/* roboto-cyrillic-ext-300-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/roboto-cyrillic-ext-300-normal.woff2') format('woff2'), url('./files/roboto-all-300-normal.woff') format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
/* roboto-cyrillic-300-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/roboto-cyrillic-300-normal.woff2') format('woff2'), url('./files/roboto-all-300-normal.woff') format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
/* roboto-greek-ext-300-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/roboto-greek-ext-300-normal.woff2') format('woff2'), url('./files/roboto-all-300-normal.woff') format('woff');
  unicode-range: U+1F00-1FFF;
}
/* roboto-greek-300-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/roboto-greek-300-normal.woff2') format('woff2'), url('./files/roboto-all-300-normal.woff') format('woff');
  unicode-range: U+0370-03FF;
}
/* roboto-vietnamese-300-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/roboto-vietnamese-300-normal.woff2') format('woff2'), url('./files/roboto-all-300-normal.woff') format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;
}
/* roboto-latin-ext-300-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/roboto-latin-ext-300-normal.woff2') format('woff2'), url('./files/roboto-all-300-normal.woff') format('woff');
  unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
/* roboto-latin-300-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/roboto-latin-300-normal.woff2') format('woff2'), url('./files/roboto-all-300-normal.woff') format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* roboto-cyrillic-ext-400-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/roboto-cyrillic-ext-400-normal.woff2') format('woff2'), url('./files/roboto-all-400-normal.woff') format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
/* roboto-cyrillic-400-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/roboto-cyrillic-400-normal.woff2') format('woff2'), url('./files/roboto-all-400-normal.woff') format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
/* roboto-greek-ext-400-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/roboto-greek-ext-400-normal.woff2') format('woff2'), url('./files/roboto-all-400-normal.woff') format('woff');
  unicode-range: U+1F00-1FFF;
}
/* roboto-greek-400-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/roboto-greek-400-normal.woff2') format('woff2'), url('./files/roboto-all-400-normal.woff') format('woff');
  unicode-range: U+0370-03FF;
}
/* roboto-vietnamese-400-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/roboto-vietnamese-400-normal.woff2') format('woff2'), url('./files/roboto-all-400-normal.woff') format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;
}
/* roboto-latin-ext-400-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/roboto-latin-ext-400-normal.woff2') format('woff2'), url('./files/roboto-all-400-normal.woff') format('woff');
  unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
/* roboto-latin-400-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/roboto-latin-400-normal.woff2') format('woff2'), url('./files/roboto-all-400-normal.woff') format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* roboto-cyrillic-ext-500-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/roboto-cyrillic-ext-500-normal.woff2') format('woff2'), url('./files/roboto-all-500-normal.woff') format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
/* roboto-cyrillic-500-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/roboto-cyrillic-500-normal.woff2') format('woff2'), url('./files/roboto-all-500-normal.woff') format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
/* roboto-greek-ext-500-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/roboto-greek-ext-500-normal.woff2') format('woff2'), url('./files/roboto-all-500-normal.woff') format('woff');
  unicode-range: U+1F00-1FFF;
}
/* roboto-greek-500-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/roboto-greek-500-normal.woff2') format('woff2'), url('./files/roboto-all-500-normal.woff') format('woff');
  unicode-range: U+0370-03FF;
}
/* roboto-vietnamese-500-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/roboto-vietnamese-500-normal.woff2') format('woff2'), url('./files/roboto-all-500-normal.woff') format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;
}
/* roboto-latin-ext-500-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/roboto-latin-ext-500-normal.woff2') format('woff2'), url('./files/roboto-all-500-normal.woff') format('woff');
  unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
/* roboto-latin-500-normal*/
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/roboto-latin-500-normal.woff2') format('woff2'), url('./files/roboto-all-500-normal.woff') format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* rubik-cyrillic-ext-300-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/rubik-cyrillic-ext-300-normal.woff2') format('woff2'), url('./files/rubik-all-300-normal.woff') format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
/* rubik-cyrillic-300-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/rubik-cyrillic-300-normal.woff2') format('woff2'), url('./files/rubik-all-300-normal.woff') format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
/* rubik-hebrew-300-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/rubik-hebrew-300-normal.woff2') format('woff2'), url('./files/rubik-all-300-normal.woff') format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
/* rubik-latin-ext-300-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/rubik-latin-ext-300-normal.woff2') format('woff2'), url('./files/rubik-all-300-normal.woff') format('woff');
  unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
/* rubik-latin-300-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url('./files/rubik-latin-300-normal.woff2') format('woff2'), url('./files/rubik-all-300-normal.woff') format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* rubik-cyrillic-ext-400-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/rubik-cyrillic-ext-400-normal.woff2') format('woff2'), url('./files/rubik-all-400-normal.woff') format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
/* rubik-cyrillic-400-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/rubik-cyrillic-400-normal.woff2') format('woff2'), url('./files/rubik-all-400-normal.woff') format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
/* rubik-hebrew-400-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/rubik-hebrew-400-normal.woff2') format('woff2'), url('./files/rubik-all-400-normal.woff') format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
/* rubik-latin-ext-400-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/rubik-latin-ext-400-normal.woff2') format('woff2'), url('./files/rubik-all-400-normal.woff') format('woff');
  unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
/* rubik-latin-400-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/rubik-latin-400-normal.woff2') format('woff2'), url('./files/rubik-all-400-normal.woff') format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* rubik-cyrillic-ext-500-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/rubik-cyrillic-ext-500-normal.woff2') format('woff2'), url('./files/rubik-all-500-normal.woff') format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}
/* rubik-cyrillic-500-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/rubik-cyrillic-500-normal.woff2') format('woff2'), url('./files/rubik-all-500-normal.woff') format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}
/* rubik-hebrew-500-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/rubik-hebrew-500-normal.woff2') format('woff2'), url('./files/rubik-all-500-normal.woff') format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
/* rubik-latin-ext-500-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/rubik-latin-ext-500-normal.woff2') format('woff2'), url('./files/rubik-all-500-normal.woff') format('woff');
  unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
/* rubik-latin-500-normal*/
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url('./files/rubik-latin-500-normal.woff2') format('woff2'), url('./files/rubik-all-500-normal.woff') format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* fira-sans-cyrillic-ext-300-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(./files/fira-sans-cyrillic-ext-300-normal.woff2) format('woff2'), url(./files/fira-sans-cyrillic-ext-300-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* fira-sans-cyrillic-300-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(./files/fira-sans-cyrillic-300-normal.woff2) format('woff2'), url(./files/fira-sans-cyrillic-300-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* fira-sans-greek-ext-300-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(./files/fira-sans-greek-ext-300-normal.woff2) format('woff2'), url(./files/fira-sans-greek-ext-300-normal.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}

/* fira-sans-greek-300-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(./files/fira-sans-greek-300-normal.woff2) format('woff2'), url(./files/fira-sans-greek-300-normal.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* fira-sans-vietnamese-300-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(./files/fira-sans-vietnamese-300-normal.woff2) format('woff2'), url(./files/fira-sans-vietnamese-300-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* fira-sans-latin-ext-300-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(./files/fira-sans-latin-ext-300-normal.woff2) format('woff2'), url(./files/fira-sans-latin-ext-300-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* fira-sans-latin-300-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(./files/fira-sans-latin-300-normal.woff2) format('woff2'), url(./files/fira-sans-latin-300-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* fira-sans-cyrillic-ext-400-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(./files/fira-sans-cyrillic-ext-400-normal.woff2) format('woff2'), url(./files/fira-sans-cyrillic-ext-400-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* fira-sans-cyrillic-400-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(./files/fira-sans-cyrillic-400-normal.woff2) format('woff2'), url(./files/fira-sans-cyrillic-400-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* fira-sans-greek-ext-400-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(./files/fira-sans-greek-ext-400-normal.woff2) format('woff2'), url(./files/fira-sans-greek-ext-400-normal.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}

/* fira-sans-greek-400-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(./files/fira-sans-greek-400-normal.woff2) format('woff2'), url(./files/fira-sans-greek-400-normal.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* fira-sans-vietnamese-400-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(./files/fira-sans-vietnamese-400-normal.woff2) format('woff2'), url(./files/fira-sans-vietnamese-400-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* fira-sans-latin-ext-400-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(./files/fira-sans-latin-ext-400-normal.woff2) format('woff2'), url(./files/fira-sans-latin-ext-400-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* fira-sans-latin-400-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(./files/fira-sans-latin-400-normal.woff2) format('woff2'), url(./files/fira-sans-latin-400-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* fira-sans-cyrillic-ext-500-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(./files/fira-sans-cyrillic-ext-500-normal.woff2) format('woff2'), url(./files/fira-sans-cyrillic-ext-500-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* fira-sans-cyrillic-500-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(./files/fira-sans-cyrillic-500-normal.woff2) format('woff2'), url(./files/fira-sans-cyrillic-500-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* fira-sans-greek-ext-500-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(./files/fira-sans-greek-ext-500-normal.woff2) format('woff2'), url(./files/fira-sans-greek-ext-500-normal.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}

/* fira-sans-greek-500-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(./files/fira-sans-greek-500-normal.woff2) format('woff2'), url(./files/fira-sans-greek-500-normal.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* fira-sans-vietnamese-500-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(./files/fira-sans-vietnamese-500-normal.woff2) format('woff2'), url(./files/fira-sans-vietnamese-500-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* fira-sans-latin-ext-500-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(./files/fira-sans-latin-ext-500-normal.woff2) format('woff2'), url(./files/fira-sans-latin-ext-500-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* fira-sans-latin-500-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(./files/fira-sans-latin-500-normal.woff2) format('woff2'), url(./files/fira-sans-latin-500-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* fira-sans-cyrillic-ext-600-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(./files/fira-sans-cyrillic-ext-600-normal.woff2) format('woff2'), url(./files/fira-sans-cyrillic-ext-600-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* fira-sans-cyrillic-600-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(./files/fira-sans-cyrillic-600-normal.woff2) format('woff2'), url(./files/fira-sans-cyrillic-600-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* fira-sans-greek-ext-600-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(./files/fira-sans-greek-ext-600-normal.woff2) format('woff2'), url(./files/fira-sans-greek-ext-600-normal.woff) format('woff');
  unicode-range: U+1F00-1FFF;
}

/* fira-sans-greek-600-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(./files/fira-sans-greek-600-normal.woff2) format('woff2'), url(./files/fira-sans-greek-600-normal.woff) format('woff');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* fira-sans-vietnamese-600-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(./files/fira-sans-vietnamese-600-normal.woff2) format('woff2'), url(./files/fira-sans-vietnamese-600-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* fira-sans-latin-ext-600-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(./files/fira-sans-latin-ext-600-normal.woff2) format('woff2'), url(./files/fira-sans-latin-ext-600-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* fira-sans-latin-600-normal */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(./files/fira-sans-latin-600-normal.woff2) format('woff2'), url(./files/fira-sans-latin-600-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* varela-round-hebrew-400-normal*/
@font-face {
  font-family: 'Varela Round';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/varela-round-hebrew-400-normal.woff2') format('woff2'), url('./files/varela-round-all-400-normal.woff') format('woff');
  unicode-range: U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;
}
/* varela-round-vietnamese-400-normal*/
@font-face {
  font-family: 'Varela Round';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/varela-round-vietnamese-400-normal.woff2') format('woff2'), url('./files/varela-round-all-400-normal.woff') format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;
}
/* varela-round-latin-ext-400-normal*/
@font-face {
  font-family: 'Varela Round';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/varela-round-latin-ext-400-normal.woff2') format('woff2'), url('./files/varela-round-all-400-normal.woff') format('woff');
  unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}
/* varela-round-latin-400-normal*/
@font-face {
  font-family: 'Varela Round';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url('./files/varela-round-latin-400-normal.woff2') format('woff2'), url('./files/varela-round-all-400-normal.woff') format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

:root {
  --react-pdf-text-layer: 1;
  --highlight-bg-color: rgba(180, 0, 170, 1);
  --highlight-selected-bg-color: rgba(0, 100, 0, 1);
}

@media screen and (forced-colors: active) {
  :root {
    --highlight-bg-color: Highlight;
    --highlight-selected-bg-color: ButtonText;
  }
}

[data-main-rotation='90'] {
  transform: rotate(90deg) translateY(-100%);
}
[data-main-rotation='180'] {
  transform: rotate(180deg) translate(-100%, -100%);
}
[data-main-rotation='270'] {
  transform: rotate(270deg) translateX(-100%);
}

.textLayer {
  position: absolute;
  text-align: initial;
  inset: 0;
  overflow: hidden;
  line-height: 1;
  text-size-adjust: none;
  forced-color-adjust: none;
  transform-origin: 0 0;
  z-index: 2;
}

.textLayer :is(span, br) {
  color: transparent;
  position: absolute;
  white-space: pre;
  cursor: text;
  margin: 0;
  transform-origin: 0 0;
}

/* Only necessary in Google Chrome, see issue 14205, and most unfortunately
 * the problem doesn't show up in "text" reference tests. */
.textLayer span.markedContent {
  top: 0;
  height: 0;
}

.textLayer .highlight {
  margin: -1px;
  padding: 1px;
  background-color: var(--highlight-bg-color);
  border-radius: 4px;
}

.textLayer .highlight.appended {
  position: initial;
}

.textLayer .highlight.begin {
  border-radius: 4px 0 0 4px;
}

.textLayer .highlight.end {
  border-radius: 0 4px 4px 0;
}

.textLayer .highlight.middle {
  border-radius: 0;
}

.textLayer .highlight.selected {
  background-color: var(--highlight-selected-bg-color);
}

/* Avoids https://github.com/mozilla/pdf.js/issues/13840 in Chrome */
.textLayer br::selection {
  background: transparent;
}

.textLayer .endOfContent {
  display: block;
  position: absolute;
  inset: 100% 0 0;
  z-index: -1;
  cursor: default;
  user-select: none;
}

.textLayer .endOfContent.active {
  top: 0;
}

/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

:root {
  --react-pdf-annotation-layer: 1;
  --annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  --input-focus-border-color: Highlight;
  --input-focus-outline: 1px solid Canvas;
  --input-unfocused-border-color: transparent;
  --input-disabled-border-color: transparent;
  --input-hover-border-color: black;
  --link-outline: none;
}

@media screen and (forced-colors: active) {
  :root {
    --input-focus-border-color: CanvasText;
    --input-unfocused-border-color: ActiveText;
    --input-disabled-border-color: GrayText;
    --input-hover-border-color: Highlight;
    --link-outline: 1.5px solid LinkText;
  }
  .annotationLayer .textWidgetAnnotation :is(input, textarea):required,
  .annotationLayer .choiceWidgetAnnotation select:required,
  .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required {
    outline: 1.5px solid selectedItem;
  }

  .annotationLayer .linkAnnotation:hover {
    backdrop-filter: invert(100%);
  }
}

.annotationLayer {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  transform-origin: 0 0;
  z-index: 3;
}

.annotationLayer[data-main-rotation='90'] .norotate {
  transform: rotate(270deg) translateX(-100%);
}
.annotationLayer[data-main-rotation='180'] .norotate {
  transform: rotate(180deg) translate(-100%, -100%);
}
.annotationLayer[data-main-rotation='270'] .norotate {
  transform: rotate(90deg) translateY(-100%);
}

.annotationLayer canvas {
  position: absolute;
  width: 100%;
  height: 100%;
}

.annotationLayer section {
  position: absolute;
  text-align: initial;
  pointer-events: auto;
  box-sizing: border-box;
  margin: 0;
  transform-origin: 0 0;
}

.annotationLayer .linkAnnotation {
  outline: var(--link-outline);
}

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a {
  position: absolute;
  font-size: 1em;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a:hover {
  opacity: 0.2;
  background: rgba(255, 255, 0, 1);
  box-shadow: 0 2px 10px rgba(255, 255, 0, 1);
}

.annotationLayer .textAnnotation img {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea),
.annotationLayer .choiceWidgetAnnotation select,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input {
  background-image: var(--annotation-unfocused-field-background);
  border: 2px solid var(--input-unfocused-border-color);
  box-sizing: border-box;
  font: calc(9px * var(--scale-factor)) sans-serif;
  height: 100%;
  margin: 0;
  vertical-align: top;
  width: 100%;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):required,
.annotationLayer .choiceWidgetAnnotation select:required,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required {
  outline: 1.5px solid red;
}

.annotationLayer .choiceWidgetAnnotation select option {
  padding: 0;
}

.annotationLayer .buttonWidgetAnnotation.radioButton input {
  border-radius: 50%;
}

.annotationLayer .textWidgetAnnotation textarea {
  resize: none;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea)[disabled],
.annotationLayer .choiceWidgetAnnotation select[disabled],
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input[disabled] {
  background: none;
  border: 2px solid var(--input-disabled-border-color);
  cursor: not-allowed;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:hover {
  border: 2px solid var(--input-hover-border-color);
}
.annotationLayer .textWidgetAnnotation :is(input, textarea):hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover {
  border-radius: 2px;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):focus,
.annotationLayer .choiceWidgetAnnotation select:focus {
  background: none;
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) :focus {
  background-image: none;
  background-color: transparent;
}

.annotationLayer .buttonWidgetAnnotation.checkBox :focus {
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.radioButton :focus {
  border: 2px solid var(--input-focus-border-color);
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after,
.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before {
  background-color: CanvasText;
  content: '';
  display: block;
  position: absolute;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after {
  height: 80%;
  left: 45%;
  width: 1px;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before {
  transform: rotate(45deg);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after {
  transform: rotate(-45deg);
}

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before {
  border-radius: 50%;
  height: 50%;
  left: 30%;
  top: 20%;
  width: 50%;
}

.annotationLayer .textWidgetAnnotation input.comb {
  font-family: monospace;
  padding-left: 2px;
  padding-right: 0;
}

.annotationLayer .textWidgetAnnotation input.comb:focus {
  /*
   * Letter spacing is placed on the right side of each character. Hence, the
   * letter spacing of the last character may be placed outside the visible
   * area, causing horizontal scrolling. We avoid this by extending the width
   * when the element has focus and revert this when it loses focus.
   */
  width: 103%;
}

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input {
  appearance: none;
}

.annotationLayer .popupTriggerArea {
  height: 100%;
  width: 100%;
}

.annotationLayer .fileAttachmentAnnotation .popupTriggerArea {
  position: absolute;
}

.annotationLayer .popupWrapper {
  position: absolute;
  font-size: calc(9px * var(--scale-factor));
  width: 100%;
  min-width: calc(180px * var(--scale-factor));
  pointer-events: none;
}

.annotationLayer .popup {
  position: absolute;
  max-width: calc(180px * var(--scale-factor));
  background-color: rgba(255, 255, 153, 1);
  box-shadow: 0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor))
    rgba(136, 136, 136, 1);
  border-radius: calc(2px * var(--scale-factor));
  padding: calc(6px * var(--scale-factor));
  margin-left: calc(5px * var(--scale-factor));
  cursor: pointer;
  font: message-box;
  white-space: normal;
  word-wrap: break-word;
  pointer-events: auto;
}

.annotationLayer .popup > * {
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .popup h1 {
  display: inline-block;
}

.annotationLayer .popupDate {
  display: inline-block;
  margin-left: calc(5px * var(--scale-factor));
}

.annotationLayer .popupContent {
  border-top: 1px solid rgba(51, 51, 51, 1);
  margin-top: calc(2px * var(--scale-factor));
  padding-top: calc(2px * var(--scale-factor));
}

.annotationLayer .richText > * {
  white-space: pre-wrap;
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .highlightAnnotation,
.annotationLayer .underlineAnnotation,
.annotationLayer .squigglyAnnotation,
.annotationLayer .strikeoutAnnotation,
.annotationLayer .freeTextAnnotation,
.annotationLayer .lineAnnotation svg line,
.annotationLayer .squareAnnotation svg rect,
.annotationLayer .circleAnnotation svg ellipse,
.annotationLayer .polylineAnnotation svg polyline,
.annotationLayer .polygonAnnotation svg polygon,
.annotationLayer .caretAnnotation,
.annotationLayer .inkAnnotation svg polyline,
.annotationLayer .stampAnnotation,
.annotationLayer .fileAttachmentAnnotation {
  cursor: pointer;
}

.annotationLayer section svg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.annotationLayer .annotationTextContent {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  color: transparent;
  user-select: none;
  pointer-events: none;
}

.annotationLayer .annotationTextContent span {
  width: 100%;
  display: inline-block;
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

body label.secondary,body label.primary,body button.disabled,body button.outlined,body button.secondary,body button.primary{width:350px;height:40px;border-radius:3px}body label.secondary:hover,body label.primary:hover,body button.disabled:hover,body button.outlined:hover,body button.secondary:hover,body button.primary:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}body label.disabled.secondary,body label.disabled.primary,body button.disabled,body button.disabled.outlined,body button.disabled.secondary,body button.disabled.primary{color:#c4c4c4;cursor:not-allowed}.language-menu-body .language-menu-paper .language-menu-item,.language-menu .language-menu-button{color:#174b85;font-size:24px;font-weight:500;line-height:28px;text-transform:uppercase}.language-menu-body .language-menu-paper .language-menu-item img,.language-menu .language-menu-button img{width:1.5rem}body #app .collapse-header{height:70px;background:linear-gradient(0deg, #f6f7f9, #f6f7f9),linear-gradient(0deg, #f6f7f9, #f6f7f9),#f6f7f9;color:#174b85;cursor:pointer;font-size:20px;letter-spacing:.05em;line-height:28px;text-transform:uppercase}.metadata .record .cancel-input,body .confirmation-input,body .outlined-input,body .select{width:100%;height:2rem;padding:.75rem;background:#f6f7f9;border-radius:3px}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .pageable-file-title,.embed .MuiPaper-root .copy-button .copy-button-content,.share .MuiPaper-root .copy-button .copy-button-content,.publishing .published-file-row .MuiGrid-item,.title-bar .title-bar-title,.record-page .record-details .file-container .table .filename,.linear-progress-bar .label,body #app .media-transformation .media-transformation-row span,.activity-filters .label,.longDescription,#app .activity-logs .activitylog-columns.wrapper .activity-type,.ellipsis-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-image-viewer{width:50%;justify-content:center;padding:0 1.25rem}.pr-image-viewer .pr-image-viewer-image{height:37.5rem;margin-bottom:5rem}.pr-image-viewer .pr-image-display{height:37.5rem;background-color:#fff}.pr-image-viewer .pr-image-display .konvajs-content canvas{border:1px solid #c4c4c4 !important}.pr-image-viewer-get-size{position:relative}@keyframes fadeIt{0%{background-color:rgba(235,175,58,.5)}100%{background-color:#f6f7f9}}.pr-text-editor-side{width:50%;justify-content:center;padding:0 1.25rem}.pr-textarea{overflow:auto;height:37.5rem;border:1px solid #c4c4c4;margin-bottom:2.5rem;background:#f6f7f9;border-radius:3px;cursor:pointer}.pr-textarea .pr-textarea-header{display:flex;justify-content:space-between;padding:.25rem;background-color:#c4c4c4;gap:.5rem}.pr-textarea .pr-textarea-header input[type=checkbox]{margin:0}.pr-textarea hr{width:70%;margin-left:0}.pr-textarea .pr-alto-block{padding:.25rem}.pr-textarea .pr-alto-block.pr-background-animated{animation:fadeIt 3s ease-in-out}.pr-textarea .pr-alto-block .pr-alto-block-header{display:flex;justify-content:space-between}.pr-textarea .pr-alto-block .pr-alto-block-header .pr-alto-block-index{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;margin-bottom:.5rem;background-color:#c4c4c4}.pr-textarea .pr-alto-block .pr-alto-block-header .pr-alto-block-tools-container{display:flex;gap:.25rem}.pr-textarea .pr-alto-block .pr-alto-block-header .pr-alto-block-tools-container .pr-alto-block-tools{display:none}.pr-textarea .pr-alto-block .pr-alto-block-header .pr-alto-block-tools-container input[type=checkbox]{align-self:flex-start;margin:0}.pr-textarea .pr-alto-block:hover{background:rgba(29,75,134,.1)}.pr-textarea .pr-alto-block:hover .pr-alto-block-tools-container .pr-alto-block-tools{display:flex}.pr-textarea .pr-alto-block .pr-alto-line{display:flex;flex-direction:row;justify-content:space-between}.pr-textarea .pr-alto-block .pr-alto-line .pr-alto-line-strings{display:flex;flex-basis:95%;flex-wrap:wrap}.pr-textarea .pr-alto-block .pr-alto-line .pr-line-menu{display:none}.pr-textarea .pr-alto-block .pr-alto-line:hover{background:rgba(29,75,134,.3)}.pr-textarea .pr-alto-block .pr-alto-line:hover .pr-line-menu{display:flex;height:1rem}.pr-textarea .pr-alto-block .pr-alto-line:hover .pr-line-menu .pr-line-menu-buttons-container{display:flex;gap:.25rem}.pr-textarea .pr-alto-block .pr-alto-line:hover .pr-line-menu .pr-line-menu-buttons-container .pr-more{background-color:#174b85;border-radius:3px;fill:#fff}.pr-textarea .pr-alto-block .pr-alto-line:hover .pr-line-menu .pr-line-menu-buttons-container .pr-more:hover{background-color:#97b513}.pr-textarea .pr-alto-block .pr-alto-line:hover .pr-line-menu .pr-line-menu-buttons-container .pr-more.pr-disabled{background-color:#174b85;opacity:.4}.pr-textarea .pr-alto-block .pr-alto-line .pr-alto-string:nth-child(1n+2){margin-left:.5rem}.pr-textarea .pr-alto-block .pr-alto-line .pr-alto-string:hover,.pr-textarea .pr-alto-block .pr-alto-line .pr-alto-string-hover{background:rgba(29,75,134,.6)}.pr-textarea .pr-alto-block .pr-alto-line .pr-modified{color:#97b513}.pr-textarea .pr-alto-block .pr-alto-line .pr-error{color:red}.pr-textarea .pr-alto-block .pr-alto-line .pr-full-width{width:90%}.pr-textarea .pr-alto-block .pr-line-delete,.pr-textarea .pr-alto-block .pr-block-import{background-color:#174b85;border-radius:3px;fill:#fff}.pr-textarea .pr-alto-block .pr-line-delete path:first-child,.pr-textarea .pr-alto-block .pr-block-import path:first-child{fill:#fff}.pr-textarea .pr-alto-block .pr-line-delete:hover,.pr-textarea .pr-alto-block .pr-block-import:hover{background-color:#97b513}.pr-textarea .pr-alto-block .pr-line-delete.pr-disabled,.pr-textarea .pr-alto-block .pr-block-import.pr-disabled{background-color:#174b85;opacity:.4}.pr-text-editor-icon{width:1rem;height:1rem;cursor:pointer;fill:#174b85}.pr-text-editor-icon:hover{fill:#97b513}.pr-text-editor-icon path:first-child{fill:none}.pr-text-editor-icon.pr-error{fill:red}.pr-copy-button{width:2.5rem;border:none}.pr-copy-button svg{min-width:1.5rem}.pr-copy-button svg path{fill:#fff}.pr-line-edit{padding:50px;background-color:#fff;text-align:center}.pr-line-edit .pr-line-edit-button{width:240px;margin-top:20px;margin-bottom:50px}.pr-line-edit .pr-line-edit-left-button{margin-right:20px}.pr-line-edit .pr-action{padding:8px}.pr-line-edit .pr-action .pr-action-button{width:140px;margin:30px}.pr-line-edit .pr-canvas-wrapper{overflow:auto}.pr-line-edit .pr-canvas-wrapper .konvajs-content{margin:auto}.pr-line-edit .pr-line-letters{display:flex;justify-content:space-between;margin:auto}.pr-line-edit .pr-line-letters .pr-split{width:2rem;height:2rem}.pr-line-edit .pr-line-letters .pr-string{cursor:default}.pr-line-edit .pr-line-letters .pr-string.pr-selected{color:#97b513}.pr-line-edit .pr-line-editor-title{margin:1.5rem;font-size:1.5rem;line-height:1.75rem;text-align:center;text-transform:uppercase}.pr-loader-wrapper{display:flex;height:100%;align-items:center}.pr-loader-wrapper .pr-loader{width:3.75rem;height:3.75rem;border:.5rem solid #f6f7f9;border-top:.5rem solid #174b85;margin:0 auto;animation:spin 2s linear infinite;border-radius:50%}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pr-modal-wrapper{position:fixed;z-index:1;top:0;left:0;display:flex;width:100%;height:100%;flex-basis:100%;align-items:center;justify-content:center}.pr-modal-wrapper .pr-modal{position:relative;overflow:auto;padding:3rem;border:1px solid #174b85;background-color:#fff}.pr-modal-wrapper .pr-modal .pr-modal-close-button{position:absolute;top:0;right:0}.pr-modal-wrapper .pr-modal .pr-modal-content{color:#174b85;text-align:center}.pr-modal-wrapper .pr-modal .pr-modal-title{font-size:1.25rem}.pr-modal-wrapper .pr-modal .pr-modal-message{padding:3rem}.pr-modal-wrapper .pr-modal .pr-modal-actions{display:flex;justify-content:center;gap:2rem}.pr-modal-wrapper .pr-modal .pr-modal-actions button{width:5rem}.pr-text-replace{display:flex;justify-content:space-between;margin:1.5rem 0}.pr-text-replace .pr-input-with-label{display:flex;align-items:center}.pr-text-replace .pr-input-with-label .pr-label{padding-right:.5rem}.pr-text-replace .pr-replace-button{width:2.5rem;border:none}.pr-text-replace .pr-replace-button svg{width:1.5rem;height:2rem}.pr-text-replace .pr-replace-button svg path{fill:#fff}.pr-buttons{display:flex;justify-content:center}.pr-buttons .pr-back,.pr-buttons .pr-save{width:15rem}.pr-buttons .pr-back{margin-right:.5rem}.pr-image-action-bar{display:flex;justify-content:space-between;margin:1.5rem 0}.pr-image-action-bar .pr-image-action-bar-section{display:flex}.pr-image-action-bar .pr-image-action-bar-section .pr-image-action{width:2.5rem;padding:0;margin-right:.5rem}.pr-image-action-bar .pr-image-action-bar-section .pr-image-action:last-child{margin-right:0}.pr-image-action-bar .pr-image-action-bar-section .pr-image-action path{fill:#fff}.pr-image-action-bar .pr-image-action-bar-section .pr-image-action .pr-save-block-icon path{fill:none}body button{height:2.5rem}body button.pr-primary{background:#174b85;color:#fff}body button.pr-primary:hover{background:#97b513}body button.pr-secondary{border:1px solid #97b513;background:#97b513;color:#174b85}body button.pr-secondary:hover{border:1px solid #174b85;background:#174b85}body button.pr-disabled{background:#174b85;color:#fff;opacity:.4}body button.pr-disabled:hover{background:#174b85}body input{border:1px solid #c4c4c4;background:#f6f7f9;border-radius:3px}body input.pr-error{border:1px solid red}body textarea{resize:none}body .pr-confirmation-textarea{width:90%}html{height:100%}html ::-webkit-scrollbar-track{background:#8eadd9;border-radius:1.25rem}html ::-webkit-scrollbar{width:.5rem;background-color:#f5f5f5}html ::-webkit-scrollbar-thumb{background:#174b85;border-radius:1.25rem}body{height:100%}body #app{height:100%;min-height:100%;font-family:"Roboto";font-size:.875rem;font-style:normal}body #app .collapse-header svg{margin:1rem}body .outlined-input .MuiSelect-select,body .select .MuiSelect-select{padding:0;padding-right:1.5rem}body .outlined-input .MuiSelect-select:focus,body .select .MuiSelect-select:focus{background-color:rgba(0,0,0,0)}body .date-picker{background:#f6f7f9;border-radius:.25rem}body .date-picker>div{height:2rem}body .MuiContainer-maxWidthXl{height:100%}body .MuiDivider-root{border-color:#dae3ef}body .confirmation-input{padding-right:.25rem}body .confirmation-input .kds-icon{display:flex}body a{color:#174b85;text-decoration:none}body a:hover{color:#97b513}body a .inactive{color:#8eadd9}body .sort-icon{margin-left:.25rem;fill:#174b85}body .filter-icon{cursor:pointer;fill:#174b85}body .filter-icon.active,body .filter-icon:hover{fill:#97b513}body .sort-icon{height:1.25rem}body .sort-icon.asc{transform:rotateX(180deg)}body .sort-icon svg{vertical-align:top}body .sortable{cursor:pointer}body button.primary{background:#174b85;color:#fff}body button.primary:hover{background:#97b513}body button.primary[disabled]{background:#8eadd9;color:#fff}body button.primary.save-button:hover{background:#97b513}body button.primary.cancel-button:hover{background:#f4530e}body button.primary.split-button{padding:0}body button.secondary{border:1px solid #97b513;background:#97b513;color:#174b85}body button.secondary:hover{border:1px solid #174b85;background:#174b85}body button.outlined{border:1px solid #174b85;background:#fff;color:#174b85}body button.outlined:hover{background:#fff}body button.outlined[disabled]{border-color:#8eadd9;color:#8eadd9}body button.disabled{border:1px solid none;background:#174b85;color:#174b85;cursor:not-allowed;opacity:.4}body button.disabled:hover{background:#174b85}body .dropdown-button{height:2rem}body .dropdown-button .primary{width:2rem;min-width:1rem;height:2rem;background-color:#97b513}body .dropdown-button .dropdown-button-expand{width:1.25rem;padding:0}body .dropdown-button .dropdown-button-expand svg{width:1.25rem}body .dropdown-button .dropdown-button-popper{position:absolute;z-index:1}body .dropdown-button .dropdown-button-popper .MuiPaper-root{width:2rem;border:1px solid #174b85;background:#97b513;color:#fff;transform-origin:center bottom}body .dropdown-button .dropdown-button-popper .MuiPaper-root ul{padding:0}body .dropdown-button .dropdown-button-popper .MuiPaper-root ul li{width:2rem;height:2rem;justify-content:center}body .dropdown-button .dropdown-button-popper .MuiPaper-root ul li svg{min-width:1.5rem}body label.primary{background:#174b85;color:#fff}body label.primary:hover{background:#97b513}body label.secondary{border-color:#97b513;background:#97b513;color:#174b85}body label.secondary:hover{border-color:#174b85;background:#174b85}body .bold-text{padding:0 .25rem;font-weight:bold}body .error-message{color:#f4530e;font-weight:bold}body .error-warn{display:flex;align-items:center;margin-left:.25rem;cursor:default}body .MuiOutlinedInput-input{padding:0}body .MuiOutlinedInput-root{background:#fff;border-radius:3px}body .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#174b85}body .MuiCheckbox-root,body .MuiRadio-colorSecondary{color:#174b85}body .MuiCheckbox-root:hover,body .MuiRadio-colorSecondary:hover{background-color:rgba(23,75,133,.04)}body .MuiCheckbox-root.Mui-checked,body .MuiRadio-colorSecondary.Mui-checked{color:#174b85}body .MuiCheckbox-root.Mui-checked.Mui-disabled,body .MuiRadio-colorSecondary.Mui-checked.Mui-disabled{color:rgba(0,0,0,.3803921569)}body .MuiCheckbox-root.Mui-checked:hover,body .MuiRadio-colorSecondary.Mui-checked:hover{background-color:rgba(23,75,133,.04)}body .size-form-input{display:flex;align-items:center;font-size:.875rem}body input[type=file],body input[type=file]::-webkit-file-upload-button{cursor:pointer}body .hidden-file-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.disabled-icon-button>path{fill:rgba(0,0,0,.3803921569)}.context-menu .MuiList-root{display:grid;padding:0;grid-auto-rows:max-content;grid-template-columns:max-content 1fr}.context-menu .MuiList-root .context-menu-item{display:contents;padding:0;color:#4b4b4b}.context-menu .MuiList-root .context-menu-item.Mui-disabled .MuiListItemIcon-root svg{fill:#c4c4c4}.context-menu .MuiList-root .context-menu-item.Mui-disabled .MuiListItemText-root{color:#c4c4c4}.context-menu .MuiList-root .context-menu-item .MuiListItemIcon-root,.context-menu .MuiList-root .context-menu-item .MuiListItemText-root{position:relative;display:flex;align-items:center}.context-menu .MuiList-root .context-menu-item .MuiListItemIcon-root{min-width:0;justify-content:center;padding:0 .25rem 0 .5rem}.context-menu .MuiList-root .context-menu-item .MuiListItemIcon-root span{display:flex}.context-menu .MuiList-root .context-menu-item .MuiListItemIcon-root svg{margin:0;justify-self:center;transform:translateY(-1px)}.context-menu .MuiList-root .context-menu-item .MuiListItemIcon-root svg{vertical-align:middle}.context-menu .MuiList-root .context-menu-item .MuiListItemText-root span{padding:.375rem .5rem .375rem .25rem;font-size:.875rem}.context-menu .MuiList-root .context-menu-item:hover .MuiListItemIcon-root,.context-menu .MuiList-root .context-menu-item:hover .MuiListItemText-root{background:#dae3ef}.context-menu .MuiList-root .context-menu-item .file-upload-menu-item{display:contents;color:#4b4b4b}.digitize-logo{display:flex;height:1.5rem;align-items:center;gap:.75rem}.digitize-logo img{width:auto;height:100%}.digitize-logo .app-name{color:#174b85;font-family:"Varela Round",sans-serif;font-size:1.5rem}.package-quotas{display:flex;gap:.5rem}#app .packages-page{display:flex;flex-direction:column;padding:2rem 5rem;overflow-y:auto}#app .packages-page .flex-container{flex:1}#app .packages-page .no-packages{margin:1.25rem 0;text-align:center}#app .packages-page .no-packages span{margin-left:.25rem;color:#174b85;cursor:pointer;font-weight:500;text-transform:initial}#app .packages-page .packages{display:grid;grid-auto-rows:1fr;grid-row-gap:.25rem;grid-template-columns:max-content 1fr minmax(8rem, max-content) max-content 13rem max-content minmax(7.5rem, max-content) 12rem max-content}#app .packages-page .packages .headers>*,#app .packages-page .packages .package-list-item>*{display:flex;align-items:center;padding:.25rem 1.5rem}#app .packages-page .packages .headers>*.name,#app .packages-page .packages .package-list-item>*.name{padding-left:0}#app .packages-page .packages .headers>*:first-child,#app .packages-page .packages .package-list-item>*:first-child{padding:.25rem}#app .packages-page .packages .headers>* .package-name,#app .packages-page .packages .package-list-item>* .package-name{padding-left:.25rem}#app .packages-page .packages .headers>*:last-child,#app .packages-page .packages .package-list-item>*:last-child{padding-right:.25rem}#app .packages-page .packages .headers{display:contents;color:#4b4b4b;font-weight:500;text-transform:uppercase}#app .packages-page .packages .headers>span{-webkit-user-select:none;-moz-user-select:none;user-select:none}#app .packages-page .packages .headers>span.sortable{cursor:pointer}#app .packages-page .packages .headers>span .MuiSvgIcon-root{margin:.25rem;color:#174b85;font-size:1.25rem}#app .packages-page .packages .headers>span .MuiSvgIcon-root.flipped{transform:scaleY(-1)}#app .packages-page .packages .package-list-item{display:contents}#app .packages-page .packages .package-list-item .empty-row,#app .packages-page .packages .package-list-item .loading-indicator-row{grid-column:span 9}#app .packages-page .packages .size-column{display:flex;justify-content:flex-end}#app .packages-page .packages .size-column.sortable{position:relative}#app .packages-page .packages .size-column.sortable .MuiSvgIcon-root{position:absolute;right:0;margin:0}#app .packages-page div.pagination{position:relative;bottom:0;margin-top:1rem}.package-list-item{cursor:pointer}.package-list-item:hover>*{background:#dae3ef}.package-list-item:hover>*.actions .context-menu-handle{color:#174b85}.package-list-item>*{min-width:0;min-height:0;border-top:2px solid #fff;border-bottom:2px solid #fff;background:rgba(218,227,239,.3)}.package-list-item.package .name{font-weight:500}.package-list-item.directory .name.drop-active{border:2px solid #174b85}.package-list-item.file .name.drop-active{border-bottom:2px solid #174b85}.package-list-item .empty-row,.package-list-item .loading-indicator-row{justify-content:center;cursor:default}.package-list-item .empty-row:hover,.package-list-item .loading-indicator-row:hover{background:rgba(218,227,239,.3)}.package-list-item .loading-indicator-row .MuiCircularProgress-root{width:1.25rem !important;height:1.25rem !important}.package-list-item .name{border-right:2px solid rgba(0,0,0,0);border-left:2px solid rgba(0,0,0,0)}.package-list-item .name.bold{font-weight:500}.package-list-item .name.clickable{color:#174b85}.package-list-item .name.clickable:hover{color:#97b513}.package-list-item .name .caret{display:flex;width:1.5rem;margin-right:.5rem}.package-list-item .name .item-icon{display:flex}.package-list-item .name .item-icon .MuiSvgIcon-root{width:1.25rem;height:1.25rem;margin-right:.75rem;color:#174b85}.package-list-item .generated-content{display:flex;align-items:center;gap:.25rem}.package-list-item .generated-content>*{display:flex;align-items:center}.package-list-item .generated-content .inactive .MuiSvgIcon-root{color:#c4c4c4}.package-list-item .generated-content .inactive .watermark-icon{stroke:#c4c4c4}.package-list-item .generated-content .MuiSvgIcon-root{width:1.25rem;height:1.25rem;color:#174b85}.package-list-item .generated-content .watermark{display:flex}.package-list-item .generated-content .watermark-icon{stroke:#174b85}.package-list-item .generated-content .context-menu-handle .MuiSvgIcon-root{vertical-align:top}.package-list-item .MuiIconButton-root{height:auto;padding:.125rem .25rem}.package-list-item .MuiIconButton-root .MuiSvgIcon-root{width:1.25rem;height:1.25rem;color:#174b85}.package-list-item .actions .context-menu-handle{display:flex;color:#c4c4c4}.upper-action-bar.package-menubar{justify-content:flex-start;gap:.25rem}.package-menu-button .MuiButtonBase-root{display:flex;min-width:0;height:auto;align-items:center;padding:.5rem;background:#174b85;border-radius:5px;font-size:.75rem;font-weight:400;gap:.25rem;line-height:1;text-transform:none}.package-menu-button .MuiButtonBase-root .MuiButton-endIcon{margin:0}.package-menu-button .MuiButtonBase-root .MuiButton-endIcon .MuiSvgIcon-root{font-size:1rem}.package-menu-button .MuiButtonBase-root .MuiButton-endIcon .MuiSvgIcon-root path{fill:#fff}.package-menu-button .MuiButtonBase-root.Mui-disabled{color:#fff}.package-menu .MuiDivider-root{padding:0 .5rem;grid-column:span 2}.package-menu .MuiButtonBase-root.Mui-disabled .MuiListItemIcon-root svg.watermark-icon{fill:none;stroke:#c4c4c4}.package-menu .MuiListItemIcon-root svg{width:1.25rem;height:1.25rem;fill:#174b85}.package-menu .MuiListItemIcon-root svg.watermark-icon{fill:none;stroke:#174b85}.title-bar .file-upload-action{width:2rem;min-width:2rem;height:2rem;align-items:center;justify-content:center;padding:0;border:none;background-color:#97b513;border-radius:2px;color:#fff}.title-bar .file-upload-action:hover{background:#97b513;color:#fff}.title-bar .edit{display:flex}#app .drag-layer{position:fixed;z-index:100000;top:0;left:0;width:100%;height:100%;pointer-events:none}#app .drag-layer .dragged-item{display:flex;width:-moz-max-content;width:max-content;min-width:10rem;align-items:center;padding:.5rem;background:#f6f7f9;border-radius:4px;box-shadow:0px 5px 20px #5a5858;gap:.5rem}#app .drag-layer .dragged-item svg{color:#174b85}#app .package-page{display:flex;flex-direction:column;padding:2rem 5rem}#app .package-page .flex-container{flex:1}#app .package-page .edit-menu{border-top:1px solid #fff}#app .package-page .no-files{margin:3.25rem 0;text-align:center}#app .package-page .no-files .link{padding:0;color:#174b85;cursor:pointer;font-weight:500;text-transform:initial}#app .package-page .no-files .link:hover{background-color:#fff}#app .package-page .files{display:grid;grid-auto-rows:1fr;grid-template-columns:max-content 1fr minmax(14rem, max-content) max-content 17.5rem minmax(7.5rem, max-content) max-content}#app .package-page .files .headers>*,#app .package-page .files .package-list-item>*{display:flex;align-items:center;padding:.25rem 1rem}#app .package-page .files .headers>*:first-child,#app .package-page .files .package-list-item>*:first-child{padding:.25rem}#app .package-page .files .headers>*.select,#app .package-page .files .package-list-item>*.select{width:100%;height:100%;padding:.25rem}#app .package-page .files .headers>*.select .MuiSvgIcon-root,#app .package-page .files .package-list-item>*.select .MuiSvgIcon-root{color:#174b85;font-size:1.25rem}#app .package-page .files .headers>*.select .MuiCheckbox-root,#app .package-page .files .package-list-item>*.select .MuiCheckbox-root{padding:0}#app .package-page .files .headers>*:last-child,#app .package-page .files .package-list-item>*:last-child{padding-right:.25rem}#app .package-page .files .headers{display:contents;color:#4b4b4b;font-weight:500;text-transform:uppercase}#app .package-page .files .headers .file-name{padding-left:0}#app .package-page .files .headers>span{-webkit-user-select:none;-moz-user-select:none;user-select:none}#app .package-page .files .headers>span.sortable{cursor:pointer}#app .package-page .files .headers>span.select{background:rgba(0,0,0,0)}#app .package-page .files .headers>span.select .MuiSvgIcon-root{margin:0}#app .package-page .files .headers>span .MuiSvgIcon-root{margin-left:.25rem;color:#174b85;font-size:1.25rem}#app .package-page .files .headers>span .MuiSvgIcon-root.flipped{transform:scaleY(-1)}#app .package-page .files .package-list-item{display:contents}#app .package-page .files .size-column{display:flex;justify-content:flex-end}.directory-browser{display:flex;overflow:auto;width:30rem;height:20rem;flex-direction:column;padding:1rem;border:1px solid #174b85;gap:.25rem}.directory-browser .directory-browser-item{display:flex;height:2rem;align-items:center;background-color:rgba(218,227,239,.3)}.directory-browser .directory-browser-item:hover{background:#dae3ef}.directory-browser .directory-browser-item .directory-browser-caret{display:flex;width:1.5rem;margin:0 .5rem;cursor:pointer;font-size:1rem}.directory-browser .directory-browser-item .directory-icon{display:flex;align-items:center}.directory-browser .directory-browser-item .directory-icon .MuiSvgIcon-root{width:1.25rem;height:1.25rem;margin-right:.75rem;color:#174b85}.directory-browser .directory-browser-item .directory-name{font-weight:500}.directory-browser .directory-browser-item .directory-name:hover{color:#174b85;cursor:pointer}#app .profile-page{display:flex;padding:3rem 7rem;font-size:1rem}#app .profile-page .title{margin-bottom:2.5rem;color:#174b85;font-size:1.25rem}#app .profile-page .title.align-with-profile-image{padding-left:.75rem}#app .profile-page .profile-image{width:8rem;height:8rem;color:#dae3ef}#app .profile-page .permission-subtitle,#app .profile-page .MuiTypography-root{font-size:.875rem}#app .profile-page .error-message{height:1.25rem;margin:0;color:#87160f;font-size:1rem;text-align:center}#app .profile-page .profile-form .form-label{padding-right:.75rem;margin-bottom:.75rem;color:#174b85;text-align:right}#app .profile-page .profile-form .static-value{padding-left:.5rem;margin-bottom:.75rem}#app .profile-page .profile-form .form-input{margin-bottom:.75rem}#app .profile-page .profile-form .form-input .outlined-input,#app .profile-page .profile-form .form-input .date-picker{padding:.5rem;border:1px solid #174b85;color:#174b85;font-family:"Rubik",sans-serif}#app .profile-page .profile-form .form-input .outlined-input .MuiOutlinedInput-notchedOutline,#app .profile-page .profile-form .form-input .date-picker .MuiOutlinedInput-notchedOutline{display:none}#app .profile-page .profile-form .form-input .outlined-input.Mui-error,#app .profile-page .profile-form .form-input .date-picker.Mui-error{border:1px solid #f4530e}#app .profile-page .profile-form .form-input .date-picker{height:2rem;justify-content:center}#app .profile-page .profile-form .form-input .date-picker>div{height:auto;padding-right:.25rem}#app .profile-page .profile-form .form-input .date-picker input{color:#174b85;font-family:"Rubik",sans-serif}#app .profile-page .profile-form .form-input .date-picker svg{color:#174b85}#app .profile-page .profile-form .form-input .date-picker:has(.Mui-error){border:1px solid #f4530e}#app .profile-page .MuiDivider-root{margin:0 4rem}#app .profile-page .permissions{color:#174b85}#app .profile-page .permissions .subtitle{margin-bottom:1rem;font-weight:500}#app .profile-page .permissions .process-permissions-container .subtitle{margin-bottom:1.5rem}#app .profile-page .permissions .radio-button-list{margin-bottom:3rem;gap:5rem}#app .profile-page .permissions .process-permissions{height:25rem}#app .profile-page .permissions .process-permissions .checkbox-list{margin-bottom:1.5rem}#app .profile-page .permissions .process-permissions .checkbox-list .disabled{color:rgba(0,0,0,.3803921569)}#app .profile-page .permissions .process-permissions .checkbox-list .list-item{padding:0;margin:.25rem 0;cursor:pointer}#app .profile-page .permissions .process-permissions .checkbox-list .list-item.disabled{pointer-events:none}#app .profile-page .permissions .process-permissions .checkbox-list .list-item.disabled input{color:rgba(0,0,0,.3803921569)}#app .profile-page .permissions .process-permissions .checkbox-list .list-item-icon{min-width:2.5rem}#app .profile-page .permissions .process-permissions .checkbox-list .list-item-icon .kds-checkbox{padding:0;color:#174b85}#app .profile-page .permissions .process-permissions .checkbox-list .list-item-icon .kds-checkbox.Mui-disabled{color:rgba(0,0,0,.3803921569)}@media only screen and (max-width: 1600px){#app .profile-page .title{margin-bottom:1rem}#app .profile-page .MuiDivider-root{margin:0 2rem}#app .profile-page .permissions .process-permissions{height:22rem}#app .profile-page .permissions .process-permissions .checkbox-list{margin-bottom:0}#app .profile-page .permissions .subtitle,#app .profile-page .permissions .radio-button-list{margin-bottom:1rem}}.quota-indicator{position:relative;display:flex;height:2rem;align-items:center;padding:.5rem;background:#eda822;border-radius:2px;color:#fff;gap:.5rem}.quota-indicator.very-high{background:#f4530e}.quota-indicator.very-high .details-popup{border-color:#f4530e}.quota-indicator.very-high .details-popup .values .progress-bar{background:rgba(244,83,14,.2)}.quota-indicator.very-high .details-popup .values .progress-bar .progress{background:#f4530e}.quota-indicator.very-high .details-popup .values .numerical{color:#f4530e}.quota-indicator:hover .details-popup{position:absolute;display:flex}.quota-indicator .details-popup{z-index:100;top:2rem;left:0;display:none;align-items:center;padding:.75rem .5rem;border:1px solid #eda822;background:#fff;border-radius:2px;color:#4b4b4b;gap:.5rem}.quota-indicator .details-popup .values{display:flex;flex-direction:column;gap:.25rem}.quota-indicator .details-popup .values .progress-bar{position:relative;display:flex;min-width:4rem;height:.5rem;background:rgba(237,168,34,.2);border-radius:4px;gap:.5rem}.quota-indicator .details-popup .values .progress-bar .progress{position:absolute;top:0;left:0;height:.5rem;background:#eda822;border-radius:4px}.quota-indicator .details-popup .values .numerical{display:flex;margin:0 .5rem;color:#eda822;font-size:.75rem;gap:.25rem;line-height:1}.edit-menu{position:absolute;top:0;right:0;overflow:hidden;width:4rem;height:100%;background-color:#174b85;transition:width 1s}.edit-menu:hover{width:24.75rem}.edit-menu .edit-menu-list{padding:.25rem 0}.edit-menu .edit-menu-list .edit-menu-item{height:3.75rem;padding:.5rem;color:#fff}.edit-menu .edit-menu-list .edit-menu-item.Mui-disabled .menu-icon{background-color:unset}.edit-menu .edit-menu-list .edit-menu-item .watermark-icon{stroke:#fff}.edit-menu .edit-menu-list .edit-menu-item .menu-icon{min-width:3rem;height:3rem;background-color:#97b513;border-radius:4px;color:#fff;font-size:1.25rem;font-weight:800}.edit-menu .edit-menu-list .edit-menu-item .menu-text{width:16rem;padding:0 1rem;font-size:1.125rem}.edit-menu .edit-menu-list .edit-menu-item:hover{background-color:#fff;color:#97b513}@media only screen and (max-width: 1366px){.edit-menu .edit-menu-list .menu-icon{width:3rem;height:3rem}}.kds-icon{cursor:pointer}.kds-icon svg{width:1.25rem;height:1.25rem;margin:.25rem;fill:#174b85}.kds-icon:hover svg{fill:#97b513}.kds-icon.file-icon svg{margin-bottom:-0.25rem}.kds-icon.file-icon:hover svg{fill:#174b85}.kds-icon.rename svg{width:1.25rem}.kds-icon.confirmation-input.cancel svg{width:1rem}.kds-icon.error svg{fill:red}.kds-icon.block svg{fill:red}.kds-icon.disabled svg{cursor:not-allowed;fill:#c4c4c4}.kds-icon.repo-link svg{width:1.5rem}.kds-labelled-icon{display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;margin-top:.25rem;margin-left:.25rem;background-color:#174b85;border-radius:3px;color:#fff;cursor:pointer;font-size:.625rem;font-weight:700;line-height:1rem}.kds-labelled-icon:hover{background-color:#97b513}.kds-labelled-icon.disabled{background-color:#c4c4c4;cursor:not-allowed}.kds-icon-button{width:2rem;height:2rem;padding:0;border:none;margin-right:.25rem;background-color:#97b513;border-radius:8px;cursor:pointer}.kds-icon-button.danger{background-color:#ebaf3a}.kds-icon-button svg{fill:#fff}.result-file-icon svg{width:1.25rem}.result-file-icon.thumbnail svg{width:1rem}.pagination-wrapper{position:static;height:4rem}.pagination-wrapper .pagination{position:absolute;bottom:1rem;display:flex;justify-content:center}.pagination-wrapper .pagination .MuiPaginationItem-page.Mui-selected{background-color:#174b85;color:#fff;font-weight:bolder}.pagination-wrapper .pagination .MuiPaginationItem-page.Mui-selected:hover{background-color:#174b85;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.file-upload input{padding:8.5px}.file-upload input[type=file]{display:none}.file-upload .custom-file-upload{display:flex;justify-content:space-between;border:1px solid #ccc;border-radius:8px;cursor:pointer;font-size:14px;text-transform:uppercase}.file-upload .custom-file-upload .kds-icon{display:flex;height:40px;align-items:center;float:right}.file-upload .custom-file-upload .custom-file-upload-label{display:flex}.file-upload .custom-file-upload .custom-file-upload-label .file-upload-button{display:flex;height:40px;align-items:center;padding:10px 20px;margin-right:20px;background:#174b85;border-radius:8px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:#fff}.file-upload .custom-file-upload .custom-file-upload-label .file-upload-button:hover{background:#97b513}.file-upload .custom-file-upload .uploaded-filename{display:flex;height:40px;align-items:center}.file-upload .file-input-progress{text-align:center}.file-upload .file-input-actions{padding-top:5px;padding-left:10px}label.file-upload-menu-item{width:100%;padding:0;background-color:rgba(0,0,0,0);text-transform:none}label.file-upload-menu-item:hover{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.metadata{display:flex;flex-direction:column}.metadata .edit{display:flex;align-items:center}.metadata .MuiOutlinedInput-root{background-color:#fff}.metadata .context-menu-handle button{min-width:auto;height:2rem;padding:0 .25rem;background-color:#97b513;border-radius:3px}.metadata .context-menu-handle button .MuiButton-endIcon{margin-left:0}.metadata .record{overflow:auto;padding:2rem 5rem}.metadata .record .metadata-row{display:grid;min-height:3rem;padding:0 1.5rem;background-color:rgba(218,227,239,.3);gap:1.5rem;grid-template-columns:12fr 15fr 7fr 1fr}.metadata .record .metadata-row .add-new-metadata-button{width:-moz-fit-content;width:fit-content}.metadata .record .metadata-row .remove-button{justify-content:flex-end}.metadata .record .metadata-row+.metadata-row{margin-top:.25rem}.metadata .record .select,.metadata .record .MuiOutlinedInput-input{font-size:.875rem}.metadata .record .meta-select{display:flex;align-items:center;gap:1.5rem}.metadata .record .meta-select .metadata-element-view{padding-left:.75rem}.metadata .record .cancel-input{padding-right:0px;background-color:#fff}.metadata .record .cancel-input .cancel{display:flex;align-items:center}.metadata .record .cancel-input svg{margin-right:.5rem;fill:currentColor}.metadata .record .edit-wrapper{overflow:hidden;font-weight:300}.metadata .record .metadata-value-view{padding-left:.75rem}.metadata .record .error-message{display:flex;align-items:center;font-size:.75rem;font-weight:400}.metadata .record .error-message svg{width:1rem;margin-right:.5rem}.metadata .record .remove-button{padding:0;color:#174b85}.context-menu .metadata-save-icon{fill:#174b85}.subject-headings-import{text-align:center}.subject-headings-import .files-with-headings{display:grid;gap:.5rem;text-align:start}.subject-headings-import .files-with-headings .all-files{display:flex;align-items:center;background-color:rgba(218,227,239,.3)}.subject-headings-import .files-with-headings .MuiAccordion-root{margin:0;box-shadow:none}.subject-headings-import .files-with-headings .MuiAccordion-root::before{display:none}.subject-headings-import .files-with-headings .MuiAccordion-root .MuiAccordionSummary-root{min-height:0;padding:0;background-color:rgba(218,227,239,.3)}.subject-headings-import .files-with-headings .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper{padding:0 .5rem}.subject-headings-import .files-with-headings .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content{align-items:center;margin:0}#app .proofread{display:flex;max-width:none;flex-direction:column;padding:0}#app .proofread .context-menu-handle button{min-width:auto;height:2rem;padding:0 .25rem;background-color:#97b513;border-radius:3px}#app .proofread .context-menu-handle button .MuiButton-endIcon{margin-left:0}#app .proofread .context-menu-handle.disabled button{background-color:#c4c4c4;cursor:default}#app .proofread .upper-action-bar{padding:0}#app .proofread .upper-action-bar button{width:2rem;min-width:2rem;height:2rem}#app .proofread .upper-action-bar button.pr-secondary{background-color:#97b513;color:#174b85}#app .proofread .image-viewer-action-bar{display:flex;width:50%;justify-content:center;padding:0 4.5rem;gap:3rem}#app .proofread .image-viewer-action-bar .pr-image-action-bar{gap:2rem}#app .proofread .image-viewer-action-bar .pr-image-action-bar .pr-image-action-bar-section .pr-image-action{padding:.25rem;margin-right:.5rem}#app .proofread .image-viewer-action-bar .pr-image-action-bar .pr-image-action-bar-section .pr-image-action:last-child{margin-right:0}#app .proofread .image-viewer-action-bar .pr-pagination{display:flex;align-items:center;justify-content:center}#app .proofread .image-viewer-action-bar .pr-pagination button{width:2rem;min-width:2rem;height:2rem;margin:.5rem}#app .proofread .image-viewer-action-bar .pr-pagination input{width:1rem}#app .proofread .text-editor-action-bar{display:flex;width:50%;align-items:center;justify-content:space-between;padding:0 4.5rem}#app .proofread .text-editor-action-bar .pr-text-replace{align-items:center;gap:1rem}#app .proofread .text-editor-action-bar .pr-text-replace .pr-replace-button svg{min-width:1.5rem}#app .proofread .text-editor-action-bar button{margin:0 .25rem}#app .proofread .proofread-body{align-items:center;padding:3rem 0;overflow-y:auto}#app .proofread .proofread-body .pr-image-viewer,#app .proofread .proofread-body .pr-image-viewer-image,#app .proofread .proofread-body .pr-image-viewer-get-size,#app .proofread .proofread-body .pr-image-display,#app .proofread .proofread-body .pr-text-editor,#app .proofread .proofread-body .pr-textarea{height:100%}#app .proofread .proofread-body .pr-image-viewer{padding:0 4.5rem}#app .proofread .proofread-body .pr-image-viewer .pr-image-viewer-image{margin:0}#app .proofread .proofread-body .pr-text-editor{width:50%;padding:0 4.5rem}#app .proofread .proofread-body .pr-textarea{width:100%;margin:0}#app .proofread .proofread-body .pr-textarea .pr-textarea-header{align-items:center;padding:.5rem;border-bottom:1px solid rgba(23,75,133,.1);margin-bottom:.5rem;background-color:#dae3ef;color:#174b85;font-weight:500}#app .proofread .proofread-body .pr-textarea .pr-alto-block .pr-alto-block-header .pr-alto-block-index{border:1px solid rgba(23,75,133,.1);background-color:#dae3ef;color:#174b85;font-weight:500}#app .proofread .proofread-body .pr-textarea .pr-alto-block .pr-alto-block-header .MuiCheckbox-root{margin-right:.25rem}#app .proofread .proofread-body .pr-textarea .pr-alto-block .pr-alto-block-header .pr-block-import{transform:none}#app .proofread .proofread-body .pr-textarea .pr-alto-block .pr-alto-line .confirmation-input{width:30%;height:1.5rem}#app .proofread .proofread-body .pr-textarea .pr-alto-block .pr-alto-line .kds-icon{padding-top:2px}#app .proofread .proofread-body .pr-textarea .pr-alto-block .pr-alto-line .kds-icon svg{width:1rem;height:1rem;margin:0}#app .proofread .proofread-body .pr-textarea .pr-alto-block .pr-alto-line .full-width{width:100%}#app .proofread .proofread-body .pr-textarea .pr-alto-block .confirmation-input{height:auto}#app .proofread .proofread-body .pr-textarea hr{border-top:1px solid #174b85}#app .proofread .proofread-body .pr-textarea .MuiCheckbox-root{width:1rem;height:1rem;padding:0}#app .proofread .proofread-body .pr-textarea .pr-text-editor-icon{transform:translate(-1px, 3px)}.pr-modal-wrapper{background-color:rgba(0,0,0,.5)}.pr-modal-wrapper .MuiDialog-paper{padding:0}.pr-modal-wrapper .pr-modal{padding:3rem;border:none;border-radius:8px}.pr-modal-wrapper .pr-modal-close-button{top:.5rem;right:.5rem}.pr-modal-wrapper .pr-modal-title{font-size:1.5rem;font-weight:500}.pr-modal-wrapper .pr-modal-message{color:rgba(0,0,0,.8);font-size:1rem}.pr-modal-wrapper .pr-modal-actions{padding:0 5rem 1.5rem 5rem}.pr-modal-wrapper .pr-modal-actions button{width:8rem;height:2rem;font-weight:400;text-transform:capitalize}.pr-line-edit{padding:0 1.25rem}.pr-line-edit .pr-line-editor-title{padding:1rem;margin:0;color:#174b85;font-size:1.25rem;font-weight:500;letter-spacing:.0075em;line-height:1.6}.pr-line-edit .pr-line-letters .pr-split{min-width:2rem;padding:0}.context-menu .proofreading-save-icon{fill:#174b85}#app{display:contents}#app .activity-logs-content-container{flex-direction:column}#app .activity-logs{overflow:auto;flex:1;font-size:1.25rem}#app .activity-logs .activity-log{margin:0 3rem}#app .activity-logs .empty-search{margin:3.75rem;font-size:.875rem;font-weight:500}#app .activity-logs .titles-wrapper{padding-left:2rem;margin-top:2.5rem;color:#174b85;font-size:1.125rem;font-weight:500}#app .activity-logs .titles-wrapper .packageName{padding-left:1.25rem}#app .activity-logs .titles-wrapper .packageName .deleted-package{color:#f4530e}#app .activity-logs .MuiContainer-root{padding:0 3rem}#app .activity-logs .activitylog-columns{height:2rem;margin:.25rem 0;line-height:2rem}#app .activity-logs .activitylog-columns.wrapper{margin-bottom:.25rem;background-color:rgba(218,227,239,.3);font-size:.875rem}#app .activity-logs .activitylog-columns.titles{display:flex;padding-bottom:0;color:#4b4b4b;font-size:.875rem;font-weight:500;text-transform:uppercase}.popover-message{max-width:50rem;height:100%;padding:0 1.75rem 1.75rem;font-size:.875rem;text-align:start;white-space:pre-line}.exit-button{text-align:right}.longDescription-wrapper{display:flex;align-items:center}.longDescription-wrapper svg{margin:0 1rem;fill:#f4530e}.longDescription{flex:1;margin:0;cursor:pointer}.first-column{padding-left:5rem}#menu-search-by-activity-type .MuiPaper-root{height:25rem}@media only screen and (max-width: 1600px){.upper-action-bar.activity-filters .filter .MuiOutlinedInput-root,.upper-action-bar.activity-filters .filter .date-picker-button{width:7rem}.upper-action-bar.activity-filters .filter .date-picker-button{gap:.5rem}}.MuiPickersBasePicker-container .MuiPickersToolbar-toolbar{background-color:#174b85}.MuiPickersBasePicker-container .MuiButtonBase-root.MuiPickersDay-daySelected{background-color:#174b85}.MuiDialogActions-root .MuiButton-textPrimary{color:#174b85}body .MuiCircularProgress-colorPrimary{color:#174b85}.loading-indicator{display:flex;height:calc(100% - 100px);align-items:center;justify-content:center}#app .quota{justify-content:center;color:#174b85}#app .quota h5{margin-bottom:1.25rem}#app .quota .chart-container{align-self:start}#app .quota .chart-container .chart{position:relative;margin-top:1rem}#app .quota .chart-container .chart .infinity-icon{position:absolute;top:calc(50% - 1rem)}#app .quota .chart-description-wrapper{height:6.25rem;margin-top:1rem}#app .quota .orange{fill:#ebaf3a !important;stroke:none !important}#app .quota .blue{fill:#174b85 !important;stroke:none !important}#app .quota .green{fill:#97b513 !important;stroke:none !important}#app .quota .gray{fill:#c4c4c4 !important;stroke:none !important}#app .quota .light-blue{fill:#8eadd9 !important;stroke:none !important}#app .quota .red{fill:#87160f !important;stroke:none !important}#app .quota .yellow{fill:#ebe26f !important;stroke:none !important}#app .quota .quota-edit-buttons{margin:2rem}#app .quota .quotas{height:100%}#app .quota .quotas .title{margin-top:2rem}#app .quota .quotas .modification-button{margin-bottom:2rem}#app .quota .quotas .quota-container:nth-child(2){border-right:1px solid #dae3ef;border-left:1px solid #dae3ef}.quota-popup{font-size:.875rem}.quota-popup .dialog-content{display:flex;overflow:hidden;flex-direction:column;gap:1.5rem}.quota-popup .quota-edit{display:flex;flex-wrap:nowrap;gap:2rem}.quota-popup .quota-edit .MuiCheckbox-root{padding:0}.quota-popup .quota-edit .MuiInputBase-root{height:2rem;padding:.5rem}.quota-popup .quota-edit .date-time-picker .MuiInputBase-input{cursor:text;gap:.5rem}.quota-popup .error{color:#f4530e;text-align:center}#app .user-management{overflow:auto;flex:1;padding:1.5rem 4rem 0;font-size:.875rem}#app .user-management .MuiSelect-select:focus{background:none}#app .user-management .status-select,#app .user-management .confirmation-input{width:12rem;height:2rem}#app .user-management .table-header{margin-bottom:.5rem}#app .user-management .table-head-cell{height:2rem;color:#4b4b4b;font-weight:500;text-transform:uppercase}#app .user-management .table-head-cell.username{padding-left:2rem}#app .user-management .table-row{height:2rem;margin-bottom:.25rem;background-color:rgba(218,227,239,.3)}#app .user-management .table-row .username{padding-left:2rem}#app .user-management .table-row .username,#app .user-management .table-row .name{font-weight:500}#app .user-management .table-row svg{display:block;margin-top:.25rem}#app .user-management .table-row .icon-container{padding-left:.75rem}#app .something-went-wrong,#app .error-page{display:flex;height:100%;font-size:1.5rem}#app .something-went-wrong .error-container,#app .error-page .error-container{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:3rem}#app .something-went-wrong .warning-icon,#app .error-page .warning-icon{width:7.5rem;height:7.5rem;fill:#174b85}#app .something-went-wrong .error-message,#app .error-page .error-message{color:#174b85}#app .something-went-wrong .error-page-button,#app .error-page .error-page-button{width:12.5rem;text-transform:capitalize}#app .something-went-wrong .error-message,#app .something-went-wrong .error-page-button,#app .error-page .error-message,#app .error-page .error-page-button{font-weight:400}#app .MuiSnackbar-anchorOriginBottomRight{right:116px;bottom:50px}#app .snack-bar{font-size:14px}#app .snack-bar .MuiPaper-root{width:350px;max-height:800px}#app .snack-bar .close-snackbar{margin-top:5px;margin-left:10px}#app .snack-bar .MuiCardHeader-root{padding:10px;background-color:#174b85;color:#fff}#app .snack-bar .MuiCardHeader-root svg{fill:#fff}#app .snack-bar .MuiCardHeader-root .MuiButtonBase-root{padding:0}#app .snack-bar .MuiCardHeader-root .MuiTypography-h5{font-size:14px}#app .snack-bar .MuiCardContent-root{max-height:800px;overflow-y:auto}#app .snack-bar .MuiCardContent-root .zipping-icon{display:flex}#app .snack-bar .card-row{width:100%}#app .snack-bar .card-row .file-upload-item{padding-bottom:10px}body #app .media-transformation{display:flex;flex-direction:column;padding:2rem 5rem}body #app .media-transformation .title-row{color:#4b4b4b;font-size:.875rem;font-weight:500;text-transform:uppercase}body #app .media-transformation .images-data{flex:1}body #app .media-transformation .MuiCheckbox-root{color:#174b85}body #app .media-transformation .media-transformation-row{margin-bottom:.25rem;background-color:rgba(218,227,239,.3)}body #app .media-transformation .media-transformation-row div{height:2rem;white-space:nowrap}body #app .media-transformation .media-transformation-row.checked{background-color:#dae3ef}body #app .media-transformation .media-transformation-row .view-transformation-settings-icon{display:grid;align-items:center}body #app .media-transformation .media-transformation-row .view-transformation-settings-icon svg{fill:#174b85}body #app .media-transformation .media-transformation-row .view-transformation-settings-icon svg:hover{cursor:pointer;fill:#97b513}body #app .media-transformation .MuiGrid-item{display:flex;align-items:center}.media-transformation-filters .MuiTypography-root{font-size:.875rem}.media-transformation-filters .same-size{margin-left:.5rem}.media-transformation-filters .conversion-field-container{display:flex;align-items:center;gap:.75rem}.media-transformation-filters .conversion-field,.media-transformation-filters .extension-field{margin:0}.media-transformation-filters .MuiFormControlLabel-label{margin-right:.5rem}.media-transformation-filters .size-form-input{gap:.25rem}.media-transformation-filters .outlined-input,.media-transformation-filters .extension-input,.media-transformation-filters .rotation-input{width:6rem;padding:0}.media-transformation-filters .outlined-input{padding-left:.5rem}.media-transformation-filters .extension-input .MuiSelect-select{background-color:#fff}.media-transformation-filters .ratio-icon{margin-top:.25rem;cursor:pointer}.media-transformation-filters .unlock path{fill:#c4c4c4}.media-transformation-filters div.filters{justify-content:space-evenly;padding:0;gap:0}.media-transformation-filters div.filters .MuiFormControlLabel-root{margin:0}.media-transformation-filters .threshold{display:flex;gap:.25rem}.media-transformation-filters .threshold .MuiCheckbox-root{padding:0}#app .information-wrapper .MuiGrid-root{line-height:20px}#app .information-wrapper .quota-wrapper{padding:0 .5rem}.linear-progress-bar .progress-bar{display:flex;align-items:center;justify-content:center}.linear-progress-bar .progress-bar .MuiLinearProgress-colorPrimary{background-color:rgba(0,0,0,0)}.linear-progress-bar .progress-bar .MuiLinearProgress-root{width:90%;height:9px;border:1px solid #174b85;border-radius:5px}.linear-progress-bar .progress-bar .MuiLinearProgress-root.simple .MuiLinearProgress-barColorPrimary{background-color:#174b85}.linear-progress-bar .progress-bar .MuiLinearProgress-root.danger .MuiLinearProgress-barColorPrimary{background-color:#f4530e}.linear-progress-bar .progress-bar .MuiLinearProgress-root.warning .MuiLinearProgress-barColorPrimary{background-color:#ebaf3a}.linear-progress-bar .label{max-width:70px;font-weight:600}.linear-progress-bar .value{text-align:right}.record-page{display:flex;overflow:hidden;flex-direction:column}.record-page .context-menu-handle button{min-width:auto;height:2rem;padding:0 .25rem;background-color:#97b513;border-radius:3px}.record-page .context-menu-handle button .MuiButton-endIcon{margin-left:0}.record-page .record-details{height:100%;padding:1.5rem 10rem}.record-page .record-details .metadata-container{height:100%;padding-top:2.75rem}.record-page .record-details .metadata-container .MuiDivider-root{margin:0 3.5rem}.record-page .record-details .metadata-container .thumbnail,.record-page .record-details .metadata-container .metadata-column{width:25rem}.record-page .record-details .metadata-container .metadata-column{height:100%;min-height:0;padding-bottom:5rem;margin-top:.5rem;margin-bottom:2rem}.record-page .record-details .metadata-container .thumbnail{display:flex;height:17.5rem;min-height:17.5rem;align-items:center;justify-content:center;background-color:rgb(221.5,221.5,221.5)}.record-page .record-details .metadata-container .thumbnail .placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:#c4c4c4}.record-page .record-details .metadata-container .thumbnail .placeholder svg{width:10rem;height:10rem;fill:hsla(0,0%,100%,.9)}.record-page .record-details .metadata-container .thumbnail img{max-width:100%;max-height:100%}.record-page .record-details .metadata-container .metadata-title{margin:2rem 0 1rem 0;font-weight:500}.record-page .record-details .metadata-container .metadata-elements{display:flex;height:100%;flex-direction:column;padding-right:.5rem;gap:.25rem;overflow-y:auto}.record-page .record-details .metadata-container .metadata-element .label{color:#174b85;font-weight:500}.record-page .record-details .metadata-container .metadata-element .value{margin-left:.5rem;color:#4b4b4b;word-break:break-word}.record-page .record-details .metadata-container .back-button{justify-content:center;margin:1rem 0 3rem;text-align:center}.record-page .record-details .file-container .table{border-collapse:separate;border-spacing:0 10px}.record-page .record-details .file-container .table .MuiTableCell-root{border:none}.record-page .record-details .file-container .table .row{height:6rem;background:rgba(218,227,239,.3)}.record-page .record-details .file-container .table .row .more svg{fill:#c4c4c4}.record-page .record-details .file-container .table .row:hover{background:#dae3ef}.record-page .record-details .file-container .table .row:hover .more svg{fill:#174b85}.record-page .record-details .file-container .table .thumbnail-container{width:5rem;height:5rem;margin-left:.75rem;background-color:#c4c4c4}.record-page .record-details .file-container .table .thumbnail-container img{max-width:100%;max-height:100%}.record-page .record-details .file-container .table .thumbnail-container svg{height:100%;fill:#fff}.record-page .record-details .file-container .table .MuiTableCell-root{padding:0}.record-page .record-details .file-container .table .video-icon{display:flex;margin-right:.25rem}.record-page .record-details .file-container .table .MuiTableCell-head{padding:0;color:#174b85;text-transform:uppercase}.record-page .record-details .file-container .table .MuiTableCell-head,.record-page .record-details .file-container .table .filename{cursor:pointer;font-weight:500}.record-page .record-details .file-container .table .MuiTableCell-head:hover,.record-page .record-details .file-container .table .filename:hover{color:#97b513}.record-page .record-details .file-container .table .thumbnail,.record-page .record-details .file-container .table .size{width:10%}.record-page .record-details .file-container .table .filename{width:50%;max-width:15rem;padding-right:1rem}.record-page .record-details .file-container .table .classification{width:25%}.record-page .record-details .file-container .table .options{width:5%}.record-page .record-details .file-container .pagination-wrapper{position:relative;height:-moz-max-content;height:max-content;margin-top:1rem}.record-page .record-details .file-container .pagination-wrapper .pagination{position:relative;bottom:0}@media only screen and (max-width: 1750px){.record-page .record-details .metadata-container .thumbnail,.record-page .record-details .metadata-container .metadata-column{width:20rem}.record-page .record-details .metadata-container .thumbnail{height:14rem}.record-page .record-details .metadata-container .thumbnail .placeholder svg{width:8rem;height:8rem}.record-page .record-details .file-container .table .row{height:5rem}.record-page .record-details .file-container .table .row .thumbnail-container{width:4rem;height:4rem}}@media only screen and (max-width: 1600px){.record-page .record-details .metadata-container .thumbnail,.record-page .record-details .metadata-container .metadata-column{width:17.5rem}.record-page .record-details .metadata-container .thumbnail{height:12.5rem}.record-page .record-details .metadata-container .thumbnail .placeholder svg{width:7rem;height:7rem}.record-page .record-details .file-container .table .row{height:4.25rem}.record-page .record-details .file-container .table .row .thumbnail-container{width:3.25rem;height:3.25rem}}.context-menu .context-menu-item svg{fill:#174b85}.share-button{display:none}#app{overflow-y:hidden}#app video{width:100%;height:100%}.language-menu .language-menu-button{padding:.25rem 0}.language-menu .language-menu-button:hover{background-color:rgba(0,0,0,0)}.language-menu-paper.placeholder-box{min-width:3.5rem}.language-menu-body{margin-top:.25rem;margin-left:1.5rem}.language-menu-body>div.MuiPaper-root.MuiPopover-paper.MuiPaper-elevation8.MuiPaper-rounded{width:3rem;border-radius:0}.language-menu-body .language-menu-paper .language-menu-item{justify-content:center;padding:0}#language-menu-list-grow .language-menu-item img{width:1.5rem}.title-bar{display:flex;overflow:visible;height:3rem;align-items:center;padding:.5rem;background-color:#174b85;color:#fff}.title-bar a{color:#fff}.title-bar .title-bar-back-icon{display:flex;align-items:center;margin-left:.5rem}.title-bar .title-bar-back-icon:hover{color:#97b513;cursor:pointer}.title-bar .title-bar-navigation,.title-bar .tite-bar-action-icons{gap:.25rem}.title-bar .title-bar-navigation .menu-icon,.title-bar .tite-bar-action-icons .menu-icon{width:2rem;min-width:2rem;height:2rem;align-items:center;justify-content:center;padding:0;background-color:#97b513;color:#fff}.title-bar .title-bar-navigation .menu-icon svg,.title-bar .tite-bar-action-icons .menu-icon svg{width:1.5rem;fill:#fff}.title-bar .title-bar-title{align-self:center;color:#fff;font-size:1.25rem;font-weight:400;letter-spacing:.05rem;text-transform:uppercase}.title-bar .title-bar-title .folder-name,.title-bar .title-bar-title .filename{text-transform:none}.title-bar .auto-save{display:flex;height:2rem;align-items:center}.title-bar .auto-save .auto-save-switch-container{position:relative}.title-bar .auto-save .auto-save-switch-container .MuiSwitch-root{width:4.375rem;padding:.5rem}.title-bar .auto-save .auto-save-switch-container .MuiSwitch-root .MuiSwitch-track{border-radius:1rem}.title-bar .auto-save .auto-save-switch-container .MuiSwitch-root .MuiSwitch-thumb{width:1rem;height:1rem;margin:2px;box-shadow:none;color:#fff}.title-bar .auto-save .auto-save-switch-container .MuiSwitch-root .MuiSwitch-switchBase+.MuiSwitch-track{background-color:rgba(0,0,0,.5);opacity:1}.title-bar .auto-save .auto-save-switch-container .MuiSwitch-root .MuiSwitch-switchBase+.MuiSwitch-track::before{opacity:0}.title-bar .auto-save .auto-save-switch-container .MuiSwitch-root .MuiSwitch-switchBase+.MuiSwitch-track::after{opacity:1}.title-bar .auto-save .auto-save-switch-container .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translateX(2rem)}.title-bar .auto-save .auto-save-switch-container .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#97b513;opacity:1}.title-bar .auto-save .auto-save-switch-container .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track::after{opacity:0}.title-bar .auto-save .auto-save-switch-container .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track::before{opacity:1}.title-bar .auto-save .auto-save-switch-container .switch-label{position:absolute;z-index:1;top:9px;pointer-events:none}.title-bar .auto-save .auto-save-switch-container .on-title{left:.75rem}.title-bar .auto-save .auto-save-switch-container .off-title{right:.75rem}.title-bar .auto-save .auto-save-switch-container .hidden{display:none}.upper-action-bar{display:flex;height:3rem;align-items:center;padding:0 1rem;background-color:#dae3ef;box-shadow:0px 4px 40px rgba(29,75,134,.15);color:#174b85;font-size:.875rem}.upper-action-bar .filters{display:flex;flex:1;padding:0 2rem;gap:2rem}.upper-action-bar .filter{display:flex;align-items:center;gap:.5rem}.upper-action-bar .filter .MuiSelect-select{width:7rem}.upper-action-bar .filter .MuiOutlinedInput-root{width:auto;height:2rem;font-size:.875rem}.upper-action-bar .filter .date-picker-button{display:flex;width:8rem;height:2rem;align-items:center;justify-content:left;border:1px solid #c4c4c4;background:#f6f7f9;gap:.25rem}.upper-action-bar .filter .date-picker-button .label{align-self:center;color:#174b85;font-weight:400;text-transform:none}.upper-action-bar .filter .date-picker-button.Mui-disabled .label{color:#c4c4c4}.upper-action-bar .filter .date-picker-button .MuiSvgIcon-root{width:1rem;transform:translateY(-1px)}.upper-action-bar .filter .date-picker-button.error{border:1px solid #f4530e}.upper-action-bar .filter .date-picker-button:hover{background:#fff}.upper-action-bar.package-filters{display:flex;gap:1rem}.upper-action-bar.package-filters .filters{flex:none;align-items:center;padding:0;gap:.5rem}.upper-action-bar.package-filters .filter .outlined-input{width:15rem}.upper-action-bar.package-filters .selected-filters{display:flex;flex:1;gap:.5rem}.upper-action-bar.package-filters .selected-filters .package-filter-chip{max-width:12rem;padding:.25rem;background-color:rgba(23,75,133,.2);color:#174b85}.upper-action-bar.package-filters .selected-filters .package-filter-chip svg{width:1rem;height:1rem;background-color:#174b85;border-radius:50%}.upper-action-bar.package-filters .selected-filters .package-filter-chip svg path{fill:hsla(0,0%,100%,.7)}.upper-action-bar .actions{display:flex;gap:.5rem}.upper-action-bar .actions .MuiButton-root{width:7rem;height:auto;padding:.5rem;font-size:.75rem;font-weight:400;line-height:1;text-transform:none}.upper-action-bar path{fill:#174b85}.upper-action-bar .Mui-disabled path{fill:#c4c4c4}.upper-action-bar .MuiTextField-root input,.upper-action-bar .MuiSelect-select{padding:.25rem .5rem;background:#f6f7f9;border-radius:4px}.upper-action-bar .upper-action-bar-label{color:#174b85;font-weight:500}.MuiButtonBase-root.MuiMenuItem-root{font-size:.875rem}.landing-page{color:#4b4b4b}.landing-page h1,.landing-page h2{font-family:"Fira sans",sans-serif}.landing-page .main-description{margin-bottom:1rem;font-size:1.25rem;font-weight:400;line-height:1.8rem}.landing-page .promo-container{position:relative;overflow:hidden;width:90%;padding-top:50.7%}.landing-page .promo-container iframe{position:absolute;top:0;right:0;width:100%;height:100%;border:0}.landing-page-header{position:sticky;z-index:999;top:0;width:100%;background-color:#fff}.landing-page-header .header-buttons{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.landing-page-header .header-buttons .language-menu{padding-left:.5rem}.landing-page-header .header-buttons .MuiButton-root.landing-page-button{height:2.25rem;padding-right:1rem;padding-left:1rem}.landing-page-main{position:relative;display:flex;align-items:center;justify-content:center}.landing-page-main .ai-icon{position:absolute;right:40%;bottom:2%;max-width:6rem}.landing-page-main *{font-family:"Roboto",sans-serif}.landing-page-main .landing-page-background{width:100%}.landing-page-main .landing-page-main-text{position:absolute;width:45%;margin-top:5%;margin-left:-35%;color:#fff}.landing-page-main .landing-page-main-text>h1{width:100%;margin-top:4rem;margin-bottom:1.5rem;font-size:2.5rem;font-weight:600;line-height:normal}.already-consumer-banner{padding:.5rem 5rem;background-color:#fff;color:#aeb0b1;font-size:1.5rem;text-align:center}.already-consumer-banner>h2{all:unset;display:block;margin-top:0;margin-bottom:.5rem}.already-consumer-banner .logos{display:flex;flex-wrap:nowrap;justify-content:space-evenly}.already-consumer-banner .logos>img{width:8rem}.MuiButton-root.landing-page-button{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:.6rem 1.25rem;text-transform:none}.MuiButton-root.landing-page-button.green{background-color:#97b513}.MuiButton-root.landing-page-button.blue{background-color:#174b85}.MuiButton-root.landing-page-button.white{background-color:#fff;color:#174b85}.showcase-banner-content{display:flex;width:100%;height:auto;flex-direction:row;align-items:center;justify-content:center;padding:2rem 0;background-color:#eef4fb;-moz-column-gap:4rem;column-gap:4rem}.showcase-banner-content:nth-of-type(2n + 1){flex-direction:row-reverse;background-color:#fff}.showcase-banner-content .texts{width:39%;margin:0 1rem}.showcase-banner-content .texts>h2{margin-top:0;color:#174b85;font-size:2.25rem;font-weight:600}.showcase-banner-content .texts>h3{margin:0;font-size:1.25rem;font-weight:600;text-transform:uppercase}.showcase-banner-content .texts>p{font-size:1.1rem}.showcase-banner-content .showcase-img{width:40%}.landing-page-question{position:relative;padding:1.5rem;background-color:#8eadcf;color:#fff;text-align:center}.landing-page-question>div{max-width:85rem;margin:auto}.landing-page-question .question{margin-top:0;font-size:2.25rem;font-weight:600}.landing-page-question .answer{font-size:1.25rem}.landing-page-question .answer.bold{width:60%;margin:auto;color:#174b85;font-weight:600}.landing-page-question img{width:85%;margin-top:-5rem;margin-bottom:auto}.landing-page-recommendation-container{display:grid;grid-template-columns:50% 50%}.landing-page-recommendation-container .recommend-for{position:relative;height:31rem;padding:2rem 1.5rem}.landing-page-recommendation-container .recommend-for>*{margin:auto}.landing-page-recommendation-container .recommend-for .text-in-front{position:relative;z-index:1;display:grid;width:-moz-fit-content;width:fit-content;height:100%;grid-template-rows:repeat(3, 1fr)}.landing-page-recommendation-container .recommend-for img{position:absolute;top:50%;left:50%;max-width:12rem;max-height:12rem;transform:translate(-50%, -50%)}.landing-page-recommendation-container .recommend-for.institutes .text-in-front{max-width:35rem}.landing-page-recommendation-container .recommend-for.personal{background-color:#f3f3f3}.landing-page-recommendation-container .recommend-for.personal p{font-size:1rem}.landing-page-recommendation-container .recommend-for .MuiButton-root.button-under-ul{margin:auto}.landing-page-recommendation-container h2{width:100%;margin:0;color:#174b85;font-size:1.8rem;font-weight:600;text-align:center}.landing-page-recommendation-container li{font-size:1.2rem}.landing-page-reasoning{display:grid;padding:1rem;padding-top:2rem;background-color:#eef4fb;grid-template-columns:50% 50%}.landing-page-reasoning>div{width:70%}.landing-page-reasoning>*{margin:auto}.landing-page-reasoning h2{all:unset;color:#000;font-size:2rem}.landing-page-reasoning ul{font-size:1.125rem}.landing-page-footer{display:flex;width:100%;height:-moz-fit-content;height:fit-content;flex-direction:column;align-items:center;padding:.75rem;background-color:#174b85}.landing-page-footer .logo-link{width:-moz-fit-content;width:fit-content;height:-moz-min-content;height:min-content}.landing-page-footer h2{all:unset;margin-bottom:.75rem;color:#fff;font-size:1.5rem;font-weight:400}.landing-page-footer .social-media{display:flex;flex-direction:row;justify-content:space-between;margin-top:2rem;gap:3rem}.landing-page-divider{width:100%;vertical-align:bottom}@media only screen and (max-width: 1250px){.landing-page .promo-container{width:100%;padding-top:56.3%}.landing-page footer{height:-moz-fit-content;height:fit-content;flex-direction:column-reverse;padding:.5rem;padding-top:2rem;background-color:#174b85;gap:.5rem}.landing-page footer .copyright{color:#fff}.landing-page-divider{display:none}.landing-page-main .ai-icon{right:25%;bottom:42%;max-width:6rem}.already-consumer-banner{padding:1rem;background-color:#eef4fb;color:#4b4b4b}.already-consumer-banner .logos{gap:1rem}.already-consumer-banner .logos>img{width:10vw}.showcase-banner-content{flex-direction:column}.showcase-banner-content:nth-of-type(2n + 1){flex-direction:column}.showcase-banner-content .texts{width:85%}.showcase-banner-content .texts>h2{font-size:1.75rem}.showcase-banner-content .texts>h3{font-size:1.25rem}.showcase-banner-content .texts>p{font-size:1.1rem}.showcase-banner-content .showcase-img{width:90%;max-width:90%}.landing-page-question{padding:.75rem;background-color:#fff}.landing-page-question .question{color:#174b85;font-size:1.75rem}.landing-page-question .answer{color:#174b85;font-size:1.25rem}.landing-page-question .answer.bold{width:90%;color:#174b85}.landing-page-reasoning{display:block}.landing-page-footer .social-media{padding-bottom:1rem}.landing-page-footer .social-media img{opacity:.7}}@media only screen and (min-width: 800px)and (max-width: 1250px){.landing-page-main .landing-page-main-text{transform:translate(0, -25%)}}@media only screen and (max-width: 800px){.landing-page .main-description{margin:1rem;color:#4b4b4b;font-weight:500}.landing-page .landing-page-header{padding:.25rem .5rem}.landing-page .landing-page-header .header-buttons{gap:.5rem}.landing-page .landing-page-header .header-buttons .MuiButton-root.landing-page-button{padding-right:.25rem;padding-left:.25rem}.landing-page .landing-page-header .header-buttons .language-menu{padding-left:0}.landing-page .landing-page-header .digitize-logo{gap:.25rem}.landing-page .landing-page-header .app-name{font-size:1.3rem}.landing-page-main .ai-icon{right:25%;bottom:38%;max-width:5rem}.landing-page-main .landing-page-main-text{width:80%;margin-top:-30%;margin-left:-10%}.already-consumer-banner>h2{padding-bottom:.5rem}.already-consumer-banner .logos{display:grid;align-items:center;justify-content:center;gap:1rem;grid-template-columns:repeat(3, 1fr);justify-items:center}.already-consumer-banner .logos>img{width:20vw}.landing-page-recommendation-container{display:flex;flex-direction:column}.landing-page-recommendation-container .recommend-for{height:-moz-fit-content;height:fit-content;padding:2rem .5rem}.landing-page-recommendation-container .recommend-for .text-in-front{display:flex;flex-direction:column}.landing-page-recommendation-container .recommend-for img{max-width:8rem;max-height:8rem}.landing-page-recommendation-container .recommend-for.institutes{background-color:#174b85;color:#fff}.landing-page-recommendation-container .recommend-for.institutes img{opacity:20%}.landing-page-recommendation-container .recommend-for.institutes h2{color:#fff}}@media only screen and (max-width: 450px){.landing-page-main .landing-page-main-text>h1{font-size:1.75rem}.landing-page-main .ai-icon{right:28%;bottom:37%;max-width:4rem}}.package-comment-container{width:21rem}.package-comment-container .package-comment-input{height:-moz-fit-content;height:fit-content;padding:.5rem}.package-comment-container .package-comment-input .send-icon{color:#174b85}.package-comment-container .package-comment-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.25rem .75rem;border-bottom:1px solid #c4c4c4;color:#000;font-weight:600}.package-comment-container .package-comment-input-form{padding:.5rem}.package-comment-container .items{display:flex;max-height:70vh;flex-direction:column-reverse;padding:.75rem;overflow-y:auto;row-gap:1.25rem}.package-comment-container .items .deleted{color:#4b4b4b;font-style:italic}.package-comment-container .items .message{overflow-wrap:anywhere}.package-comment-container .items .item-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:.25rem}.package-comment-container .items .item-bar .actions>button{height:auto;padding:0 0;color:#174b85}.package-comment-container .items .item-bar .actions .getting-edited>svg{color:#97b513}.MuiDialog-paper{padding:2rem}.MuiDialog-root{position:relative}.MuiDialog-root [role=dialog]{min-width:-moz-fit-content;min-width:fit-content;border-radius:8px}.MuiDialog-root.with-text-input [role=dialog],.MuiDialog-root.with-video [role=dialog],.MuiDialog-root.with-media [role=dialog]{min-width:50rem}.MuiDialog-root.with-video [role=dialog] .dialog-content{padding:2rem}.MuiDialog-root.with-video [role=dialog] .MuiDialogActions-root{padding:0rem 5rem}.MuiDialog-root .close-button{position:absolute;top:.5rem;right:.5rem;color:#174b85}.MuiDialog-root .MuiDialogTitle-root{padding:0}.MuiDialog-root .MuiDialogTitle-root.dialog-title{color:#174b85;font-family:"Roboto",sans-serif;font-size:1.5rem;font-weight:500;text-align:center;text-transform:none}.MuiDialog-root .dialog-content,.MuiDialog-root .dialog-actions{justify-content:center}.MuiDialog-root .dialog-content .MuiTypography-root,.MuiDialog-root .dialog-actions .MuiTypography-root{font-size:.875rem}.MuiDialog-root .dialog-content{padding:3rem}.MuiDialog-root .dialog-content .content{display:flex;justify-content:center}.MuiDialog-root .MuiDialogActions-root{height:auto;padding:0 5rem 1.5rem 5rem}.MuiDialog-root .MuiDialogActions-root.dialog-actions{display:flex;gap:.5rem}.MuiDialog-root .MuiDialogActions-root.dialog-actions button{font-weight:400;text-transform:none}.MuiDialog-root .MuiDialogActions-root.dialog-actions button.primary,.MuiDialog-root .MuiDialogActions-root.dialog-actions button.outlined{width:-moz-fit-content;width:fit-content;min-width:8rem;height:2rem}.saving-popup .MuiPaper-root{min-width:60rem;text-align:center}.info.full-size .MuiDialog-paper,.resolution-warning.full-size .MuiDialog-paper{width:-moz-max-content;width:max-content;min-width:-moz-min-content;min-width:min-content;height:-moz-max-content;height:max-content;font-size:.875rem}.info.full-size .MuiPaper-root,.resolution-warning.full-size .MuiPaper-root{padding:0}.info.full-size .MuiDialogContent-root.content,.resolution-warning.full-size .MuiDialogContent-root.content{padding:0}.info .MuiDialog-paper,.resolution-warning .MuiDialog-paper{min-width:45rem;height:25rem;font-size:.875rem}.info .language-menu,.resolution-warning .language-menu{position:absolute;z-index:1;top:.5rem;right:3rem}.info .MuiDialogContent-root.content,.resolution-warning .MuiDialogContent-root.content{padding:3rem 4rem}.info .outlined,.info .primary,.resolution-warning .outlined,.resolution-warning .primary{width:8.75rem;height:2rem;font-weight:400;text-transform:capitalize}.info .outlined[disabled],.resolution-warning .outlined[disabled]{border:1px solid #c4c4c4}.info .button-container,.resolution-warning .button-container{display:flex;justify-content:space-between;margin:2rem 4rem 2.5rem}.resolution-warning .message{white-space:pre-line}.resolution-warning .MuiDialogContent-root.content{padding:3rem 0;text-align:center}.resolution-warning .MuiDialogTitle-root.dialog-title{font-size:1.25rem}.resolution-warning .MuiDialog-paper{min-width:auto;height:22rem}.resolution-warning .button-container{margin:0}.resolution-warning .primary,.resolution-warning .outlined{width:5rem}.info-language-menu.language-menu-body>div.MuiPaper-root.MuiPopover-paper.MuiPaper-elevation8.MuiPaper-rounded{width:70px;border-radius:0}.info-language-menu.language-menu-body .language-menu-paper{display:flex;justify-content:center}.info-language-menu.language-menu-body .language-menu-paper .MuiList-padding{padding:0}.info-language-menu.language-menu-body .language-menu-paper .language-menu-item{padding:.5rem 0}.empty-popup .MuiDialog-paperWidthSm{min-width:auto;max-width:calc(100% - 4.5rem);padding:1.5rem}.pop-up-loading{display:flex;width:100%;flex-direction:column;align-items:center;margin-top:3rem;gap:1rem}.pop-up-loading .pop-up-loading-message{margin-top:10px}.MuiDialog-root.delete .delete-label{margin-bottom:1.25rem;font-size:1rem}.MuiDialog-root.delete .delete-checkbox{margin-top:1rem}.MuiDialog-root.delete .delete-checkbox .MuiTypography-root{font-size:.875rem}.MuiDialog-root.delete .delete-checkbox .MuiButtonBase-root{padding:0;margin:0 .5rem}.delete .MuiDialog-paperWidthSm{min-width:400px}.popup-date-picker .MuiInputBase-root{width:155px}.popup-date-picker .date-picker{margin-bottom:15px}.popup-date-picker .date-picker .MuiButtonBase-root{padding:0}.options-popup{display:flex;width:30rem;flex-direction:column;font-size:.875rem;gap:1.5rem}.options-popup .label{display:flex;align-items:center;color:#174b85;font-size:1rem;font-weight:500}.options-popup .share{display:grid;gap:.5rem}.options-popup .share .share-content{display:grid;gap:1.5rem}.options-popup .share .share-content .contributor-row{display:grid;align-items:center;padding-right:.5rem;padding-left:1rem;gap:1rem;grid-template-columns:auto max-content max-content}.options-popup .share .share-content .contributor-row .MuiOutlinedInput-root.error fieldset{border-color:#f4530e}.options-popup .share .share-content .contributor-row .select{width:9rem;min-width:9rem;font-size:.875rem}.options-popup .share .share-content .contributor-row .kds-icon{display:flex}.options-popup .share .share-content .new-share,.options-popup .share .share-content .contributors-container{display:grid;gap:.5rem}.options-popup .share .share-content .new-share .error-message{padding-left:1rem;font-size:.75rem;font-weight:unset}.options-popup .share .share-content .contributors-container .contributors{display:grid;overflow:auto;max-height:15rem;gap:.5rem}.options-popup .share .share-content .contributors-container .contributors .contributor-email{font-style:italic}.options-popup .package-status{display:grid;justify-content:start;gap:.5rem}.options-popup .package-status .MuiFormGroup-root{flex-direction:row;justify-content:center}.options-popup .package-status .MuiFormGroup-root .MuiFormLabel-root{display:flex;align-items:center;color:#4b4b4b}.options-popup .package-status .MuiFormGroup-root .MuiFormLabel-root.Mui-focused{color:#4b4b4b}.options-popup .package-status .MuiFormGroup-root .radio-container{display:flex}.options-popup .package-status .MuiFormGroup-root .radio-button{margin:0 .5rem}.options-popup .package-status .MuiFormGroup-root .radio-button .MuiFormControlLabel-root{margin:0}.options-popup .package-status .MuiFormGroup-root .radio-button .MuiIconButton-colorSecondary:hover{background-color:#f6f7f9}.preview.MuiDialog-root .MuiDialog-paperWidthXs{width:60rem;min-width:60rem;min-height:40rem}.preview.MuiDialog-root .MuiDialog-paperWidthXs form{display:flex;flex:1;flex-direction:column}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content{display:grid}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-image-viewer{display:grid;gap:1rem;grid-template-rows:auto}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-image-viewer.paginated{grid-template-rows:auto max-content}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-image-viewer.error{grid-template-rows:auto max-content}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-image-viewer.error.paginated{grid-template-rows:auto max-content max-content}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-image-viewer.error .error-message{text-align:center}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-image-viewer .preview-image{height:100%;border:1px solid #c4c4c4}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-image-viewer .preview-image .loading-indicator,.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-image-viewer .preview-image .image-viewer{height:100%}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-image-viewer .image-viewer-pagination{display:flex;align-items:center;justify-content:center;gap:.5rem}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-image-viewer .image-viewer-pagination button{width:2.25rem;min-width:2.25rem;height:2rem}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-image-viewer .image-viewer-pagination .MuiInputBase-root{width:3rem}.preview.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .preview-popup .preview-form{display:contents}.publishing .published-file-row{display:flex;height:2rem;align-items:center;justify-content:flex-start;padding-left:1rem;margin-bottom:.5rem;background-color:rgba(218,227,239,.3);font-size:.875rem}.publishing .published-file-row .select{padding-left:.5rem}.publishing .publication-titles{padding-left:1rem;margin-bottom:10px}.publishing .publication-titles .MuiGrid-item{color:#4b4b4b;font-size:.875rem;font-weight:500;text-align:left;text-transform:uppercase}.publishing .publish-popup .publishing-title{margin-bottom:50px}.publishing .publish-popup .publication-input-container{justify-content:space-between;padding:0 2rem}.publishing .publish-popup .MuiInputBase-root{width:9rem;height:2rem;font-size:.875rem}.publishing .publish-popup .MuiInputBase-root path{fill:#4b4b4b}.publishing .publish-popup .select,.publishing .publish-popup .publication-input-container .MuiSelect-select{background-color:#fff}.publishing .upper-action-bar{margin-bottom:2rem;box-shadow:none}.publishing .upper-action-bar .MuiSelect-select{width:10rem}.publishing .upper-action-bar label{margin-right:.25rem;margin-left:0}.publishing .storage-types,.publishing .collections,.publishing .accessibility{width:150px;margin-left:10px}.publishing .MuiOutlinedInput-input{padding:.25rem .5rem}.publishing .error-message{display:flex;justify-content:center;font-size:.875rem}.publication-preparation .dialog-content{display:flex;flex-direction:column;align-items:center;gap:2rem}.publication-preparation .dialog-content .publication-preparation-name-input{display:flex;flex-direction:column;align-items:center;gap:.5rem}.publication-preparation .dialog-content .publication-preparation-select{display:flex;flex-direction:column-reverse;gap:.5rem}.publication-preparation .dialog-content .publication-preparation-select .MuiTypography-root{font-size:1rem}.publication-preparation .dialog-content .publication-preparation-select .select{width:20rem}.conversion .conversion-form{display:flex;flex-direction:column;padding-left:2rem;font-size:.875rem;gap:1.5rem}.conversion .conversion-field{display:grid;align-items:center;grid-template-columns:3fr 4fr 2fr}.conversion .conversion-field .MuiCheckbox-root{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:0}.conversion .conversion-field .rotation-field{display:flex;align-items:center}.conversion .contrast .MuiOutlinedInput-root,.conversion .threshold .MuiOutlinedInput-root{width:3.5rem;padding:0;border-bottom:1px solid #c4c4c4;margin-left:1.5rem;background:none;border-radius:0}.conversion .contrast .MuiOutlinedInput-root fieldset,.conversion .threshold .MuiOutlinedInput-root fieldset{border:none}.conversion .contrast .MuiSlider-root,.conversion .threshold .MuiSlider-root{color:#174b85}.conversion .contrast .MuiSlider-root.Mui-disabled,.conversion .threshold .MuiSlider-root.Mui-disabled{color:#c4c4c4}.conversion .threshold{display:grid;gap:.5rem}.conversion .size-container{display:grid;grid-template-columns:7fr 2fr}.conversion .size-container .size-inputs{display:grid;gap:1rem}.conversion .size-container .size-inputs .size-form-input{display:grid;grid-template-columns:3fr 4fr}.conversion .reset-button{width:-moz-max-content;width:max-content}.conversion .reset-button button{height:2rem;padding:0 1.5rem;margin:1.75rem 0;font-size:.875rem;font-weight:400;text-transform:none}.conversion .video-conversion{width:40rem}.conversion .video-conversion .reset-button{display:flex;width:100%;justify-content:flex-end}.conversion .video-conversion .reset-button button{width:auto;margin:1rem 0}.conversion .video-conversion .conversion-field{display:flex;padding:1rem .5rem}.conversion .video-conversion .conversion-field.extension,.conversion .video-conversion .conversion-field.rotation{width:80%;justify-content:space-between}.conversion .video-conversion .conversion-field.size-form-input{justify-content:end}.conversion .video-conversion .conversion-field .MuiOutlinedInput-root{width:7rem;margin-left:.75rem}.ratio-icon{display:flex;align-items:center;gap:.75rem}.ratio-icon .ratio-line{width:1rem;height:3.75rem;border:3px solid #174b85;border-left:none;border-radius:0 5px 5px 0}.ratio-icon .ratio-line.transparent{border-color:rgba(23,75,133,.3)}.ratio-icon .lock-icon,.ratio-icon .unlock-icon{cursor:pointer}.ratio-icon .lock-icon{fill:#174b85}.ratio-icon .unlock-icon{fill:rgba(23,75,133,.3)}.watermark .watermark-form{display:flex;flex-direction:column;gap:1.5rem}.watermark .watermark-form .watermark-settings-row{display:grid;align-items:center;grid-column-gap:1.5rem;grid-template-columns:1fr 2fr}.watermark .watermark-form .watermark-value{display:flex;min-width:0;justify-content:space-between;gap:1.5rem}.watermark .watermark-form .watermark-align{display:flex;gap:.5rem}.watermark .watermark-form .watermark-align .MuiButton-root{padding:0}.watermark .watermark-form .watermark-align .MuiButtonBase-root{width:2rem;min-width:2rem;height:2rem}.watermark .watermark-form .watermark-align .MuiButtonBase-root.inactive,.watermark .watermark-form .watermark-align .MuiButtonBase-root.outlined{border-color:#8eadd9;background-color:#8eadd9}.watermark .watermark-form .slider .MuiInputBase-root{width:3.5rem}.watermark .watermark-form .slider .MuiSlider-thumb{width:1.25rem;height:1.25rem;color:#97b513}.watermark .watermark-form .slider .MuiSlider-root{color:#174b85}.watermark .watermark-form .slider .MuiSlider-track,.watermark .watermark-form .slider .MuiSlider-rail{height:.625rem;border-radius:8px}.ocr.MuiDialog-root .dialog-content,.ocr-preview.MuiDialog-root .dialog-content{justify-content:unset}.ocr .MuiDialogContent-root,.ocr-preview .MuiDialogContent-root{padding:3rem 2.5rem}.ocr .MuiDialogContent-root .ocr-settings-content,.ocr-preview .MuiDialogContent-root .ocr-settings-content{width:90%;margin:0 auto;gap:1.25rem}.ocr .MuiDialogContent-root .ocr-settings-content .select,.ocr-preview .MuiDialogContent-root .ocr-settings-content .select{margin-left:.25rem}.ocr .MuiDialogContent-root .ocr-settings-content .MuiFormControlLabel-root,.ocr-preview .MuiDialogContent-root .ocr-settings-content .MuiFormControlLabel-root{width:100%;height:2rem;margin:0}.ocr .MuiDialogContent-root .ocr-settings-content .MuiFormControlLabel-root>*,.ocr-preview .MuiDialogContent-root .ocr-settings-content .MuiFormControlLabel-root>*{width:50%}.ocr .MuiDialogContent-root .ocr-settings-content .MuiCheckbox-root,.ocr-preview .MuiDialogContent-root .ocr-settings-content .MuiCheckbox-root{padding:0}.ocr .MuiDialogContent-root .preprocess-field,.ocr-preview .MuiDialogContent-root .preprocess-field{display:flex;height:2rem;align-items:center;font-size:.875rem}.ocr .MuiDialogContent-root .conversion-field,.ocr-preview .MuiDialogContent-root .conversion-field{display:grid;align-items:center;grid-template-columns:3fr 4fr 2fr}.ocr .MuiDialogContent-root .conversion-field .MuiCheckbox-root,.ocr-preview .MuiDialogContent-root .conversion-field .MuiCheckbox-root{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:0}.ocr .MuiDialogContent-root .conversion-field .rotation-field,.ocr-preview .MuiDialogContent-root .conversion-field .rotation-field{display:flex;align-items:center}.ocr .MuiDialogContent-root .contrast .MuiOutlinedInput-root,.ocr .MuiDialogContent-root .threshold .MuiOutlinedInput-root,.ocr-preview .MuiDialogContent-root .contrast .MuiOutlinedInput-root,.ocr-preview .MuiDialogContent-root .threshold .MuiOutlinedInput-root{width:3.5rem;padding:0;border-bottom:1px solid #c4c4c4;margin-left:1.5rem;background:none;border-radius:0}.ocr .MuiDialogContent-root .contrast .MuiOutlinedInput-root fieldset,.ocr .MuiDialogContent-root .threshold .MuiOutlinedInput-root fieldset,.ocr-preview .MuiDialogContent-root .contrast .MuiOutlinedInput-root fieldset,.ocr-preview .MuiDialogContent-root .threshold .MuiOutlinedInput-root fieldset{border:none}.ocr .MuiDialogContent-root .contrast .MuiSlider-root,.ocr .MuiDialogContent-root .threshold .MuiSlider-root,.ocr-preview .MuiDialogContent-root .contrast .MuiSlider-root,.ocr-preview .MuiDialogContent-root .threshold .MuiSlider-root{color:#174b85}.ocr .MuiDialogContent-root .contrast .MuiSlider-root.Mui-disabled,.ocr .MuiDialogContent-root .threshold .MuiSlider-root.Mui-disabled,.ocr-preview .MuiDialogContent-root .contrast .MuiSlider-root.Mui-disabled,.ocr-preview .MuiDialogContent-root .threshold .MuiSlider-root.Mui-disabled{color:#c4c4c4}.ocr .MuiDialogContent-root .threshold,.ocr-preview .MuiDialogContent-root .threshold{display:grid;gap:.5rem}.ocr .MuiDialogContent-root .apply-for-further,.ocr-preview .MuiDialogContent-root .apply-for-further{display:flex;align-items:center;gap:.5rem}.merge-popup .popup-text-input{margin-top:1rem}.pdf-popup{text-align:center}.pdf-popup .error-messages{margin-bottom:2rem}.pdf-split-popup .dialog-content{display:flex;padding:3rem 0 0 0}.pdf-split-popup .dialog-content .pdf-reader{padding-right:2rem;border-right:1px solid #c4c4c4;margin-right:2rem}.pdf-split-popup .dialog-content .pdf-reader .pdf-document{height:35rem}.pdf-split-popup .dialog-content .pdf-reader .pdf-document *{max-height:35rem}.pdf-split-popup .dialog-content .pdf-split-actions{display:flex;flex-direction:column;align-items:center;gap:3rem}.pdf-split-popup .dialog-content .pdf-split-actions .pdf-split-selector{display:flex;flex-direction:column;gap:2rem}.pdf-split-popup .dialog-content .pdf-split-actions .MuiDialogActions-root{padding-bottom:0}.pdf-reader .react-pdf__Document,.pdf-reader .react-pdf__message,.pdf-reader .react-pdf__Page{height:100%}.pdf-reader .react-pdf__message{color:#f4530e;font-weight:bold;text-align:center}.pdf-reader .pdf-reader-pagination{display:flex;align-items:center;justify-content:center;margin-bottom:1rem;gap:.25rem}.pdf-reader .pdf-reader-pagination .pdf-reader-button{width:2rem;min-width:2rem;height:2rem}.pdf-reader .pdf-reader-pagination .MuiOutlinedInput-root{width:4rem;background:#fff}.pdf-reader .pdf-reader-pagination .open{display:flex}.pdf-reader .pdf-document{width:30rem;height:38rem}.pdf-reader .pdf-document *{max-width:30rem;max-height:38rem;margin:0 auto;-o-object-fit:contain;object-fit:contain}.embed .MuiPaper-root,.share .MuiPaper-root{min-width:32rem}.embed .MuiPaper-root .copy-button,.share .MuiPaper-root .copy-button{width:25rem;justify-content:flex-start;padding-right:3rem;border-color:#c4c4c4;background:#f6f7f9;color:#000;font-weight:400;text-transform:lowercase}.embed .MuiPaper-root .copy-button .copy-button-content,.share .MuiPaper-root .copy-button .copy-button-content{margin-top:.25rem}.embed .MuiPaper-root .copy-button .MuiButton-endIcon,.share .MuiPaper-root .copy-button .MuiButton-endIcon{position:absolute;right:0;margin-right:10px;color:#174b85;cursor:pointer}.iframe-time-range{display:flex;justify-content:center;padding:1.5rem .5rem 0;gap:4rem}.iframe-time-range .iframe-time-input{display:flex;align-items:center;gap:.5rem}.iframe-time-range .iframe-time-input .MuiOutlinedInput-root{width:6rem;height:2rem}.image-popup .MuiPaper-root,.player-popup .MuiPaper-root,.unsupported-popup .MuiPaper-root{min-width:0;max-width:60rem}.image-popup.with-headings .MuiPaper-root,.player-popup.with-headings .MuiPaper-root,.unsupported-popup.with-headings .MuiPaper-root{display:flex;flex-direction:column;align-items:center}.image-popup img,.image-popup video,.player-popup img,.player-popup video,.unsupported-popup img,.unsupported-popup video{max-width:40rem;max-height:70vh;flex:1;-o-object-fit:cover;object-fit:cover}.image-popup .close-button,.player-popup .close-button,.unsupported-popup .close-button{top:0;right:0}.image-popup .thumbnail-container,.player-popup .thumbnail-container,.unsupported-popup .thumbnail-container{display:grid;width:100%;height:100%;align-items:center;padding:2rem;background-color:#c4c4c4;grid-template-rows:auto max-content}.image-popup .thumbnail-container .thumbnail,.player-popup .thumbnail-container .thumbnail,.unsupported-popup .thumbnail-container .thumbnail{width:80%;height:80%;fill:#fff;justify-self:center}.image-popup .thumbnail-container button,.player-popup .thumbnail-container button,.unsupported-popup .thumbnail-container button{width:-moz-fit-content;width:fit-content;font-size:1rem;gap:.5rem;justify-self:center;text-transform:none}.video-setting-popup .video-player{display:flex;justify-content:center}.video-setting-popup .video-player video{width:100%;max-height:40vh}.video-setting-popup .video-player audio{flex:1;padding:0 4rem}.video-setting-popup svg{color:#174b85}.video-setting-popup svg:hover{color:#97b513;cursor:pointer}.video-setting-popup .iframe-time-range{justify-content:space-between;padding:3rem 4rem 0 4rem;gap:0}.video-setting-popup .iframe-time-range .iframe-time-input span{display:flex;align-items:center}.video-setting-popup .iframe-time-range .iframe-time-input .MuiOutlinedInput-root{width:8rem}.video-thumbnail-popup,.video-snapshot-popup{font-size:.875rem}.video-thumbnail-popup .video-player,.video-snapshot-popup .video-player{margin-bottom:1rem;text-align:center}.video-thumbnail-popup .video-player video,.video-snapshot-popup .video-player video{width:100%;max-height:40vh}.video-thumbnail-popup .MuiIconButton-root,.video-snapshot-popup .MuiIconButton-root{height:-moz-max-content;height:max-content;padding:0}.video-thumbnail-popup .MuiIconButton-root svg,.video-snapshot-popup .MuiIconButton-root svg{width:1.25rem;height:1.25rem;margin:0 .25rem;color:#174b85}.video-thumbnail-popup .MuiIconButton-root:hover,.video-snapshot-popup .MuiIconButton-root:hover{background-color:unset}.video-thumbnail-popup .MuiIconButton-root:hover svg,.video-snapshot-popup .MuiIconButton-root:hover svg{color:#97b513}.video-thumbnail-popup .video-thumbnail-time{display:flex;justify-content:center;margin:1rem 0}.video-thumbnail-popup .video-thumbnail-time .set-time-icon{display:flex;align-items:center}.video-thumbnail-popup .video-thumbnail-time .set-time-icon svg{margin:0 .25rem;color:#174b85}.video-thumbnail-popup .video-thumbnail-time .video-thumbnail-input{margin:0;gap:.5rem}.video-thumbnail-popup .video-thumbnail-time .video-thumbnail-input .MuiOutlinedInput-root{width:12rem}.video-snapshot-popup .video-snapshot-form{display:grid;gap:1rem}.video-snapshot-popup .video-snapshot-form .MuiOutlinedInput-root{padding-right:0;background:#fff}.video-snapshot-popup .video-snapshot-form .video-snapshot-time-list{display:grid;gap:1rem}.video-snapshot-popup .video-snapshot-form .video-snapshot-time-list .video-snapshot-time{display:grid;align-items:center;grid-template-columns:4fr 16fr 2fr}.video-snapshot-popup .video-snapshot-form .video-snapshot-time-list .video-snapshot-time .video-snapshot-time-inputs{display:grid;grid-gap:1rem;grid-template-columns:10fr 6fr}.video-snapshot-popup .video-snapshot-form .video-snapshot-time-list .video-snapshot-time .video-snapshot-time-inputs .video-snapshot-time-input-label{padding:0 .25rem;background:#fff;font-size:.875rem}.video-snapshot-popup .video-snapshot-form .video-snapshot-time-list .video-snapshot-time .video-snapshot-time-inputs .video-snapshot-time-input-label.Mui-focused{color:rgba(0,0,0,.6)}.video-snapshot-popup .video-snapshot-form .video-snapshot-time-list .video-snapshot-time .video-snapshot-time-inputs .video-snapshot-time-interval{display:grid;align-items:center;grid-template-columns:8fr 1fr 8fr;justify-items:center}.video-snapshot-popup .video-snapshot-form .video-snapshot-time-list .video-snapshot-time .video-snapshot-time-inputs .video-snapshot-time-framerate{position:relative}.video-snapshot-popup .video-snapshot-form .video-snapshot-time-list .video-snapshot-time .video-snapshot-time-inputs .video-snapshot-time-framerate .video-snapshot-time-input-label{position:absolute;z-index:1;top:-6px;left:5px}.video-snapshot-popup .video-snapshot-form .video-snapshot-time-list .video-snapshot-time .video-snapshot-time-inputs .video-snapshot-time-framerate .select{min-width:5.5rem}.video-snapshot-popup .video-snapshot-form .video-snapshot-time-list .video-snapshot-time .video-snapshot-time-inputs .video-snapshot-time-framerate .select .MuiOutlinedInput-notchedOutline{border:none;border-left:1px solid #c4c4c4;border-radius:0}.video-snapshot-popup .video-snapshot-form .video-snapshot-time-list .video-snapshot-time .video-snapshot-time-actions{display:flex}.video-snapshot-popup .video-snapshot-form .video-snapshot-size{display:grid;grid-template-columns:12fr 8fr 11fr}.video-snapshot-popup .video-snapshot-form .video-snapshot-size .video-snapshot-size-inputs{display:flex;flex-direction:column;gap:1rem}.video-snapshot-popup .video-snapshot-form .video-snapshot-size .video-snapshot-size-inputs .video-snapshot-input{display:grid;grid-template-columns:7fr 8fr}.video-snapshot-popup .video-snapshot-form .video-snapshot-size .ratio-icon{justify-content:start;padding-left:.25rem}.video-snapshot-popup .video-snapshot-form .video-snapshot-size .ratio-icon svg:hover path{fill:#97b513}.video-snapshot-popup .video-snapshot-form .same-size-checkbox{display:flex;align-items:center;gap:.25rem}.video-snapshot-popup .video-snapshot-form .same-size-checkbox .MuiCheckbox-root{padding:0}.size-limit-popup .dialog-content .content{display:block;text-align:center}.size-limit-popup .dialog-content .content .size-limit-attention{margin-bottom:1rem;color:#f4530e;font-size:1.25rem;font-weight:500}.clone-popup{display:flex;flex-direction:column;gap:.5rem}.clone-popup .pop-up-dialog-input-content .MuiOutlinedInput-input.Mui-disabled{-webkit-text-fill-color:#000}.clone-popup .pop-up-dialog-input-content .MuiOutlinedInput-root.Mui-error{border:1px solid #f4530e}.crop.MuiDialog-root .MuiDialog-paperWidthXs{width:60rem;min-width:60rem;height:clamp(40rem,85vh,50rem)}.crop.MuiDialog-root .MuiDialog-paperWidthXs form{display:flex;flex:1;flex-direction:column}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content{display:flex;overflow:hidden}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .loading-container{display:flex;align-items:center}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .image-cropper-container{display:flex;flex:1;flex-direction:column;gap:2rem}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .image-cropper-container .apply-as-default-container{display:flex;align-items:center;justify-content:center}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .simple-crop-view{display:flex;flex:1;flex-direction:column;gap:1rem}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .simple-crop-view .image-viewer{display:flex;flex:1;border:1px solid #c4c4c4}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .crop-buttons{display:flex;justify-content:center;gap:.5rem}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .crop-buttons .MuiButtonBase-root{width:2rem;min-width:2rem;height:2rem}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .crop-buttons .MuiOutlinedInput-root{width:7rem}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .splitted-container,.crop.MuiDialog-root .MuiDialog-paperWidthXs form .dialog-content .splitted-screen{display:flex;flex:1;gap:1rem}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .splitted-container{flex-direction:column}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .splitted-container .split-reset-button{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:0;background:none;box-shadow:none;color:#174b85}.crop.MuiDialog-root .MuiDialog-paperWidthXs form .splitted-container .split-reset-button:hover{color:#97b513}.crop.error.MuiDialog-root .MuiDialog-paperWidthXs{width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;min-height:auto}.automatic-subject-heading .dialog-content{display:flex;flex-direction:column;align-items:center;gap:.5rem}.automatic-subject-heading .dialog-content .MuiOutlinedInput-root{width:10rem}.automatic-subject-heading .settings{display:grid;align-items:center;gap:1.25rem;grid-template-columns:auto auto}.subject-headings{display:flex;min-height:2rem;max-height:7rem;flex-wrap:wrap;align-content:baseline;justify-content:center;margin-top:1rem;gap:.5rem;overflow-y:auto}.subject-headings .MuiChip-root{max-width:20rem;border-color:#174b85}.subject-headings .MuiChip-root .MuiChip-deleteIcon{color:#174b85}.subject-headings .MuiChip-root .MuiChip-deleteIcon:hover{color:#97b513}.subject-heading-editing.MuiDialog-root .dialog-content{justify-content:unset}.subject-heading-editing .error-message{text-align:center}.subject-heading-editing .subject-heading-edit-form{display:flex;flex-direction:column;gap:2rem}.subject-heading-editing .subject-heading-edit-form .new-subject-heading{display:flex;flex-direction:column;gap:.5rem}.subject-heading-editing .subject-heading-edit-form .new-subject-heading .new-subject-heading-input{display:flex}.subject-heading-editing .subject-heading-edit-form .new-subject-heading .new-subject-heading-input .MuiOutlinedInput-root.error fieldset{border-color:#f4530e}.subject-heading-editing .subject-heading-edit-form .new-subject-heading .new-subject-heading-input .kds-icon{display:flex;align-items:center}.subject-heading-editing .subject-heading-edit-form .new-subject-heading .error-message{font-size:.75rem;font-weight:unset}.subject-heading-editing .subject-heading-edit-form .edited-subject-headings{display:flex;flex:1;justify-content:center}.subject-heading-editing .subject-heading-edit-form .edited-subject-headings .subject-headings{max-height:15rem;margin-top:0}.pageable-file-viewer .MuiDialog-paper{display:grid;width:60rem;min-width:60rem;height:50rem}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container{display:grid;height:100%;min-height:0;gap:1rem;grid-template-rows:max-content auto}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .pageable-file-title{max-width:100%;padding:0 2rem;margin:0 auto;color:#174b85;font-weight:500}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .pageable-file-content{display:grid;min-height:0;align-items:center;gap:1rem;grid-template-columns:max-content auto max-content}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .pageable-file-content .pageable-file-container{display:grid;height:100%;min-height:0;align-items:center;justify-content:center}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .pageable-file-content .pageable-file-container.unsupported{background-color:#c4c4c4}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .pageable-file-content .pageable-file-container .thumbnail-container{display:grid;width:100%;height:100%;align-items:center;padding:2rem;grid-template-rows:auto max-content}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .pageable-file-content .pageable-file-container .thumbnail-container .thumbnail{width:80%;height:80%;fill:#fff;justify-self:center}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .pageable-file-content .pageable-file-container .thumbnail-container button{width:-moz-fit-content;width:fit-content;font-size:1rem;gap:.5rem;justify-self:center;text-transform:none}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .pageable-file-content .pageable-file-container img,.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .pageable-file-content .pageable-file-container video{min-width:0;max-width:100%;min-height:0;max-height:100%;-o-object-fit:contain;object-fit:contain}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .pageable-file-content .pageable-file-viewer-pagination{width:2.25rem;min-width:2.25rem;height:2rem}.pageable-file-viewer .MuiDialog-paper .pageable-file-content-container .loading-indicator{height:100%}header{display:flex;height:3rem;align-items:center;justify-content:space-between;padding:.25rem 1.25rem;box-shadow:0px 4px 40px rgba(29,75,134,.15)}header .user-actionbar{display:flex;justify-content:flex-end;gap:.75rem}header .user-actionbar .user-info{display:flex;align-items:center;color:#174b85;font-family:"Rubik","Roboto",sans-serif;font-size:.875rem;gap:.75rem;line-height:1rem;text-align:right}header .user-actionbar .user-info .name-and-institute{display:flex;height:2rem;flex-direction:column;gap:.125rem}header .user-actionbar .user-info .menu .menu-button{padding:0}header .user-actionbar .user-info .menu .menu-button:hover{background-color:rgba(0,0,0,0)}header .user-actionbar .user-info .menu .menu-button svg{fill:#174b85;font-size:2rem}header .user-actionbar .login-label{cursor:pointer}footer{display:flex;height:3rem;align-items:center;border-top:1px solid #174b85}footer .aside{flex:1;text-align:right}footer .copyright{flex:2;color:#174b85;font-family:"Rubik",sans-serif;font-size:.875rem;font-weight:400;text-align:center}footer .qulto-logo{height:1.5rem;padding-right:1rem;vertical-align:middle}main{position:relative;display:grid;height:calc(100% - 6rem);grid-template-areas:"title-bar" "action-bar" "content";grid-template-columns:1fr;grid-template-rows:max-content max-content 1fr}main>*{overflow:auto}main .title-bar{grid-area:title-bar}main .upper-action-bar{grid-area:action-bar}main>:not(.title-bar):not(.upper-action-bar){grid-area:content}.main-content-container{overflow-y:auto}.main-content-container.MuiContainer-root{padding:0}.menu-body .MuiPopover-paper{top:3rem !important;right:0;left:auto !important;border-radius:0 0 4px 4px}.menu-body ul{width:15rem;padding:0}.menu-body ul .menu-item,.menu-body ul .menu-item-collapse{min-height:2.5rem;padding:0;border-bottom:1px solid #e6e6e6}.menu-body ul .menu-item:last-child,.menu-body ul .menu-item-collapse:last-child{border-bottom:none}.menu-body ul .menu-item a,.menu-body ul .menu-item span,.menu-body ul .menu-item-collapse a,.menu-body ul .menu-item-collapse span{width:100%;height:100%;padding:.5rem 1.5rem;color:#174b85;font-family:"Rubik",sans-serif;font-size:.875rem}.menu-body ul .menu-item a.logout,.menu-body ul .menu-item span.logout,.menu-body ul .menu-item-collapse a.logout,.menu-body ul .menu-item-collapse span.logout{font-weight:300;text-transform:uppercase}.menu-body ul .menu-item a:hover,.menu-body ul .menu-item span:hover,.menu-body ul .menu-item-collapse a:hover,.menu-body ul .menu-item-collapse span:hover{font-weight:500}.menu-body ul .menu-item:hover,.menu-body ul .menu-item-collapse:hover{background:#e6e6e6}.menu-body ul .menu-item.active,.menu-body ul .menu-item-collapse.active{font-weight:500}
