/* node_modules/@angular/material/prebuilt-themes/azure-blue.css */
html {
  --mat-sys-background: #faf9fd;
  --mat-sys-error: #ba1a1a;
  --mat-sys-error-container: #ffdad6;
  --mat-sys-inverse-on-surface: #f2f0f4;
  --mat-sys-inverse-primary: #abc7ff;
  --mat-sys-inverse-surface: #2f3033;
  --mat-sys-on-background: #1a1b1f;
  --mat-sys-on-error: #ffffff;
  --mat-sys-on-error-container: #93000a;
  --mat-sys-on-primary: #ffffff;
  --mat-sys-on-primary-container: #00458f;
  --mat-sys-on-primary-fixed: #001b3f;
  --mat-sys-on-primary-fixed-variant: #00458f;
  --mat-sys-on-secondary: #ffffff;
  --mat-sys-on-secondary-container: #3e4759;
  --mat-sys-on-secondary-fixed: #131c2b;
  --mat-sys-on-secondary-fixed-variant: #3e4759;
  --mat-sys-on-surface: #1a1b1f;
  --mat-sys-on-surface-variant: #44474e;
  --mat-sys-on-tertiary: #ffffff;
  --mat-sys-on-tertiary-container: #0000ef;
  --mat-sys-on-tertiary-fixed: #00006e;
  --mat-sys-on-tertiary-fixed-variant: #0000ef;
  --mat-sys-outline: #74777f;
  --mat-sys-outline-variant: #c4c6d0;
  --mat-sys-primary: #005cbb;
  --mat-sys-primary-container: #d7e3ff;
  --mat-sys-primary-fixed: #d7e3ff;
  --mat-sys-primary-fixed-dim: #abc7ff;
  --mat-sys-scrim: #000000;
  --mat-sys-secondary: #565e71;
  --mat-sys-secondary-container: #dae2f9;
  --mat-sys-secondary-fixed: #dae2f9;
  --mat-sys-secondary-fixed-dim: #bec6dc;
  --mat-sys-shadow: #000000;
  --mat-sys-surface: #faf9fd;
  --mat-sys-surface-bright: #faf9fd;
  --mat-sys-surface-container: #efedf0;
  --mat-sys-surface-container-high: #e9e7eb;
  --mat-sys-surface-container-highest: #e3e2e6;
  --mat-sys-surface-container-low: #f4f3f6;
  --mat-sys-surface-container-lowest: #ffffff;
  --mat-sys-surface-dim: #dbd9dd;
  --mat-sys-surface-tint: #005cbb;
  --mat-sys-surface-variant: #e0e2ec;
  --mat-sys-tertiary: #343dff;
  --mat-sys-tertiary-container: #e0e0ff;
  --mat-sys-tertiary-fixed: #e0e0ff;
  --mat-sys-tertiary-fixed-dim: #bec2ff;
  --mat-sys-neutral-variant20: #2d3038;
  --mat-sys-neutral10: #1a1b1f;
  --mat-sys-level0:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-sys-level1:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-sys-level2:
    0px 3px 3px -2px rgba(0, 0, 0, 0.2),
    0px 3px 4px 0px rgba(0, 0, 0, 0.14),
    0px 1px 8px 0px rgba(0, 0, 0, 0.12);
  --mat-sys-level3:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-sys-level4:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-sys-level5:
    0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 12px 17px 2px rgba(0, 0, 0, 0.14),
    0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mat-sys-body-large: 400 1rem / 1.5rem Roboto;
  --mat-sys-body-large-font: Roboto;
  --mat-sys-body-large-line-height: 1.5rem;
  --mat-sys-body-large-size: 1rem;
  --mat-sys-body-large-tracking: 0.031rem;
  --mat-sys-body-large-weight: 400;
  --mat-sys-body-medium: 400 0.875rem / 1.25rem Roboto;
  --mat-sys-body-medium-font: Roboto;
  --mat-sys-body-medium-line-height: 1.25rem;
  --mat-sys-body-medium-size: 0.875rem;
  --mat-sys-body-medium-tracking: 0.016rem;
  --mat-sys-body-medium-weight: 400;
  --mat-sys-body-small: 400 0.75rem / 1rem Roboto;
  --mat-sys-body-small-font: Roboto;
  --mat-sys-body-small-line-height: 1rem;
  --mat-sys-body-small-size: 0.75rem;
  --mat-sys-body-small-tracking: 0.025rem;
  --mat-sys-body-small-weight: 400;
  --mat-sys-display-large: 400 3.562rem / 4rem Roboto;
  --mat-sys-display-large-font: Roboto;
  --mat-sys-display-large-line-height: 4rem;
  --mat-sys-display-large-size: 3.562rem;
  --mat-sys-display-large-tracking: -0.016rem;
  --mat-sys-display-large-weight: 400;
  --mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;
  --mat-sys-display-medium-font: Roboto;
  --mat-sys-display-medium-line-height: 3.25rem;
  --mat-sys-display-medium-size: 2.812rem;
  --mat-sys-display-medium-tracking: 0;
  --mat-sys-display-medium-weight: 400;
  --mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;
  --mat-sys-display-small-font: Roboto;
  --mat-sys-display-small-line-height: 2.75rem;
  --mat-sys-display-small-size: 2.25rem;
  --mat-sys-display-small-tracking: 0;
  --mat-sys-display-small-weight: 400;
  --mat-sys-headline-large: 400 2rem / 2.5rem Roboto;
  --mat-sys-headline-large-font: Roboto;
  --mat-sys-headline-large-line-height: 2.5rem;
  --mat-sys-headline-large-size: 2rem;
  --mat-sys-headline-large-tracking: 0;
  --mat-sys-headline-large-weight: 400;
  --mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;
  --mat-sys-headline-medium-font: Roboto;
  --mat-sys-headline-medium-line-height: 2.25rem;
  --mat-sys-headline-medium-size: 1.75rem;
  --mat-sys-headline-medium-tracking: 0;
  --mat-sys-headline-medium-weight: 400;
  --mat-sys-headline-small: 400 1.5rem / 2rem Roboto;
  --mat-sys-headline-small-font: Roboto;
  --mat-sys-headline-small-line-height: 2rem;
  --mat-sys-headline-small-size: 1.5rem;
  --mat-sys-headline-small-tracking: 0;
  --mat-sys-headline-small-weight: 400;
  --mat-sys-label-large: 500 0.875rem / 1.25rem Roboto;
  --mat-sys-label-large-font: Roboto;
  --mat-sys-label-large-line-height: 1.25rem;
  --mat-sys-label-large-size: 0.875rem;
  --mat-sys-label-large-tracking: 0.006rem;
  --mat-sys-label-large-weight: 500;
  --mat-sys-label-large-weight-prominent: 700;
  --mat-sys-label-medium: 500 0.75rem / 1rem Roboto;
  --mat-sys-label-medium-font: Roboto;
  --mat-sys-label-medium-line-height: 1rem;
  --mat-sys-label-medium-size: 0.75rem;
  --mat-sys-label-medium-tracking: 0.031rem;
  --mat-sys-label-medium-weight: 500;
  --mat-sys-label-medium-weight-prominent: 700;
  --mat-sys-label-small: 500 0.688rem / 1rem Roboto;
  --mat-sys-label-small-font: Roboto;
  --mat-sys-label-small-line-height: 1rem;
  --mat-sys-label-small-size: 0.688rem;
  --mat-sys-label-small-tracking: 0.031rem;
  --mat-sys-label-small-weight: 500;
  --mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;
  --mat-sys-title-large-font: Roboto;
  --mat-sys-title-large-line-height: 1.75rem;
  --mat-sys-title-large-size: 1.375rem;
  --mat-sys-title-large-tracking: 0;
  --mat-sys-title-large-weight: 400;
  --mat-sys-title-medium: 500 1rem / 1.5rem Roboto;
  --mat-sys-title-medium-font: Roboto;
  --mat-sys-title-medium-line-height: 1.5rem;
  --mat-sys-title-medium-size: 1rem;
  --mat-sys-title-medium-tracking: 0.009rem;
  --mat-sys-title-medium-weight: 500;
  --mat-sys-title-small: 500 0.875rem / 1.25rem Roboto;
  --mat-sys-title-small-font: Roboto;
  --mat-sys-title-small-line-height: 1.25rem;
  --mat-sys-title-small-size: 0.875rem;
  --mat-sys-title-small-tracking: 0.006rem;
  --mat-sys-title-small-weight: 500;
  --mat-sys-corner-extra-large: 28px;
  --mat-sys-corner-extra-large-top: 28px 28px 0 0;
  --mat-sys-corner-extra-small: 4px;
  --mat-sys-corner-extra-small-top: 4px 4px 0 0;
  --mat-sys-corner-full: 9999px;
  --mat-sys-corner-large: 16px;
  --mat-sys-corner-large-end: 0 16px 16px 0;
  --mat-sys-corner-large-start: 16px 0 0 16px;
  --mat-sys-corner-large-top: 16px 16px 0 0;
  --mat-sys-corner-medium: 12px;
  --mat-sys-corner-none: 0;
  --mat-sys-corner-small: 8px;
  --mat-sys-dragged-state-layer-opacity: 0.16;
  --mat-sys-focus-state-layer-opacity: 0.12;
  --mat-sys-hover-state-layer-opacity: 0.08;
  --mat-sys-pressed-state-layer-opacity: 0.12;
}

