.no-rem_gc-loading-bg,
.gc-loading-bg {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: white;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  z-index: 100;
}
.no-rem_gc-load-container,
.gc-load-container {
  width: 126px;
  height: 126px;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  text-align: center;
  background-color: white;
  border-radius: 4px;
}
.no-rem_gc-load-container .load,
.gc-load-container .load {
  width: 10px;
  height: 10px;
  background-color: #ee4d2d;
  border-radius: 100%;
  display: block;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.no-rem_gc-load-container .load.load1,
.gc-load-container .load.load1 {
  margin-right: 5px;
}
.no-rem_gc-load-container .load.load2,
.gc-load-container .load.load2 {
  margin-right: 5px;
}
.gc-load-container .load {
  -webkit-animation: bouncedelay 0.6s infinite ease-in-out;
  animation: bouncedelay 0.6s infinite ease-in-out;
}
.gc-load-container .load.load1 {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.gc-load-container .load.load2 {
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
.no-rem_gc-load-container .load {
  -webkit-animation: no-rem_bouncedelay 0.6s infinite ease-in-out;
  animation: no-rem_bouncedelay 0.6s infinite ease-in-out;
}
.no-rem_gc-load-container .load.load1 {
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
}
.no-rem_gc-load-container .load.load2 {
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
}
@-webkit-keyframes bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: translate(0, 0.375rem);
  }
  40% {
    -webkit-transform: translate(0, 0);
  }
}
@keyframes bouncedelay {
  0%,
  80%,
  100% {
    transform: translate(0, 0.375rem);
    -webkit-transform: translate(0, 0.375rem);
  }
  40% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
  }
}
@-webkit-keyframes no-rem_bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: translate(0, 0.0625rem);
  }
  40% {
    -webkit-transform: translate(0, 0);
  }
}
@keyframes no-rem_bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: translate(0, 0.0625rem);
            transform: translate(0, 0.0625rem);
  }
  40% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}

