.developer-form > div {
  margin-bottom: 30px; }

.premium-avatar-preview {
  width: 150px;
  max-width: 100%; }

.premium-cookies-iframe {
  border: 0;
  width: 100%;
  height: 500px;
  max-height: 53vh;
  margin: 0;
  padding: 0; }

.premium-tagline {
  font-size: 1.1em;
  color: #8e8c82;
  padding: 26px;
  text-align: center; }

.premium-subheader {
  text-align: center;
  padding-top: 26px; }

.premium-offer-main {
  width: 100%;
  height: 300px;
  text-align: center;
  margin-bottom: 26px;
  padding-top: 78px;
  padding-right: 39px;
  cursor: pointer;
  background-size: 100% 100%;
  background-position: center center;
  transition: background-size 1s ease-in;
  -moz-transition: background-size 1s ease-in;
  -web-kit-transition: background-size 1s ease-in; }
  .premium-offer-main:hover {
    background-size: 103% 103%; }
  .premium-offer-main .title {
    font-size: 35px;
    font-weight: 700;
    display: block;
    margin: 13px; }
  .premium-offer-main .description {
    font-size: 27px;
    display: block;
    margin: 0 13px 13px; }

.premium-offer-promo .icon {
  width: 150px;
  height: 150px;
  border-radius: 75px;
  margin: 13px auto 26px;
  display: block; }

.premium-offer-promo .title {
  font-size: 1.5em;
  display: block; }
  .premium-offer-promo .title a {
    text-decoration: none; }

.premium-offer-promo .description {
  font-size: 1.3em; }

.premium-offer-page .header {
  width: 100%;
  height: 300px;
  text-align: center;
  margin-bottom: 26px;
  padding-top: 78px;
  cursor: pointer;
  background-size: 100% 100%;
  background-position: center center;
  transition: background-size 1s ease-in;
  -moz-transition: background-size 1s ease-in;
  -web-kit-transition: background-size 1s ease-in; }
  .premium-offer-page .header:hover {
    background-size: 103% 103%; }
  .premium-offer-page .header .title {
    font-size: 35px;
    font-weight: 700;
    display: block;
    margin: 13px; }
  .premium-offer-page .header .description {
    font-size: 27px;
    display: block;
    margin: 0 13px 13px; }

.premium-offer-panel .icon {
  width: 150px;
  height: 150px;
  border-radius: 75px;
  margin: 13px auto 26px;
  display: block; }

.premium-offers-all-button {
  padding-top: 52px; }