/* src/styles/main.scss */
@font-face {
  font-family: "Encode Sans";
  src: url(/media/EncodeSans-100-Thin.ttf) format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Encode Sans";
  src: url(/media/EncodeSans-200-ExtraLight.ttf) format("truetype");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "Encode Sans";
  src: url(/media/EncodeSans-300-Light.ttf) format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Encode Sans";
  src: url(/media/EncodeSans-400-Regular.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Encode Sans";
  src: url(/media/EncodeSans-500-Medium.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Encode Sans";
  src: url(/media/EncodeSans-600-SemiBold.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Encode Sans";
  src: url(/media/EncodeSans-700-Bold.ttf) format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Encode Sans";
  src: url(/media/EncodeSans-800-ExtraBold.ttf) format("truetype");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Encode Sans";
  src: url(/media/EncodeSans-900-Black.ttf) format("truetype");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Encode Sans Expanded";
  src: url(/media/EncodeSans-Expanded-Bold.ttf) format("truetype");
  font-weight: 700;
  font-style: normal;
}
:root {
  --link-color: #0870CA;
  --link-hover-color: #065AA2;
  --button-text: #0870CA;
  --button-bg: transparent;
  --button-border: transparent;
  --button-hover-text: #065AA2;
  --button-hover-bg: rgba(8, 112, 202, 0.1);
  --button-disabled-opacity: 0.6;
  --button-white-text: #181A1F;
  --button-white-border: #181A1F;
  --icon-color: #ffffff;
  --text-color: #ffffff;
  --tab-color: #D5E7F6;
  --tab-text-color: #08090A;
  --tab-text-color-inactive: #0870CA;
  --button-primary-bg: #CA4F1C;
  --button-primary-hover-bg: #A23F16;
  --button-primary-pressed-bg: #CA4F1C;
  --table-header-bg: transparent;
  --table-header-border: #F2F2F2;
  --Background-Table-Header: #EDF2F9;
  --Background-Table-Row-1: #FFF;
  --Background-Table-Row2: #FAFAFA;
  --Border-Four: #F2F2F2;
  --Accordion-Panel-Bg: #ffffff;
  --Accordion-Header-Bg: #DAE5F3;
  --Accordion-Border: #E5E5E5;
  --Radius-M: 8px;
  --Radius-Zero: 0;
  --Thickness-S: 1.5px;
  --Thickness-Zero: 0;
  --Border-Panel-Grey: #E5E5E5;
  --Accordion-Panel-Border-Color: #E5E5E5;
}
.user-erc {
  --link-color: #FF4B00;
  --link-hover-color: #cc3c00;
  --button-text: #FF4B00;
  --button-bg: #FAFAFA;
  --button-border: #FF4B00;
  --button-hover-text: #cc3c00;
  --button-hover-bg: rgba(255, 75, 0, 0.1);
  --button-white-text: #FF4B00;
  --button-white-border: #FF4B00;
  --icon-color: #08090A;
  --text-color: #08090A;
  --tab-color: #FF4B00;
  --tab-text-color: #ffffff;
  --tab-text-color-inactive: #FF4B00;
  --button-primary-bg: #FF4B00;
  --button-primary-hover-bg: #cc3c00;
  --button-primary-pressed-bg: #cc3c00;
  --table-header-bg: #F6F6F6;
  --table-header-border: #F2F2F2;
  --Background-Table-Header: #F6F6F6;
  --Background-Table-Row-1: #FFF;
  --Background-Table-Row2: #FAFAFA;
  --Border-Four: #F2F2F2;
  --Accordion-Panel-Bg: #F6F6F6;
  --Accordion-Header-Bg: #F2F1F1;
  --Accordion-Border: #F2F2F2;
  --Accordion-Panel-Border-Color: #F2F1F1;
}
.text {
  color: #1A1A1A;
  font-style: normal;
}
.text-l-regular {
  color: #1A1A1A;
  font-style: normal;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}
.text-l-semibold {
  color: #1A1A1A;
  font-style: normal;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  font-weight: 600;
}
.text-m-regular {
  color: #1A1A1A;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.text-m-semibold {
  color: #1A1A1A;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  font-weight: 600;
}
.text-s-regular {
  color: #1A1A1A;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}
.text-s-semibold {
  color: #1A1A1A;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  font-weight: 600;
}
.text-xs-regular {
  color: #1A1A1A;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
.text-xs-semibold {
  color: #1A1A1A;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  font-weight: 600;
}
.srp-app-wrapper {
  font-family: "Encode Sans";
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
}
.srp-app-wrapper h1,
.srp-app-wrapper h2,
.srp-app-wrapper h3,
.srp-app-wrapper h4,
.srp-app-wrapper h5,
.srp-app-wrapper h6,
.srp-app-wrapper .h1,
.srp-app-wrapper .h2,
.srp-app-wrapper .h3,
.srp-app-wrapper .h4,
.srp-app-wrapper .h5,
.srp-app-wrapper .h6,
.srp-app-wrapper .heading-3xl,
.srp-app-wrapper .heading-2xl,
.srp-app-wrapper .heading-xl,
.srp-app-wrapper .heading-l,
.srp-app-wrapper .heading-m,
.srp-app-wrapper .heading-s,
.srp-app-wrapper .heading-xs {
  font-family: "Encode Sans Expanded";
  font-weight: 700;
}
.srp-app-wrapper h1,
.srp-app-wrapper .h1,
.srp-app-wrapper .heading-3xl {
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .srp-app-wrapper h1,
  .srp-app-wrapper .h1,
  .srp-app-wrapper .heading-3xl {
    font-size: inherit;
  }
}
@media (max-width: 767px) {
  .srp-app-wrapper h1,
  .srp-app-wrapper .h1,
  .srp-app-wrapper .heading-3xl {
    font-size: inherit;
  }
}
.srp-app-wrapper h2,
.srp-app-wrapper .h2,
.srp-app-wrapper .heading-2xl {
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .srp-app-wrapper h2,
  .srp-app-wrapper .h2,
  .srp-app-wrapper .heading-2xl {
    font-size: inherit;
  }
}
@media (max-width: 767px) {
  .srp-app-wrapper h2,
  .srp-app-wrapper .h2,
  .srp-app-wrapper .heading-2xl {
    font-size: inherit;
  }
}
.srp-app-wrapper h3,
.srp-app-wrapper .h3,
.srp-app-wrapper .heading-xl {
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .srp-app-wrapper h3,
  .srp-app-wrapper .h3,
  .srp-app-wrapper .heading-xl {
    font-size: inherit;
  }
}
@media (max-width: 767px) {
  .srp-app-wrapper h3,
  .srp-app-wrapper .h3,
  .srp-app-wrapper .heading-xl {
    font-size: inherit;
  }
}
.srp-app-wrapper h4,
.srp-app-wrapper .h4,
.srp-app-wrapper .heading-l {
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  font-size: 18px;
  line-height: 28px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .srp-app-wrapper h4,
  .srp-app-wrapper .h4,
  .srp-app-wrapper .heading-l {
    font-size: inherit;
  }
}
@media (max-width: 767px) {
  .srp-app-wrapper h4,
  .srp-app-wrapper .h4,
  .srp-app-wrapper .heading-l {
    font-size: inherit;
  }
}
.srp-app-wrapper h5,
.srp-app-wrapper .h5,
.srp-app-wrapper .heading-m {
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .srp-app-wrapper h5,
  .srp-app-wrapper .h5,
  .srp-app-wrapper .heading-m {
    font-size: inherit;
  }
}
@media (max-width: 767px) {
  .srp-app-wrapper h5,
  .srp-app-wrapper .h5,
  .srp-app-wrapper .heading-m {
    font-size: inherit;
  }
}
.srp-app-wrapper h6,
.srp-app-wrapper .h6,
.srp-app-wrapper .heading-s {
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  font-size: 14px;
  line-height: 24px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .srp-app-wrapper h6,
  .srp-app-wrapper .h6,
  .srp-app-wrapper .heading-s {
    font-size: inherit;
  }
}
@media (max-width: 767px) {
  .srp-app-wrapper h6,
  .srp-app-wrapper .h6,
  .srp-app-wrapper .heading-s {
    font-size: inherit;
  }
}
.srp-app-wrapper .heading-xs {
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .srp-app-wrapper .heading-xs {
    font-size: inherit;
  }
}
@media (max-width: 767px) {
  .srp-app-wrapper .heading-xs {
    font-size: inherit;
  }
}
.srp-grid-container {
  padding-left: 8px;
  padding-right: 8px;
}
@media (min-width: 768px) {
  .srp-grid-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.srp-grid-row {
  max-width: 100%;
  overflow: auto;
  display: grid;
  column-gap: 0;
}
@media (min-width: 768px) {
  .srp-grid-row {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 768px) {
  .srp-grid-col-1 {
    grid-column: span 1;
  }
}
@media (min-width: 768px) {
  .srp-grid-col-2 {
    grid-column: span 2;
  }
}
@media (min-width: 768px) {
  .srp-grid-col-3 {
    grid-column: span 3;
  }
}
@media (min-width: 768px) {
  .srp-grid-col-4 {
    grid-column: span 4;
  }
}
@media (min-width: 768px) {
  .srp-grid-col-5 {
    grid-column: span 5;
  }
}
@media (min-width: 768px) {
  .srp-grid-col-6 {
    grid-column: span 6;
  }
}
@media (min-width: 768px) {
  .srp-grid-col-7 {
    grid-column: span 7;
  }
}
@media (min-width: 768px) {
  .srp-grid-col-8 {
    grid-column: span 8;
  }
}
@media (min-width: 768px) {
  .srp-grid-col-9 {
    grid-column: span 9;
  }
}
@media (min-width: 768px) {
  .srp-grid-col-10 {
    grid-column: span 10;
  }
}
@media (min-width: 768px) {
  .srp-grid-col-11 {
    grid-column: span 11;
  }
}
@media (min-width: 768px) {
  .srp-grid-col-12 {
    grid-column: span 12;
  }
}
@media (max-width: 767px) {
  .srp-grid-col-m-1 {
    grid-column: span 1;
  }
}
@media (max-width: 767px) {
  .srp-grid-col-m-2 {
    grid-column: span 2;
  }
}
@media (max-width: 767px) {
  .srp-grid-col-m-3 {
    grid-column: span 3;
  }
}
@media (max-width: 767px) {
  .srp-grid-col-m-4 {
    grid-column: span 4;
  }
}
.srp-mt-0 {
  margin-top: 0px;
}
.srp-mb-0 {
  margin-bottom: 0px;
}
.srp-ml-0 {
  margin-left: 0px;
}
.srp-mr-0 {
  margin-right: 0px;
}
.srp-mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}
.srp-my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.gap-0 {
  gap: 0px;
}
.srp-mt-1 {
  margin-top: 1px;
}
.srp-mb-1 {
  margin-bottom: 1px;
}
.srp-ml-1 {
  margin-left: 1px;
}
.srp-mr-1 {
  margin-right: 1px;
}
.srp-mx-1 {
  margin-left: 1px;
  margin-right: 1px;
}
.srp-my-1 {
  margin-top: 1px;
  margin-bottom: 1px;
}
.gap-1 {
  gap: 1px;
}
.srp-mt-2 {
  margin-top: 2px;
}
.srp-mb-2 {
  margin-bottom: 2px;
}
.srp-ml-2 {
  margin-left: 2px;
}
.srp-mr-2 {
  margin-right: 2px;
}
.srp-mx-2 {
  margin-left: 2px;
  margin-right: 2px;
}
.srp-my-2 {
  margin-top: 2px;
  margin-bottom: 2px;
}
.gap-2 {
  gap: 2px;
}
.srp-mt-3 {
  margin-top: 3px;
}
.srp-mb-3 {
  margin-bottom: 3px;
}
.srp-ml-3 {
  margin-left: 3px;
}
.srp-mr-3 {
  margin-right: 3px;
}
.srp-mx-3 {
  margin-left: 3px;
  margin-right: 3px;
}
.srp-my-3 {
  margin-top: 3px;
  margin-bottom: 3px;
}
.gap-3 {
  gap: 3px;
}
.srp-mt-4 {
  margin-top: 4px;
}
.srp-mb-4 {
  margin-bottom: 4px;
}
.srp-ml-4 {
  margin-left: 4px;
}
.srp-mr-4 {
  margin-right: 4px;
}
.srp-mx-4 {
  margin-left: 4px;
  margin-right: 4px;
}
.srp-my-4 {
  margin-top: 4px;
  margin-bottom: 4px;
}
.gap-4 {
  gap: 4px;
}
.srp-mt-5 {
  margin-top: 5px;
}
.srp-mb-5 {
  margin-bottom: 5px;
}
.srp-ml-5 {
  margin-left: 5px;
}
.srp-mr-5 {
  margin-right: 5px;
}
.srp-mx-5 {
  margin-left: 5px;
  margin-right: 5px;
}
.srp-my-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}
.gap-5 {
  gap: 5px;
}
.srp-mt-6 {
  margin-top: 6px;
}
.srp-mb-6 {
  margin-bottom: 6px;
}
.srp-ml-6 {
  margin-left: 6px;
}
.srp-mr-6 {
  margin-right: 6px;
}
.srp-mx-6 {
  margin-left: 6px;
  margin-right: 6px;
}
.srp-my-6 {
  margin-top: 6px;
  margin-bottom: 6px;
}
.gap-6 {
  gap: 6px;
}
.srp-mt-7 {
  margin-top: 7px;
}
.srp-mb-7 {
  margin-bottom: 7px;
}
.srp-ml-7 {
  margin-left: 7px;
}
.srp-mr-7 {
  margin-right: 7px;
}
.srp-mx-7 {
  margin-left: 7px;
  margin-right: 7px;
}
.srp-my-7 {
  margin-top: 7px;
  margin-bottom: 7px;
}
.gap-7 {
  gap: 7px;
}
.srp-mt-8 {
  margin-top: 8px;
}
.srp-mb-8 {
  margin-bottom: 8px;
}
.srp-ml-8 {
  margin-left: 8px;
}
.srp-mr-8 {
  margin-right: 8px;
}
.srp-mx-8 {
  margin-left: 8px;
  margin-right: 8px;
}
.srp-my-8 {
  margin-top: 8px;
  margin-bottom: 8px;
}
.gap-8 {
  gap: 8px;
}
.srp-mt-9 {
  margin-top: 9px;
}
.srp-mb-9 {
  margin-bottom: 9px;
}
.srp-ml-9 {
  margin-left: 9px;
}
.srp-mr-9 {
  margin-right: 9px;
}
.srp-mx-9 {
  margin-left: 9px;
  margin-right: 9px;
}
.srp-my-9 {
  margin-top: 9px;
  margin-bottom: 9px;
}
.gap-9 {
  gap: 9px;
}
.srp-mt-10 {
  margin-top: 10px;
}
.srp-mb-10 {
  margin-bottom: 10px;
}
.srp-ml-10 {
  margin-left: 10px;
}
.srp-mr-10 {
  margin-right: 10px;
}
.srp-mx-10 {
  margin-left: 10px;
  margin-right: 10px;
}
.srp-my-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.gap-10 {
  gap: 10px;
}
.srp-mt-11 {
  margin-top: 11px;
}
.srp-mb-11 {
  margin-bottom: 11px;
}
.srp-ml-11 {
  margin-left: 11px;
}
.srp-mr-11 {
  margin-right: 11px;
}
.srp-mx-11 {
  margin-left: 11px;
  margin-right: 11px;
}
.srp-my-11 {
  margin-top: 11px;
  margin-bottom: 11px;
}
.gap-11 {
  gap: 11px;
}
.srp-mt-12 {
  margin-top: 12px;
}
.srp-mb-12 {
  margin-bottom: 12px;
}
.srp-ml-12 {
  margin-left: 12px;
}
.srp-mr-12 {
  margin-right: 12px;
}
.srp-mx-12 {
  margin-left: 12px;
  margin-right: 12px;
}
.srp-my-12 {
  margin-top: 12px;
  margin-bottom: 12px;
}
.gap-12 {
  gap: 12px;
}
.srp-mt-13 {
  margin-top: 13px;
}
.srp-mb-13 {
  margin-bottom: 13px;
}
.srp-ml-13 {
  margin-left: 13px;
}
.srp-mr-13 {
  margin-right: 13px;
}
.srp-mx-13 {
  margin-left: 13px;
  margin-right: 13px;
}
.srp-my-13 {
  margin-top: 13px;
  margin-bottom: 13px;
}
.gap-13 {
  gap: 13px;
}
.srp-mt-14 {
  margin-top: 14px;
}
.srp-mb-14 {
  margin-bottom: 14px;
}
.srp-ml-14 {
  margin-left: 14px;
}
.srp-mr-14 {
  margin-right: 14px;
}
.srp-mx-14 {
  margin-left: 14px;
  margin-right: 14px;
}
.srp-my-14 {
  margin-top: 14px;
  margin-bottom: 14px;
}
.gap-14 {
  gap: 14px;
}
.srp-mt-15 {
  margin-top: 15px;
}
.srp-mb-15 {
  margin-bottom: 15px;
}
.srp-ml-15 {
  margin-left: 15px;
}
.srp-mr-15 {
  margin-right: 15px;
}
.srp-mx-15 {
  margin-left: 15px;
  margin-right: 15px;
}
.srp-my-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}
.gap-15 {
  gap: 15px;
}
.srp-mt-16 {
  margin-top: 16px;
}
.srp-mb-16 {
  margin-bottom: 16px;
}
.srp-ml-16 {
  margin-left: 16px;
}
.srp-mr-16 {
  margin-right: 16px;
}
.srp-mx-16 {
  margin-left: 16px;
  margin-right: 16px;
}
.srp-my-16 {
  margin-top: 16px;
  margin-bottom: 16px;
}
.gap-16 {
  gap: 16px;
}
.srp-mt-17 {
  margin-top: 17px;
}
.srp-mb-17 {
  margin-bottom: 17px;
}
.srp-ml-17 {
  margin-left: 17px;
}
.srp-mr-17 {
  margin-right: 17px;
}
.srp-mx-17 {
  margin-left: 17px;
  margin-right: 17px;
}
.srp-my-17 {
  margin-top: 17px;
  margin-bottom: 17px;
}
.gap-17 {
  gap: 17px;
}
.srp-mt-18 {
  margin-top: 18px;
}
.srp-mb-18 {
  margin-bottom: 18px;
}
.srp-ml-18 {
  margin-left: 18px;
}
.srp-mr-18 {
  margin-right: 18px;
}
.srp-mx-18 {
  margin-left: 18px;
  margin-right: 18px;
}
.srp-my-18 {
  margin-top: 18px;
  margin-bottom: 18px;
}
.gap-18 {
  gap: 18px;
}
.srp-mt-19 {
  margin-top: 19px;
}
.srp-mb-19 {
  margin-bottom: 19px;
}
.srp-ml-19 {
  margin-left: 19px;
}
.srp-mr-19 {
  margin-right: 19px;
}
.srp-mx-19 {
  margin-left: 19px;
  margin-right: 19px;
}
.srp-my-19 {
  margin-top: 19px;
  margin-bottom: 19px;
}
.gap-19 {
  gap: 19px;
}
.srp-mt-20 {
  margin-top: 20px;
}
.srp-mb-20 {
  margin-bottom: 20px;
}
.srp-ml-20 {
  margin-left: 20px;
}
.srp-mr-20 {
  margin-right: 20px;
}
.srp-mx-20 {
  margin-left: 20px;
  margin-right: 20px;
}
.srp-my-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}
.gap-20 {
  gap: 20px;
}
.srp-mt-21 {
  margin-top: 21px;
}
.srp-mb-21 {
  margin-bottom: 21px;
}
.srp-ml-21 {
  margin-left: 21px;
}
.srp-mr-21 {
  margin-right: 21px;
}
.srp-mx-21 {
  margin-left: 21px;
  margin-right: 21px;
}
.srp-my-21 {
  margin-top: 21px;
  margin-bottom: 21px;
}
.gap-21 {
  gap: 21px;
}
.srp-mt-22 {
  margin-top: 22px;
}
.srp-mb-22 {
  margin-bottom: 22px;
}
.srp-ml-22 {
  margin-left: 22px;
}
.srp-mr-22 {
  margin-right: 22px;
}
.srp-mx-22 {
  margin-left: 22px;
  margin-right: 22px;
}
.srp-my-22 {
  margin-top: 22px;
  margin-bottom: 22px;
}
.gap-22 {
  gap: 22px;
}
.srp-mt-23 {
  margin-top: 23px;
}
.srp-mb-23 {
  margin-bottom: 23px;
}
.srp-ml-23 {
  margin-left: 23px;
}
.srp-mr-23 {
  margin-right: 23px;
}
.srp-mx-23 {
  margin-left: 23px;
  margin-right: 23px;
}
.srp-my-23 {
  margin-top: 23px;
  margin-bottom: 23px;
}
.gap-23 {
  gap: 23px;
}
.srp-mt-24 {
  margin-top: 24px;
}
.srp-mb-24 {
  margin-bottom: 24px;
}
.srp-ml-24 {
  margin-left: 24px;
}
.srp-mr-24 {
  margin-right: 24px;
}
.srp-mx-24 {
  margin-left: 24px;
  margin-right: 24px;
}
.srp-my-24 {
  margin-top: 24px;
  margin-bottom: 24px;
}
.gap-24 {
  gap: 24px;
}
.srp-mt-25 {
  margin-top: 25px;
}
.srp-mb-25 {
  margin-bottom: 25px;
}
.srp-ml-25 {
  margin-left: 25px;
}
.srp-mr-25 {
  margin-right: 25px;
}
.srp-mx-25 {
  margin-left: 25px;
  margin-right: 25px;
}
.srp-my-25 {
  margin-top: 25px;
  margin-bottom: 25px;
}
.gap-25 {
  gap: 25px;
}
.srp-mt-26 {
  margin-top: 26px;
}
.srp-mb-26 {
  margin-bottom: 26px;
}
.srp-ml-26 {
  margin-left: 26px;
}
.srp-mr-26 {
  margin-right: 26px;
}
.srp-mx-26 {
  margin-left: 26px;
  margin-right: 26px;
}
.srp-my-26 {
  margin-top: 26px;
  margin-bottom: 26px;
}
.gap-26 {
  gap: 26px;
}
.srp-mt-27 {
  margin-top: 27px;
}
.srp-mb-27 {
  margin-bottom: 27px;
}
.srp-ml-27 {
  margin-left: 27px;
}
.srp-mr-27 {
  margin-right: 27px;
}
.srp-mx-27 {
  margin-left: 27px;
  margin-right: 27px;
}
.srp-my-27 {
  margin-top: 27px;
  margin-bottom: 27px;
}
.gap-27 {
  gap: 27px;
}
.srp-mt-28 {
  margin-top: 28px;
}
.srp-mb-28 {
  margin-bottom: 28px;
}
.srp-ml-28 {
  margin-left: 28px;
}
.srp-mr-28 {
  margin-right: 28px;
}
.srp-mx-28 {
  margin-left: 28px;
  margin-right: 28px;
}
.srp-my-28 {
  margin-top: 28px;
  margin-bottom: 28px;
}
.gap-28 {
  gap: 28px;
}
.srp-mt-29 {
  margin-top: 29px;
}
.srp-mb-29 {
  margin-bottom: 29px;
}
.srp-ml-29 {
  margin-left: 29px;
}
.srp-mr-29 {
  margin-right: 29px;
}
.srp-mx-29 {
  margin-left: 29px;
  margin-right: 29px;
}
.srp-my-29 {
  margin-top: 29px;
  margin-bottom: 29px;
}
.gap-29 {
  gap: 29px;
}
.srp-mt-30 {
  margin-top: 30px;
}
.srp-mb-30 {
  margin-bottom: 30px;
}
.srp-ml-30 {
  margin-left: 30px;
}
.srp-mr-30 {
  margin-right: 30px;
}
.srp-mx-30 {
  margin-left: 30px;
  margin-right: 30px;
}
.srp-my-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}
.gap-30 {
  gap: 30px;
}
.srp-mt-31 {
  margin-top: 31px;
}
.srp-mb-31 {
  margin-bottom: 31px;
}
.srp-ml-31 {
  margin-left: 31px;
}
.srp-mr-31 {
  margin-right: 31px;
}
.srp-mx-31 {
  margin-left: 31px;
  margin-right: 31px;
}
.srp-my-31 {
  margin-top: 31px;
  margin-bottom: 31px;
}
.gap-31 {
  gap: 31px;
}
.srp-mt-32 {
  margin-top: 32px;
}
.srp-mb-32 {
  margin-bottom: 32px;
}
.srp-ml-32 {
  margin-left: 32px;
}
.srp-mr-32 {
  margin-right: 32px;
}
.srp-mx-32 {
  margin-left: 32px;
  margin-right: 32px;
}
.srp-my-32 {
  margin-top: 32px;
  margin-bottom: 32px;
}
.gap-32 {
  gap: 32px;
}
.srp-mt-33 {
  margin-top: 33px;
}
.srp-mb-33 {
  margin-bottom: 33px;
}
.srp-ml-33 {
  margin-left: 33px;
}
.srp-mr-33 {
  margin-right: 33px;
}
.srp-mx-33 {
  margin-left: 33px;
  margin-right: 33px;
}
.srp-my-33 {
  margin-top: 33px;
  margin-bottom: 33px;
}
.gap-33 {
  gap: 33px;
}
.srp-mt-34 {
  margin-top: 34px;
}
.srp-mb-34 {
  margin-bottom: 34px;
}
.srp-ml-34 {
  margin-left: 34px;
}
.srp-mr-34 {
  margin-right: 34px;
}
.srp-mx-34 {
  margin-left: 34px;
  margin-right: 34px;
}
.srp-my-34 {
  margin-top: 34px;
  margin-bottom: 34px;
}
.gap-34 {
  gap: 34px;
}
.srp-mt-35 {
  margin-top: 35px;
}
.srp-mb-35 {
  margin-bottom: 35px;
}
.srp-ml-35 {
  margin-left: 35px;
}
.srp-mr-35 {
  margin-right: 35px;
}
.srp-mx-35 {
  margin-left: 35px;
  margin-right: 35px;
}
.srp-my-35 {
  margin-top: 35px;
  margin-bottom: 35px;
}
.gap-35 {
  gap: 35px;
}
.srp-mt-36 {
  margin-top: 36px;
}
.srp-mb-36 {
  margin-bottom: 36px;
}
.srp-ml-36 {
  margin-left: 36px;
}
.srp-mr-36 {
  margin-right: 36px;
}
.srp-mx-36 {
  margin-left: 36px;
  margin-right: 36px;
}
.srp-my-36 {
  margin-top: 36px;
  margin-bottom: 36px;
}
.gap-36 {
  gap: 36px;
}
.srp-mt-37 {
  margin-top: 37px;
}
.srp-mb-37 {
  margin-bottom: 37px;
}
.srp-ml-37 {
  margin-left: 37px;
}
.srp-mr-37 {
  margin-right: 37px;
}
.srp-mx-37 {
  margin-left: 37px;
  margin-right: 37px;
}
.srp-my-37 {
  margin-top: 37px;
  margin-bottom: 37px;
}
.gap-37 {
  gap: 37px;
}
.srp-mt-38 {
  margin-top: 38px;
}
.srp-mb-38 {
  margin-bottom: 38px;
}
.srp-ml-38 {
  margin-left: 38px;
}
.srp-mr-38 {
  margin-right: 38px;
}
.srp-mx-38 {
  margin-left: 38px;
  margin-right: 38px;
}
.srp-my-38 {
  margin-top: 38px;
  margin-bottom: 38px;
}
.gap-38 {
  gap: 38px;
}
.srp-mt-39 {
  margin-top: 39px;
}
.srp-mb-39 {
  margin-bottom: 39px;
}
.srp-ml-39 {
  margin-left: 39px;
}
.srp-mr-39 {
  margin-right: 39px;
}
.srp-mx-39 {
  margin-left: 39px;
  margin-right: 39px;
}
.srp-my-39 {
  margin-top: 39px;
  margin-bottom: 39px;
}
.gap-39 {
  gap: 39px;
}
.srp-mt-40 {
  margin-top: 40px;
}
.srp-mb-40 {
  margin-bottom: 40px;
}
.srp-ml-40 {
  margin-left: 40px;
}
.srp-mr-40 {
  margin-right: 40px;
}
.srp-mx-40 {
  margin-left: 40px;
  margin-right: 40px;
}
.srp-my-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}
.gap-40 {
  gap: 40px;
}
.srp-mt-41 {
  margin-top: 41px;
}
.srp-mb-41 {
  margin-bottom: 41px;
}
.srp-ml-41 {
  margin-left: 41px;
}
.srp-mr-41 {
  margin-right: 41px;
}
.srp-mx-41 {
  margin-left: 41px;
  margin-right: 41px;
}
.srp-my-41 {
  margin-top: 41px;
  margin-bottom: 41px;
}
.gap-41 {
  gap: 41px;
}
.srp-mt-42 {
  margin-top: 42px;
}
.srp-mb-42 {
  margin-bottom: 42px;
}
.srp-ml-42 {
  margin-left: 42px;
}
.srp-mr-42 {
  margin-right: 42px;
}
.srp-mx-42 {
  margin-left: 42px;
  margin-right: 42px;
}
.srp-my-42 {
  margin-top: 42px;
  margin-bottom: 42px;
}
.gap-42 {
  gap: 42px;
}
.srp-mt-43 {
  margin-top: 43px;
}
.srp-mb-43 {
  margin-bottom: 43px;
}
.srp-ml-43 {
  margin-left: 43px;
}
.srp-mr-43 {
  margin-right: 43px;
}
.srp-mx-43 {
  margin-left: 43px;
  margin-right: 43px;
}
.srp-my-43 {
  margin-top: 43px;
  margin-bottom: 43px;
}
.gap-43 {
  gap: 43px;
}
.srp-mt-44 {
  margin-top: 44px;
}
.srp-mb-44 {
  margin-bottom: 44px;
}
.srp-ml-44 {
  margin-left: 44px;
}
.srp-mr-44 {
  margin-right: 44px;
}
.srp-mx-44 {
  margin-left: 44px;
  margin-right: 44px;
}
.srp-my-44 {
  margin-top: 44px;
  margin-bottom: 44px;
}
.gap-44 {
  gap: 44px;
}
.srp-mt-45 {
  margin-top: 45px;
}
.srp-mb-45 {
  margin-bottom: 45px;
}
.srp-ml-45 {
  margin-left: 45px;
}
.srp-mr-45 {
  margin-right: 45px;
}
.srp-mx-45 {
  margin-left: 45px;
  margin-right: 45px;
}
.srp-my-45 {
  margin-top: 45px;
  margin-bottom: 45px;
}
.gap-45 {
  gap: 45px;
}
.srp-mt-46 {
  margin-top: 46px;
}
.srp-mb-46 {
  margin-bottom: 46px;
}
.srp-ml-46 {
  margin-left: 46px;
}
.srp-mr-46 {
  margin-right: 46px;
}
.srp-mx-46 {
  margin-left: 46px;
  margin-right: 46px;
}
.srp-my-46 {
  margin-top: 46px;
  margin-bottom: 46px;
}
.gap-46 {
  gap: 46px;
}
.srp-mt-47 {
  margin-top: 47px;
}
.srp-mb-47 {
  margin-bottom: 47px;
}
.srp-ml-47 {
  margin-left: 47px;
}
.srp-mr-47 {
  margin-right: 47px;
}
.srp-mx-47 {
  margin-left: 47px;
  margin-right: 47px;
}
.srp-my-47 {
  margin-top: 47px;
  margin-bottom: 47px;
}
.gap-47 {
  gap: 47px;
}
.srp-mt-48 {
  margin-top: 48px;
}
.srp-mb-48 {
  margin-bottom: 48px;
}
.srp-ml-48 {
  margin-left: 48px;
}
.srp-mr-48 {
  margin-right: 48px;
}
.srp-mx-48 {
  margin-left: 48px;
  margin-right: 48px;
}
.srp-my-48 {
  margin-top: 48px;
  margin-bottom: 48px;
}
.gap-48 {
  gap: 48px;
}
.srp-mt-49 {
  margin-top: 49px;
}
.srp-mb-49 {
  margin-bottom: 49px;
}
.srp-ml-49 {
  margin-left: 49px;
}
.srp-mr-49 {
  margin-right: 49px;
}
.srp-mx-49 {
  margin-left: 49px;
  margin-right: 49px;
}
.srp-my-49 {
  margin-top: 49px;
  margin-bottom: 49px;
}
.gap-49 {
  gap: 49px;
}
.srp-mt-50 {
  margin-top: 50px;
}
.srp-mb-50 {
  margin-bottom: 50px;
}
.srp-ml-50 {
  margin-left: 50px;
}
.srp-mr-50 {
  margin-right: 50px;
}
.srp-mx-50 {
  margin-left: 50px;
  margin-right: 50px;
}
.srp-my-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}
.gap-50 {
  gap: 50px;
}
.srp-mt-51 {
  margin-top: 51px;
}
.srp-mb-51 {
  margin-bottom: 51px;
}
.srp-ml-51 {
  margin-left: 51px;
}
.srp-mr-51 {
  margin-right: 51px;
}
.srp-mx-51 {
  margin-left: 51px;
  margin-right: 51px;
}
.srp-my-51 {
  margin-top: 51px;
  margin-bottom: 51px;
}
.gap-51 {
  gap: 51px;
}
.srp-mt-52 {
  margin-top: 52px;
}
.srp-mb-52 {
  margin-bottom: 52px;
}
.srp-ml-52 {
  margin-left: 52px;
}
.srp-mr-52 {
  margin-right: 52px;
}
.srp-mx-52 {
  margin-left: 52px;
  margin-right: 52px;
}
.srp-my-52 {
  margin-top: 52px;
  margin-bottom: 52px;
}
.gap-52 {
  gap: 52px;
}
.srp-mt-53 {
  margin-top: 53px;
}
.srp-mb-53 {
  margin-bottom: 53px;
}
.srp-ml-53 {
  margin-left: 53px;
}
.srp-mr-53 {
  margin-right: 53px;
}
.srp-mx-53 {
  margin-left: 53px;
  margin-right: 53px;
}
.srp-my-53 {
  margin-top: 53px;
  margin-bottom: 53px;
}
.gap-53 {
  gap: 53px;
}
.srp-mt-54 {
  margin-top: 54px;
}
.srp-mb-54 {
  margin-bottom: 54px;
}
.srp-ml-54 {
  margin-left: 54px;
}
.srp-mr-54 {
  margin-right: 54px;
}
.srp-mx-54 {
  margin-left: 54px;
  margin-right: 54px;
}
.srp-my-54 {
  margin-top: 54px;
  margin-bottom: 54px;
}
.gap-54 {
  gap: 54px;
}
.srp-mt-55 {
  margin-top: 55px;
}
.srp-mb-55 {
  margin-bottom: 55px;
}
.srp-ml-55 {
  margin-left: 55px;
}
.srp-mr-55 {
  margin-right: 55px;
}
.srp-mx-55 {
  margin-left: 55px;
  margin-right: 55px;
}
.srp-my-55 {
  margin-top: 55px;
  margin-bottom: 55px;
}
.gap-55 {
  gap: 55px;
}
.srp-mt-56 {
  margin-top: 56px;
}
.srp-mb-56 {
  margin-bottom: 56px;
}
.srp-ml-56 {
  margin-left: 56px;
}
.srp-mr-56 {
  margin-right: 56px;
}
.srp-mx-56 {
  margin-left: 56px;
  margin-right: 56px;
}
.srp-my-56 {
  margin-top: 56px;
  margin-bottom: 56px;
}
.gap-56 {
  gap: 56px;
}
.srp-mt-57 {
  margin-top: 57px;
}
.srp-mb-57 {
  margin-bottom: 57px;
}
.srp-ml-57 {
  margin-left: 57px;
}
.srp-mr-57 {
  margin-right: 57px;
}
.srp-mx-57 {
  margin-left: 57px;
  margin-right: 57px;
}
.srp-my-57 {
  margin-top: 57px;
  margin-bottom: 57px;
}
.gap-57 {
  gap: 57px;
}
.srp-mt-58 {
  margin-top: 58px;
}
.srp-mb-58 {
  margin-bottom: 58px;
}
.srp-ml-58 {
  margin-left: 58px;
}
.srp-mr-58 {
  margin-right: 58px;
}
.srp-mx-58 {
  margin-left: 58px;
  margin-right: 58px;
}
.srp-my-58 {
  margin-top: 58px;
  margin-bottom: 58px;
}
.gap-58 {
  gap: 58px;
}
.srp-mt-59 {
  margin-top: 59px;
}
.srp-mb-59 {
  margin-bottom: 59px;
}
.srp-ml-59 {
  margin-left: 59px;
}
.srp-mr-59 {
  margin-right: 59px;
}
.srp-mx-59 {
  margin-left: 59px;
  margin-right: 59px;
}
.srp-my-59 {
  margin-top: 59px;
  margin-bottom: 59px;
}
.gap-59 {
  gap: 59px;
}
.srp-mt-60 {
  margin-top: 60px;
}
.srp-mb-60 {
  margin-bottom: 60px;
}
.srp-ml-60 {
  margin-left: 60px;
}
.srp-mr-60 {
  margin-right: 60px;
}
.srp-mx-60 {
  margin-left: 60px;
  margin-right: 60px;
}
.srp-my-60 {
  margin-top: 60px;
  margin-bottom: 60px;
}
.gap-60 {
  gap: 60px;
}
.srp-mt-61 {
  margin-top: 61px;
}
.srp-mb-61 {
  margin-bottom: 61px;
}
.srp-ml-61 {
  margin-left: 61px;
}
.srp-mr-61 {
  margin-right: 61px;
}
.srp-mx-61 {
  margin-left: 61px;
  margin-right: 61px;
}
.srp-my-61 {
  margin-top: 61px;
  margin-bottom: 61px;
}
.gap-61 {
  gap: 61px;
}
.srp-mt-62 {
  margin-top: 62px;
}
.srp-mb-62 {
  margin-bottom: 62px;
}
.srp-ml-62 {
  margin-left: 62px;
}
.srp-mr-62 {
  margin-right: 62px;
}
.srp-mx-62 {
  margin-left: 62px;
  margin-right: 62px;
}
.srp-my-62 {
  margin-top: 62px;
  margin-bottom: 62px;
}
.gap-62 {
  gap: 62px;
}
.srp-mt-63 {
  margin-top: 63px;
}
.srp-mb-63 {
  margin-bottom: 63px;
}
.srp-ml-63 {
  margin-left: 63px;
}
.srp-mr-63 {
  margin-right: 63px;
}
.srp-mx-63 {
  margin-left: 63px;
  margin-right: 63px;
}
.srp-my-63 {
  margin-top: 63px;
  margin-bottom: 63px;
}
.gap-63 {
  gap: 63px;
}
.srp-mt-64 {
  margin-top: 64px;
}
.srp-mb-64 {
  margin-bottom: 64px;
}
.srp-ml-64 {
  margin-left: 64px;
}
.srp-mr-64 {
  margin-right: 64px;
}
.srp-mx-64 {
  margin-left: 64px;
  margin-right: 64px;
}
.srp-my-64 {
  margin-top: 64px;
  margin-bottom: 64px;
}
.gap-64 {
  gap: 64px;
}
.srp-mt-65 {
  margin-top: 65px;
}
.srp-mb-65 {
  margin-bottom: 65px;
}
.srp-ml-65 {
  margin-left: 65px;
}
.srp-mr-65 {
  margin-right: 65px;
}
.srp-mx-65 {
  margin-left: 65px;
  margin-right: 65px;
}
.srp-my-65 {
  margin-top: 65px;
  margin-bottom: 65px;
}
.gap-65 {
  gap: 65px;
}
.srp-mt-66 {
  margin-top: 66px;
}
.srp-mb-66 {
  margin-bottom: 66px;
}
.srp-ml-66 {
  margin-left: 66px;
}
.srp-mr-66 {
  margin-right: 66px;
}
.srp-mx-66 {
  margin-left: 66px;
  margin-right: 66px;
}
.srp-my-66 {
  margin-top: 66px;
  margin-bottom: 66px;
}
.gap-66 {
  gap: 66px;
}
.srp-mt-67 {
  margin-top: 67px;
}
.srp-mb-67 {
  margin-bottom: 67px;
}
.srp-ml-67 {
  margin-left: 67px;
}
.srp-mr-67 {
  margin-right: 67px;
}
.srp-mx-67 {
  margin-left: 67px;
  margin-right: 67px;
}
.srp-my-67 {
  margin-top: 67px;
  margin-bottom: 67px;
}
.gap-67 {
  gap: 67px;
}
.srp-mt-68 {
  margin-top: 68px;
}
.srp-mb-68 {
  margin-bottom: 68px;
}
.srp-ml-68 {
  margin-left: 68px;
}
.srp-mr-68 {
  margin-right: 68px;
}
.srp-mx-68 {
  margin-left: 68px;
  margin-right: 68px;
}
.srp-my-68 {
  margin-top: 68px;
  margin-bottom: 68px;
}
.gap-68 {
  gap: 68px;
}
.srp-mt-69 {
  margin-top: 69px;
}
.srp-mb-69 {
  margin-bottom: 69px;
}
.srp-ml-69 {
  margin-left: 69px;
}
.srp-mr-69 {
  margin-right: 69px;
}
.srp-mx-69 {
  margin-left: 69px;
  margin-right: 69px;
}
.srp-my-69 {
  margin-top: 69px;
  margin-bottom: 69px;
}
.gap-69 {
  gap: 69px;
}
.srp-mt-70 {
  margin-top: 70px;
}
.srp-mb-70 {
  margin-bottom: 70px;
}
.srp-ml-70 {
  margin-left: 70px;
}
.srp-mr-70 {
  margin-right: 70px;
}
.srp-mx-70 {
  margin-left: 70px;
  margin-right: 70px;
}
.srp-my-70 {
  margin-top: 70px;
  margin-bottom: 70px;
}
.gap-70 {
  gap: 70px;
}
.srp-mt-71 {
  margin-top: 71px;
}
.srp-mb-71 {
  margin-bottom: 71px;
}
.srp-ml-71 {
  margin-left: 71px;
}
.srp-mr-71 {
  margin-right: 71px;
}
.srp-mx-71 {
  margin-left: 71px;
  margin-right: 71px;
}
.srp-my-71 {
  margin-top: 71px;
  margin-bottom: 71px;
}
.gap-71 {
  gap: 71px;
}
.srp-mt-72 {
  margin-top: 72px;
}
.srp-mb-72 {
  margin-bottom: 72px;
}
.srp-ml-72 {
  margin-left: 72px;
}
.srp-mr-72 {
  margin-right: 72px;
}
.srp-mx-72 {
  margin-left: 72px;
  margin-right: 72px;
}
.srp-my-72 {
  margin-top: 72px;
  margin-bottom: 72px;
}
.gap-72 {
  gap: 72px;
}
.srp-mt-73 {
  margin-top: 73px;
}
.srp-mb-73 {
  margin-bottom: 73px;
}
.srp-ml-73 {
  margin-left: 73px;
}
.srp-mr-73 {
  margin-right: 73px;
}
.srp-mx-73 {
  margin-left: 73px;
  margin-right: 73px;
}
.srp-my-73 {
  margin-top: 73px;
  margin-bottom: 73px;
}
.gap-73 {
  gap: 73px;
}
.srp-mt-74 {
  margin-top: 74px;
}
.srp-mb-74 {
  margin-bottom: 74px;
}
.srp-ml-74 {
  margin-left: 74px;
}
.srp-mr-74 {
  margin-right: 74px;
}
.srp-mx-74 {
  margin-left: 74px;
  margin-right: 74px;
}
.srp-my-74 {
  margin-top: 74px;
  margin-bottom: 74px;
}
.gap-74 {
  gap: 74px;
}
.srp-mt-75 {
  margin-top: 75px;
}
.srp-mb-75 {
  margin-bottom: 75px;
}
.srp-ml-75 {
  margin-left: 75px;
}
.srp-mr-75 {
  margin-right: 75px;
}
.srp-mx-75 {
  margin-left: 75px;
  margin-right: 75px;
}
.srp-my-75 {
  margin-top: 75px;
  margin-bottom: 75px;
}
.gap-75 {
  gap: 75px;
}
.srp-mt-76 {
  margin-top: 76px;
}
.srp-mb-76 {
  margin-bottom: 76px;
}
.srp-ml-76 {
  margin-left: 76px;
}
.srp-mr-76 {
  margin-right: 76px;
}
.srp-mx-76 {
  margin-left: 76px;
  margin-right: 76px;
}
.srp-my-76 {
  margin-top: 76px;
  margin-bottom: 76px;
}
.gap-76 {
  gap: 76px;
}
.srp-mt-77 {
  margin-top: 77px;
}
.srp-mb-77 {
  margin-bottom: 77px;
}
.srp-ml-77 {
  margin-left: 77px;
}
.srp-mr-77 {
  margin-right: 77px;
}
.srp-mx-77 {
  margin-left: 77px;
  margin-right: 77px;
}
.srp-my-77 {
  margin-top: 77px;
  margin-bottom: 77px;
}
.gap-77 {
  gap: 77px;
}
.srp-mt-78 {
  margin-top: 78px;
}
.srp-mb-78 {
  margin-bottom: 78px;
}
.srp-ml-78 {
  margin-left: 78px;
}
.srp-mr-78 {
  margin-right: 78px;
}
.srp-mx-78 {
  margin-left: 78px;
  margin-right: 78px;
}
.srp-my-78 {
  margin-top: 78px;
  margin-bottom: 78px;
}
.gap-78 {
  gap: 78px;
}
.srp-mt-79 {
  margin-top: 79px;
}
.srp-mb-79 {
  margin-bottom: 79px;
}
.srp-ml-79 {
  margin-left: 79px;
}
.srp-mr-79 {
  margin-right: 79px;
}
.srp-mx-79 {
  margin-left: 79px;
  margin-right: 79px;
}
.srp-my-79 {
  margin-top: 79px;
  margin-bottom: 79px;
}
.gap-79 {
  gap: 79px;
}
.srp-mt-80 {
  margin-top: 80px;
}
.srp-mb-80 {
  margin-bottom: 80px;
}
.srp-ml-80 {
  margin-left: 80px;
}
.srp-mr-80 {
  margin-right: 80px;
}
.srp-mx-80 {
  margin-left: 80px;
  margin-right: 80px;
}
.srp-my-80 {
  margin-top: 80px;
  margin-bottom: 80px;
}
.gap-80 {
  gap: 80px;
}
.srp-mt-81 {
  margin-top: 81px;
}
.srp-mb-81 {
  margin-bottom: 81px;
}
.srp-ml-81 {
  margin-left: 81px;
}
.srp-mr-81 {
  margin-right: 81px;
}
.srp-mx-81 {
  margin-left: 81px;
  margin-right: 81px;
}
.srp-my-81 {
  margin-top: 81px;
  margin-bottom: 81px;
}
.gap-81 {
  gap: 81px;
}
.srp-mt-82 {
  margin-top: 82px;
}
.srp-mb-82 {
  margin-bottom: 82px;
}
.srp-ml-82 {
  margin-left: 82px;
}
.srp-mr-82 {
  margin-right: 82px;
}
.srp-mx-82 {
  margin-left: 82px;
  margin-right: 82px;
}
.srp-my-82 {
  margin-top: 82px;
  margin-bottom: 82px;
}
.gap-82 {
  gap: 82px;
}
.srp-mt-83 {
  margin-top: 83px;
}
.srp-mb-83 {
  margin-bottom: 83px;
}
.srp-ml-83 {
  margin-left: 83px;
}
.srp-mr-83 {
  margin-right: 83px;
}
.srp-mx-83 {
  margin-left: 83px;
  margin-right: 83px;
}
.srp-my-83 {
  margin-top: 83px;
  margin-bottom: 83px;
}
.gap-83 {
  gap: 83px;
}
.srp-mt-84 {
  margin-top: 84px;
}
.srp-mb-84 {
  margin-bottom: 84px;
}
.srp-ml-84 {
  margin-left: 84px;
}
.srp-mr-84 {
  margin-right: 84px;
}
.srp-mx-84 {
  margin-left: 84px;
  margin-right: 84px;
}
.srp-my-84 {
  margin-top: 84px;
  margin-bottom: 84px;
}
.gap-84 {
  gap: 84px;
}
.srp-mt-85 {
  margin-top: 85px;
}
.srp-mb-85 {
  margin-bottom: 85px;
}
.srp-ml-85 {
  margin-left: 85px;
}
.srp-mr-85 {
  margin-right: 85px;
}
.srp-mx-85 {
  margin-left: 85px;
  margin-right: 85px;
}
.srp-my-85 {
  margin-top: 85px;
  margin-bottom: 85px;
}
.gap-85 {
  gap: 85px;
}
.srp-mt-86 {
  margin-top: 86px;
}
.srp-mb-86 {
  margin-bottom: 86px;
}
.srp-ml-86 {
  margin-left: 86px;
}
.srp-mr-86 {
  margin-right: 86px;
}
.srp-mx-86 {
  margin-left: 86px;
  margin-right: 86px;
}
.srp-my-86 {
  margin-top: 86px;
  margin-bottom: 86px;
}
.gap-86 {
  gap: 86px;
}
.srp-mt-87 {
  margin-top: 87px;
}
.srp-mb-87 {
  margin-bottom: 87px;
}
.srp-ml-87 {
  margin-left: 87px;
}
.srp-mr-87 {
  margin-right: 87px;
}
.srp-mx-87 {
  margin-left: 87px;
  margin-right: 87px;
}
.srp-my-87 {
  margin-top: 87px;
  margin-bottom: 87px;
}
.gap-87 {
  gap: 87px;
}
.srp-mt-88 {
  margin-top: 88px;
}
.srp-mb-88 {
  margin-bottom: 88px;
}
.srp-ml-88 {
  margin-left: 88px;
}
.srp-mr-88 {
  margin-right: 88px;
}
.srp-mx-88 {
  margin-left: 88px;
  margin-right: 88px;
}
.srp-my-88 {
  margin-top: 88px;
  margin-bottom: 88px;
}
.gap-88 {
  gap: 88px;
}
.srp-mt-89 {
  margin-top: 89px;
}
.srp-mb-89 {
  margin-bottom: 89px;
}
.srp-ml-89 {
  margin-left: 89px;
}
.srp-mr-89 {
  margin-right: 89px;
}
.srp-mx-89 {
  margin-left: 89px;
  margin-right: 89px;
}
.srp-my-89 {
  margin-top: 89px;
  margin-bottom: 89px;
}
.gap-89 {
  gap: 89px;
}
.srp-mt-90 {
  margin-top: 90px;
}
.srp-mb-90 {
  margin-bottom: 90px;
}
.srp-ml-90 {
  margin-left: 90px;
}
.srp-mr-90 {
  margin-right: 90px;
}
.srp-mx-90 {
  margin-left: 90px;
  margin-right: 90px;
}
.srp-my-90 {
  margin-top: 90px;
  margin-bottom: 90px;
}
.gap-90 {
  gap: 90px;
}
.srp-mt-91 {
  margin-top: 91px;
}
.srp-mb-91 {
  margin-bottom: 91px;
}
.srp-ml-91 {
  margin-left: 91px;
}
.srp-mr-91 {
  margin-right: 91px;
}
.srp-mx-91 {
  margin-left: 91px;
  margin-right: 91px;
}
.srp-my-91 {
  margin-top: 91px;
  margin-bottom: 91px;
}
.gap-91 {
  gap: 91px;
}
.srp-mt-92 {
  margin-top: 92px;
}
.srp-mb-92 {
  margin-bottom: 92px;
}
.srp-ml-92 {
  margin-left: 92px;
}
.srp-mr-92 {
  margin-right: 92px;
}
.srp-mx-92 {
  margin-left: 92px;
  margin-right: 92px;
}
.srp-my-92 {
  margin-top: 92px;
  margin-bottom: 92px;
}
.gap-92 {
  gap: 92px;
}
.srp-mt-93 {
  margin-top: 93px;
}
.srp-mb-93 {
  margin-bottom: 93px;
}
.srp-ml-93 {
  margin-left: 93px;
}
.srp-mr-93 {
  margin-right: 93px;
}
.srp-mx-93 {
  margin-left: 93px;
  margin-right: 93px;
}
.srp-my-93 {
  margin-top: 93px;
  margin-bottom: 93px;
}
.gap-93 {
  gap: 93px;
}
.srp-mt-94 {
  margin-top: 94px;
}
.srp-mb-94 {
  margin-bottom: 94px;
}
.srp-ml-94 {
  margin-left: 94px;
}
.srp-mr-94 {
  margin-right: 94px;
}
.srp-mx-94 {
  margin-left: 94px;
  margin-right: 94px;
}
.srp-my-94 {
  margin-top: 94px;
  margin-bottom: 94px;
}
.gap-94 {
  gap: 94px;
}
.srp-mt-95 {
  margin-top: 95px;
}
.srp-mb-95 {
  margin-bottom: 95px;
}
.srp-ml-95 {
  margin-left: 95px;
}
.srp-mr-95 {
  margin-right: 95px;
}
.srp-mx-95 {
  margin-left: 95px;
  margin-right: 95px;
}
.srp-my-95 {
  margin-top: 95px;
  margin-bottom: 95px;
}
.gap-95 {
  gap: 95px;
}
.srp-mt-96 {
  margin-top: 96px;
}
.srp-mb-96 {
  margin-bottom: 96px;
}
.srp-ml-96 {
  margin-left: 96px;
}
.srp-mr-96 {
  margin-right: 96px;
}
.srp-mx-96 {
  margin-left: 96px;
  margin-right: 96px;
}
.srp-my-96 {
  margin-top: 96px;
  margin-bottom: 96px;
}
.gap-96 {
  gap: 96px;
}
.srp-mt-97 {
  margin-top: 97px;
}
.srp-mb-97 {
  margin-bottom: 97px;
}
.srp-ml-97 {
  margin-left: 97px;
}
.srp-mr-97 {
  margin-right: 97px;
}
.srp-mx-97 {
  margin-left: 97px;
  margin-right: 97px;
}
.srp-my-97 {
  margin-top: 97px;
  margin-bottom: 97px;
}
.gap-97 {
  gap: 97px;
}
.srp-mt-98 {
  margin-top: 98px;
}
.srp-mb-98 {
  margin-bottom: 98px;
}
.srp-ml-98 {
  margin-left: 98px;
}
.srp-mr-98 {
  margin-right: 98px;
}
.srp-mx-98 {
  margin-left: 98px;
  margin-right: 98px;
}
.srp-my-98 {
  margin-top: 98px;
  margin-bottom: 98px;
}
.gap-98 {
  gap: 98px;
}
.srp-mt-99 {
  margin-top: 99px;
}
.srp-mb-99 {
  margin-bottom: 99px;
}
.srp-ml-99 {
  margin-left: 99px;
}
.srp-mr-99 {
  margin-right: 99px;
}
.srp-mx-99 {
  margin-left: 99px;
  margin-right: 99px;
}
.srp-my-99 {
  margin-top: 99px;
  margin-bottom: 99px;
}
.gap-99 {
  gap: 99px;
}
.srp-mt-100 {
  margin-top: 100px;
}
.srp-mb-100 {
  margin-bottom: 100px;
}
.srp-ml-100 {
  margin-left: 100px;
}
.srp-mr-100 {
  margin-right: 100px;
}
.srp-mx-100 {
  margin-left: 100px;
  margin-right: 100px;
}
.srp-my-100 {
  margin-top: 100px;
  margin-bottom: 100px;
}
.gap-100 {
  gap: 100px;
}
.srp-pt-0 {
  padding-top: 0px;
}
.srp-pb-0 {
  padding-bottom: 0px;
}
.srp-pl-0 {
  padding-left: 0px;
}
.srp-pr-0 {
  padding-right: 0px;
}
.srp-px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.srp-py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.srp-pt-1 {
  padding-top: 1px;
}
.srp-pb-1 {
  padding-bottom: 1px;
}
.srp-pl-1 {
  padding-left: 1px;
}
.srp-pr-1 {
  padding-right: 1px;
}
.srp-px-1 {
  padding-left: 1px;
  padding-right: 1px;
}
.srp-py-1 {
  padding-top: 1px;
  padding-bottom: 1px;
}
.srp-pt-2 {
  padding-top: 2px;
}
.srp-pb-2 {
  padding-bottom: 2px;
}
.srp-pl-2 {
  padding-left: 2px;
}
.srp-pr-2 {
  padding-right: 2px;
}
.srp-px-2 {
  padding-left: 2px;
  padding-right: 2px;
}
.srp-py-2 {
  padding-top: 2px;
  padding-bottom: 2px;
}
.srp-pt-3 {
  padding-top: 3px;
}
.srp-pb-3 {
  padding-bottom: 3px;
}
.srp-pl-3 {
  padding-left: 3px;
}
.srp-pr-3 {
  padding-right: 3px;
}
.srp-px-3 {
  padding-left: 3px;
  padding-right: 3px;
}
.srp-py-3 {
  padding-top: 3px;
  padding-bottom: 3px;
}
.srp-pt-4 {
  padding-top: 4px;
}
.srp-pb-4 {
  padding-bottom: 4px;
}
.srp-pl-4 {
  padding-left: 4px;
}
.srp-pr-4 {
  padding-right: 4px;
}
.srp-px-4 {
  padding-left: 4px;
  padding-right: 4px;
}
.srp-py-4 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.srp-pt-5 {
  padding-top: 5px;
}
.srp-pb-5 {
  padding-bottom: 5px;
}
.srp-pl-5 {
  padding-left: 5px;
}
.srp-pr-5 {
  padding-right: 5px;
}
.srp-px-5 {
  padding-left: 5px;
  padding-right: 5px;
}
.srp-py-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}
.srp-pt-6 {
  padding-top: 6px;
}
.srp-pb-6 {
  padding-bottom: 6px;
}
.srp-pl-6 {
  padding-left: 6px;
}
.srp-pr-6 {
  padding-right: 6px;
}
.srp-px-6 {
  padding-left: 6px;
  padding-right: 6px;
}
.srp-py-6 {
  padding-top: 6px;
  padding-bottom: 6px;
}
.srp-pt-7 {
  padding-top: 7px;
}
.srp-pb-7 {
  padding-bottom: 7px;
}
.srp-pl-7 {
  padding-left: 7px;
}
.srp-pr-7 {
  padding-right: 7px;
}
.srp-px-7 {
  padding-left: 7px;
  padding-right: 7px;
}
.srp-py-7 {
  padding-top: 7px;
  padding-bottom: 7px;
}
.srp-pt-8 {
  padding-top: 8px;
}
.srp-pb-8 {
  padding-bottom: 8px;
}
.srp-pl-8 {
  padding-left: 8px;
}
.srp-pr-8 {
  padding-right: 8px;
}
.srp-px-8 {
  padding-left: 8px;
  padding-right: 8px;
}
.srp-py-8 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.srp-pt-9 {
  padding-top: 9px;
}
.srp-pb-9 {
  padding-bottom: 9px;
}
.srp-pl-9 {
  padding-left: 9px;
}
.srp-pr-9 {
  padding-right: 9px;
}
.srp-px-9 {
  padding-left: 9px;
  padding-right: 9px;
}
.srp-py-9 {
  padding-top: 9px;
  padding-bottom: 9px;
}
.srp-pt-10 {
  padding-top: 10px;
}
.srp-pb-10 {
  padding-bottom: 10px;
}
.srp-pl-10 {
  padding-left: 10px;
}
.srp-pr-10 {
  padding-right: 10px;
}
.srp-px-10 {
  padding-left: 10px;
  padding-right: 10px;
}
.srp-py-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}
.srp-pt-11 {
  padding-top: 11px;
}
.srp-pb-11 {
  padding-bottom: 11px;
}
.srp-pl-11 {
  padding-left: 11px;
}
.srp-pr-11 {
  padding-right: 11px;
}
.srp-px-11 {
  padding-left: 11px;
  padding-right: 11px;
}
.srp-py-11 {
  padding-top: 11px;
  padding-bottom: 11px;
}
.srp-pt-12 {
  padding-top: 12px;
}
.srp-pb-12 {
  padding-bottom: 12px;
}
.srp-pl-12 {
  padding-left: 12px;
}
.srp-pr-12 {
  padding-right: 12px;
}
.srp-px-12 {
  padding-left: 12px;
  padding-right: 12px;
}
.srp-py-12 {
  padding-top: 12px;
  padding-bottom: 12px;
}
.srp-pt-13 {
  padding-top: 13px;
}
.srp-pb-13 {
  padding-bottom: 13px;
}
.srp-pl-13 {
  padding-left: 13px;
}
.srp-pr-13 {
  padding-right: 13px;
}
.srp-px-13 {
  padding-left: 13px;
  padding-right: 13px;
}
.srp-py-13 {
  padding-top: 13px;
  padding-bottom: 13px;
}
.srp-pt-14 {
  padding-top: 14px;
}
.srp-pb-14 {
  padding-bottom: 14px;
}
.srp-pl-14 {
  padding-left: 14px;
}
.srp-pr-14 {
  padding-right: 14px;
}
.srp-px-14 {
  padding-left: 14px;
  padding-right: 14px;
}
.srp-py-14 {
  padding-top: 14px;
  padding-bottom: 14px;
}
.srp-pt-15 {
  padding-top: 15px;
}
.srp-pb-15 {
  padding-bottom: 15px;
}
.srp-pl-15 {
  padding-left: 15px;
}
.srp-pr-15 {
  padding-right: 15px;
}
.srp-px-15 {
  padding-left: 15px;
  padding-right: 15px;
}
.srp-py-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}
.srp-pt-16 {
  padding-top: 16px;
}
.srp-pb-16 {
  padding-bottom: 16px;
}
.srp-pl-16 {
  padding-left: 16px;
}
.srp-pr-16 {
  padding-right: 16px;
}
.srp-px-16 {
  padding-left: 16px;
  padding-right: 16px;
}
.srp-py-16 {
  padding-top: 16px;
  padding-bottom: 16px;
}
.srp-pt-17 {
  padding-top: 17px;
}
.srp-pb-17 {
  padding-bottom: 17px;
}
.srp-pl-17 {
  padding-left: 17px;
}
.srp-pr-17 {
  padding-right: 17px;
}
.srp-px-17 {
  padding-left: 17px;
  padding-right: 17px;
}
.srp-py-17 {
  padding-top: 17px;
  padding-bottom: 17px;
}
.srp-pt-18 {
  padding-top: 18px;
}
.srp-pb-18 {
  padding-bottom: 18px;
}
.srp-pl-18 {
  padding-left: 18px;
}
.srp-pr-18 {
  padding-right: 18px;
}
.srp-px-18 {
  padding-left: 18px;
  padding-right: 18px;
}
.srp-py-18 {
  padding-top: 18px;
  padding-bottom: 18px;
}
.srp-pt-19 {
  padding-top: 19px;
}
.srp-pb-19 {
  padding-bottom: 19px;
}
.srp-pl-19 {
  padding-left: 19px;
}
.srp-pr-19 {
  padding-right: 19px;
}
.srp-px-19 {
  padding-left: 19px;
  padding-right: 19px;
}
.srp-py-19 {
  padding-top: 19px;
  padding-bottom: 19px;
}
.srp-pt-20 {
  padding-top: 20px;
}
.srp-pb-20 {
  padding-bottom: 20px;
}
.srp-pl-20 {
  padding-left: 20px;
}
.srp-pr-20 {
  padding-right: 20px;
}
.srp-px-20 {
  padding-left: 20px;
  padding-right: 20px;
}
.srp-py-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.srp-pt-21 {
  padding-top: 21px;
}
.srp-pb-21 {
  padding-bottom: 21px;
}
.srp-pl-21 {
  padding-left: 21px;
}
.srp-pr-21 {
  padding-right: 21px;
}
.srp-px-21 {
  padding-left: 21px;
  padding-right: 21px;
}
.srp-py-21 {
  padding-top: 21px;
  padding-bottom: 21px;
}
.srp-pt-22 {
  padding-top: 22px;
}
.srp-pb-22 {
  padding-bottom: 22px;
}
.srp-pl-22 {
  padding-left: 22px;
}
.srp-pr-22 {
  padding-right: 22px;
}
.srp-px-22 {
  padding-left: 22px;
  padding-right: 22px;
}
.srp-py-22 {
  padding-top: 22px;
  padding-bottom: 22px;
}
.srp-pt-23 {
  padding-top: 23px;
}
.srp-pb-23 {
  padding-bottom: 23px;
}
.srp-pl-23 {
  padding-left: 23px;
}
.srp-pr-23 {
  padding-right: 23px;
}
.srp-px-23 {
  padding-left: 23px;
  padding-right: 23px;
}
.srp-py-23 {
  padding-top: 23px;
  padding-bottom: 23px;
}
.srp-pt-24 {
  padding-top: 24px;
}
.srp-pb-24 {
  padding-bottom: 24px;
}
.srp-pl-24 {
  padding-left: 24px;
}
.srp-pr-24 {
  padding-right: 24px;
}
.srp-px-24 {
  padding-left: 24px;
  padding-right: 24px;
}
.srp-py-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}
.srp-pt-25 {
  padding-top: 25px;
}
.srp-pb-25 {
  padding-bottom: 25px;
}
.srp-pl-25 {
  padding-left: 25px;
}
.srp-pr-25 {
  padding-right: 25px;
}
.srp-px-25 {
  padding-left: 25px;
  padding-right: 25px;
}
.srp-py-25 {
  padding-top: 25px;
  padding-bottom: 25px;
}
.srp-pt-26 {
  padding-top: 26px;
}
.srp-pb-26 {
  padding-bottom: 26px;
}
.srp-pl-26 {
  padding-left: 26px;
}
.srp-pr-26 {
  padding-right: 26px;
}
.srp-px-26 {
  padding-left: 26px;
  padding-right: 26px;
}
.srp-py-26 {
  padding-top: 26px;
  padding-bottom: 26px;
}
.srp-pt-27 {
  padding-top: 27px;
}
.srp-pb-27 {
  padding-bottom: 27px;
}
.srp-pl-27 {
  padding-left: 27px;
}
.srp-pr-27 {
  padding-right: 27px;
}
.srp-px-27 {
  padding-left: 27px;
  padding-right: 27px;
}
.srp-py-27 {
  padding-top: 27px;
  padding-bottom: 27px;
}
.srp-pt-28 {
  padding-top: 28px;
}
.srp-pb-28 {
  padding-bottom: 28px;
}
.srp-pl-28 {
  padding-left: 28px;
}
.srp-pr-28 {
  padding-right: 28px;
}
.srp-px-28 {
  padding-left: 28px;
  padding-right: 28px;
}
.srp-py-28 {
  padding-top: 28px;
  padding-bottom: 28px;
}
.srp-pt-29 {
  padding-top: 29px;
}
.srp-pb-29 {
  padding-bottom: 29px;
}
.srp-pl-29 {
  padding-left: 29px;
}
.srp-pr-29 {
  padding-right: 29px;
}
.srp-px-29 {
  padding-left: 29px;
  padding-right: 29px;
}
.srp-py-29 {
  padding-top: 29px;
  padding-bottom: 29px;
}
.srp-pt-30 {
  padding-top: 30px;
}
.srp-pb-30 {
  padding-bottom: 30px;
}
.srp-pl-30 {
  padding-left: 30px;
}
.srp-pr-30 {
  padding-right: 30px;
}
.srp-px-30 {
  padding-left: 30px;
  padding-right: 30px;
}
.srp-py-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}
.srp-pt-31 {
  padding-top: 31px;
}
.srp-pb-31 {
  padding-bottom: 31px;
}
.srp-pl-31 {
  padding-left: 31px;
}
.srp-pr-31 {
  padding-right: 31px;
}
.srp-px-31 {
  padding-left: 31px;
  padding-right: 31px;
}
.srp-py-31 {
  padding-top: 31px;
  padding-bottom: 31px;
}
.srp-pt-32 {
  padding-top: 32px;
}
.srp-pb-32 {
  padding-bottom: 32px;
}
.srp-pl-32 {
  padding-left: 32px;
}
.srp-pr-32 {
  padding-right: 32px;
}
.srp-px-32 {
  padding-left: 32px;
  padding-right: 32px;
}
.srp-py-32 {
  padding-top: 32px;
  padding-bottom: 32px;
}
.srp-pt-33 {
  padding-top: 33px;
}
.srp-pb-33 {
  padding-bottom: 33px;
}
.srp-pl-33 {
  padding-left: 33px;
}
.srp-pr-33 {
  padding-right: 33px;
}
.srp-px-33 {
  padding-left: 33px;
  padding-right: 33px;
}
.srp-py-33 {
  padding-top: 33px;
  padding-bottom: 33px;
}
.srp-pt-34 {
  padding-top: 34px;
}
.srp-pb-34 {
  padding-bottom: 34px;
}
.srp-pl-34 {
  padding-left: 34px;
}
.srp-pr-34 {
  padding-right: 34px;
}
.srp-px-34 {
  padding-left: 34px;
  padding-right: 34px;
}
.srp-py-34 {
  padding-top: 34px;
  padding-bottom: 34px;
}
.srp-pt-35 {
  padding-top: 35px;
}
.srp-pb-35 {
  padding-bottom: 35px;
}
.srp-pl-35 {
  padding-left: 35px;
}
.srp-pr-35 {
  padding-right: 35px;
}
.srp-px-35 {
  padding-left: 35px;
  padding-right: 35px;
}
.srp-py-35 {
  padding-top: 35px;
  padding-bottom: 35px;
}
.srp-pt-36 {
  padding-top: 36px;
}
.srp-pb-36 {
  padding-bottom: 36px;
}
.srp-pl-36 {
  padding-left: 36px;
}
.srp-pr-36 {
  padding-right: 36px;
}
.srp-px-36 {
  padding-left: 36px;
  padding-right: 36px;
}
.srp-py-36 {
  padding-top: 36px;
  padding-bottom: 36px;
}
.srp-pt-37 {
  padding-top: 37px;
}
.srp-pb-37 {
  padding-bottom: 37px;
}
.srp-pl-37 {
  padding-left: 37px;
}
.srp-pr-37 {
  padding-right: 37px;
}
.srp-px-37 {
  padding-left: 37px;
  padding-right: 37px;
}
.srp-py-37 {
  padding-top: 37px;
  padding-bottom: 37px;
}
.srp-pt-38 {
  padding-top: 38px;
}
.srp-pb-38 {
  padding-bottom: 38px;
}
.srp-pl-38 {
  padding-left: 38px;
}
.srp-pr-38 {
  padding-right: 38px;
}
.srp-px-38 {
  padding-left: 38px;
  padding-right: 38px;
}
.srp-py-38 {
  padding-top: 38px;
  padding-bottom: 38px;
}
.srp-pt-39 {
  padding-top: 39px;
}
.srp-pb-39 {
  padding-bottom: 39px;
}
.srp-pl-39 {
  padding-left: 39px;
}
.srp-pr-39 {
  padding-right: 39px;
}
.srp-px-39 {
  padding-left: 39px;
  padding-right: 39px;
}
.srp-py-39 {
  padding-top: 39px;
  padding-bottom: 39px;
}
.srp-pt-40 {
  padding-top: 40px;
}
.srp-pb-40 {
  padding-bottom: 40px;
}
.srp-pl-40 {
  padding-left: 40px;
}
.srp-pr-40 {
  padding-right: 40px;
}
.srp-px-40 {
  padding-left: 40px;
  padding-right: 40px;
}
.srp-py-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.srp-pt-41 {
  padding-top: 41px;
}
.srp-pb-41 {
  padding-bottom: 41px;
}
.srp-pl-41 {
  padding-left: 41px;
}
.srp-pr-41 {
  padding-right: 41px;
}
.srp-px-41 {
  padding-left: 41px;
  padding-right: 41px;
}
.srp-py-41 {
  padding-top: 41px;
  padding-bottom: 41px;
}
.srp-pt-42 {
  padding-top: 42px;
}
.srp-pb-42 {
  padding-bottom: 42px;
}
.srp-pl-42 {
  padding-left: 42px;
}
.srp-pr-42 {
  padding-right: 42px;
}
.srp-px-42 {
  padding-left: 42px;
  padding-right: 42px;
}
.srp-py-42 {
  padding-top: 42px;
  padding-bottom: 42px;
}
.srp-pt-43 {
  padding-top: 43px;
}
.srp-pb-43 {
  padding-bottom: 43px;
}
.srp-pl-43 {
  padding-left: 43px;
}
.srp-pr-43 {
  padding-right: 43px;
}
.srp-px-43 {
  padding-left: 43px;
  padding-right: 43px;
}
.srp-py-43 {
  padding-top: 43px;
  padding-bottom: 43px;
}
.srp-pt-44 {
  padding-top: 44px;
}
.srp-pb-44 {
  padding-bottom: 44px;
}
.srp-pl-44 {
  padding-left: 44px;
}
.srp-pr-44 {
  padding-right: 44px;
}
.srp-px-44 {
  padding-left: 44px;
  padding-right: 44px;
}
.srp-py-44 {
  padding-top: 44px;
  padding-bottom: 44px;
}
.srp-pt-45 {
  padding-top: 45px;
}
.srp-pb-45 {
  padding-bottom: 45px;
}
.srp-pl-45 {
  padding-left: 45px;
}
.srp-pr-45 {
  padding-right: 45px;
}
.srp-px-45 {
  padding-left: 45px;
  padding-right: 45px;
}
.srp-py-45 {
  padding-top: 45px;
  padding-bottom: 45px;
}
.srp-pt-46 {
  padding-top: 46px;
}
.srp-pb-46 {
  padding-bottom: 46px;
}
.srp-pl-46 {
  padding-left: 46px;
}
.srp-pr-46 {
  padding-right: 46px;
}
.srp-px-46 {
  padding-left: 46px;
  padding-right: 46px;
}
.srp-py-46 {
  padding-top: 46px;
  padding-bottom: 46px;
}
.srp-pt-47 {
  padding-top: 47px;
}
.srp-pb-47 {
  padding-bottom: 47px;
}
.srp-pl-47 {
  padding-left: 47px;
}
.srp-pr-47 {
  padding-right: 47px;
}
.srp-px-47 {
  padding-left: 47px;
  padding-right: 47px;
}
.srp-py-47 {
  padding-top: 47px;
  padding-bottom: 47px;
}
.srp-pt-48 {
  padding-top: 48px;
}
.srp-pb-48 {
  padding-bottom: 48px;
}
.srp-pl-48 {
  padding-left: 48px;
}
.srp-pr-48 {
  padding-right: 48px;
}
.srp-px-48 {
  padding-left: 48px;
  padding-right: 48px;
}
.srp-py-48 {
  padding-top: 48px;
  padding-bottom: 48px;
}
.srp-pt-49 {
  padding-top: 49px;
}
.srp-pb-49 {
  padding-bottom: 49px;
}
.srp-pl-49 {
  padding-left: 49px;
}
.srp-pr-49 {
  padding-right: 49px;
}
.srp-px-49 {
  padding-left: 49px;
  padding-right: 49px;
}
.srp-py-49 {
  padding-top: 49px;
  padding-bottom: 49px;
}
.srp-pt-50 {
  padding-top: 50px;
}
.srp-pb-50 {
  padding-bottom: 50px;
}
.srp-pl-50 {
  padding-left: 50px;
}
.srp-pr-50 {
  padding-right: 50px;
}
.srp-px-50 {
  padding-left: 50px;
  padding-right: 50px;
}
.srp-py-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}
.srp-pt-51 {
  padding-top: 51px;
}
.srp-pb-51 {
  padding-bottom: 51px;
}
.srp-pl-51 {
  padding-left: 51px;
}
.srp-pr-51 {
  padding-right: 51px;
}
.srp-px-51 {
  padding-left: 51px;
  padding-right: 51px;
}
.srp-py-51 {
  padding-top: 51px;
  padding-bottom: 51px;
}
.srp-pt-52 {
  padding-top: 52px;
}
.srp-pb-52 {
  padding-bottom: 52px;
}
.srp-pl-52 {
  padding-left: 52px;
}
.srp-pr-52 {
  padding-right: 52px;
}
.srp-px-52 {
  padding-left: 52px;
  padding-right: 52px;
}
.srp-py-52 {
  padding-top: 52px;
  padding-bottom: 52px;
}
.srp-pt-53 {
  padding-top: 53px;
}
.srp-pb-53 {
  padding-bottom: 53px;
}
.srp-pl-53 {
  padding-left: 53px;
}
.srp-pr-53 {
  padding-right: 53px;
}
.srp-px-53 {
  padding-left: 53px;
  padding-right: 53px;
}
.srp-py-53 {
  padding-top: 53px;
  padding-bottom: 53px;
}
.srp-pt-54 {
  padding-top: 54px;
}
.srp-pb-54 {
  padding-bottom: 54px;
}
.srp-pl-54 {
  padding-left: 54px;
}
.srp-pr-54 {
  padding-right: 54px;
}
.srp-px-54 {
  padding-left: 54px;
  padding-right: 54px;
}
.srp-py-54 {
  padding-top: 54px;
  padding-bottom: 54px;
}
.srp-pt-55 {
  padding-top: 55px;
}
.srp-pb-55 {
  padding-bottom: 55px;
}
.srp-pl-55 {
  padding-left: 55px;
}
.srp-pr-55 {
  padding-right: 55px;
}
.srp-px-55 {
  padding-left: 55px;
  padding-right: 55px;
}
.srp-py-55 {
  padding-top: 55px;
  padding-bottom: 55px;
}
.srp-pt-56 {
  padding-top: 56px;
}
.srp-pb-56 {
  padding-bottom: 56px;
}
.srp-pl-56 {
  padding-left: 56px;
}
.srp-pr-56 {
  padding-right: 56px;
}
.srp-px-56 {
  padding-left: 56px;
  padding-right: 56px;
}
.srp-py-56 {
  padding-top: 56px;
  padding-bottom: 56px;
}
.srp-pt-57 {
  padding-top: 57px;
}
.srp-pb-57 {
  padding-bottom: 57px;
}
.srp-pl-57 {
  padding-left: 57px;
}
.srp-pr-57 {
  padding-right: 57px;
}
.srp-px-57 {
  padding-left: 57px;
  padding-right: 57px;
}
.srp-py-57 {
  padding-top: 57px;
  padding-bottom: 57px;
}
.srp-pt-58 {
  padding-top: 58px;
}
.srp-pb-58 {
  padding-bottom: 58px;
}
.srp-pl-58 {
  padding-left: 58px;
}
.srp-pr-58 {
  padding-right: 58px;
}
.srp-px-58 {
  padding-left: 58px;
  padding-right: 58px;
}
.srp-py-58 {
  padding-top: 58px;
  padding-bottom: 58px;
}
.srp-pt-59 {
  padding-top: 59px;
}
.srp-pb-59 {
  padding-bottom: 59px;
}
.srp-pl-59 {
  padding-left: 59px;
}
.srp-pr-59 {
  padding-right: 59px;
}
.srp-px-59 {
  padding-left: 59px;
  padding-right: 59px;
}
.srp-py-59 {
  padding-top: 59px;
  padding-bottom: 59px;
}
.srp-pt-60 {
  padding-top: 60px;
}
.srp-pb-60 {
  padding-bottom: 60px;
}
.srp-pl-60 {
  padding-left: 60px;
}
.srp-pr-60 {
  padding-right: 60px;
}
.srp-px-60 {
  padding-left: 60px;
  padding-right: 60px;
}
.srp-py-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}
.srp-pt-61 {
  padding-top: 61px;
}
.srp-pb-61 {
  padding-bottom: 61px;
}
.srp-pl-61 {
  padding-left: 61px;
}
.srp-pr-61 {
  padding-right: 61px;
}
.srp-px-61 {
  padding-left: 61px;
  padding-right: 61px;
}
.srp-py-61 {
  padding-top: 61px;
  padding-bottom: 61px;
}
.srp-pt-62 {
  padding-top: 62px;
}
.srp-pb-62 {
  padding-bottom: 62px;
}
.srp-pl-62 {
  padding-left: 62px;
}
.srp-pr-62 {
  padding-right: 62px;
}
.srp-px-62 {
  padding-left: 62px;
  padding-right: 62px;
}
.srp-py-62 {
  padding-top: 62px;
  padding-bottom: 62px;
}
.srp-pt-63 {
  padding-top: 63px;
}
.srp-pb-63 {
  padding-bottom: 63px;
}
.srp-pl-63 {
  padding-left: 63px;
}
.srp-pr-63 {
  padding-right: 63px;
}
.srp-px-63 {
  padding-left: 63px;
  padding-right: 63px;
}
.srp-py-63 {
  padding-top: 63px;
  padding-bottom: 63px;
}
.srp-pt-64 {
  padding-top: 64px;
}
.srp-pb-64 {
  padding-bottom: 64px;
}
.srp-pl-64 {
  padding-left: 64px;
}
.srp-pr-64 {
  padding-right: 64px;
}
.srp-px-64 {
  padding-left: 64px;
  padding-right: 64px;
}
.srp-py-64 {
  padding-top: 64px;
  padding-bottom: 64px;
}
.srp-pt-65 {
  padding-top: 65px;
}
.srp-pb-65 {
  padding-bottom: 65px;
}
.srp-pl-65 {
  padding-left: 65px;
}
.srp-pr-65 {
  padding-right: 65px;
}
.srp-px-65 {
  padding-left: 65px;
  padding-right: 65px;
}
.srp-py-65 {
  padding-top: 65px;
  padding-bottom: 65px;
}
.srp-pt-66 {
  padding-top: 66px;
}
.srp-pb-66 {
  padding-bottom: 66px;
}
.srp-pl-66 {
  padding-left: 66px;
}
.srp-pr-66 {
  padding-right: 66px;
}
.srp-px-66 {
  padding-left: 66px;
  padding-right: 66px;
}
.srp-py-66 {
  padding-top: 66px;
  padding-bottom: 66px;
}
.srp-pt-67 {
  padding-top: 67px;
}
.srp-pb-67 {
  padding-bottom: 67px;
}
.srp-pl-67 {
  padding-left: 67px;
}
.srp-pr-67 {
  padding-right: 67px;
}
.srp-px-67 {
  padding-left: 67px;
  padding-right: 67px;
}
.srp-py-67 {
  padding-top: 67px;
  padding-bottom: 67px;
}
.srp-pt-68 {
  padding-top: 68px;
}
.srp-pb-68 {
  padding-bottom: 68px;
}
.srp-pl-68 {
  padding-left: 68px;
}
.srp-pr-68 {
  padding-right: 68px;
}
.srp-px-68 {
  padding-left: 68px;
  padding-right: 68px;
}
.srp-py-68 {
  padding-top: 68px;
  padding-bottom: 68px;
}
.srp-pt-69 {
  padding-top: 69px;
}
.srp-pb-69 {
  padding-bottom: 69px;
}
.srp-pl-69 {
  padding-left: 69px;
}
.srp-pr-69 {
  padding-right: 69px;
}
.srp-px-69 {
  padding-left: 69px;
  padding-right: 69px;
}
.srp-py-69 {
  padding-top: 69px;
  padding-bottom: 69px;
}
.srp-pt-70 {
  padding-top: 70px;
}
.srp-pb-70 {
  padding-bottom: 70px;
}
.srp-pl-70 {
  padding-left: 70px;
}
.srp-pr-70 {
  padding-right: 70px;
}
.srp-px-70 {
  padding-left: 70px;
  padding-right: 70px;
}
.srp-py-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}
.srp-pt-71 {
  padding-top: 71px;
}
.srp-pb-71 {
  padding-bottom: 71px;
}
.srp-pl-71 {
  padding-left: 71px;
}
.srp-pr-71 {
  padding-right: 71px;
}
.srp-px-71 {
  padding-left: 71px;
  padding-right: 71px;
}
.srp-py-71 {
  padding-top: 71px;
  padding-bottom: 71px;
}
.srp-pt-72 {
  padding-top: 72px;
}
.srp-pb-72 {
  padding-bottom: 72px;
}
.srp-pl-72 {
  padding-left: 72px;
}
.srp-pr-72 {
  padding-right: 72px;
}
.srp-px-72 {
  padding-left: 72px;
  padding-right: 72px;
}
.srp-py-72 {
  padding-top: 72px;
  padding-bottom: 72px;
}
.srp-pt-73 {
  padding-top: 73px;
}
.srp-pb-73 {
  padding-bottom: 73px;
}
.srp-pl-73 {
  padding-left: 73px;
}
.srp-pr-73 {
  padding-right: 73px;
}
.srp-px-73 {
  padding-left: 73px;
  padding-right: 73px;
}
.srp-py-73 {
  padding-top: 73px;
  padding-bottom: 73px;
}
.srp-pt-74 {
  padding-top: 74px;
}
.srp-pb-74 {
  padding-bottom: 74px;
}
.srp-pl-74 {
  padding-left: 74px;
}
.srp-pr-74 {
  padding-right: 74px;
}
.srp-px-74 {
  padding-left: 74px;
  padding-right: 74px;
}
.srp-py-74 {
  padding-top: 74px;
  padding-bottom: 74px;
}
.srp-pt-75 {
  padding-top: 75px;
}
.srp-pb-75 {
  padding-bottom: 75px;
}
.srp-pl-75 {
  padding-left: 75px;
}
.srp-pr-75 {
  padding-right: 75px;
}
.srp-px-75 {
  padding-left: 75px;
  padding-right: 75px;
}
.srp-py-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}
.srp-pt-76 {
  padding-top: 76px;
}
.srp-pb-76 {
  padding-bottom: 76px;
}
.srp-pl-76 {
  padding-left: 76px;
}
.srp-pr-76 {
  padding-right: 76px;
}
.srp-px-76 {
  padding-left: 76px;
  padding-right: 76px;
}
.srp-py-76 {
  padding-top: 76px;
  padding-bottom: 76px;
}
.srp-pt-77 {
  padding-top: 77px;
}
.srp-pb-77 {
  padding-bottom: 77px;
}
.srp-pl-77 {
  padding-left: 77px;
}
.srp-pr-77 {
  padding-right: 77px;
}
.srp-px-77 {
  padding-left: 77px;
  padding-right: 77px;
}
.srp-py-77 {
  padding-top: 77px;
  padding-bottom: 77px;
}
.srp-pt-78 {
  padding-top: 78px;
}
.srp-pb-78 {
  padding-bottom: 78px;
}
.srp-pl-78 {
  padding-left: 78px;
}
.srp-pr-78 {
  padding-right: 78px;
}
.srp-px-78 {
  padding-left: 78px;
  padding-right: 78px;
}
.srp-py-78 {
  padding-top: 78px;
  padding-bottom: 78px;
}
.srp-pt-79 {
  padding-top: 79px;
}
.srp-pb-79 {
  padding-bottom: 79px;
}
.srp-pl-79 {
  padding-left: 79px;
}
.srp-pr-79 {
  padding-right: 79px;
}
.srp-px-79 {
  padding-left: 79px;
  padding-right: 79px;
}
.srp-py-79 {
  padding-top: 79px;
  padding-bottom: 79px;
}
.srp-pt-80 {
  padding-top: 80px;
}
.srp-pb-80 {
  padding-bottom: 80px;
}
.srp-pl-80 {
  padding-left: 80px;
}
.srp-pr-80 {
  padding-right: 80px;
}
.srp-px-80 {
  padding-left: 80px;
  padding-right: 80px;
}
.srp-py-80 {
  padding-top: 80px;
  padding-bottom: 80px;
}
.srp-pt-81 {
  padding-top: 81px;
}
.srp-pb-81 {
  padding-bottom: 81px;
}
.srp-pl-81 {
  padding-left: 81px;
}
.srp-pr-81 {
  padding-right: 81px;
}
.srp-px-81 {
  padding-left: 81px;
  padding-right: 81px;
}
.srp-py-81 {
  padding-top: 81px;
  padding-bottom: 81px;
}
.srp-pt-82 {
  padding-top: 82px;
}
.srp-pb-82 {
  padding-bottom: 82px;
}
.srp-pl-82 {
  padding-left: 82px;
}
.srp-pr-82 {
  padding-right: 82px;
}
.srp-px-82 {
  padding-left: 82px;
  padding-right: 82px;
}
.srp-py-82 {
  padding-top: 82px;
  padding-bottom: 82px;
}
.srp-pt-83 {
  padding-top: 83px;
}
.srp-pb-83 {
  padding-bottom: 83px;
}
.srp-pl-83 {
  padding-left: 83px;
}
.srp-pr-83 {
  padding-right: 83px;
}
.srp-px-83 {
  padding-left: 83px;
  padding-right: 83px;
}
.srp-py-83 {
  padding-top: 83px;
  padding-bottom: 83px;
}
.srp-pt-84 {
  padding-top: 84px;
}
.srp-pb-84 {
  padding-bottom: 84px;
}
.srp-pl-84 {
  padding-left: 84px;
}
.srp-pr-84 {
  padding-right: 84px;
}
.srp-px-84 {
  padding-left: 84px;
  padding-right: 84px;
}
.srp-py-84 {
  padding-top: 84px;
  padding-bottom: 84px;
}
.srp-pt-85 {
  padding-top: 85px;
}
.srp-pb-85 {
  padding-bottom: 85px;
}
.srp-pl-85 {
  padding-left: 85px;
}
.srp-pr-85 {
  padding-right: 85px;
}
.srp-px-85 {
  padding-left: 85px;
  padding-right: 85px;
}
.srp-py-85 {
  padding-top: 85px;
  padding-bottom: 85px;
}
.srp-pt-86 {
  padding-top: 86px;
}
.srp-pb-86 {
  padding-bottom: 86px;
}
.srp-pl-86 {
  padding-left: 86px;
}
.srp-pr-86 {
  padding-right: 86px;
}
.srp-px-86 {
  padding-left: 86px;
  padding-right: 86px;
}
.srp-py-86 {
  padding-top: 86px;
  padding-bottom: 86px;
}
.srp-pt-87 {
  padding-top: 87px;
}
.srp-pb-87 {
  padding-bottom: 87px;
}
.srp-pl-87 {
  padding-left: 87px;
}
.srp-pr-87 {
  padding-right: 87px;
}
.srp-px-87 {
  padding-left: 87px;
  padding-right: 87px;
}
.srp-py-87 {
  padding-top: 87px;
  padding-bottom: 87px;
}
.srp-pt-88 {
  padding-top: 88px;
}
.srp-pb-88 {
  padding-bottom: 88px;
}
.srp-pl-88 {
  padding-left: 88px;
}
.srp-pr-88 {
  padding-right: 88px;
}
.srp-px-88 {
  padding-left: 88px;
  padding-right: 88px;
}
.srp-py-88 {
  padding-top: 88px;
  padding-bottom: 88px;
}
.srp-pt-89 {
  padding-top: 89px;
}
.srp-pb-89 {
  padding-bottom: 89px;
}
.srp-pl-89 {
  padding-left: 89px;
}
.srp-pr-89 {
  padding-right: 89px;
}
.srp-px-89 {
  padding-left: 89px;
  padding-right: 89px;
}
.srp-py-89 {
  padding-top: 89px;
  padding-bottom: 89px;
}
.srp-pt-90 {
  padding-top: 90px;
}
.srp-pb-90 {
  padding-bottom: 90px;
}
.srp-pl-90 {
  padding-left: 90px;
}
.srp-pr-90 {
  padding-right: 90px;
}
.srp-px-90 {
  padding-left: 90px;
  padding-right: 90px;
}
.srp-py-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}
.srp-pt-91 {
  padding-top: 91px;
}
.srp-pb-91 {
  padding-bottom: 91px;
}
.srp-pl-91 {
  padding-left: 91px;
}
.srp-pr-91 {
  padding-right: 91px;
}
.srp-px-91 {
  padding-left: 91px;
  padding-right: 91px;
}
.srp-py-91 {
  padding-top: 91px;
  padding-bottom: 91px;
}
.srp-pt-92 {
  padding-top: 92px;
}
.srp-pb-92 {
  padding-bottom: 92px;
}
.srp-pl-92 {
  padding-left: 92px;
}
.srp-pr-92 {
  padding-right: 92px;
}
.srp-px-92 {
  padding-left: 92px;
  padding-right: 92px;
}
.srp-py-92 {
  padding-top: 92px;
  padding-bottom: 92px;
}
.srp-pt-93 {
  padding-top: 93px;
}
.srp-pb-93 {
  padding-bottom: 93px;
}
.srp-pl-93 {
  padding-left: 93px;
}
.srp-pr-93 {
  padding-right: 93px;
}
.srp-px-93 {
  padding-left: 93px;
  padding-right: 93px;
}
.srp-py-93 {
  padding-top: 93px;
  padding-bottom: 93px;
}
.srp-pt-94 {
  padding-top: 94px;
}
.srp-pb-94 {
  padding-bottom: 94px;
}
.srp-pl-94 {
  padding-left: 94px;
}
.srp-pr-94 {
  padding-right: 94px;
}
.srp-px-94 {
  padding-left: 94px;
  padding-right: 94px;
}
.srp-py-94 {
  padding-top: 94px;
  padding-bottom: 94px;
}
.srp-pt-95 {
  padding-top: 95px;
}
.srp-pb-95 {
  padding-bottom: 95px;
}
.srp-pl-95 {
  padding-left: 95px;
}
.srp-pr-95 {
  padding-right: 95px;
}
.srp-px-95 {
  padding-left: 95px;
  padding-right: 95px;
}
.srp-py-95 {
  padding-top: 95px;
  padding-bottom: 95px;
}
.srp-pt-96 {
  padding-top: 96px;
}
.srp-pb-96 {
  padding-bottom: 96px;
}
.srp-pl-96 {
  padding-left: 96px;
}
.srp-pr-96 {
  padding-right: 96px;
}
.srp-px-96 {
  padding-left: 96px;
  padding-right: 96px;
}
.srp-py-96 {
  padding-top: 96px;
  padding-bottom: 96px;
}
.srp-pt-97 {
  padding-top: 97px;
}
.srp-pb-97 {
  padding-bottom: 97px;
}
.srp-pl-97 {
  padding-left: 97px;
}
.srp-pr-97 {
  padding-right: 97px;
}
.srp-px-97 {
  padding-left: 97px;
  padding-right: 97px;
}
.srp-py-97 {
  padding-top: 97px;
  padding-bottom: 97px;
}
.srp-pt-98 {
  padding-top: 98px;
}
.srp-pb-98 {
  padding-bottom: 98px;
}
.srp-pl-98 {
  padding-left: 98px;
}
.srp-pr-98 {
  padding-right: 98px;
}
.srp-px-98 {
  padding-left: 98px;
  padding-right: 98px;
}
.srp-py-98 {
  padding-top: 98px;
  padding-bottom: 98px;
}
.srp-pt-99 {
  padding-top: 99px;
}
.srp-pb-99 {
  padding-bottom: 99px;
}
.srp-pl-99 {
  padding-left: 99px;
}
.srp-pr-99 {
  padding-right: 99px;
}
.srp-px-99 {
  padding-left: 99px;
  padding-right: 99px;
}
.srp-py-99 {
  padding-top: 99px;
  padding-bottom: 99px;
}
.srp-pt-100 {
  padding-top: 100px;
}
.srp-pb-100 {
  padding-bottom: 100px;
}
.srp-pl-100 {
  padding-left: 100px;
}
.srp-pr-100 {
  padding-right: 100px;
}
.srp-px-100 {
  padding-left: 100px;
  padding-right: 100px;
}
.srp-py-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}
.button-xs {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
}
.button-xs .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-xs:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-xs:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-xs:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-xs.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-xs:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-xs:active {
  color: var(--button-active-text, #054379);
}
.button-xs:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-xs.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-s {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 16px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 16px;
}
.button-s .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-s:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-s:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-s:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-s.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-s:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-s:active {
  color: var(--button-active-text, #054379);
}
.button-s:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-s.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-m {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 24px;
}
.button-m .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-m:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-m:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-m:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-m.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-m:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-m:active {
  color: var(--button-active-text, #054379);
}
.button-m:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-m.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-l {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 24px;
}
.button-l .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-l:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-l:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-l:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-l.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-l:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-l:active {
  color: var(--button-active-text, #054379);
}
.button-l:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-l.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-xl {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  padding: 8px 16px;
  font-size: 16px;
  line-height: 24px;
}
.button-xl .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-xl:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-xl:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-xl:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-xl.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-xl:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-xl:active {
  color: var(--button-active-text, #054379);
}
.button-xl:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-xl.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-white-xs {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  background: #ffffff;
  border: 1px solid var(--button-white-border, #282B34);
  color: var(--button-white-text, #181A1F);
}
.button-white-xs .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-white-xs:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-white-xs:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-white-xs:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-white-xs.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-white-xs:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-white-xs:active {
  color: var(--button-active-text, #054379);
}
.button-white-xs:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-white-xs.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-white-xs:hover {
  background: #F4F5F9;
  color: var(--button-white-hover-text, #181A1F);
}
.button-white-xs:active {
  background: #EEF1FF;
  color: var(--button-white-active-text, #181A1F);
}
.button-white-xs:disabled {
  color: var(--button-white-disabled-text, #B2B2B2);
  border: 1px solid var(--button-white-disabled-border, #CCCCCC);
}
.button-white-xs.disabled {
  color: var(--button-white-disabled-text, #B2B2B2);
  border: 1px solid var(--button-white-disabled-border, #CCCCCC);
}
.button-white-s {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  background: #ffffff;
  border: 1px solid var(--button-white-border, #282B34);
  color: var(--button-white-text, #181A1F);
  padding: 8px 12px;
  font-size: 14px;
  line-height: 16px;
}
.button-white-s .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-white-s:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-white-s:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-white-s:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-white-s.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-white-s:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-white-s:active {
  color: var(--button-active-text, #054379);
}
.button-white-s:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-white-s.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-white-s:hover {
  background: #F4F5F9;
  color: var(--button-white-hover-text, #181A1F);
}
.button-white-s:active {
  background: #EEF1FF;
  color: var(--button-white-active-text, #181A1F);
}
.button-white-s:disabled {
  color: var(--button-white-disabled-text, #B2B2B2);
  border: 1px solid var(--button-white-disabled-border, #CCCCCC);
}
.button-white-s.disabled {
  color: var(--button-white-disabled-text, #B2B2B2);
  border: 1px solid var(--button-white-disabled-border, #CCCCCC);
}
.button-white-m {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  background: #ffffff;
  border: 1px solid var(--button-white-border, #282B34);
  color: var(--button-white-text, #181A1F);
  padding: 8px 12px;
  font-size: 14px;
  line-height: 24px;
}
.button-white-m .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-white-m:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-white-m:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-white-m:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-white-m.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-white-m:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-white-m:active {
  color: var(--button-active-text, #054379);
}
.button-white-m:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-white-m.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-white-m:hover {
  background: #F4F5F9;
  color: var(--button-white-hover-text, #181A1F);
}
.button-white-m:active {
  background: #EEF1FF;
  color: var(--button-white-active-text, #181A1F);
}
.button-white-m:disabled {
  color: var(--button-white-disabled-text, #B2B2B2);
  border: 1px solid var(--button-white-disabled-border, #CCCCCC);
}
.button-white-m.disabled {
  color: var(--button-white-disabled-text, #B2B2B2);
  border: 1px solid var(--button-white-disabled-border, #CCCCCC);
}
.button-white-l {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  background: #ffffff;
  border: 1px solid var(--button-white-border, #282B34);
  color: var(--button-white-text, #181A1F);
  padding: 8px 12px;
  font-size: 14px;
  line-height: 24px;
}
.button-white-l .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-white-l:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-white-l:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-white-l:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-white-l.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-white-l:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-white-l:active {
  color: var(--button-active-text, #054379);
}
.button-white-l:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-white-l.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-white-l:hover {
  background: #F4F5F9;
  color: var(--button-white-hover-text, #181A1F);
}
.button-white-l:active {
  background: #EEF1FF;
  color: var(--button-white-active-text, #181A1F);
}
.button-white-l:disabled {
  color: var(--button-white-disabled-text, #B2B2B2);
  border: 1px solid var(--button-white-disabled-border, #CCCCCC);
}
.button-white-l.disabled {
  color: var(--button-white-disabled-text, #B2B2B2);
  border: 1px solid var(--button-white-disabled-border, #CCCCCC);
}
.button-white-xl {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  background: #ffffff;
  border: 1px solid var(--button-white-border, #282B34);
  color: var(--button-white-text, #181A1F);
  padding: 8px 16px;
  font-size: 16px;
  line-height: 24px;
}
.button-white-xl .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-white-xl:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-white-xl:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-white-xl:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-white-xl.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-white-xl:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-white-xl:active {
  color: var(--button-active-text, #054379);
}
.button-white-xl:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-white-xl.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-white-xl:hover {
  background: #F4F5F9;
  color: var(--button-white-hover-text, #181A1F);
}
.button-white-xl:active {
  background: #EEF1FF;
  color: var(--button-white-active-text, #181A1F);
}
.button-white-xl:disabled {
  color: var(--button-white-disabled-text, #B2B2B2);
  border: 1px solid var(--button-white-disabled-border, #CCCCCC);
}
.button-white-xl.disabled {
  color: var(--button-white-disabled-text, #B2B2B2);
  border: 1px solid var(--button-white-disabled-border, #CCCCCC);
}
.button-primary-xs {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  background: var(--button-primary-bg, #CA4F1C);
  color: var(--button-primary-text, #ffffff);
}
.button-primary-xs .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-primary-xs:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-primary-xs:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-primary-xs:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-primary-xs.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-primary-xs:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-primary-xs:active {
  color: var(--button-active-text, #054379);
}
.button-primary-xs:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-primary-xs.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-primary-xs:hover {
  background: var(--button-primary-hover-bg, #A23F16);
  color: var(--button-primary-hover-text, #ffffff);
}
.button-primary-xs:active {
  background: var(--button-primary-pressed-bg, #CA4F1C);
  color: var(--button-primary-active-text, #ffffff);
}
.button-primary-xs:disabled {
  background: var(--button-primary-disabled-bg, #E5E5E5);
  color: var(--button-primary-disabled-text, #B2B2B2);
  border: 1px solid var(--button-primary-disabled-border, #CCCCCC);
}
.button-primary-xs.disabled {
  background: var(--button-primary-disabled-bg, #E5E5E5);
  color: var(--button-primary-disabled-text, #B2B2B2);
  border: 1px solid var(--button-primary-disabled-border, #CCCCCC);
}
.button-primary-s {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  background: var(--button-primary-bg, #CA4F1C);
  color: var(--button-primary-text, #ffffff);
  padding: 8px 12px;
  font-size: 14px;
  line-height: 16px;
}
.button-primary-s .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-primary-s:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-primary-s:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-primary-s:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-primary-s.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-primary-s:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-primary-s:active {
  color: var(--button-active-text, #054379);
}
.button-primary-s:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-primary-s.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-primary-s:hover {
  background: var(--button-primary-hover-bg, #A23F16);
  color: var(--button-primary-hover-text, #ffffff);
}
.button-primary-s:active {
  background: var(--button-primary-pressed-bg, #CA4F1C);
  color: var(--button-primary-active-text, #ffffff);
}
.button-primary-s:disabled {
  background: var(--button-primary-disabled-bg, #E5E5E5);
  color: var(--button-primary-disabled-text, #B2B2B2);
  border: 1px solid var(--button-primary-disabled-border, #CCCCCC);
}
.button-primary-s.disabled {
  background: var(--button-primary-disabled-bg, #E5E5E5);
  color: var(--button-primary-disabled-text, #B2B2B2);
  border: 1px solid var(--button-primary-disabled-border, #CCCCCC);
}
.button-primary-m {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  background: var(--button-primary-bg, #CA4F1C);
  color: var(--button-primary-text, #ffffff);
  padding: 8px 12px;
  font-size: 14px;
  line-height: 24px;
}
.button-primary-m .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-primary-m:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-primary-m:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-primary-m:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-primary-m.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-primary-m:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-primary-m:active {
  color: var(--button-active-text, #054379);
}
.button-primary-m:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-primary-m.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-primary-m:hover {
  background: var(--button-primary-hover-bg, #A23F16);
  color: var(--button-primary-hover-text, #ffffff);
}
.button-primary-m:active {
  background: var(--button-primary-pressed-bg, #CA4F1C);
  color: var(--button-primary-active-text, #ffffff);
}
.button-primary-m:disabled {
  background: var(--button-primary-disabled-bg, #E5E5E5);
  color: var(--button-primary-disabled-text, #B2B2B2);
  border: 1px solid var(--button-primary-disabled-border, #CCCCCC);
}
.button-primary-m.disabled {
  background: var(--button-primary-disabled-bg, #E5E5E5);
  color: var(--button-primary-disabled-text, #B2B2B2);
  border: 1px solid var(--button-primary-disabled-border, #CCCCCC);
}
.button-primary-l {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  background: var(--button-primary-bg, #CA4F1C);
  color: var(--button-primary-text, #ffffff);
  padding: 8px 12px;
  font-size: 14px;
  line-height: 24px;
}
.button-primary-l .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-primary-l:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-primary-l:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-primary-l:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-primary-l.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-primary-l:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-primary-l:active {
  color: var(--button-active-text, #054379);
}
.button-primary-l:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-primary-l.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-primary-l:hover {
  background: var(--button-primary-hover-bg, #A23F16);
  color: var(--button-primary-hover-text, #ffffff);
}
.button-primary-l:active {
  background: var(--button-primary-pressed-bg, #CA4F1C);
  color: var(--button-primary-active-text, #ffffff);
}
.button-primary-l:disabled {
  background: var(--button-primary-disabled-bg, #E5E5E5);
  color: var(--button-primary-disabled-text, #B2B2B2);
  border: 1px solid var(--button-primary-disabled-border, #CCCCCC);
}
.button-primary-l.disabled {
  background: var(--button-primary-disabled-bg, #E5E5E5);
  color: var(--button-primary-disabled-text, #B2B2B2);
  border: 1px solid var(--button-primary-disabled-border, #CCCCCC);
}
.button-primary-xl {
  color: var(--button-text, #0870CA);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  height: auto;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  text-decoration: none;
  border: 1px solid var(--button-border, transparent);
  background: var(--button-bg, transparent);
  cursor: pointer;
  box-sizing: border-box;
  color: var(--button-text, #0870CA);
  padding: 4px 8px;
  font-size: 10px;
  line-height: 14px;
  background: var(--button-primary-bg, #CA4F1C);
  color: var(--button-primary-text, #ffffff);
  padding: 8px 16px;
  font-size: 16px;
  line-height: 24px;
}
.button-primary-xl .mdc-button__label {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-primary-xl:hover {
  text-decoration: none;
  background: var(--button-hover-bg, rgba(8, 112, 202, 0.1));
}
.button-primary-xl:active {
  color: var(--button-active-text, #054379);
  background: var(--button-active-bg, var(--button-hover-bg, rgba(8, 112, 202, 0.14)));
}
.button-primary-xl:disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-primary-xl.disabled {
  pointer-events: none;
  cursor: not-allowed;
  opacity: var(--button-disabled-opacity, 0.6);
  color: var(--button-disabled-text, #B2B2B2);
  border-color: var(--button-disabled-border, #CCCCCC);
}
.button-primary-xl:hover {
  color: var(--button-hover-text, var(--link-hover-color, #065AA2));
}
.button-primary-xl:active {
  color: var(--button-active-text, #054379);
}
.button-primary-xl:disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-primary-xl.disabled {
  color: var(--button-disabled-text, #B2B2B2);
}
.button-primary-xl:hover {
  background: var(--button-primary-hover-bg, #A23F16);
  color: var(--button-primary-hover-text, #ffffff);
}
.button-primary-xl:active {
  background: var(--button-primary-pressed-bg, #CA4F1C);
  color: var(--button-primary-active-text, #ffffff);
}
.button-primary-xl:disabled {
  background: var(--button-primary-disabled-bg, #E5E5E5);
  color: var(--button-primary-disabled-text, #B2B2B2);
  border: 1px solid var(--button-primary-disabled-border, #CCCCCC);
}
.button-primary-xl.disabled {
  background: var(--button-primary-disabled-bg, #E5E5E5);
  color: var(--button-primary-disabled-text, #B2B2B2);
  border: 1px solid var(--button-primary-disabled-border, #CCCCCC);
}
.content-link-semibold-m {
  color: #1A1A1A;
  font-style: normal;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  font-weight: 600;
  color: var(--link-color, #0870CA);
  text-decoration: none;
  border: none;
  cursor: pointer;
}
.content-link-semibold-m:hover {
  color: var(--link-hover-color, #065AA2);
}
.content-link-semibold-m:active {
  color: var(--link-active-color, #054379);
}
.content-link-semibold-m:disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.content-link-semibold-m.disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.content-link-semibold-s {
  font-family: "Encode Sans";
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  font-weight: 600;
  color: var(--link-color, #0870CA);
  text-decoration: none;
  border: none;
  cursor: pointer;
}
.content-link-semibold-s:hover {
  color: var(--link-hover-color, #065AA2);
}
.content-link-semibold-s:active {
  color: var(--link-active-color, #054379);
}
.content-link-semibold-s:disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.content-link-semibold-s.disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.content-link-semibold-xs {
  font-family: "Encode Sans";
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
  font-weight: 600;
  color: var(--link-color, #0870CA);
  text-decoration: none;
  border: none;
  cursor: pointer;
}
.content-link-semibold-xs:hover {
  color: var(--link-hover-color, #065AA2);
}
.content-link-semibold-xs:active {
  color: var(--link-active-color, #054379);
}
.content-link-semibold-xs:disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.content-link-semibold-xs.disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.content-link-regular-s {
  font-family: "Encode Sans";
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  color: var(--link-color, #0870CA);
  text-decoration: none;
  border: none;
  cursor: pointer;
}
.content-link-regular-s:hover {
  color: var(--link-hover-color, #065AA2);
}
.content-link-regular-s:active {
  color: var(--link-active-color, #054379);
}
.content-link-regular-s:disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.content-link-regular-s.disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.content-link-regular-m {
  font-family: "Encode Sans";
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: var(--link-color, #0870CA);
  text-decoration: none;
  border: none;
  cursor: pointer;
}
.content-link-regular-m:hover {
  color: var(--link-hover-color, #065AA2);
}
.content-link-regular-m:active {
  color: var(--link-active-color, #054379);
}
.content-link-regular-m:disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.content-link-regular-m.disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.content-link-regular-xs {
  font-family: "Encode Sans";
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
  color: var(--link-color, #0870CA);
  text-decoration: none;
  border: none;
  cursor: pointer;
}
.content-link-regular-xs:hover {
  color: var(--link-hover-color, #065AA2);
}
.content-link-regular-xs:active {
  color: var(--link-active-color, #054379);
}
.content-link-regular-xs:disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.content-link-regular-xs.disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.srp-app-wrapper input,
.srp-app-wrapper .srp-form-input {
  font-family: "Encode Sans";
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  border-radius: 8px;
  border: 1px solid #282B34;
  color: #243782;
}
.srp-app-wrapper input:focus,
.srp-app-wrapper .srp-form-input:focus {
  box-shadow: none;
  border: 2px solid #243782;
}
.srp-app-wrapper input.disabled,
.srp-app-wrapper .srp-form-input.disabled {
  color: #B2B2B2;
  border: 1px solid #CCCCCC;
  position: none;
}
.srp-app-wrapper .srp-card.mat-mdc-card {
  background: #ffffff;
  border-radius: 8px;
  width: 100%;
  box-shadow: none;
}
.srp-app-wrapper .d-flex {
  display: flex;
}
.srp-app-wrapper .flex-column {
  flex-direction: column;
}
.srp-app-wrapper .flex-row {
  flex-direction: row;
}
.srp-app-wrapper .h-100 {
  height: 100%;
}
.srp-app-wrapper .w-100 {
  width: 100%;
}
.srp-app-wrapper .vh-100 {
  min-height: 100vh;
}
.srp-app-wrapper img {
  width: 100%;
  height: auto;
}
.srp-app-wrapper .srp-login-logo {
  position: relative;
  margin: 0 auto;
  width: 238px;
  height: 48px;
}
.srp-app-wrapper .mat-icon {
  overflow: visible;
}
.srp-app-wrapper ::ng-deep input {
  font-family: "Encode Sans";
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  border-radius: 8px;
  border: 1px solid #282B34;
  color: #243782;
}
.srp-app-wrapper ::ng-deep input:focus {
  box-shadow: none;
  border: 2px solid #243782;
}
.srp-app-wrapper ::ng-deep input.disabled {
  color: #B2B2B2;
  border: 1px solid #CCCCCC;
  position: none;
}
.srp-app-wrapper ::ng-deep a {
  font-family: "Encode Sans";
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  color: var(--link-color, #0870CA);
  text-decoration: none;
  border: none;
  cursor: pointer;
}
.srp-app-wrapper ::ng-deep a:hover {
  color: var(--link-hover-color, #065AA2);
}
.srp-app-wrapper ::ng-deep a:active {
  color: var(--link-active-color, #054379);
}
.srp-app-wrapper ::ng-deep a:disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.srp-app-wrapper ::ng-deep a.disabled {
  color: var(--link-disabled-color, #B2B2B2);
}
.srp-app-wrapper ::ng-deep .mat-icon {
  overflow: visible;
}
.srp-app-wrapper ::ng-deep .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined {
  padding-left: 0px;
}
.srp-app-wrapper ::ng-deep .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-notch-piece.mdc-notched-outline__notch {
  align-items: center;
  justify-content: center;
}
.srp-app-wrapper ::ng-deep .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-floating-label,
.srp-app-wrapper ::ng-deep .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined input {
  font-family: "Encode Sans";
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  top: 23px;
}
.srp-app-wrapper ::ng-deep .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-infix {
  min-height: auto;
  padding: 0;
}
.srp-app-wrapper ::ng-deep .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined input {
  padding: 12px 8px;
  min-height: auto;
}
.srp-app-wrapper ::ng-deep .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-icon-suffix {
  padding: 0px 8px;
}
.srp-app-wrapper ::ng-deep .mat-mdc-form-field {
  box-sizing: border-box;
}
.srp-app-wrapper ::ng-deep .mat-mdc-select-value,
.srp-app-wrapper ::ng-deep .mat-mdc-option.mdc-list-item {
  font-family: "Encode Sans";
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
}
.srp-app-wrapper ::ng-deep .mat-mdc-form-field.custom-input-search {
  font-family: "Encode Sans";
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
}
.srp-app-wrapper ::ng-deep .mat-mdc-form-field.custom-input-search .mat-mdc-form-field-flex {
  height: 100%;
}
.srp-app-wrapper ::ng-deep .mat-mdc-form-field.custom-input-search .mat-mdc-form-field-flex .mat-mdc-form-field-infix {
  height: 100%;
  min-height: auto;
  padding-top: 0px;
}
.srp-app-wrapper ::ng-deep .mat-mdc-form-field.custom-input-search .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element {
  height: 100%;
}
.srp-app-wrapper ::ng-deep .mat-mdc-list-item.mdc-list-item .mdc-list-item__content span,
.srp-app-wrapper ::ng-deep .mdc-button.mat-mdc-button-base.mdc-button--outlined {
  color: #08090A;
  font-family: "Encode Sans Expanded";
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .srp-app-wrapper ::ng-deep .mat-mdc-list-item.mdc-list-item .mdc-list-item__content span,
  .srp-app-wrapper ::ng-deep .mdc-button.mat-mdc-button-base.mdc-button--outlined {
    font-size: inherit;
  }
}
@media (max-width: 767px) {
  .srp-app-wrapper ::ng-deep .mat-mdc-list-item.mdc-list-item .mdc-list-item__content span,
  .srp-app-wrapper ::ng-deep .mdc-button.mat-mdc-button-base.mdc-button--outlined {
    font-size: inherit;
  }
}
.srp-app-wrapper .cdk-overlay-backdrop {
  position: fixed;
  background: rgba(0, 0, 0, 0.2);
}
.srp-app-wrapper .cdk-overlay-pane {
  max-height: unset;
}
srp-sub-header + * {
  padding-top: 56px;
}
.u-icon-size-32 .mat-icon {
  width: 32px !important;
  height: 32px !important;
  font-size: 32px !important;
  line-height: 32px !important;
  position: relative;
  bottom: 3px;
}
.u-icon-size-32 .mat-icon svg,
.u-icon-size-32 svg {
  vertical-align: middle !important;
  padding-top: 0 !important;
  padding-left: 0 !important;
  height: 32px !important;
}
.u-icon-svg-reset .mat-icon svg,
.u-icon-svg-reset svg {
  vertical-align: middle !important;
  padding-top: 0 !important;
  padding-left: 0 !important;
}
.srp-badge,
.priority-badge,
.status-badge {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  line-height: 1;
  vertical-align: middle;
}
.srp-badge srp-icon,
.priority-badge srp-icon,
.status-badge srp-icon,
.srp-badge srp-icon-map,
.priority-badge srp-icon-map,
.status-badge srp-icon-map {
  width: 20px;
  height: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.srp-badge mat-icon,
.priority-badge mat-icon,
.status-badge mat-icon {
  width: 20px !important;
  height: 20px !important;
  line-height: 1 !important;
  position: relative;
  bottom: 3px;
}
.srp-badge mat-icon svg,
.priority-badge mat-icon svg,
.status-badge mat-icon svg {
  width: 20px !important;
  height: 20px !important;
}
.srp-badge srp-icon,
.priority-badge srp-icon,
.status-badge srp-icon {
  line-height: 1;
}
.srp-badge img,
.srp-badge svg {
  display: block;
}
.srp-badge__label,
.priority-badge__label,
.status-badge__label {
  font-family: "Encode Sans";
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: #08090A;
}
.priority-badge {
  background: transparent;
}
.status-badge {
  padding: 2px 8px;
  justify-content: center;
  align-items: center;
  border-radius: 2px;
  background: #EAEAEA;
  color: #4B4B4B;
  gap: 6px;
}
.status-badge .srp-icon .mat-icon {
  width: 20px !important;
  height: 20px !important;
  font-size: 20px !important;
  color: currentColor;
}
.status-badge--validated {
  background: #DAFFD9;
  color: #00581C;
}
.status-badge--invalid {
  background: #FBE5E5;
  color: #830100;
}
.status-badge--read {
  background: #EAEAEA;
  color: #08090A;
}
.mat-mdc-table {
}
.mat-mdc-table th.mat-mdc-header-cell {
  background: var(--Background-Table-Header, #EDF2F9);
  border-right: 1px solid var(--Border-Four, #F2F2F2);
  border-bottom: 1px solid var(--Border-Four, #F2F2F2);
}
.mat-mdc-table th.mat-mdc-header-cell:first-child {
  border-radius: var(--Radius-M, 8px) 0 0 0;
  border-left: 1px solid var(--Border-Four, #F2F2F2);
  text-align: left;
}
.mat-mdc-table th.mat-mdc-header-cell:last-child {
  border-radius: 0 var(--Radius-M, 8px) 0 0;
}
.mat-mdc-table tbody {
  border: 1px solid var(--Border-Four, #F2F2F2);
}
.mat-mdc-table tbody tr:nth-child(odd) {
  background: var(--Background-Table-Row-1, #FFFFFF);
}
.mat-mdc-table tbody tr:nth-child(even) {
  background: var(--Background-Table-Row2, #FAFAFA);
}
.mat-mdc-table td.mat-mdc-cell {
  border-right: 1px solid var(--Border-Four, #F2F2F2);
}
.mat-accordion .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .mat-mdc-table th.mat-mdc-header-cell {
  background: var(--Background-Table-Header, #EDF2F9);
  border-right: 1px solid var(--Border-Four, #F2F2F2);
  border-bottom: 1px solid var(--Border-Four, #F2F2F2);
}
.mat-accordion .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .mat-mdc-table th.mat-mdc-header-cell:first-child {
  border-radius: var(--Radius-M, 8px) 0 0 0;
  border-left: 1px solid var(--Border-Four, #F2F2F2);
}
.mat-accordion .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .mat-mdc-table th.mat-mdc-header-cell:last-child {
  border-radius: 0 var(--Radius-M, 8px) 0 0;
}
.mat-accordion .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .mat-mdc-table tbody {
  border: 1px solid var(--Border-Four, #F2F2F2);
}
.mat-accordion .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .mat-mdc-table tbody tr:nth-child(odd) {
  background: var(--Background-Table-Row-1, #FFFFFF);
}
.mat-accordion .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .mat-mdc-table tbody tr:nth-child(even) {
  background: var(--Background-Table-Row2, #FAFAFA);
}
.mat-accordion .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body .mat-mdc-table td.mat-mdc-cell {
  border-right: 1px solid var(--Border-Four, #F2F2F2);
}
.mat-accordion .mat-expansion-panel {
  background: var(--Accordion-Panel-Bg, #F6F6F6);
  border-radius: var(--Radius-M, 8px);
  border-top: var(--Thickness-Zero, 0) solid var(--Accordion-Panel-Border-Color, #F2F1F1);
  border-right: var(--Thickness-S, 1.5px) solid var(--Accordion-Panel-Border-Color, #F2F1F1);
  border-bottom: var(--Thickness-S, 1.5px) solid var(--Accordion-Panel-Border-Color, #F2F1F1);
  border-left: var(--Thickness-S, 1.5px) solid var(--Accordion-Panel-Border-Color, #F2F1F1);
}
.mat-accordion .mat-expansion-panel .mat-expansion-panel-header {
  background: var(--Accordion-Header-Bg, #F2F1F1);
  border: 1px solid var(--Border-Panel-Grey, #E5E5E5);
  border-radius: var(--Radius-M, 8px) var(--Radius-M, 8px) var(--Radius-Zero, 0) var(--Radius-Zero, 0);
}
.mat-accordion .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body {
  background: var(--Accordion-Panel-Bg, #F6F6F6);
}
.srp-card__item.order-summary__item:nth-child(odd) {
  background: var(--Background-Table-Row-1, #FFFFFF);
}
.srp-card__item.order-summary__item:nth-child(even) {
  background: var(--Background-Table-Row2, #FAFAFA);
}
.mat-mdc-option {
  padding: 8px 12px;
  min-height: auto;
}
.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper {
  transform: none !important;
}

/* src/styles.scss */
html,
body {
  height: 100%;
}
body {
  margin: 0;
  overflow-x: hidden;
}
.cdk-overlay-container {
  position: fixed !important;
  top: 0;
  left: 0;
  z-index: 1000;
}
.cdk-overlay-pane {
  position: absolute;
}
#gigyaContainer_content.gigya-screen-content {
  display: none !important;
}
.srp-app-wrapper ~ #gigyaContainer_content.gigya-screen-content {
  display: none !important;
}
srp-root #gigyaContainer_content.gigya-screen-content {
  display: block !important;
}
.srp-app-wrapper .gigya-screen-caption,
.srp-app-wrapper .login-content,
.srp-app-wrapper .gigya-screen-content .gigya-screen.landscape {
  width: 100% !important;
}
.srp-app-wrapper .login-content .gigya-screen.v2.portrait,
.srp-app-wrapper .login-content .gigya-screen.landscape {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.srp-app-wrapper .login-content .with-divider .with-social-login {
  display: none;
}
.srp-app-wrapper .login-content .with-divider .with-social-login + .with-divider {
  display: none;
}
.srp-app-wrapper .login-content .with-divider .with-site-login .gigya-passKey-widget {
  display: none;
}
.srp-app-wrapper .login-content .with-divider .with-site-login .gigya-passKey-widget + .gigya-composite-control-label.label-divider {
  display: none;
}
.srp-app-wrapper .login-content .under-site-login {
  display: none;
}
.srp-app-wrapper .login-content .gigya-screen-caption {
  border: none;
}
.srp-app-wrapper .login-content .gigya-screen.landscape {
  padding-bottom: 0px;
  padding-top: 0px;
}
.srp-app-wrapper .gigya-composite-control.gigya-composite-control-submit {
  margin-bottom: 0px !important;
  padding-bottom: 4px !important;
}
.srp-app-wrapper .gigya-input-submit,
.srp-app-wrapper .gigya-button-link {
  background-color: #CA4F1C !important;
  border-radius: 8px !important;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.srp-app-wrapper .gigya-layout-row .gigya-composite-control.gigya-composite-control-header {
  display: none;
}
.srp-app-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-link {
  width: 100% !important;
  text-align: right !important;
}
.srp-app-wrapper .gigya-screen.portrait {
  width: 100% !important;
  padding-left: 43px !important;
  padding-right: 43px !important;
}
.srp-app-wrapper .mini-cart-menu.mat-mdc-menu-panel {
  min-height: inherit;
  height: inherit;
  min-width: 200px;
  width: 180px;
}
.srp-app-wrapper .test,
.srp-app-wrapper h1 {
  color: red;
}
.srp-app-wrapper .cdk-overlay-container {
  z-index: 1100;
  position: absolute;
}
.srp-app-wrapper.cdk-overlay-container {
  z-index: 1100;
  position: absolute;
}
.srp-app-wrapper .page-title {
  margin: 20px;
  font-size: 24px;
  font-weight: 700;
}
.srp-app-wrapper .page-icon {
  display: flex;
  float: left;
  transform: scale(1.5);
  width: fit-content;
}
.srp-app-wrapper #global-loader {
  position: fixed;
  inset: 0;
  background: white;
  display: none;
  z-index: 99999;
}
.srp-app-wrapper #global-loader.active {
  display: flex;
  justify-content: center;
  align-items: center;
}
.srp-app-wrapper .srp-spinner {
  border: 8px solid #f3f3f3;
  border-top: 8px solid #3498db;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  animation: spin 0.9s linear infinite;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