.spinner-loading-wrap {
  box-sizing: border-box;
  width: 3.75rem;
  height: 3.75rem;
  border-radius: 50%;
  border: 0.375rem solid black;
  border-color: #ffac00;
  border-top-color: white;
  -webkit-animation: loadingCircle 3s linear infinite;
          animation: loadingCircle 3s linear infinite;
}
@-webkit-keyframes loadingCircle {
  from {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes loadingCircle {
  from {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.verfication-process-wrap {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.4);
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  box-sizing: border-box;
  padding: 1.25rem;
}
.verfication-process-content {
  background-color: white;
  border-radius: 0.25rem;
  min-width: 20.9375rem;
  display: -webkit-box;
  display: flex;
  box-sizing: border-box;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  padding: 1.5rem;
}
.verfication-process-content h3 {
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 1.3125rem;
  text-align: center;
  color: rgba(0, 0, 0, 0.87);
  padding: 0.625rem 0;
}
.verfication-process-content p {
  font-size: 0.875rem;
  line-height: 1rem;
  color: rgba(0, 0, 0, 0.54);
  padding-bottom: 2.25rem;
  text-align: left;
}
.verfication-process-icon {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  background-image: url('data:image/png;base64,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');
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
  width: 10.9375rem;
  height: 10.9375rem;
}

.no-rem_gc-toast,
.gc-toast {
  position: fixed;
  width: 100%;
  z-index: 1999;
  font-size: 14px;
  text-align: center;
}
.no-rem_gc-toast-mask,
.gc-toast-mask {
  height: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  left: 0;
  top: 0;
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
  background-color: rgba(0, 0, 0, 0.4);
}
.no-rem_gc-toast-mask.full,
.gc-toast-mask.full {
  background-color: white;
}
.no-rem_gc-toast-mask .verfication-process-wrap,
.gc-toast-mask .verfication-process-wrap {
  background-color: transparent;
}
.no-rem_gc-toast-nomask,
.gc-toast-nomask {
  position: fixed;
  width: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  left: 0;
  top: 0;
  height: 100%;
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
}
.no-rem_gc-toast-text,
.gc-toast-text {
  border-radius: 10px;
  box-sizing: border-box;
  padding: 15px 12px;
  line-height: 16px;
  font-size: 14px;
  background-color: rgba(0, 0, 0, 0.65);
  color: white;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
}
.no-rem_gc-toast-text-info,
.gc-toast-text-info {
  margin-top: 6px;
  font-weight: 400;
}
.no-rem_gc-toast-text.noicon,
.gc-toast-text.noicon {
  width: 120px;
  min-height: 56px;
}
.no-rem_gc-toast-text.icon,
.gc-toast-text.icon {
  width: 235px;
  min-height: 100px;
  font-weight: 500;
  color: white;
}
.no-rem_gc-toast-text.icon.loading,
.gc-toast-text.icon.loading,
.no-rem_gc-toast-text.icon.full,
.gc-toast-text.icon.full {
  padding: 0;
  width: auto;
  color: rgba(0, 0, 0, 0.87);
  background-color: transparent;
}
.no-rem_gc-toast-text.icon.loading,
.gc-toast-text.icon.loading {
  background-color: white;
}
.no-rem_gc-toast-text.icon.loading.object,
.gc-toast-text.icon.loading.object {
  width: 255px;
  text-align: center;
  min-height: 127px;
}
.no-rem_gc-toast-text.icon.loading.object p,
.gc-toast-text.icon.loading.object p {
  font-size: 12px;
  line-height: 14px;
  color: rgba(0, 0, 0, 0.54);
  margin-top: 8px;
}
.no-rem_gc-toast-text.icon.loading.string,
.gc-toast-text.icon.loading.string {
  width: 145px;
}
.no-rem_gc-toast-text.icon.loading.object .gc-load-container,
.gc-toast-text.icon.loading.object .gc-load-container,
.no-rem_gc-toast-text.icon.loading.string .gc-load-container,
.gc-toast-text.icon.loading.string .gc-load-container {
  width: 28px;
  height: 20px;
  display: -webkit-box;
  display: flex;
  justify-content: space-around;
}
.no-rem_gc-toast-text.icon.loading.object .gc-load-container .load,
.gc-toast-text.icon.loading.object .gc-load-container .load,
.no-rem_gc-toast-text.icon.loading.string .gc-load-container .load,
.gc-toast-text.icon.loading.string .gc-load-container .load {
  margin-right: 0;
  display: block;
  -webkit-animation: smallBouncedelay 0.7s infinite ease-in-out;
  animation: smallBouncedelay 0.7s infinite ease-in-out;
  width: 5px;
  height: 5px;
}
.no-rem_gc-toast-text.icon.loading.object .gc-load-container .load.load1,
.gc-toast-text.icon.loading.object .gc-load-container .load.load1,
.no-rem_gc-toast-text.icon.loading.string .gc-load-container .load.load1,
.gc-toast-text.icon.loading.string .gc-load-container .load.load1 {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.no-rem_gc-toast-text.icon.loading.object .gc-load-container .load.load2,
.gc-toast-text.icon.loading.object .gc-load-container .load.load2,
.no-rem_gc-toast-text.icon.loading.string .gc-load-container .load.load2,
.gc-toast-text.icon.loading.string .gc-load-container .load.load2 {
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
@-webkit-keyframes smallBouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: translate(0, 0.25rem);
  }
  40% {
    -webkit-transform: translate(0, 0);
  }
}
@keyframes smallBouncedelay {
  0%,
  80%,
  100% {
    transform: translate(0, 0.25rem);
    -webkit-transform: translate(0, 0.25rem);
  }
  40% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
  }
}
.no-rem_gc-toast-icon,
.gc-toast-icon {
  display: block;
  width: 32px;
  height: 36px;
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.no-rem_gc-toast-icon.success,
.gc-toast-icon.success {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACQCAMAAAD3NpNiAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAIN/vn4BAvxAwr5Bfz1Bwj95vHlkzRwAAA1tJREFUeNrNm0mO4zAMRTWS8pjEvP9dG90IwE3HivUlM29ZqMJ/ssayKdeI348lcQjyj7DxvBw0uVvw67JF+S+Rl927kRRaglTYErlBUIryFTHtrjtTjnKBkHzfxrNchskoXglrx3gzBc8CMXts3mWByQV4+kE6EKi1+U/pxLOt94N0IzSMhDVKR+LDXeQpncnXup+lO3O50P2bDCB4dPjhBpb5dQM8HzfA83GDEmQoW20uzDIYdqdkQcA3hkNuYD0ZgFFuIH4eiEFuIRRgAxo5DEhugwxWgHonZEHATwdebsUDS+CYBXGVmyFsCcBh8AHgEPYAcBhYg/o/AhYDGFwDcPS9XhITMjYEcaJ7s4sRpD1gQ3oLRBkC78WVnc/6oIxcBPIX2zwN7AEd4g/5yOL+sskA8lfLXKisQmh+/RFUJiGUr0znAovI2HznzwV4dL6jc4E4Ot+lU4FpeL4PpwI0ML9+3tY5Mi4/ybnAYpOvArNNvgqwTb4KbDb5KhBs8lVA6sS0rgcD+aBAKrqeNOTDAllXtIZ8XCBU1tRKPi6wVlb1Sj4u4Cv7SiUfn4aVna2WjwuUikEtH16KqbK7Q/nyxW/PlfNFPR/djunE4Lt88EASpw8GUL4K7AIYoPmih/YGAzBfj+VtBmi+CmzSZgDn679mbQYPLF8FVmkzAPNVwAtgAOTrThMAAzB/czoIQIMEvCYjwQ0S8qKwRMAAyo/655hBAl9UkgAGQL7s7k0EDID80PTNMk5gvpL0PZq0G6QuHy+51aBwn69WJG0GPvT6bsfXDNYOBY8Bqh3gg+hgUeBSEpabCWblE/oATB/B/HsFDOYlHLcWsbzKL5bxAK+NgUImk054/W4x2z2lJA+nWAyDbFzSObtzyiZDeRXbst4XXFiM52MGeD5mgOdbGmyaX6UAsxG64KBkwcBv2jyidCSuRtd86sPvlo3hWUyver3INTMLTi6uHRYU9g4hovHkIAocD0JW8XilY8yT60BuTE9A4+FZ+HpSZd7hs/Dj5fftuXrXk/jpDutExzLzFt4/CZyWY69k95qFS3G3QdgVXpwdOdWMmIVxd/cyY83HYezmME6EtlWcgjUfZ8Kaj7Nr823I2nwbkjbfBtbm2xC1+SYU/X/ahim78fwBCjxzOpJH7AcAAAAASUVORK5CYII=);
}
.no-rem_gc-toast-icon.fail,
.gc-toast-icon.fail,
.no-rem_gc-toast-icon.failure,
.gc-toast-icon.failure {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzMiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAzMkMyNC44MzY2IDMyIDMyIDI0LjgzNjYgMzIgMTZDMzIgNy4xNjM0NCAyNC44MzY2IDAgMTYgMEM3LjE2MzQ0IDAgMCA3LjE2MzQ0IDAgMTZDMCAyMS42NTM2IDIuOTMyMjkgMjYuNjIyMyA3LjM1ODk3IDI5LjQ2ODNMNi40MzY2NCAzNkwxMi44MjQ5IDMxLjY4NUMxMy44NTExIDMxLjg5MTYgMTQuOTEyOSAzMiAxNiAzMlpNMTYuMDE2IDIyQzE1LjEzNTYgMjIgMTQuNDE0MiAyMS4zMDA4IDE0LjM4NjcgMjAuNDIwOEwxNC4wMDEgOC4wNzg5OUMxMy45NjU1IDYuOTQxNDUgMTQuODc3OSA2IDE2LjAxNiA2QzE3LjE1NDEgNiAxOC4wNjY2IDYuOTQxNDUgMTguMDMxMSA4LjA3ODk5TDE3LjY0NTQgMjAuNDIwOEMxNy42MTc5IDIxLjMwMDggMTYuODk2NSAyMiAxNi4wMTYgMjJaTTE2LjAxNiAyNy40QzE2Ljk1NDkgMjcuNCAxNy43MTYgMjYuNjM4OSAxNy43MTYgMjUuN0MxNy43MTYgMjQuNzYxMSAxNi45NTQ5IDI0IDE2LjAxNiAyNEMxNS4wNzcyIDI0IDE0LjMxNiAyNC43NjExIDE0LjMxNiAyNS43QzE0LjMxNiAyNi42Mzg5IDE1LjA3NzIgMjcuNCAxNi4wMTYgMjcuNFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

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

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

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

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

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

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

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

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

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 2.5rem;
}

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

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

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

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

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

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

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

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

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

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

b,
strong {
  font-weight: bolder;
}

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

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

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

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

small {
  font-size: 80%;
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

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

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

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

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

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

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

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

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

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

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

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

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

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

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

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

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

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

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

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

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

textarea {
  overflow: auto;
}

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

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

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

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

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

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

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

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

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

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

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

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

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

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

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

template {
  display: none;
}

/* Hidden
   ========================================================================== */

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

[hidden] {
  display: none;
}

