/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
button {
  border: 0;
  background: none;
  font: inherit;
  color: inherit;
}
html {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
a {
  text-decoration: none;
  color: inherit;
}

:root {
  --edit-color-grayscale-0: hsl(0, 0%, 0%); /* #000000 */
  --edit-color-grayscale-10: hsl(0, 0%, 10%); /* #1a1a1a */
  --edit-color-grayscale-20: hsl(0, 0%, 20%); /* #333333 */
  --edit-color-grayscale-30: hsl(0, 0%, 30%); /* #4d4d4d */
  --edit-color-grayscale-40: hsl(0, 0%, 40%); /* #666666 */
  --edit-color-grayscale-50: hsl(0, 0%, 50%); /* #808080 */
  --edit-color-grayscale-60: hsl(0, 0%, 60%); /* #999999 */
  --edit-color-grayscale-70: hsl(0, 0%, 70%); /* #b3b3b3 */
  --edit-color-grayscale-80: hsl(0, 0%, 80%); /* #cccccc */
  --edit-color-grayscale-85: hsl(0, 0%, 85%); /* #d9d9d9 */
  --edit-color-grayscale-90: hsl(0, 0%, 90%); /* #e6e6e6 */
  --edit-color-grayscale-95: hsl(0, 0%, 95%); /* #f2f2f2 */
  --edit-color-grayscale-96: hsl(0, 0%, 96%); /* #f5f5f5 */
  --edit-color-grayscale-97: hsl(0, 0%, 97%); /* #f7f7f7 */
  --edit-color-grayscale-98: hsl(0, 0%, 98%); /* #fafafa */
  --edit-color-grayscale-100: hsl(0, 0%, 100%); /* #ffffff */

  --edit-color-opacity-0: rgba(0, 0, 0, calc(1 - 0));
  --edit-color-opacity-10: rgba(0, 0, 0, calc(1 - 0.1));
  --edit-color-opacity-20: rgba(0, 0, 0, calc(1 - 0.2));
  --edit-color-opacity-30: rgba(0, 0, 0, calc(1 - 0.3));
  --edit-color-opacity-40: rgba(0, 0, 0, calc(1 - 0.4));
  --edit-color-opacity-50: rgba(0, 0, 0, calc(1 - 0.5));
  --edit-color-opacity-60: rgba(0, 0, 0, calc(1 - 0.6));
  --edit-color-opacity-70: rgba(0, 0, 0, calc(1 - 0.7));
  --edit-color-opacity-80: rgba(0, 0, 0, calc(1 - 0.8));
  --edit-color-opacity-85: rgba(0, 0, 0, calc(1 - 0.85));
  --edit-color-opacity-90: rgba(0, 0, 0, calc(1 - 0.9));
  --edit-color-opacity-95: rgba(0, 0, 0, calc(1 - 0.95));
  --edit-color-opacity-96: rgba(0, 0, 0, calc(1 - 0.96));
  --edit-color-opacity-97: rgba(0, 0, 0, calc(1 - 0.97));
  --edit-color-opacity-98: rgba(0, 0, 0, calc(1 - 0.98));
  --edit-color-opacity-100: rgba(0, 0, 0, calc(1 - 1));

  --edit-color-inverse-opacity-0: rgba(255, 255, 255, 0);
  --edit-color-inverse-opacity-10: rgba(255, 255, 255, 0.1);
  --edit-color-inverse-opacity-20: rgba(255, 255, 255, 0.2);
  --edit-color-inverse-opacity-30: rgba(255, 255, 255, 0.3);
  --edit-color-inverse-opacity-40: rgba(255, 255, 255, 0.4);
  --edit-color-inverse-opacity-50: rgba(255, 255, 255, 0.5);
  --edit-color-inverse-opacity-60: rgba(255, 255, 255, 0.6);
  --edit-color-inverse-opacity-70: rgba(255, 255, 255, 0.7);
  --edit-color-inverse-opacity-80: rgba(255, 255, 255, 0.8);
  --edit-color-inverse-opacity-85: rgba(255, 255, 255, 0.85);
  --edit-color-inverse-opacity-90: rgba(255, 255, 255, 0.9);
  --edit-color-inverse-opacity-95: rgba(255, 255, 255, 0.95);
  --edit-color-inverse-opacity-96: rgba(255, 255, 255, 0.96);
  --edit-color-inverse-opacity-97: rgba(255, 255, 255, 0.97);
  --edit-color-inverse-opacity-98: rgba(255, 255, 255, 0.98);
  --edit-color-inverse-opacity-100: rgba(255, 255, 255, 1);

  --edit-color-brand: #ff5666;

  --edit-color-primary: #00182f;
  --edit-color-primary-lighter: #003262;

  --edit-color-positive: #3dc496;
  --edit-color-positive-opacity: rgba(13, 181, 124, 0.8);
  --edit-color-positive-hint: #e2f6ef;
  --edit-color-positive-darker-1: #35b187;
  --edit-color-positive-darker-2: #2f9d78;

  --edit-color-negative: #ff5666;
  --edit-color-negative-hint: #ffe6e8;
  --edit-color-negative-darker-1: #e54d5c;

  --edit-color-info: #7882fd;
  --edit-color-info-hint: #e7e9ff;
  --edit-color-info-darker-1: #5d65c7;

  --edit-color-highlight-1: #bfe8db;
  --edit-color-highlight-2: #eaf5f2;

  --edit-margin-xxl: 40px;
  --edit-margin-xl: 30px;
  --edit-margin-lg: 20px;
  --edit-margin-md: 16px;
  --edit-margin-sm: 12px;
  --edit-margin-xs: 8px;
  --edit-margin-xxs: 4px;

  --edit-radius-button: 2px;
  --edit-radius-input: 2px;
  --edit-radius-elem: 2px;

  --edit-border-width-standard: 1px;

  --edit-transition-duration-short: 0.06s;
  --edit-transition-duration-standard: 0.1s;
  --edit-transition-duration-long: 0.18s;

  --edit-elem-height-small: 28px;
  --edit-elem-height-medium: 40px;

  --edit-elem-padding-standard: 9px var(--edit-margin-md);

  --edit-font-family: 'HelveticaNow', Helvetica, Geneva, sans-serif;

  --edit-font-size-heading-1: 36px;
  --edit-font-size-heading-2: 24px;
  --edit-font-size-lg: 16px;
  --edit-font-size-md: 14px;
  --edit-font-size-sm: 13px;
  --edit-font-size-xs: 12px;
  --edit-font-size-nav: 12px;
  --edit-font-size-button: 11px;

  --edit-spacing-nav: 1.2px;
  --edit-spacing-button: 1.1px;

  --edit-icon-size-sm: 18px;
  --edit-icon-size-md: 24px;
  --edit-icon-size-lg: 36px;
  --edit-icon-size-xl: 48px;

  --edit-line-height-standard: 1.4;

  --edit-z-index-standard: 1;
  --edit-z-index-rich-editor-toolbar: 2;
  --edit-z-index-toolbar: 3;
  --edit-z-index-dropdown-overlay: 4;
  --edit-z-index-dropdown: 5;
  --edit-z-index-drawer-overlay: 6;
  --edit-z-index-drawer: 7;
  --edit-z-index-usermenu-dropdown: 8;

  --edit-color-shadow: var(--edit-color-opacity-80);
  --edit-color-shadow-dark: var(--edit-color-opacity-40);

  --edit-shadow-4px: 0 0 4px 0 var(--edit-color-shadow);
  --edit-shadow-4px-bottom: 0 4px 4px -4px var(--edit-color-shadow);
  --edit-shadow-4px-top: 0 -4px 4px -4px var(--edit-color-shadow);

  --edit-shadow-8px: 0 0 8px 0 var(--edit-color-shadow);
  --edit-shadow-8px-right-dark: 8px 0 8px -8px var(--edit-color-shadow-dark);

  --edit-color-background-1: var(--edit-color-grayscale-100);
  --edit-color-background-2: var(--edit-color-grayscale-98);
  --edit-color-background-3: var(--edit-color-grayscale-95);
  --edit-color-background-4: var(--edit-color-grayscale-90);

  --edit-color-text-1: var(--edit-color-opacity-20);
  --edit-color-text-2: var(--edit-color-opacity-40);
  --edit-color-text-3: var(--edit-color-opacity-60);
  --edit-color-heading: var(--edit-color-primary);
  --edit-color-heading-2: var(--edit-color-primary-lighter);

  --edit-color-text-inverse-1: var(--edit-color-inverse-opacity-100);
  --edit-color-text-inverse-2: var(--edit-color-inverse-opacity-80);

  --edit-color-underline: var(--edit-color-opacity-95);
  --edit-color-underline-hover: var(--edit-color-positive-opacity);

  --edit-color-border-light: var(--edit-color-opacity-85);
  --edit-color-border-dark: var(--edit-color-opacity-70);
  --edit-color-border-dark-2: var(--edit-color-opacity-50);

  --edit-color-off: var(--edit-color-opacity-80);
}

/* Edit Interface specific */
:root {
  --editif-toolbar-height: 72px;
}

body,
button,
input,
textarea,
select {
  color: var(--edit-color-text-1);
  font-size: var(--edit-font-size-md);
  font-family: var(--edit-font-family);
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: var(--edit-color-text-3);
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  color: var(--edit-color-text-3);
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: var(--edit-color-text-3);
}

input::-ms-input-placeholder,
textarea::-ms-input-placeholder {
  color: var(--edit-color-text-3);
}

input::placeholder,
textarea::placeholder {
  color: var(--edit-color-text-3);
}

:root {
  --edit-color-grayscale-0: hsl(0, 0%, 0%); /* #000000 */
  --edit-color-grayscale-10: hsl(0, 0%, 10%); /* #1a1a1a */
  --edit-color-grayscale-20: hsl(0, 0%, 20%); /* #333333 */
  --edit-color-grayscale-30: hsl(0, 0%, 30%); /* #4d4d4d */
  --edit-color-grayscale-40: hsl(0, 0%, 40%); /* #666666 */
  --edit-color-grayscale-50: hsl(0, 0%, 50%); /* #808080 */
  --edit-color-grayscale-60: hsl(0, 0%, 60%); /* #999999 */
  --edit-color-grayscale-70: hsl(0, 0%, 70%); /* #b3b3b3 */
  --edit-color-grayscale-80: hsl(0, 0%, 80%); /* #cccccc */
  --edit-color-grayscale-85: hsl(0, 0%, 85%); /* #d9d9d9 */
  --edit-color-grayscale-90: hsl(0, 0%, 90%); /* #e6e6e6 */
  --edit-color-grayscale-95: hsl(0, 0%, 95%); /* #f2f2f2 */
  --edit-color-grayscale-96: hsl(0, 0%, 96%); /* #f5f5f5 */
  --edit-color-grayscale-97: hsl(0, 0%, 97%); /* #f7f7f7 */
  --edit-color-grayscale-98: hsl(0, 0%, 98%); /* #fafafa */
  --edit-color-grayscale-100: hsl(0, 0%, 100%); /* #ffffff */

  --edit-color-opacity-0: rgba(0, 0, 0, calc(1 - 0));
  --edit-color-opacity-10: rgba(0, 0, 0, calc(1 - 0.1));
  --edit-color-opacity-20: rgba(0, 0, 0, calc(1 - 0.2));
  --edit-color-opacity-30: rgba(0, 0, 0, calc(1 - 0.3));
  --edit-color-opacity-40: rgba(0, 0, 0, calc(1 - 0.4));
  --edit-color-opacity-50: rgba(0, 0, 0, calc(1 - 0.5));
  --edit-color-opacity-60: rgba(0, 0, 0, calc(1 - 0.6));
  --edit-color-opacity-70: rgba(0, 0, 0, calc(1 - 0.7));
  --edit-color-opacity-80: rgba(0, 0, 0, calc(1 - 0.8));
  --edit-color-opacity-85: rgba(0, 0, 0, calc(1 - 0.85));
  --edit-color-opacity-90: rgba(0, 0, 0, calc(1 - 0.9));
  --edit-color-opacity-95: rgba(0, 0, 0, calc(1 - 0.95));
  --edit-color-opacity-96: rgba(0, 0, 0, calc(1 - 0.96));
  --edit-color-opacity-97: rgba(0, 0, 0, calc(1 - 0.97));
  --edit-color-opacity-98: rgba(0, 0, 0, calc(1 - 0.98));
  --edit-color-opacity-100: rgba(0, 0, 0, calc(1 - 1));

  --edit-color-inverse-opacity-0: rgba(255, 255, 255, 0);
  --edit-color-inverse-opacity-10: rgba(255, 255, 255, 0.1);
  --edit-color-inverse-opacity-20: rgba(255, 255, 255, 0.2);
  --edit-color-inverse-opacity-30: rgba(255, 255, 255, 0.3);
  --edit-color-inverse-opacity-40: rgba(255, 255, 255, 0.4);
  --edit-color-inverse-opacity-50: rgba(255, 255, 255, 0.5);
  --edit-color-inverse-opacity-60: rgba(255, 255, 255, 0.6);
  --edit-color-inverse-opacity-70: rgba(255, 255, 255, 0.7);
  --edit-color-inverse-opacity-80: rgba(255, 255, 255, 0.8);
  --edit-color-inverse-opacity-85: rgba(255, 255, 255, 0.85);
  --edit-color-inverse-opacity-90: rgba(255, 255, 255, 0.9);
  --edit-color-inverse-opacity-95: rgba(255, 255, 255, 0.95);
  --edit-color-inverse-opacity-96: rgba(255, 255, 255, 0.96);
  --edit-color-inverse-opacity-97: rgba(255, 255, 255, 0.97);
  --edit-color-inverse-opacity-98: rgba(255, 255, 255, 0.98);
  --edit-color-inverse-opacity-100: rgba(255, 255, 255, 1);

  --edit-color-brand: #ff5666;

  --edit-color-primary: #00182f;
  --edit-color-primary-lighter: #003262;

  --edit-color-positive: #3dc496;
  --edit-color-positive-opacity: rgba(13, 181, 124, 0.8);
  --edit-color-positive-hint: #e2f6ef;
  --edit-color-positive-darker-1: #35b187;
  --edit-color-positive-darker-2: #2f9d78;

  --edit-color-negative: #ff5666;
  --edit-color-negative-hint: #ffe6e8;
  --edit-color-negative-darker-1: #e54d5c;

  --edit-color-info: #7882fd;
  --edit-color-info-hint: #e7e9ff;
  --edit-color-info-darker-1: #5d65c7;

  --edit-color-highlight-1: #bfe8db;
  --edit-color-highlight-2: #eaf5f2;

  --edit-margin-xxl: 40px;
  --edit-margin-xl: 30px;
  --edit-margin-lg: 20px;
  --edit-margin-md: 16px;
  --edit-margin-sm: 12px;
  --edit-margin-xs: 8px;
  --edit-margin-xxs: 4px;

  --edit-radius-button: 2px;
  --edit-radius-input: 2px;
  --edit-radius-elem: 2px;

  --edit-border-width-standard: 1px;

  --edit-transition-duration-short: 0.06s;
  --edit-transition-duration-standard: 0.1s;
  --edit-transition-duration-long: 0.18s;

  --edit-elem-height-small: 28px;
  --edit-elem-height-medium: 40px;

  --edit-elem-padding-standard: 9px var(--edit-margin-md);

  --edit-font-family: 'HelveticaNow', Helvetica, Geneva, sans-serif;

  --edit-font-size-heading-1: 36px;
  --edit-font-size-heading-2: 24px;
  --edit-font-size-lg: 16px;
  --edit-font-size-md: 14px;
  --edit-font-size-sm: 13px;
  --edit-font-size-xs: 12px;
  --edit-font-size-nav: 12px;
  --edit-font-size-button: 11px;

  --edit-spacing-nav: 1.2px;
  --edit-spacing-button: 1.1px;

  --edit-icon-size-sm: 18px;
  --edit-icon-size-md: 24px;
  --edit-icon-size-lg: 36px;
  --edit-icon-size-xl: 48px;

  --edit-line-height-standard: 1.4;

  --edit-z-index-standard: 1;
  --edit-z-index-rich-editor-toolbar: 2;
  --edit-z-index-toolbar: 3;
  --edit-z-index-dropdown-overlay: 4;
  --edit-z-index-dropdown: 5;
  --edit-z-index-drawer-overlay: 6;
  --edit-z-index-drawer: 7;
  --edit-z-index-usermenu-dropdown: 8;

  --edit-color-shadow: var(--edit-color-opacity-80);
  --edit-color-shadow-dark: var(--edit-color-opacity-40);

  --edit-shadow-4px: 0 0 4px 0 var(--edit-color-shadow);
  --edit-shadow-4px-bottom: 0 4px 4px -4px var(--edit-color-shadow);
  --edit-shadow-4px-top: 0 -4px 4px -4px var(--edit-color-shadow);

  --edit-shadow-8px: 0 0 8px 0 var(--edit-color-shadow);
  --edit-shadow-8px-right-dark: 8px 0 8px -8px var(--edit-color-shadow-dark);

  --edit-color-background-1: var(--edit-color-grayscale-100);
  --edit-color-background-2: var(--edit-color-grayscale-98);
  --edit-color-background-3: var(--edit-color-grayscale-95);
  --edit-color-background-4: var(--edit-color-grayscale-90);

  --edit-color-text-1: var(--edit-color-opacity-20);
  --edit-color-text-2: var(--edit-color-opacity-40);
  --edit-color-text-3: var(--edit-color-opacity-60);
  --edit-color-heading: var(--edit-color-primary);
  --edit-color-heading-2: var(--edit-color-primary-lighter);

  --edit-color-text-inverse-1: var(--edit-color-inverse-opacity-100);
  --edit-color-text-inverse-2: var(--edit-color-inverse-opacity-80);

  --edit-color-underline: var(--edit-color-opacity-95);
  --edit-color-underline-hover: var(--edit-color-positive-opacity);

  --edit-color-border-light: var(--edit-color-opacity-85);
  --edit-color-border-dark: var(--edit-color-opacity-70);
  --edit-color-border-dark-2: var(--edit-color-opacity-50);

  --edit-color-off: var(--edit-color-opacity-80);
}

/* Edit Interface specific */
:root {
  --editif-toolbar-height: 72px;
}

body,
button,
input,
textarea,
select {
  color: var(--edit-color-text-1);
  font-size: var(--edit-font-size-md);
  font-family: var(--edit-font-family);
}

input::placeholder,
textarea::placeholder {
  color: var(--edit-color-text-3);
}

.Button__button___2gqeo {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  white-space: nowrap;
  -webkit-transition-property: background-color, border-color, color;
  transition-property: background-color, border-color, color;
  -webkit-transition-duration: var(--edit-transition-duration-standard);
          transition-duration: var(--edit-transition-duration-standard);
  outline: none;
  border: solid var(--edit-border-width-standard);
  border-radius: var(--edit-radius-button);
  margin: 0;
  padding: 12px 50px;
  font-size: var(--edit-font-size-button);
  letter-spacing: var(--edit-spacing-button);
  font-weight: 700;
  text-transform: uppercase;
}

.Button__button___2gqeo.Button__narrow___2zRnq {
  padding-left: 25px;
  padding-right: 25px;
}

.Button__button___2gqeo.Button__compact___wbuxh {
  padding: 6px 25px;
}

.Button__button___2gqeo.Button__flat___3JXXI:not(.Button__filled___1j6fq) {
  border-color: transparent;
}

/* accent--positive */

.Button__button___2gqeo.Button__accent--positive___O8W8R {
  background-color: var(--edit-color-background-1);
  color: var(--edit-color-positive);
}

.Button__button___2gqeo.Button__accent--positive___O8W8R:not(.Button__flat___3JXXI) {
  border-color: var(--edit-color-positive);
}

.Button__button___2gqeo.Button__accent--positive___O8W8R.Button__filled___1j6fq {
  background-color: var(--edit-color-positive);
  border-color: var(--edit-color-positive);
  color: var(--edit-color-text-inverse-1);
}

.Button__button___2gqeo.Button__accent--positive___O8W8R:not(.Button__filled___1j6fq):not(.Button__flat___3JXXI):hover {
  background-color: var(--edit-color-positive-hint);
}

.Button__button___2gqeo.Button__accent--positive___O8W8R.Button__flat___3JXXI:hover {
  color: var(--edit-color-positive-darker-1);
}

.Button__button___2gqeo.Button__accent--positive___O8W8R.Button__filled___1j6fq:hover {
  background-color: var(--edit-color-positive-darker-1);
  border-color: var(--edit-color-positive-darker-1);
}

/* accent--negative */

.Button__button___2gqeo.Button__accent--negative___1S2zY {
  background-color: var(--edit-color-background-1);
  color: var(--edit-color-negative);
}

.Button__button___2gqeo.Button__accent--negative___1S2zY:not(.Button__flat___3JXXI) {
  border-color: var(--edit-color-negative);
}

.Button__button___2gqeo.Button__accent--negative___1S2zY.Button__filled___1j6fq {
  background-color: var(--edit-color-negative);
  border-color: var(--edit-color-negative);
  color: var(--edit-color-text-inverse-1);
}

.Button__button___2gqeo.Button__accent--negative___1S2zY:not(.Button__filled___1j6fq):not(.Button__flat___3JXXI):hover {
  background-color: var(--edit-color-negative-hint);
}

.Button__button___2gqeo.Button__accent--negative___1S2zY.Button__flat___3JXXI:hover {
  color: var(--edit-color-negative-darker-1);
}

.Button__button___2gqeo.Button__accent--negative___1S2zY.Button__filled___1j6fq:hover {
  background-color: var(--edit-color-negative-darker-1);
  border-color: var(--edit-color-negative-darker-1);
}

/* accent--info */

.Button__button___2gqeo.Button__accent--info___3pWIx,
.Button__button___2gqeo.Button__accent--info___3pWIx.Button__inverted___bqyQS:not(.Button__filled___1j6fq):not(.Button__flat___3JXXI):hover {
  background-color: var(--edit-color-background-1);
  color: var(--edit-color-info);
}

.Button__button___2gqeo.Button__accent--info___3pWIx.Button__inverted___bqyQS {
  background-color: var(--edit-color-info);
  color: var(--edit-color-text-inverse-1);
}

.Button__button___2gqeo.Button__accent--info___3pWIx.Button__inverted___bqyQS:not(.Button__flat___3JXXI) {
  border-color: var(--edit-color-background-1);
}

.Button__button___2gqeo.Button__accent--info___3pWIx:not(.Button__flat___3JXXI) {
  border-color: var(--edit-color-info);
}

.Button__button___2gqeo.Button__accent--info___3pWIx.Button__filled___1j6fq {
  background-color: var(--edit-color-info);
  border-color: var(--edit-color-info);
  color: var(--edit-color-text-inverse-1);
}

.Button__button___2gqeo.Button__accent--info___3pWIx:not(.Button__filled___1j6fq):not(.Button__flat___3JXXI):hover {
  background-color: var(--edit-color-info-hint);
}

.Button__button___2gqeo.Button__accent--info___3pWIx.Button__flat___3JXXI:hover {
  color: var(--edit-color-info-darker-1);
}

.Button__button___2gqeo.Button__accent--info___3pWIx.Button__filled___1j6fq:hover {
  background-color: var(--edit-color-info-darker-1);
  border-color: var(--edit-color-info-darker-1);
}

/* disabled */

.Button__button___2gqeo:disabled {
  background-color: transparent;
  border-color: var(--edit-color-off);
  color: var(--edit-color-off);
  cursor: not-allowed;
}

.Button__button___2gqeo.Button__filled___1j6fq:disabled {
  background-color: var(--edit-color-off);
  border-color: transparent;
  color: var(--edit-color-text-inverse-1);
}

/* ----- */

.ButtonWithOptions__container___3rOqd {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
}

.ButtonWithOptions__mainButton___3sVSB {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.ButtonWithOptions__open___34kl8.ButtonWithOptions__dir--up___jNG7n .ButtonWithOptions__mainButton___3sVSB {
  border-top-left-radius: 0 !important;
}

.ButtonWithOptions__open___34kl8.ButtonWithOptions__dir--down___1b5It .ButtonWithOptions__mainButton___3sVSB {
  border-bottom-left-radius: 0 !important;
}

.ButtonWithOptions__sideButton___3Hknj {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  padding: 0 !important;
  width: 40px !important;
  height: 100%;
}

.ButtonWithOptions__open___34kl8.ButtonWithOptions__dir--up___jNG7n .ButtonWithOptions__sideButton___3Hknj {
  border-top-right-radius: 0 !important;
}

.ButtonWithOptions__open___34kl8.ButtonWithOptions__dir--down___1b5It .ButtonWithOptions__sideButton___3Hknj {
  border-bottom-right-radius: 0 !important;
}

.ButtonWithOptions__sideButton___3Hknj:not(:disabled) {
  background-color: var(--edit-color-positive-darker-1) !important;
  border-color: var(--edit-color-positive-darker-1) !important;
}

.ButtonWithOptions__lift___1vJwz {
  z-index: calc(var(--edit-z-index-dropdown) + 1) !important;
}

.ButtonWithOptions__dropdown___2PCwQ {
  position: absolute;
  z-index: var(--edit-z-index-dropdown);
  left: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: solid var(--edit-border-width-standard) var(--edit-color-positive);
  border-radius: var(--edit-radius-button);
  background-color: var(--edit-color-background-1);
}

.ButtonWithOptions__dir--up___jNG7n .ButtonWithOptions__dropdown___2PCwQ {
  bottom: calc(100%);
}

.ButtonWithOptions__dir--down___1b5It .ButtonWithOptions__dropdown___2PCwQ {
  top: calc(100%);
}

.ButtonWithOptions__dir--up___jNG7n .ButtonWithOptions__dropdown___2PCwQ {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.ButtonWithOptions__dir--down___1b5It .ButtonWithOptions__dropdown___2PCwQ {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.ButtonWithOptions__dropdownItem___33ZPC {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: background-color var(--edit-transition-duration-standard);
  transition: background-color var(--edit-transition-duration-standard);
  color: var(--edit-color-positive);
  font-weight: 700;
  text-transform: uppercase;
  font-size: var(--edit-font-size-button);
  letter-spacing: var(--edit-spacing-button);
  padding: var(--edit-margin-sm) var(--edit-margin-md);
}

.ButtonWithOptions__dropdownItem___33ZPC:hover {
  background-color: var(--edit-color-positive-hint);
}

.ButtonWithOptions__expand-icon___1WaIT {
  -webkit-transition: all var(--edit-transition-duration-long) !important;
  transition: all var(--edit-transition-duration-long) !important;
  vertical-align: middle !important;
}

.ButtonWithOptions__open___34kl8.ButtonWithOptions__dir--down___1b5It .ButtonWithOptions__expand-icon___1WaIT,
:not(.ButtonWithOptions__open___34kl8).ButtonWithOptions__dir--up___jNG7n .ButtonWithOptions__expand-icon___1WaIT {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.Checkbox__checkbox___35j2U {
  --checkbox-size-regular: 14px;
  --checkbox-size-large: 20px;

  display: block;
  position: relative;
  width: var(--checkbox-size-regular);
  height: var(--checkbox-size-regular);
  margin: 4px;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
}

.Checkbox__checkbox___35j2U.Checkbox__large___1OnOc {
  width: var(--checkbox-size-large);
  height: var(--checkbox-size-large);
}

.Checkbox__checkbox___35j2U::before {
  content: ' ';
  display: block;
  width: 100%;
  height: 100%;
  background-color: var(--edit-color-background-1);
  border: solid var(--edit-border-width-standard) var(--edit-color-border-light);
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: var(--edit-transition-duration-standard);
          transition-duration: var(--edit-transition-duration-standard);
}

.Checkbox__checkbox___35j2U:disabled::before {
  border-color: var(--edit-color-off);
}

.Checkbox__checkbox___35j2U.Checkbox__checked___10Na-::before,
.Checkbox__checkbox___35j2U[indeterminate]::before {
  background-color: var(--edit-color-positive);
}

.Checkbox__checkbox___35j2U.Checkbox__checked___10Na-:disabled::before {
  background-color: var(--edit-color-off);
}

.Checkbox__checkbox___35j2U:not(:disabled).Checkbox__hovered___24ZaE::before,
.Checkbox__checkbox___35j2U:not(:disabled):hover::before {
  border-color: var(--edit-color-border-dark-2);
}

/* Checkmark. */
.Checkbox__checkbox___35j2U::after {
  --checkmark-thickness: 2px;

  display: block;
  position: absolute;
  content: ' ';
  opacity: 0;
  left: 30%;
  top: 7%;
  width: 42%;
  height: 71%;
  border: solid var(--edit-color-text-inverse-1);
  border-width: 0 var(--checkmark-thickness) var(--checkmark-thickness) 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transition: opacity var(--edit-transition-duration-standard);
  transition: opacity var(--edit-transition-duration-standard);
}

.Checkbox__checkbox___35j2U[indeterminate]::after {
  border-width: 0 var(--checkmark-thickness) 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.Checkbox__checkbox___35j2U.Checkbox__checked___10Na-::after,
.Checkbox__checkbox___35j2U[indeterminate]::after {
  opacity: 1;
}

.Select__container___1bXLM {
  --icon-margin-left: 4px;
  --icon-margin-right: -6px;
  --icon-size: var(--edit-icon-size-md);
  --select-padding: var(--edit-margin-md);
  --height: var(--edit-elem-height-medium);

  position: relative;
}

.Select__container___1bXLM,
.Select__select___2UAA7 {
  font-size: var(--edit-font-size-sm);
}

.Select__container___1bXLM.Select__multiple___2c8qU {
  padding-top: var(--edit-margin-xs);
}

.Select__select___2UAA7 {
  -webkit-transition: all var(--edit-transition-duration-standard);
  transition: all var(--edit-transition-duration-standard);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: solid var(--edit-border-width-standard) var(--edit-color-border-light);
  background-color: var(--edit-color-background-2);
  border-radius: var(--edit-radius-input);
  outline: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
}

.Select__container___1bXLM.Select__multiple___2c8qU .Select__select___2UAA7 {
  padding: var(--edit-margin-xxs) var(--select-padding);
}

.Select__container___1bXLM:not(.Select__multiple___2c8qU) .Select__select___2UAA7 {
  height: var(--height);
  padding: 0 var(--select-padding);
  padding-right: calc(
    var(--select-padding) + var(--icon-size) + var(--icon-margin-left) +
      var(--icon-margin-right)
  );
}

.Select__container___1bXLM.Select__readOnly___b1HtN .Select__select___2UAA7 {
  background-color: var(--edit-color-background-1);
  border: none;
  cursor: default;
}

.Select__container___1bXLM.Select__disabled___2RDHV .Select__select___2UAA7 {
  color: var(--edit-color-text-3);
  cursor: default;
}

.Select__arrowIcon___3hLg4 {
  position: absolute;
  right: var(--select-padding);
  top: calc((var(--height) - var(--icon-size)) / 2);
  margin-left: var(--icon-margin-left);
  margin-right: var(--icon-margin-right);
  -webkit-transition: color var(--edit-transition-duration-standard),
    -webkit-transform var(--edit-transition-duration-long);
  transition: color var(--edit-transition-duration-standard),
    -webkit-transform var(--edit-transition-duration-long);
  transition: color var(--edit-transition-duration-standard),
    transform var(--edit-transition-duration-long);
  transition: color var(--edit-transition-duration-standard),
    transform var(--edit-transition-duration-long),
    -webkit-transform var(--edit-transition-duration-long);
  font-size: var(--icon-size);
  color: var(--edit-color-text-2);
  pointer-events: none;
}

.Select__container___1bXLM.Select__readOnly___b1HtN .Select__arrowIcon___3hLg4 {
  display: none;
}

.Select__container___1bXLM.Select__disabled___2RDHV .Select__arrowIcon___3hLg4 {
  color: var(--edit-color-text-3);
}

.Select__container___1bXLM:not(.Select__disabled___2RDHV):hover .Select__arrowIcon___3hLg4 {
  color: var(--edit-color-text-1);
}

.Select__container___1bXLM.Select__disabled___2RDHV.Select__multiple___2c8qU option {
  color: var(--edit-color-text-3);
}

.Select__checkboxWrapper___3XVxa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: var(--edit-margin-xxs);
}

.Select__checkboxWrapper___3XVxa .Select__label___9yaq6 {
  margin-left: var(--edit-margin-xxs);
}

.Select__checkboxWrapper___3XVxa.Select__disabled___2RDHV {
  color: var(--edit-color-text-3);
}

.TextInput__input___brWBs {
  border: solid var(--edit-border-width-standard) var(--edit-color-border-light);
  border-radius: var(--edit-radius-input);
  color: var(--edit-color-grayscale-20);
  background-color: var(--edit-color-background-2);
  padding: var(--edit-elem-padding-standard);
  line-height: var(--edit-line-height-standard);
  min-height: var(--edit-elem-height-medium);
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  resize: none;
  outline: none;
  -webkit-transition-property: border-color, background-color, color;
  transition-property: border-color, background-color, color;
  -webkit-transition-duration: var(--edit-transition-duration-standard);
          transition-duration: var(--edit-transition-duration-standard);
}

.TextInput__input___brWBs:-moz-read-only {
  color: var(--edit-color-grayscale-50);
  min-height: 0;
  padding: 0;
}

.TextInput__input___brWBs:read-only {
  color: var(--edit-color-grayscale-50);
  min-height: 0;
  padding: 0;
}

.TextInput__input___brWBs.TextInput__resizable___p3hDx {
  resize: vertical;
}

.TextInput__input___brWBs.TextInput__accent--error___35ISG {
  border-color: var(--edit-color-negative);
}

.TextInput__input___brWBs.TextInput__accent--info___2OGU8 {
  border-color: var(--edit-color-info);
}

.TextInput__input___brWBs:not(.TextInput__accent___k65Ji):focus {
  border-color: var(--edit-color-border-dark);
}

.TextInput__input___brWBs:focus {
  background-color: var(--edit-color-background-1);
}

.TextInput__input___brWBs:-moz-read-only {
  border: none;
  background-color: var(--edit-color-background-1);
}

.TextInput__input___brWBs:read-only {
  border: none;
  background-color: var(--edit-color-background-1);
}

.TextInput__input___brWBs.TextInput__simple___-3I0l,
.TextInput__input___brWBs.TextInput__simple___-3I0l:focus {
  border: none;
  background-color: var(--edit-color-background-1);
}

@font-face {
  font-family: 'HelveticaNow';
  font-weight: normal;
  font-style: normal;
  src: url('/_public/fonts/3A2210_0_0.eot');
  src: url('/_public/fonts/3A2210_0_0.eot?#iefix') format('embedded-opentype'),
    url('/_public/fonts/3A2210_0_0.woff2') format('woff2'),
    url('/_public/fonts/3A2210_0_0.woff') format('woff'),
    url('/_public/fonts/3A2210_0_0.ttf') format('truetype');
}

@font-face {
  font-family: 'HelveticaNow';
  font-weight: bold;
  font-style: normal;
  src: url('/_public/fonts/3A2210_1_0.eot');
  src: url('/_public/fonts/3A2210_1_0.eot?#iefix') format('embedded-opentype'),
    url('/_public/fonts/3A2210_1_0.woff2') format('woff2'),
    url('/_public/fonts/3A2210_1_0.woff') format('woff'),
    url('/_public/fonts/3A2210_1_0.ttf') format('truetype');
}

:root strong {
  font-weight: bold;
}

body {
  min-height: 100vh;
  background-color: var(--edit-color-background-3);
  line-height: var(--edit-line-height-standard);
}

:root {
  --theme-colour-background: #ffffff;
  --theme-colour-background-shade-1: #f2f2f2;
  --theme-colour-background-shade-2: #aaaaaa;
  --theme-colour-background-shade-3: #eeeeee;
  --theme-colour-background-shade-4: #e4e4e4;
  --theme-colour-background-shade-5: #cbcbcb;
  --theme-colour-secondary-background: #17273f;
  --theme-colour-data: #3585f9;
  --theme-colour-data-shade-1: #1772ff;
  --theme-colour-error: #e5462c;
  --theme-colour-error-shade-1: #982613;
  --theme-colour-error-shade-2: #fef8f8;
  --theme-colour-primary: #000000;
  --theme-colour-primary-shade-1: #777777;
  --theme-colour-save: #88c24c;
  --theme-colour-secondary: #ffffff;
  --theme-colour-system: #ffbf0d;
  --theme-colour-system-invert: #040609;
  --theme-colour-highlight-1: #f3f8ff;
  --theme-font-family: 'HelveticaNow', Helvetica, Geneva, sans-serif;
  --theme-font-size-small: 13px;
  --theme-font-size-normal: 16px;
  --theme-font-size-large: 20px;
  --theme-toolbar-height: 63px;
}

#app {
  height: 100%;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  position: relative;
}

#app > main {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.HeroMessage__container___2jTwt {
  font-family: var(--theme-font-family, sans-serif);
  text-align: center;
  padding: 0 var(--edit-margin-md);
  position: absolute;
  top: 50%;
  top: 50vh;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.HeroMessage__title___2ofGg {
  color: var(--edit-color-primary);
  font-size: var(--edit-font-size-heading-2);
}

.HeroMessage__subtitle___3gMUq {
  color: var(--edit-color-grayscale-30);
  margin-top: 10px;
}

.HeroMessage__children___2xrIX {
  margin-top: 40px;
}

.NavItem__container___3wIeB {
  position: relative;
  display: inline-block;
  /* Align menu items in drawer with the close icon. */
  --drawer-side-padding: calc(var(--edit-margin-md) + 7px);
}

.NavItem__container___3wIeB.NavItem__in-drawer___EDpCh {
  width: 100%;
}

.NavItem__label___1YbU0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--edit-margin-sm);
  text-transform: uppercase;
  white-space: nowrap;
  font-weight: 700;
  -webkit-transition: all var(--edit-transition-duration-standard);
  transition: all var(--edit-transition-duration-standard);
  font-size: var(--edit-font-size-nav);
  letter-spacing: var(--edit-spacing-nav);
}

.NavItem__container___3wIeB.NavItem__in-drawer___EDpCh .NavItem__label___1YbU0 {
  font-size: var(--edit-font-size-lg);
}

@media (min-width: 480px) {
  .NavItem__container___3wIeB.NavItem__in-drawer___EDpCh .NavItem__label___1YbU0 {
    font-size: var(--edit-font-size-nav);
  }
}

.NavItem__label___1YbU0:not(a) {
  cursor: default;
}

.NavItem__container___3wIeB:not(.NavItem__active___15yHa):hover .NavItem__label___1YbU0 {
  color: var(--edit-color-text-inverse-1);
}

.NavItem__container___3wIeB.NavItem__active___15yHa .NavItem__label___1YbU0 {
  color: var(--edit-color-positive);
}

.NavItem__container___3wIeB.NavItem__in-drawer___EDpCh .NavItem__label___1YbU0 {
  display: inline-block;
  padding: var(--edit-margin-sm) var(--drawer-side-padding);
}

.NavItem__expand-icon___1oVvP {
  width: var(--edit-icon-size-md);
  height: var(--edit-icon-size-md);
  -webkit-transition: -webkit-transform var(--edit-transition-duration-long) !important;
  transition: -webkit-transform var(--edit-transition-duration-long) !important;
  transition: transform var(--edit-transition-duration-long) !important;
  transition: transform var(--edit-transition-duration-long), -webkit-transform var(--edit-transition-duration-long) !important;
  margin: -4px 0;
  vertical-align: middle;
}

.NavItem__container___3wIeB.NavItem__in-drawer___EDpCh.NavItem__open___1eZvg .NavItem__expand-icon___1oVvP {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.NavItem__sub-items___D8jug {
  background-color: var(--edit-color-background-1);
}

.NavItem__dropdown___2ZPFe {
  position: absolute;
  left: 0;
  top: 100%;
  z-index: var(--edit-z-index-dropdown);
  background-color: var(--edit-color-background-1);
  color: var(--edit-color-text-3);
  -webkit-box-shadow: var(--edit-shadow-8px);
          box-shadow: var(--edit-shadow-8px);
}

.NavItem__dropdown-item___wDNGv {
  display: block;
  padding: var(--edit-margin-sm) var(--edit-margin-md);
  white-space: nowrap;
  -webkit-transition: all var(--edit-transition-duration-short);
  transition: all var(--edit-transition-duration-short);
  font-size: var(--edit-font-size-sm);
  color: var(--edit-color-text-2);
}

.NavItem__container___3wIeB.NavItem__in-drawer___EDpCh .NavItem__dropdown-item___wDNGv {
  padding: var(--edit-margin-sm) var(--drawer-side-padding);
}

.NavItem__container___3wIeB.NavItem__in-drawer___EDpCh .NavItem__dropdown-item___wDNGv {
  font-size: var(--edit-font-size-lg);
}

@media (min-width: 480px) {
  .NavItem__container___3wIeB.NavItem__in-drawer___EDpCh .NavItem__dropdown-item___wDNGv {
    font-size: var(--edit-font-size-sm);
  }
}

.NavItem__dropdown-item___wDNGv:hover {
  background-color: var(--edit-color-background-3);
}

.NavItem__dropdown-item___wDNGv.NavItem__active___15yHa {
  color: var(--edit-color-positive);
  font-weight: 700;
}

.Header__header___1TPg7 {
  --header-height: 64px;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: var(--edit-color-primary);
  color: var(--edit-color-text-inverse-2);
  -webkit-box-flex: 0;
      -ms-flex: 0 0 var(--header-height);
          flex: 0 0 var(--header-height);
}

.Header__collections-wrapper___28cbn,
.Header__logo___3JN72,
.Header__collections-drawer___fVXLL .Header__drawer-toggle___3aL5Q {
  margin: var(--edit-margin-sm) var(--edit-margin-md);
}

.Header__shadow-wrapper___Bi2sx {
  overflow: hidden;
  max-width: 100%;
  position: relative;
}

.Header__shadow-nav___30uTq {
  position: absolute;
  visibility: hidden;
}

.Header__user-menu-wrapper___3xXps {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  padding: var(--edit-margin-sm) var(--edit-margin-md);
}

.Header__header-nav-list___qcOdX {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.Header__drawer-toggle___3aL5Q {
  color: inherit;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  outline: 0;
  border: 0;
  -webkit-transition: all var(--edit-transition-duration-standard);
  transition: all var(--edit-transition-duration-standard);
  cursor: pointer;
}

.Header__drawer-toggle___3aL5Q:hover {
  color: var(--edit-color-text-inverse-1);
}

.Header__collections-drawer___fVXLL {
  position: absolute;
  z-index: var(--edit-z-index-drawer);
  left: 0;
  top: var(--header-height);
  bottom: 0;
  right: 0;
  background-color: var(--edit-color-primary);
  -webkit-box-shadow: var(--edit-shadow-8px-right-dark);
          box-shadow: var(--edit-shadow-8px-right-dark);
}

.Header__collections-drawer___fVXLL .Header__drawer-toggle___3aL5Q {
  display: none;
}

.Header__collections-drawer___fVXLL[aria-hidden] {
  -webkit-transform: translateY(-100%) translateX(-100%);
          transform: translateY(-100%) translateX(-100%);
}

.Header__logo___3JN72,
.Header__logo___3JN72 img {
  height: 24px;
}

.Header__logo___3JN72 img {
  margin-top: -2px; /* Optical alignment. */
}

.Header__user-menu-wrapper___3xXps {
  position: relative;
  font-size: var(--edit-font-size-sm);
}

.Header__user-menu-toggle___cCwNb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  outline: none;
  color: inherit;
  -webkit-transition: all var(--edit-transition-duration-standard);
  transition: all var(--edit-transition-duration-standard);
  padding-right: 0;
  font-size: var(--edit-font-size-sm);
}

.Header__user-menu-toggle___cCwNb svg {
  margin-right: -4px;
}

.Header__user-menu-toggle___cCwNb:hover,
.Header__user-menu-wrapper___3xXps.Header__open___2-eso .Header__user-menu-toggle___cCwNb {
  color: var(--edit-color-text-inverse-1);
}

.Header__username___1lDz0 {
  margin-right: var(--edit-margin-xxs);
}

.Header__user-menu___34uEY {
  display: none;
  position: absolute;
  top: 100%;
  right: var(--edit-margin-xxs);
  z-index: var(--edit-z-index-usermenu-dropdown);
  background-color: var(--edit-color-background-1);
  color: var(--edit-color-text-3);
  -webkit-box-shadow: var(--edit-shadow-8px);
          box-shadow: var(--edit-shadow-8px);
}

.Header__user-menu-wrapper___3xXps:hover .Header__user-menu___34uEY {
  display: block;
}

.Header__menu-item___3Ieyh {
  display: block;
  padding: var(--edit-margin-sm) var(--edit-margin-md);
  white-space: nowrap;
}

.Header__menu-item___3Ieyh.Header__link___19jaJ {
  -webkit-transition: all var(--edit-transition-duration-short);
  transition: all var(--edit-transition-duration-short);
  color: var(--edit-color-text-2);
}

.Header__menu-item___3Ieyh.Header__link___19jaJ:hover {
  background-color: var(--edit-color-background-3);
}

.Header__overlay___3Y6Md {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.Header__overlay___3Y6Md.Header__dark___2tUuE {
  background-color: var(--edit-color-opacity-70);
}

.Header__overlay___3Y6Md[aria-hidden] {
  -webkit-transform: translateY(-100%) translateX(-100%);
          transform: translateY(-100%) translateX(-100%);
}

.Header__drawer-wrapper___c1LJw .Header__overlay___3Y6Md {
  z-index: var(--edit-z-index-drawer-overlay);
  display: none;
}

.Header__user-menu-wrapper___3xXps .Header__overlay___3Y6Md {
  z-index: var(--edit-z-index-dropdown-overlay);
}

@media (min-width: 480px) {
  .Header__collections-drawer___fVXLL {
    top: 0;
    right: unset;
    width: 400px;
  }

  .Header__collections-drawer___fVXLL .Header__drawer-toggle___3aL5Q {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .Header__drawer-wrapper___c1LJw .Header__overlay___3Y6Md {
    display: block;
  }

  .Header__collections-wrapper___28cbn {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }

  .Header__logo___3JN72 {
    border-left: 1px solid var(--edit-color-grayscale-40);
    margin-right: var(--edit-margin-lg);
    padding-left: var(--edit-margin-md);
  }

  .Header__user-menu-wrapper___3xXps {
    -webkit-box-ordinal-group: initial;
        -ms-flex-order: initial;
            order: initial;
    padding-right: 0;
  }

  .Header__user-menu___34uEY {
    right: -5px;
  }
}

.SpinningWheel__wrapper___wHumq {
  background-color: rgba(255, 255, 255, 0.8);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 999;
}

.SpinningWheel__square___29pcr {
  width: 10px;
  height: 10px;
  background-color: var(--edit-color-brand);
  margin: 0 5px;
  -webkit-animation-duration: 0.8s;
          animation-duration: 0.8s;
  -webkit-animation-name: SpinningWheel__dots___1cRWb;
          animation-name: SpinningWheel__dots___1cRWb;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

.SpinningWheel__square___29pcr:nth-child(2) {
  -webkit-animation-delay: 0.15s;
          animation-delay: 0.15s;
}

.SpinningWheel__square___29pcr:nth-child(3) {
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
}

@-webkit-keyframes SpinningWheel__dots___1cRWb {
  from {
    opacity: 1;
  }

  to {
    opacity: 0.2;
  }
}

@keyframes SpinningWheel__dots___1cRWb {
  from {
    opacity: 1;
  }

  to {
    opacity: 0.2;
  }
}

.Modal__body-open___1UGDf {
  overflow: hidden;
}

.Modal__content___3HBIk {
  background: rgb(255, 255, 255);
  border: 1px solid var(--edit-color-grayscale-40);
  border-radius: var(--edit-radius-elem);
  outline: none;
  overflow: hidden;
}

.Modal__overlay___3fCBS.Modal__fullscreen___3COxZ .Modal__content___3HBIk {
  bottom: 40px;
  left: 40px;
  right: 40px;
  top: 40px;
  position: absolute;
}

.Modal__content___3HBIk.Modal__scrollable___39G9d {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

.Modal__overlay___3fCBS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgba(0, 0, 0, 0.6);
  bottom: 0px;
  left: 0px;
  position: fixed;
  right: 0px;
  top: 0px;
  z-index: 2000;
}

.Modal__overlay___3fCBS.Modal__fullscreen___3COxZ {
  display: block;
}

.Prompt__container___Wcxfz {
  line-height: 1.3;
  padding: 40px;
}

.Prompt__action___FA__n {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 40px;
}

.Prompt__action___FA__n * + * {
  margin-left: 10px;
}

.Prompt__message___3TVUs {
  font-size: var(--edit-font-size-lg);
}

.DocumentEditToolbar__container___2YxGk {
  width: 100%;
  background-color: var(--edit-color-background-1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: var(--edit-margin-md) var(--edit-margin-lg);
  position: relative;
  -webkit-box-shadow: var(--edit-shadow-4px-top);
          box-shadow: var(--edit-shadow-4px-top);
  min-height: var(--editif-toolbar-height);
  z-index: var(--edit-z-index-toolbar);
}

@media (min-width: 1024px) {
  .DocumentEditToolbar__container___2YxGk {
    padding: var(--edit-margin-md) var(--edit-margin-xxl);
  }
}

.DocumentEditToolbar__expand___3sd32 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: var(--edit-margin-sm);
}

.DocumentEditToolbar__expand___3sd32 button {
  outline: 0;
  padding: 0;
}

.DocumentEditToolbar__expand___3sd32 svg {
  color: var(--edit-color-text-3);
  -webkit-transition: color var(--edit-transition-duration-standard),
    -webkit-transform var(--edit-transition-duration-long) !important;
  transition: color var(--edit-transition-duration-standard),
    -webkit-transform var(--edit-transition-duration-long) !important;
  transition: transform var(--edit-transition-duration-long),
    color var(--edit-transition-duration-standard) !important;
  transition: transform var(--edit-transition-duration-long),
    color var(--edit-transition-duration-standard),
    -webkit-transform var(--edit-transition-duration-long) !important;
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.DocumentEditToolbar__expand___3sd32 svg:hover {
  color: var(--edit-color-text-2);
}

.DocumentEditToolbar__container___2YxGk.DocumentEditToolbar__expanded___11XgA .DocumentEditToolbar__expand___3sd32 svg {
  -webkit-transform: none;
          transform: none;
}

.DocumentEditToolbar__content___34gzl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: calc(-1 * var(--edit-margin-md)) 0 0 calc(-1 * var(--edit-margin-xl));
}

.DocumentEditToolbar__content___34gzl > * {
  margin: var(--edit-margin-md) 0 0 var(--edit-margin-xl);
}

.DocumentEditToolbar__metadata___1WwCH {
  font-size: var(--edit-font-size-sm);
  color: var(--edit-color-text-2);
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.DocumentEditToolbar__language-selector___2DcOf {
  display: none;
}

@media (min-width: 768px) {
  .DocumentEditToolbar__expand___3sd32 {
    display: none;
  }

  .DocumentEditToolbar__content___34gzl {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }

  .DocumentEditToolbar__metadata___1WwCH {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .DocumentEditToolbar__language-selector___2DcOf {
    display: block;
  }
}

.DocumentEditToolbar__container___2YxGk.DocumentEditToolbar__expanded___11XgA .DocumentEditToolbar__metadata___1WwCH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.DocumentEditToolbar__container___2YxGk.DocumentEditToolbar__expanded___11XgA .DocumentEditToolbar__language-selector___2DcOf {
  display: block;
}

.DocumentEditToolbar__buttons___3rZ_1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.DocumentEditToolbar__delete-button___1XvRZ {
  margin-right: var(--edit-margin-sm) !important;
}

@media (max-width: 1023px) {
  .DocumentEditToolbar__delete-button___1XvRZ,
  .DocumentEditToolbar__save-button___sBn_9,
  .DocumentEditToolbar__save-button-options___36o-j > button {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

.Field__field___1ezpX {
  -webkit-transition: opacity 0.4s ease-in-out;
  transition: opacity 0.4s ease-in-out;
}

.Field__field-disabled___1-l27 {
  opacity: 0.4;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.Field__field___1ezpX + .Field__field___1ezpX {
  margin-top: 28px;
}

.Label__header___7AVOF {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.Label__container___c7yS0 {
  display: block;
}

.Label__label___1quq6 {
  color: var(--edit-color-heading);
  padding-right: 5px;
}

.Label__children___1JF2Z {
  margin-top: var(--edit-margin-md);
}

.Label__container___c7yS0.Label__accent-info___3WhWw .Label__label___1quq6 {
  color: var(--edit-color-info);
}

.Label__comment___2D5lc {
  color: var(--edit-color-text-2);
}

.Label__comment___2D5lc,
.Label__error-message-text___2av1j {
  font-size: var(--edit-font-size-sm);
}

.Label__error-message-container___y2CS- {
  color: var(--edit-color-negative);
}

.Label__error-message-icon___27SS7 {
  margin-right: var(--edit-margin-xxs) !important;
  vertical-align: middle !important;
  margin-top: -2px;
  margin-bottom: -2px;
}

.Label__error-message-text___2av1j {
  vertical-align: middle;
}

.Toggle__checkbox___9e-Ij {
  --toggle-width: 40px;
  --toggle-height: 20px;
  --toggle-radius: calc(var(--toggle-height) / 2);
  --handle-gap: 4px;
  --handle-diameter: calc(var(--toggle-height) - 2 * var(--handle-gap));

  display: block;
  outline: none;
  position: relative;
  cursor: pointer;
  margin: 0;
  padding: 0;
  width: var(--toggle-width);
  height: var(--toggle-height);
  border-radius: var(--toggle-radius);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: none;
  border: none;
}

.Toggle__checkbox___9e-Ij:before {
  content: ' ';
  width: 100%;
  height: 100%;
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  tap-highlight-color: transparent;
  border-radius: var(--toggle-radius);
  -webkit-transition: background-color var(--edit-transition-duration-standard);
  transition: background-color var(--edit-transition-duration-standard);
}

.Toggle__checkbox___9e-Ij:after {
  content: ' ';
  position: absolute;
  top: var(--handle-gap);
  left: var(--handle-gap);
  display: block;
  width: var(--handle-diameter);
  height: var(--handle-diameter);
  background-color: var(--edit-color-background-1);
  border-radius: 100%;
  -webkit-transition: left var(--edit-transition-duration-long) ease-out;
  transition: left var(--edit-transition-duration-long) ease-out;
}

.Toggle__checkbox___9e-Ij:before {
  background-color: var(--edit-color-off);
}

.Toggle__checkbox___9e-Ij:hover:checked:before,
.Toggle__checkbox___9e-Ij:focus:checked:before {
  background-color: var(--edit-color-positive-darker-1);
}

.Toggle__checkbox___9e-Ij:checked:before {
  background-color: var(--edit-color-positive);
}

.Toggle__checkbox___9e-Ij:checked:after {
  left: calc(100% - var(--handle-diameter) - var(--handle-gap));
}

.Toggle__checkbox___9e-Ij:disabled {
  cursor: not-allowed;
}

.FieldBoolean__enabled___1gKlX:before,
.FieldBoolean__disabled___3FlRu:before {
  content: ' ';
  display: inline-block;
  border-radius: 10px;
  width: 10px;
  height: 10px;
  border: 1px solid #ccc;
  vertical-align: middle;
  margin-right: 8px;
  margin-top: -2px;
}
.FieldBoolean__enabled___1gKlX:before {
  border-color: var(--edit-color-positive);
  background-color: var(--edit-color-positive);
}

.ColorPicker__container___eM3j6 {
  display: inline-block;
  padding: 5px;
  background-color: var(--edit-color-background-1);
  -webkit-box-shadow: var(--edit-shadow-4px);
          box-shadow: var(--edit-shadow-4px);
  border-radius: var(--edit-radius-elem);
  z-index: var(--edit-z-index-dropdown);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.ColorPicker__palette___3-HrO,
.ColorPicker__hue___eS5Pi {
  width: 200px;
  height: 200px;
  margin: 5px;
  background-image: url(data:image/png;base64,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);
  background-size: 100% 100%;
  border-radius: var(--edit-radius-elem);
  position: relative;
}

.ColorPicker__hue___eS5Pi {
  width: 30px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAIAAABdw+MhAAAHRElEQVR4AbyYgQrbMAxEbcjW///ctYwMCtuj8HgKhE5A2ji1zjqdFNf7XN+1Y/38zwDnWntdt3HusX68P3d7by88whUAjxvLNDwGhSIes5ywhgFAfP3T1k5OZtQAaKczalEUYIXHF64KIEQFtmIIRWC2d7PQyN86cMG035IGt9RBRCqhfHgJ3siBzUxy5sgAYGj2dd01vegz2FEqUerRKnzVcpXFZqzvJI+tYnnmzZhCBLJAYJjQy5dHADgnCdC8MT0AltxKKe0WHgC6ihw/7dZbBUvrlfqIdxoAHt0+pQANQLoQFKn4CF/ebkGU7yqyXStvHetSFXk1+TQf90J7dFnO6sJMLGy8HKZJUF1dj2BGPXuQdu39rvG6GD9l2taRdaxvgG5B9kWKXJCo5EjR2qHaSEy+k5v06wSSZP8F13bRGLyTNY6EGUwAviGn+zLVVgofAERKAyZ+GRHcYiwK7Tu2z9f6qu3fvfbbDel4rtvWAK/gP7zIuAv1+FVbnvsBNUX3FRsAYdcrcivApRK+EUHsd2pQvAOgMui9ZALMdbDnXa9H7AC463iTqwuFFnOAr0xw9UJzftTmY4STCITc2G3ibm4YRJCCmbtmbhaOp7KRq27tM4Ve1H9VJSZhVakjB+69t3p9WkGrMICdg1rznnlkyhVT4feGeHsEsxz9dp6CirCrZwVYhni87LFYnOOpwOSFk4uqFpswVDIWORTeEp4I8gik/7G58CLJfYS6IghBIsndGxrG2Wdf9KeZO1GNGAeCAGovHvL/n5uYRQsLqEE0jzJGMOIOlktdfYz6cAbKIczeUMLolNw9pOO3Dt/5QbOCyAFg3CqwB/KxpF0U+dTmGiHgurl58NIgo7InP4pFXteNFgkoxoKS0RcADPRRAFCyX63nHa6N8ZAiGPtrAi2BduYS7F3nP2MzwDGuzUMDrkhZHX4mB3jjbQZwBMop4k50o3OA9+YugE/AAA5O4f630Z8sNuPah10DFKG7K8mgA+zpOxGYYQDAY1fwT/gEwNmP5L5hK9Lt37rFbbYoClKjyLcB0BegiJHopvygbxEhBQ4Nd0oQdLyRTwKjMVN6tecL4AfIZYbLQm4mTTNF97w24zF0mFaKkL8itGHYo6JpyyAYw9uXcP1hc9LFe/x9FEUdy1DjyaR/kbUo0hyV2Hda1AQ7mE0taGsVokIFTBP6gP5KB4wQFgXCNbHIJVHZ2GIauLa4qFbM0oqaYNcbH6kzUq0FwAX+IRfr7Tu/Vbga7LtpGBvwLuBNP3jTsdYzFey8DIB2fEmwaUECkABycPnVZiPpAZkp8PJ2aW+mxtibJ8fiVqY/Nmf6f8cXAeQ9ZQBgGyLTd1OEXiNELwDcBLEfR2kAEA35djzfSzBsJ9mQ3Hij5P5d6CFNAP/UP1LG+gXF7Rb++0G+3/BFyNvEUlGk1lVzqQUtjZliPxSIZi8ApihwY2SVAmAvppaapK0f3Gi4MXl1clYjuX88ke1EI9nTD5apgQbDOZkzvKII3UTPNEExiEWY820EQqZSAC0bTJCiIm4pmZqUb1sNMxadkABtftc/p5IHpkNcQMCWosiEup6NklL5Acrz4sRrMdMgFWfA6NmrYOed8mREiybYwZ/BPoCnkvGtoYZbrJjGk3koRFz1zxcrel5qx6prC98VvI50mSKjGlhXR7/LSmokwCneNGMhgd7lBR3Yol/AUwK/bnuenPnBeVyDO99PJRybSwlVCtkH8JIS68gSENu7TFE+DSQMAGD5QmwlI2QxsKLB8lgCvRES4G6ItmtOEa6EVrvnC2CmgDFLsKJ41tYJ4HNPDgYPIc2AklvDz7/pXiVwN9FE+7p8fTxfDVvKkp3rJzQJ6AYaWiQ44/9kkF+dSgJPxjrg6Hu0D01NfUSUwBoz9eg1ohNyommmPpGz1eGKGHTQIjXKd6EGVtTXhGg/C3ZZ0TD70IcnFqYEroeaIgcPXlvIz+EKympFLguZGYg7ARQqqED/bo9WyeP5ZINPc30sY7s5VFujZPGApZJkAeRGGbq3L7/yI5/dALbu5+1qSADSvi+Fyg9r4d5LQGD8ZEJdWDwEJPC2L1Ty+S9P9l64cxz37u8P/t6ffh+AgQ2wnyLF43yixgCmOPLlBsCvxq0VOsAbRUjC5AKAbfih0xRdD+CbFQRtreiO/4XXo8/sC+DXOngYzhsd3PhXiCBN44qLo9mVkiYOrGtSdLgNnl/mGiVj3sDzGyaq/GB5Onu1R7qL6qmDZCKgOXuzF8EOdCPNQQo6KUIjDs3laJD8Ojj3EM4h4H9+lgQ4KSpnmHspM8Vmf8aOmh50YIBagWlVqHBO5lzNWc8JCYaH0g2/SFAr/34FDzfBLqmrZcMQTSy6k6q4O+T+os4N5cZM/TDMNFkjrwy/uZu6ec67Kc9lsP6HYQY719OPEBL3Iqzsf504FsGbEgLhRlByLoQ2Qgdeft46eP5qmCxikbZ5LaFif55cmBvWf58ovhdBGZU9AAAAAElFTkSuQmCC);
}

.ColorPicker__picker___2LDD4 {
  pointer-events: none;
  position: absolute;
  width: 22px;
  height: 22px;
  border-radius: 22px;
  border: 2px solid var(--edit-color-background-1);
  -webkit-box-shadow: var(--edit-shadow-4px);
          box-shadow: var(--edit-shadow-4px);
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.ColorPicker__slider___7-aFA {
  border: 4px solid var(--edit-color-background-1);
  border-radius: 4px;
  position: absolute;
  pointer-events: none;
  width: 100%;
  height: 10px;
  background: var(--edit-color-background-1);
  -webkit-box-shadow: var(--edit-shadow-4px);
          box-shadow: var(--edit-shadow-4px);
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

.FieldColor__container___351wM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}

.FieldColor__picker___1L2oy {
  position: absolute;
  left: 0;
  top: 100%;
  margin-top: 10px;
}

.FieldColor__list___2LqiE {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.FieldColor__swatch___1fIF2 {
  width: 13px;
  height: 13px;
  border-radius: var(--edit-radius-elem);
  border: var(--edit-border-width-standard) solid var(--edit-color-border-light);
  margin-right: var(--edit-margin-xs);
}

.DateTimePicker__container___3e63h {
  display: inline-block;
  background-color: var(--theme-colour-background, #ffffff);
  border: 1px solid var(--edit-color-opacity-70);
  border-radius: var(--edit-radius-input);
  z-index: 2000;
  font-size: var(--edit-font-size-xs);
}

.DateTimePicker__container___3e63h button {
  font-size: var(--edit-font-size-xs);
}

.DateTimePicker__page-icon___3TjSo {
  color: var(--edit-color-text-3);
  margin: var(--edit-margin-xs);
  padding: 0;
}

.DateTimePicker__page-icon___3TjSo svg {
  margin: -4px;
  vertical-align: middle;
}

.DateTimePicker__page-icon-prev___2z3hU svg {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.DateTimePicker__page-icon-next___oj9ON svg {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.DateTimePicker__head___1VyX_ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: inherit;
  color: var(--edit-color-grayscale-20);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: var(--edit-color-background-2);
  min-width: 200px;
}

.DateTimePicker__calendar___2rrBf {
  margin: 10px 6px;
}

.DateTimePicker__calendar-head___3Vvyj {
  color: var(--edit-color-grayscale-40);
  padding-bottom: 5px;
}

.DateTimePicker__calendar-day___2BdJY {
  border: 1px solid transparent;
  border-radius: 3px;
  color: var(--edit-color-grayscale-60);
  cursor: pointer;
  padding: 4px 6px;
  text-align: center;
  width: 100%;
}

.DateTimePicker__calendar-day___2BdJY:hover {
  background-color: var(--edit-color-grayscale-90);
}

.DateTimePicker__calendar-day-current___2ji3I {
  border-color: var(--edit-color-positive);
}

.DateTimePicker__calendar-day-faded___dV5Ja {
  color: var(--edit-color-grayscale-85);
}

.DateTimePicker__calendar-day-active___yu7Ow {
  background-color: var(--edit-color-positive-hint);
  color: var(--edit-color-grayscale-40);
}

.DateTimePicker__time-picker___28Fd_ select {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-color: var(--edit-color-opacity-70);
  border-width: 1px 0 0 0 !important;
}

.TextInputWithDatePicker__container___RlgKy {
  position: relative;
}

.TextInputWithDatePicker__input___14z9K {
  padding-right: 44px !important;
}

.TextInputWithDatePicker__picker___1Rl46 {
  position: absolute;
  right: 0;
  top: 100%;
  margin-top: 10px;
}

.TextInputWithDatePicker__calendar-icon___2sBuF {
  pointer-events: none;
  position: absolute;
  top: 8px;
  right: 8px;
}

.FieldDateTime__filter-container___QviWT {
  width: 100%;
}

.FieldDateTime__filter-input___Kv81f {
  font-size: var(--edit-font-size-sm) !important;
}

.FieldDateTime__picker___2oKSn {
  position: absolute;
  left: 0;
  top: 100%;
  margin-top: 10px;
}

.DropArea__droparea___3Z9K7 {
  position: relative;
}
.DropArea__droparea-active___28tqY:before {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--edit-color-positive-hint);
  opacity: 0.8;
  z-index: 3;
}

.DropArea__droparea-active___28tqY .DropArea__contents___3Hy1E {
  pointer-events: none;
}

.DropArea__information___1OUvA {
  position: relative;
  z-index: 3;
}

.FieldMedia__values___X3ZUv {
  background-color: var(--edit-color-background-2);
  margin-bottom: var(--edit-margin-md);
}

.FieldMedia__value___oASa2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: var(--edit-border-width-standard) solid var(--edit-color-border-light);
  border-radius: var(--edit-radius-input);
  padding: var(--edit-margin-sm) var(--edit-margin-md);
  height: 55px;
}

.FieldMedia__values___X3ZUv .FieldMedia__value___oASa2:first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.FieldMedia__values___X3ZUv .FieldMedia__value___oASa2:last-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.FieldMedia__values___X3ZUv .FieldMedia__value___oASa2:first-child:last-child {
  border-bottom-left-radius: var(--edit-radius-input);
  border-bottom-right-radius: var(--edit-radius-input);
  border-top-left-radius: var(--edit-radius-input);
  border-top-right-radius: var(--edit-radius-input);
}

.FieldMedia__values___X3ZUv .FieldMedia__value___oASa2 + .FieldMedia__value___oASa2 {
  border-top: none;
}

.FieldMedia__remove-asset-button___1pW9N {
  margin-left: var(--edit-margin-sm) !important;
}

.FieldMedia__remove-label-long___1SWK3,
.FieldMedia__remove-label-short___2HMNC,
.FieldMedia__remove-label-short___2HMNC svg {
  vertical-align: middle;
}

.FieldMedia__remove-label-short___2HMNC {
  display: none;
}

@media (max-width: 599px) {
  .FieldMedia__remove-label-short___2HMNC {
    display: block;
  }

  .FieldMedia__remove-label-long___1SWK3 {
    display: none;
  }

  .FieldMedia__remove-asset-button___1pW9N {
    padding: 0 !important;
    width: 24px !important;
    height: 24px !important;
  }
}

.FieldMedia__list-item___3WYlT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.FieldMedia__more___2E6y1 {
  color: var(--edit-color-text-3);
  margin-left: var(--edit-margin-xs);
}

.FieldMedia__file-wrapper___3qfis {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.FieldMedia__thumbnail-image___6dPeY {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  min-width: 35px;
}

.FieldMedia__thumbnail-image___6dPeY img {
  max-width: 100%;
  max-height: 35px;
  margin: auto;
  display: block;
}

.FieldMedia__thumbnail-file___1Gh3C {
  margin: -5px 2px -5px 3px;
  position: relative;
  padding-left: 5px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: inline-block;
  vertical-align: middle;
}

.FieldMedia__thumbnail-file___1Gh3C img {
  display: block;
}

.FieldMedia__ext___3KeJz {
  font-size: 9px;
  text-transform: uppercase;
  position: absolute;
  left: 0;
  bottom: 8px;
  background: black;
  color: var(--edit-color-text-inverse-1);
  border-radius: 2px;
  padding: 1px 2px;
  font-weight: bold;
}

.FieldMedia__file-name___cHwNg {
  margin-left: var(--edit-margin-sm);
  text-decoration: none;
  border-bottom: var(--edit-border-width-standard) solid
    var(--edit-color-underline);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  min-width: 0;
  -webkit-transition: all var(--edit-transition-duration-standard);
  transition: all var(--edit-transition-duration-standard);
}

.FieldMedia__file-name___cHwNg:hover {
  border-bottom-color: var(--edit-color-underline-hover);
}

.FieldMedia__file-ext___2sb9r {
  text-transform: uppercase;
  color: var(--edit-color-text-2);
}

.FieldMedia__file-size___1IZ6n,
.FieldMedia__file-ext___2sb9r {
  font-size: var(--edit-font-size-sm);
  margin-left: var(--edit-margin-xs);
}

.FieldMedia__drop-area-container___1dmM7 {
  background-color: var(--edit-color-background-2);
  border: 1px dashed var(--edit-color-grayscale-70);
}

.FieldMedia__drop-area___tlZLf {
  width: 100%;
}

.FieldMedia__upload-options___3Q9g9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: var(--edit-margin-lg);
}

.FieldMedia__upload-options___3Q9g9 > * + * {
  margin-left: var(--edit-margin-md);
}

.FileUpload__container___3sMdn {
  outline: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.FileUpload__file-input___1c7mn {
  display: none;
}

.FileUpload__label-file___1Jbrk {
  display: block;
}

.DocumentGridList__columns___2xJ-H {
  --padding-card: 10px;
  --padding-small: calc(var(--edit-margin-lg) - var(--padding-card));
  --padding-large: calc(var(--edit-margin-xxl) - var(--padding-card));

  margin: calc(var(--padding-card) * -1) var(--padding-small) 0
    var(--padding-small);
}

@media (min-width: 1024px) {
  .DocumentGridList__columns___2xJ-H {
    margin-left: var(--padding-large);
    margin-right: var(--padding-large);
  }
}

.DocumentGridList__column___3aV3J {
  display: inline-block;
  vertical-align: top;
  padding: var(--padding-card);
}

.MediaGridCard__wrapper___2HGrA {
  position: relative;
  margin: 0 0 20px;
  line-height: 1.1em;
  background-color: var(--edit-color-background-1);
  border: var(--edit-border-width-standard) solid var(--edit-color-border-light);
  border-radius: var(--edit-radius-elem);
}

.MediaGridCard__image-holder___VbVHP {
  background-color: #ddd;
  cursor: pointer;
  display: block;
  position: relative;
  height: 0;
  overflow: hidden;
}

.MediaGridCard__image-holder___VbVHP:before {
  content: ' ';
  background-color: var(--edit-color-highlight-2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity var(--edit-transition-duration-standard);
  transition: opacity var(--edit-transition-duration-standard);
}

.MediaGridCard__wrapper___2HGrA:not(.MediaGridCard__checkbox-hovered___3vM2A):hover .MediaGridCard__image-holder___VbVHP:before {
  opacity: 0.4;
}

.MediaGridCard__wrapper___2HGrA.MediaGridCard__wrapper-selected___28Tc0 .MediaGridCard__image-holder___VbVHP:before {
  background-color: var(--edit-color-highlight-1);
  opacity: 0.6;
}

.MediaGridCard__image___1zX0h {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.MediaGridCard__select___Gv8C5 {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  margin: 10px 0 0 10px;
}

.MediaGridCard__select___Gv8C5.MediaGridCard__large___3qpqC {
  margin: 0;
  width: 60px;
  height: 60px;
}

.MediaGridCard__select___Gv8C5.MediaGridCard__large___3qpqC input {
  margin: 10px 0 0 10px;
}

.MediaGridCard__select___Gv8C5 input {
  margin: 0;
}

.MediaGridCard__metadata___U3bZq {
  padding: var(--edit-margin-lg);
  -webkit-transition: background-color var(--edit-transition-duration-standard);
  transition: background-color var(--edit-transition-duration-standard);
}

.MediaGridCard__wrapper___2HGrA:hover .MediaGridCard__metadata___U3bZq {
  background-color: var(--edit-color-highlight-2);
}

.MediaGridCard__wrapper___2HGrA.MediaGridCard__wrapper-selected___28Tc0 .MediaGridCard__metadata___U3bZq {
  background-color: var(--edit-color-highlight-1);
}

.MediaGridCard__filename___2icNe {
  border-bottom: solid var(--edit-border-width-standard)
    var(--edit-color-border-light);
  font-weight: 700;
  color: var(--edit-color-primary);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-bottom: var(--edit-margin-xs);
  margin-bottom: var(--edit-margin-xs);
}

.MediaGridCard__info___2dk5l {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: var(--edit-color-text-2);
}

.MediaGridCard__icon-container___2Mz8h {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.MediaGridCard__icon___EeGzr {
  width: 80px !important;
  height: 80px !important;
  max-width: 90%;
}

.FieldNumber__filter-input___3Lzlf {
  font-size: var(--edit-font-size-sm);
  width: 100%;
}

.FieldPassword__label___NMGX0 + .FieldPassword__label___NMGX0 {
  margin-top: 25px;
}

.FieldReference__edit-value-container___1UmBz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: -10px 0 0 -10px;
}

.FieldReference__edit-value-container___1UmBz > div {
  margin: 10px 0 0 10px;
}

.FieldReference__list-value-container___3xLNA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.FieldReference__values___3Ta2n {
  /*
  The .buttons div needs flex 1 when it's wrapped over to the next line, but the
  ratio between .values and .buttons should be effectively 1/0 when on the same
  line, hence 10000/1 as an approximation of 1/0.
  */
  -webkit-box-flex: 10000;
      -ms-flex: 10000;
          flex: 10000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  min-width: 160px;
}

.FieldReference__edit-value-container___1UmBz .FieldReference__values___3Ta2n {
  border: solid var(--edit-border-width-standard) var(--edit-color-border-light);
  border-radius: var(--edit-radius-input);
  background-color: var(--edit-color-background-2);
  padding: var(--edit-elem-padding-standard);
}

.FieldReference__edit-value-container___1UmBz .FieldReference__values___3Ta2n.FieldReference__with-unsaved-changes___2B6wz {
  border-color: var(--edit-color-info);
}

.FieldReference__buttons___ouT9w {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.FieldReference__value___1Zw4M,
.FieldReference__value-link___1RXUc,
.FieldReference__with-ellipsis___3-l6_ {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}

.FieldReference__value-link___1RXUc {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px solid var(--edit-color-underline);
  color: inherit;
  text-decoration: none;
  -webkit-transition: border-color var(--edit-transition-duration-standard);
  transition: border-color var(--edit-transition-duration-standard);
}

.FieldReference__value-link___1RXUc:hover {
  border-bottom-color: var(--edit-color-underline-hover);
}

.FieldReference__button___3wD6c {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 !important;
          flex: 1 !important;
  padding-top: 11px;
  padding-bottom: 11px;
}

.FieldReference__button___3wD6c:not(:first-child) {
  margin-left: 10px !important;
}

.FieldReference__placeholder-button___GXo72 {
  width: 100% !important;
}

.FieldReference__empty___2tMKy {
  color: var(--edit-color-text-3);
}

.RichEditor__container___2CZwM.RichEditor__fullscreen___3M5p7 {
  padding-bottom: var(--edit-margin-xxl);
  margin: 0 auto;
  max-width: 700px;
}

.RichEditor__fullscreen-wrapper___2uffQ {
  background-color: var(--edit-color-background-1);
  min-height: 100vh;
  padding: var(--edit-margin-lg);
}

.RichEditor__divider___1DaXb {
  border-bottom: var(--edit-border-width-standard) solid
    var(--edit-color-border-light);
}

.RichEditor__editor___3wi9O {
  --font-mono: 'Roboto Mono', monospace;
  --margin: 15px;
  --margin-sm: 10px;
  --margin-lg: 20px;

  overflow-y: auto;
  border: solid var(--edit-border-width-standard) var(--edit-color-border-light);
  border-radius: var(--edit-radius-input);
  background-color: var(--edit-color-background-2);
  padding: var(--edit-elem-padding-standard);
  -webkit-transition-property: border-color, background-color, color;
  transition-property: border-color, background-color, color;
  -webkit-transition-duration: var(--edit-transition-duration-standard);
          transition-duration: var(--edit-transition-duration-standard);
  cursor: text;
}

.RichEditor__container___2CZwM.RichEditor__focused___nXepX .RichEditor__editor___3wi9O {
  border-color: var(--edit-color-border-dark);
  background-color: var(--edit-color-background-1);
}

.RichEditor__container___2CZwM.RichEditor__raw-mode___22g02 .RichEditor__editor___3wi9O {
  font-family: var(--font-mono);
}

.RichEditor__editor___3wi9O strong,
.RichEditor__editor___3wi9O h1,
.RichEditor__editor___3wi9O h2,
.RichEditor__editor___3wi9O h3,
.RichEditor__editor___3wi9O h4,
.RichEditor__editor___3wi9O h5,
.RichEditor__editor___3wi9O h6 {
  font-weight: 700;
}

.RichEditor__editor___3wi9O h1,
.RichEditor__editor___3wi9O h2,
.RichEditor__editor___3wi9O h3 {
  margin: var(--margin-lg) 0 var(--margin-sm) 0;
}

.RichEditor__editor___3wi9O h4,
.RichEditor__editor___3wi9O h5,
.RichEditor__editor___3wi9O h6 {
  margin: var(--margin) 0 var(--margin-sm) 0;
}

.RichEditor__editor___3wi9O h1 {
  font-size: 1.875em;
}

.RichEditor__editor___3wi9O h2 {
  font-size: 1.5em;
}

.RichEditor__editor___3wi9O h3 {
  font-size: 1.25em;
}

.RichEditor__editor___3wi9O em {
  font-style: italic;
}

.RichEditor__editor___3wi9O a {
  color: var(--edit-color-positive);
  text-decoration: underline;
}

.RichEditor__editor___3wi9O code {
  font-family: var(--font-mono);
  font-size: var(--edit-font-size-sm);
}

.RichEditor__editor___3wi9O pre {
  background-color: var(--edit-color-background-3);
  padding: var(--edit-margin-xs);
}

.RichEditor__editor___3wi9O :not(pre) > code {
  color: var(--edit-color-positive-darker-2);
  background-color: var(--edit-color-positive-hint);
  padding: 0 2px;
}

.RichEditor__editor___3wi9O .RichEditor__image-wrapper___YgDNG,
.RichEditor__editor___3wi9O hr,
.RichEditor__editor___3wi9O pre,
.RichEditor__editor___3wi9O blockquote,
.RichEditor__editor___3wi9O > ul,
.RichEditor__editor___3wi9O > ol,
.RichEditor__editor___3wi9O p {
  margin: var(--margin) 0;
}

.RichEditor__editor___3wi9O h1 + p,
.RichEditor__editor___3wi9O h2 + p,
.RichEditor__editor___3wi9O h3 + p,
.RichEditor__editor___3wi9O h4 + p,
.RichEditor__editor___3wi9O h5 + p,
.RichEditor__editor___3wi9O h6 + p {
  margin-top: var(--margin-sm);
}

.RichEditor__editor___3wi9O li.RichEditor__simple-list-item___1J9eK > * {
  margin-top: 0;
  margin-bottom: 0;
}

.RichEditor__editor___3wi9O > *:first-child,
.RichEditor__editor___3wi9O > *:first-child > *:first-child,
li > *:first-child {
  margin-top: 0;
}

.RichEditor__editor___3wi9O > *:last-child,
.RichEditor__editor___3wi9O > *:last-child > *:last-child,
li > *:last-child {
  margin-bottom: 0;
}

.RichEditor__editor___3wi9O .RichEditor__image-wrapper___YgDNG {
  background-color: var(--edit-color-background-2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: var(--edit-margin-xs);
  border: var(--edit-border-width-standard) dashed transparent;
  -webkit-transition: border-color var(--edit-transition-duration-standard);
  transition: border-color var(--edit-transition-duration-standard);
}

.RichEditor__editor___3wi9O .RichEditor__image-wrapper___YgDNG.RichEditor__focused___nXepX {
  border-color: var(--edit-color-positive-opacity);
}

.RichEditor__editor___3wi9O .RichEditor__image-wrapper___YgDNG img {
  display: block;
  max-height: 20em;
  max-width: 100%;
}

.RichEditor__editor___3wi9O blockquote {
  border-left: 2px solid var(--edit-color-border-light);
  color: var(--edit-color-text-3);
  padding-left: var(--edit-margin-sm);
}

.RichEditor__editor___3wi9O ol,
.RichEditor__editor___3wi9O ul {
  margin-left: 20px;
  list-style-position: outside;
}

.RichEditor__editor___3wi9O ol {
  list-style-type: decimal;
}

.RichEditor__editor___3wi9O ul {
  list-style-type: disc;
}

.RichEditor__toolbar-heading-icon___3ide5 {
  font-weight: 700;
  letter-spacing: -1px;
  font-size: var(--edit-font-size-lg);
}

.RichEditorToolbar__container___1goxc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: var(--edit-z-index-rich-editor-toolbar);
  background-color: var(--edit-color-background-1);
}

.RichEditorToolbar__button___2vRnP {
  border: 0;
  border-radius: var(--edit-radius-elem);
  cursor: pointer;
  margin-right: var(--edit-margin-xs);
  padding: 0;
  color: var(--edit-color-text-2);
  -webkit-transition: all var(--edit-transition-duration-standard);
  transition: all var(--edit-transition-duration-standard);
  height: 24px;
  width: 24px;
}

.RichEditorToolbar__button___2vRnP > * {
  vertical-align: middle;
}

.RichEditorToolbar__button___2vRnP:disabled {
  color: var(--edit-color-off);
}

.RichEditorToolbar__button___2vRnP:not(:disabled):not(.RichEditorToolbar__active___3C8Rq):hover {
  background-color: var(--edit-color-background-3);
}

.RichEditorToolbar__button___2vRnP.RichEditorToolbar__active___3C8Rq {
  color: var(--edit-color-positive-opacity);
  background-color: var(--edit-color-positive-hint);
}

.Fullscreen__active___1JI_M + * {
  display: none !important;
}

.Fullscreen__active___1JI_M,
.Fullscreen__active___1JI_M > div {
  min-height: 100vh;
}

.DocumentListController__container___1obu4 {
  --margin: 10px;
  --margin-y-editor-rows: var(--edit-margin-md);
  --margin-y-drawer: var(--edit-margin-lg);
}

.DocumentListController__top-bar___2xGPl,
.DocumentListController__drawer___4vQDf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: var(--edit-color-background-1);
  -webkit-box-shadow: var(--edit-shadow-4px-bottom);
          box-shadow: var(--edit-shadow-4px-bottom);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.DocumentListController__top-bar___2xGPl {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: var(--edit-border-width-standard) solid
    var(--edit-color-background-1);
}

.DocumentListController__container___1obu4.DocumentListController__filters-open___3946T .DocumentListController__drawer___4vQDf {
  padding-bottom: var(--edit-margin-xl);
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.DocumentListController__container___1obu4.DocumentListController__drawer-open___3pQoC .DocumentListController__top-bar___2xGPl {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-bottom-color: var(--edit-color-border-light);
}

.DocumentListController__top-bar___2xGPl,
.DocumentListController__container___1obu4:not(.DocumentListController__small-window___19Of5) .DocumentListController__filters___323kd {
  padding: var(--edit-margin-md) var(--edit-margin-lg);
}

.DocumentListController__drawer___4vQDf {
  padding: var(--margin-y-drawer) var(--edit-margin-lg);
}

@media (min-width: 1024px) {
  .DocumentListController__top-bar___2xGPl,
  .DocumentListController__container___1obu4:not(.DocumentListController__small-window___19Of5) .DocumentListController__filters___323kd {
    padding: var(--edit-margin-md) var(--edit-margin-xxl);
  }

  .DocumentListController__drawer___4vQDf {
    padding: var(--margin-y-drawer) var(--edit-margin-xxl);
  }
}

.DocumentListController__container___1obu4.DocumentListController__filters-open___3946T .DocumentListController__drawer___4vQDf {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.DocumentListController__drawer-buttons___2r6fY {
  margin-top: var(--margin-y-drawer);
  padding-top: var(--margin-y-drawer);
  border-top: var(--edit-border-width-standard) solid
    var(--edit-color-border-light);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.DocumentListController__drawer-buttons___2r6fY > * {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.DocumentListController__form___3yE2h {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
}

.DocumentListController__search-icon___3eTS9 {
  /* I want to display the icon before the input, but put it after the input in
  the markup so that I can do `.input:focus + .search-icon` below. */
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
  color: var(--edit-color-text-3);
  -webkit-transition: all var(--edit-transition-duration-standard) !important;
  transition: all var(--edit-transition-duration-standard) !important;
}

.DocumentListController__input___2jMjQ:focus + .DocumentListController__search-icon___3eTS9 {
  color: var(--edit-color-text-1);
}

.DocumentListController__input___2jMjQ {
  max-width: 500px !important;
}

.DocumentListController__suggestions___2j6Fc {
  position: absolute;
  top: calc(100% + var(--edit-margin-xxs));
  left: 24px;
  max-width: 500px;
  background-color: var(--edit-color-background-1);
  -webkit-box-shadow: var(--edit-shadow-4px);
          box-shadow: var(--edit-shadow-4px);
  z-index: var(--edit-z-index-dropdown);
  border-radius: 0;
}

.DocumentListController__container___1obu4.DocumentListController__small-window___19Of5 .DocumentListController__suggestions___2j6Fc {
  left: 0;
}

.DocumentListController__input___2jMjQ:not(:focus) ~ .DocumentListController__suggestions___2j6Fc {
  display: none;
}

.DocumentListController__suggestion___1Gzug {
  cursor: pointer;
  outline: none;
  padding: var(--edit-margin-sm) var(--edit-margin-md);
  text-align: left;
  font-size: var(--edit-font-size-sm);
  width: 100%;
}

.DocumentListController__suggestion___1Gzug > *,
.DocumentListController__suggestion-hint___jBlyo > * {
  vertical-align: middle;
}

.DocumentListController__suggestion___1Gzug.DocumentListController__selected___2V8ea {
  background-color: var(--edit-color-background-3);
}

.DocumentListController__suggestion-prefix___3elNU {
  color: var(--edit-color-text-3);
}

.DocumentListController__suggestion-hint___jBlyo {
  display: none;
  float: right;
  font-size: var(--edit-font-size-xs);
  color: var(--edit-color-text-3);
}

.DocumentListController__suggestion-hint___jBlyo svg {
  margin: -4px 0;
}

.DocumentListController__suggestion___1Gzug.DocumentListController__selected___2V8ea .DocumentListController__suggestion-hint___jBlyo {
  display: block;
}

.DocumentListController__operator-selector___361X4,
.DocumentListController__mimetype-dropdown___h77s6,
.DocumentListController__top-bar___2xGPl .DocumentListController__add-filter-button___3J_39,
.DocumentListController__clear-filters-button___G99uB,
.DocumentListController__create-new-button___P-wAb,
.DocumentListController__remove-filter-button___2Nkub,
.DocumentListController__container___1obu4:not(.DocumentListController__small-window___19Of5) .DocumentListController__close-filter-editor___2HV-f {
  margin-left: var(--margin);
}

@media (max-width: 1023px) {
  .DocumentListController__add-filter-button___3J_39,
  .DocumentListController__clear-filters-button___G99uB,
  .DocumentListController__create-new-button___P-wAb,
  .DocumentListController__update-filter-button___2FZiW,
  .DocumentListController__remove-filter-button___2Nkub {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

.DocumentListController__filter-editor___pon0i {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: calc(-1 * var(--margin-y-editor-rows)) 0 0 calc(-1 * var(--margin));
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.DocumentListController__container___1obu4.DocumentListController__small-window___19Of5 .DocumentListController__filter-editor___pon0i {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.DocumentListController__filter-editor-row___2hubr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: var(--margin-y-editor-rows) 0 0 var(--margin);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.DocumentListController__drawer___4vQDf .DocumentListController__field-selector___2W9w8,
.DocumentListController__drawer___4vQDf .DocumentListController__operator-selector___361X4 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.DocumentListController__heading-row___3Br2k {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 0;
}

.DocumentListController__filter-editor-row___2hubr:last-child {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.DocumentListController__drawer___4vQDf .DocumentListController__filter-editor-row___2hubr:last-child {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.DocumentListController__filter-editor-heading___2JDXS {
  color: var(--edit-color-primary);
  font-size: var(--edit-font-size-nav);
  font-weight: 700;
  letter-spacing: var(--edit-spacing-nav);
  text-transform: uppercase;
  margin: 0;
}

.DocumentListController__open-search___-9164,
.DocumentListController__open-filters___3R9wD,
.DocumentListController__close-search___1ecP8,
.DocumentListController__close-filter-editor___2HV-f {
  padding: 0;
  color: var(--edit-color-text-3);
  -webkit-transition: color var(--edit-transition-duration-standard);
  transition: color var(--edit-transition-duration-standard);
  cursor: pointer;
  outline: 0;
}

.DocumentListController__open-filters___3R9wD {
  margin-left: var(--edit-margin-xs);
}

.DocumentListController__close-search___1ecP8,
.DocumentListController__close-filter-editor___2HV-f {
  margin-left: var(--edit-margin-xxs);
}

.DocumentListController__open-search___-9164:hover,
.DocumentListController__container___1obu4.DocumentListController__search-open___vsNva .DocumentListController__open-search___-9164,
.DocumentListController__open-filters___3R9wD:hover,
.DocumentListController__container___1obu4.DocumentListController__filters-open___3946T .DocumentListController__open-filters___3R9wD,
.DocumentListController__close-search___1ecP8:hover,
.DocumentListController__close-filter-editor___2HV-f:hover {
  color: var(--edit-color-text-1);
}

.DocumentListController__open-search___-9164 > svg,
.DocumentListController__open-filters___3R9wD > svg,
.DocumentListController__close-search___1ecP8 > svg,
.DocumentListController__close-filter-editor___2HV-f > svg {
  vertical-align: middle;
}

.DocumentListController__filter-count___RYE-N {
  font-size: var(--edit-font-size-xs);
  font-weight: 700;
  color: var(--edit-color-positive);
}

.DocumentListController__filler___2EMAl {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.DocumentListController__filters___323kd {
  margin: calc(-1 * var(--margin)) 0 0 calc(-1 * var(--margin));
}

.DocumentListController__drawer___4vQDf .DocumentListController__filters___323kd {
  margin-top: calc(var(--margin-y-editor-rows) - var(--margin));
}

.DocumentListController__filter___g_iOm {
  margin: var(--margin) 0 0 var(--margin);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: var(--edit-color-background-2);
  border-radius: var(--edit-radius-elem);
  font-size: var(--edit-font-size-sm);
  color: var(--edit-color-text-2);
  padding: 0 var(--edit-margin-md);
  height: var(--edit-elem-height-medium);
  cursor: pointer;
  border: var(--edit-border-width-standard) solid var(--edit-color-border-light);
  -webkit-transition: all var(--edit-transition-duration-standard);
  transition: all var(--edit-transition-duration-standard);
}

.DocumentListController__filter___g_iOm:hover:not(.DocumentListController__selected___2V8ea) {
  background-color: var(--edit-color-background-1);
}

.DocumentListController__filter___g_iOm.DocumentListController__selected___2V8ea {
  background-color: var(--edit-color-highlight-2);
}

.DocumentListController__filter-field___1ZfUa {
  font-weight: 700;
}

.DocumentListController__filter-operator___16NGe {
  margin: 0 var(--edit-margin-xxs);
}

.DocumentListController__filter-close___3GQOm {
  color: var(--edit-text-color-2);
  border-radius: 50%;
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  outline: 0;
  margin: -6px -10px -6px var(--edit-margin-xxs);
  -webkit-transition: all var(--edit-transition-duration-standard);
  transition: all var(--edit-transition-duration-standard);
}

.DocumentListController__filter-close___3GQOm:hover {
  color: var(--edit-text-color-1);
  background-color: rgba(0, 0, 0, 0.05);
}

.DocumentListToolbar__section___1seZY {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.DocumentListToolbar__page-input___MOuFF input {
  font-size: var(--edit-font-size-sm);
}

.DocumentListToolbar__count___2Br1K {
  white-space: nowrap;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.DocumentListToolbar__count___2Br1K strong {
  color: var(--edit-color-primary);
}

.DocumentListToolbar__selected-count___3aPTR {
  border-bottom: solid var(--edit-border-width-standard)
    var(--edit-color-underline);
  cursor: pointer;
  -webkit-transition: all var(--edit-transition-duration-standard);
  transition: all var(--edit-transition-duration-standard);
}

.DocumentListToolbar__selected-count___3aPTR:hover {
  border-bottom-color: var(--edit-color-underline-hover);
}

.DocumentListToolbar__page-numbers___2p6ef {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  margin: 0 var(--edit-margin-xxs);
}

.DocumentListToolbar__page-button___1hQ8X {
  --page-button-size: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  background-color: var(--edit-color-background-1);
  border: none;
  outline: none;
  -webkit-transition: all var(--edit-transition-duration-standard);
  transition: all var(--edit-transition-duration-standard);
  border-radius: 50%;
  height: var(--page-button-size);
  width: var(--page-button-size);
  line-height: 1;
}

.DocumentListToolbar__page-button___1hQ8X.DocumentListToolbar__page-number___1GTAV {
  color: var(--edit-color-text-2);
  padding: var(--edit-margin-xs);
}

.DocumentListToolbar__page-button___1hQ8X.DocumentListToolbar__page-number___1GTAV:not(.DocumentListToolbar__current___2GAdO):hover {
  color: var(--edit-color-text-1);
  background-color: var(--edit-color-background-3);
}

.DocumentListToolbar__page-button___1hQ8X.DocumentListToolbar__page-number___1GTAV.DocumentListToolbar__current___2GAdO {
  font-weight: 700;
  color: var(--edit-color-primary);
}

.DocumentListToolbar__ellipsis___1iGLw {
  color: var(--edit-color-text-2);
}

.DocumentListToolbar__page-button___1hQ8X.DocumentListToolbar__page-icon___2eLS8 {
  color: var(--edit-color-text-3);
  margin: var(--edit-margin-xs);
  padding: 0;
  display: none;
}

.DocumentListToolbar__page-icon___2eLS8 svg {
  margin: -4px;
}

.DocumentListToolbar__page-button___1hQ8X.DocumentListToolbar__page-icon___2eLS8:disabled {
  color: var(--edit-color-opacity-90);
  cursor: not-allowed;
}

.DocumentListToolbar__page-button___1hQ8X.DocumentListToolbar__page-icon___2eLS8:hover:not(:disabled) {
  color: var(--edit-color-text-2);
  background-color: var(--edit-color-background-3);
}

.DocumentListToolbar__prev-icon___Ar2Ei svg {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.DocumentListToolbar__next-icon___1PnJH svg {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.DocumentListToolbar__page-input___MOuFF {
  width: 125px;
}

.DocumentListToolbar__page-input___MOuFF {
  display: none;
}

@media (min-width: 600px) {
  .DocumentListToolbar__count___2Br1K {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .DocumentListToolbar__page-button___1hQ8X.DocumentListToolbar__page-icon___2eLS8 {
    display: block;
  }
}

@media (min-width: 1024px) {
  .DocumentListToolbar__page-select___2S6iU {
    display: none;
  }

  .DocumentListToolbar__page-input___MOuFF {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .DocumentListToolbar__page-numbers___2p6ef {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.Toolbar__container___1DV7u {
  width: 100%;
  background-color: var(--edit-color-background-1);
  font-family: var(--theme-font-family);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: var(--editif-toolbar-height);
  padding: var(--edit-margin-md) var(--edit-margin-lg);
  -webkit-box-shadow: var(--edit-shadow-4px-top);
          box-shadow: var(--edit-shadow-4px-top);
}

@media (min-width: 1024px) {
  .Toolbar__container___1DV7u {
    padding: var(--edit-margin-md) var(--edit-margin-xxl);
  }
}

.DocumentTableList__title___1cW0B {
  font-size: var(--edit-font-size-heading-2);
  color: var(--edit-color-heading);
  margin: var(--edit-margin-md) var(--edit-margin-lg);
}

.DocumentTableList__subtitle___1dJ4f {
  color: var(--edit-color-grayscale-40);
  margin: calc(-1 * var(--edit-margin-md)) var(--edit-margin-lg)
    var(--edit-margin-md) var(--edit-margin-lg);
}

@media (min-width: 1024px) {
  .DocumentTableList__title___1cW0B {
    display: inline-block;
    margin: var(--edit-margin-md) var(--edit-margin-xxl);
    margin-right: -20px;
  }

  .DocumentTableList__subtitle___1dJ4f {
    display: inline-block;
    margin: var(--edit-margin-md) var(--edit-margin-xxl);
  }
}

.DocumentTableList__table-wrapper___3mwG6 {
  --padding-small: var(--edit-margin-lg);
  --padding-large: var(--edit-margin-xxl);

  overflow-x: auto;
  padding-left: var(--padding-small);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-overflow-scrolling: touch;
}

.DocumentTableList__table-wrapper___3mwG6 .DocumentTableList__after___2ElUd {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 var(--padding-small);
          flex: 0 0 var(--padding-small);
  width: var(--padding-small);
}

@media (min-width: 1024px) {
  .DocumentTableList__table-wrapper___3mwG6 {
    padding-left: var(--padding-large);
  }

  .DocumentTableList__table-wrapper___3mwG6 .DocumentTableList__after___2ElUd {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 var(--padding-large);
            flex: 0 0 var(--padding-large);
    width: var(--padding-large);
  }
}

.DocumentTableList__column-header___3jssp {
  --cell-y-padding: var(--edit-margin-md);
  --cell-x-padding: calc(var(--cell-y-padding) / 2);
  --cell-padding: var(--cell-y-padding) var(--cell-x-padding);

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  color: var(--edit-color-heading);
  font-weight: 700;
  padding: var(--cell-padding);
}

.DocumentTableList__column-header___3jssp:hover {
  background-color: var(--edit-color-grayscale-85);
}

th:last-child .DocumentTableList__column-header___3jssp {
  padding-right: calc(2 * var(--cell-x-padding));
}

.DocumentTableList__column-header___3jssp .DocumentTableList__arrow___2tEtk {
  font-size: var(--edit-icon-size-sm);
  -webkit-transition: all var(--edit-transition-duration-standard);
  transition: all var(--edit-transition-duration-standard);
}

.DocumentTableList__arrow___2tEtk {
  margin-left: 10px;
  position: relative;
  width: 12px;
  height: 12px;
}

.DocumentTableList__arrow___2tEtk:before,
.DocumentTableList__arrow___2tEtk:after {
  content: ' ';
  position: absolute;
  left: 3px;
  width: 50%;
  height: 50%;
  border-width: 0 0 2px 2px;
  border-style: solid;
  border-color: var(--edit-color-grayscale-70);
}

.DocumentTableList__arrow___2tEtk:before {
  top: 0;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}

.DocumentTableList__arrow___2tEtk:after {
  bottom: 0;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.DocumentTableList__arrow___2tEtk.DocumentTableList__desc___A-4_X:before,
.DocumentTableList__arrow___2tEtk.DocumentTableList__asc___3Pu_H:after {
  border-color: black;
}

.DocumentTableList__column-header___3jssp:hover .DocumentTableList__arrow___2tEtk:before {
  top: -1px;
}

.DocumentTableList__column-header___3jssp:hover .DocumentTableList__arrow___2tEtk:after {
  bottom: -1px;
}

.Table__table___1HJrG {
  --cell-y-padding: var(--edit-margin-md);
  --cell-x-padding: calc(var(--cell-y-padding) / 2);
  --cell-padding: var(--cell-y-padding) var(--cell-x-padding);
  --select-cell-width: 47px;

  border: solid var(--edit-border-width-standard) var(--edit-color-border-light);
  text-align: left;
  width: 100%;
}

.Table__cell___3mWda {
  padding: var(--cell-padding);
  vertical-align: middle;
  max-width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.Table__cell___3mWda:first-child:not(.Table__select-cell___isAQK) {
  padding-left: calc(2 * var(--cell-x-padding));
}

.Table__cell___3mWda:last-child:not(.Table__select-cell___isAQK) {
  padding-right: calc(2 * var(--cell-x-padding));
}

.Table__head___1erzi {
  background-color: var(--edit-color-background-4);
}

.Table__head___1erzi .Table__cell___3mWda {
  position: relative;
  padding: 0;
}

.Table__cell___3mWda.Table__select-cell___isAQK {
  padding: 0;
  position: relative;
  width: var(--select-cell-width);
}

.Table__select-spacer___3qwoU {
  width: var(--select-cell-width);
}

.Table__select-label___D1vW0 {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: 0;
  left: 0;
}

.Table__row___qfjKr {
  background-color: var(--edit-color-background-1);
  color: var(--edit-color-text-2);
  -webkit-transition: all var(--edit-transition-duration-short);
  transition: all var(--edit-transition-duration-short);
  position: relative;
  cursor: pointer;
}

.Table__row___qfjKr:nth-child(even) {
  background-color: var(--edit-color-background-2);
}

.Table__row___qfjKr.Table__row-hovered___elpm5:not(.Table__row-selected___3XDR-) {
  background-color: var(--edit-color-highlight-2);
}

.Table__row___qfjKr.Table__row-selected___3XDR- {
  background-color: var(--edit-color-highlight-1);
  color: var(--edit-color-text-1);
}

.Table__row___qfjKr .Table__row-cell-blank___2TwNI,
.Table__row___qfjKr.Table__row-selected___3XDR- .Table__row-cell-blank___2TwNI {
  color: var(--edit-color-text-3);
}

.MediaListController__container___2BSZS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: var(--edit-margin-md) var(--edit-margin-lg);
}

.MediaListController__container___2BSZS > * + * {
  margin-top: var(--edit-margin-lg);
}

@media (min-width: 1024px) {
  .MediaListController__container___2BSZS {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: var(--edit-margin-md) var(--edit-margin-xxl);
  }

  .MediaListController__container___2BSZS > * + * {
    margin-top: 0;
  }
}

.MediaListController__list-mode-button___33Hz7 {
  margin-left: 10px;
  outline: 0;
  padding: 0;
}

.MediaListController__list-mode-icon___3tRIb {
  color: var(--edit-color-grayscale-60);
  width: 30px !important;
  height: 30px !important;
}

.MediaListController__list-mode-button___33Hz7:not([disabled]):hover .MediaListController__list-mode-icon___3tRIb {
  color: var(--edit-color-grayscale-10);
}

.MediaListController__list-mode-icon___3tRIb.MediaListController__active___1i2in {
  color: var(--edit-color-grayscale-30);
}

.MediaListController__select-all-label___SC3eh {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: var(--edit-color-grayscale-40);
}

.MediaListController__select-all-label___SC3eh[aria-hidden] {
  visibility: hidden;
}

.MediaListController__select-all-label___SC3eh span {
  margin-left: 6px;
}

.MediaListController__upload-area___2DySB {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.MediaListController__upload-area___2DySB > * + * {
  margin-left: 10px;
}

.MediaListController__upload-button___2G1pD {
  background-color: var(--edit-color-positive-opacity);
  color: white;
  display: inline-block;
  padding: 4px 6px;
  border-radius: 4px;
}

.MediaListController__upload-button___2G1pD:hover {
  background-color: var(--edit-color-positive-darker-1);
}

.MediaListController__upload-button___2G1pD > * {
  vertical-align: middle;
}

.MediaListController__upload-button___2G1pD span {
  margin-right: 4px;
}

.ReferenceSelectView__main___1TFHn {
  padding-bottom: calc(var(--edit-margin-xxl) + var(--editif-toolbar-height));
}

.ReferenceSelectView__main___1TFHn.ReferenceSelectView__is-media___1CnVE {
  padding-top: var(--edit-margin-xxl);
}

.ReferenceSelectView__container___13AL- {
  position: absolute;
  top: 0;
  width: 100%;
}

.ReferenceSelectView__header___Qg8iH {
  background-color: var(--edit-color-background-1);
  padding: 8px var(--edit-margin-lg);
  border-bottom: 2px solid var(--edit-color-background-3);
}

@media (min-width: 1024px) {
  .ReferenceSelectView__header___Qg8iH {
    padding: 8px var(--edit-margin-xxl);
  }
}

.ReferenceSelectView__back-button___3f8Cc {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.ReferenceSelectView__back-button___3f8Cc > * {
  vertical-align: middle;
}

.ReferenceSelectView__back-button___3f8Cc > svg {
  margin-left: -4px;
}

.ReferenceSelectView__back-button___3f8Cc > span {
  margin-left: var(--edit-margin-xxs);
}

.ReferenceSelectView__toolbar___fcTra {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: var(--edit-z-index-toolbar);
}

.RichEditorLink__container___1bDAh {
  position: relative;
}

.RichEditorLink__popup___1ManI {
  background-color: var(--edit-color-background-1);
  border-radius: var(--edit-radius-elem);
  -webkit-box-shadow: var(--edit-shadow-4px);
          box-shadow: var(--edit-shadow-4px);
  padding: var(--edit-margin-xs);
  position: absolute;
  z-index: var(--edit-z-index-dropdown);
  margin-top: 10px;
}

.RichEditorLink__input___2UQPU {
  min-width: 200px;
  padding-left: var(--edit-margin-xs) !important;
  padding-right: var(--edit-margin-xs) !important;
}

.RichEditorLink__button___NL0To {
  margin-left: var(--edit-margin-xs) !important;
}

.RichEditorLink__form___3azXS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.SortableList__list-container___nU4Xp {
  position: relative;
}

.SortableList__list-item___2FOZ4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: var(--edit-color-background-1);
}

.SortableList__icon-drag___3O6DA {
  cursor: move;
}

.SortableList__icon-drag___3O6DA,
.SortableList__icon-add___2dV2w {
  color: var(--edit-color-text-3);
  -webkit-transition: color var(--edit-transition-duration-standard) !important;
  transition: color var(--edit-transition-duration-standard) !important;
}

.SortableList__icon-drag___3O6DA:hover,
.SortableList__dragged___7MqEh .SortableList__icon-drag___3O6DA {
  color: var(--edit-color-text-1);
}

.SortableList__open-button___1R35c {
  margin-right: 5px;
}

.SortableList__open-icon___3bOpO {
  margin: -6px 0 -6px var(--edit-margin-xxs) !important;
}

.SortableList__open-button___1R35c > * {
  vertical-align: middle;
}

.SortableList__dragged___7MqEh {
  position: absolute;
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
  -webkit-box-shadow: var(--edit-shadow-4px);
          box-shadow: var(--edit-shadow-4px);
  z-index: 2;
}

.SortableList__drag-placeholder___2SjzR {
  border-radius: var(--edit-radius-input);
  border: var(--edit-border-width-standard) dashed
    var(--edit-color-border-light);
}

.FieldString__filter-input___3c5Q9 {
  font-size: var(--edit-font-size-sm);
  width: 100%;
}

.FieldString__list-link___3-ZQR {
  color: inherit;
  text-decoration: none;
  border-bottom: solid 1px var(--edit-color-underline);
}

.FieldString__list-link___3-ZQR:hover {
  border-bottom-color: var(--edit-color-underline-hover);
}

.FieldString__with-ellipsis___1ZA-w {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.FieldString__free-input-wrapper___LPS3V {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.FieldString__free-input-wrapper___LPS3V input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.FieldString__open-icon___1ce7H {
  margin-left: var(--edit-margin-xxs) !important;
}

.FieldString__open-button___3jfuA > * {
  vertical-align: middle !important;
}

.EditInterface__section___2DVAC {
  display: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 100%;
}

.EditInterface__section-active___zXU1F {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.EditInterface__select___2dPKB {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  text-transform: uppercase;
  font-weight: 700;
  padding: 0 var(--edit-margin-lg);
  height: 50px;
  color: var(--edit-color-heading);
  font-size: var(--edit-font-size-nav);
  letter-spacing: var(--edit-spacing-nav);
  background-color: var(--edit-color-background-1);
  border-bottom: var(--edit-border-width-standard) solid
    var(--edit-color-border-light);
  cursor: pointer;
}

.EditInterface__icon___3ya1F svg {
  -webkit-transition: -webkit-transform var(--edit-transition-duration-long) !important;
  transition: -webkit-transform var(--edit-transition-duration-long) !important;
  transition: transform var(--edit-transition-duration-long) !important;
  transition: transform var(--edit-transition-duration-long), -webkit-transform var(--edit-transition-duration-long) !important;
  color: var(--edit-color-text-2);
  vertical-align: middle;
  margin-right: -6px;
}

.EditInterface__mobile-navigation___3qrLh.EditInterface__is-open___5kH9U .EditInterface__icon___3ya1F svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.EditInterface__dropdown___37890 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  padding-bottom: var(--edit-margin-xxs);
  background-color: var(--edit-color-background-1);
  border-bottom: var(--edit-border-width-standard) solid
    var(--edit-color-border-light);
}

.EditInterface__navigation___sbCWF {
  margin-left: var(--edit-margin-lg);
  display: none;
}

@media (min-width: 768px) {
  .EditInterface__mobile-navigation___3qrLh {
    display: none;
  }

  .EditInterface__navigation___sbCWF {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.EditInterface__main___2L3l- {
  width: 100%;
  background-color: white;
  border-bottom: solid 2px var(--edit-color-background-3);
}

.EditInterface__main___2L3l-,
.EditInterface__sidebar___KR6LL {
  padding: var(--edit-margin-lg);
}

@media (min-width: 1024px) {
  .EditInterface__main___2L3l-,
  .EditInterface__sidebar___KR6LL {
    padding: var(--edit-margin-xxl);
  }

  .EditInterface__navigation___sbCWF {
    margin-left: var(--edit-margin-xxl);
  }
}

.EditInterface__sidebar___KR6LL {
  width: 100%;
  background-color: white;
}

@media (min-width: 768px) {
  .EditInterface__main___2L3l-:not(.EditInterface__main-full___1ODPt) {
    width: 66.6666%;
    margin-left: auto;
    width: calc(2 * (100% / 3));
    border-right: solid 2px var(--edit-color-background-3);
    border-bottom: none;
  }

  .EditInterface__sidebar___KR6LL {
    width: 33.3333%;
    width: calc(100% / 3);
  }
}

.EditInterface__field___IxiPX {
  margin-bottom: 18px;
}

.SubNavItem__sub-nav-item___2W1Jo {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-transform: uppercase;
  font-weight: 700;
  padding: 0 25px;
  height: 50px;
  border-right: solid 2px var(--edit-color-background-1);
  -webkit-transition-property: border-color, background-color, color;
  transition-property: border-color, background-color, color;
  -webkit-transition-duration: var(--edit-transition-duration-standard);
          transition-duration: var(--edit-transition-duration-standard);
  background-color: var(--edit-color-background-3);
  color: var(--edit-color-heading);
  font-size: var(--edit-font-size-nav);
  letter-spacing: var(--edit-spacing-nav);
}

@media (min-width: 1024px) {
  .SubNavItem__sub-nav-item___2W1Jo {
    padding: 0 50px;
  }
}

.SubNavItem__sub-nav-item___2W1Jo.SubNavItem__active___Rg6Ts {
  background-color: var(--edit-color-background-1);
  color: var(--edit-color-heading);
}

.SubNavItem__sub-nav-item___2W1Jo:not(.SubNavItem__active___Rg6Ts):hover {
  background-color: var(--edit-color-background-2);
  border-color: var(--edit-color-background-2);
}

.SubNavItem__sub-nav-item___2W1Jo:not(.SubNavItem__active___Rg6Ts):not(.SubNavItem__error___3svPB):hover {
  color: var(--edit-color-heading);
}

.SubNavItem__sub-nav-item___2W1Jo.SubNavItem__unsaved-changes___2sI9I {
  color: var(--edit-color-info);
}

.SubNavItem__sub-nav-item___2W1Jo.SubNavItem__error___3svPB {
  color: var(--edit-color-negative);
}

.SubNavItem__sub-nav-item___2W1Jo.SubNavItem__error___3svPB::after,
.SubNavItem__sub-nav-item___2W1Jo.SubNavItem__unsaved-changes___2sI9I::after {
  content: ' ';
  position: absolute;
  top: 8px;
  right: 8px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
}

.SubNavItem__sub-nav-item___2W1Jo.SubNavItem__error___3svPB::after {
  background-color: var(--edit-color-negative);
}

.SubNavItem__sub-nav-item___2W1Jo.SubNavItem__unsaved-changes___2sI9I::after {
  background-color: var(--edit-color-info);
}

.SubNavItem__sub-nav-item___2W1Jo.SubNavItem__in-dropdown___3Votp.SubNavItem__error___3svPB::after {
  right: var(--edit-margin-lg);
  top: 12px;
}

.SubNavItem__sub-nav-item___2W1Jo.SubNavItem__in-dropdown___3Votp {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0 var(--edit-margin-lg);
  background-color: var(--edit-color-background-1);
}

.SubNavItem__sub-nav-item___2W1Jo.SubNavItem__in-dropdown___3Votp.SubNavItem__active___Rg6Ts {
  color: var(--edit-color-positive);
}

.SubNavItem__sub-nav-item___2W1Jo.SubNavItem__in-dropdown___3Votp:hover {
  background-color: var(--edit-color-background-3);
}

.MediaViewer__image___1rhnB {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

.MediaViewer__information___QHX21 {
  font-family: var(--theme-font-family, sans-serif);
}

.MediaViewer__pdf___1wMN8 {
  width: 100%;
  height: 80vh;
}

.MediaViewer__video___2bMhG {
  width: 100%;
}

.Notification__container___2Koh7 {
  position: absolute;
  bottom: 100%;
  width: 100%;
  opacity: 0;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  -webkit-transition: opacity 0.3s ease-in-out 0.05s, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out 0.05s, -webkit-transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out 0.05s, transform 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out 0.05s, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}

.Notification__container-visible___YLR5n {
  opacity: 1;
  -webkit-transform: none;
          transform: none;
}

.Notification__notification___1Uwr1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  color: white;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: var(--theme-font-family, sans-serif);
  padding: var(--edit-margin-lg) var(--edit-margin-xxl);
}

@media (min-width: 640px) {
  .Notification__notification___1Uwr1 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.Notification__notification-info___RhUdJ {
  background-color: var(--edit-color-info);
}

.Notification__notification-negative___1mN6q {
  background-color: var(--edit-color-negative);
}

.Notification__notification-positive___25HZo {
  background-color: var(--edit-color-positive);
}

.Notification__message___2RwUS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.Notification__message___2RwUS svg {
  width: 30px;
  height: 30px;
  margin-right: 20px;
}

.Notification__actions___E-EhX {
  margin-top: 20px;
}

@media (min-width: 640px) {
  .Notification__actions___E-EhX {
    margin-top: 0;
  }
}

.Notification__option___1t2Ez {
  cursor: pointer;
  margin-left: 10px;
  font-weight: bold;
}

.Notification__option___1t2Ez:hover {
  text-decoration: underline;
}

.DocumentEditView__main___3J_cH {
  padding-bottom: var(--editif-toolbar-height);
  position: relative;
}

.DocumentEditView__toolbar___1Hd6H {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: var(--edit-z-index-toolbar);
}

.DocumentListView__main___3y_aL {
  position: relative;
}

.DocumentListView__list-container___RI76d {
  padding-bottom: calc(var(--edit-margin-xxl) + var(--editif-toolbar-height));
}

.DocumentListView__toolbar___3oa7_ {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: var(--edit-z-index-toolbar);
}

.DocumentListView__empty-view-droparea___2kOdm {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media (max-width: 1023px) {
  .DocumentListView__delete-button___RbdCB {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

.HomeView__main___3jhre {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.HomeView__container___1hqm7 {
  max-width: 500px;
  padding: 30px;
  position: relative;
  padding: 0 var(--edit-margin-md);
}

.HomeView__container___1hqm7:before {
  content: ' ';
  position: absolute;
  top: -20px;
  left: var(--edit-margin-md);
  width: 90px;
  border-top: 1px solid var(--edit-color-brand);
}

@media (min-width: 700px) {
  .HomeView__container___1hqm7 {
    padding: 0 0 0 110px;
  }

  .HomeView__container___1hqm7:before {
    top: 25px;
    left: 0;
  }
}

.HomeView__container___1hqm7 h1 {
  font-size: var(--edit-font-size-heading-1);
  margin-bottom: var(--edit-margin-sm);
  color: var(--edit-color-primary);
}

.HomeView__container___1hqm7 p {
  font-size: var(--edit-font-size-lg);
  color: var(--edit-color-text-2);
}

.LoadingBar__bar___a6r9t {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  z-index: 3000;
  background-color: var(--theme-colour-data, #4a91ff);
  -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s linear;
  transition: opacity 0.2s ease-out, -webkit-transform 0.2s linear;
  transition: transform 0.2s linear, opacity 0.2s ease-out;
  transition: transform 0.2s linear, opacity 0.2s ease-out, -webkit-transform 0.2s linear;
}

.LoadingBar__tip___2uN1v {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  -webkit-box-shadow: 0 0 10px var(--theme-colour-data, #4a91ff),
    0 0 5px var(--theme-colour-data, #4a91ff);
          box-shadow: 0 0 10px var(--theme-colour-data, #4a91ff),
    0 0 5px var(--theme-colour-data, #4a91ff);
  opacity: 1;
  -webkit-transform: rotate(3deg) translate(0px, -4px);
          transform: rotate(3deg) translate(0px, -4px);
}

.ProfileEditView__main___1zL7H {
  text-align: center;
}

.ProfileEditView__container___2LPZ5 {
  display: inline-block;
  text-align: left;
  width: 100%;
  margin: 0 auto;
  max-width: 916px;
  padding: var(--edit-margin-md);
  padding-bottom: calc(var(--editif-toolbar-height) + var(--edit-margin-md));
}

.ProfileEditView__title___20o75 {
  font-size: var(--edit-font-size-heading-1);
  color: var(--edit-color-heading);
  margin: var(--edit-margin-xxl) 0 var(--edit-margin-md) 0;
}

.ProfileEditView__fields___3gsNu {
  background-color: var(--edit-color-grayscale-100);
  border: var(--edit-border-width-standard) solid var(--edit-color-border-light);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: var(--edit-margin-md);
}

.ProfileEditView__column___1aNUQ {
  width: 100%;
}

.ProfileEditView__input___CW0uH {
  margin-top: 25px;
}

.ProfileEditView__toolbar___e-T_b {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: var(--edit-z-index-toolbar);
}

.ProfileEditView__toolbar-container___2mv4q {
  text-align: right;
  width: 100%;
}

@media (min-width: 600px) {
  .ProfileEditView__column___1aNUQ {
    width: 50%;
  }

  .ProfileEditView__fields___3gsNu {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: var(--edit-margin-md) 32px 40px 32px;
  }

  .ProfileEditView__column___1aNUQ:nth-child(even) {
    padding-left: var(--edit-margin-md);
  }

  .ProfileEditView__column___1aNUQ:nth-child(odd) {
    padding-right: var(--edit-margin-md);
  }
}

.SignIn__wrapper___2JAeY {
  background-color: #04111d;
  background-size: cover;
  height: 100%;
  height: 100vh;
}

.SignIn__overlay___t2jyn {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (min-width: 480px) {
  .SignIn__overlay___t2jyn {
    height: 100%;
    height: 100vh;
  }
}

.SignIn__container___13VKj {
  background-color: var(--theme-colour-background);
  padding: 20px;
  position: relative;
  text-align: right;
  max-width: 500px;
  width: 100%;
  margin: auto;
}

.SignIn__logo___11Qy7 {
  display: block;
  width: 100px;
  margin: 10px 0 20px 0;
}

.SignIn__powered-by___2_u-d {
  margin-top: 10px;
  color: var(--theme-colour-secondary, #ffffff);
  font-family: var(--theme-font-family, sans-serif);
}

.SignIn__powered-by___2_u-d {
  font-family: 'Roboto Mono', monospace;
  font-size: 14px;
  margin-top: 30px;
  display: block;
}

.SignIn__powered-by___2_u-d img {
  vertical-align: middle;
  position: relative;
  top: -3px;
  margin-left: 13px;
}

.SignIn__inputs___1rQPH {
  margin-bottom: 40px;
}

.SignIn__input___1JGjo {
  display: inline-block;
  width: 100%;
  margin-top: 25px;
}

.SignIn__input___1JGjo label {
  border: 0;
  border-radius: 0 0 3px 3px;
}

.SignIn__input___1JGjo:first-of-type label {
  border-radius: 3px 3px 0 0;
}

.SignIn__link___32jW_ {
  display: inline-block;
  color: var(--theme-colour-secondary, #ffffff);
  line-height: 1.25;
  font-family: var(--theme-font-family, sans-serif);
  font-size: 15px;
  text-decoration: none;
  margin-left: 13px;
}

.SignIn__link___32jW_:hover {
  color: var(--theme-colour-system, #ffbf0d);
}

.SignIn__error-container___oSePQ {
  color: var(--edit-color-negative);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: left;
  min-height: 25px;
  padding-top: 10px;
}

.SignIn__error-text___7sMPO {
  margin-left: 8px;
}