/* ======================= Light mode ======================= */
* .imd-bg-imid, .imd-dark-theme-disable .imd-bg-imid {
  background: #2780e3; }

* .imd-bg-90-imid, .imd-dark-theme-disable .imd-bg-90-imid {
  background: #e9f2fc; }

* .imd-bg-80-imid, .imd-dark-theme-disable .imd-bg-80-imid {
  background: #d4e6f9; }

* .imd-bg-70-imid, .imd-dark-theme-disable .imd-bg-70-imid {
  background: #bed9f7; }

* .imd-bg-60-imid, .imd-dark-theme-disable .imd-bg-60-imid {
  background: #a9ccf4; }

* .imd-bg-50-imid, .imd-dark-theme-disable .imd-bg-50-imid {
  background: #93c0f1; }

* .imd-bg-40-imid, .imd-dark-theme-disable .imd-bg-40-imid {
  background: #7db3ee; }

* .imd-bg-30-imid, .imd-dark-theme-disable .imd-bg-30-imid {
  background: #68a6eb; }

* .imd-bg-20-imid, .imd-dark-theme-disable .imd-bg-20-imid {
  background: #5299e9; }

* .imd-bg-10-imid, .imd-dark-theme-disable .imd-bg-10-imid {
  background: #3d8de6; }

* .imd-bg-110-imid, .imd-dark-theme-disable .imd-bg-110-imid {
  background: #2373cc; }

* .imd-bg-120-imid, .imd-dark-theme-disable .imd-bg-120-imid {
  background: #1f66b6; }

* .imd-bg-130-imid, .imd-dark-theme-disable .imd-bg-130-imid {
  background: #1b5a9f; }

* .imd-bg-140-imid, .imd-dark-theme-disable .imd-bg-140-imid {
  background: #174d88; }

* .imd-bg-150-imid, .imd-dark-theme-disable .imd-bg-150-imid {
  background: #144072; }

* .imd-bg-160-imid, .imd-dark-theme-disable .imd-bg-160-imid {
  background: #10335b; }

* .imd-bg-170-imid, .imd-dark-theme-disable .imd-bg-170-imid {
  background: #0c2644; }

* .imd-bg-180-imid, .imd-dark-theme-disable .imd-bg-180-imid {
  background: #081a2d; }

* .imd-bg-190-imid, .imd-dark-theme-disable .imd-bg-190-imid {
  background: #040d17; }

* .imd-bg-before-imid::before, .imd-dark-theme-disable .imd-bg-before-imid::before {
  background-color: #2780e3; }

* .imd-bg-transparent-imid, .imd-dark-theme-disable .imd-bg-transparent-imid {
  background: rgba(39, 128, 227, 0.8); }

* .imd-bg-blur-imid, .imd-dark-theme-disable .imd-bg-blur-imid {
  background: rgba(39, 128, 227, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-90-imid, .imd-dark-theme-disable .imd-bg-blur-90-imid {
  background: rgba(233, 242, 252, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-80-imid, .imd-dark-theme-disable .imd-bg-blur-80-imid {
  background: rgba(212, 230, 249, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-70-imid, .imd-dark-theme-disable .imd-bg-blur-70-imid {
  background: rgba(190, 217, 247, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-60-imid, .imd-dark-theme-disable .imd-bg-blur-60-imid {
  background: rgba(169, 204, 244, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-50-imid, .imd-dark-theme-disable .imd-bg-blur-50-imid {
  background: rgba(147, 192, 241, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-40-imid, .imd-dark-theme-disable .imd-bg-blur-40-imid {
  background: rgba(125, 179, 238, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-30-imid, .imd-dark-theme-disable .imd-bg-blur-30-imid {
  background: rgba(104, 166, 235, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-20-imid, .imd-dark-theme-disable .imd-bg-blur-20-imid {
  background: rgba(82, 153, 233, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-10-imid, .imd-dark-theme-disable .imd-bg-blur-10-imid {
  background: rgba(61, 141, 230, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-110-imid, .imd-dark-theme-disable .imd-bg-blur-110-imid {
  background: rgba(35, 115, 204, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-120-imid, .imd-dark-theme-disable .imd-bg-blur-120-imid {
  background: rgba(31, 102, 182, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-130-imid, .imd-dark-theme-disable .imd-bg-blur-130-imid {
  background: rgba(27, 90, 159, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-140-imid, .imd-dark-theme-disable .imd-bg-blur-140-imid {
  background: rgba(23, 77, 136, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-150-imid, .imd-dark-theme-disable .imd-bg-blur-150-imid {
  background: rgba(20, 64, 114, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-160-imid, .imd-dark-theme-disable .imd-bg-blur-160-imid {
  background: rgba(16, 51, 91, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-170-imid, .imd-dark-theme-disable .imd-bg-blur-170-imid {
  background: rgba(12, 38, 68, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-180-imid, .imd-dark-theme-disable .imd-bg-blur-180-imid {
  background: rgba(8, 26, 45, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-190-imid, .imd-dark-theme-disable .imd-bg-blur-190-imid {
  background: rgba(4, 13, 23, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-gradient-imid, .imd-dark-theme-disable .imd-bg-gradient-imid {
  background: radial-gradient(circle at bottom right, rgba(82, 153, 233, 0.8), #2780e3); }

* .imd-bg-gradient-90-imid, .imd-dark-theme-disable .imd-bg-gradient-90-imid {
  background: radial-gradient(circle at bottom right, #e9f2fc, #2780e3); }

* .imd-bg-gradient-80-imid, .imd-dark-theme-disable .imd-bg-gradient-80-imid {
  background: radial-gradient(circle at bottom right, #d4e6f9, #2780e3); }

* .imd-bg-gradient-70-imid, .imd-dark-theme-disable .imd-bg-gradient-70-imid {
  background: radial-gradient(circle at bottom right, #bed9f7, #2780e3); }

* .imd-bg-gradient-60-imid, .imd-dark-theme-disable .imd-bg-gradient-60-imid {
  background: radial-gradient(circle at bottom right, #a9ccf4, #2780e3); }

* .imd-bg-gradient-50-imid, .imd-dark-theme-disable .imd-bg-gradient-50-imid {
  background: radial-gradient(circle at bottom right, #93c0f1, #2780e3); }

* .imd-bg-gradient-40-imid, .imd-dark-theme-disable .imd-bg-gradient-40-imid {
  background: radial-gradient(circle at bottom right, #7db3ee, #2780e3); }

* .imd-bg-gradient-30-imid, .imd-dark-theme-disable .imd-bg-gradient-30-imid {
  background: radial-gradient(circle at bottom right, #68a6eb, #2780e3); }

* .imd-bg-gradient-20-imid, .imd-dark-theme-disable .imd-bg-gradient-20-imid {
  background: radial-gradient(circle at bottom right, #5299e9, #2780e3); }

* .imd-bg-gradient-10-imid, .imd-dark-theme-disable .imd-bg-gradient-10-imid {
  background: radial-gradient(circle at bottom right, #3d8de6, #2780e3); }

* .imd-bg-gradient-110-imid, .imd-dark-theme-disable .imd-bg-gradient-110-imid {
  background: radial-gradient(circle at bottom right, #2373cc, #2780e3); }

* .imd-bg-gradient-120-imid, .imd-dark-theme-disable .imd-bg-gradient-120-imid {
  background: radial-gradient(circle at bottom right, #1f66b6, #2780e3); }

* .imd-bg-gradient-130-imid, .imd-dark-theme-disable .imd-bg-gradient-130-imid {
  background: radial-gradient(circle at bottom right, #1b5a9f, #2780e3); }

* .imd-bg-gradient-140-imid, .imd-dark-theme-disable .imd-bg-gradient-140-imid {
  background: radial-gradient(circle at bottom right, #174d88, #2780e3); }

* .imd-bg-gradient-150-imid, .imd-dark-theme-disable .imd-bg-gradient-150-imid {
  background: radial-gradient(circle at bottom right, #144072, #2780e3); }

* .imd-bg-gradient-160-imid, .imd-dark-theme-disable .imd-bg-gradient-160-imid {
  background: radial-gradient(circle at bottom right, #10335b, #2780e3); }

* .imd-bg-gradient-170-imid, .imd-dark-theme-disable .imd-bg-gradient-170-imid {
  background: radial-gradient(circle at bottom right, #0c2644, #2780e3); }

* .imd-bg-gradient-180-imid, .imd-dark-theme-disable .imd-bg-gradient-180-imid {
  background: radial-gradient(circle at bottom right, #081a2d, #2780e3); }

* .imd-bg-gradient-190-imid, .imd-dark-theme-disable .imd-bg-gradient-190-imid {
  background: radial-gradient(circle at bottom right, #040d17, #2780e3); }

* .imd-bg-gradient-reverse-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-imid {
  background: radial-gradient(circle at bottom right, #2780e3, rgba(82, 153, 233, 0.8)); }

* .imd-bg-gradient-reverse-90-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-90-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #e9f2fc); }

* .imd-bg-gradient-reverse-80-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-80-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #d4e6f9); }

* .imd-bg-gradient-reverse-70-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-70-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #bed9f7); }

* .imd-bg-gradient-reverse-60-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-60-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #a9ccf4); }

* .imd-bg-gradient-reverse-50-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-50-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #93c0f1); }

* .imd-bg-gradient-reverse-40-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-40-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #7db3ee); }

* .imd-bg-gradient-reverse-30-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-30-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #68a6eb); }

* .imd-bg-gradient-reverse-20-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-20-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #5299e9); }

* .imd-bg-gradient-reverse-10-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-10-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #3d8de6); }

* .imd-bg-gradient-reverse-110-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-110-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #2373cc); }

* .imd-bg-gradient-reverse-120-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-120-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #1f66b6); }

* .imd-bg-gradient-reverse-130-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-130-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #1b5a9f); }

* .imd-bg-gradient-reverse-140-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-140-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #174d88); }

* .imd-bg-gradient-reverse-150-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-150-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #144072); }

* .imd-bg-gradient-reverse-160-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-160-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #10335b); }

* .imd-bg-gradient-reverse-170-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-170-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #0c2644); }

* .imd-bg-gradient-reverse-180-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-180-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #081a2d); }

* .imd-bg-gradient-reverse-190-imid, .imd-dark-theme-disable .imd-bg-gradient-reverse-190-imid {
  background: radial-gradient(circle at bottom right, #2780e3, #040d17); }

* .imd-bg-hover-imid:hover, .imd-dark-theme-disable .imd-bg-hover-imid:hover {
  background-color: #2780e3; }

* .imd-bg-hover-90-imid:hover, .imd-dark-theme-disable .imd-bg-hover-90-imid:hover {
  background: #e9f2fc; }

* .imd-bg-hover-80-imid:hover, .imd-dark-theme-disable .imd-bg-hover-80-imid:hover {
  background: #d4e6f9; }

* .imd-bg-hover-70-imid:hover, .imd-dark-theme-disable .imd-bg-hover-70-imid:hover {
  background: #bed9f7; }

* .imd-bg-hover-60-imid:hover, .imd-dark-theme-disable .imd-bg-hover-60-imid:hover {
  background: #a9ccf4; }

* .imd-bg-hover-50-imid:hover, .imd-dark-theme-disable .imd-bg-hover-50-imid:hover {
  background: #93c0f1; }

* .imd-bg-hover-40-imid:hover, .imd-dark-theme-disable .imd-bg-hover-40-imid:hover {
  background: #7db3ee; }

* .imd-bg-hover-30-imid:hover, .imd-dark-theme-disable .imd-bg-hover-30-imid:hover {
  background: #68a6eb; }

* .imd-bg-hover-20-imid:hover, .imd-dark-theme-disable .imd-bg-hover-20-imid:hover {
  background: #5299e9; }

* .imd-bg-hover-10-imid:hover, .imd-dark-theme-disable .imd-bg-hover-10-imid:hover {
  background: #3d8de6; }

* .imd-bg-hover-110-imid:hover, .imd-dark-theme-disable .imd-bg-hover-110-imid:hover {
  background: #2373cc; }

* .imd-bg-hover-120-imid:hover, .imd-dark-theme-disable .imd-bg-hover-120-imid:hover {
  background: #1f66b6; }

* .imd-bg-hover-130-imid:hover, .imd-dark-theme-disable .imd-bg-hover-130-imid:hover {
  background: #1b5a9f; }

* .imd-bg-hover-140-imid:hover, .imd-dark-theme-disable .imd-bg-hover-140-imid:hover {
  background: #174d88; }

* .imd-bg-hover-150-imid:hover, .imd-dark-theme-disable .imd-bg-hover-150-imid:hover {
  background: #144072; }

* .imd-bg-hover-160-imid:hover, .imd-dark-theme-disable .imd-bg-hover-160-imid:hover {
  background: #10335b; }

* .imd-bg-hover-170-imid:hover, .imd-dark-theme-disable .imd-bg-hover-170-imid:hover {
  background: #0c2644; }

* .imd-bg-hover-180-imid:hover, .imd-dark-theme-disable .imd-bg-hover-180-imid:hover {
  background: #081a2d; }

* .imd-bg-hover-190-imid:hover, .imd-dark-theme-disable .imd-bg-hover-190-imid:hover {
  background: #040d17; }

* .imd-text-imid, .imd-dark-theme-disable .imd-text-imid {
  color: #2780e3 !important; }
  * .imd-text-imid:hover, .imd-dark-theme-disable .imd-text-imid:hover {
    color: #2780e3; }

* .imd-text-90-imid, .imd-dark-theme-disable .imd-text-90-imid {
  color: #e9f2fc !important; }
  * .imd-text-90-imid:hover, .imd-dark-theme-disable .imd-text-90-imid:hover {
    color: #e9f2fc; }

* .imd-text-80-imid, .imd-dark-theme-disable .imd-text-80-imid {
  color: #d4e6f9 !important; }
  * .imd-text-80-imid:hover, .imd-dark-theme-disable .imd-text-80-imid:hover {
    color: #d4e6f9; }

* .imd-text-70-imid, .imd-dark-theme-disable .imd-text-70-imid {
  color: #bed9f7 !important; }
  * .imd-text-70-imid:hover, .imd-dark-theme-disable .imd-text-70-imid:hover {
    color: #bed9f7; }

* .imd-text-60-imid, .imd-dark-theme-disable .imd-text-60-imid {
  color: #a9ccf4 !important; }
  * .imd-text-60-imid:hover, .imd-dark-theme-disable .imd-text-60-imid:hover {
    color: #a9ccf4; }

* .imd-text-50-imid, .imd-dark-theme-disable .imd-text-50-imid {
  color: #93c0f1 !important; }
  * .imd-text-50-imid:hover, .imd-dark-theme-disable .imd-text-50-imid:hover {
    color: #93c0f1; }

* .imd-text-40-imid, .imd-dark-theme-disable .imd-text-40-imid {
  color: #7db3ee !important; }
  * .imd-text-40-imid:hover, .imd-dark-theme-disable .imd-text-40-imid:hover {
    color: #7db3ee; }

* .imd-text-30-imid, .imd-dark-theme-disable .imd-text-30-imid {
  color: #68a6eb !important; }
  * .imd-text-30-imid:hover, .imd-dark-theme-disable .imd-text-30-imid:hover {
    color: #68a6eb; }

* .imd-text-20-imid, .imd-dark-theme-disable .imd-text-20-imid {
  color: #5299e9 !important; }
  * .imd-text-20-imid:hover, .imd-dark-theme-disable .imd-text-20-imid:hover {
    color: #5299e9; }

* .imd-text-10-imid, .imd-dark-theme-disable .imd-text-10-imid {
  color: #3d8de6 !important; }
  * .imd-text-10-imid:hover, .imd-dark-theme-disable .imd-text-10-imid:hover {
    color: #3d8de6; }

* .imd-text-110-imid, .imd-dark-theme-disable .imd-text-110-imid {
  color: #2373cc !important; }
  * .imd-text-110-imid:hover, .imd-dark-theme-disable .imd-text-110-imid:hover {
    color: #2373cc; }

* .imd-text-120-imid, .imd-dark-theme-disable .imd-text-120-imid {
  color: #1f66b6 !important; }
  * .imd-text-120-imid:hover, .imd-dark-theme-disable .imd-text-120-imid:hover {
    color: #1f66b6; }

* .imd-text-130-imid, .imd-dark-theme-disable .imd-text-130-imid {
  color: #1b5a9f !important; }
  * .imd-text-130-imid:hover, .imd-dark-theme-disable .imd-text-130-imid:hover {
    color: #1b5a9f; }

* .imd-text-140-imid, .imd-dark-theme-disable .imd-text-140-imid {
  color: #174d88 !important; }
  * .imd-text-140-imid:hover, .imd-dark-theme-disable .imd-text-140-imid:hover {
    color: #174d88; }

* .imd-text-150-imid, .imd-dark-theme-disable .imd-text-150-imid {
  color: #144072 !important; }
  * .imd-text-150-imid:hover, .imd-dark-theme-disable .imd-text-150-imid:hover {
    color: #144072; }

* .imd-text-160-imid, .imd-dark-theme-disable .imd-text-160-imid {
  color: #10335b !important; }
  * .imd-text-160-imid:hover, .imd-dark-theme-disable .imd-text-160-imid:hover {
    color: #10335b; }

* .imd-text-170-imid, .imd-dark-theme-disable .imd-text-170-imid {
  color: #0c2644 !important; }
  * .imd-text-170-imid:hover, .imd-dark-theme-disable .imd-text-170-imid:hover {
    color: #0c2644; }

* .imd-text-180-imid, .imd-dark-theme-disable .imd-text-180-imid {
  color: #081a2d !important; }
  * .imd-text-180-imid:hover, .imd-dark-theme-disable .imd-text-180-imid:hover {
    color: #081a2d; }

* .imd-text-190-imid, .imd-dark-theme-disable .imd-text-190-imid {
  color: #040d17 !important; }
  * .imd-text-190-imid:hover, .imd-dark-theme-disable .imd-text-190-imid:hover {
    color: #040d17; }

* .imd-border-color-imid, .imd-dark-theme-disable .imd-border-color-imid {
  border-color: #2780e3 !important; }
  * .imd-border-color-imid tr, * .imd-border-color-imid th, * .imd-border-color-imid td, .imd-dark-theme-disable .imd-border-color-imid tr, .imd-dark-theme-disable .imd-border-color-imid th, .imd-dark-theme-disable .imd-border-color-imid td {
    border-color: #2780e3 !important; }

* .imd-border-color-90-imid, .imd-dark-theme-disable .imd-border-color-90-imid {
  border-color: #e9f2fc !important; }
  * .imd-border-color-90-imid *, .imd-dark-theme-disable .imd-border-color-90-imid * {
    border-color: #e9f2fc; }

* .imd-border-color-80-imid, .imd-dark-theme-disable .imd-border-color-80-imid {
  border-color: #d4e6f9 !important; }
  * .imd-border-color-80-imid *, .imd-dark-theme-disable .imd-border-color-80-imid * {
    border-color: #d4e6f9; }

* .imd-border-color-70-imid, .imd-dark-theme-disable .imd-border-color-70-imid {
  border-color: #bed9f7 !important; }
  * .imd-border-color-70-imid *, .imd-dark-theme-disable .imd-border-color-70-imid * {
    border-color: #bed9f7; }

* .imd-border-color-60-imid, .imd-dark-theme-disable .imd-border-color-60-imid {
  border-color: #a9ccf4 !important; }
  * .imd-border-color-60-imid *, .imd-dark-theme-disable .imd-border-color-60-imid * {
    border-color: #a9ccf4; }

* .imd-border-color-50-imid, .imd-dark-theme-disable .imd-border-color-50-imid {
  border-color: #93c0f1 !important; }
  * .imd-border-color-50-imid *, .imd-dark-theme-disable .imd-border-color-50-imid * {
    border-color: #93c0f1; }

* .imd-border-color-40-imid, .imd-dark-theme-disable .imd-border-color-40-imid {
  border-color: #7db3ee !important; }
  * .imd-border-color-40-imid *, .imd-dark-theme-disable .imd-border-color-40-imid * {
    border-color: #7db3ee; }

* .imd-border-color-30-imid, .imd-dark-theme-disable .imd-border-color-30-imid {
  border-color: #68a6eb !important; }
  * .imd-border-color-30-imid *, .imd-dark-theme-disable .imd-border-color-30-imid * {
    border-color: #68a6eb; }

* .imd-border-color-20-imid, .imd-dark-theme-disable .imd-border-color-20-imid {
  border-color: #5299e9 !important; }
  * .imd-border-color-20-imid *, .imd-dark-theme-disable .imd-border-color-20-imid * {
    border-color: #5299e9; }

* .imd-border-color-10-imid, .imd-dark-theme-disable .imd-border-color-10-imid {
  border-color: #3d8de6 !important; }
  * .imd-border-color-10-imid *, .imd-dark-theme-disable .imd-border-color-10-imid * {
    border-color: #3d8de6; }

* .imd-border-color-110-imid, .imd-dark-theme-disable .imd-border-color-110-imid {
  border-color: #2373cc !important; }
  * .imd-border-color-110-imid *, .imd-dark-theme-disable .imd-border-color-110-imid * {
    border-color: #2373cc; }

* .imd-border-color-120-imid, .imd-dark-theme-disable .imd-border-color-120-imid {
  border-color: #1f66b6 !important; }
  * .imd-border-color-120-imid *, .imd-dark-theme-disable .imd-border-color-120-imid * {
    border-color: #1f66b6; }

* .imd-border-color-130-imid, .imd-dark-theme-disable .imd-border-color-130-imid {
  border-color: #1b5a9f !important; }
  * .imd-border-color-130-imid *, .imd-dark-theme-disable .imd-border-color-130-imid * {
    border-color: #1b5a9f; }

* .imd-border-color-140-imid, .imd-dark-theme-disable .imd-border-color-140-imid {
  border-color: #174d88 !important; }
  * .imd-border-color-140-imid *, .imd-dark-theme-disable .imd-border-color-140-imid * {
    border-color: #174d88; }

* .imd-border-color-150-imid, .imd-dark-theme-disable .imd-border-color-150-imid {
  border-color: #144072 !important; }
  * .imd-border-color-150-imid *, .imd-dark-theme-disable .imd-border-color-150-imid * {
    border-color: #144072; }

* .imd-border-color-160-imid, .imd-dark-theme-disable .imd-border-color-160-imid {
  border-color: #10335b !important; }
  * .imd-border-color-160-imid *, .imd-dark-theme-disable .imd-border-color-160-imid * {
    border-color: #10335b; }

* .imd-border-color-170-imid, .imd-dark-theme-disable .imd-border-color-170-imid {
  border-color: #0c2644 !important; }
  * .imd-border-color-170-imid *, .imd-dark-theme-disable .imd-border-color-170-imid * {
    border-color: #0c2644; }

* .imd-border-color-180-imid, .imd-dark-theme-disable .imd-border-color-180-imid {
  border-color: #081a2d !important; }
  * .imd-border-color-180-imid *, .imd-dark-theme-disable .imd-border-color-180-imid * {
    border-color: #081a2d; }

* .imd-border-color-190-imid, .imd-dark-theme-disable .imd-border-color-190-imid {
  border-color: #040d17 !important; }
  * .imd-border-color-190-imid *, .imd-dark-theme-disable .imd-border-color-190-imid * {
    border-color: #040d17; }

* .imd-border-top-color-imid, .imd-dark-theme-disable .imd-border-top-color-imid {
  border-top-color: #2780e3 !important; }
  * .imd-border-top-color-imid tr, * .imd-border-top-color-imid th, * .imd-border-top-color-imid td, .imd-dark-theme-disable .imd-border-top-color-imid tr, .imd-dark-theme-disable .imd-border-top-color-imid th, .imd-dark-theme-disable .imd-border-top-color-imid td {
    border-top-color: #2780e3 !important; }

* .imd-border-top-color-90-imid, .imd-dark-theme-disable .imd-border-top-color-90-imid {
  border-top-color: #e9f2fc !important; }
  * .imd-border-top-color-90-imid *, .imd-dark-theme-disable .imd-border-top-color-90-imid * {
    border-top-color: #e9f2fc; }

* .imd-border-top-color-80-imid, .imd-dark-theme-disable .imd-border-top-color-80-imid {
  border-top-color: #d4e6f9 !important; }
  * .imd-border-top-color-80-imid *, .imd-dark-theme-disable .imd-border-top-color-80-imid * {
    border-top-color: #d4e6f9; }

* .imd-border-top-color-70-imid, .imd-dark-theme-disable .imd-border-top-color-70-imid {
  border-top-color: #bed9f7 !important; }
  * .imd-border-top-color-70-imid *, .imd-dark-theme-disable .imd-border-top-color-70-imid * {
    border-top-color: #bed9f7; }

* .imd-border-top-color-60-imid, .imd-dark-theme-disable .imd-border-top-color-60-imid {
  border-top-color: #a9ccf4 !important; }
  * .imd-border-top-color-60-imid *, .imd-dark-theme-disable .imd-border-top-color-60-imid * {
    border-top-color: #a9ccf4; }

* .imd-border-top-color-50-imid, .imd-dark-theme-disable .imd-border-top-color-50-imid {
  border-top-color: #93c0f1 !important; }
  * .imd-border-top-color-50-imid *, .imd-dark-theme-disable .imd-border-top-color-50-imid * {
    border-top-color: #93c0f1; }

* .imd-border-top-color-40-imid, .imd-dark-theme-disable .imd-border-top-color-40-imid {
  border-top-color: #7db3ee !important; }
  * .imd-border-top-color-40-imid *, .imd-dark-theme-disable .imd-border-top-color-40-imid * {
    border-top-color: #7db3ee; }

* .imd-border-top-color-30-imid, .imd-dark-theme-disable .imd-border-top-color-30-imid {
  border-top-color: #68a6eb !important; }
  * .imd-border-top-color-30-imid *, .imd-dark-theme-disable .imd-border-top-color-30-imid * {
    border-top-color: #68a6eb; }

* .imd-border-top-color-20-imid, .imd-dark-theme-disable .imd-border-top-color-20-imid {
  border-top-color: #5299e9 !important; }
  * .imd-border-top-color-20-imid *, .imd-dark-theme-disable .imd-border-top-color-20-imid * {
    border-top-color: #5299e9; }

* .imd-border-top-color-10-imid, .imd-dark-theme-disable .imd-border-top-color-10-imid {
  border-top-color: #3d8de6 !important; }
  * .imd-border-top-color-10-imid *, .imd-dark-theme-disable .imd-border-top-color-10-imid * {
    border-top-color: #3d8de6; }

* .imd-border-top-color-110-imid, .imd-dark-theme-disable .imd-border-top-color-110-imid {
  border-top-color: #2373cc !important; }
  * .imd-border-top-color-110-imid *, .imd-dark-theme-disable .imd-border-top-color-110-imid * {
    border-top-color: #2373cc; }

* .imd-border-top-color-120-imid, .imd-dark-theme-disable .imd-border-top-color-120-imid {
  border-top-color: #1f66b6 !important; }
  * .imd-border-top-color-120-imid *, .imd-dark-theme-disable .imd-border-top-color-120-imid * {
    border-top-color: #1f66b6; }

* .imd-border-top-color-130-imid, .imd-dark-theme-disable .imd-border-top-color-130-imid {
  border-top-color: #1b5a9f !important; }
  * .imd-border-top-color-130-imid *, .imd-dark-theme-disable .imd-border-top-color-130-imid * {
    border-top-color: #1b5a9f; }

* .imd-border-top-color-140-imid, .imd-dark-theme-disable .imd-border-top-color-140-imid {
  border-top-color: #174d88 !important; }
  * .imd-border-top-color-140-imid *, .imd-dark-theme-disable .imd-border-top-color-140-imid * {
    border-top-color: #174d88; }

* .imd-border-top-color-150-imid, .imd-dark-theme-disable .imd-border-top-color-150-imid {
  border-top-color: #144072 !important; }
  * .imd-border-top-color-150-imid *, .imd-dark-theme-disable .imd-border-top-color-150-imid * {
    border-top-color: #144072; }

* .imd-border-top-color-160-imid, .imd-dark-theme-disable .imd-border-top-color-160-imid {
  border-top-color: #10335b !important; }
  * .imd-border-top-color-160-imid *, .imd-dark-theme-disable .imd-border-top-color-160-imid * {
    border-top-color: #10335b; }

* .imd-border-top-color-170-imid, .imd-dark-theme-disable .imd-border-top-color-170-imid {
  border-top-color: #0c2644 !important; }
  * .imd-border-top-color-170-imid *, .imd-dark-theme-disable .imd-border-top-color-170-imid * {
    border-top-color: #0c2644; }

* .imd-border-top-color-180-imid, .imd-dark-theme-disable .imd-border-top-color-180-imid {
  border-top-color: #081a2d !important; }
  * .imd-border-top-color-180-imid *, .imd-dark-theme-disable .imd-border-top-color-180-imid * {
    border-top-color: #081a2d; }

* .imd-border-top-color-190-imid, .imd-dark-theme-disable .imd-border-top-color-190-imid {
  border-top-color: #040d17 !important; }
  * .imd-border-top-color-190-imid *, .imd-dark-theme-disable .imd-border-top-color-190-imid * {
    border-top-color: #040d17; }

* .imd-border-right-color-imid, .imd-dark-theme-disable .imd-border-right-color-imid {
  border-right-color: #2780e3 !important; }
  * .imd-border-right-color-imid tr, * .imd-border-right-color-imid th, * .imd-border-right-color-imid td, .imd-dark-theme-disable .imd-border-right-color-imid tr, .imd-dark-theme-disable .imd-border-right-color-imid th, .imd-dark-theme-disable .imd-border-right-color-imid td {
    border-right-color: #2780e3 !important; }

* .imd-border-right-color-90-imid, .imd-dark-theme-disable .imd-border-right-color-90-imid {
  border-right-color: #e9f2fc !important; }
  * .imd-border-right-color-90-imid *, .imd-dark-theme-disable .imd-border-right-color-90-imid * {
    border-right-color: #e9f2fc; }

* .imd-border-right-color-80-imid, .imd-dark-theme-disable .imd-border-right-color-80-imid {
  border-right-color: #d4e6f9 !important; }
  * .imd-border-right-color-80-imid *, .imd-dark-theme-disable .imd-border-right-color-80-imid * {
    border-right-color: #d4e6f9; }

* .imd-border-right-color-70-imid, .imd-dark-theme-disable .imd-border-right-color-70-imid {
  border-right-color: #bed9f7 !important; }
  * .imd-border-right-color-70-imid *, .imd-dark-theme-disable .imd-border-right-color-70-imid * {
    border-right-color: #bed9f7; }

* .imd-border-right-color-60-imid, .imd-dark-theme-disable .imd-border-right-color-60-imid {
  border-right-color: #a9ccf4 !important; }
  * .imd-border-right-color-60-imid *, .imd-dark-theme-disable .imd-border-right-color-60-imid * {
    border-right-color: #a9ccf4; }

* .imd-border-right-color-50-imid, .imd-dark-theme-disable .imd-border-right-color-50-imid {
  border-right-color: #93c0f1 !important; }
  * .imd-border-right-color-50-imid *, .imd-dark-theme-disable .imd-border-right-color-50-imid * {
    border-right-color: #93c0f1; }

* .imd-border-right-color-40-imid, .imd-dark-theme-disable .imd-border-right-color-40-imid {
  border-right-color: #7db3ee !important; }
  * .imd-border-right-color-40-imid *, .imd-dark-theme-disable .imd-border-right-color-40-imid * {
    border-right-color: #7db3ee; }

* .imd-border-right-color-30-imid, .imd-dark-theme-disable .imd-border-right-color-30-imid {
  border-right-color: #68a6eb !important; }
  * .imd-border-right-color-30-imid *, .imd-dark-theme-disable .imd-border-right-color-30-imid * {
    border-right-color: #68a6eb; }

* .imd-border-right-color-20-imid, .imd-dark-theme-disable .imd-border-right-color-20-imid {
  border-right-color: #5299e9 !important; }
  * .imd-border-right-color-20-imid *, .imd-dark-theme-disable .imd-border-right-color-20-imid * {
    border-right-color: #5299e9; }

* .imd-border-right-color-10-imid, .imd-dark-theme-disable .imd-border-right-color-10-imid {
  border-right-color: #3d8de6 !important; }
  * .imd-border-right-color-10-imid *, .imd-dark-theme-disable .imd-border-right-color-10-imid * {
    border-right-color: #3d8de6; }

* .imd-border-right-color-110-imid, .imd-dark-theme-disable .imd-border-right-color-110-imid {
  border-right-color: #2373cc !important; }
  * .imd-border-right-color-110-imid *, .imd-dark-theme-disable .imd-border-right-color-110-imid * {
    border-right-color: #2373cc; }

* .imd-border-right-color-120-imid, .imd-dark-theme-disable .imd-border-right-color-120-imid {
  border-right-color: #1f66b6 !important; }
  * .imd-border-right-color-120-imid *, .imd-dark-theme-disable .imd-border-right-color-120-imid * {
    border-right-color: #1f66b6; }

* .imd-border-right-color-130-imid, .imd-dark-theme-disable .imd-border-right-color-130-imid {
  border-right-color: #1b5a9f !important; }
  * .imd-border-right-color-130-imid *, .imd-dark-theme-disable .imd-border-right-color-130-imid * {
    border-right-color: #1b5a9f; }

* .imd-border-right-color-140-imid, .imd-dark-theme-disable .imd-border-right-color-140-imid {
  border-right-color: #174d88 !important; }
  * .imd-border-right-color-140-imid *, .imd-dark-theme-disable .imd-border-right-color-140-imid * {
    border-right-color: #174d88; }

* .imd-border-right-color-150-imid, .imd-dark-theme-disable .imd-border-right-color-150-imid {
  border-right-color: #144072 !important; }
  * .imd-border-right-color-150-imid *, .imd-dark-theme-disable .imd-border-right-color-150-imid * {
    border-right-color: #144072; }

* .imd-border-right-color-160-imid, .imd-dark-theme-disable .imd-border-right-color-160-imid {
  border-right-color: #10335b !important; }
  * .imd-border-right-color-160-imid *, .imd-dark-theme-disable .imd-border-right-color-160-imid * {
    border-right-color: #10335b; }

* .imd-border-right-color-170-imid, .imd-dark-theme-disable .imd-border-right-color-170-imid {
  border-right-color: #0c2644 !important; }
  * .imd-border-right-color-170-imid *, .imd-dark-theme-disable .imd-border-right-color-170-imid * {
    border-right-color: #0c2644; }

* .imd-border-right-color-180-imid, .imd-dark-theme-disable .imd-border-right-color-180-imid {
  border-right-color: #081a2d !important; }
  * .imd-border-right-color-180-imid *, .imd-dark-theme-disable .imd-border-right-color-180-imid * {
    border-right-color: #081a2d; }

* .imd-border-right-color-190-imid, .imd-dark-theme-disable .imd-border-right-color-190-imid {
  border-right-color: #040d17 !important; }
  * .imd-border-right-color-190-imid *, .imd-dark-theme-disable .imd-border-right-color-190-imid * {
    border-right-color: #040d17; }

* .imd-border-bottom-color-imid, .imd-dark-theme-disable .imd-border-bottom-color-imid {
  border-bottom-color: #2780e3 !important; }
  * .imd-border-bottom-color-imid tr, * .imd-border-bottom-color-imid th, * .imd-border-bottom-color-imid td, .imd-dark-theme-disable .imd-border-bottom-color-imid tr, .imd-dark-theme-disable .imd-border-bottom-color-imid th, .imd-dark-theme-disable .imd-border-bottom-color-imid td {
    border-bottom-color: #2780e3 !important; }

* .imd-border-bottom-color-90-imid, .imd-dark-theme-disable .imd-border-bottom-color-90-imid {
  border-bottom-color: #e9f2fc !important; }
  * .imd-border-bottom-color-90-imid *, .imd-dark-theme-disable .imd-border-bottom-color-90-imid * {
    border-bottom-color: #e9f2fc; }

* .imd-border-bottom-color-80-imid, .imd-dark-theme-disable .imd-border-bottom-color-80-imid {
  border-bottom-color: #d4e6f9 !important; }
  * .imd-border-bottom-color-80-imid *, .imd-dark-theme-disable .imd-border-bottom-color-80-imid * {
    border-bottom-color: #d4e6f9; }

* .imd-border-bottom-color-70-imid, .imd-dark-theme-disable .imd-border-bottom-color-70-imid {
  border-bottom-color: #bed9f7 !important; }
  * .imd-border-bottom-color-70-imid *, .imd-dark-theme-disable .imd-border-bottom-color-70-imid * {
    border-bottom-color: #bed9f7; }

* .imd-border-bottom-color-60-imid, .imd-dark-theme-disable .imd-border-bottom-color-60-imid {
  border-bottom-color: #a9ccf4 !important; }
  * .imd-border-bottom-color-60-imid *, .imd-dark-theme-disable .imd-border-bottom-color-60-imid * {
    border-bottom-color: #a9ccf4; }

* .imd-border-bottom-color-50-imid, .imd-dark-theme-disable .imd-border-bottom-color-50-imid {
  border-bottom-color: #93c0f1 !important; }
  * .imd-border-bottom-color-50-imid *, .imd-dark-theme-disable .imd-border-bottom-color-50-imid * {
    border-bottom-color: #93c0f1; }

* .imd-border-bottom-color-40-imid, .imd-dark-theme-disable .imd-border-bottom-color-40-imid {
  border-bottom-color: #7db3ee !important; }
  * .imd-border-bottom-color-40-imid *, .imd-dark-theme-disable .imd-border-bottom-color-40-imid * {
    border-bottom-color: #7db3ee; }

* .imd-border-bottom-color-30-imid, .imd-dark-theme-disable .imd-border-bottom-color-30-imid {
  border-bottom-color: #68a6eb !important; }
  * .imd-border-bottom-color-30-imid *, .imd-dark-theme-disable .imd-border-bottom-color-30-imid * {
    border-bottom-color: #68a6eb; }

* .imd-border-bottom-color-20-imid, .imd-dark-theme-disable .imd-border-bottom-color-20-imid {
  border-bottom-color: #5299e9 !important; }
  * .imd-border-bottom-color-20-imid *, .imd-dark-theme-disable .imd-border-bottom-color-20-imid * {
    border-bottom-color: #5299e9; }

* .imd-border-bottom-color-10-imid, .imd-dark-theme-disable .imd-border-bottom-color-10-imid {
  border-bottom-color: #3d8de6 !important; }
  * .imd-border-bottom-color-10-imid *, .imd-dark-theme-disable .imd-border-bottom-color-10-imid * {
    border-bottom-color: #3d8de6; }

* .imd-border-bottom-color-110-imid, .imd-dark-theme-disable .imd-border-bottom-color-110-imid {
  border-bottom-color: #2373cc !important; }
  * .imd-border-bottom-color-110-imid *, .imd-dark-theme-disable .imd-border-bottom-color-110-imid * {
    border-bottom-color: #2373cc; }

* .imd-border-bottom-color-120-imid, .imd-dark-theme-disable .imd-border-bottom-color-120-imid {
  border-bottom-color: #1f66b6 !important; }
  * .imd-border-bottom-color-120-imid *, .imd-dark-theme-disable .imd-border-bottom-color-120-imid * {
    border-bottom-color: #1f66b6; }

* .imd-border-bottom-color-130-imid, .imd-dark-theme-disable .imd-border-bottom-color-130-imid {
  border-bottom-color: #1b5a9f !important; }
  * .imd-border-bottom-color-130-imid *, .imd-dark-theme-disable .imd-border-bottom-color-130-imid * {
    border-bottom-color: #1b5a9f; }

* .imd-border-bottom-color-140-imid, .imd-dark-theme-disable .imd-border-bottom-color-140-imid {
  border-bottom-color: #174d88 !important; }
  * .imd-border-bottom-color-140-imid *, .imd-dark-theme-disable .imd-border-bottom-color-140-imid * {
    border-bottom-color: #174d88; }

* .imd-border-bottom-color-150-imid, .imd-dark-theme-disable .imd-border-bottom-color-150-imid {
  border-bottom-color: #144072 !important; }
  * .imd-border-bottom-color-150-imid *, .imd-dark-theme-disable .imd-border-bottom-color-150-imid * {
    border-bottom-color: #144072; }

* .imd-border-bottom-color-160-imid, .imd-dark-theme-disable .imd-border-bottom-color-160-imid {
  border-bottom-color: #10335b !important; }
  * .imd-border-bottom-color-160-imid *, .imd-dark-theme-disable .imd-border-bottom-color-160-imid * {
    border-bottom-color: #10335b; }

* .imd-border-bottom-color-170-imid, .imd-dark-theme-disable .imd-border-bottom-color-170-imid {
  border-bottom-color: #0c2644 !important; }
  * .imd-border-bottom-color-170-imid *, .imd-dark-theme-disable .imd-border-bottom-color-170-imid * {
    border-bottom-color: #0c2644; }

* .imd-border-bottom-color-180-imid, .imd-dark-theme-disable .imd-border-bottom-color-180-imid {
  border-bottom-color: #081a2d !important; }
  * .imd-border-bottom-color-180-imid *, .imd-dark-theme-disable .imd-border-bottom-color-180-imid * {
    border-bottom-color: #081a2d; }

* .imd-border-bottom-color-190-imid, .imd-dark-theme-disable .imd-border-bottom-color-190-imid {
  border-bottom-color: #040d17 !important; }
  * .imd-border-bottom-color-190-imid *, .imd-dark-theme-disable .imd-border-bottom-color-190-imid * {
    border-bottom-color: #040d17; }

* .imd-border-left-color-imid, .imd-dark-theme-disable .imd-border-left-color-imid {
  border-left-color: #2780e3 !important; }
  * .imd-border-left-color-imid tr, * .imd-border-left-color-imid th, * .imd-border-left-color-imid td, .imd-dark-theme-disable .imd-border-left-color-imid tr, .imd-dark-theme-disable .imd-border-left-color-imid th, .imd-dark-theme-disable .imd-border-left-color-imid td {
    border-left-color: #2780e3 !important; }

* .imd-border-left-color-90-imid, .imd-dark-theme-disable .imd-border-left-color-90-imid {
  border-left-color: #e9f2fc !important; }
  * .imd-border-left-color-90-imid *, .imd-dark-theme-disable .imd-border-left-color-90-imid * {
    border-left-color: #e9f2fc; }

* .imd-border-left-color-80-imid, .imd-dark-theme-disable .imd-border-left-color-80-imid {
  border-left-color: #d4e6f9 !important; }
  * .imd-border-left-color-80-imid *, .imd-dark-theme-disable .imd-border-left-color-80-imid * {
    border-left-color: #d4e6f9; }

* .imd-border-left-color-70-imid, .imd-dark-theme-disable .imd-border-left-color-70-imid {
  border-left-color: #bed9f7 !important; }
  * .imd-border-left-color-70-imid *, .imd-dark-theme-disable .imd-border-left-color-70-imid * {
    border-left-color: #bed9f7; }

* .imd-border-left-color-60-imid, .imd-dark-theme-disable .imd-border-left-color-60-imid {
  border-left-color: #a9ccf4 !important; }
  * .imd-border-left-color-60-imid *, .imd-dark-theme-disable .imd-border-left-color-60-imid * {
    border-left-color: #a9ccf4; }

* .imd-border-left-color-50-imid, .imd-dark-theme-disable .imd-border-left-color-50-imid {
  border-left-color: #93c0f1 !important; }
  * .imd-border-left-color-50-imid *, .imd-dark-theme-disable .imd-border-left-color-50-imid * {
    border-left-color: #93c0f1; }

* .imd-border-left-color-40-imid, .imd-dark-theme-disable .imd-border-left-color-40-imid {
  border-left-color: #7db3ee !important; }
  * .imd-border-left-color-40-imid *, .imd-dark-theme-disable .imd-border-left-color-40-imid * {
    border-left-color: #7db3ee; }

* .imd-border-left-color-30-imid, .imd-dark-theme-disable .imd-border-left-color-30-imid {
  border-left-color: #68a6eb !important; }
  * .imd-border-left-color-30-imid *, .imd-dark-theme-disable .imd-border-left-color-30-imid * {
    border-left-color: #68a6eb; }

* .imd-border-left-color-20-imid, .imd-dark-theme-disable .imd-border-left-color-20-imid {
  border-left-color: #5299e9 !important; }
  * .imd-border-left-color-20-imid *, .imd-dark-theme-disable .imd-border-left-color-20-imid * {
    border-left-color: #5299e9; }

* .imd-border-left-color-10-imid, .imd-dark-theme-disable .imd-border-left-color-10-imid {
  border-left-color: #3d8de6 !important; }
  * .imd-border-left-color-10-imid *, .imd-dark-theme-disable .imd-border-left-color-10-imid * {
    border-left-color: #3d8de6; }

* .imd-border-left-color-110-imid, .imd-dark-theme-disable .imd-border-left-color-110-imid {
  border-left-color: #2373cc !important; }
  * .imd-border-left-color-110-imid *, .imd-dark-theme-disable .imd-border-left-color-110-imid * {
    border-left-color: #2373cc; }

* .imd-border-left-color-120-imid, .imd-dark-theme-disable .imd-border-left-color-120-imid {
  border-left-color: #1f66b6 !important; }
  * .imd-border-left-color-120-imid *, .imd-dark-theme-disable .imd-border-left-color-120-imid * {
    border-left-color: #1f66b6; }

* .imd-border-left-color-130-imid, .imd-dark-theme-disable .imd-border-left-color-130-imid {
  border-left-color: #1b5a9f !important; }
  * .imd-border-left-color-130-imid *, .imd-dark-theme-disable .imd-border-left-color-130-imid * {
    border-left-color: #1b5a9f; }

* .imd-border-left-color-140-imid, .imd-dark-theme-disable .imd-border-left-color-140-imid {
  border-left-color: #174d88 !important; }
  * .imd-border-left-color-140-imid *, .imd-dark-theme-disable .imd-border-left-color-140-imid * {
    border-left-color: #174d88; }

* .imd-border-left-color-150-imid, .imd-dark-theme-disable .imd-border-left-color-150-imid {
  border-left-color: #144072 !important; }
  * .imd-border-left-color-150-imid *, .imd-dark-theme-disable .imd-border-left-color-150-imid * {
    border-left-color: #144072; }

* .imd-border-left-color-160-imid, .imd-dark-theme-disable .imd-border-left-color-160-imid {
  border-left-color: #10335b !important; }
  * .imd-border-left-color-160-imid *, .imd-dark-theme-disable .imd-border-left-color-160-imid * {
    border-left-color: #10335b; }

* .imd-border-left-color-170-imid, .imd-dark-theme-disable .imd-border-left-color-170-imid {
  border-left-color: #0c2644 !important; }
  * .imd-border-left-color-170-imid *, .imd-dark-theme-disable .imd-border-left-color-170-imid * {
    border-left-color: #0c2644; }

* .imd-border-left-color-180-imid, .imd-dark-theme-disable .imd-border-left-color-180-imid {
  border-left-color: #081a2d !important; }
  * .imd-border-left-color-180-imid *, .imd-dark-theme-disable .imd-border-left-color-180-imid * {
    border-left-color: #081a2d; }

* .imd-border-left-color-190-imid, .imd-dark-theme-disable .imd-border-left-color-190-imid {
  border-left-color: #040d17 !important; }
  * .imd-border-left-color-190-imid *, .imd-dark-theme-disable .imd-border-left-color-190-imid * {
    border-left-color: #040d17; }

* .imd-section-glass-imid, .imd-dark-theme-disable .imd-section-glass-imid {
  border-top-color: rgba(39, 128, 227, 0.8) !important; }

* .imd-placeholder-imid::placeholder, .imd-dark-theme-disable .imd-placeholder-imid::placeholder {
  color: #2780e3;
  opacity: 1; }

* .imd-placeholder-imid:-ms-input-placeholder, .imd-dark-theme-disable .imd-placeholder-imid:-ms-input-placeholder {
  color: #2780e3; }

* .imd-placeholder-imid::-ms-input-placeholder, .imd-dark-theme-disable .imd-placeholder-imid::-ms-input-placeholder {
  color: #2780e3; }

* .imd-bg-gradient-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-imid-imid {
  background: radial-gradient(circle at bottom right, rgba(82, 153, 233, 0.8), rgba(82, 153, 233, 0.8)); }

* .imd-bg-gradient-90-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-90-imid-imid {
  background: radial-gradient(circle at bottom right, #e9f2fc, #e9f2fc); }

* .imd-bg-gradient-80-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-80-imid-imid {
  background: radial-gradient(circle at bottom right, #d4e6f9, #d4e6f9); }

* .imd-bg-gradient-70-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-70-imid-imid {
  background: radial-gradient(circle at bottom right, #bed9f7, #bed9f7); }

* .imd-bg-gradient-60-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-60-imid-imid {
  background: radial-gradient(circle at bottom right, #a9ccf4, #a9ccf4); }

* .imd-bg-gradient-50-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-50-imid-imid {
  background: radial-gradient(circle at bottom right, #93c0f1, #93c0f1); }

* .imd-bg-gradient-40-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-40-imid-imid {
  background: radial-gradient(circle at bottom right, #7db3ee, #7db3ee); }

* .imd-bg-gradient-30-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-30-imid-imid {
  background: radial-gradient(circle at bottom right, #68a6eb, #68a6eb); }

* .imd-bg-gradient-20-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-20-imid-imid {
  background: radial-gradient(circle at bottom right, #5299e9, #5299e9); }

* .imd-bg-gradient-10-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-10-imid-imid {
  background: radial-gradient(circle at bottom right, #3d8de6, #3d8de6); }

* .imd-bg-gradient-110-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-110-imid-imid {
  background: radial-gradient(circle at bottom right, #2373cc, #2373cc); }

* .imd-bg-gradient-120-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-120-imid-imid {
  background: radial-gradient(circle at bottom right, #1f66b6, #1f66b6); }

* .imd-bg-gradient-130-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-130-imid-imid {
  background: radial-gradient(circle at bottom right, #1b5a9f, #1b5a9f); }

* .imd-bg-gradient-140-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-140-imid-imid {
  background: radial-gradient(circle at bottom right, #174d88, #174d88); }

* .imd-bg-gradient-150-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-150-imid-imid {
  background: radial-gradient(circle at bottom right, #144072, #144072); }

* .imd-bg-gradient-160-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-160-imid-imid {
  background: radial-gradient(circle at bottom right, #10335b, #10335b); }

* .imd-bg-gradient-170-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-170-imid-imid {
  background: radial-gradient(circle at bottom right, #0c2644, #0c2644); }

* .imd-bg-gradient-180-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-180-imid-imid {
  background: radial-gradient(circle at bottom right, #081a2d, #081a2d); }

* .imd-bg-gradient-190-imid-imid, .imd-dark-theme-disable .imd-bg-gradient-190-imid-imid {
  background: radial-gradient(circle at bottom right, #040d17, #040d17); }

* .imd-bg-gradient-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-imid-premium {
  background: radial-gradient(circle at bottom right, rgba(82, 153, 233, 0.8), rgba(241, 237, 225, 0.8)); }

* .imd-bg-gradient-90-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-90-imid-premium {
  background: radial-gradient(circle at bottom right, #e9f2fc, #fdfdfb); }

* .imd-bg-gradient-80-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-80-imid-premium {
  background: radial-gradient(circle at bottom right, #d4e6f9, #fbfbf7); }

* .imd-bg-gradient-70-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-70-imid-premium {
  background: radial-gradient(circle at bottom right, #bed9f7, #faf8f4); }

* .imd-bg-gradient-60-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-60-imid-premium {
  background: radial-gradient(circle at bottom right, #a9ccf4, #f8f6f0); }

* .imd-bg-gradient-50-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-50-imid-premium {
  background: radial-gradient(circle at bottom right, #93c0f1, #f6f4ec); }

* .imd-bg-gradient-40-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-40-imid-premium {
  background: radial-gradient(circle at bottom right, #7db3ee, #f4f2e8); }

* .imd-bg-gradient-30-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-30-imid-premium {
  background: radial-gradient(circle at bottom right, #68a6eb, #f2f0e4); }

* .imd-bg-gradient-20-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-20-imid-premium {
  background: radial-gradient(circle at bottom right, #5299e9, #f1ede1); }

* .imd-bg-gradient-10-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-10-imid-premium {
  background: radial-gradient(circle at bottom right, #3d8de6, #efebdd); }

* .imd-bg-gradient-110-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-110-imid-premium {
  background: radial-gradient(circle at bottom right, #2373cc, #d5d2c3); }

* .imd-bg-gradient-120-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-120-imid-premium {
  background: radial-gradient(circle at bottom right, #1f66b6, #bebaae); }

* .imd-bg-gradient-130-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-130-imid-premium {
  background: radial-gradient(circle at bottom right, #1b5a9f, #a6a398); }

* .imd-bg-gradient-140-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-140-imid-premium {
  background: radial-gradient(circle at bottom right, #174d88, #8e8c82); }

* .imd-bg-gradient-150-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-150-imid-premium {
  background: radial-gradient(circle at bottom right, #144072, #77756d); }

* .imd-bg-gradient-160-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-160-imid-premium {
  background: radial-gradient(circle at bottom right, #10335b, #5f5d57); }

* .imd-bg-gradient-170-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-170-imid-premium {
  background: radial-gradient(circle at bottom right, #0c2644, #474641); }

* .imd-bg-gradient-180-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-180-imid-premium {
  background: radial-gradient(circle at bottom right, #081a2d, #2f2f2b); }

* .imd-bg-gradient-190-imid-premium, .imd-dark-theme-disable .imd-bg-gradient-190-imid-premium {
  background: radial-gradient(circle at bottom right, #040d17, #181716); }

* .imd-bg-premium, .imd-dark-theme-disable .imd-bg-premium {
  background: #ede9d9; }

* .imd-bg-90-premium, .imd-dark-theme-disable .imd-bg-90-premium {
  background: #fdfdfb; }

* .imd-bg-80-premium, .imd-dark-theme-disable .imd-bg-80-premium {
  background: #fbfbf7; }

* .imd-bg-70-premium, .imd-dark-theme-disable .imd-bg-70-premium {
  background: #faf8f4; }

* .imd-bg-60-premium, .imd-dark-theme-disable .imd-bg-60-premium {
  background: #f8f6f0; }

* .imd-bg-50-premium, .imd-dark-theme-disable .imd-bg-50-premium {
  background: #f6f4ec; }

* .imd-bg-40-premium, .imd-dark-theme-disable .imd-bg-40-premium {
  background: #f4f2e8; }

* .imd-bg-30-premium, .imd-dark-theme-disable .imd-bg-30-premium {
  background: #f2f0e4; }

* .imd-bg-20-premium, .imd-dark-theme-disable .imd-bg-20-premium {
  background: #f1ede1; }

* .imd-bg-10-premium, .imd-dark-theme-disable .imd-bg-10-premium {
  background: #efebdd; }

* .imd-bg-110-premium, .imd-dark-theme-disable .imd-bg-110-premium {
  background: #d5d2c3; }

* .imd-bg-120-premium, .imd-dark-theme-disable .imd-bg-120-premium {
  background: #bebaae; }

* .imd-bg-130-premium, .imd-dark-theme-disable .imd-bg-130-premium {
  background: #a6a398; }

* .imd-bg-140-premium, .imd-dark-theme-disable .imd-bg-140-premium {
  background: #8e8c82; }

* .imd-bg-150-premium, .imd-dark-theme-disable .imd-bg-150-premium {
  background: #77756d; }

* .imd-bg-160-premium, .imd-dark-theme-disable .imd-bg-160-premium {
  background: #5f5d57; }

* .imd-bg-170-premium, .imd-dark-theme-disable .imd-bg-170-premium {
  background: #474641; }

* .imd-bg-180-premium, .imd-dark-theme-disable .imd-bg-180-premium {
  background: #2f2f2b; }

* .imd-bg-190-premium, .imd-dark-theme-disable .imd-bg-190-premium {
  background: #181716; }

* .imd-bg-before-premium::before, .imd-dark-theme-disable .imd-bg-before-premium::before {
  background-color: #ede9d9; }

* .imd-bg-transparent-premium, .imd-dark-theme-disable .imd-bg-transparent-premium {
  background: rgba(237, 233, 217, 0.8); }

* .imd-bg-blur-premium, .imd-dark-theme-disable .imd-bg-blur-premium {
  background: rgba(237, 233, 217, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-90-premium, .imd-dark-theme-disable .imd-bg-blur-90-premium {
  background: rgba(253, 253, 251, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-80-premium, .imd-dark-theme-disable .imd-bg-blur-80-premium {
  background: rgba(251, 251, 247, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-70-premium, .imd-dark-theme-disable .imd-bg-blur-70-premium {
  background: rgba(250, 248, 244, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-60-premium, .imd-dark-theme-disable .imd-bg-blur-60-premium {
  background: rgba(248, 246, 240, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-50-premium, .imd-dark-theme-disable .imd-bg-blur-50-premium {
  background: rgba(246, 244, 236, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-40-premium, .imd-dark-theme-disable .imd-bg-blur-40-premium {
  background: rgba(244, 242, 232, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-30-premium, .imd-dark-theme-disable .imd-bg-blur-30-premium {
  background: rgba(242, 240, 228, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-20-premium, .imd-dark-theme-disable .imd-bg-blur-20-premium {
  background: rgba(241, 237, 225, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-10-premium, .imd-dark-theme-disable .imd-bg-blur-10-premium {
  background: rgba(239, 235, 221, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-110-premium, .imd-dark-theme-disable .imd-bg-blur-110-premium {
  background: rgba(213, 210, 195, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-120-premium, .imd-dark-theme-disable .imd-bg-blur-120-premium {
  background: rgba(190, 186, 174, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-130-premium, .imd-dark-theme-disable .imd-bg-blur-130-premium {
  background: rgba(166, 163, 152, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-140-premium, .imd-dark-theme-disable .imd-bg-blur-140-premium {
  background: rgba(142, 140, 130, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-150-premium, .imd-dark-theme-disable .imd-bg-blur-150-premium {
  background: rgba(119, 117, 109, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-160-premium, .imd-dark-theme-disable .imd-bg-blur-160-premium {
  background: rgba(95, 93, 87, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-170-premium, .imd-dark-theme-disable .imd-bg-blur-170-premium {
  background: rgba(71, 70, 65, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-180-premium, .imd-dark-theme-disable .imd-bg-blur-180-premium {
  background: rgba(47, 47, 43, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-blur-190-premium, .imd-dark-theme-disable .imd-bg-blur-190-premium {
  background: rgba(24, 23, 22, 0.8);
  backdrop-filter: saturate(180%) blur(5px); }

* .imd-bg-gradient-premium, .imd-dark-theme-disable .imd-bg-gradient-premium {
  background: radial-gradient(circle at bottom right, rgba(241, 237, 225, 0.8), #ede9d9); }

* .imd-bg-gradient-90-premium, .imd-dark-theme-disable .imd-bg-gradient-90-premium {
  background: radial-gradient(circle at bottom right, #fdfdfb, #ede9d9); }

* .imd-bg-gradient-80-premium, .imd-dark-theme-disable .imd-bg-gradient-80-premium {
  background: radial-gradient(circle at bottom right, #fbfbf7, #ede9d9); }

* .imd-bg-gradient-70-premium, .imd-dark-theme-disable .imd-bg-gradient-70-premium {
  background: radial-gradient(circle at bottom right, #faf8f4, #ede9d9); }

* .imd-bg-gradient-60-premium, .imd-dark-theme-disable .imd-bg-gradient-60-premium {
  background: radial-gradient(circle at bottom right, #f8f6f0, #ede9d9); }

* .imd-bg-gradient-50-premium, .imd-dark-theme-disable .imd-bg-gradient-50-premium {
  background: radial-gradient(circle at bottom right, #f6f4ec, #ede9d9); }

* .imd-bg-gradient-40-premium, .imd-dark-theme-disable .imd-bg-gradient-40-premium {
  background: radial-gradient(circle at bottom right, #f4f2e8, #ede9d9); }

* .imd-bg-gradient-30-premium, .imd-dark-theme-disable .imd-bg-gradient-30-premium {
  background: radial-gradient(circle at bottom right, #f2f0e4, #ede9d9); }

* .imd-bg-gradient-20-premium, .imd-dark-theme-disable .imd-bg-gradient-20-premium {
  background: radial-gradient(circle at bottom right, #f1ede1, #ede9d9); }

* .imd-bg-gradient-10-premium, .imd-dark-theme-disable .imd-bg-gradient-10-premium {
  background: radial-gradient(circle at bottom right, #efebdd, #ede9d9); }

* .imd-bg-gradient-110-premium, .imd-dark-theme-disable .imd-bg-gradient-110-premium {
  background: radial-gradient(circle at bottom right, #d5d2c3, #ede9d9); }

* .imd-bg-gradient-120-premium, .imd-dark-theme-disable .imd-bg-gradient-120-premium {
  background: radial-gradient(circle at bottom right, #bebaae, #ede9d9); }

* .imd-bg-gradient-130-premium, .imd-dark-theme-disable .imd-bg-gradient-130-premium {
  background: radial-gradient(circle at bottom right, #a6a398, #ede9d9); }

* .imd-bg-gradient-140-premium, .imd-dark-theme-disable .imd-bg-gradient-140-premium {
  background: radial-gradient(circle at bottom right, #8e8c82, #ede9d9); }

* .imd-bg-gradient-150-premium, .imd-dark-theme-disable .imd-bg-gradient-150-premium {
  background: radial-gradient(circle at bottom right, #77756d, #ede9d9); }

* .imd-bg-gradient-160-premium, .imd-dark-theme-disable .imd-bg-gradient-160-premium {
  background: radial-gradient(circle at bottom right, #5f5d57, #ede9d9); }

* .imd-bg-gradient-170-premium, .imd-dark-theme-disable .imd-bg-gradient-170-premium {
  background: radial-gradient(circle at bottom right, #474641, #ede9d9); }

* .imd-bg-gradient-180-premium, .imd-dark-theme-disable .imd-bg-gradient-180-premium {
  background: radial-gradient(circle at bottom right, #2f2f2b, #ede9d9); }

* .imd-bg-gradient-190-premium, .imd-dark-theme-disable .imd-bg-gradient-190-premium {
  background: radial-gradient(circle at bottom right, #181716, #ede9d9); }

* .imd-bg-gradient-reverse-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, rgba(241, 237, 225, 0.8)); }

* .imd-bg-gradient-reverse-90-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-90-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #fdfdfb); }

* .imd-bg-gradient-reverse-80-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-80-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #fbfbf7); }

* .imd-bg-gradient-reverse-70-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-70-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #faf8f4); }

* .imd-bg-gradient-reverse-60-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-60-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #f8f6f0); }

* .imd-bg-gradient-reverse-50-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-50-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #f6f4ec); }

* .imd-bg-gradient-reverse-40-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-40-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #f4f2e8); }

* .imd-bg-gradient-reverse-30-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-30-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #f2f0e4); }

* .imd-bg-gradient-reverse-20-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-20-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #f1ede1); }

* .imd-bg-gradient-reverse-10-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-10-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #efebdd); }

* .imd-bg-gradient-reverse-110-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-110-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #d5d2c3); }

* .imd-bg-gradient-reverse-120-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-120-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #bebaae); }

* .imd-bg-gradient-reverse-130-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-130-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #a6a398); }

* .imd-bg-gradient-reverse-140-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-140-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #8e8c82); }

* .imd-bg-gradient-reverse-150-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-150-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #77756d); }

* .imd-bg-gradient-reverse-160-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-160-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #5f5d57); }

* .imd-bg-gradient-reverse-170-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-170-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #474641); }

* .imd-bg-gradient-reverse-180-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-180-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #2f2f2b); }

* .imd-bg-gradient-reverse-190-premium, .imd-dark-theme-disable .imd-bg-gradient-reverse-190-premium {
  background: radial-gradient(circle at bottom right, #ede9d9, #181716); }

* .imd-bg-hover-premium:hover, .imd-dark-theme-disable .imd-bg-hover-premium:hover {
  background-color: #ede9d9; }

* .imd-bg-hover-90-premium:hover, .imd-dark-theme-disable .imd-bg-hover-90-premium:hover {
  background: #fdfdfb; }

* .imd-bg-hover-80-premium:hover, .imd-dark-theme-disable .imd-bg-hover-80-premium:hover {
  background: #fbfbf7; }

* .imd-bg-hover-70-premium:hover, .imd-dark-theme-disable .imd-bg-hover-70-premium:hover {
  background: #faf8f4; }

* .imd-bg-hover-60-premium:hover, .imd-dark-theme-disable .imd-bg-hover-60-premium:hover {
  background: #f8f6f0; }

* .imd-bg-hover-50-premium:hover, .imd-dark-theme-disable .imd-bg-hover-50-premium:hover {
  background: #f6f4ec; }

* .imd-bg-hover-40-premium:hover, .imd-dark-theme-disable .imd-bg-hover-40-premium:hover {
  background: #f4f2e8; }

* .imd-bg-hover-30-premium:hover, .imd-dark-theme-disable .imd-bg-hover-30-premium:hover {
  background: #f2f0e4; }

* .imd-bg-hover-20-premium:hover, .imd-dark-theme-disable .imd-bg-hover-20-premium:hover {
  background: #f1ede1; }

* .imd-bg-hover-10-premium:hover, .imd-dark-theme-disable .imd-bg-hover-10-premium:hover {
  background: #efebdd; }

* .imd-bg-hover-110-premium:hover, .imd-dark-theme-disable .imd-bg-hover-110-premium:hover {
  background: #d5d2c3; }

* .imd-bg-hover-120-premium:hover, .imd-dark-theme-disable .imd-bg-hover-120-premium:hover {
  background: #bebaae; }

* .imd-bg-hover-130-premium:hover, .imd-dark-theme-disable .imd-bg-hover-130-premium:hover {
  background: #a6a398; }

* .imd-bg-hover-140-premium:hover, .imd-dark-theme-disable .imd-bg-hover-140-premium:hover {
  background: #8e8c82; }

* .imd-bg-hover-150-premium:hover, .imd-dark-theme-disable .imd-bg-hover-150-premium:hover {
  background: #77756d; }

* .imd-bg-hover-160-premium:hover, .imd-dark-theme-disable .imd-bg-hover-160-premium:hover {
  background: #5f5d57; }

* .imd-bg-hover-170-premium:hover, .imd-dark-theme-disable .imd-bg-hover-170-premium:hover {
  background: #474641; }

* .imd-bg-hover-180-premium:hover, .imd-dark-theme-disable .imd-bg-hover-180-premium:hover {
  background: #2f2f2b; }

* .imd-bg-hover-190-premium:hover, .imd-dark-theme-disable .imd-bg-hover-190-premium:hover {
  background: #181716; }

* .imd-text-premium, .imd-dark-theme-disable .imd-text-premium {
  color: #ede9d9 !important; }
  * .imd-text-premium:hover, .imd-dark-theme-disable .imd-text-premium:hover {
    color: #ede9d9; }

* .imd-text-90-premium, .imd-dark-theme-disable .imd-text-90-premium {
  color: #fdfdfb !important; }
  * .imd-text-90-premium:hover, .imd-dark-theme-disable .imd-text-90-premium:hover {
    color: #fdfdfb; }

* .imd-text-80-premium, .imd-dark-theme-disable .imd-text-80-premium {
  color: #fbfbf7 !important; }
  * .imd-text-80-premium:hover, .imd-dark-theme-disable .imd-text-80-premium:hover {
    color: #fbfbf7; }

* .imd-text-70-premium, .imd-dark-theme-disable .imd-text-70-premium {
  color: #faf8f4 !important; }
  * .imd-text-70-premium:hover, .imd-dark-theme-disable .imd-text-70-premium:hover {
    color: #faf8f4; }

* .imd-text-60-premium, .imd-dark-theme-disable .imd-text-60-premium {
  color: #f8f6f0 !important; }
  * .imd-text-60-premium:hover, .imd-dark-theme-disable .imd-text-60-premium:hover {
    color: #f8f6f0; }

* .imd-text-50-premium, .imd-dark-theme-disable .imd-text-50-premium {
  color: #f6f4ec !important; }
  * .imd-text-50-premium:hover, .imd-dark-theme-disable .imd-text-50-premium:hover {
    color: #f6f4ec; }

* .imd-text-40-premium, .imd-dark-theme-disable .imd-text-40-premium {
  color: #f4f2e8 !important; }
  * .imd-text-40-premium:hover, .imd-dark-theme-disable .imd-text-40-premium:hover {
    color: #f4f2e8; }

* .imd-text-30-premium, .imd-dark-theme-disable .imd-text-30-premium {
  color: #f2f0e4 !important; }
  * .imd-text-30-premium:hover, .imd-dark-theme-disable .imd-text-30-premium:hover {
    color: #f2f0e4; }

* .imd-text-20-premium, .imd-dark-theme-disable .imd-text-20-premium {
  color: #f1ede1 !important; }
  * .imd-text-20-premium:hover, .imd-dark-theme-disable .imd-text-20-premium:hover {
    color: #f1ede1; }

* .imd-text-10-premium, .imd-dark-theme-disable .imd-text-10-premium {
  color: #efebdd !important; }
  * .imd-text-10-premium:hover, .imd-dark-theme-disable .imd-text-10-premium:hover {
    color: #efebdd; }

* .imd-text-110-premium, .imd-dark-theme-disable .imd-text-110-premium {
  color: #d5d2c3 !important; }
  * .imd-text-110-premium:hover, .imd-dark-theme-disable .imd-text-110-premium:hover {
    color: #d5d2c3; }

* .imd-text-120-premium, .imd-dark-theme-disable .imd-text-120-premium {
  color: #bebaae !important; }
  * .imd-text-120-premium:hover, .imd-dark-theme-disable .imd-text-120-premium:hover {
    color: #bebaae; }

* .imd-text-130-premium, .imd-dark-theme-disable .imd-text-130-premium {
  color: #a6a398 !important; }
  * .imd-text-130-premium:hover, .imd-dark-theme-disable .imd-text-130-premium:hover {
    color: #a6a398; }

* .imd-text-140-premium, .imd-dark-theme-disable .imd-text-140-premium {
  color: #8e8c82 !important; }
  * .imd-text-140-premium:hover, .imd-dark-theme-disable .imd-text-140-premium:hover {
    color: #8e8c82; }

* .imd-text-150-premium, .imd-dark-theme-disable .imd-text-150-premium {
  color: #77756d !important; }
  * .imd-text-150-premium:hover, .imd-dark-theme-disable .imd-text-150-premium:hover {
    color: #77756d; }

* .imd-text-160-premium, .imd-dark-theme-disable .imd-text-160-premium {
  color: #5f5d57 !important; }
  * .imd-text-160-premium:hover, .imd-dark-theme-disable .imd-text-160-premium:hover {
    color: #5f5d57; }

* .imd-text-170-premium, .imd-dark-theme-disable .imd-text-170-premium {
  color: #474641 !important; }
  * .imd-text-170-premium:hover, .imd-dark-theme-disable .imd-text-170-premium:hover {
    color: #474641; }

* .imd-text-180-premium, .imd-dark-theme-disable .imd-text-180-premium {
  color: #2f2f2b !important; }
  * .imd-text-180-premium:hover, .imd-dark-theme-disable .imd-text-180-premium:hover {
    color: #2f2f2b; }

* .imd-text-190-premium, .imd-dark-theme-disable .imd-text-190-premium {
  color: #181716 !important; }
  * .imd-text-190-premium:hover, .imd-dark-theme-disable .imd-text-190-premium:hover {
    color: #181716; }

* .imd-border-color-premium, .imd-dark-theme-disable .imd-border-color-premium {
  border-color: #ede9d9 !important; }
  * .imd-border-color-premium tr, * .imd-border-color-premium th, * .imd-border-color-premium td, .imd-dark-theme-disable .imd-border-color-premium tr, .imd-dark-theme-disable .imd-border-color-premium th, .imd-dark-theme-disable .imd-border-color-premium td {
    border-color: #ede9d9 !important; }

* .imd-border-color-90-premium, .imd-dark-theme-disable .imd-border-color-90-premium {
  border-color: #fdfdfb !important; }
  * .imd-border-color-90-premium *, .imd-dark-theme-disable .imd-border-color-90-premium * {
    border-color: #fdfdfb; }

* .imd-border-color-80-premium, .imd-dark-theme-disable .imd-border-color-80-premium {
  border-color: #fbfbf7 !important; }
  * .imd-border-color-80-premium *, .imd-dark-theme-disable .imd-border-color-80-premium * {
    border-color: #fbfbf7; }

* .imd-border-color-70-premium, .imd-dark-theme-disable .imd-border-color-70-premium {
  border-color: #faf8f4 !important; }
  * .imd-border-color-70-premium *, .imd-dark-theme-disable .imd-border-color-70-premium * {
    border-color: #faf8f4; }

* .imd-border-color-60-premium, .imd-dark-theme-disable .imd-border-color-60-premium {
  border-color: #f8f6f0 !important; }
  * .imd-border-color-60-premium *, .imd-dark-theme-disable .imd-border-color-60-premium * {
    border-color: #f8f6f0; }

* .imd-border-color-50-premium, .imd-dark-theme-disable .imd-border-color-50-premium {
  border-color: #f6f4ec !important; }
  * .imd-border-color-50-premium *, .imd-dark-theme-disable .imd-border-color-50-premium * {
    border-color: #f6f4ec; }

* .imd-border-color-40-premium, .imd-dark-theme-disable .imd-border-color-40-premium {
  border-color: #f4f2e8 !important; }
  * .imd-border-color-40-premium *, .imd-dark-theme-disable .imd-border-color-40-premium * {
    border-color: #f4f2e8; }

* .imd-border-color-30-premium, .imd-dark-theme-disable .imd-border-color-30-premium {
  border-color: #f2f0e4 !important; }
  * .imd-border-color-30-premium *, .imd-dark-theme-disable .imd-border-color-30-premium * {
    border-color: #f2f0e4; }

* .imd-border-color-20-premium, .imd-dark-theme-disable .imd-border-color-20-premium {
  border-color: #f1ede1 !important; }
  * .imd-border-color-20-premium *, .imd-dark-theme-disable .imd-border-color-20-premium * {
    border-color: #f1ede1; }

* .imd-border-color-10-premium, .imd-dark-theme-disable .imd-border-color-10-premium {
  border-color: #efebdd !important; }
  * .imd-border-color-10-premium *, .imd-dark-theme-disable .imd-border-color-10-premium * {
    border-color: #efebdd; }

* .imd-border-color-110-premium, .imd-dark-theme-disable .imd-border-color-110-premium {
  border-color: #d5d2c3 !important; }
  * .imd-border-color-110-premium *, .imd-dark-theme-disable .imd-border-color-110-premium * {
    border-color: #d5d2c3; }

* .imd-border-color-120-premium, .imd-dark-theme-disable .imd-border-color-120-premium {
  border-color: #bebaae !important; }
  * .imd-border-color-120-premium *, .imd-dark-theme-disable .imd-border-color-120-premium * {
    border-color: #bebaae; }

* .imd-border-color-130-premium, .imd-dark-theme-disable .imd-border-color-130-premium {
  border-color: #a6a398 !important; }
  * .imd-border-color-130-premium *, .imd-dark-theme-disable .imd-border-color-130-premium * {
    border-color: #a6a398; }

* .imd-border-color-140-premium, .imd-dark-theme-disable .imd-border-color-140-premium {
  border-color: #8e8c82 !important; }
  * .imd-border-color-140-premium *, .imd-dark-theme-disable .imd-border-color-140-premium * {
    border-color: #8e8c82; }

* .imd-border-color-150-premium, .imd-dark-theme-disable .imd-border-color-150-premium {
  border-color: #77756d !important; }
  * .imd-border-color-150-premium *, .imd-dark-theme-disable .imd-border-color-150-premium * {
    border-color: #77756d; }

* .imd-border-color-160-premium, .imd-dark-theme-disable .imd-border-color-160-premium {
  border-color: #5f5d57 !important; }
  * .imd-border-color-160-premium *, .imd-dark-theme-disable .imd-border-color-160-premium * {
    border-color: #5f5d57; }

* .imd-border-color-170-premium, .imd-dark-theme-disable .imd-border-color-170-premium {
  border-color: #474641 !important; }
  * .imd-border-color-170-premium *, .imd-dark-theme-disable .imd-border-color-170-premium * {
    border-color: #474641; }

* .imd-border-color-180-premium, .imd-dark-theme-disable .imd-border-color-180-premium {
  border-color: #2f2f2b !important; }
  * .imd-border-color-180-premium *, .imd-dark-theme-disable .imd-border-color-180-premium * {
    border-color: #2f2f2b; }

* .imd-border-color-190-premium, .imd-dark-theme-disable .imd-border-color-190-premium {
  border-color: #181716 !important; }
  * .imd-border-color-190-premium *, .imd-dark-theme-disable .imd-border-color-190-premium * {
    border-color: #181716; }

* .imd-border-top-color-premium, .imd-dark-theme-disable .imd-border-top-color-premium {
  border-top-color: #ede9d9 !important; }
  * .imd-border-top-color-premium tr, * .imd-border-top-color-premium th, * .imd-border-top-color-premium td, .imd-dark-theme-disable .imd-border-top-color-premium tr, .imd-dark-theme-disable .imd-border-top-color-premium th, .imd-dark-theme-disable .imd-border-top-color-premium td {
    border-top-color: #ede9d9 !important; }

* .imd-border-top-color-90-premium, .imd-dark-theme-disable .imd-border-top-color-90-premium {
  border-top-color: #fdfdfb !important; }
  * .imd-border-top-color-90-premium *, .imd-dark-theme-disable .imd-border-top-color-90-premium * {
    border-top-color: #fdfdfb; }

* .imd-border-top-color-80-premium, .imd-dark-theme-disable .imd-border-top-color-80-premium {
  border-top-color: #fbfbf7 !important; }
  * .imd-border-top-color-80-premium *, .imd-dark-theme-disable .imd-border-top-color-80-premium * {
    border-top-color: #fbfbf7; }

* .imd-border-top-color-70-premium, .imd-dark-theme-disable .imd-border-top-color-70-premium {
  border-top-color: #faf8f4 !important; }
  * .imd-border-top-color-70-premium *, .imd-dark-theme-disable .imd-border-top-color-70-premium * {
    border-top-color: #faf8f4; }

* .imd-border-top-color-60-premium, .imd-dark-theme-disable .imd-border-top-color-60-premium {
  border-top-color: #f8f6f0 !important; }
  * .imd-border-top-color-60-premium *, .imd-dark-theme-disable .imd-border-top-color-60-premium * {
    border-top-color: #f8f6f0; }

* .imd-border-top-color-50-premium, .imd-dark-theme-disable .imd-border-top-color-50-premium {
  border-top-color: #f6f4ec !important; }
  * .imd-border-top-color-50-premium *, .imd-dark-theme-disable .imd-border-top-color-50-premium * {
    border-top-color: #f6f4ec; }

* .imd-border-top-color-40-premium, .imd-dark-theme-disable .imd-border-top-color-40-premium {
  border-top-color: #f4f2e8 !important; }
  * .imd-border-top-color-40-premium *, .imd-dark-theme-disable .imd-border-top-color-40-premium * {
    border-top-color: #f4f2e8; }

* .imd-border-top-color-30-premium, .imd-dark-theme-disable .imd-border-top-color-30-premium {
  border-top-color: #f2f0e4 !important; }
  * .imd-border-top-color-30-premium *, .imd-dark-theme-disable .imd-border-top-color-30-premium * {
    border-top-color: #f2f0e4; }

* .imd-border-top-color-20-premium, .imd-dark-theme-disable .imd-border-top-color-20-premium {
  border-top-color: #f1ede1 !important; }
  * .imd-border-top-color-20-premium *, .imd-dark-theme-disable .imd-border-top-color-20-premium * {
    border-top-color: #f1ede1; }

* .imd-border-top-color-10-premium, .imd-dark-theme-disable .imd-border-top-color-10-premium {
  border-top-color: #efebdd !important; }
  * .imd-border-top-color-10-premium *, .imd-dark-theme-disable .imd-border-top-color-10-premium * {
    border-top-color: #efebdd; }

* .imd-border-top-color-110-premium, .imd-dark-theme-disable .imd-border-top-color-110-premium {
  border-top-color: #d5d2c3 !important; }
  * .imd-border-top-color-110-premium *, .imd-dark-theme-disable .imd-border-top-color-110-premium * {
    border-top-color: #d5d2c3; }

* .imd-border-top-color-120-premium, .imd-dark-theme-disable .imd-border-top-color-120-premium {
  border-top-color: #bebaae !important; }
  * .imd-border-top-color-120-premium *, .imd-dark-theme-disable .imd-border-top-color-120-premium * {
    border-top-color: #bebaae; }

* .imd-border-top-color-130-premium, .imd-dark-theme-disable .imd-border-top-color-130-premium {
  border-top-color: #a6a398 !important; }
  * .imd-border-top-color-130-premium *, .imd-dark-theme-disable .imd-border-top-color-130-premium * {
    border-top-color: #a6a398; }

* .imd-border-top-color-140-premium, .imd-dark-theme-disable .imd-border-top-color-140-premium {
  border-top-color: #8e8c82 !important; }
  * .imd-border-top-color-140-premium *, .imd-dark-theme-disable .imd-border-top-color-140-premium * {
    border-top-color: #8e8c82; }

* .imd-border-top-color-150-premium, .imd-dark-theme-disable .imd-border-top-color-150-premium {
  border-top-color: #77756d !important; }
  * .imd-border-top-color-150-premium *, .imd-dark-theme-disable .imd-border-top-color-150-premium * {
    border-top-color: #77756d; }

* .imd-border-top-color-160-premium, .imd-dark-theme-disable .imd-border-top-color-160-premium {
  border-top-color: #5f5d57 !important; }
  * .imd-border-top-color-160-premium *, .imd-dark-theme-disable .imd-border-top-color-160-premium * {
    border-top-color: #5f5d57; }

* .imd-border-top-color-170-premium, .imd-dark-theme-disable .imd-border-top-color-170-premium {
  border-top-color: #474641 !important; }
  * .imd-border-top-color-170-premium *, .imd-dark-theme-disable .imd-border-top-color-170-premium * {
    border-top-color: #474641; }

* .imd-border-top-color-180-premium, .imd-dark-theme-disable .imd-border-top-color-180-premium {
  border-top-color: #2f2f2b !important; }
  * .imd-border-top-color-180-premium *, .imd-dark-theme-disable .imd-border-top-color-180-premium * {
    border-top-color: #2f2f2b; }

* .imd-border-top-color-190-premium, .imd-dark-theme-disable .imd-border-top-color-190-premium {
  border-top-color: #181716 !important; }
  * .imd-border-top-color-190-premium *, .imd-dark-theme-disable .imd-border-top-color-190-premium * {
    border-top-color: #181716; }

* .imd-border-right-color-premium, .imd-dark-theme-disable .imd-border-right-color-premium {
  border-right-color: #ede9d9 !important; }
  * .imd-border-right-color-premium tr, * .imd-border-right-color-premium th, * .imd-border-right-color-premium td, .imd-dark-theme-disable .imd-border-right-color-premium tr, .imd-dark-theme-disable .imd-border-right-color-premium th, .imd-dark-theme-disable .imd-border-right-color-premium td {
    border-right-color: #ede9d9 !important; }

* .imd-border-right-color-90-premium, .imd-dark-theme-disable .imd-border-right-color-90-premium {
  border-right-color: #fdfdfb !important; }
  * .imd-border-right-color-90-premium *, .imd-dark-theme-disable .imd-border-right-color-90-premium * {
    border-right-color: #fdfdfb; }

* .imd-border-right-color-80-premium, .imd-dark-theme-disable .imd-border-right-color-80-premium {
  border-right-color: #fbfbf7 !important; }
  * .imd-border-right-color-80-premium *, .imd-dark-theme-disable .imd-border-right-color-80-premium * {
    border-right-color: #fbfbf7; }

* .imd-border-right-color-70-premium, .imd-dark-theme-disable .imd-border-right-color-70-premium {
  border-right-color: #faf8f4 !important; }
  * .imd-border-right-color-70-premium *, .imd-dark-theme-disable .imd-border-right-color-70-premium * {
    border-right-color: #faf8f4; }

* .imd-border-right-color-60-premium, .imd-dark-theme-disable .imd-border-right-color-60-premium {
  border-right-color: #f8f6f0 !important; }
  * .imd-border-right-color-60-premium *, .imd-dark-theme-disable .imd-border-right-color-60-premium * {
    border-right-color: #f8f6f0; }

* .imd-border-right-color-50-premium, .imd-dark-theme-disable .imd-border-right-color-50-premium {
  border-right-color: #f6f4ec !important; }
  * .imd-border-right-color-50-premium *, .imd-dark-theme-disable .imd-border-right-color-50-premium * {
    border-right-color: #f6f4ec; }

* .imd-border-right-color-40-premium, .imd-dark-theme-disable .imd-border-right-color-40-premium {
  border-right-color: #f4f2e8 !important; }
  * .imd-border-right-color-40-premium *, .imd-dark-theme-disable .imd-border-right-color-40-premium * {
    border-right-color: #f4f2e8; }

* .imd-border-right-color-30-premium, .imd-dark-theme-disable .imd-border-right-color-30-premium {
  border-right-color: #f2f0e4 !important; }
  * .imd-border-right-color-30-premium *, .imd-dark-theme-disable .imd-border-right-color-30-premium * {
    border-right-color: #f2f0e4; }

* .imd-border-right-color-20-premium, .imd-dark-theme-disable .imd-border-right-color-20-premium {
  border-right-color: #f1ede1 !important; }
  * .imd-border-right-color-20-premium *, .imd-dark-theme-disable .imd-border-right-color-20-premium * {
    border-right-color: #f1ede1; }

* .imd-border-right-color-10-premium, .imd-dark-theme-disable .imd-border-right-color-10-premium {
  border-right-color: #efebdd !important; }
  * .imd-border-right-color-10-premium *, .imd-dark-theme-disable .imd-border-right-color-10-premium * {
    border-right-color: #efebdd; }

* .imd-border-right-color-110-premium, .imd-dark-theme-disable .imd-border-right-color-110-premium {
  border-right-color: #d5d2c3 !important; }
  * .imd-border-right-color-110-premium *, .imd-dark-theme-disable .imd-border-right-color-110-premium * {
    border-right-color: #d5d2c3; }

* .imd-border-right-color-120-premium, .imd-dark-theme-disable .imd-border-right-color-120-premium {
  border-right-color: #bebaae !important; }
  * .imd-border-right-color-120-premium *, .imd-dark-theme-disable .imd-border-right-color-120-premium * {
    border-right-color: #bebaae; }

* .imd-border-right-color-130-premium, .imd-dark-theme-disable .imd-border-right-color-130-premium {
  border-right-color: #a6a398 !important; }
  * .imd-border-right-color-130-premium *, .imd-dark-theme-disable .imd-border-right-color-130-premium * {
    border-right-color: #a6a398; }

* .imd-border-right-color-140-premium, .imd-dark-theme-disable .imd-border-right-color-140-premium {
  border-right-color: #8e8c82 !important; }
  * .imd-border-right-color-140-premium *, .imd-dark-theme-disable .imd-border-right-color-140-premium * {
    border-right-color: #8e8c82; }

* .imd-border-right-color-150-premium, .imd-dark-theme-disable .imd-border-right-color-150-premium {
  border-right-color: #77756d !important; }
  * .imd-border-right-color-150-premium *, .imd-dark-theme-disable .imd-border-right-color-150-premium * {
    border-right-color: #77756d; }

* .imd-border-right-color-160-premium, .imd-dark-theme-disable .imd-border-right-color-160-premium {
  border-right-color: #5f5d57 !important; }
  * .imd-border-right-color-160-premium *, .imd-dark-theme-disable .imd-border-right-color-160-premium * {
    border-right-color: #5f5d57; }

* .imd-border-right-color-170-premium, .imd-dark-theme-disable .imd-border-right-color-170-premium {
  border-right-color: #474641 !important; }
  * .imd-border-right-color-170-premium *, .imd-dark-theme-disable .imd-border-right-color-170-premium * {
    border-right-color: #474641; }

* .imd-border-right-color-180-premium, .imd-dark-theme-disable .imd-border-right-color-180-premium {
  border-right-color: #2f2f2b !important; }
  * .imd-border-right-color-180-premium *, .imd-dark-theme-disable .imd-border-right-color-180-premium * {
    border-right-color: #2f2f2b; }

* .imd-border-right-color-190-premium, .imd-dark-theme-disable .imd-border-right-color-190-premium {
  border-right-color: #181716 !important; }
  * .imd-border-right-color-190-premium *, .imd-dark-theme-disable .imd-border-right-color-190-premium * {
    border-right-color: #181716; }

* .imd-border-bottom-color-premium, .imd-dark-theme-disable .imd-border-bottom-color-premium {
  border-bottom-color: #ede9d9 !important; }
  * .imd-border-bottom-color-premium tr, * .imd-border-bottom-color-premium th, * .imd-border-bottom-color-premium td, .imd-dark-theme-disable .imd-border-bottom-color-premium tr, .imd-dark-theme-disable .imd-border-bottom-color-premium th, .imd-dark-theme-disable .imd-border-bottom-color-premium td {
    border-bottom-color: #ede9d9 !important; }

* .imd-border-bottom-color-90-premium, .imd-dark-theme-disable .imd-border-bottom-color-90-premium {
  border-bottom-color: #fdfdfb !important; }
  * .imd-border-bottom-color-90-premium *, .imd-dark-theme-disable .imd-border-bottom-color-90-premium * {
    border-bottom-color: #fdfdfb; }

* .imd-border-bottom-color-80-premium, .imd-dark-theme-disable .imd-border-bottom-color-80-premium {
  border-bottom-color: #fbfbf7 !important; }
  * .imd-border-bottom-color-80-premium *, .imd-dark-theme-disable .imd-border-bottom-color-80-premium * {
    border-bottom-color: #fbfbf7; }

* .imd-border-bottom-color-70-premium, .imd-dark-theme-disable .imd-border-bottom-color-70-premium {
  border-bottom-color: #faf8f4 !important; }
  * .imd-border-bottom-color-70-premium *, .imd-dark-theme-disable .imd-border-bottom-color-70-premium * {
    border-bottom-color: #faf8f4; }

* .imd-border-bottom-color-60-premium, .imd-dark-theme-disable .imd-border-bottom-color-60-premium {
  border-bottom-color: #f8f6f0 !important; }
  * .imd-border-bottom-color-60-premium *, .imd-dark-theme-disable .imd-border-bottom-color-60-premium * {
    border-bottom-color: #f8f6f0; }

* .imd-border-bottom-color-50-premium, .imd-dark-theme-disable .imd-border-bottom-color-50-premium {
  border-bottom-color: #f6f4ec !important; }
  * .imd-border-bottom-color-50-premium *, .imd-dark-theme-disable .imd-border-bottom-color-50-premium * {
    border-bottom-color: #f6f4ec; }

* .imd-border-bottom-color-40-premium, .imd-dark-theme-disable .imd-border-bottom-color-40-premium {
  border-bottom-color: #f4f2e8 !important; }
  * .imd-border-bottom-color-40-premium *, .imd-dark-theme-disable .imd-border-bottom-color-40-premium * {
    border-bottom-color: #f4f2e8; }

* .imd-border-bottom-color-30-premium, .imd-dark-theme-disable .imd-border-bottom-color-30-premium {
  border-bottom-color: #f2f0e4 !important; }
  * .imd-border-bottom-color-30-premium *, .imd-dark-theme-disable .imd-border-bottom-color-30-premium * {
    border-bottom-color: #f2f0e4; }

* .imd-border-bottom-color-20-premium, .imd-dark-theme-disable .imd-border-bottom-color-20-premium {
  border-bottom-color: #f1ede1 !important; }
  * .imd-border-bottom-color-20-premium *, .imd-dark-theme-disable .imd-border-bottom-color-20-premium * {
    border-bottom-color: #f1ede1; }

* .imd-border-bottom-color-10-premium, .imd-dark-theme-disable .imd-border-bottom-color-10-premium {
  border-bottom-color: #efebdd !important; }
  * .imd-border-bottom-color-10-premium *, .imd-dark-theme-disable .imd-border-bottom-color-10-premium * {
    border-bottom-color: #efebdd; }

* .imd-border-bottom-color-110-premium, .imd-dark-theme-disable .imd-border-bottom-color-110-premium {
  border-bottom-color: #d5d2c3 !important; }
  * .imd-border-bottom-color-110-premium *, .imd-dark-theme-disable .imd-border-bottom-color-110-premium * {
    border-bottom-color: #d5d2c3; }

* .imd-border-bottom-color-120-premium, .imd-dark-theme-disable .imd-border-bottom-color-120-premium {
  border-bottom-color: #bebaae !important; }
  * .imd-border-bottom-color-120-premium *, .imd-dark-theme-disable .imd-border-bottom-color-120-premium * {
    border-bottom-color: #bebaae; }

* .imd-border-bottom-color-130-premium, .imd-dark-theme-disable .imd-border-bottom-color-130-premium {
  border-bottom-color: #a6a398 !important; }
  * .imd-border-bottom-color-130-premium *, .imd-dark-theme-disable .imd-border-bottom-color-130-premium * {
    border-bottom-color: #a6a398; }

* .imd-border-bottom-color-140-premium, .imd-dark-theme-disable .imd-border-bottom-color-140-premium {
  border-bottom-color: #8e8c82 !important; }
  * .imd-border-bottom-color-140-premium *, .imd-dark-theme-disable .imd-border-bottom-color-140-premium * {
    border-bottom-color: #8e8c82; }

* .imd-border-bottom-color-150-premium, .imd-dark-theme-disable .imd-border-bottom-color-150-premium {
  border-bottom-color: #77756d !important; }
  * .imd-border-bottom-color-150-premium *, .imd-dark-theme-disable .imd-border-bottom-color-150-premium * {
    border-bottom-color: #77756d; }

* .imd-border-bottom-color-160-premium, .imd-dark-theme-disable .imd-border-bottom-color-160-premium {
  border-bottom-color: #5f5d57 !important; }
  * .imd-border-bottom-color-160-premium *, .imd-dark-theme-disable .imd-border-bottom-color-160-premium * {
    border-bottom-color: #5f5d57; }

* .imd-border-bottom-color-170-premium, .imd-dark-theme-disable .imd-border-bottom-color-170-premium {
  border-bottom-color: #474641 !important; }
  * .imd-border-bottom-color-170-premium *, .imd-dark-theme-disable .imd-border-bottom-color-170-premium * {
    border-bottom-color: #474641; }

* .imd-border-bottom-color-180-premium, .imd-dark-theme-disable .imd-border-bottom-color-180-premium {
  border-bottom-color: #2f2f2b !important; }
  * .imd-border-bottom-color-180-premium *, .imd-dark-theme-disable .imd-border-bottom-color-180-premium * {
    border-bottom-color: #2f2f2b; }

* .imd-border-bottom-color-190-premium, .imd-dark-theme-disable .imd-border-bottom-color-190-premium {
  border-bottom-color: #181716 !important; }
  * .imd-border-bottom-color-190-premium *, .imd-dark-theme-disable .imd-border-bottom-color-190-premium * {
    border-bottom-color: #181716; }

* .imd-border-left-color-premium, .imd-dark-theme-disable .imd-border-left-color-premium {
  border-left-color: #ede9d9 !important; }
  * .imd-border-left-color-premium tr, * .imd-border-left-color-premium th, * .imd-border-left-color-premium td, .imd-dark-theme-disable .imd-border-left-color-premium tr, .imd-dark-theme-disable .imd-border-left-color-premium th, .imd-dark-theme-disable .imd-border-left-color-premium td {
    border-left-color: #ede9d9 !important; }

* .imd-border-left-color-90-premium, .imd-dark-theme-disable .imd-border-left-color-90-premium {
  border-left-color: #fdfdfb !important; }
  * .imd-border-left-color-90-premium *, .imd-dark-theme-disable .imd-border-left-color-90-premium * {
    border-left-color: #fdfdfb; }

* .imd-border-left-color-80-premium, .imd-dark-theme-disable .imd-border-left-color-80-premium {
  border-left-color: #fbfbf7 !important; }
  * .imd-border-left-color-80-premium *, .imd-dark-theme-disable .imd-border-left-color-80-premium * {
    border-left-color: #fbfbf7; }

* .imd-border-left-color-70-premium, .imd-dark-theme-disable .imd-border-left-color-70-premium {
  border-left-color: #faf8f4 !important; }
  * .imd-border-left-color-70-premium *, .imd-dark-theme-disable .imd-border-left-color-70-premium * {
    border-left-color: #faf8f4; }

* .imd-border-left-color-60-premium, .imd-dark-theme-disable .imd-border-left-color-60-premium {
  border-left-color: #f8f6f0 !important; }
  * .imd-border-left-color-60-premium *, .imd-dark-theme-disable .imd-border-left-color-60-premium * {
    border-left-color: #f8f6f0; }

* .imd-border-left-color-50-premium, .imd-dark-theme-disable .imd-border-left-color-50-premium {
  border-left-color: #f6f4ec !important; }
  * .imd-border-left-color-50-premium *, .imd-dark-theme-disable .imd-border-left-color-50-premium * {
    border-left-color: #f6f4ec; }

* .imd-border-left-color-40-premium, .imd-dark-theme-disable .imd-border-left-color-40-premium {
  border-left-color: #f4f2e8 !important; }
  * .imd-border-left-color-40-premium *, .imd-dark-theme-disable .imd-border-left-color-40-premium * {
    border-left-color: #f4f2e8; }

* .imd-border-left-color-30-premium, .imd-dark-theme-disable .imd-border-left-color-30-premium {
  border-left-color: #f2f0e4 !important; }
  * .imd-border-left-color-30-premium *, .imd-dark-theme-disable .imd-border-left-color-30-premium * {
    border-left-color: #f2f0e4; }

* .imd-border-left-color-20-premium, .imd-dark-theme-disable .imd-border-left-color-20-premium {
  border-left-color: #f1ede1 !important; }
  * .imd-border-left-color-20-premium *, .imd-dark-theme-disable .imd-border-left-color-20-premium * {
    border-left-color: #f1ede1; }

* .imd-border-left-color-10-premium, .imd-dark-theme-disable .imd-border-left-color-10-premium {
  border-left-color: #efebdd !important; }
  * .imd-border-left-color-10-premium *, .imd-dark-theme-disable .imd-border-left-color-10-premium * {
    border-left-color: #efebdd; }

* .imd-border-left-color-110-premium, .imd-dark-theme-disable .imd-border-left-color-110-premium {
  border-left-color: #d5d2c3 !important; }
  * .imd-border-left-color-110-premium *, .imd-dark-theme-disable .imd-border-left-color-110-premium * {
    border-left-color: #d5d2c3; }

* .imd-border-left-color-120-premium, .imd-dark-theme-disable .imd-border-left-color-120-premium {
  border-left-color: #bebaae !important; }
  * .imd-border-left-color-120-premium *, .imd-dark-theme-disable .imd-border-left-color-120-premium * {
    border-left-color: #bebaae; }

* .imd-border-left-color-130-premium, .imd-dark-theme-disable .imd-border-left-color-130-premium {
  border-left-color: #a6a398 !important; }
  * .imd-border-left-color-130-premium *, .imd-dark-theme-disable .imd-border-left-color-130-premium * {
    border-left-color: #a6a398; }

* .imd-border-left-color-140-premium, .imd-dark-theme-disable .imd-border-left-color-140-premium {
  border-left-color: #8e8c82 !important; }
  * .imd-border-left-color-140-premium *, .imd-dark-theme-disable .imd-border-left-color-140-premium * {
    border-left-color: #8e8c82; }

* .imd-border-left-color-150-premium, .imd-dark-theme-disable .imd-border-left-color-150-premium {
  border-left-color: #77756d !important; }
  * .imd-border-left-color-150-premium *, .imd-dark-theme-disable .imd-border-left-color-150-premium * {
    border-left-color: #77756d; }

* .imd-border-left-color-160-premium, .imd-dark-theme-disable .imd-border-left-color-160-premium {
  border-left-color: #5f5d57 !important; }
  * .imd-border-left-color-160-premium *, .imd-dark-theme-disable .imd-border-left-color-160-premium * {
    border-left-color: #5f5d57; }

* .imd-border-left-color-170-premium, .imd-dark-theme-disable .imd-border-left-color-170-premium {
  border-left-color: #474641 !important; }
  * .imd-border-left-color-170-premium *, .imd-dark-theme-disable .imd-border-left-color-170-premium * {
    border-left-color: #474641; }

* .imd-border-left-color-180-premium, .imd-dark-theme-disable .imd-border-left-color-180-premium {
  border-left-color: #2f2f2b !important; }
  * .imd-border-left-color-180-premium *, .imd-dark-theme-disable .imd-border-left-color-180-premium * {
    border-left-color: #2f2f2b; }

* .imd-border-left-color-190-premium, .imd-dark-theme-disable .imd-border-left-color-190-premium {
  border-left-color: #181716 !important; }
  * .imd-border-left-color-190-premium *, .imd-dark-theme-disable .imd-border-left-color-190-premium * {
    border-left-color: #181716; }

* .imd-section-glass-premium, .imd-dark-theme-disable .imd-section-glass-premium {
  border-top-color: rgba(237, 233, 217, 0.8) !important; }

* .imd-placeholder-premium::placeholder, .imd-dark-theme-disable .imd-placeholder-premium::placeholder {
  color: #ede9d9;
  opacity: 1; }

* .imd-placeholder-premium:-ms-input-placeholder, .imd-dark-theme-disable .imd-placeholder-premium:-ms-input-placeholder {
  color: #ede9d9; }

* .imd-placeholder-premium::-ms-input-placeholder, .imd-dark-theme-disable .imd-placeholder-premium::-ms-input-placeholder {
  color: #ede9d9; }

* .imd-bg-gradient-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-premium-imid {
  background: radial-gradient(circle at bottom right, rgba(241, 237, 225, 0.8), rgba(82, 153, 233, 0.8)); }

* .imd-bg-gradient-90-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-90-premium-imid {
  background: radial-gradient(circle at bottom right, #fdfdfb, #e9f2fc); }

* .imd-bg-gradient-80-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-80-premium-imid {
  background: radial-gradient(circle at bottom right, #fbfbf7, #d4e6f9); }

* .imd-bg-gradient-70-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-70-premium-imid {
  background: radial-gradient(circle at bottom right, #faf8f4, #bed9f7); }

* .imd-bg-gradient-60-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-60-premium-imid {
  background: radial-gradient(circle at bottom right, #f8f6f0, #a9ccf4); }

* .imd-bg-gradient-50-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-50-premium-imid {
  background: radial-gradient(circle at bottom right, #f6f4ec, #93c0f1); }

* .imd-bg-gradient-40-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-40-premium-imid {
  background: radial-gradient(circle at bottom right, #f4f2e8, #7db3ee); }

* .imd-bg-gradient-30-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-30-premium-imid {
  background: radial-gradient(circle at bottom right, #f2f0e4, #68a6eb); }

* .imd-bg-gradient-20-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-20-premium-imid {
  background: radial-gradient(circle at bottom right, #f1ede1, #5299e9); }

* .imd-bg-gradient-10-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-10-premium-imid {
  background: radial-gradient(circle at bottom right, #efebdd, #3d8de6); }

* .imd-bg-gradient-110-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-110-premium-imid {
  background: radial-gradient(circle at bottom right, #d5d2c3, #2373cc); }

* .imd-bg-gradient-120-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-120-premium-imid {
  background: radial-gradient(circle at bottom right, #bebaae, #1f66b6); }

* .imd-bg-gradient-130-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-130-premium-imid {
  background: radial-gradient(circle at bottom right, #a6a398, #1b5a9f); }

* .imd-bg-gradient-140-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-140-premium-imid {
  background: radial-gradient(circle at bottom right, #8e8c82, #174d88); }

* .imd-bg-gradient-150-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-150-premium-imid {
  background: radial-gradient(circle at bottom right, #77756d, #144072); }

* .imd-bg-gradient-160-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-160-premium-imid {
  background: radial-gradient(circle at bottom right, #5f5d57, #10335b); }

* .imd-bg-gradient-170-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-170-premium-imid {
  background: radial-gradient(circle at bottom right, #474641, #0c2644); }

* .imd-bg-gradient-180-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-180-premium-imid {
  background: radial-gradient(circle at bottom right, #2f2f2b, #081a2d); }

* .imd-bg-gradient-190-premium-imid, .imd-dark-theme-disable .imd-bg-gradient-190-premium-imid {
  background: radial-gradient(circle at bottom right, #181716, #040d17); }

* .imd-bg-gradient-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-premium-premium {
  background: radial-gradient(circle at bottom right, rgba(241, 237, 225, 0.8), rgba(241, 237, 225, 0.8)); }

* .imd-bg-gradient-90-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-90-premium-premium {
  background: radial-gradient(circle at bottom right, #fdfdfb, #fdfdfb); }

* .imd-bg-gradient-80-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-80-premium-premium {
  background: radial-gradient(circle at bottom right, #fbfbf7, #fbfbf7); }

* .imd-bg-gradient-70-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-70-premium-premium {
  background: radial-gradient(circle at bottom right, #faf8f4, #faf8f4); }

* .imd-bg-gradient-60-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-60-premium-premium {
  background: radial-gradient(circle at bottom right, #f8f6f0, #f8f6f0); }

* .imd-bg-gradient-50-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-50-premium-premium {
  background: radial-gradient(circle at bottom right, #f6f4ec, #f6f4ec); }

* .imd-bg-gradient-40-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-40-premium-premium {
  background: radial-gradient(circle at bottom right, #f4f2e8, #f4f2e8); }

* .imd-bg-gradient-30-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-30-premium-premium {
  background: radial-gradient(circle at bottom right, #f2f0e4, #f2f0e4); }

* .imd-bg-gradient-20-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-20-premium-premium {
  background: radial-gradient(circle at bottom right, #f1ede1, #f1ede1); }

* .imd-bg-gradient-10-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-10-premium-premium {
  background: radial-gradient(circle at bottom right, #efebdd, #efebdd); }

* .imd-bg-gradient-110-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-110-premium-premium {
  background: radial-gradient(circle at bottom right, #d5d2c3, #d5d2c3); }

* .imd-bg-gradient-120-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-120-premium-premium {
  background: radial-gradient(circle at bottom right, #bebaae, #bebaae); }

* .imd-bg-gradient-130-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-130-premium-premium {
  background: radial-gradient(circle at bottom right, #a6a398, #a6a398); }

* .imd-bg-gradient-140-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-140-premium-premium {
  background: radial-gradient(circle at bottom right, #8e8c82, #8e8c82); }

* .imd-bg-gradient-150-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-150-premium-premium {
  background: radial-gradient(circle at bottom right, #77756d, #77756d); }

* .imd-bg-gradient-160-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-160-premium-premium {
  background: radial-gradient(circle at bottom right, #5f5d57, #5f5d57); }

* .imd-bg-gradient-170-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-170-premium-premium {
  background: radial-gradient(circle at bottom right, #474641, #474641); }

* .imd-bg-gradient-180-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-180-premium-premium {
  background: radial-gradient(circle at bottom right, #2f2f2b, #2f2f2b); }

* .imd-bg-gradient-190-premium-premium, .imd-dark-theme-disable .imd-bg-gradient-190-premium-premium {
  background: radial-gradient(circle at bottom right, #181716, #181716); }

/* ======================= Dark mode ======================= */
.preview-element {
  border: 1px solid silver;
  /*background: #ffffff1a;*/
  border-radius: 13px;
  overflow: hidden;
  margin-top: 20px;
  margin-bottom: 50px; }

.preview-element .element {
  padding: 26px; }

.preview-element .element.imd-dark-theme-disabled {
  background: #fff; }

.preview-element .element .preview-theme {
  font-size: 0.9rem;
  margin-bottom: 13px; }

.preview-element .element.imd-dark-theme .preview-theme {
  color: #f0f0f0; }

.preview-element .element.imd-dark-theme-disabled .preview-theme {
  color: #000; }

.preview-element .element .preview-theme span,
.preview-element .element .preview-theme span:hover,
.preview-element .element .preview-theme span:focus,
.preview-element .element .preview-theme span:active,
.preview-element .element .preview-theme span:visited {
  color: #4a6a99;
  text-decoration: underline;
  cursor: pointer; }

.imd-dark-theme .preview-element .element .preview-theme span,
.imd-dark-theme .preview-element .element .preview-theme span:hover,
.imd-dark-theme .preview-element .element .preview-theme span:focus,
.imd-dark-theme .preview-element .element .preview-theme span:active,
.imd-dark-theme .preview-element .element .preview-theme span:visited {
  color: #6e88ad; }

.preview-element .code {
  border-top: 1px solid silver;
  padding: 13px; }

.preview-element .preview-copy-button {
  float: right; }

.preview-code {
  max-width: 100%;
  border: 1px solid silver;
  background: #a0a0a011;
  font-family: monospace;
  font-weight: 300;
  white-space: pre;
  overflow: auto;
  margin-top: 15px;
  padding: 13px; }

.preview-code .tag {
  color: #d73a49; }

.preview-code .attr {
  color: #6f42c1; }

.preview-code .value {
  color: #032f62; }

.imd-dark-theme .preview-code .tag {
  color: #6edff6; }

.imd-dark-theme .preview-code .attr {
  color: #79dfc1; }

.imd-dark-theme .preview-code .value {
  color: #c29ffa; }

@media (prefers-color-scheme: dark) {
  body.imd-theme-system .preview-code .tag {
    color: #6edff6; }
  body.imd-theme-system .preview-code .attr {
    color: #79dfc1; }
  body.imd-theme-system .preview-code .value {
    color: #c29ffa; } }

.imd-dark-theme .preview-element, .imd-dark-mode .preview-element .preview-code,
.imd-bg-10-real-black .preview-element, .imd-bg-10-real-black .preview-element .preview-code {
  color: #f8f1e8; }

.imd-bg-real-white .preview-element, .imd-bg-real-white .preview-element .preview-code {
  color: #191919; }

.pb-26 {
  padding-bottom: 26px; }

form {
  width: 100%; }

/*# sourceMappingURL=main.css.map */