/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

select {
  word-wrap: normal;
}

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

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer;
}

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

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

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

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

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

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "\2014\00A0";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px;
  }
}

.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.row-cols-4 > * {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-auto {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -ms-flex-order: -1;
  order: -1;
}

.order-last {
  -ms-flex-order: 13;
  order: 13;
}

.order-0 {
  -ms-flex-order: 0;
  order: 0;
}

.order-1 {
  -ms-flex-order: 1;
  order: 1;
}

.order-2 {
  -ms-flex-order: 2;
  order: 2;
}

.order-3 {
  -ms-flex-order: 3;
  order: 3;
}

.order-4 {
  -ms-flex-order: 4;
  order: 4;
}

.order-5 {
  -ms-flex-order: 5;
  order: 5;
}

.order-6 {
  -ms-flex-order: 6;
  order: 6;
}

.order-7 {
  -ms-flex-order: 7;
  order: 7;
}

.order-8 {
  -ms-flex-order: 8;
  order: 8;
}

.order-9 {
  -ms-flex-order: 9;
  order: 9;
}

.order-10 {
  -ms-flex-order: 10;
  order: 10;
}

.order-11 {
  -ms-flex-order: 11;
  order: 11;
}

.order-12 {
  -ms-flex-order: 12;
  order: 12;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-sm-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-sm-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-sm-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-sm-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-sm-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-sm-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-sm-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-sm-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-sm-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-sm-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-sm-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-sm-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-sm-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-sm-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-sm-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-md-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-md-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-md-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-md-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-md-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-md-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-md-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-md-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-md-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-md-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-md-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-md-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-md-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-md-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-md-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-lg-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-lg-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-lg-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-lg-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-lg-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-lg-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-lg-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-lg-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-lg-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-lg-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-lg-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-lg-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-lg-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-lg-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-lg-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-xl-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-xl-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-xl-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-xl-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-xl-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-xl-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-xl-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-xl-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-xl-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-xl-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-xl-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-xl-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-xl-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-xl-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-xl-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}

.table-dark.table-bordered {
  border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -ms-flex-align: center;
  align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}

.btn:hover {
  color: #212529;
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}

.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: center;
  justify-content: center;
}

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}

.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -ms-flex: 1 1 0%;
  flex: 1 1 0%;
  min-width: 0;
  margin-bottom: 0;
}

.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .custom-file {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}

.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -ms-flexbox;
  display: flex;
}

.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}

.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-text input[type="radio"],
.input-group-text input[type="checkbox"] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}

.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50% / 50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}

.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}

.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
  transform: translateX(0.75rem);
}

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.custom-select::-ms-expand {
  display: none;
}

.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-file-input[disabled] ~ .custom-file-label,
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-range:focus {
  outline: none;
}

.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range::-moz-focus-outer {
  border: 0;
}

.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}

.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}

.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}

.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-moz-range-track {
  cursor: default;
}

.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-item {
  margin-bottom: -1px;
}

.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill .nav-item {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}

.navbar .container,
.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-align: center;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

.navbar-expand {
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  -ms-flex-direction: row;
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.navbar-expand .navbar-collapse {
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-body {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  .card-group > .card {
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion > .card {
  overflow: hidden;
}

.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}

a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}

a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #0062cc;
}

a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}

a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}

a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}

a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}

a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}

a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}

a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}

a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}

a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}

a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}

a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}

a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}

a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-primary hr {
  border-top-color: #9fcdff;
}

.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

.progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
    animation: none;
  }
}

.media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
}

.media-body {
  -ms-flex: 1;
  flex: 1;
}

.list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.list-group-item + .list-group-item {
  border-top-width: 0;
}

.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  -ms-flex-direction: row;
  flex-direction: row;
}

.list-group-horizontal .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}

.list-group-horizontal .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

.list-group-horizontal .list-group-item.active {
  margin-top: 0;
}

.list-group-horizontal .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

.list-group-horizontal .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-sm .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  .list-group-horizontal-md {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-md .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-lg .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-xl .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

.list-group-flush .list-group-item {
  border-right-width: 0;
  border-left-width: 0;
  border-radius: 0;
}

.list-group-flush .list-group-item:first-child {
  border-top-width: 0;
}

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

.close:hover {
  color: #000;
  text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem;
}

.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast.showing {
  opacity: 1;
}

.toast.show {
  display: block;
  opacity: 1;
}

.toast.hide {
  display: none;
}

.toast-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}

.modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}

.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}

.modal-dialog-centered.modal-dialog-scrollable {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
  }
  .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}

.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
  bottom: calc(-0.5rem - 1px);
}

.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}

.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}

.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
  top: calc(-0.5rem - 1px);
}

.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}

.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  -webkit-transform: none;
  transform: none;
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  box-sizing: content-box;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}

.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border .75s linear infinite;
  animation: spinner-border .75s linear infinite;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow .75s linear infinite;
  animation: spinner-grow .75s linear infinite;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.flex-column {
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}

.flex-grow-1 {
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}

.justify-content-start {
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

.justify-content-end {
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

.justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.justify-content-between {
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.align-items-start {
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.align-items-end {
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.align-items-center {
  -ms-flex-align: center !important;
  align-items: center !important;
}

.align-items-baseline {
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

.align-items-stretch {
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-sm-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-md-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-md-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-md-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-md-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-lg-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-xl-column {
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
/*# sourceMappingURL=bootstrap.css.map */
@font-face{font-family:HKGrotesk;src:url(/resources/7.0.1-b018/2e50ce604740058b06cc96137c85eb4a.woff2) format("woff2"),url(/resources/7.0.1-b018/76335bfd05d154da08cf9f6714809bc9.woff) format("woff"),url(/resources/7.0.1-b018/0953ef8ad5e3a9211a42854f2516460d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HKGrotesk;src:url(/resources/7.0.1-b018/af039d4ad290bf7ce755dffc0e2d1d4e.woff2) format("woff2"),url(/resources/7.0.1-b018/8bc7da71fb0c2d600b6c6193791a4dfb.woff) format("woff"),url(/resources/7.0.1-b018/fd32ec933273f71f1c8626285d9034e0.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:HKGrotesk;src:url(/resources/7.0.1-b018/b70b23f9aa0b857714b725b5485bd7e2.woff2) format("woff2"),url(/resources/7.0.1-b018/9780da4b0e23acec0b59a7cc20c35b4a.woff) format("woff"),url(/resources/7.0.1-b018/9a97665402453e130e4d960ae8a936b6.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:HKGrotesk;src:url(/resources/7.0.1-b018/c629c12abbbbd2d6a030fbcc969c979a.woff2) format("woff2"),url(/resources/7.0.1-b018/344c116bf6f75afb2ba3c3a28f739825.woff) format("woff"),url(/resources/7.0.1-b018/2ed04967e291bae2e5c8852e1dc55f56.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:HKGrotesk;src:url(/resources/7.0.1-b018/01df52b85e1523961dd9c7bc13e8c056.woff2) format("woff2"),url(/resources/7.0.1-b018/62de84e1c2031e102d910cc0de4bc54c.woff) format("woff"),url(/resources/7.0.1-b018/60f12809c7609870eee8f21713cb5e7b.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:HKGrotesk;src:url(/resources/7.0.1-b018/57c9aa97fd7277eefa36533a12d8efd2.woff2) format("woff2"),url(/resources/7.0.1-b018/ab281678f4542bfc01a3e05ac837db2c.woff) format("woff"),url(/resources/7.0.1-b018/e688d795e2e2be9d745db6f6d8e68815.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:HKGrotesk;src:url(/resources/7.0.1-b018/2d61cf7a8ea3ed57c24ce357b4285414.woff2) format("woff2"),url(/resources/7.0.1-b018/59387fcce7c52054d89f89668a2df6c2.woff) format("woff"),url(/resources/7.0.1-b018/f1ff3e2261ae389bbc493b1fd2df1be8.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:HKGrotesk;src:url(/resources/7.0.1-b018/a29bcbab278b36053856edbdbed307ea.woff2) format("woff2"),url(/resources/7.0.1-b018/1a1e17856b8d1dc5eef878375949dcef.woff) format("woff"),url(/resources/7.0.1-b018/bac90a8edcfcb6b7e06bfc8db4e30c16.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:HKGrotesk;src:url(/resources/7.0.1-b018/fe433919827391d30e14947d2b4ff646.woff2) format("woff2"),url(/resources/7.0.1-b018/30de3d416642e1e9813f25a0d7c2662c.woff) format("woff"),url(/resources/7.0.1-b018/21d695afddd11d5aae6d2be134aeb6b1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:HKGrotesk;src:url(/resources/7.0.1-b018/4eefd6b01043f1462cc9c1bb705f4c41.woff2) format("woff2"),url(/resources/7.0.1-b018/a2dfd761f8f56047bcd5d12108ef3cc0.woff) format("woff"),url(/resources/7.0.1-b018/85e875be388f1eadb71978250c38ecbb.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:PlayfairDisplay;src:url(/resources/7.0.1-b018/3bab1045bc0f282aa0713e394b11cfb1.ttf) format("truetype"),url(/resources/7.0.1-b018/07751de548c2eb66f39084e6bdfd79dd.woff) format("woff"),url(/resources/7.0.1-b018/5ebd5260cdc8ae05ede805112003b10c.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PlayfairDisplay;src:url(/resources/7.0.1-b018/75a4b2012bd4856957e77fafe34aff0f.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:PlayfairDisplay;src:url(/resources/7.0.1-b018/c5eee0d4e8a88e15d175bd0fcdd0d545.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto serif;src:url(/resources/7.0.1-b018/ebe1e45b05b879a9ea1f019d27a4a1a3.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto serif;src:url(/resources/7.0.1-b018/e540b7b1bd05f7f21633cab87c2329d8.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto serif;src:url(/resources/7.0.1-b018/d393a95e5213cd1bf90053eea3d9420f.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto serif;src:url(/resources/7.0.1-b018/e64be52424efe32d7d14ad6729e9a814.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:QobuzApp;src:url(/resources/7.0.1-b018/0c37f7c266ff62c414559d29b2ba990a.eot);src:url(/resources/7.0.1-b018/0c37f7c266ff62c414559d29b2ba990a.eot#iefix) format("embedded-opentype"),url(/resources/7.0.1-b018/771b975a109b2a68ab52433703fd9936.woff) format("woff"),url(/resources/7.0.1-b018/0527cb5981e5dbad080ba540410c28db.svg) format("svg"),url(/resources/7.0.1-b018/ec3ec735163a24c95619963b91e398c0.ttf) format("truetype");font-weight:400;font-style:normal}[class^='pct-']:before,[class*=' pct-']:before{font-family:"QobuzApp",sans-serif !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pct-logo:before{content:'\e908'}.pct-magazine-empty:before{content:'\e97e'}.pct-material-search:before{content:'\e990'}.pct-material-search-2:before{content:'\e98f'}.pct-star-full:before{content:'\e98c';color:#000}.pct-star-half:before{content:'\e98d';color:#000}.pct-star-empty:before{content:'\e98e';color:#000}.pct-magazine-home:before{content:'\e98b'}.pct-error_outline:before{content:'\e986'}.pct-add-material:before{content:'\e987'}.pct-album:before{content:'\e988'}.pct-download-material:before{content:'\e989'}.pct-share-material:before{content:'\e98a'}.pct-apps:before{content:'\e981'}.pct-arrow_right_alt:before{content:'\e982'}.pct-radio:before{content:'\e983'}.pct-satellite:before{content:'\e985'}.pct-check_circle:before{content:'\e980'}.pct-monetization_on:before{content:'\e97f'}.pct-code:before{content:'\e97d'}.pct-magazine1:before{content:'\e97c'}.pct-confirmation:before{content:'\e97b'}.pct-alert:before{content:'\e979'}.pct-wallet:before{content:'\e97a'}.pct-back-to-top:before{content:'\e978'}.pct-sortby:before{content:'\e977'}.pct-double-arrow:before{content:'\e975'}.pct-wave:before{content:'\e976'}.pct-dislike-1:before{content:'\e973'}.pct-dislike-2:before{content:'\e974'}.pct-award-qobuzissime:before{content:'\e972'}.pct-award-reissue:before{content:'\e94f'}.pct-nothing-found:before{content:'\e950'}.pct-star:before{content:'\e96e'}.pct-private:before{content:'\e96d'}.pct-fullscreen_close:before{content:'\e96a'}.pct-fullscreen_open:before{content:'\e96b'}.pct-fullplayer-desc:before{content:'\e969'}.pct-playqueue-close:before{content:'\e967'}.pct-clock:before{content:'\e965'}.pct-arrow-tr:before{content:'\e966'}.pct-copy:before{content:'\e964'}.pct-reward:before{content:'\e963'}.pct-offline-full:before{content:'\e961'}.pct-offline:before{content:'\e962'}.pct-info-header:before{content:'\e960'}.pct-nav-playlist:before{content:'\e95d'}.pct-discover-active:before{content:'\e95e'}.pct-screen-size:before{content:'\e958'}.pct-login-devices:before{content:'\e957'}.pct-join:before{content:'\e946'}.pct-secure-login:before{content:'\e945'}.pct-home:before{content:'\e927'}.pct-like:before{content:'\e952'}.pct-liked:before{content:'\e901'}.pct-sub:before{content:'\e944'}.pct-trash:before{content:'\e109'}.pct-trash-2:before{content:'\e968'}.pct-full:before{content:'\e926'}.pct-search:before{content:'\e956'}.pct-edit:before{content:'\e254'}.pct-arrow-tl:before{content:'\e90d'}.pct-add:before{content:'\e90c'}.pct-remove:before{content:'\e95c'}.pct-cross:before{content:'\e93a'}.pct-more:before{content:'\e92f'}.pct-warning:before{content:'\ea07'}.pct-info:before{content:'\ea0c'}.pct-info-full:before{content:'\e905'}.pct-error:before{content:'\ea0e'}.pct-list:before{content:'\e92b'}.pct-grid:before{content:'\e923'}.pct-grid-list:before{content:'\e924'}.pct-order:before{content:'\e94c'}.pct-add-playqueue:before{content:'\e90a'}.pct-add-playlist:before{content:'\e90b'}.pct-play-list:before{content:'\e93c'}.pct-carret:before{content:'\e912'}.pct-checked:before{content:'\e913'}.pct-discover:before{content:'\e900'}.pct-circle-user-empty:before{content:'\e92c'}.pct-circle-user:before{content:'\e918'}.pct-eye:before{content:'\e935'}.pct-close-eye:before{content:'\e936'}.pct-gender2:before{content:'\e921'}.pct-user:before{content:'\e947'}.pct-link:before{content:'\e005'}.pct-twitter:before{content:'\ea96'}.pct-facebook:before{content:'\e91e'}.pct-apple:before{content:'\eabe'}.pct-email:before{content:'\e920'}.pct-share:before{content:'\e940'}.pct-empty-playlist:before{content:'\e91b';color:#6B6B6B}.pct-artist2:before{content:'\e942'}.pct-label:before{content:'\e906'}.pct-disc:before{content:'\e91c'}.pct-gender-select:before{content:'\e902'}.pct-artist:before{content:'\e90e'}.pct-bonus:before{content:'\e90f'}.pct-track:before{content:'\e954'}.pct-empty-album:before{content:'\e91a'}.pct-mp3-quality:before{content:'\e96f'}.pct-repeat-once:before{content:'\e96c'}.pct-audio-output:before{content:'\e903'}.pct-player-pause:before{content:'\e939'}.pct-playqueue:before{content:'\e93d'}.pct-player-next:before{content:'\e938'}.pct-player-prev:before{content:'\e93b'}.pct-player-play:before{content:'\e971'}.pct-player-loader:before{content:'\e909'}.pct-play:before{content:'\e951'}.pct-refresh:before{content:'\e984'}.pct-repeat:before{content:'\e93e'}.pct-shuffle:before{content:'\e941'}.pct-google-cast:before{content:'\e922'}.pct-volume-empty:before{content:'\e949'}.pct-volume:before{content:'\e948'}.pct-sound-quality:before{content:'\e943'}.pct-arrow02-left:before{content:'\e930'}.pct-arrow02-right:before{content:'\e953'}.pct-arrow01-left:before{content:'\e928'}.pct-arrow01-right:before{content:'\e92a'}.pct-circle-add:before{content:'\e914'}.pct-circle-remove:before{content:'\e904'}.pct-circle-download:before{content:'\e915'}.pct-circle-pause:before{content:'\e916'}.pct-circle-play:before{content:'\e917'}.pct-stop:before{content:'\ea1e'}.pct-circle-wait:before{content:'\e919'}.pct-public:before{content:'\e970'}.pct-buy-active:before{content:'\e95f'}.pct-buy:before{content:'\e910'}.pct-download2:before{content:'\e94b'}.pct-quote:before{content:'\e94a'}.pct-calendar:before{content:'\e911'}.pct-download:before{content:'\e93f'}.pct-magazine:before{content:'\e92e'}.pct-file:before{content:'\e91f'}.pct-hard-drive:before{content:'\e925'}.pct-library:before{content:'\e929'}.pct-lock:before{content:'\e92d'}.pct-exit:before{content:'\e91d'}.pct-genre:before{content:'\e907'}.pct-top-disc:before{content:'\e94e'}.pct-left-disc:before{content:'\e955'}.pct-multi-disc:before{content:'\e931'}.pct-music-disc:before{content:'\e932'}.pct-music-disc-black:before{content:'\e933'}.pct-open-disc:before{content:'\e934'}.pct-play-after:before{content:'\e937'}.pct-hi-res:before{content:'\e94d'}.pct-mp3:before{content:'\e959'}.pct-cd:before{content:'\e95a'}.pct-sound-device:before{content:'\e95b'}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:400;line-height:initial;margin:0}*:focus{outline:none !important}@keyframes fullPlayerMarquee{0%{opacity:1;transform:translateX(0px)}27%{transform:translateX(0px)}67%{transform:translateX(calc(-100% + calc(calc(65vh - 80px) - 42px)))}94%{opacity:1}97%{opacity:0;transform:translateX(calc(-100% + calc(calc(65vh - 80px) - 42px)))}100%{opacity:0;transform:translateX(0px)}}@keyframes miniPlayerMarqueeXXS{0%{opacity:1;transform:translateX(0px)}27%{transform:translateX(0px)}67%{transform:translateX(calc(-100% + 174px))}94%{opacity:1}97%{opacity:0;transform:translateX(calc(-100% + 174px))}100%{opacity:0;transform:translateX(0px)}}@keyframes miniPlayerMarqueeXS{0%{opacity:1;transform:translateX(0px)}27%{transform:translateX(0px)}67%{transform:translateX(calc(-100% + 191px))}94%{opacity:1}97%{opacity:0;transform:translateX(calc(-100% + 191px))}100%{opacity:0;transform:translateX(0px)}}@keyframes miniPlayerMarqueeS{0%{opacity:1;transform:translateX(0px)}27%{transform:translateX(0px)}67%{transform:translateX(calc(-100% + 174px))}94%{opacity:1}97%{opacity:0;transform:translateX(calc(-100% + 174px))}100%{opacity:0;transform:translateX(0px)}}@keyframes miniPlayerMarqueeM{0%{opacity:1;transform:translateX(0px)}27%{transform:translateX(0px)}67%{transform:translateX(calc(-100% + 220px))}94%{opacity:1}97%{opacity:0;transform:translateX(calc(-100% + 220px))}100%{opacity:0;transform:translateX(0px)}}@keyframes miniPlayerMarqueeL{0%{opacity:1;transform:translateX(0px)}27%{transform:translateX(0px)}67%{transform:translateX(calc(-100% + 268px))}94%{opacity:1}97%{opacity:0;transform:translateX(calc(-100% + 268px))}100%{opacity:0;transform:translateX(0px)}}@keyframes miniPlayerMarqueeXL{0%{opacity:1;transform:translateX(0px)}27%{transform:translateX(0px)}67%{transform:translateX(calc(-100% + 283px))}94%{opacity:1}97%{opacity:0;transform:translateX(calc(-100% + 283px))}100%{opacity:0;transform:translateX(0px)}}@keyframes miniPlayerMarqueeXXL{0%{opacity:1;transform:translateX(0px)}27%{transform:translateX(0px)}67%{transform:translateX(calc(-100% + 376px))}94%{opacity:1}97%{opacity:0;transform:translateX(calc(-100% + 376px))}100%{opacity:0;transform:translateX(0px)}}@keyframes soundVisualizerAnimation{from{top:100%}50%{top:0px}to{top:100%}}@keyframes loading{to{background-position-x:-20%}}.album-card{overflow:hidden;position:relative;width:190px}.album-card:hover .album-card__cover,.album-card.active .album-card__cover,.item.active .album-card__cover{transform:scale(1.05);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.album-card:hover .album-card__overlay,.album-card.active .album-card__overlay,.item.active .album-card__overlay{box-shadow:0 5px 25px 0 rgba(0,0,0,0.3);display:block;opacity:1}.album-card:hover .album-card__name,.album-card.active .album-card__name,.item.active .album-card__name{color:#0070EF}.album-card:hover .album-card__action,.album-card.active .album-card__action,.item.active .album-card__action{display:block}.album-card.active .album-card__more:hover:before{color:#939393}.album-card.qobuzissime:before{background:transparent url(/resources/7.0.1-b018/56e97dd9d17ffb8af29d3b96713be4c6.png) no-repeat top left;background-size:cover;content:' ';display:block;height:106px;left:-6px;position:absolute;top:-6px;width:106px;z-index:100}.album-card__badge{color:#0070EF;font-size:12px;display:block;padding-top:15px;text-transform:uppercase;font-weight:700;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.album-card__badge:after{content:'' !important;display:block}.album-card__badge::before{margin-right:3px}.album-card__overlay{background:rgba(0,0,0,0.5);content:' ';height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:20;transition:.3s ease}.album-card__title-week{color:#fff;display:none;left:0;line-height:30px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%}.album-card__cover{display:block;height:auto;width:100%;z-index:10;transition:.3s ease;background-position:center}.album-card__cover-link{display:block;height:100%;width:100%}.album-card__cover-container{position:relative;overflow:hidden;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2)}.album-card.isLoading .album-card__cover,.album-list-grid.isLoading .album-card__cover{visibility:hidden}.album-card__action{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:30}.album-card__action .album-card__cover-link{position:absolute;top:0;bottom:0;right:0;left:0}.album-card__genre,.album-card__date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.album-card__genre:after,.album-card__date:after{content:'' !important;display:block}.album-card__genre{color:#fff;font-size:18px;font-weight:700;left:20px;position:absolute;top:20px;width:calc(100% - 40px);z-index:-1}.album-card__date{color:#fff;font-size:12px;font-weight:500;left:20px;position:absolute;top:50px;width:calc(100% - 30px);z-index:-1}.album-card__awards{color:#F5A623;font-size:18px;left:20px;position:absolute;top:74px}.album-card__awards:after{content:attr(data-content);font-size:10px;left:calc(100% + 2px);position:absolute;top:0px}.album-card__play.pct-play{border-color:#fff;border-radius:50%;bottom:20px;color:#fff;font-size:11px;height:37px;left:20px;padding:0 14px;position:absolute;text-indent:-5px;transition:.1s ease;width:37px}.album-card__play.pct-play::before{left:17px !important;top:11px !important}.album-card__play.pct-play:hover{background:#0070EF;border-color:#0070EF;color:#fff}.album-card__favorite{position:absolute !important;bottom:20px;left:72px;padding:0 14px !important}.album-card__more{cursor:pointer;bottom:20px;color:#fff;right:20px;position:absolute}.album-card__more::before{bottom:0px;color:#fff;font-size:22px;height:24px;right:0px;position:absolute;z-index:20;transition:.1s ease}.album-card__more:hover:before{color:#939393}.album-card__meta{background:transparent;height:60px;padding:0 45px 0 0;position:relative;width:100%;z-index:4}.album-card__meta--no-hires{padding:0px !important}.album-card.isLoading .album-card__meta>p,.album-list-grid.isLoading .album-card__meta>p{background:#E6E6E6;border-radius:15px;height:16px;position:relative;text-indent:-9999px;top:14px;width:40%}.theme-light .album-card.isLoading .album-card__meta>p,.theme-light .album-list-grid.isLoading .album-card__meta>p{background:#E6E6E6 !important}.theme-dark .album-card.isLoading .album-card__meta>p,.theme-dark .album-list-grid.isLoading .album-card__meta>p{background:#353535 !important}.album-card__name{font-weight:700;font-size:16px;padding:13px 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.theme-light .album-card__name{color:#333}.theme-dark .album-card__name{color:#E6E6E6}.album-card__name:after{content:'' !important;display:block}.album-card__name:hover{color:#0070EF}.album-card__name a:hover{text-decoration:none}.album-card.isLoading .album-card__name,.album-list-grid.isLoading .album-card__name{background:#E6E6E6;border-radius:15px;height:16px;position:relative;text-indent:-9999px;top:10px;width:80%}.theme-light .album-card.isLoading .album-card__name,.theme-light .album-list-grid.isLoading .album-card__name{background:#E6E6E6 !important}.theme-dark .album-card.isLoading .album-card__name,.theme-dark .album-list-grid.isLoading .album-card__name{background:#353535 !important}.album-card__artist{color:#939393;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.album-card__artist:after{content:'' !important;display:block}.album-card__artist a:hover{text-decoration:none}.album-card__hires{height:33px;position:absolute;right:0;top:18px;width:33px}.album-card.isLoading .album-card__hires,.album-list-grid.isLoading .album-card__hires{display:none}.album-card__name a,.album-card__artist a{transition:.1s ease}.StoryGrid__items.col-3 .album-card{width:calc(((100% / 4) - 25px) + 1px)}.fullsearch-row .album-card img{height:auto !important}.fullsearch-row .album-card:hover .empty-state{filter:blur(10px)}.fullsearch-row .album-card:hover .empty-state:after{display:block}.fullsearch-row .album-card .empty-state{height:190px;display:flex;margin:0;align-items:center;justify-content:center;background:#C8C8C8;position:relative}.fullsearch-row .album-card .empty-state:before{font-size:50px;color:#939393}.fullsearch-row .album-card .empty-state:after{position:absolute;content:' ';display:none;background:rgba(0,0,0,0.7);width:100%;height:100%}.fullsearch-row--2 .album-card{margin:0px !important;width:calc((100% / 4) - (16px * 3 / 4)) !important}.fullsearch-row--2 .album-card:not(:nth-child(4)){margin:0px 16px 0px 0px !important}.fullsearch-row--2 .album-card:nth-child(5),.fullsearch-row--2 .album-card:nth-child(6),.fullsearch-row--2 .album-card:nth-child(7){display:none}@media (max-width: 1450px){.fullsearch-row--2 .album-card{width:calc((100% / 3) - (16px * 2 / 3)) !important}.fullsearch-row--2 .album-card:nth-child(3){margin:0px !important}.fullsearch-row--2 .album-card:nth-child(4){display:none}}.album-list-grid .album-card{float:left;margin:0 10px}.album-list-grid .album-card__cover-container{margin-top:10px}.album-list-grid .album-card__meta{height:70px}.item-list-list .album-card{float:left;margin-right:30px}.item-list-list .album-card__overlay,.item-list-list .album-card__action{height:100%}.album-card.isLoading .album-card__action,.album-card.isLoading .album-card__overlay,.album-list-grid.isLoading .album-card__action,.album-list-grid.isLoading .album-card__overlay{display:none}.last-release{border-bottom:1px solid;margin-bottom:30px;min-height:230px;padding-bottom:32px}.theme-light .last-release{border-bottom-color:#E6E6E6}.theme-dark .last-release{border-bottom-color:rgba(255,255,255,0.1)}.last-release h3{width:calc(100% - 296px)}.last-release .item-cover-block{float:left;height:auto;margin:0 30px 20px 0;position:relative;width:150px;overflow:hidden;transition:.3s ease !important}.last-release .item-cover-block.active img,.last-release .item-cover-block:hover img{transform:scale(1.05);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.last-release .item-cover-block.active .item-action,.last-release .item-cover-block.active .item-overlay,.last-release .item-cover-block:hover .item-action,.last-release .item-cover-block:hover .item-overlay{display:block;opacity:1;transition:.3s ease}.last-release .item-cover-block img{transition:.3s ease}.last-release .item-author{margin-top:4px;color:#939393;font-size:15px;font-weight:500}.theme-light .last-release .quality,.theme-light .last-release .item-desc{color:#333}.theme-dark .last-release .quality,.theme-dark .last-release .item-desc{color:#E6E6E6}.last-release .quality{font-size:11px;margin:0px;position:absolute;right:23px;top:0}.last-release .quality-logo{display:block;float:left;margin-right:7px}.last-release .quality-logo:before{cursor:default}.last-release .quality-name{display:block;float:left;line-height:16px;font-weight:500}.last-release .item-cover{height:150px;width:150px}.last-release .item-date,.last-release .item-genre{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.last-release .item-date:after,.last-release .item-genre:after{content:'' !important;display:block}.last-release .item-genre{color:#fff;font-size:20px;font-weight:700;left:20px;position:absolute;top:20px;width:calc(100% - 40px);z-index:-1}.last-release .item-date{color:#fff;font-size:14px;font-weight:500;left:20px;position:absolute;top:52px;width:calc(100% - 30px);z-index:-1}.last-release .item-action{display:none;height:150px;left:0;position:absolute;top:0;width:150px;z-index:3}.last-release .item-action .pct-play{bottom:20px;border-radius:20px;font-size:11px;height:34px;left:20px;padding:0 14px;position:absolute;text-indent:-5px;width:34px}.last-release .item-action .pct-play:before{left:15.5px;top:10px}.last-release .item-action .global__button--favorite{position:absolute;height:34px;width:34px;bottom:20px;left:65px;padding:0 14px}.last-release .item-action .global__button--favorite.pct-like:before{left:9px;top:9px}.last-release .item-action .global__button--favorite.pct-liked:before{left:7px !important;top:50% !important}.last-release .item-action .global__button--favorite.pct-liked:after{left:12px}.last-release .item-action .global__button--favorite.pct-liked.anim-pop-card:before{font-size:13px !important;left:15.5px !important;top:50% !important}.last-release .item-action .pct-more{bottom:26px;color:#fff;right:20px;position:absolute}.last-release .item-name{color:#0070EF;font-size:18px}.last-release .item-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important;font-size:15px;font-weight:500;line-height:20px;max-height:61px;overflow:hidden;padding-right:23px}.last-release .item-desc.load-more{max-height:none}.last-release .button-more{display:block;margin:13px 0 0;font-size:12px;text-transform:uppercase;cursor:pointer}.last-release .button-more:hover{color:#0070EF;transition:.1s ease}.last-release.last-list-grid .track-list{display:none}.last-release.last-list-grid .item-cover-block{width:150px}.last-release .item-overlay{background:rgba(0,0,0,0.5);content:' ';height:150px;left:0;opacity:0;position:absolute;top:0;width:150px;z-index:2;transition:.3s ease}.last-release .item-cover-link{display:block;height:230px;width:230px}.last-release .item-labelize{color:#fff;display:block;height:19px;line-height:19px;right:0;padding:0 10px;position:absolute;top:10px;font-weight:700}@media screen and (max-width: 1249px){.same-artist-albums .album-list-grid .album-card,.similar-album .album-list-grid .album-card,.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 3) - 20px)}}@media screen and (min-width: 1250px) and (max-width: 1449px){.same-artist-albums .album-list-grid .album-card,.similar-album .album-list-grid .album-card,.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 4) - 20px)}}@media screen and (min-width: 1450px) and (max-width: 1679px){.same-artist-albums .album-list-grid .album-card,.similar-album .album-list-grid .album-card,.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 5) - 20px)}}.album-tracks-card{display:flex;justify-content:flex-start}.album-tracks-card__cover{height:190px}.album-tracks-card__informations{display:flex;flex-direction:column;width:calc(100% - 220px)}.album-tracks-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:calc(100% - 120px);display:block;font-size:22px;font-weight:700;transition:.1s ease}.theme-light .album-tracks-card__name{color:#333}.theme-dark .album-tracks-card__name{color:#E6E6E6}.album-tracks-card__name:after{content:'' !important;display:block}.album-tracks-card__name--noHires{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.album-tracks-card__name--noHires:after{content:'' !important;display:block}.album-tracks-card__tracks{padding-top:40px}.artist-release .album-tracks-card__tracks .track-list .track-name{width:calc(100% - 276px) !important}.isDesktop .artist-release .album-tracks-card__tracks .track-list .track-name{width:calc(100% - 365px) !important}.artist-release.isLoading .album-tracks-card__tracks .track-item{width:100%;height:37px;border-radius:5px}.album-tracks-card__skeleton{display:flex}.album-tracks-card__skeleton .TracklistLabels .Track__favorite{width:23px;text-align:center;margin-left:20px}.album-tracks-card__skeleton .TracklistLabels .Track__actions{width:57px}.album-tracks-card__skeleton .TracklistLabels .Track__info{width:29px;text-align:center;margin-left:20px}.album-tracks-card__skeleton .TracklistLabels .Track__number{width:49px}.album-tracks-card__skeleton .TracklistLabels .Track__text--title{width:calc(100% - 276px)}.album-tracks-card__skeleton .TracklistLabels .Track__text--duration{width:78px;text-align:right}.album-tracks-card__skeletonMeta{margin-left:30px;flex:1}.theme-light .album-tracks-card__skeletonItem{background:#E6E6E6 !important}.theme-dark .album-tracks-card__skeletonItem{background:#353535 !important}.album-tracks-card__skeletonItem--cover{width:190px;height:190px}.album-tracks-card__skeletonItem--title{width:40%;height:22px;margin-top:6px;margin-bottom:40px;border-radius:4px}.album-tracks-card__skeletonItem--track{display:flex;align-items:center;border-bottom:1px solid;height:54px;width:100%}.theme-light .album-tracks-card__skeletonItem--track{border-bottom-color:#E6E6E6}.theme-dark .album-tracks-card__skeletonItem--track{border-bottom-color:rgba(255,255,255,0.1)}.album-tracks-card__skeletonItem--track--item{height:15px;border-radius:4px}.album-tracks-card__skeletonItem--track--favorite{margin-left:20px;width:23px}.album-tracks-card__skeletonItem--track--actions{margin-left:23px;width:14px;margin-right:20px}.album-tracks-card__skeletonItem--track--info{margin-left:20px;width:29px}.album-tracks-card__skeletonItem--track--number{width:20px;margin-left:5px;margin-right:24px}.album-tracks-card__skeletonItem--track--duration{margin-left:39px;width:39px}.album-tracks-card__skeletonItem--track--title{margin-right:calc((100% - 276px)/10*2);width:calc((100% - 276px)/10*8)}.artist__list.isLoading .artist__item:hover{background:transparent}.artist__item{margin:-1px 20px 0 0;min-height:82px;width:calc(25% - 20px)}.theme-light .artist__item:hover{background:#f5f5f5}.theme-dark .artist__item:hover{background:#1E1E1E}.artist__item__cover{background-position:center;background-size:cover;border-radius:60px;color:#C8C8C8;float:left;width:60px;height:60px;font-size:60px;line-height:60px;margin-right:20px;text-align:center}.theme-light .artist__item__cover{background-color:#f5f5f5;color:#C8C8C8}.theme-dark .artist__item__cover{background-color:#1E1E1E;color:#4A4A4A}.artist__item__link{display:flex;align-items:center;padding:10px;text-decoration:none}.artist__item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:calc(100% - 80px);font-weight:700;margin:0;transition:.1s ease}.theme-light .artist__item__name{color:#333}.theme-dark .artist__item__name{color:#E6E6E6}.artist__item__name:after{content:'' !important;display:block}.artist__item__name:hover{color:#0070EF}.best-result .artist__item{width:100% !important}@media (max-width: 1279px){.artist__item{width:calc(33% - 20px) !important}.search .artist__item{margin-right:calc(17.5% - 100px)}.search .artist__item:nth-child(6),.search .artist__item:nth-child(7),.search .artist__item:nth-child(8){display:none !important}}@media screen and (min-width: 1250px) and (max-width: 1449px){.search .artist__item:nth-child(7){display:none}}.search .artist__list{display:flex;justify-content:space-between;flex-wrap:nowrap;margin:0px}.search .artist__item{max-width:120px;margin:0;margin-right:10px}.search .artist__item:last-child{margin-right:0px !important}.search .artist__item:hover{background:transparent}.search .artist__item__link{flex-direction:column;padding:0px;flex-grow:1}.search .artist__item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important;text-align:center;line-height:21px;max-height:40px;margin-top:20px}.search .artist__item__name:after{content:'' !important;display:block}.search .artist__item__cover{font-size:120px;width:120px;height:120px;margin:0px}.dynamic-card{box-shadow:0 3px 7px 0 rgba(0,0,0,0.2);display:inline-block;margin:0 20px 20px 0;height:243px;position:relative;width:calc((100% / 4) - 20px);transition:.5s ease}.theme-light .dynamic-card{background:#fff}.theme-dark .dynamic-card{background:#1E1E1E}@media (max-width: 1279px){.dynamic-card{width:calc(33.33333% - 20px)}}.dynamic-card:hover,.dynamic-card.active{box-shadow:0 5px 25px 0 rgba(0,0,0,0.3)}.dynamic-card:hover .dynamic-card__title,.dynamic-card.active .dynamic-card__title{color:#0070EF}.dynamic-card__cover{background-size:cover;background-position:center center;display:block;height:100%;width:100%;position:absolute;right:0;top:0;transition:.3s ease}.dynamic-card__cover-container{border-bottom:1px solid;height:calc(100% - 96px);overflow:hidden;position:relative;width:100%}.theme-light .dynamic-card__cover-container{border-bottom-color:#f5f5f5}.theme-dark .dynamic-card__cover-container{border-bottom-color:#1E1E1E}.dynamic-card__cover-link{display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.dynamic-card__logo{display:block;height:100%;width:100%;position:absolute;right:0;top:0;transition:.3s ease}.dynamic-card__play.global__button--play.pct-play{box-shadow:0px 3.28125px 7.65625px rgba(0,0,0,0.14);z-index:1;color:#0070EF;height:60px;width:60px;left:0;right:0;margin-left:auto;margin-right:auto;position:absolute;bottom:70px;font-size:18px;transition:.1s ease}.dynamic-card__play.global__button--play.pct-play.disabled:hover{background:#0070EF;border-color:#0070EF}.dynamic-card__play.global__button--play.pct-play:hover{background:#0070EF;border-color:#0070EF}.dynamic-card__play.global__button--play.pct-play:hover:before{color:#fff}.dynamic-card__play.global__button--play.pct-play:before{left:20px;top:19px}.dynamic-card__more.pct-more{z-index:1;cursor:pointer;border-radius:50%;box-shadow:0px 3.28125px 7.65625px rgba(0,0,0,0.14);color:#4A4A4A;height:30px;width:30px;right:20px;position:absolute;bottom:82px;font-size:12px;transition:.1s ease}.theme-light .dynamic-card__more.pct-more{background:#fff;border-color:#fff;color:grey}.theme-dark .dynamic-card__more.pct-more{background:#353535;border-color:#353535;color:#fff}.dynamic-card__more.pct-more.disabled:hover{background:#0070EF;border-color:#0070EF}.dynamic-card__more.pct-more:before{position:absolute;left:9px;top:9px}.dynamic-card__link{display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.dynamic-card__meta{box-sizing:border-box;height:96px;padding:15px 20px;position:relative;display:flex;flex-direction:column;text-align:center;justify-content:flex-end}.dynamic-card__description,.dynamic-card__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.dynamic-card__description:after,.dynamic-card__title:after{content:'' !important;display:block}.dynamic-card__title{font-size:18px;font-weight:700;padding:7px 0 0;transition:.1s ease;display:block}.theme-light .dynamic-card__title{color:#333}.theme-dark .dynamic-card__title{color:#E6E6E6}.dynamic-card__description{font-size:12px;font-weight:500;text-transform:uppercase}.isLoading .dynamic-card{background:#E6E6E6;box-shadow:none !important}.theme-light .isLoading .dynamic-card{background:#E6E6E6 !important}.theme-dark .isLoading .dynamic-card{background:#353535 !important}.explore-card-large{text-align:center;width:100%;height:262px;list-style-type:none;position:relative;box-shadow:0 2px 8px 0 rgba(0,0,0,0.2);margin-top:20px;transition:.5s ease}.theme-light .explore-card-large{background:#fff}.theme-dark .explore-card-large{background:#1E1E1E}.explore-card-large:hover,.explore-card-large.active{box-shadow:0 10px 16px 0 rgba(0,0,0,0.3)}.explore-card-large:hover .explore-card-large__cover,.explore-card-large.active .explore-card-large__cover{transform:scale(1.05);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.explore-card-large:hover .explore-card-large__overlay,.explore-card-large.active .explore-card-large__overlay{opacity:1}.explore-card-large:hover .explore-card-large__action,.explore-card-large.active .explore-card-large__action{display:block;z-index:11}.explore-card-large:hover .explore-card-large__play,.explore-card-large.active .explore-card-large__play{background:none;border:solid 2px #fff;color:#fff}.explore-card-large:hover .explore-card-large__play:hover,.explore-card-large.active .explore-card-large__play:hover{background:#0070EF;border:solid 2px #0070EF;color:#fff}.explore-card-large__cover{height:100%;transition:.3s ease}.explore-card-large__cover-container{margin:0px;position:relative;color:#fff;min-width:150px;height:100%;left:0;float:left;overflow:hidden}.explore-card-large__cover-link{width:100%;height:100%;text-decoration:none;left:0;position:absolute}.explore-card-large__overlay{background:rgba(0,0,0,0.5);height:100%;opacity:0;position:absolute;top:0;width:100%;z-index:10;transition:.3s ease}.explore-card-large__action{display:none;position:absolute;height:100%;width:100%}.explore-card-large__play{background:#0070EF;position:absolute;border-radius:50%;width:37px;height:37px;left:10%;bottom:10%;transition:.1s ease;z-index:20}.explore-card-large__play:before{color:#fff;left:37%;position:absolute;top:35%;font-size:11px}.explore-card-large__favorite.global__button--favorite{bottom:10%;left:30%;padding:0 14px;position:absolute}.explore-card-large__more{right:10%;bottom:10%;position:absolute;transition:.1s ease;z-index:9999}.explore-card-large__more:before{font-size:22px}.explore-card-large__more:hover{color:#939393}.explore-card-large__genre{font-weight:700;font-size:20px;top:10%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:85%;position:absolute;left:10%;z-index:-1}.explore-card-large__date{position:absolute;font-size:14px;font-weight:500;top:23%;left:10%;z-index:-1}.explore-card-large a:hover{color:inherit}.explore-card-large__info{display:flex;flex-direction:column;height:100%;padding:30px 35px;text-align:left;width:calc(100% - 262px)}.theme-light .explore-card-large__info{background:#fff}.theme-dark .explore-card-large__info{background:#353535}.explore-card-large__badge{color:#0070EF;display:inline-flex;font-weight:700;font-size:12px;letter-spacing:1px;margin:0px;margin-bottom:10px}.theme-light .explore-card-large__artist,.theme-light .explore-card-large__album,.theme-light .explore-card-large__description{color:#333}.theme-dark .explore-card-large__artist,.theme-dark .explore-card-large__album,.theme-dark .explore-card-large__description{color:#E6E6E6}.explore-card-large__album:hover,.explore-card-large__artist:hover,.explore-card-large__artistLink:hover{color:#0070EF}.explore-card-large__album:hover a,.explore-card-large__artist:hover a,.explore-card-large__artistLink:hover a{color:#0070EF}.explore-card-large__album{font-size:24px;display:inline-flex;font-family:"PlayfairDisplay",serif;margin:0px;margin-bottom:10px;transition:.1s ease;width:max-content;max-width:100%}.explore-card-large__album a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.explore-card-large__album a:after{content:'' !important;display:block}.explore-card-large__artist{font-family:"PlayfairDisplay",serif;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;width:max-content;margin-bottom:10px}.explore-card-large__artist:after{content:'' !important;display:block}.explore-card-large__description{font-size:18px;line-height:24px;margin-bottom:10px}.explore-card-large__description-container{max-height:77px;overflow:hidden}.explore-card-large__description-more{color:#0070EF;font-size:12px;font-weight:500;margin-top:7px;display:inline-block;transition:.1s ease}.explore-card-large__description-more:hover{color:#0070EF !important;text-decoration:none !important}.explore-left-container{width:35%;height:1108px;padding:50px 40px 40px;float:left;overflow:hidden;display:flex;flex-direction:column;align-items:center}.theme-light .explore-left-container{background:#fff;color:#333}.theme-dark .explore-left-container{background:#353535;color:#E6E6E6}.explore-left-container:hover .explore-left-container__cover{opacity:1}.explore-left-container__cover{margin:0 auto 35px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.2);position:relative;color:#fff;min-width:175px;height:auto;width:60%}.explore-left-container__cover:hover img{transform:scale(1.05);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.explore-left-container__cover:hover .item-play{background:none;border:solid 2px #fff;color:#fff}.explore-left-container__cover:hover .item-play:before{left:12px;top:11px}.explore-left-container__cover:hover .item-play:hover{background:#0070EF;border:solid 2px #0070EF;color:#fff}.explore-left-container__cover:hover .item-overlay{opacity:1}.explore-left-container__cover:hover .item-action{display:block;z-index:11}.explore-left-container__cover .image-container{overflow:hidden}.explore-left-container__cover img{width:100%;transition:.3s ease}.explore-left-container__overflowSection{height:100%;overflow:hidden;position:relative;margin-bottom:6px;display:flex;flex-direction:column;align-items:center}.explore-left-container__overflowSection:before{background:linear-gradient(to top, #fff, transparent);bottom:0;height:20px;position:absolute;width:100%}.explore-left-container__overflowSection .more-infos{margin-top:20px;overflow:hidden;text-align:justify}.explore-left-container .item-overlay{background:rgba(0,0,0,0.5);height:100%;opacity:0;transition:.3s ease;position:absolute;top:0;width:100%;z-index:10}.explore-left-container .bloc-title{color:#0070EF;text-align:center;font-size:12px;font-weight:700;letter-spacing:1.5px;margin-bottom:10px}.explore-left-container__title,.explore-left-container__artistLink{font-family:"PlayfairDisplay",serif;transition:.1s ease}.theme-light .explore-left-container__title,.theme-light .explore-left-container__artistLink{color:#333}.theme-dark .explore-left-container__title,.theme-dark .explore-left-container__artistLink{color:#E6E6E6}.explore-left-container__title:hover,.explore-left-container__artistLink:hover{color:#0070EF}.explore-left-container__title{display:inline-flex;text-align:center;font-size:30px}.explore-left-container__artist{text-align:center;margin-top:10px;font-size:20px}.explore-left-container .item-play{background:#0070EF;position:absolute;border-radius:50%;width:37px;height:37px;left:10%;bottom:10%;z-index:9999;transition:.1s ease}.explore-left-container .item-play:before{left:14px;top:13px;font-size:11px;position:absolute;color:#fff}.explore-left-container .item-action{display:none;position:absolute;width:100%;height:100%}.explore-left-container .item-action .global__button--favorite{bottom:10%;left:30%;padding:0 14px;position:absolute;z-index:10000}.explore-left-container .item-action .item-more{right:10%;bottom:10%;position:absolute;z-index:9999;transition:.1s ease}.explore-left-container .item-action .item-more:before{font-size:22px}.explore-left-container .item-action .item-more:hover{color:#939393}.explore-left-container .item-action .item-cover-link{width:100%;height:100%;position:absolute}.explore-left-container .item-action .item-genre{font-weight:700;font-size:20px;top:10%;position:absolute;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:85%;text-align:left;left:10%;z-index:-1}.explore-left-container .item-action .item-date{position:absolute;top:24%;left:10%;z-index:-1;font-size:14px;font-weight:500}.explore-left-container .read-more{color:#0070EF;display:inline-block;font-size:12px;font-weight:700;margin-top:20px;text-transform:uppercase;transition:.1s ease}.explore-left-container .read-more:hover{color:#0070EF}.explore-left-container a:hover{text-decoration:none}.playlist-card{box-shadow:0 3px 7px 0 rgba(0,0,0,0.2);display:block;height:243px;position:relative;width:calc((100% / 4) - 20px);transition:.5s ease}.theme-light .playlist-card{background:#fff}.theme-dark .playlist-card{background:#1E1E1E}.playlist-card:hover,.playlist-card.active{box-shadow:0 5px 25px 0 rgba(0,0,0,0.3)}.playlist-card:hover .playlist-card__overlay,.playlist-card.active .playlist-card__overlay{opacity:1;transition:.3s ease}.playlist-card:hover .playlist-card__action,.playlist-card.active .playlist-card__action{display:block}.playlist-card:hover .playlist-card__title,.playlist-card.active .playlist-card__title{color:#0070EF}.playlist-card:hover .playlist-cover,.playlist-card.active .playlist-cover{transform:scale(1.05);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.playlist-card.active .playlist-card__more{color:#939393}.playlist-card__overlay{background:rgba(0,0,0,0.5);height:calc(100% - 76px);opacity:0;position:absolute;top:0;width:100%;z-index:10;transition:.3s ease}.isLoading .playlist-qobuz .playlist-card__overlay{display:none}.playlist-card__action{display:none;height:calc(100% - 76px);position:absolute;width:100%;z-index:10;overflow:hidden}.playlist-card__share.global__button--favorite{bottom:15px;left:20px;position:absolute;z-index:20}.playlist-card__more{cursor:pointer;bottom:20px;color:#fff;font-size:22px;height:24px;right:20px;position:absolute;z-index:20;transition:.1s ease}.playlist-card__more:hover{color:#939393}.playlist-card__genre{margin:0px;color:#fff;display:block;font-size:18px;font-weight:700;overflow:hidden;position:absolute;left:20px;text-overflow:ellipsis;top:18px;white-space:nowrap;width:55%;z-index:-1}.playlist-card__author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:35%;color:#fff;display:block;font-size:13px;font-weight:700;left:20px;margin-top:2px;position:absolute;top:38px;z-index:-1}.playlist-card__author:after{content:'' !important;display:block}.playlist-card__author a:hover{color:inherit;cursor:pointer;text-decoration:none}.playlist-card__count{color:#fff;font-size:13px;font-weight:700;line-height:20px;max-width:40%;overflow:hidden;position:absolute;right:20px;text-align:right;text-overflow:ellipsis;top:18px;white-space:nowrap;z-index:-1}.playlist-card__cover-link{display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.playlist-card__cover-playlist{border-bottom:1px solid;height:calc(100% - 76px);overflow:hidden;position:relative;width:100%}.theme-light .playlist-card__cover-playlist{border-bottom-color:#f5f5f5}.theme-dark .playlist-card__cover-playlist{border-bottom-color:#1E1E1E}.playlist-card__cover-playlist.cover-small{height:165px}.playlist-card__cover-playlist a{height:inherit}.playlist-card__cover-playlist .playlist-cover{background-position:right center;background-size:cover;box-shadow:10px 0 20px rgba(0,0,0,0.6);display:block;height:100%;position:absolute;width:25%}.playlist-card__cover-playlist .playlist-cover:nth-child(1){right:0}.playlist-card__cover-playlist .playlist-cover:nth-child(2){right:25%;z-index:2}.playlist-card__cover-playlist .playlist-cover:nth-child(3){right:50%;z-index:3}.playlist-card__cover-playlist .playlist-cover:nth-child(4){right:75%;z-index:4}.playlist-card__cover-playlist.cover-3 .playlist-cover{width:33%}.playlist-card__cover-playlist.cover-3 .playlist-cover:nth-child(1){right:0}.playlist-card__cover-playlist.cover-3 .playlist-cover:nth-child(2){right:33%}.playlist-card__cover-playlist.cover-3 .playlist-cover:nth-child(3){right:66%}.playlist-card__cover-playlist.rectangle .playlist-cover{background-position:center center;width:100%}.playlist-card__cover-playlist.no-cover{background:#E6E6E6}.playlist-card__cover-playlist.no-cover:before{color:#939393;content:'\e91b';font-family:"QobuzApp",sans-serif !important;font-size:50px;position:absolute;left:calc(50% - 25px);top:calc(50% - 25px)}.isLoading .playlist-qobuz .playlist-card__cover-playlist.no-cover:before{display:none}.playlist-card__play.global__button--play.pct-play{background:#0070EF;color:#fff;left:20px;position:absolute;top:23px;font-size:11px;transition:.1s ease}.playlist-card__play.global__button--play.pct-play.disabled:hover{background:#0070EF;border-color:#0070EF}.playlist-card__play.global__button--play.pct-play:hover{background:#00ACFF;border-color:#00ACFF}.playlist-card__play.global__button--play.pct-play:before{left:12px;top:11px}.playlist-card__meta{display:flex;flex-direction:column;box-sizing:border-box;height:76px;padding:12px 20px 20px 72px;position:relative}.playlist-card__meta span{position:absolute;top:20px !important}.playlist-card__title{display:block;font-size:18px;font-weight:700;height:50px;transition:.1s ease}.theme-light .playlist-card__title{color:#333}.theme-dark .playlist-card__title{color:#E6E6E6}.playlist-card__title a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;display:inline-block;padding-top:23px;position:relative;z-index:1}.playlist-card__title a:after{content:'' !important;display:block}.playlist-card__title.noTag{align-items:center;display:flex;padding-top:0px}.playlist-card__title.noTag a{padding-top:0px}.playlist-card__tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;color:#0070EF;display:block;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;top:17px !important}.playlist-card__tag:after{content:'' !important;display:block}.playlist-card__description{color:#fff;font-size:13px;font-weight:500;height:36px;left:20px;line-height:19px;overflow:hidden;padding-right:20px;position:absolute;top:70px;z-index:-1}.playlist-card__overlay-private{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.7);color:#fff;z-index:10;flex-direction:column}.playlist-card__overlay-private__unsub{padding:10px 35px 11px;background:#0070EF;display:block;font-size:15px;border-radius:5px;transition:.1s ease}.playlist-card__overlay-private__unsub:hover{color:#fff !important;background:#00ACFF}.playlist-card__overlay-private a{margin-top:20px}.playlist-card__overlay-private .pct-private{font-size:50px}.playlist-card__overlay-private span{font-size:18px;font-weight:700}.playlist-card .playlist-cover{transition:.3s ease}.playlist-list-grid .playlist-card{display:inline-block;margin:0 20px 20px 0}.search .playlist-list-grid .playlist-card:nth-child(5),.search .playlist-list-grid .playlist-card:nth-child(6),.search .playlist-list-grid .playlist-card:nth-child(7),.search .playlist-list-grid .playlist-card:nth-child(8){display:none !important}.aside-content .playlist-list-grid .playlist-card{float:none;width:100%}.isLoading .playlist-card{background:#E6E6E6;box-shadow:none !important}.theme-light .isLoading .playlist-card{background:#E6E6E6 !important}.theme-dark .isLoading .playlist-card{background:#353535 !important}#search-playlists .playlist-list-grid .playlist-card{width:calc((100% / 4) - 20px)}@media (max-width: 1870px){.user-library .playlist-card{height:248px !important}}@media (max-width: 1674px){.user-library .playlist-card{height:250px !important}}@media (max-width: 1500px){.playlist-card,.user-library .playlist-card{height:230px !important}.playlist-card .playlist-card__description,.user-library .playlist-card .playlist-card__description{width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:clip}}@media (max-width: 1364px){.playlist-card,.user-library .playlist-card{height:220px !important}}@media (max-width: 1279px){.playlist-card,.user-library .playlist-card{height:254px !important;width:calc(33.33333% - 20px)}.playlist-card .playlist-card__description,.user-library .playlist-card .playlist-card__description{width:auto;white-space:normal;overflow:hidden}}@media (max-width: 1154px){.playlist-card{height:240px !important}}@media (max-width: 1120px){.playlist-card,.user-library .playlist-card{height:230px !important}.playlist-card .playlist-card__description,.user-library .playlist-card .playlist-card__description{width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:clip}}.isLoading .playlist-card__cover-playlist{background:transparent;border:none}.isLoading .playlist-qobuz .playlist-card__cover-playlist::before{display:none}.isLoading .playlist-card .playlist-card__meta{display:none}.BigStoryCard{width:100%;position:relative;display:flex;height:500px;box-shadow:2px 2px 8px 0px rgba(0,0,0,0.2);margin:40px 0;box-sizing:border-box}.BigStoryCard__backgroundContainer{position:relative;display:block;width:67.6%;height:100%;overflow:hidden;background-position:top center;background-size:cover}.theme-light .BigStoryCard__backgroundContainer{background-color:#C8C8C8}.theme-dark .BigStoryCard__backgroundContainer{background-color:#1E1E1E}.BigStoryCard__backgroundContainer:before{content:'';background:#000;bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:.4s ease;width:100%}.BigStoryCard__backgroundContainer .pct-magazine-empty{display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:#fff;font-size:65px}.theme-light .BigStoryCard__backgroundContainer .pct-magazine-empty{color:#fff}.theme-dark .BigStoryCard__backgroundContainer .pct-magazine-empty{color:#939393}.BigStoryCard__description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important;color:rgba(255,255,255,0.7);font-size:23px;font-weight:200;left:30px;line-height:30px;opacity:0;overflow:hidden;position:absolute;right:30px;text-align:center;top:50%;transform:translateY(-50%);transition:.6s ease}.BigStoryCard__meta{position:relative;width:33.3%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:20px}.theme-light .BigStoryCard__meta{background:#fff}.theme-dark .BigStoryCard__meta{background:#262626}.BigStoryCard__arrows{width:120px;display:flex;justify-content:space-between}.theme-light .BigStoryCard__arrows{color:#333}.theme-dark .BigStoryCard__arrows{color:#E6E6E6}.BigStoryCard__arrow{font-size:40px !important;cursor:pointer}.BigStoryCard__arrow--disabled{pointer-events:none;cursor:not-allowed}.theme-light .BigStoryCard__arrow--disabled{color:#C8C8C8}.theme-dark .BigStoryCard__arrow--disabled{color:#4A4A4A}.BigStoryCard__label,.BigStoryCard__title,.BigStoryCard__credits{text-align:center}.BigStoryCard__label{text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:12px}.theme-light .BigStoryCard__label{color:#0070EF}.theme-dark .BigStoryCard__label{color:#939393}.BigStoryCard__label--loading{animation:1.2s loading ease-in-out infinite;border-radius:5px;width:30%;height:30px}.theme-light .BigStoryCard__label--loading{background-color:#E6E6E6}.theme-dark .BigStoryCard__label--loading{background-color:#262626}.theme-light .BigStoryCard__label--loading{background:linear-gradient(100deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.8) 60%, rgba(255,255,255,0) 70%);background-size:200% 100%;background-position-x:180%}.theme-dark .BigStoryCard__label--loading{background:linear-gradient(100deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 60%, rgba(255,255,255,0) 70%);background-size:200% 100%;background-position-x:180%}.BigStoryCard__label:hover{opacity:.7}.BigStoryCard__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important;overflow:hidden;font-size:34px;font-family:"PlayfairDisplay",serif;margin-bottom:12px}.theme-light .BigStoryCard__title{color:#333}.theme-dark .BigStoryCard__title{color:#E6E6E6}.BigStoryCard__title:hover{opacity:.7}.BigStoryCard__credits{font-size:18px;color:#939393}.BigStoryCardSkeleton{width:100%;display:flex;height:500px;box-shadow:2px 2px 8px 0px rgba(0,0,0,0.2);margin:40px 0}.BigStoryCardSkeleton--slider{margin:40px 0}.BigStoryCardSkeleton:not(:last-child){margin-right:20px}.BigStoryCardSkeleton__background{display:block;width:67.6%;height:100%}.theme-light .BigStoryCardSkeleton__background{background-color:#f5f5f5 !important}.theme-dark .BigStoryCardSkeleton__background{background-color:#1E1E1E !important}.BigStoryCardSkeleton__meta{position:relative;width:33.3%;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.theme-light .BigStoryCardSkeleton__meta{background-color:#E6E6E6}.theme-dark .BigStoryCardSkeleton__meta{background-color:#262626}.BigStoryCardSkeleton__background,.BigStoryCardSkeleton__label,.BigStoryCardSkeleton__title,.BigStoryCardSkeleton__credits,.BigStoryCardSkeleton__arrow{animation:1.2s loading ease-in-out infinite}.theme-light .BigStoryCardSkeleton__background,.theme-light .BigStoryCardSkeleton__label,.theme-light .BigStoryCardSkeleton__title,.theme-light .BigStoryCardSkeleton__credits,.theme-light .BigStoryCardSkeleton__arrow{background:linear-gradient(100deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.8) 60%, rgba(255,255,255,0) 70%);background-size:200% 100%;background-position-x:180%}.theme-dark .BigStoryCardSkeleton__background,.theme-dark .BigStoryCardSkeleton__label,.theme-dark .BigStoryCardSkeleton__title,.theme-dark .BigStoryCardSkeleton__credits,.theme-dark .BigStoryCardSkeleton__arrow{background:linear-gradient(100deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 60%, rgba(255,255,255,0) 70%);background-size:200% 100%;background-position-x:180%}.BigStoryCardSkeleton__label,.BigStoryCardSkeleton__title,.BigStoryCardSkeleton__credits{display:block;margin:0 auto;text-align:center;border-radius:5px}.theme-light .BigStoryCardSkeleton__label,.theme-light .BigStoryCardSkeleton__title,.theme-light .BigStoryCardSkeleton__credits{background-color:#f5f5f5}.theme-dark .BigStoryCardSkeleton__label,.theme-dark .BigStoryCardSkeleton__title,.theme-dark .BigStoryCardSkeleton__credits{background-color:#1E1E1E}.BigStoryCardSkeleton__label{margin-bottom:25px;width:30%;height:30px}.BigStoryCardSkeleton__arrows{width:120px;margin:0 auto;margin-top:20px;display:flex;justify-content:space-between}.BigStoryCardSkeleton__arrow{width:40px;height:40px;border-radius:50%;display:inline-block}.theme-light .BigStoryCardSkeleton__arrow{background-color:#f5f5f5}.theme-dark .BigStoryCardSkeleton__arrow{background-color:#1E1E1E}.BigStoryCardSkeleton__title{margin-bottom:20px;width:80%;height:40px}.BigStoryCardSkeleton__credits{margin-bottom:0;height:30px;width:60%}.StoryCard{width:calc(((100% - 80px) / 3));position:relative;height:470px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.2)}.StoryCard:not(:last-child){margin-right:40px}.StoryCard--gridItem{aspect-ratio:.72;min-height:400px;width:calc(100% - 45px);height:unset;margin:0 45px 45px 5px}.StoryCard--asideItem{width:100%;margin-bottom:30px}.StoryCard__backgroundContainer{display:block;height:calc(100% - 200px);overflow:hidden;position:relative;width:100%;background-position:top center;background-size:cover}.theme-light .StoryCard__backgroundContainer{background-color:#C8C8C8}.theme-dark .StoryCard__backgroundContainer{background-color:#1E1E1E}.StoryCard__backgroundContainer:before{content:'';background:#000;bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:.4s ease;width:100%}.StoryCard__backgroundContainer .pct-magazine-empty{display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:#fff;font-size:45px}.theme-light .StoryCard__backgroundContainer .pct-magazine-empty{color:#fff}.theme-dark .StoryCard__backgroundContainer .pct-magazine-empty{color:#939393}.StoryCard__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important;color:rgba(255,255,255,0.7);font-size:16px;font-weight:200;left:30px;line-height:22px;opacity:0;overflow:hidden;position:absolute;right:30px;text-align:center;top:50%;transform:translateY(-50%);transition:.6s ease}.StoryCard__meta{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:200px;position:relative;padding:35px 20px}.theme-light .StoryCard__meta{background:#fff}.theme-dark .StoryCard__meta{background:#262626}.StoryCard__label,.StoryCard__title,.StoryCard__credits{text-align:center}.StoryCard__label{text-transform:uppercase;font-size:13px;font-weight:700;color:#0070EF;margin-bottom:12px}.theme-light .StoryCard__label{color:#0070EF}.theme-dark .StoryCard__label{color:#939393}.StoryCard__label--loading{animation:1.2s loading ease-in-out infinite;border-radius:5px;width:30%;height:30px}.theme-light .StoryCard__label--loading{background-color:#E6E6E6}.theme-dark .StoryCard__label--loading{background-color:#262626}.theme-light .StoryCard__label--loading{background:linear-gradient(100deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.8) 60%, rgba(255,255,255,0) 70%);background-size:200% 100%;background-position-x:180%}.theme-dark .StoryCard__label--loading{background:linear-gradient(100deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 60%, rgba(255,255,255,0) 70%);background-size:200% 100%;background-position-x:180%}.StoryCard__label:hover{opacity:.7}.StoryCard__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important;overflow:hidden;font-size:24px;font-family:"PlayfairDisplay",serif;text-align:center;margin-bottom:12px}.theme-light .StoryCard__title{color:#333}.theme-dark .StoryCard__title{color:#E6E6E6}.StoryCard__title:hover{opacity:.7}.StoryCard__credits{font-size:18px;color:#939393;margin-bottom:0;display:flex;justify-content:center;width:100%}.StoryCard__author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:max-content;display:inline-block;vertical-align:bottom}.StoryCard__author:after{content:'' !important;display:block}.StoryCard__date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:max-content;display:block}.StoryCard__date:after{content:'' !important;display:block}.StoryCardSkeleton{width:calc((100% / 3));height:470px;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.2)}.StoryCardSkeleton:not(:last-child){margin-right:45px}.StoryCardSkeleton:nth-child(3n){margin-right:0}.StoryCardSkeleton--gridItem{width:calc(100% - 45px);height:calc(100% - 45px);margin:0 45px 45px 0}.StoryCardSkeleton--asideItem{width:100%;margin-bottom:30px}.StoryCardSkeleton__background{display:block;height:calc(100% - 200px);width:100%}.theme-light .StoryCardSkeleton__background{background-color:#f5f5f5 !important}.theme-dark .StoryCardSkeleton__background{background-color:#1E1E1E !important}.StoryCardSkeleton__meta{height:200px;position:relative;padding:35px 20px 20px}.theme-light .StoryCardSkeleton__meta{background:#E6E6E6}.theme-dark .StoryCardSkeleton__meta{background:#262626}.StoryCardSkeleton__background,.StoryCardSkeleton__label,.StoryCardSkeleton__title,.StoryCardSkeleton__credits{animation:1.2s loading ease-in-out infinite}.theme-light .StoryCardSkeleton__background,.theme-light .StoryCardSkeleton__label,.theme-light .StoryCardSkeleton__title,.theme-light .StoryCardSkeleton__credits{background:linear-gradient(100deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.8) 60%, rgba(255,255,255,0) 70%);background-size:200% 100%;background-position-x:180%}.theme-dark .StoryCardSkeleton__background,.theme-dark .StoryCardSkeleton__label,.theme-dark .StoryCardSkeleton__title,.theme-dark .StoryCardSkeleton__credits{background:linear-gradient(100deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 60%, rgba(255,255,255,0) 70%);background-size:200% 100%;background-position-x:180%}.StoryCardSkeleton__label,.StoryCardSkeleton__title,.StoryCardSkeleton__credits{display:block;margin:0 auto;text-align:center;border-radius:5px}.theme-light .StoryCardSkeleton__label,.theme-light .StoryCardSkeleton__title,.theme-light .StoryCardSkeleton__credits{background-color:#f5f5f5}.theme-dark .StoryCardSkeleton__label,.theme-dark .StoryCardSkeleton__title,.theme-dark .StoryCardSkeleton__credits{background-color:#1E1E1E}.StoryCardSkeleton__label{margin-bottom:25px;width:30%;height:30px}.StoryCardSkeleton__title{margin-bottom:20px;width:80%;height:40px}.StoryCardSkeleton__credits{margin-bottom:0;height:30px;width:60%}.artist__list{display:flex;justify-content:flex-start;list-style-type:none;flex-wrap:wrap;margin-left:30px;margin-top:20px;padding:0}.artist__list.isLoading .artist__item:hover{background:transparent}.search .artist__list{display:flex;justify-content:space-between;flex-wrap:nowrap;margin:0px}.StoriesGrid{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 45px)}.ReactVirtualized__Grid__innerScrollContainer{margin-right:10px}.Header{align-items:center;box-shadow:0px 0px 16px rgba(0,0,0,0.2);display:flex;height:53px;left:0px;padding:0px 20px;position:fixed;right:0px;top:0px;width:100%;z-index:1000}.theme-light .Header{background:#fff}.theme-dark .Header{background:#121212}.Header__brand{color:#0070EF;font-size:33px;height:42px}.theme-light .Header__brand{color:#0070EF}.theme-dark .Header__brand{color:#fff}.Header__brand--dev{height:33px;width:80px}.Header__brand--partner{height:33px;width:100px}.Header__arrows{display:none;margin-left:20px;padding-top:2px}.Header__arrow{color:#0070EF;font-size:30px;transition:.1s ease;cursor:pointer}.Header__arrow:hover{color:#00ACFF}.Header__arrow:first-child{margin-right:5px}.Header__arrow--disabled{color:#C8C8C8;cursor:default;opacity:.4}.Header__arrow--disabled:hover{color:#C8C8C8}.Header__nav{display:flex;margin-left:30px;height:100%}.Header__link{color:#333;text-transform:uppercase;font-weight:700;position:relative;border-top:4px solid #fff;box-sizing:border-box;display:flex;align-items:center;padding:0px 5px 2px 42px;height:100%;font-size:11px;letter-spacing:2px;text-decoration:none}.theme-light .Header__link{border-top-color:#fff;color:#333}.theme-dark .Header__link{border-top-color:#121212;color:#939393}@media (max-width: 1414px){.Header__link{padding:0px 28px;justify-content:center}}@media (max-width: 1279px){.Header__link{padding:0px 20px}}.theme-light .Header__link:hover,.theme-light .Header__link:focus{border-color:rgba(0,112,239,0.15);color:#333}.theme-dark .Header__link:hover,.theme-dark .Header__link:focus{border-color:rgba(255,255,255,0.1);color:#E6E6E6}.Header__link:not(:last-child){margin-right:10px}.Header__link:before{color:#0070EF;position:absolute;left:10px;font-size:20px}.theme-light .Header__link:before{color:#0070EF}@media (max-width: 1414px){.Header__link:before{position:static}}.Header__link--selected{border-color:#0070EF;color:#0070EF}.theme-light .Header__link--selected{border-color:#0070EF !important;color:#0070EF}.theme-dark .Header__link--selected{border-color:#fff !important;color:#fff}.theme-light .Header__link--selected .Header__downloader{border:1px solid #0070EF !important}.theme-dark .Header__link--selected .Header__downloader{border:1px solid #fff !important}.theme-dark .Header__link--selected .Header__downloader{background:none}.theme-light .Header__link--selected:before{color:#0070EF}.theme-dark .Header__link--selected:before{color:#fff}.Header__link.pct-discover:before{font-size:22px}.Header__link.pct-discover:hover:before{content:'\e95e'}.Header__link--selected.pct-discover:before{content:'\e95e'}.Header__link.pct-nav-playlist:hover:before{content:'\e91a'}.Header__link--selected.pct-nav-playlist:before{content:'\e91a'}.Header__link.pct-like:before{font-size:19px}.Header__link.pct-like:hover:before{content:'\e901'}.Header__link--selected.pct-like:before{content:'\e901'}.Header__link.pct-buy:hover:before{content:'\e95f'}.Header__link--selected.pct-buy:before{content:'\e95f'}.Header__link.pct-circle-download:hover:before{display:none}.Header__link.pct-circle-download:hover .Header__downloader{display:flex}.Header__link--selected.pct-circle-download:before{display:none}.Header__link--selected.pct-circle-download .Header__downloader{display:flex}.Header__tooltip{display:none;z-index:999999999999;padding-top:2px}@media (max-width: 1414px){.Header__tooltip{display:block}}.Header__downloader{align-items:center;background:#0070EF;border-radius:50%;display:none;height:20px;justify-content:center;left:10px;overflow:hidden;position:absolute;width:20px}@media (max-width: 1414px){.Header__downloader{position:static}}.Header__downloader span{padding:2px 0px 0px 1.5px}.Header__downloader span:before{color:#fff;font-size:10.5px}.Header__count{align-items:center;background:#EB1964;border-radius:50px;color:#fff;display:flex;font-size:8px;height:14px;justify-content:center;left:4px;letter-spacing:0px;padding-right:1px;position:absolute;top:9px;width:14px;z-index:1}@media (max-width: 1414px){.Header__count{left:22px}}.isDesktop .Header__arrows{display:flex}@keyframes headerDownloadingIcon{from{top:-15px}to{top:10px}}.SearchBar{align-items:center;display:flex;position:fixed;right:165px;transition:.2s ease}.SearchBar__icon{color:#0070EF;left:10px;position:absolute;top:6px}.theme-light .SearchBar__icon{color:#0070EF}.SearchBar__input{border-radius:4px;border:none;box-shadow:none;font-weight:700;height:29px;line-height:29px;outline:none;padding:0px 10px 0px 36px;transition:.2s ease;width:150px}.theme-light .SearchBar__input{background:#f5f5f5;color:#333}.theme-dark .SearchBar__input{background:#1E1E1E;color:#E6E6E6}.SearchBar__reset{background:transparent;border:none;color:#C8C8C8;cursor:pointer;display:none;font-size:10px;padding:0px;position:absolute;right:10px;transition:.1s ease}.SearchBar__reset:hover{color:#0070EF}.Profil{box-sizing:border-box;height:29px;overflow:hidden;position:fixed;right:10px;width:145px;transition:.2s ease}.Profil__link{cursor:pointer;display:flex;height:29px}.Profil__link::before{display:none}.Profil__image{align-items:center;background-image:linear-gradient(144.68deg, #008EF8 11.51%, #0070EF 88.07%);border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:500;height:29px;justify-content:center;overflow:hidden;right:115px;text-transform:uppercase;transition:.2s ease;user-select:none;width:29px}.Profil__container{margin-left:10px;display:flex;flex-direction:column;width:105px}.Profil__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;font-size:14px;color:#0070EF;font-weight:700;display:block;line-height:14px}.Profil__name:after{content:'' !important;display:block}.Profil__subscription{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;color:#939393;font-size:12px;display:block;line-height:14px}.Profil__subscription:after{content:'' !important;display:block}.Header.focusSearch .SearchBar{right:55px}.Header.focusSearch .SearchBar__input{width:300px;padding-right:28px}.Header.focusSearch .SearchBar__reset{display:block}.Header.focusSearch .Profil{width:36px}.Header.focusSearch .Profil__container{display:none}.Header.focusSearch .Profil__image{position:absolute;margin-right:0px;right:7px}.isOffline .focusSearch .SearchBar{right:190px}.isOffline .focusSearch .SearchBar__input{width:150px}.isOffline .focusSearch .SearchBar__reset{display:none}.isOffline .user-connected{width:160px}.HeaderSticky{align-items:center;display:flex;height:62px;justify-content:space-between;padding:0px 50px;position:sticky;top:31px;transform:translate(-50px, -50%);width:100vw;z-index:9001}.HeaderSticky__infos{align-items:center;display:flex;opacity:0;position:relative;max-width:270px;z-index:1}.theme-light .HeaderSticky__infos{color:#333}.theme-dark .HeaderSticky__infos{color:#E6E6E6}.HeaderSticky__infos:after{content:'';height:24px;position:absolute;right:-25px;width:1px}.theme-light .HeaderSticky__infos:after{background:rgba(0,0,0,0.2)}.theme-dark .HeaderSticky__infos:after{background:rgba(255,255,255,0.2)}.HeaderSticky__cover{background-position:center;background-repeat:no-repeat;background-size:cover;height:40px;margin-right:10px;min-width:84px;position:relative;width:84px}.HeaderSticky__cover--album,.HeaderSticky__cover--artist{min-width:40px;width:40px}.HeaderSticky__cover--artist{align-items:center;border-radius:50%;color:#939393;display:flex;font-size:40px;justify-content:center}.HeaderSticky__cover--artist:before{position:relative;z-index:-1}.HeaderSticky__texts{overflow:hidden}.HeaderSticky__title,.HeaderSticky__subtitle,.HeaderSticky__artists{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.HeaderSticky__title:after,.HeaderSticky__subtitle:after,.HeaderSticky__artists:after{content:'' !important;display:block}.HeaderSticky__title{font-size:16px;font-weight:700}.HeaderSticky__subtitle,.HeaderSticky__artists{display:inline-block;font-size:14px;font-weight:500}.HeaderSticky__topButton{align-items:center;background:#4A4A4A;border-radius:50%;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.2);color:#fff;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:center;opacity:0;transition:.1s ease;width:34px;z-index:10000}.HeaderSticky__topButton:hover{background:#6E6E6E}.HeaderSticky__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:calc(100% + 1px);opacity:0;position:absolute;right:0px;top:-1px;width:100%}.theme-light .HeaderSticky__overlay{background:rgba(245,245,245,0.9)}.theme-dark .HeaderSticky__overlay{background:rgba(12,12,12,0.9)}@supports not (-moz-appearance: none){.theme-light .HeaderSticky__overlay{background:rgba(245,245,245,0.7)}.theme-dark .HeaderSticky__overlay{background:rgba(12,12,12,0.7)}}.header-page{display:flex;align-items:center;position:relative;background:#204772;color:#fff;height:310px;overflow:hidden;padding:0px 50px !important}.header-page__background{bottom:0px;height:100%;left:0px;position:absolute;right:0px;top:0px;width:100%;z-index:2;transform:scale(1.5)}.header-page__background:after{background:rgba(0,0,0,0.5);bottom:0px;content:'';height:100%;left:0px;position:absolute;right:0px;top:0px;width:100%}.header-page__backgroundImage{-webkit-filter:blur(50px);-moz-filter:blur(50px);-o-filter:blur(50px);-ms-filter:blur(50px);filter:blur(50px);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0px;bottom:0px;left:0px;right:0px;width:100%;height:100%}.header-page__backgroundItem{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.header-page__backgroundItem:nth-child(2){left:-25%}.header-page__backgroundItem:nth-child(3){left:-50%}.header-page__backgroundItem:nth-child(4){left:-75%}.header-page__cover{align-items:center;background-position:center;background-size:cover;display:flex;height:210px;justify-content:center;overflow:hidden;width:210px;z-index:2}.header-page__cover:hover .header-page__overlay{opacity:1}.header-page__cover--album{background-color:#E6E6E6;box-shadow:0 7px 20px 0 rgba(0,0,0,0.2);color:#939393;font-size:70px}.header-page__cover--artist{border-radius:50%;color:#939393;font-size:210px}.header-page__overlay{align-items:center;background:rgba(0,0,0,0.2);cursor:pointer;display:flex;height:100%;justify-content:center;opacity:0;transition:.3s ease;width:100%;z-index:1}.header-page__overlay:before{color:#fff;font-size:40px}.header-page__overlay:hover{opacity:1}.header-page__meta{float:left;margin-left:35px;position:relative;width:calc(100% - (210px + 35px));z-index:2}.header-page__meta p{font-weight:500}.header-page--artist .header-page__meta{min-height:167px}.header-page--playlist .header-page__meta{min-height:160px;width:calc(100% - (363px + 35px))}.header-page--album .header-page__meta{display:flex;flex-direction:column;justify-content:space-between;min-height:200px}.header-page__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;margin-bottom:7px;font-weight:700;font-size:28px;width:max-content}.header-page__name:after{content:'' !important;display:block}.header-page--local-playlist .header-page__name{font-size:24px}.header-page--album .header-page__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important}.header-page__link{transition:.1s ease;color:#fff}.header-page__label .header-page__link{font-weight:700}.header-page__quality{font-size:11px;margin:14px 0px 0px 4px}.header-page__quality__available{margin:0 0 6px;color:#C8C8C8}.header-page__quality__logo{display:block;float:left;font-size:25px;margin-right:7px}.header-page__quality__logo:before{cursor:default}.header-page__quality__name{display:block;color:#fff;float:left;line-height:16px;font-weight:500}.header-page__label,.header-page__artist{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.header-page__label:after,.header-page__artist:after{content:'' !important;display:block}.header-page__composer,.header-page__artists{font-size:18px}.header-page__artists{color:#fff;margin-bottom:10px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important;overflow:hidden}.header-page__composedby,.header-page__composer,.header-page__genre{margin-bottom:0}.header-page__composedby{color:#C8C8C8}.header-page__label,.header-page__genre{color:#C8C8C8;font-size:16px}.header-page__artist-bio{padding-top:8px;height:69px;color:#BDBDBD;font-size:16px;font-weight:500 !important;line-height:20px;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px}.header-page__btn-more{color:#fff;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;transition:.1s ease}.header-page__btn-more:hover{color:#0070EF}.header-page--label{background:transparent url(/resources/7.0.1-b018/ebdc61004b078b5768861631d1c54eaa.png) no-repeat center center !important;background-size:cover}.header-page__label-name{font-size:62px;font-weight:700;margin:0 auto;text-align:center}.header-page__label-background{display:none;height:360px}.header-page--album .header-page__label{margin-bottom:4px}.header-page .playlist-card__cover-playlist{border:none;display:block;float:left;height:173px;width:363px;z-index:2;box-shadow:0 11px 20px 0 rgba(0,0,0,0.2)}.header-page__playlist-name,.header-page__playlist-author{font-size:18px;margin-top:0}.header-page__playlist-name{margin-bottom:0}.header-page__playlist-author{margin-bottom:30px}.header-page__playlist-genre,.header-page__playlist-tracks{font-size:16px;margin-bottom:0}.header-page__playlist-tracks{color:#C8C8C8}.header-page--local-playlist .header-page__playlist-tracks{font-size:14px}.header-page__playlist-tracks--last{margin-bottom:30px}.account .header-page{display:block;background:linear-gradient(to bottom, #43ABCA 0%, #0070EF 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#43abca', endColorstr='$brand', GradientType=0);height:340px;padding:40px 0 !important;text-align:center}.header-page__user-avatar{align-items:center;background-image:linear-gradient(144.68deg, #008EF8 11.51%, #0070EF 88.07%);border-radius:50%;border:5px solid #fff;display:flex;font-size:48px;font-weight:500;height:140px;justify-content:center;letter-spacing:1px;margin:0px auto 10px;overflow:hidden;text-transform:uppercase;user-select:none;width:140px}.header-page__user-name{font-size:24px;margin-bottom:5px;font-weight:500}.header-page__user-subscription{font-size:16px;margin-bottom:20px}.header-page__user-subscription .logo-partner-profil{display:inline-block;height:25px;padding-left:5px;min-width:25px}@media (min-width: 992px){.header-page{width:100%}}.header-page .album-bonus{bottom:58px;cursor:pointer;font-size:16px;left:calc(10% + 480px);position:absolute;z-index:100}.header-page .album-bonus .pct{padding-right:10px}.header-page .track-details{bottom:58px;cursor:pointer;font-size:16px;left:calc(10% + 710px);position:absolute;z-index:100}.header-page .track-details .pct{padding-right:10px}.header-page-discover{background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;height:244px;position:relative;width:calc(100% + 40px);margin-left:-20px}.header-page-discover--background-album{background-image:url(/resources/7.0.1-b018/7afca48db490080b6a60b98a60c0a098.jpg)}.header-page-discover--background-playlist{background-image:url(/resources/7.0.1-b018/6aabf452fc2dd09d66144edc3edbbcb0.jpg)}.header-page-discover--background-everyday{background-image:url(/resources/7.0.1-b018/a7c1e8c1348b7216df7094ac6f99c472.jpg)}.header-page-discover--background-explore{background-image:url(/resources/7.0.1-b018/d698f5f695c56f0d4c4eeb0c5e122e3c.jpg)}.header-page-discover__title{font-size:30px;position:absolute;text-align:center;top:50px;width:100%}.header-page-discover__tags{bottom:10px;list-style-type:none;margin:0 auto;max-height:86px;padding:0 25px;position:absolute;text-align:center;width:100%}.header-page-discover__tags a{background:rgba(255,255,255,0.4);margin-bottom:10px}.header-page-discover__tag{background:rgba(255,255,255,0.4);border:1px solid rgba(255,255,255,0.2);border-radius:4px;box-sizing:border-box;display:inline-block;font-size:16px;height:33px;line-height:30px;margin:0 25px 15px 0;padding:0 25px}.header-page-discover__tag:hover{background:#fff;cursor:pointer;color:#0070EF}.SoundVisualizer{height:10px;overflow:hidden;position:absolute;width:10px;z-index:1}.SoundVisualizer__item{animation:soundVisualizerAnimation 1.2s infinite;background:#fff;bottom:0px;height:10px;left:0px;position:absolute;top:0px;width:2px}.SoundVisualizer__item:nth-child(2){animation-delay:calc(-1.2s / 3 * 2);left:4px}.SoundVisualizer__item:nth-child(3){animation-delay:calc(-1.2s / 3);left:8px}.Track__cover .SoundVisualizer{left:23px}.Track__number .SoundVisualizer{left:17px}@keyframes soundVisualizerAnimation{from{top:100%}50%{top:0px}to{top:100%}}.track-list{list-style-type:none;margin:0 0 30px;padding:0;width:100%}.track-list li{border-bottom:1px solid #E6E6E6;clear:both;height:56px !important;position:relative}.theme-light .track-list li{background:#fff;border-bottom-color:#E6E6E6}.theme-dark .track-list li{background:#121212;border-bottom-color:rgba(255,255,255,0.1)}.track-list li:hover .track-player{opacity:1}.theme-light .track-list li:hover,.theme-light .track-list li.checked-sortable-item{background:#f5f5f5}.theme-dark .track-list li:hover,.theme-dark .track-list li.checked-sortable-item{background:#1E1E1E}.track-list li .track-item.disable span{color:#939393}.track-list li span{display:block !important;line-height:55px;box-sizing:border-box;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;font-weight:600;height:54px}.theme-light .track-list li span{color:#333}.theme-dark .track-list li span{color:#E6E6E6}.track-list li span:after{content:'' !important;display:block}.track-list .tracklist-column-label{border:none;font-size:11px;text-transform:uppercase;height:13px !important;line-height:13px;margin-bottom:6px}.theme-light .track-list .tracklist-column-label:hover{background:#fff}.theme-dark .track-list .tracklist-column-label:hover{background:#121212}.track-list .tracklist-column-label span{cursor:default;color:#939393 !important;height:13px !important;line-height:13px;letter-spacing:.5px}.track-list .tracklist-column-label span.pct-carret{height:11px !important;margin-left:4px;display:inline-block !important}.track-list .tracklist-column-label span.track-cover{height:13px !important;line-height:13px;border:none !important;width:56px !important}.track-list .tracklist-column-label span.track-number:hover{color:#939393}.track-list .tracklist-column-label .order{cursor:pointer;user-select:none}.track-list .track-cover{width:56px !important;height:56px !important;position:relative}.track-list .track-cover img{width:100% !important;height:100% !important;display:block;margin:0px}.track-list .track-number{color:#939393 !important;position:relative;padding-right:24px;text-align:right;width:49px}.track-list .track-number:hover{color:transparent}.track-list .track-number .track-player{background:transparent}.track-list .track-number .track-player:before{font-size:8px !important;left:49%}.track-list .track-number .track-player:after{left:auto;right:12px;transform:translate(0%, -50%);width:28px !important;height:28px !important}.track-list .track-name{padding:0px 0px 0px 20px}.track-list .track-name.explicit{padding-right:76px !important;position:relative}.track-list .track-name.explicit:after{border:1px solid #939393;border-radius:3px;color:#939393;content:'Explicit' !important;font-size:11px;font-weight:500;height:18px;line-height:17px;position:absolute;right:0px;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);width:56px}.track-list .track-name.explicit a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.track-list .track-name.explicit a:after{content:'' !important;display:block}.track-list .track-artist{padding:0px 0px 0px 20px}.track-list .track-album{padding:0px 0px 0px 20px}.track-list .track-label{padding:0px 0px 0px 20px}.track-list .track-genre{padding:0px 0px 0px 20px}.track-list .track-fav{width:23px !important;display:flex !important;justify-content:center;align-items:center;margin-left:20px;text-align:center;line-height:57px;cursor:pointer}.track-list .track-fav:hover{color:#EB1964}.track-list .track-fav:before{font-size:16px;cursor:pointer;transition:.1s ease}.track-list .track-fav.pct-liked{color:#EB1964 !important;font-family:"QobuzApp",sans-serif !important;position:relative;font-size:0px}.track-list .track-fav.pct-liked:before{content:'\E973' !important;left:.5px !important;position:absolute;top:50% !important;font-size:14.7px !important;transform:translate(0%, -50%);transition:.2s ease}.track-list .track-fav.pct-liked:after{content:'\e974' !important;left:7px;top:50%;position:absolute;transform:translate(0%, -50%);font-size:14px;transition:.2s ease}.track-list .track-fav.pct-liked:hover:before{transform:translate(-2px, -50%)}.track-list .track-fav.pct-liked:hover:after{transform:translate(2px, -50%)}.track-list .track-fav.pct-liked.anim-pop-track:before{font-size:16px !important;content:'\e901' !important;left:50% !important;transform:translate(-50%, -50%) !important;transition:none !important}.track-list .track-fav.pct-liked.anim-pop-track:after{display:none !important;content:''}.track-list .track-info{width:29px !important;margin-left:20px;text-align:center}.track-list .track-info span{cursor:pointer}.track-list .track-info .pct{font-size:16px;text-align:center;padding-right:5px}.track-list .track-info .pct.active:before{color:#0070EF;content:'\e905'}.track-list .track-duration{width:78px !important;padding:0px 0px 0px 15px;text-align:right}.track-list .track-action{position:relative;width:14px;margin:0 23px 0 20px}.track-list .track-action:before{font-size:14px;left:0px;position:absolute;top:21px}.track-list .track-action:hover:before{color:#0070EF}.track-list .track-action.active:before{color:#0070EF}.track-list .track-top{font-weight:700;width:43px !important;padding-left:20px}.track-list .track-cache{padding:0px 0px 0px 20px;display:none !important}.track-list .track-cache .label-quality{display:flex;justify-content:center;align-items:center;background:#000;border:1px solid;border-radius:3px;color:#FF8F10;font-size:12px;text-transform:uppercase;float:right;height:20px !important;line-height:17px;margin-top:17.5px;mix-blend-mode:difference;overflow:hidden;position:relative;text-align:center;width:69px}.track-list .track-cache .label-quality:before{color:#FF8F10;display:block;font-size:7px;left:4px;line-height:18px;position:absolute}.track-list .track-cache .cache-progress{background:#FF8F10;display:block;position:absolute;width:69px;height:20px;top:0;left:-60px;mix-blend-mode:difference}.track-list .isPlaying .track-number{text-indent:9999px}.track-list .isPlaying .track-number .track-player:hover:before{left:23.3px}.track-list .isPlaying .track-number .icon-bars{height:10px;left:47%;width:10px}.track-list .isPlaying .track-number .bar{width:2px}.track-list .isPlaying .track-number .bar:nth-child(2){animation-delay:calc(-1.2s / 3 * 2);left:4px}.track-list .isPlaying .track-number .bar:nth-child(3){animation-delay:calc(-1.2s / 3);left:8px}.track-list .isPlaying .track-cover .icon-bars{height:13px !important;left:50%;width:13px !important}.track-list .isPlaying .track-cover .bar{width:3px}.track-list .isPlaying .track-cover .bar:nth-child(2){animation-delay:calc(-1.2s / 3 * 2);left:5px}.track-list .isPlaying .track-cover .bar:nth-child(3){animation-delay:calc(-1.2s / 3);left:10px}.track-list .isPlaying .track-player{opacity:1}.track-list .isPlaying .track-player:before{display:none}.track-list .isPlaying .track-player:hover:before{content:'\e939' !important;display:block;font-size:12px;left:50%;top:50%;transform:translate(-50%, -50%)}.track-list .isPlaying .track-player:hover .icon-bars{display:none}.track-list .isPause .track-player{opacity:1}.track-list .isPause .track-player:before{position:absolute;top:50%;left:52%;z-index:10;display:block;font-size:11px;content:'\e951' !important;transform:translate(-50%, -50%)}.track-list .isPause .track-number .track-player:before{left:49.5%}.track-list.isLoading li{pointer-events:none !important}.track-list.isLoading .track-cover{border:none}.track-list.isLoading .track-cover img{display:none}.track-list.isLoading .track-cover a:before{color:#939393;content:'\e91a';display:block;font-family:"QobuzApp",sans-serif !important;font-size:14px;height:56px;left:0px;line-height:56px;position:absolute;text-align:center;top:0px;width:56px}.track-list.isLoading .track-cover .track-player{display:none !important}.track-list.isLoading .track-number .track-player{display:none !important}.isDesktop .track-list .track-cache{display:inline-block !important;width:89px !important}.qbzSpecial .track-list .track-copy{position:absolute;right:-34px;z-index:1000;height:100%;width:34px;text-align:center;line-height:40px}.qbzSpecial .user-library .track-list .track-copy{display:none}.qbzSpecial .local-playlist-page .track-list .track-copy{display:none}.isDesktop .track-list .track-name{width:calc(((100% - 372px) / 10) * 3)}.isDesktop .track-list .track-artist{width:calc(((100% - 372px) / 10) * 2)}.isDesktop .track-list .track-album{width:calc(((100% - 372px) / 10) * 2)}.isDesktop .track-list .track-label{width:calc(((100% - 372px) / 10) * 1.5)}.isDesktop .track-list .track-genre{width:calc(((100% - 372px) / 10) * 1.5)}.track-list .track-name{width:calc(((100% - 283px) / 10) * 3)}.track-list .track-artist{width:calc(((100% - 283px) / 10) * 2)}.track-list .track-album{width:calc(((100% - 283px) / 10) * 2)}.track-list .track-label{width:calc(((100% - 283px) / 10) * 1.5)}.track-list .track-genre{width:calc(((100% - 283px) / 10) * 1.5)}.isDesktop .StoryPlaylist .track-list .track-name{width:calc(((100% - 372px) / 10) * 5)}.isDesktop .StoryPlaylist .track-list .track-artist{width:calc(((100% - 372px) / 10) * 2.5)}.isDesktop .StoryPlaylist .track-list .track-album{width:calc(((100% - 372px) / 10) * 2.5)}.isDesktop .StoryPlaylist .track-list .track-label,.isDesktop .StoryPlaylist .track-list .track-genre{display:none !important}.StoryPlaylist .track-list .track-name{width:calc(((100% - 283px) / 10) * 5)}.StoryPlaylist .track-list .track-artist{width:calc(((100% - 283px) / 10) * 2.5)}.StoryPlaylist .track-list .track-album{width:calc(((100% - 283px) / 10) * 2.5)}.StoryPlaylist .track-list .track-label,.StoryPlaylist .track-list .track-genre{display:none !important}.isDesktop .track-list.full-list.search-list .track-name{width:calc(((100% - 344px) / 10) * 4)}.isDesktop .track-list.full-list.search-list .track-artist{width:calc(((100% - 344px) / 10) * 2)}.isDesktop .track-list.full-list.search-list .track-album{width:calc(((100% - 344px) / 10) * 2)}.isDesktop .track-list.full-list.search-list .track-label,.isDesktop .track-list.full-list.search-list .track-genre{width:calc(((100% - 344px) / 10) * 1)}.track-list.full-list.search-list .track-name{width:calc(((100% - 235px) / 10) * 4)}.track-list.full-list.search-list .track-artist{width:calc(((100% - 235px) / 10) * 2)}.track-list.full-list.search-list .track-album{width:calc(((100% - 235px) / 10) * 2)}.track-list.full-list.search-list .track-label,.track-list.full-list.search-list .track-genre{width:calc(((100% - 235px) / 10) * 1)}.track-list.full-list.search-list .track-info{display:none}.track-list.top-artist .track-name{width:calc(((100% - 283px) / 10) * 4)}.track-list.top-artist .track-album{width:calc(((100% - 283px) / 10) * 3)}.track-list.top-artist .track-label{width:calc(((100% - 283px) / 10) * 3)}.track-list.top-artist .track-artist,.track-list.top-artist .track-genre,.track-list.top-artist .track-cache{display:none !important}.isDesktop .track-list.medium .track-name{width:calc(((100% - 365px) / 10) * 6)}.isDesktop .track-list.medium .track-artist{width:calc(((100% - 365px) / 10) * 4)}.track-list.medium .track-name{width:calc(((100% - 276px) / 10) * 6)}.track-list.medium .track-artist{width:calc(((100% - 276px) / 10) * 4)}.track-list.medium .track-album,.track-list.medium .track-label,.track-list.medium .track-genre{display:none !important}.isDesktop .track-list.medium.no-cover .track-name{width:calc(((100% - 316px) / 10) * 6)}.isDesktop .track-list.medium.no-cover .track-artist{width:calc(((100% - 316px) / 10) * 4)}.track-list.medium.no-cover .track-name{width:calc(((100% - 227px) / 10) * 6)}.track-list.medium.no-cover .track-artist{width:calc(((100% - 227px) / 10) * 4)}.track-list.medium.no-cover .track-album,.track-list.medium.no-cover .track-label,.track-list.medium.no-cover .track-genre,.track-list.medium.no-cover .track-cover{display:none !important}.isDesktop .track-list.light .track-name{width:calc(((100% - 365px) / 10) * 10);padding:0px}.track-list.light .track-name{width:calc(((100% - 276px) / 10) * 10);padding:0px}.track-list.light .track-artist,.track-list.light .track-album,.track-list.light .track-label,.track-list.light .track-genre{display:none !important}.isDesktop .top-track-list .track-album{width:calc(((100% - 200px) / 10) * 3)}.isDesktop .top-track-list .track-artist{width:calc(((100% - 200px) / 10) * 3)}.isDesktop .top-track-list .track-label{width:calc(((100% - 200px) / 10) * 2)}.isDesktop .top-track-list .track-genre{width:calc(((100% - 200px) / 10) * 2)}.top-track-list .track-album{width:calc(((100% - 200px) / 10) * 3)}.top-track-list .track-artist{width:calc(((100% - 200px) / 10) * 3)}.top-track-list .track-label{width:calc(((100% - 200px) / 10) * 2)}.top-track-list .track-genre{width:calc(((100% - 200px) / 10) * 2)}.playlist-list-list{list-style-type:none;margin:0px 0px 20px;padding:0px;width:100%}.playlist-list-list .tracklist-column-label{border:none;color:#939393 !important;font-size:11px;font-weight:600;height:13px !important;line-height:13px;margin-bottom:6px;text-transform:uppercase}.playlist-list-list .tracklist-column-label span{height:auto;line-height:13px;padding:0 0 0 20px}.playlist-list-list li{border-bottom:1px solid;height:56px !important}.theme-light .playlist-list-list li{background:#fff;border-bottom-color:#E6E6E6}.theme-dark .playlist-list-list li{background:#121212;border-bottom-color:rgba(255,255,255,0.1)}.theme-light .playlist-list-list li:hover,.theme-light .playlist-list-list li.checked-sortable-item{background:#f5f5f5}.theme-dark .playlist-list-list li:hover,.theme-dark .playlist-list-list li.checked-sortable-item{background:#1E1E1E}.playlist-list-list li:hover .track-player{opacity:1}.playlist-list-list li span{box-sizing:border-box;float:left;font-weight:600;height:55px !important;line-height:55px;overflow:hidden;padding:0 0 0 20px;text-overflow:ellipsis;white-space:nowrap}.theme-light .playlist-list-list li span{color:#333}.theme-dark .playlist-list-list li span{color:#E6E6E6}.playlist-list-list .track-cover{display:block;float:left;padding:0px;position:relative;width:116px}.playlist-list-list .track-cover .playlist-cover{height:55px !important}.playlist-list-list .track-cover.no-cover:before{font-size:22px;left:calc(50% - 11px);top:0px}.playlist-list-list .track-cover{display:block;float:left;padding:0px;position:relative;width:116px}.playlist-list-list .track-cover .playlist-cover{height:55px !important}.playlist-list-list .track-cover.no-cover:before{font-size:22px;left:calc(50% - 11px);top:0px}.playlist-list-list .track-name{display:block;float:left;width:calc(((100% - 194px) / 10) * 3)}.playlist-list-list .track-number{display:block;float:left;width:calc(((100% - 194px) / 10) * 1)}.playlist-list-list .track-owner{display:block;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(((100% - 194px) / 10) * 2)}.playlist-list-list .track-created{display:block;float:left;width:calc(((100% - 194px) / 10) * 2)}.playlist-list-list .track-time{display:block;float:left;width:calc(((100% - 194px) / 10) * 2)}.playlist-list-list .track-more{display:block;float:left;padding:0 23px 0 40px;text-align:center;width:77px}.playlist-list-list .track-more:hover:before{color:#0070EF}.playlist-list-list .active .track-more:before{color:#0070EF}.track-list .track-player,.playlist-list-list .track-player{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;color:#fff !important;background:rgba(0,0,0,0.5);opacity:0;display:block;z-index:11;cursor:pointer;text-indent:0}.track-list .track-player:before,.playlist-list-list .track-player:before{display:block;font-size:11px;left:52%;position:absolute;top:50%;z-index:10;transform:translate(-50%, -50%)}.track-list .track-player:after,.playlist-list-list .track-player:after{position:absolute;top:50%;left:50%;display:block;width:33px;height:33px;content:'';background:#0070EF;border-radius:50%;z-index:9;transform:translate(-50%, -50%)}.track-list .track-player:hover:after,.playlist-list-list .track-player:hover:after{background:#00ACFF}.track-list .track-player.disabled,.playlist-list-list .track-player.disabled{background:#C8C8C8 !important;cursor:not-allowed !important}.TracklistLabels{display:flex;height:13px;margin-bottom:6px}.TracklistLabels span{color:#939393 !important;cursor:default;font-size:11px;font-weight:600;letter-spacing:.5px;line-height:13px;text-transform:uppercase}.TracklistLabels span.pct-carret{display:inline-block;height:11px;margin-left:4px}.TracklistLabels .Track__number{position:relative;padding-right:24px;text-align:right;width:49px}.TracklistLabels .Track__cover{border:none}.TracklistLabels .order{cursor:pointer;user-select:none}.theme-light .playlist-draggable-item:not(.fullplayer-draggable-track),.theme-light .playqueue-draggable-track.checked-sortable-item:not(.fullplayer-draggable-track),.theme-light .playqueue-draggable-track.draggable-item:not(.fullplayer-draggable-track){background-color:#f5f5f5 !important}.theme-dark .playlist-draggable-item:not(.fullplayer-draggable-track),.theme-dark .playqueue-draggable-track.checked-sortable-item:not(.fullplayer-draggable-track),.theme-dark .playqueue-draggable-track.draggable-item:not(.fullplayer-draggable-track){background-color:#1E1E1E !important}.playlist-draggable-item .playqueue-track-action,.playqueue-draggable-track.checked-sortable-item .playqueue-track-action,.playqueue-draggable-track.draggable-item .playqueue-track-action{opacity:1 !important}.playlist-draggable-track{height:56px !important;list-style:none;border:none}.playlist-draggable-track span{box-sizing:border-box;float:left;font-weight:600;height:56px !important;line-height:55px;overflow:hidden;padding:0 0 0 20px;text-overflow:ellipsis;white-space:nowrap}.theme-light .playlist-draggable-track span{color:#333}.theme-dark .playlist-draggable-track span{color:#E6E6E6}.playlist-draggable-track .track-cover{display:block;float:left;height:56px !important;padding:0px;position:relative;width:56px !important;border:none}.playlist-draggable-track .track-cover img{height:56px !important;width:56px !important}.playlist-draggable-track .track-player{display:none}.playlist-draggable-track .track-cache{display:inline-block !important;width:89px !important}.playlist-draggable-track .track-cache .label-quality{display:block;background:#000;border:1px solid #FF8F10;border-radius:3px;color:#FF8F10;font-size:12px;text-transform:uppercase;float:right;height:20px !important;line-height:17px;margin-top:17.5px;mix-blend-mode:difference;overflow:hidden;position:relative;padding:0px !important;text-align:center;width:69px}.playlist-draggable-track .track-cache .cache-progress{background:#FF8F10;display:block;position:absolute;width:69px;height:20px;top:0;left:-60px;mix-blend-mode:difference}.playlist-draggable-track .track-fav{align-items:center;display:flex !important;justify-content:center;line-height:57px;margin-left:20px;padding:0px;width:23px !important}.playlist-draggable-track .track-fav:before{font-size:16px}.playlist-draggable-track .track-fav.pct-liked:before{color:#EB1964}.playlist-draggable-track .track-info{margin-left:20px;padding-left:0px;width:29px !important}.playlist-draggable-track .track-info .pct{font-size:16px;padding:0px;text-align:center;width:100%}.playlist-draggable-track .track-duration{text-align:right;padding-left:15px;width:78px !important}.playlist-draggable-track .track-action{position:relative;margin:0 23px 0 20px;padding:0px;width:14px}.playlist-draggable-track .track-action:before{font-size:14px;left:0px;position:absolute;top:21px}.playlist-draggable-track .track-name{width:calc(((100% - 283px) / 10) * 3)}.playlist-draggable-track .track-artist{width:calc(((100% - 283px) / 10) * 2)}.playlist-draggable-track .track-album{width:calc(((100% - 283px) / 10) * 2)}.playlist-draggable-track .track-label{width:calc(((100% - 283px) / 10) * 1.5)}.playlist-draggable-track .track-genre{width:calc(((100% - 283px) / 10) * 1.5)}.playlist-draggable-track .track-cache{display:none !important}.isDesktop .playlist-draggable-track .track-name{width:calc(((100% - 372px) / 10) * 3)}.isDesktop .playlist-draggable-track .track-artist{width:calc(((100% - 372px) / 10) * 2)}.isDesktop .playlist-draggable-track .track-album{width:calc(((100% - 372px) / 10) * 2)}.isDesktop .playlist-draggable-track .track-label{width:calc(((100% - 372px) / 10) * 1.5)}.isDesktop .playlist-draggable-track .track-genre{width:calc(((100% - 372px) / 10) * 1.5)}.isDesktop .playlist-draggable-track .track-cache{display:inline-block !important}.playlist-draggable-item{border-bottom:1px solid;height:56px !important;list-style-type:none;margin:0px 0px 20px;padding:0px}.theme-light .playlist-draggable-item{background:#f5f5f5;border-bottom-color:#E6E6E6}.theme-dark .playlist-draggable-item{background:#1E1E1E;border-bottom-color:rgba(255,255,255,0.1)}.playlist-draggable-item span{box-sizing:border-box;float:left;font-weight:600;height:55px !important;line-height:55px;overflow:hidden;padding:0 0 0 20px;text-overflow:ellipsis;white-space:nowrap}.theme-light .playlist-draggable-item span{color:#333}.theme-dark .playlist-draggable-item span{color:#E6E6E6}.playlist-draggable-item .track-cover{display:block;float:left;padding:0px;position:relative;width:116px;border:none}.playlist-draggable-item .track-cover .playlist-cover{height:55px !important}.playlist-draggable-item .track-cover.no-cover:before{font-size:22px;left:calc(50% - 11px);top:0px}.playlist-draggable-item .track-name{display:block;float:left;width:calc(((100% - 194px) / 10) * 3)}.playlist-draggable-item .track-number{display:block;float:left;width:calc(((100% - 194px) / 10) * 1)}.playlist-draggable-item .track-owner{display:block;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(((100% - 194px) / 10) * 2)}.playlist-draggable-item .track-created{display:block;float:left;width:calc(((100% - 194px) / 10) * 2)}.playlist-draggable-item .track-time{display:block;float:left;width:calc(((100% - 194px) / 10) * 2)}.playlist-draggable-item .track-more{display:block;float:left;padding:0 23px 0 40px;text-align:center;width:77px}.switch-enter{opacity:.01}.switch-enter.switch-enter-active{opacity:1;transition:opacity 100ms ease-in}.switch-leave{opacity:1}.switch-leave.switch-leave-active{opacity:.01;transition:opacity 400ms ease-in}.disconnected-container{background:rgba(255,255,255,0.8);box-shadow:0px 0px 30px rgba(0,0,0,0.2);border:1px solid #DCDCDC;left:50%;margin-left:-200px;margin-top:-200px;min-height:130px;padding:70px 50px;position:fixed;text-align:center;top:50%;width:400px;z-index:99}.loading-container{display:block;height:40px;left:calc(50% - 20px);position:fixed;top:calc(50% - 20px);width:40px;z-index:99999}.loading-container .main-loader{display:inline-block;height:40px;width:40px}.loading-container .bt2.main-loader{display:inline-block;font-size:14px !important;height:auto !important;width:auto !important}.loading-container .main-loader:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTFweCIgaGVpZ2h0PSI1MXB4IiB2aWV3Qm94PSIwIDAgNTEgNTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUxLjIgKDU3NTE5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5pY19sb2FkZXJfYmxhY2s8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iTW9iaWxlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iU2VhcmNoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYyLjAwMDAwMCwgLTMzMS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9ImljX2xvYWRlcl9ibGFjayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY1LjAwMDAwMCwgMzM0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTM5LjMzNDcwNjIsMzYuNzgzMzUxNCBMNDQuMzA3OTYwNSw0MS43NTY4MjE2IEw0MS42MDkwMzUxLDQ0LjQ1NDcwMiBMMzYuNjI0MzQ5NSwzOS40Njk5MDgyIEMzMi43MTY0MTA1LDQyLjcyMzQ1ODcgMjcuNzU2MDI5Myw0NC41NTU5ODY4IDIyLjQ5MzU1ODQsNDQuNTU1OTg2OCBDMTguMzA1Nzk1OSw0NC41NTU5ODY4IDE0LjIxOTkxOTIsNDMuMzY0OTY5NCAxMC42NzE2ODUyLDQxLjExMzAzNDggQzAuMzk0NTU1NjUsMzQuNTgzMjA4IC0yLjY1ODM1NzE1LDIwLjkwNzAxNTYgMy44NjQ5Mzg0NiwxMC42MjY3NTEgQzcuOTQwODg3OTMsNC4yMDc2OTIzMiAxNC45MTkwMTE2LDAuMzc1NzQ1OTg3IDIyLjUzMzI2NzcsMC4zNzU3NDU5ODcgQzI2LjcxNzYzNCwwLjM3NTc0NTk4NyAzMC44MDI5ODgzLDEuNTY3Mjg1ODkgMzQuMzUzMzEyMSwzLjgyMTA0OTI1IEMzOS4zMzMxNzA0LDYuOTgzOTQ2MzIgNDIuNzgyOTE0OCwxMS44OTY2NjQ1IDQ0LjA2OTAyNTUsMTcuNjU0NTExNCBDNDUuMzU1MTM2MiwyMy40MTQ0NDgyIDQ0LjMyMTM4ODUsMjkuMzI1OTA3MiA0MS4xNTkwMTM5LDM0LjMwNDQ1OTMgQzQwLjYwMjkzOTYsMzUuMTc5OTM0NCAzOS45OTI5MTg3LDM2LjAwNzI4MzcgMzkuMzM0NzA2MiwzNi43ODMzNTE0IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjUiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMi41MzMyNjc3LDQuNjEzNDA2MyBDMTYuMzc5NjM0Miw0LjYxMzQwNjMgMTAuNzM5MDg2NSw3LjcxMDQ2OTU2IDcuNDQ0NTIxODIsMTIuODk4Mjc5MSBDMi4xNzI1OTEyOSwyMS4yMDY5MjUyIDQuNjQwNTc1ODIsMzIuMjYwNzM3MSAxMi45NDYwODcsMzcuNTM3MzcwMSBDMTUuODEyNzMxOSwzOS4zNTc3Mjc1IDE5LjExNDYxMTUsNDAuMzIwNDE2NSAyMi40OTM1NTg0LDQwLjMyMDQxNjUgQzI4LjY0Nzk3NTYsNDAuMzIwNDE2NSAzNC4yODk1NjgzLDM3LjIyMjMwODIgMzcuNTg1OTYxNywzMi4wMzM0NTM3IEM0MC4xNDA2Nzk3LDI4LjAxMTA1OTUgNDAuOTc2NjY0NywyMy4yMzE4Mzc3IDM5LjkzNjY0NzEsMTguNTc4NTM2MSBDMzguODk3OTM1NywxMy45MjUyMzQ0IDM2LjEwOTQwMzIsOS45NTQwNDQzNSAzMi4wODUxODAzLDcuMzk4MjgxNCBDMjkuMjE2NzA2Nyw1LjU3NjM1NjU1IDI1LjkxMjk5ODQsNC42MTM0MDYzIDIyLjUzMzI2NzcsNC42MTM0MDYzIiBpZD0iRmlsbC00LUNvcHkiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMi41MzMyNjc3LDQuNjEzNDA2MyBDMTYuMzc5NjM0Miw0LjYxMzQwNjMgMTAuNzM5MDg2NSw3LjcxMDQ2OTU2IDcuNDQ0NTIxODIsMTIuODk4Mjc5MSBDMi4xNzI1OTEyOSwyMS4yMDY5MjUyIDQuNjQwNTc1ODIsMzIuMjYwNzM3MSAxMi45NDYwODcsMzcuNTM3MzcwMSBDMTUuODEyNzMxOSwzOS4zNTc3Mjc1IDE5LjExNDYxMTUsNDAuMzIwNDE2NSAyMi40OTM1NTg0LDQwLjMyMDQxNjUgQzI4LjY0Nzk3NTYsNDAuMzIwNDE2NSAzNC4yODk1NjgzLDM3LjIyMjMwODIgMzcuNTg1OTYxNywzMi4wMzM0NTM3IEM0MC4xNDA2Nzk3LDI4LjAxMTA1OTUgNDAuOTc2NjY0NywyMy4yMzE4Mzc3IDM5LjkzNjY0NzEsMTguNTc4NTM2MSBDMzguODk3OTM1NywxMy45MjUyMzQ0IDM2LjEwOTQwMzIsOS45NTQwNDQzNSAzMi4wODUxODAzLDcuMzk4MjgxNCBDMjkuMjE2NzA2Nyw1LjU3NjM1NjU1IDI1LjkxMjk5ODQsNC42MTM0MDYzIDIyLjUzMzI2NzcsNC42MTM0MDYzIE0yMi40OTM1NTg0LDQ0LjU1NTk4NjggQzE4LjMwNTc5NTksNDQuNTU1OTg2OCAxNC4yMTk5MTkyLDQzLjM2NDk2OTQgMTAuNjcxNjg1Miw0MS4xMTMwMzQ4IEMwLjM5NDU1NTY1LDM0LjU4MzIwOCAtMi42NTgzNTcxNSwyMC45MDcwMTU2IDMuODY0OTM4NDYsMTAuNjI2NzUxIEM3Ljk0MDg4NzkzLDQuMjA3NjkyMzIgMTQuOTE5MDExNiwwLjM3NTc0NTk4NyAyMi41MzMyNjc3LDAuMzc1NzQ1OTg3IEMyNi43MTc2MzQsMC4zNzU3NDU5ODcgMzAuODAyOTg4MywxLjU2NzI4NTg5IDM0LjM1MzMxMjEsMy44MjEwNDkyNSBDMzkuMzMzMTcwNCw2Ljk4Mzk0NjMyIDQyLjc4MjkxNDgsMTEuODk2NjY0NSA0NC4wNjkwMjU1LDE3LjY1NDUxMTQgQzQ1LjM1NTEzNjIsMjMuNDE0NDQ4MiA0NC4zMjEzODg1LDI5LjMyNTkwNzIgNDEuMTU5MDEzOSwzNC4zMDQ0NTkzIEMzNy4wODE0OTcsNDAuNzI0MDQwNSAzMC4xMDMzNzMzLDQ0LjU1NTk4NjggMjIuNDkzNTU4NCw0NC41NTU5ODY4IiBpZD0iRmlsbC00IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzIuMjc0MjE3NCwyOS43MjI1NTYgQzMxLjkwMTk0MjgsMjkuMzUwMjgxNCAzMS40MTM5MzY2LDI5LjE2NDAxMzUgMzAuOTI0ODg1MywyOS4xNjQwMTM1IEMzMC40MzcxNDAzLDI5LjE2NDAxMzUgMjkuOTQ4ODcyOCwyOS4zNTAyODE0IDI5LjU3NjMzNywyOS43MjI1NTYgQzI4LjgzMDc0MjksMzAuNDY4MTUwMSAyOC44MzA3NDI5LDMxLjY3NjY3MSAyOS41NzYzMzcsMzIuNDIxNzQyNiBMNDEuNjA5MDM1MSw0NC40NTQ3MDIgTDQ0LjMwNzk2MDUsNDEuNzU2ODIxNiBMMzIuMjc0MjE3NCwyOS43MjI1NTYgWiIgaWQ9IkZpbGwtNjMwIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjUuNjMzMDIxOCwxNS4xNjM0ODUgQzI5LjY2NjY0OTUsMTYuODg0NTY5MiAzMS41NDAzMDA5LDIxLjU0Nzc5ODEgMjkuODE5MjE2OCwyNS41ODE5NDgzIEMyOC4wOTcwODc2LDI5LjYxNjM1OTggMjMuNDMzMzM2MiwzMS40OTAwMTEyIDE5LjM5OTE4NiwyOS43NjYzMTQ2IEMxNS4zNjY2MDMyLDI4LjA0OTY3MTYgMTMuNDg5NTU1NiwyMy4zODE3NDAyIDE1LjIxNDU1ODUsMTkuMzQ4MzczOCBDMTYuOTM1MTIwMSwxNS4zMTYzMTM1IDIxLjU5ODg3MTYsMTMuNDQyMTM5NiAyNS42MzMwMjE4LDE1LjE2MzQ4NSBaIE0yMy4xNTUzOTczLDIwLjk2ODAxNjQgQzIyLjMyNTY4MjIsMjAuNjE0MjkwMiAyMS4zNzAzMDgsMjAuOTk5MTA0NiAyMS4wMTc2MjY5LDIxLjgyNjIwNzIgQzIwLjY2MzkwMDcsMjIuNjU1Mzk5OSAyMS4wNDc2NzAxLDIzLjYxMTgxOSAyMS44NzUwMzQsMjMuOTYzMTkzOSBDMjIuNzA0MjI2NiwyNC4zMTc0NDI2IDIzLjY2MTQyOTUsMjMuOTMyODg5NSAyNC4wMTQ4OTQ0LDIzLjEwNzg3NjggQzI0LjM2ODA5ODEsMjIuMjc4NDIyOSAyMy45ODI3NjEyLDIxLjMyMDk1ODggMjMuMTU1Mzk3MywyMC45NjgwMTY0IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);background-size:100%;content:'';display:block;height:40px;width:40px}.loading-container .bt2.main-loader:before{height:18px !important;top:6px !important;width:18px !important}.loading-container .spinner{font-size:40px;z-index:9999}.loading-container .spinner:before{content:'';animation:rotate 2s linear infinite;display:block}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading-container.updating{margin-left:-250px;margin-top:-150px;width:500px}.loading-container.updating .message{color:#777;font-size:19px;font-weight:700;line-height:26px;margin:15px 0 0}.playlist-loading-container{height:40vh}.playlist-loading-container .loading-container{top:50%}.playlist-loading-container--duplicates{height:169px}.popin-add-playlist.scrollList .add-playlist{margin:0 15px 0 40px !important}.popin-add-playlist .modal-content{min-width:600px;max-width:800px}.popin-add-playlist .modal-content .modal-header{height:auto;line-height:initial;padding-bottom:0}.popin-add-playlist .modal-content .modal-header .nav{display:flex;justify-content:center;margin:10px 0}.popin-add-playlist .modal-content .modal-header .nav-link{background:none;border-radius:0;font-size:20px;margin:0;color:#939393;padding:0 10px}.popin-add-playlist .modal-content .modal-header .nav-link.active{color:#0070EF}.popin-add-playlist .modal-content .modal-body{padding:15px 0;max-height:calc(100vh - 102px)}.popin-add-playlist .modal-content .modal-body .filter-playlist{position:relative;z-index:6;width:calc(100% - 80px);margin:0 auto}.popin-add-playlist .modal-content .modal-body .filter-playlist__input{border:1px solid #C8C8C8;border-radius:5px;height:40px;padding:0 10px;width:100%;font-weight:700}.theme-light .popin-add-playlist .modal-content .modal-body .filter-playlist__input{background:#fff;color:#333}.theme-dark .popin-add-playlist .modal-content .modal-body .filter-playlist__input{background:#1E1E1E;color:#E6E6E6}.popin-add-playlist .modal-content .modal-body .filter-playlist__label{top:0;color:#939393;font-size:12px;font-weight:500;left:0;margin:0;opacity:1;pointer-events:none;position:absolute;transition:.2s ease;display:none}.popin-add-playlist .modal-content .modal-body .filter-playlist input[value='']+label{font-size:15px;transform:translate(10px, 12px);display:block}.popin-add-playlist .modal-content .modal-body .filter-playlist input:focus+label{display:none}.popin-add-playlist .modal-content .modal-body .add-playlist{position:relative;margin:0 22px 0 40px}.popin-add-playlist .modal-content .modal-body .add-playlist.empty-list:before,.popin-add-playlist .modal-content .modal-body .add-playlist.empty-list:after{content:none}.popin-add-playlist .modal-content .modal-body .add-playlist:before{position:absolute;content:'';height:25px;width:calc(100% - 8px);left:0px;top:-1px;z-index:5}.theme-light .popin-add-playlist .modal-content .modal-body .add-playlist:before{background:linear-gradient(#fff, rgba(255,255,255,0.001))}.theme-dark .popin-add-playlist .modal-content .modal-body .add-playlist:before{background:linear-gradient(#121212, rgba(18,18,18,0.001))}.popin-add-playlist .modal-content .modal-body .add-playlist:after{position:absolute;content:'';height:25px;width:calc(100% - 8px);left:0px;bottom:0px;z-index:5}.theme-light .popin-add-playlist .modal-content .modal-body .add-playlist:after{background:linear-gradient(rgba(255,255,255,0.001), #fff)}.theme-dark .popin-add-playlist .modal-content .modal-body .add-playlist:after{background:linear-gradient(rgba(18,18,18,0.001), #121212)}.popin-add-playlist .modal-content .modal-body .add-playlist__list{height:40vh;padding:0;overflow-y:auto;position:relative}.popin-add-playlist .modal-content .modal-body .add-playlist__title{font-weight:700;font-size:18px;margin-top:20px;margin-bottom:20px}.theme-light .popin-add-playlist .modal-content .modal-body .add-playlist__title{color:#333}.theme-dark .popin-add-playlist .modal-content .modal-body .add-playlist__title{color:#E6E6E6}.popin-add-playlist .modal-content .modal-body .add-playlist__title:first-child{margin-top:30px}.popin-add-playlist .modal-content .modal-body .add-playlist__item{list-style-type:none;position:relative;margin-bottom:25px;height:57px;display:flex;align-items:center}.popin-add-playlist .modal-content .modal-body .add-playlist__item:last-child{margin-bottom:0}.popin-add-playlist .modal-content .modal-body .add-playlist__item .playlist-card__cover-playlist{width:120px;height:57px;margin-right:10px}.popin-add-playlist .modal-content .modal-body .add-playlist__item .playlist-infos{display:flex;flex-direction:column;width:42%;max-width:200px}.popin-add-playlist .modal-content .modal-body .add-playlist__item .playlist-name{font-weight:700;font-size:16px;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.theme-light .popin-add-playlist .modal-content .modal-body .add-playlist__item .playlist-name{color:#333}.theme-dark .popin-add-playlist .modal-content .modal-body .add-playlist__item .playlist-name{color:#E6E6E6}.popin-add-playlist .modal-content .modal-body .add-playlist__item .playlist-name:after{content:'' !important;display:block}.popin-add-playlist .modal-content .modal-body .add-playlist__item .playlist-numbers{font-size:12px;color:#939393;font-weight:500}.popin-add-playlist .modal-content .modal-body .add-playlist__item .playlist-numbers,.popin-add-playlist .modal-content .modal-body .add-playlist__item .playlist-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.popin-add-playlist .modal-content .modal-body .add-playlist__item .playlist-numbers:after,.popin-add-playlist .modal-content .modal-body .add-playlist__item .playlist-name:after{content:'' !important;display:block}.popin-add-playlist .modal-playlist{padding:10px 20px}.popin-add-playlist-nav--disabled a{pointer-events:none}.popin-add-playlist-nav--disabled a:last-child{opacity:.4}.playlist-duplicates{display:flex;flex-direction:column;align-items:center;justify-content:center}.playlist-duplicates__title{font-weight:700;font-size:20px;line-height:24px;text-align:center;margin-bottom:15px}.theme-light .playlist-duplicates__title{color:#333}.theme-dark .playlist-duplicates__title{color:#E6E6E6}.playlist-duplicates__text{font-weight:500;font-size:16px;line-height:22px;margin:0px}.theme-light .playlist-duplicates__text{color:#333}.theme-dark .playlist-duplicates__text{color:#E6E6E6}.playlist-duplicates__name{font-weight:700;font-size:16px;line-height:22px;margin-bottom:30px}.theme-light .playlist-duplicates__name{color:#333}.theme-dark .playlist-duplicates__name{color:#E6E6E6}.playlist-duplicates__buttons{margin-bottom:15px;width:100%;padding:0px 20px}.playlist-duplicates__button{width:calc(50% - 7px)}.playlist-duplicates__button:not(:last-child){margin-right:14px}.modal.popin-history .modal-content{max-height:calc(100vh - 56px)}.modal.popin-history .modal-header{margin-bottom:0px}.modal.popin-history .modal-body{padding:0px 24px 24px !important}.theme-light .modal.popin-history ul li{color:#333}.theme-dark .modal.popin-history ul li{color:#E6E6E6}.popin-playlist .modal-body,.popin-add-playlist .modal-body{max-height:100vh !important}.popin-playlist .modal-body .modal-playlist .playlist-name,.popin-add-playlist .modal-body .modal-playlist .playlist-name{width:calc(100% - 50px);margin:0 auto;position:relative}.popin-playlist .modal-body .modal-playlist .playlist-name__input,.popin-add-playlist .modal-body .modal-playlist .playlist-name__input{padding:10px;border:1px solid #C8C8C8;border-radius:4px;width:100%;font-weight:700;margin-top:20px}.theme-light .popin-playlist .modal-body .modal-playlist .playlist-name__input,.theme-light .popin-add-playlist .modal-body .modal-playlist .playlist-name__input{background:#fff;color:#333}.theme-dark .popin-playlist .modal-body .modal-playlist .playlist-name__input,.theme-dark .popin-add-playlist .modal-body .modal-playlist .playlist-name__input{background:#1E1E1E;color:#E6E6E6}.popin-playlist .modal-body .modal-playlist .playlist-name__input[value='']+.playlist-name__label,.popin-add-playlist .modal-body .modal-playlist .playlist-name__input[value='']+.playlist-name__label{font-size:15px;transform:translate(10px, 32px)}.popin-playlist .modal-body .modal-playlist .playlist-name__input[value='']:focus+.playlist-name__label,.popin-add-playlist .modal-body .modal-playlist .playlist-name__input[value='']:focus+.playlist-name__label{font-size:12px;transform:translate(0px)}.popin-playlist .modal-body .modal-playlist .playlist-name__label,.popin-add-playlist .modal-body .modal-playlist .playlist-name__label{top:0;color:#939393;font-size:12px;font-weight:500;left:0px;margin:0;opacity:1;pointer-events:none;position:absolute;transition:.2s ease}.popin-playlist .modal-body .modal-playlist .playlist-description,.popin-add-playlist .modal-body .modal-playlist .playlist-description{width:calc(100% - 50px);position:relative;margin:0 auto;margin-top:15px}.popin-playlist .modal-body .modal-playlist .playlist-description__input,.popin-add-playlist .modal-body .modal-playlist .playlist-description__input{width:100%;border:1px solid #C8C8C8;border-radius:4px;height:200px;resize:none;font-weight:700;padding:10px;margin-top:20px}.theme-light .popin-playlist .modal-body .modal-playlist .playlist-description__input,.theme-light .popin-add-playlist .modal-body .modal-playlist .playlist-description__input{background:#fff;color:#333}.theme-dark .popin-playlist .modal-body .modal-playlist .playlist-description__input,.theme-dark .popin-add-playlist .modal-body .modal-playlist .playlist-description__input{background:#1E1E1E;color:#E6E6E6}.popin-playlist .modal-body .modal-playlist .playlist-description__input.empty+.playlist-description__label,.popin-add-playlist .modal-body .modal-playlist .playlist-description__input.empty+.playlist-description__label{font-size:15px;transform:translate(10px, 32px)}.popin-playlist .modal-body .modal-playlist .playlist-description__input:focus.empty+.playlist-description__label,.popin-add-playlist .modal-body .modal-playlist .playlist-description__input:focus.empty+.playlist-description__label{font-size:12px;transform:translate(0px)}.popin-playlist .modal-body .modal-playlist .playlist-description__label,.popin-add-playlist .modal-body .modal-playlist .playlist-description__label{top:0;color:#939393;font-size:12px;font-weight:500;left:0px;margin:0;opacity:1;pointer-events:none;position:absolute;transition:.2s ease}.popin-playlist .modal-body .modal-playlist .setcollab-container,.popin-add-playlist .modal-body .modal-playlist .setcollab-container{display:flex;align-items:center;justify-content:flex-end;margin-right:10px}.popin-playlist .modal-body .modal-playlist .setcollab-container input,.popin-add-playlist .modal-body .modal-playlist .setcollab-container input{margin:0;cursor:pointer}.popin-playlist .modal-body .modal-playlist .setcollab-container label,.popin-add-playlist .modal-body .modal-playlist .setcollab-container label{margin:0 0 2px 10px;font-weight:500;cursor:pointer}.theme-light .popin-playlist .modal-body .modal-playlist .setcollab-container label,.theme-light .popin-add-playlist .modal-body .modal-playlist .setcollab-container label{color:#333}.theme-dark .popin-playlist .modal-body .modal-playlist .setcollab-container label,.theme-dark .popin-add-playlist .modal-body .modal-playlist .setcollab-container label{color:#E6E6E6}.popin-playlist .modal-body .modal-playlist .setcollab-container input:checked+label,.popin-add-playlist .modal-body .modal-playlist .setcollab-container input:checked+label{font-weight:700}.popin-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input,.popin-add-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input{-moz-appearance:none;-webkit-appearance:none;appearance:none;content:'';width:18px;height:18px;position:relative;border:1px solid;border-radius:2px}.theme-light .popin-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input,.theme-light .popin-add-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input{background:#fff;border-color:#C8C8C8}.theme-dark .popin-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input,.theme-dark .popin-add-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input{background:#121212;border-color:rgba(255,255,255,0.1)}.popin-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:after,.popin-add-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:after{content:'\E913';font-family:"QobuzApp",sans-serif;position:absolute;left:2px;top:2px;font-size:12px}.theme-light .popin-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:after,.theme-light .popin-add-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:after{color:#fff}.theme-dark .popin-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:after,.theme-dark .popin-add-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:after{color:#121212}.popin-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:checked,.popin-add-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:checked{background:#0070EF}.popin-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:disabled,.popin-add-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:disabled{display:none}.popin-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:disabled+label,.popin-add-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:disabled+label{display:none}.popin-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:disabled:after,.popin-add-playlist .modal-body .modal-playlist .setcollab-container .checkbox-input:disabled:after{visibility:hidden}.popin-playlist .modal-body .modal-playlist .public-playlist,.popin-add-playlist .modal-body .modal-playlist .public-playlist{padding-left:10px !important}.popin-playlist .modal-body .modal-playlist .setpublic-container,.popin-add-playlist .modal-body .modal-playlist .setpublic-container{display:flex;align-items:center;position:relative}.popin-playlist .modal-body .modal-playlist .setpublic-container label,.popin-add-playlist .modal-body .modal-playlist .setpublic-container label{font-size:13px;margin-left:10px;font-weight:700;margin-bottom:0}.theme-light .popin-playlist .modal-body .modal-playlist .setpublic-container label,.theme-light .popin-add-playlist .modal-body .modal-playlist .setpublic-container label{color:#333}.theme-dark .popin-playlist .modal-body .modal-playlist .setpublic-container label,.theme-dark .popin-add-playlist .modal-body .modal-playlist .setpublic-container label{color:#E6E6E6}.popin-playlist .modal-body .modal-playlist .setpublic-container .pct-private,.popin-add-playlist .modal-body .modal-playlist .setpublic-container .pct-private{margin-left:22px}.popin-playlist .modal-body .modal-playlist .setpublic-container .pct-private:before,.popin-add-playlist .modal-body .modal-playlist .setpublic-container .pct-private:before{position:absolute;left:0px;top:2px;color:#939393;font-size:15px}.popin-playlist .modal-body .modal-playlist .setpublic-container input:checked+label,.popin-add-playlist .modal-body .modal-playlist .setpublic-container input:checked+label{font-weight:700}.popin-playlist .modal-body .modal-playlist .global__button,.popin-add-playlist .modal-body .modal-playlist .global__button{margin-bottom:20px;margin-right:25px}.popin-playlist .modal-body .modal-playlist .global__button--white,.popin-add-playlist .modal-body .modal-playlist .global__button--white{margin-right:20px !important}.popin-playlist .modal-body .modal-playlist .private-description,.popin-add-playlist .modal-body .modal-playlist .private-description{margin:0px 25px;font-size:12px;color:#939393;font-weight:500}.CreditsModal{align-items:center;animation:fadein .3s forwards;bottom:0px;display:flex;height:100vh;justify-content:center;left:0px;opacity:0;padding:48px;position:fixed;right:0px;top:0px;transition:.5s ease;width:100vw;z-index:99999}.CreditsModal--active{opacity:1}.CreditsModal--hide{animation:fadeout .3s forwards}.CreditsModal__overlay{background:rgba(0,0,0,0.3);bottom:0px;height:100%;left:0px;position:absolute;right:0px;top:0px;width:100%;z-index:-1}.CreditsModal__container{border-radius:10px;display:flex;max-height:100%;max-width:1112px;min-height:600px;overflow:hidden;width:100%}.theme-light .CreditsModal__container{background:#fff}.theme-dark .CreditsModal__container{background:#121212}@media (max-height: 696px){.CreditsModal__container{min-height:100%}}.CreditsModal__main{display:flex;flex-direction:column;flex-grow:1;width:513px}.CreditsModal__nav{align-items:flex-end;border-bottom:1px solid;display:flex;flex-shrink:0;height:70px;margin:0px 40px;position:relative;width:calc(100% - 80px)}.theme-light .CreditsModal__nav{border-color:#E6E6E6}.theme-dark .CreditsModal__nav{border-color:rgba(255,255,255,0.1)}.CreditsModal__button{color:#C8C8C8;cursor:pointer;font-size:20px;font-weight:700;line-height:26px;margin-bottom:8px;transition:.2s ease}.CreditsModal__button:not(:last-child){margin-right:46px}.CreditsModal__button:hover,.CreditsModal__button--active{color:#0070EF}.CreditsModal__close{align-items:center;cursor:pointer;display:flex;height:64px;justify-content:center;padding:16px;position:absolute;right:-40px;top:0px;width:64px;z-index:1}.CreditsModal__close:before{font-size:17px;padding-left:1px;transition:.2s ease}.theme-light .CreditsModal__close:before{color:#939393}.theme-dark .CreditsModal__close:before{color:#E6E6E6}.CreditsModal__close:hover:before{color:#0070EF}.CreditsModal__tabs{flex-grow:1;height:100px;position:relative;width:100%}.CreditsModal__tabs:after{bottom:0px;content:'';height:64px;left:0px;pointer-events:none;position:absolute;right:0px;width:100%}.theme-light .CreditsModal__tabs:after{background:linear-gradient(rgba(255,255,255,0.001), #fff 50%)}.theme-dark .CreditsModal__tabs:after{background:linear-gradient(rgba(18,18,18,0.001), #121212 50%)}.CreditsModal__description{font-size:16px;font-weight:500;height:100%;line-height:31px;margin-right:15px;overflow:hidden auto;padding:24px 25px 56px 40px}.theme-light .CreditsModal__description{color:#333}.theme-dark .CreditsModal__description{color:#E6E6E6}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}.CreditsInfos{display:flex;flex-direction:column;flex-shrink:0;height:100%;max-height:calc(100vh - 96px);min-height:600px;overflow:hidden auto;padding:40px;width:415px}.theme-light .CreditsInfos{background:#f5f5f5}.theme-dark .CreditsInfos{background:#1E1E1E}@media (max-height: 696px){.CreditsInfos{min-height:calc(100vh - 96px)}}.CreditsInfos__cover{align-items:center;background-color:#E6E6E6;box-shadow:0px 11px 20px rgba(0,0,0,0.2);color:#939393;display:flex;font-size:70px;height:220px;justify-content:center;margin-bottom:32px;overflow:hidden;position:relative;width:220px}.CreditsInfos__cover--rectangle{height:159px;width:100%}.CreditsInfos__cover--multiple .CreditsInfos__image{background-position:center;box-shadow:10px 0px 20px rgba(0,0,0,0.6);width:25%;z-index:3}.CreditsInfos__cover--multiple .CreditsInfos__image:nth-child(2){left:25%;z-index:2}.CreditsInfos__cover--multiple .CreditsInfos__image:nth-child(3){left:50%;z-index:1}.CreditsInfos__cover--multiple .CreditsInfos__image:nth-child(4){left:75%;z-index:0}.CreditsInfos__cover--3 .CreditsInfos__image{width:34%}.CreditsInfos__cover--3 .CreditsInfos__image:nth-child(2){left:33%}.CreditsInfos__cover--3 .CreditsInfos__image:nth-child(3){left:66%}.CreditsInfos__cover:not(.CreditsInfos__cover--rectangle){min-height:220px}@media (max-height: 750px){.CreditsInfos__cover:not(.CreditsInfos__cover--rectangle){height:160px;min-height:160px;width:160px}}.CreditsInfos__image{background-size:cover;bottom:0px;height:100%;left:0px;position:absolute;right:0px;top:0px;width:100%}.CreditsInfos__name{font-size:24px;font-weight:700;line-height:31px;margin-bottom:8px}.theme-light .CreditsInfos__name{color:#333}.theme-dark .CreditsInfos__name{color:#E6E6E6}.CreditsInfos__name+.CreditsInfos__additionalInfos{margin-top:0px}.CreditsInfos__link:hover{color:#0070EF !important;transition:.2s ease}.CreditsInfos__artists,.CreditsInfos__composer{font-size:18px;font-weight:700;line-height:23px}.theme-light .CreditsInfos__artists,.theme-light .CreditsInfos__composer{color:#333}.theme-dark .CreditsInfos__artists,.theme-dark .CreditsInfos__composer{color:#E6E6E6}.CreditsInfos__artists{margin-bottom:4px}.CreditsInfos__composer{margin-bottom:0px}.CreditsInfos__prefix{color:#939393;font-weight:400;letter-spacing:-1px}.CreditsInfos__additionalInfos{color:#939393;font-size:18px;line-height:23px;margin:32px 0px}.CreditsInfos__releaseDate{margin-bottom:4px}.CreditsInfos__label{font-weight:700}.theme-light .CreditsInfos__label{color:#333}.theme-dark .CreditsInfos__label{color:#E6E6E6}.CreditsInfos__specs{margin-bottom:0px}.CreditsInfos__spec:not(:last-child):after{content:' • '}.CreditsInfosSkeleton__item{border-radius:5px}.theme-light .CreditsInfosSkeleton__item{background:#E6E6E6}.theme-dark .CreditsInfosSkeleton__item{background:#353535}.CreditsInfosSkeleton__item:after,.CreditsInfosSkeleton__item:before{border-radius:5px}.theme-light .CreditsInfosSkeleton__item:after,.theme-light .CreditsInfosSkeleton__item:before{background:#E6E6E6}.theme-dark .CreditsInfosSkeleton__item:after,.theme-dark .CreditsInfosSkeleton__item:before{background:#353535}.CreditsInfosSkeleton__item--cover{height:220px;margin-bottom:40px;min-height:220px;width:220px}@media (max-height: 750px){.CreditsInfosSkeleton__item--cover{height:160px;min-height:160px;width:160px}}.CreditsInfosSkeleton__item--name{background:transparent !important;display:flex;flex-direction:column;height:62px;justify-content:space-between;margin-bottom:16px;width:100%}.CreditsInfosSkeleton__item--name:before,.CreditsInfosSkeleton__item--name:after{content:'';height:25px}.CreditsInfosSkeleton__item--name:before{width:90%}.CreditsInfosSkeleton__item--name:after{width:70%}.CreditsInfosSkeleton__item--composer{height:15px;margin-bottom:32px;width:80%}.CreditsInfosSkeleton__item--releaseDate{background:transparent !important;display:flex;flex-direction:column;height:47px;justify-content:space-between;margin-bottom:14px;width:100%}.CreditsInfosSkeleton__item--releaseDate:before,.CreditsInfosSkeleton__item--releaseDate:after{content:'';height:18px}.CreditsInfosSkeleton__item--releaseDate:before{width:80%}.CreditsInfosSkeleton__item--releaseDate:after{width:60%}.CreditsInfosSkeleton__item--specs{height:18px;margin-bottom:32px;width:90%}.CreditsInfosSkeleton__item--qualityLabel{height:30px;position:relative;width:30px}.CreditsInfosSkeleton__item--qualityLabel:before,.CreditsInfosSkeleton__item--qualityLabel:after{content:'';height:10px;left:calc(100% + 7px);position:absolute}.CreditsInfosSkeleton__item--qualityLabel:before{top:3px;width:32px}.CreditsInfosSkeleton__item--qualityLabel:after{bottom:3px;width:80px}.CreditsTracklist{height:100%;margin-right:15px;overflow:hidden auto;padding:0px 25px 56px 40px}.CreditsTracklist__discNumber{background:#0070EF;border-radius:15px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;height:26px;line-height:26px;padding:0px 12px}.CreditsTracklist__tracks{margin-top:24px;overflow:hidden}.CreditsTracklist__tracks--isScrollPending{visibility:hidden}.CreditsTracklistSkeleton--isScrollPending{left:40px;margin-top:24px;position:absolute;right:40px;top:0px}.CreditsTracklistSkeleton__item{align-items:center;border-bottom:solid 1px;display:flex;font-size:16px;justify-content:flex-start;padding:14px 0px;width:100%;height:69px}.theme-light .CreditsTracklistSkeleton__item{border-bottom-color:#E6E6E6}.theme-dark .CreditsTracklistSkeleton__item{border-bottom-color:rgba(255,255,255,0.1)}.CreditsTracklistSkeleton__number{align-items:center;display:flex;justify-content:center;position:relative;width:50px}.CreditsTracklistSkeleton__number:before{border-radius:4px;content:'';height:20px;position:absolute;width:20px}.theme-light .CreditsTracklistSkeleton__number:before{background:#E6E6E6}.theme-dark .CreditsTracklistSkeleton__number:before{background:#353535}.CreditsTracklistSkeleton__infos{align-items:center;display:flex;flex-grow:1;justify-content:space-between;padding-left:10px;width:383px}.CreditsTracklistSkeleton__mainInfos{flex-grow:1;height:100%;width:327px}.CreditsTracklistSkeleton__mainInfos:before,.CreditsTracklistSkeleton__mainInfos:after{border-radius:4px;content:'';display:block;height:14px}.theme-light .CreditsTracklistSkeleton__mainInfos:before,.theme-light .CreditsTracklistSkeleton__mainInfos:after{background:#E6E6E6}.theme-dark .CreditsTracklistSkeleton__mainInfos:before,.theme-dark .CreditsTracklistSkeleton__mainInfos:after{background:#353535}.CreditsTracklistSkeleton__mainInfos:before{margin-bottom:12px;width:70%}.CreditsTracklistSkeleton__mainInfos:after{width:50%}.CreditsTracklistSkeleton__arrow{font-size:14px;margin-top:4px;padding:0px 16px}.theme-light .CreditsTracklistSkeleton__arrow{color:#E6E6E6}.theme-dark .CreditsTracklistSkeleton__arrow{color:#353535}.CreditsTrack{border-bottom:solid 1px;font-size:16px;width:100%}.theme-light .CreditsTrack{border-bottom-color:#E6E6E6}.theme-dark .CreditsTrack{border-bottom-color:rgba(255,255,255,0.1)}.CreditsTrack:hover .CreditsTrack__position,.CreditsTrack--isPlaying .CreditsTrack__position{visibility:hidden}.CreditsTrack:hover .CreditsTrack__player,.CreditsTrack--isPlaying .CreditsTrack__player{visibility:visible}.CreditsTrack--isDisabled{pointer-events:none;user-select:none}.CreditsTrack--isDisabled .CreditsTrack__header{opacity:.3}.CreditsTrack--isActive .CreditsTrack__arrow{transform:rotate(180deg)}.CreditsTrack--isActive .CreditsTrack__body{height:auto;padding:10px 0px 20px}.CreditsTrack--isActive .CreditsTrack__performers{margin-bottom:20px}.CreditsTrack__header{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;padding:10px 0px}.CreditsTrack__header:hover .CreditsTrack__arrow{color:#0070EF}.CreditsTrack__number{align-items:center;color:#939393;display:flex;font-weight:700;justify-content:center;position:relative;width:50px}.CreditsTrack__playerContainer{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.CreditsTrack__player{align-items:center;background:#0070EF;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;position:relative;visibility:hidden;width:28px}.CreditsTrack__player:hover{background:#00ACFF}.CreditsTrack__player:before{font-size:9px;left:10px;position:absolute;top:10px}.CreditsTrack__player.pct-play:before{left:11px}.CreditsTrack__player--isPlaying:before{visibility:hidden}.CreditsTrack__player--isPlaying:hover:before{visibility:visible}.CreditsTrack__player--isPlaying:hover .SoundVisualizer{visibility:hidden}.CreditsTrack__infos{align-items:center;display:flex;flex-grow:1;justify-content:space-between;padding-left:10px;width:383px}.CreditsTrack__arrow{color:#939393;font-size:14px;margin-top:4px;padding:0px 16px;transition:.2s}.CreditsTrack__mainInfos{flex-grow:1;width:327px}.CreditsTrack__nameContainer{align-items:center;display:flex}.CreditsTrack__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:95%;display:inline-block;font-weight:700;line-height:22px;width:max-content}.CreditsTrack__name:after{content:'' !important;display:block}.theme-light .CreditsTrack__name{color:#333}.theme-dark .CreditsTrack__name{color:#E6E6E6}.CreditsTrack__explicitLogo{align-items:center;border-radius:3px;display:flex;font-size:11px;font-weight:500;height:18px;justify-content:center;margin-left:11px;text-transform:uppercase;width:15px}.theme-light .CreditsTrack__explicitLogo{background:#C8C8C8;color:#fff}.theme-dark .CreditsTrack__explicitLogo{background:#939393;color:#121212}.CreditsTrack__artists{color:#939393;display:flex;font-weight:500;line-height:22px}.CreditsTrack__artist:hover,.CreditsTrack__composer:hover{color:#0070EF}.CreditsTrack__composer:before{content:'\00a0/\00a0'}.CreditsTrack__composer:hover:before{color:#939393}.CreditsTrack__body{font-size:16px;height:0px;margin-left:60px;overflow:hidden;transition:.2s ease}.CreditsTrack__performers{list-style:none;padding:0px}.CreditsTrack__performer{border:none;font-weight:500;margin-bottom:10px}.theme-light .CreditsTrack__performerName{color:#333}.theme-dark .CreditsTrack__performerName{color:#E6E6E6}.CreditsTrack__performerRole{color:#939393}.CreditsTrack__copyrights{color:#939393;font-size:14px;font-weight:500}.CreditsTracklist__tracks--isScrollPending .CreditsTrack__player{visibility:hidden !important}.popin-description{padding:30px 30px 0 20px}.theme-light .popin-description__title,.theme-light .popin-description__text{color:#333}.theme-dark .popin-description__title,.theme-dark .popin-description__text{color:#E6E6E6}.popin-description__title{font-size:24px;font-weight:900;line-height:30px}.popin-description__title--label{font-size:30px;margin-bottom:16px}.popin-description__label{color:#0070EF;font-size:18px;font-weight:700;margin-bottom:10px}.popin-description__text{font-size:16px;font-weight:500;line-height:30px;padding:25px 0px}.popin-description__text--artist,.popin-description__text--playlist,.popin-description__text--album,.popin-description__text--label{margin-top:30px;overflow-y:scroll;padding-right:20px;padding-top:0px !important;position:relative;transform:rotate(0);margin-bottom:30px;max-height:75vh;padding-bottom:0}.popin-description__text--artist p,.popin-description__text--playlist p,.popin-description__text--album p,.popin-description__text--label p{margin-bottom:30px}.NewFeaturesModal{align-items:center;animation:fadein .3s forwards;background:rgba(0,0,0,0.3);bottom:0px;display:flex;height:100vh;justify-content:center;left:0px;opacity:0;position:fixed;right:0px;top:0px;transition:.5s ease;width:100vw;z-index:99999}.NewFeaturesModal--active{opacity:1}.NewFeaturesModal--hide{animation:fadeout .3s forwards}.NewFeaturesModal__overlay{background:rgba(0,0,0,0.3);height:100%;width:100%}.NewFeaturesModal__container{display:flex;flex-direction:column;border-radius:5px;height:95vh;overflow:hidden;max-height:657px;position:absolute;width:526px}.theme-light .NewFeaturesModal__container{background:#fff}.theme-dark .NewFeaturesModal__container{background:#121212}.NewFeaturesModal__scroller{display:flex;flex-direction:column;overflow:hidden auto;flex-grow:1}.NewFeaturesModal__close{align-items:center;border-radius:50%;box-shadow:0px 4px 4px rgba(0,0,0,0.1);cursor:pointer;display:flex;height:22px;justify-content:center;left:calc(100% - 42px);position:absolute;top:16px;width:22px;z-index:1}.theme-light .NewFeaturesModal__close{background:#fff}.theme-dark .NewFeaturesModal__close{background:#121212}.NewFeaturesModal__close:before{font-size:10px;padding-left:1px;transition:.3s ease}.theme-light .NewFeaturesModal__close:before{color:#333}.theme-dark .NewFeaturesModal__close:before{color:#E6E6E6}.NewFeaturesModal__close:hover:before{color:#0070EF}.NewFeaturesModal__visuals{display:flex;height:301px;transition:.7s ease}.NewFeaturesModal__visual{display:none;object-fit:cover;width:526px}.NewFeaturesModal__visual--active{display:block}.NewFeaturesModal__main{align-items:center;display:flex;flex-direction:column;flex:1;height:100%;padding:20px}.NewFeaturesModal__label{align-items:center;background:#D4ECFF;border-radius:30px;color:#0070EF;display:flex;font-size:13px;font-weight:800;height:31px;margin-bottom:15px;padding:0px 10px 2px;text-transform:uppercase}.NewFeaturesModal__infos{opacity:1}.NewFeaturesModal__infos--fadein{animation:fadein .3s forwards}.NewFeaturesModal__infos--fadeout{animation:fadeout .3s forwards}.NewFeaturesModal__infos--hide{display:none}.NewFeaturesModal__title{font-size:20px;font-weight:700;line-height:31px;margin-bottom:5px;text-align:center}.theme-light .NewFeaturesModal__title{color:#333}.theme-dark .NewFeaturesModal__title{color:#E6E6E6}.NewFeaturesModal__description{font-size:18px;font-weight:500;line-height:25px;margin:0px;text-align:center}.theme-light .NewFeaturesModal__description{color:#939393}.theme-dark .NewFeaturesModal__description{color:#E6E6E6}.NewFeaturesModal__footer{align-items:center;border-top:1px solid;bottom:0px;display:flex;flex-direction:column;left:0px;padding:16px 0px 24px;position:sticky;right:0px;width:100%}.theme-light .NewFeaturesModal__footer{background:#fff;border-color:#E6E6E6}.theme-dark .NewFeaturesModal__footer{background:#121212;border-color:rgba(255,255,255,0.1)}.NewFeaturesModal__bullets{display:flex;margin-bottom:16px}.NewFeaturesModal__bullet{cursor:pointer;border-radius:50%;height:7px;width:7px}.theme-light .NewFeaturesModal__bullet{background:#E6E6E6}.theme-dark .NewFeaturesModal__bullet{background:rgba(255,255,255,0.1)}.NewFeaturesModal__bullet:not(:last-child){margin-right:7px}.theme-light .NewFeaturesModal__bullet--active{background:#0070EF}.theme-dark .NewFeaturesModal__bullet--active{background:#fff}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}.popin-buy__text{font-size:16px;font-weight:500;line-height:30px;padding:25px 15px 0px;margin:0px 0px 24px}.theme-light .popin-buy__text{color:#333}.theme-dark .popin-buy__text{color:#E6E6E6}.popin-buy__price{display:inline-block;max-width:50%;width:calc(33% - (16px / 3.9));flex-grow:1;margin-bottom:18px;margin-right:auto;margin-left:auto}.popin-buy__price:not(:last-child){margin-right:8px}.popin-buy__price-button{align-items:center;background:#0070EF;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:65px;margin:0px;transition:.3s ease;justify-content:center;margin-bottom:6px}.popin-buy__price-button:hover{background:#00ACFF}.popin-buy__price-img{margin-right:16px}.popin-buy__price-infos{display:flex;flex-direction:column;align-items:flex-start}.popin-buy__price-infos span:last-child{font-weight:700;font-size:16px}.popin-buy__price-description{color:#939393;font-size:10px}.share-modal .modal-body{padding:30px}.share-modal .modal-body .share-item{position:relative}.share-modal .modal-body .share-item.artist{display:flex;align-items:center;flex-direction:column}.share-modal .modal-body .share-item.artist+.share-url-container{margin-top:10px}.share-modal .modal-body .share-item .cover{height:110px;width:110px;float:left;margin-right:15px}.share-modal .modal-body .share-item .artist-cover{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;width:80px;height:80px;float:left;border-radius:50%;margin-right:0;margin-bottom:10px}.share-modal .modal-body .share-item .playlist-card__cover-playlist{border:none !important;height:110px;width:220px;float:left;margin-right:15px}.share-modal .modal-body .share-item .playlist-card__cover-playlist .cover{width:25%;margin:0px}.share-modal .modal-body .share-item .title{font-weight:700;font-size:17px !important;margin:0px 0px 4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.theme-light .share-modal .modal-body .share-item .title{color:#333}.theme-dark .share-modal .modal-body .share-item .title{color:#E6E6E6}.share-modal .modal-body .share-item .artist-name{color:#939393;font-weight:500;font-size:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.share-modal .modal-body .share-item .quality-intro{font-size:11px !important;font-weight:500;color:#939393;opacity:.9;margin:0px 0px 8px}.share-modal .modal-body .share-item .quality-infos{position:absolute;bottom:0;left:125px;display:flex}.share-modal .modal-body .share-item .quality-logo{height:26px;width:26px;margin-right:8px}.share-modal .modal-body .share-item .quality-logo.pct-disc::before{font-size:26px;margin-right:5px}.share-modal .modal-body .share-item .quality-name{line-height:13px;font-size:11px;font-weight:500}.theme-light .share-modal .modal-body .share-item .quality-name{color:#333}.theme-dark .share-modal .modal-body .share-item .quality-name{color:#E6E6E6}.share-modal .modal-body .share-url-container{margin-top:30px;display:flex;align-items:center;flex-direction:column}.share-modal .modal-body .share-url-container .share-text{color:#939393;font-size:14px;text-align:center;margin-bottom:12px}.share-modal .modal-body .share-url-container .share-text:last-child{margin-top:20px}.share-modal .modal-body .share-url-container .share-url{color:#000;border-radius:4px;border:none;line-height:28px;padding:0 20px;text-align:center;width:396px;height:36px;font-size:16px;font-weight:500}.theme-light .share-modal .modal-body .share-url-container .share-url{background:#E6E6E6;color:#333}.theme-dark .share-modal .modal-body .share-url-container .share-url{background:rgba(255,255,255,0.1);color:#E6E6E6}.share-list{bottom:40px;list-style-type:none;padding:0;overflow:hidden;text-align:center;width:100%;display:flex;justify-content:center;align-items:center}.share-list-item{cursor:pointer;position:relative;display:inline-block;color:#fff;border-radius:50px;width:40px;height:40px;font-size:17px;line-height:42px;margin-right:10px;text-align:center;z-index:20;transition:.3s ease}.share-list-item:last-child{margin-right:0}.share-list-item.pct-link{background:#5E6164}.share-list-item.pct-link:hover{background:#00ACFF}.share-list-item.pct-facebook{background:#4267B2}.share-list-item.pct-facebook:hover{background:#5576B9}.share-list-item.pct-twitter{background:#1DA1F2}.share-list-item.pct-twitter:hover{background:#1FA9FF}.share-list-item.pct-email,.share-list-item.pct-code{background:#333}.share-list-item.pct-email:hover,.share-list-item.pct-code:hover{background:#535353}.share-list-item.pct-code{font-size:12px}.share-list .share-link{position:absolute;left:0;top:0;display:block;width:100%;height:100%;border-radius:inherit}.WidgetModal{align-items:center;animation:fadeIn .3s forwards;bottom:0px;display:flex;height:100vh;justify-content:center;left:0px;opacity:0;padding:48px;position:fixed;right:0px;top:0px;transition:.5s ease;width:100vw;z-index:99999}.WidgetModal--isActive{opacity:1}.WidgetModal--isHidden{animation:fadeOut .3s forwards !important}.WidgetModal__overlay{background:rgba(0,0,0,0.3);bottom:0px;height:100%;left:0px;position:absolute;right:0px;top:0px;width:100%;z-index:-1}.WidgetModal__container{border-radius:10px;display:flex;height:100%;max-height:715px;max-width:1024px;overflow:hidden;position:relative;width:100%}.theme-light .WidgetModal__container{background:#fff}.theme-dark .WidgetModal__container{background:#121212}.WidgetModal__close{align-items:center;cursor:pointer;display:flex;height:64px;justify-content:center;padding:16px;position:absolute;right:0px;top:0px;width:64px;z-index:1}.WidgetModal__close:before{font-size:17px;padding-left:1px;transition:.2s ease}.theme-light .WidgetModal__close:before{color:#939393}.theme-dark .WidgetModal__close:before{color:#E6E6E6}.theme-light .WidgetModal__close:hover:before{color:#333}.theme-dark .WidgetModal__close:hover:before{color:#E6E6E6}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.WidgetModalForm{border-right:1px solid;height:calc(100% - 163px);max-width:566px;overflow-y:auto;padding:40px;width:100%}.theme-light .WidgetModalForm{border-color:#E6E6E6}.theme-dark .WidgetModalForm{border-color:rgba(255,255,255,0.1)}.WidgetModalForm__heading{font-size:22px;font-weight:700;line-height:29px;margin-bottom:8px}.theme-light .WidgetModalForm__heading{color:#333}.theme-dark .WidgetModalForm__heading{color:#E6E6E6}.WidgetModalForm__description{color:#939393;font-size:16px;font-weight:500;line-height:24px;margin-bottom:32px}.WidgetModalForm__section:not(:last-child){margin-bottom:32px}.WidgetModalForm__title{align-items:center;display:flex;font-size:18px;font-weight:700;margin-bottom:16px}.theme-light .WidgetModalForm__title{color:#333}.theme-dark .WidgetModalForm__title{color:#E6E6E6}.WidgetModalForm__title--withInfo{margin-bottom:8px}.WidgetModalForm__moreInfos{color:#939393;font-size:14px;margin:0px 0px -4px 12px;transition:all 0.2s cubic-bezier(0.4, 0.22, 0.21, 1.04)}.WidgetModalForm__moreInfos:hover{color:#F5A623}.WidgetModalForm__info{color:#939393;font-size:14px;font-weight:500;line-height:20px}.WidgetModalForm__options{display:flex}.WidgetModalForm__container:not(:last-child){margin-right:32px}.WidgetModalForm__option{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:36px;margin:0px;position:relative}.theme-light .WidgetModalForm__option{color:#333}.theme-dark .WidgetModalForm__option{color:#E6E6E6}.theme-light .WidgetModalForm__option{background:#f5f5f5}.theme-dark .WidgetModalForm__option{background:#1E1E1E}.WidgetModalForm__option--radio{padding:0px 24px 0px 40px;transition:all 0.2s cubic-bezier(0.4, 0.22, 0.21, 1.04)}.WidgetModalForm__option--radio:before,.WidgetModalForm__option--radio:after{border-radius:50%;content:'';position:absolute}.WidgetModalForm__option--radio:before{border:1px solid #F5A623;height:16px;left:12px;width:16px}.WidgetModalForm__option--radio:after{background:#F5A623;height:8px;left:16px;transform:scale(0);transition:all 0.2s cubic-bezier(0.4, 0.22, 0.21, 1.04);width:8px}.theme-light .WidgetModalForm__option--radio:hover{background:#E6E6E6}.theme-dark .WidgetModalForm__option--radio:hover{background:#333}.WidgetModalForm__option--radio .WidgetModalForm__label{margin-top:-1px}.WidgetModalForm__option--radio .WidgetModalForm__input{bottom:0px;cursor:pointer;height:100%;left:0px;position:absolute;right:0px;top:0px;width:100%}.WidgetModalForm__option--number{cursor:text;overflow:hidden;padding:0px 0px 0px 8px;width:69px}.WidgetModalForm__option--number:after{bottom:0px;content:'';height:100%;position:absolute;right:0px;top:0px;width:19px;z-index:1}.theme-light .WidgetModalForm__option--number:after{background:#f5f5f5}.theme-dark .WidgetModalForm__option--number:after{background:#1E1E1E}.WidgetModalForm__option--text{cursor:text;padding:0px 12px 0px 8px;width:160px}.WidgetModalForm__option--isDisabled{opacity:.4;pointer-events:none}.WidgetModalForm__option--isSelected:after{transform:scale(1)}.WidgetModalForm__option:not(:last-child){margin-right:32px}.WidgetModalForm__subtitle{display:inline-block;font-size:14px;font-weight:600;margin-bottom:12px}.theme-light .WidgetModalForm__subtitle{color:#333}.theme-dark .WidgetModalForm__subtitle{color:#E6E6E6}.WidgetModalForm__instructions{color:#939393;display:inline-block;font-size:12px;margin-top:6px}.WidgetModalForm__input{appearance:none;background:transparent;border:none;font-weight:600;padding:0px;width:100%}.theme-light .WidgetModalForm__input{color:#333}.theme-dark .WidgetModalForm__input{color:#E6E6E6}.WidgetModalForm__arrows{border-radius:12px;bottom:4px;color:#939393;cursor:pointer;font-size:6px;height:28px;overflow:hidden;position:absolute;right:4px;top:4px;width:12px;z-index:2}.theme-light .WidgetModalForm__arrows{background:#E6E6E6}.theme-dark .WidgetModalForm__arrows{background:#333}.WidgetModalForm__arrows:after{content:'';height:1px;left:0px;position:absolute;right:0px;top:50%;width:100%}.theme-light .WidgetModalForm__arrows:after{background:#E6E6E6}.theme-dark .WidgetModalForm__arrows:after{background:rgba(255,255,255,0.1)}.WidgetModalForm__arrow{align-items:center;background:transparent;border:none;display:flex;height:50%;justify-content:center;padding:0px;transition:all 0.1s cubic-bezier(0.4, 0.22, 0.21, 1.04);width:100%}.theme-light .WidgetModalForm__arrow{color:#333}.theme-dark .WidgetModalForm__arrow{color:#E6E6E6}.WidgetModalForm__arrow:first-child:before{transform:rotate(180deg)}.theme-light .WidgetModalForm__arrow:hover{background:#E6E6E6}.theme-dark .WidgetModalForm__arrow:hover{background:rgba(255,255,255,0.1)}.WidgetModalForm__select{cursor:pointer;font-size:14px;font-weight:600;position:relative;width:256px}.theme-light .WidgetModalForm__select{color:#333}.theme-dark .WidgetModalForm__select{color:#E6E6E6}.WidgetModalForm__select--isActive .WidgetModalForm__selectCurrent{border-radius:6px 6px 0px 0px}.theme-light .WidgetModalForm__select--isActive .WidgetModalForm__selectCurrent{background:#E6E6E6}.theme-dark .WidgetModalForm__select--isActive .WidgetModalForm__selectCurrent{background:#333}.WidgetModalForm__select--isActive .WidgetModalForm__selectCurrent:before{transform:rotate(180deg)}.WidgetModalForm__select--isActive .WidgetModalForm__selectItems{display:block}.WidgetModalForm__selectCurrent{align-items:center;border-radius:6px;display:flex;height:36px;justify-content:space-between;padding:0px 4px 2px 12px;position:relative;transition:all 0.2s cubic-bezier(0.4, 0.22, 0.21, 1.04);width:100%;z-index:1}.theme-light .WidgetModalForm__selectCurrent{background:#f5f5f5}.theme-dark .WidgetModalForm__selectCurrent{background:#1E1E1E}.WidgetModalForm__selectCurrent:before{align-items:center;border-radius:50%;color:#939393;display:flex;font-size:6px;height:12px;justify-content:center;margin-bottom:-2px;order:2;width:12px}.theme-light .WidgetModalForm__selectCurrent:before{background:#E6E6E6}.theme-dark .WidgetModalForm__selectCurrent:before{background:#333}.theme-light .WidgetModalForm__selectCurrent:hover{background:#E6E6E6}.theme-dark .WidgetModalForm__selectCurrent:hover{background:#333}.WidgetModalForm__selectItems{border-radius:0px 0px 6px 6px;display:none;height:184px;list-style:none;margin-top:-4px;overflow-y:auto;padding:4px 0px 0px;width:100%}.theme-light .WidgetModalForm__selectItems{background:#f5f5f5}.theme-dark .WidgetModalForm__selectItems{background:#1E1E1E}.WidgetModalForm__selectItem{align-items:center;display:flex;height:36px;padding:0px 12px}.theme-light .WidgetModalForm__selectItem:hover{background:#E6E6E6}.theme-dark .WidgetModalForm__selectItem:hover{background:#333}.WidgetModalPreview{align-items:center;display:flex;flex-direction:column;height:calc(100% - 163px);justify-content:center;padding:52px 40px 40px;width:458px}.WidgetModalPreview__iframe{border:0px}.WidgetModalPreview__caption{color:#939393;font-size:14px;font-style:italic;font-weight:500;margin-top:12px}.WidgetModalFooter{bottom:0px;height:163px;left:0px;padding:24px 40px 40px;position:absolute;right:0px;width:100%;z-index:0}.theme-light .WidgetModalFooter{background:#f5f5f5}.theme-dark .WidgetModalFooter{background:#1E1E1E}.WidgetModalFooter__title{font-size:18px;font-weight:700;margin-bottom:16px;text-align:center}.theme-light .WidgetModalFooter__title{color:#333}.theme-dark .WidgetModalFooter__title{color:#E6E6E6}.WidgetModalFooter__container{align-items:center;display:flex}.WidgetModalFooter__snippet{background:#121212;border-radius:6px;color:#fff;flex-grow:1;font-size:14px;font-weight:500;height:60px;line-height:22px;margin:0px 40px 0px 0px;overflow-y:auto;padding:8px 16px}.WidgetModalFooter__button{align-items:center;border-radius:6px;border:none;cursor:pointer;display:flex;font-size:15px;font-weight:700;height:40px;justify-content:center;padding:0px 24px;position:relative;transition:all 0.2s cubic-bezier(0.4, 0.22, 0.21, 1.04);white-space:nowrap}.theme-light .WidgetModalFooter__button{background:#000;color:#fff}.theme-dark .WidgetModalFooter__button{background:#fff;color:#000}.WidgetModalFooter__button:before,.WidgetModalFooter__button:after{position:absolute;transform:translateY(24px);transition:all 0.2s cubic-bezier(0.4, 0.22, 0.21, 1.04);z-index:-1}.theme-light .WidgetModalFooter__button:before,.theme-light .WidgetModalFooter__button:after{color:#333}.theme-dark .WidgetModalFooter__button:before,.theme-dark .WidgetModalFooter__button:after{color:#E6E6E6}.WidgetModalFooter__button:before{font-size:14px;left:34px;top:-24px}.WidgetModalFooter__button:after{content:attr(data-content);font-size:14px;font-weight:600;left:55px;top:-26px}.WidgetModalFooter__button--isActive:before,.WidgetModalFooter__button--isActive:after{transform:translateY(0px)}.popin-shortcuts{height:auto;overflow:hidden !important}.popin-shortcuts .modal-header{margin-bottom:0px !important}.popin-shortcuts .modal-body{padding:15px 15px 8px !important;margin-right:5px;overflow-y:scroll;max-height:calc(100vh - 117px)}.popin-shortcuts .title{border-bottom:1px solid;clear:both;color:#0070EF;font-size:16px;margin:0 0 10px;padding:20px 0 10px}.theme-light .popin-shortcuts .title{border-bottom-color:#E6E6E6;color:#0070EF}.theme-dark .popin-shortcuts .title{border-bottom-color:rgba(255,255,255,0.1);color:#fff}.popin-shortcuts .title:first-child{padding-top:0}.popin-shortcuts .shortcut dd,.popin-shortcuts .shortcut dt{display:block;float:left}.theme-light .popin-shortcuts .shortcut dd,.theme-light .popin-shortcuts .shortcut dt{color:#333}.theme-dark .popin-shortcuts .shortcut dd,.theme-dark .popin-shortcuts .shortcut dt{color:#E6E6E6}.popin-shortcuts .shortcut dt{clear:left;font-weight:400;width:160px}.TrackAlbumModal{margin-bottom:20px}.TrackAlbumModal__infos{display:flex}.TrackAlbumModal__infos .item-cover{width:110px;height:110px;background-size:cover;background-position:center}.TrackAlbumModal__infos .track-infos{display:flex;flex-direction:column;margin-left:15px;width:calc(100% - 125px)}.TrackAlbumModal__infos .track-infos__title,.TrackAlbumModal__infos .track-infos__artist{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.TrackAlbumModal__infos .track-infos__title:after,.TrackAlbumModal__infos .track-infos__artist:after{content:'' !important;display:block}.TrackAlbumModal__infos .track-infos__title{font-weight:700;font-size:17px;color:#333;margin-bottom:5px}.TrackAlbumModal__infos .track-infos__artist{font-weight:500;font-size:15px;color:#939393}.TrackAlbumModal__infos .track-infos__quality{margin-top:13px}.TrackAlbumModal__infos .track-infos__quality p{margin-bottom:8px;font-weight:500;color:#939393;font-size:11px}.TrackAlbumModal__infos .track-infos__quality--container{display:flex;align-items:center}.TrackAlbumModal__infos .track-infos__quality--name{font-size:11px;color:#333;font-weight:500;margin-left:8px}.TrackAlbumModal__infos .track-infos__quality--logo{font-size:26px;color:#0070EF}.TrackAlbumModal__actions{margin-top:30px;display:flex;justify-content:center}.TrackAlbumModal__actions a{display:flex}.TrackAlbumModal__actions a:not(:last-child){margin-right:15px}.TrackAlbumModal__actions a span{padding:10px 40px;border:1px solid #C8C8C8;border-radius:4px;position:relative;font-size:15px;font-weight:500}.TrackAlbumModal__actions a span:before{position:absolute;color:#0070EF;left:15px}.TrackAlbumModal__actions a .pct-play{background:#0070EF;color:#fff;border:none}.TrackAlbumModal__actions a .pct-play:before{color:#fff;top:14px;font-size:12px}.TrackAlbumModal__actions a .pct-play:hover{background:#00ACFF}.TrackAlbumModal__actions a .pct-play-after:before{top:14px;font-size:12px}.TrackAlbumModal__actions a .pct-add-playqueue:before{font-size:15px;top:10px}body.modal-open{padding-right:0px !important}.modal{margin:auto;height:max-content;top:0;right:0;bottom:0;left:0}.theme-light .modal .close,.theme-light .modal .modal-body{color:#333}.theme-dark .modal .close,.theme-dark .modal .modal-body{color:#E6E6E6}.modal .modal-dialog{max-width:800px;width:max-content !important}.modal .modal-body::-webkit-scrollbar-track{border-radius:10px}.modal .modal-body::-webkit-scrollbar{width:8px}.modal .modal-body::-webkit-scrollbar-thumb{border-radius:10px}.theme-light .modal .modal-body::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3)}.theme-dark .modal .modal-body::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.3)}.modal .modal-title{text-align:center;font-size:22px;font-weight:700}.theme-light .modal .modal-title{color:#333}.theme-dark .modal .modal-title{color:#E6E6E6}.modal .modal-footer{border-top:none;margin-top:0}.modal .modal-content{min-width:600px;max-width:800px;border:none;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.3);position:relative}.theme-light .modal .modal-content{background:#fff}.theme-dark .modal .modal-content{background:#121212}.modal .modal-content .close{position:absolute;right:15px;top:15px;font-size:14px;z-index:1}.modal .modal-content .modal-form__head{margin-bottom:10px;text-align:center;font-size:18px;font-weight:700;border:none;padding:10px 0 0;display:block}.theme-light .modal .modal-content .modal-form__head{color:#333}.theme-dark .modal .modal-content .modal-form__head{color:#E6E6E6}.modal .modal-content .modal-body{padding:0 15px;overflow-x:hidden}.modal .modal-content .modal-body .row{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0px;padding:0px 15px}.modal .modal-content .modal-header{display:block;margin-bottom:15px}.theme-light .modal .modal-content .modal-header{border-bottom-color:#E6E6E6}.theme-dark .modal .modal-content .modal-header{border-bottom-color:rgba(255,255,255,0.1)}.modal .modal-content .modal-header .close{top:25px}.modal .modal-content .modal-footer{border:none !important}.mobileOverlay{display:none;align-items:center;justify-content:center;position:fixed;top:0px;right:0px;bottom:0px;left:0px;width:100vw;height:100vh;z-index:100000000000000;overflow:scroll}.theme-light .mobileOverlay{background:#fff}.theme-dark .mobileOverlay{background:#121212}@media (max-width: 1023px){.mobileOverlay{display:flex}}@media (max-width: 767px){.mobileOverlay{align-items:flex-start}}.mobileOverlay__wrapper{width:100%;max-width:410px;padding:0px 20px 48px;display:flex;align-items:center;flex-direction:column;height:max-content}@media (max-width: 767px){.mobileOverlay__wrapper{padding:48px 20px 120px}}.mobileOverlay__logo{width:120px;height:32px;margin-bottom:40px;background-image:url(/resources/7.0.1-b018/5d027a479ee5a5fc42225ea9bddfc9a8.png);background-size:cover}.mobileOverlay__icon{font-size:48px;margin-bottom:8px}.theme-light .mobileOverlay__icon{color:#333}.theme-dark .mobileOverlay__icon{color:#E6E6E6}.mobileOverlay__text{font-weight:700;font-size:18px;margin-bottom:40px;text-align:center}.theme-light .mobileOverlay__text{color:#333}.theme-dark .mobileOverlay__text{color:#E6E6E6}.mobileOverlay__button{min-height:48px;width:100%;display:flex;align-items:center;justify-content:center;padding:0px !important;transition:.3s ease !important;font-size:18px !important}.mobileOverlay__button:hover{color:#fff !important;background:#00ACFF}.theme-dark .mobileOverlay__logo{background-image:url(/resources/7.0.1-b018/7fe4b7c39e5078d763d62a48c529eb4a.png)}.player{background-color:rgba(255,255,255,0.99);bottom:0;height:75px;position:fixed;width:100%;z-index:999}.theme-light .player{background:#fff;color:#333}.theme-dark .player{background:#121212;color:#E6E6E6}.player__progressbar{cursor:pointer;height:3px;width:100%;position:relative}.theme-light .player__progressbar{background:#E6E6E6}.theme-dark .player__progressbar{background:#353535}.player__progressbar__buffer{background:rgba(0,112,239,0.3);height:3px;position:absolute;top:0;z-index:4}.player__progressbar progress{border:none;left:0;position:absolute;top:0;z-index:5}.player__progressbar progress[value]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;height:3px;width:100%}.player__progressbar input[type='range']{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;height:14px;margin:0;padding:0;position:relative;top:-5px;width:100%;z-index:110}.player__progressbar input[type='range']:focus{outline:none}.player__progressbar progress::-webkit-progress-bar{background:rgba(0,0,0,0.01)}.player__progressbar progress::-webkit-progress-value{background:#0070EF}.player__progressbar input[type='range']::-webkit-slider-runnable-track{background:transparent;border-radius:0 3px 3px 0;border:none;height:15px;padding:10px 0;position:relative;top:-17px;width:100%;z-index:5}.player__progressbar input[type='range']::-webkit-slider-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#0070EF;border-radius:15px;border:none;box-sizing:border-box;cursor:pointer;height:15px;margin-top:8px;opacity:0;position:relative;width:15px;z-index:9999}.player__progressbar input[type='range']:hover::-webkit-slider-thumb{opacity:1}.player__progressbar input[type='range'].cursor-is-visible::-webkit-slider-thumb{opacity:1}.player__progressbar input[type='range'].cursor-is-focused::-webkit-slider-thumb{background:#fff;border:4px solid #0070EF;box-shadow:inset 1px 2px 2px 1px rgba(0,0,0,0.17)}.player__progressbar progress::-moz-progress-bar{background:#0070EF}.player__progressbar input[type='range']::-moz-range-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#0070EF;border:none;border-radius:15px;box-sizing:border-box;cursor:pointer;height:15px;margin-top:7px;opacity:0;position:relative;width:15px;z-index:9999}.player__progressbar input[type='range']::-moz-range-track{background:transparent;border-radius:0 3px 3px 0;border:none;height:3px;padding:10px 0;position:relative;top:-17px;width:100%;z-index:5}.player__progressbar input[type='range']:hover::-moz-range-thumb{opacity:1}.player__progressbar input[type='range'].cursor-is-visible::-moz-range-thumb{opacity:1}.player__progressbar input[type='range'].cursor-is-focused::-moz-slider-thumb{background:#fff;border:4px solid #0070EF;box-shadow:inset 1px 2px 2px 1px rgba(0,0,0,0.17)}.player__progressbar progress::-ms-fill-lower{background:#0070ef}.player__progressbar input[type='range']::-ms-track{background:transparent;border-radius:0 3px 3px 0;border:none;height:3px;padding:10px 0;position:relative;top:-17px;width:100%;z-index:5}.player__progressbar input[type='range']::-ms-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#0070EF;border-radius:19px;border:none;box-sizing:border-box;cursor:pointer;height:15px;margin-top:-5px;opacity:1;position:relative;width:15px;z-index:9999}@supports (-ms-ime-align: auto){.player__progressbar input[type='range']::-ms-thumb{margin-top:0}}.player__progressbar input[type='range']:hover::-ms-thumb{opacity:1}.player__progressbar__cursor{background:#0070EF;border-radius:10px;box-shadow:0 0 3px rgba(0,0,0,0.5);color:#fff;display:block;height:25px;left:39%;line-height:25px;position:absolute;text-align:center;top:-43px;width:76px;z-index:5000}.player__progressbar__cursor .pct-play{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);bottom:-6px;color:#0070EF;height:5px;left:calc(50% - -2px);position:absolute;transform:rotate(90deg)}.player__content{align-items:center;display:flex;justify-content:space-between}.player__track{align-items:center;display:flex;justify-content:flex-start;width:calc(50% - 156px);height:72px}.player__track-cover{bottom:0;height:72px;left:0px;position:relative;width:72px;z-index:100}.player__track-cover .pct-fullscreen_open{display:none}.player__track-cover:hover .pct-fullscreen_open{color:#fff;cursor:pointer;display:block;font-size:20px;left:0;position:absolute;text-align:center;top:22px;width:100%;z-index:1}.player__track-cover:hover:after{background-color:rgba(0,0,0,0.5);bottom:0;content:' ';cursor:pointer;display:block;left:0;top:0;right:0;position:absolute}.player__track-infos{margin:0 15px;overflow:hidden;position:relative;width:50%;min-width:200px}.player__track-bonus{color:#939393;position:absolute;right:540px;top:30px}.player__track-title{display:flex;justify-content:space-between}.player__track-title .text-overflow{margin-right:8px}.player__track-name{cursor:pointer;display:block;font-size:15px;font-weight:700;white-space:nowrap;width:max-content}.theme-light .player__track-name{color:#333}.theme-dark .player__track-name{color:#E6E6E6}.player__track-name:hover{opacity:.7}.player__track-name .show-overflow{margin:0;width:max-content}.player__track-name>p{margin:0}.player__track-more{color:#939393;cursor:pointer;margin-left:4px;position:relative}.player__track-album{cursor:pointer;font-size:15px;display:block;color:#939393;font-weight:500;white-space:nowrap;width:max-content}.player__track-album a:hover{opacity:.7;color:inherit}.player__track-buttons{position:relative;display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 25px;border-left:1px solid #C8C8C8}.theme-light .player__track-buttons{border-left-color:#C8C8C8}.theme-dark .player__track-buttons{border-left-color:rgba(255,255,255,0.1)}.player__track-buttons-item{cursor:pointer;position:relative;display:block;width:16px;height:16px;font-size:16px}.player__track-buttons-item.pct-like,.player__track-buttons-item.pct-liked,.player__track-buttons-item.pct-bonus{margin-left:25px}.player__track-buttons-item:hover{opacity:.7}.player__track-buttons-item::before{position:absolute}.player__track-buttons .pct-like:hover{opacity:1 !important}.player__track-buttons .pct-like:hover:before{color:#EB1964}.player__track-buttons .pct-liked{color:#EB1964 !important;font-family:"QobuzApp",sans-serif !important;position:relative;font-size:0px;opacity:1 !important}.player__track-buttons .pct-liked:before{content:'\E973';left:-2px !important;position:absolute;top:50% !important;font-size:14px !important;transform:translate(0%, -50%);transition:.2s ease}.player__track-buttons .pct-liked:after{content:'\e974';left:4px;top:50%;position:absolute;transform:translate(0%, -50%);font-size:14px;transition:.2s ease}.player__track-buttons .pct-liked:hover:before{transform:translate(-2px, -50%)}.player__track-buttons .pct-liked:hover:after{transform:translate(2px, -50%)}.player__track-buttons .pct-liked.anim-pop-track:before{font-size:16px !important;content:'\e901' !important;left:50% !important;transform:translate(-50%, -50%) !important;transition:none !important}.player__track-buttons .pct-liked.anim-pop-track:after{display:none !important;content:''}.player__track-time{align-items:center;border-left:1px solid #C8C8C8;display:flex;height:32px;padding:0 15px;position:relative;text-align:center;z-index:100}.theme-light .player__track-time{border-left-color:#C8C8C8}.theme-dark .player__track-time{border-left-color:rgba(255,255,255,0.1)}.player__track-time-content{width:max-content}.player__track-time-text{font-weight:500}.player__track-time-text:nth-of-type(1){color:#939393 !important}.player__track-time-separator{margin:0 7px}@media (max-width: 1600px){.player__track-time-content{display:flex;flex-direction:column}.player__track-time-text{margin:0}.player__track-time-text:nth-of-type(1){margin-bottom:5px}.player__track-time-separator{display:none}}.player__action{display:flex;flex-grow:1;justify-content:center;left:calc(50% - 116px);position:absolute;z-index:100}.player__action .pct{position:relative;display:flex;align-items:center}.theme-light .player__action .pct{color:#333}.theme-dark .player__action .pct{color:#E6E6E6}.player__action .pct:hover{opacity:.7}.player__action-next,.player__action-previous,.player__action-repeat{cursor:pointer;margin-left:30px}.player__action-play,.player__action-pause,.player__action-loader{cursor:pointer;margin-left:33px}.player__action-previous,.player__action-next{font-size:16px}.player__action-play{font-size:24px}.player__action-pause{font-size:22px}.player__action-loader{font-size:23px}.player__action-loader:before{animation:rotate 2s linear infinite;display:block}.player__action-shuffle,.player__action-repeat{cursor:pointer;font-size:18px}.player__action-shuffle--active,.player__action-repeat--active{color:#0070EF !important}.hires .player__action-shuffle--active,.hires .player__action-repeat--active{color:#F5A623 !important}.player__action-repeat.pct-repeat-once{font-size:17px}.player__settings{display:flex;align-items:center}.player__settings-quality{cursor:pointer;display:flex;align-items:center;justify-content:center;border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8;bottom:0;font-size:12px;font-weight:500;width:195px;height:32px;padding:0 25px}.theme-light .player__settings-quality{color:#333;border-left-color:#C8C8C8;border-right-color:#C8C8C8}.theme-dark .player__settings-quality{color:#E6E6E6;border-left-color:rgba(255,255,255,0.1);border-right-color:rgba(255,255,255,0.1)}.player__settings-quality:hover .player__settings-quality-text{opacity:.7}.player__settings-quality-content{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.player__settings-quality-content:after{content:'' !important;display:block}.player__settings-quality-text{display:flex;flex-direction:column;margin-left:10px}.player__settings-quality-default{color:#939393}.player__settings-quality-logo{display:block;float:left;width:27px}.player__settings-quality .pct:before{cursor:pointer;font-size:27px;color:#0070EF}.player__settings-quality .pct-sound-quality{cursor:pointer;font-size:29px;float:left;margin-right:10px;display:flex}.player__settings-control{position:relative;display:flex;align-items:center}.player__settings-control .pct-google-cast:hover,.player__settings-control .pct-playqueue:hover{opacity:.7}.player__settings-control .pct-audio-output{display:flex;align-items:center;font-size:14px;font-weight:500}.player__settings-control .pct-audio-output .active-audio-output{font-size:12px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:calc(50vw - 660px)}.player__settings-control .pct-audio-output .active-audio-output:after{content:'' !important;display:block}.player__settings-control .pct-google-cast,.player__settings-control .pct-audio-output{cursor:pointer;border-right:1px solid #C8C8C8;display:none;font-size:22px;padding:0 25px}.theme-light .player__settings-control .pct-google-cast,.theme-light .player__settings-control .pct-audio-output{border-right-color:#C8C8C8}.theme-dark .player__settings-control .pct-google-cast,.theme-dark .player__settings-control .pct-audio-output{border-right-color:rgba(255,255,255,0.1)}.isDesktop .player__settings-control .pct-google-cast,.googlecastEnabled .player__settings-control .pct-google-cast,.isDesktop .player__settings-control .pct-audio-output,.googlecastEnabled .player__settings-control .pct-audio-output{display:flex}.player__settings-control-playqueue{cursor:pointer;font-size:21px;margin:0 25px;position:relative}.player__settings-control-playqueue-number{position:absolute;top:-4px;left:10px;min-width:19px;max-width:25px;text-align:center;height:19px;background:#0070EF;border-radius:10px;border:1px solid;color:#fff;font-size:10px;font-weight:700;line-height:17px;padding:0 3px}.theme-light .player__settings-control-playqueue-number{border-color:#fff}.theme-dark .player__settings-control-playqueue-number{border-color:#121212}.hires .player__settings-control-playqueue-number{background:#F5A623 !important}.player__settings-volume{margin:0 25px;position:relative;display:flex;align-items:center}.player__settings-volume .pct-volume{margin-right:10px}.player__settings-volume .pct-volume:before{font-size:20px}.player__settings-volume .pct-volume.volume-mute{opacity:.3}.player__settings-volume .pct-volume.volume-mute:after{content:' ';position:absolute;width:30px;height:2px;left:-5px;transform:rotate(-45deg);top:8px}.theme-light .player__settings-volume .pct-volume.volume-mute:after{background:#333}.theme-dark .player__settings-volume .pct-volume.volume-mute:after{background:#E6E6E6}.player__settings-volume .pct-volume.volume-mute+.player__settings-volume-slider .rangeslider__fill{background:#939393 !important}.player__settings-volume .pct-volume.volume-mute+.player__settings-volume-slider .rangeslider__handle{background:#939393}.player__settings-volume-slider{cursor:pointer;width:95px}.player__settings-volume-slider .rangerslider-vertical-wrapper{padding:0 10px}.player__settings-volume-slider .rangerslider-horizontal-wrapper{padding:10px 0 12px}.player__settings-volume-slider .rangeslider{background:#E6E6E6;display:block;margin:0px 0;position:relative}.player__settings-volume-slider .rangeslider__fill,.player__settings-volume-slider .rangeslider__handle{position:absolute}.player__settings-volume-slider .rangeslider__fill{display:block}.player__settings-volume-slider .rangeslider__handle{background:#0070EF;border:1px solid;cursor:pointer;display:inline-block;position:absolute}.theme-light .player__settings-volume-slider .rangeslider__handle{border-color:#fff}.theme-dark .player__settings-volume-slider .rangeslider__handle{border-color:#121212}.player__settings-volume-slider .rangeslider__handle:active{background:#fff;border:2px solid #0070EF}.player__settings-volume-slider .rangeslider-horizontal{height:2px;width:100%}.theme-light .player__settings-volume-slider .rangeslider-horizontal{background:#E6E6E6}.theme-dark .player__settings-volume-slider .rangeslider-horizontal{background:#353535}.player__settings-volume-slider .rangeslider-horizontal .rangeslider__handle{background:#0070EF;border-radius:20px;border:1px solid;height:15px;top:-6px;width:15px;z-index:20;opacity:0}.theme-light .player__settings-volume-slider .rangeslider-horizontal .rangeslider__handle{border-color:#fff}.theme-dark .player__settings-volume-slider .rangeslider-horizontal .rangeslider__handle{border-color:#121212}.player__settings-volume-slider .rangeslider-horizontal .rangeslider__fill{background:#0070EF;border-radius:10px;height:100%;top:0;z-index:10}.player__settings-volume-slider .rangeslider-vertical{background:none;height:150px;margin:20px auto;max-width:10px}.player__settings-volume-slider .rangeslider-vertical .rangeslider__fill{background:#333;bottom:0;box-shadow:none;width:100%}.player__settings-volume-slider .rangeslider-vertical .rangeslider__handle{height:10px;left:-10px;width:30px}.player__settings-volume-slider .rangeslider-vertical .rangeslider__handle:active{box-shadow:none}.player__settings-volume-slider:hover .rangeslider__handle{opacity:1}.hires .rangeslider__fill,.hires .rangeslider__handle{background:#F5A623 !important}.hires .player__progressbar__buffer{background:rgba(245,166,35,0.3)}.hires .player__progressbar__cursor{background:#F5A623}.hires .player__progressbar__cursor .pct-play:before{color:#F5A623}.hires .player__progressbar input[type='range']::-moz-range-thumb{background:#F5A623 !important}.hires .player__progressbar input[type='range'].cursor-is-focused::-webkit-slider-thumb{background:#fff;border:4px solid #F5A623}.hires .player__progressbar input[type='range'].cursor-is-focused::-moz-slider-thumb{background:#fff;border:4px solid #F5A623}.hires .player__progressbar progress::-moz-progress-bar{background:#F5A623 !important}.hires .player__progressbar progress::-webkit-progress-value{background:#F5A623 !important}.hires .player__progressbar input[type='range']::-moz-slider-thumb{background:#F5A623}.hires .player__progressbar input[type='range']::-webkit-slider-thumb{background:#F5A623}@media (max-width: 1480px){.player .active-audio-output{display:none}}@media (max-width: 1279px){.player__track-buttons{display:none}.player__settings-quality{width:auto}.player__settings-quality-text{display:none}.player__settings-quality .pct-sound-quality{margin:0}.player__settings-quality-default{display:none}.player .quality-popover{right:58px}.player .pct-audio-output .active-audio-output{display:none}}.text-overflow-children{overflow:hidden}.PlayerAutoplay{border-top:1px solid;bottom:0px;box-shadow:0px 0px 56px 8px rgba(0,0,0,0.16);height:74px;left:0px;position:absolute;right:0px;transition:all 0.5s cubic-bezier(0.4, 0.22, 0.21, 1.04);width:100%}.theme-light .PlayerAutoplay{background:#f5f5f5}.theme-dark .PlayerAutoplay{background:#1E1E1E}.theme-light .PlayerAutoplay{border-color:#E6E6E6}.theme-dark .PlayerAutoplay{border-color:rgba(255,255,255,0.1)}.PlayerAutoplay--active{height:154px}.PlayerAutoplay--active:hover .PlayerAutoplay__expand{transform:translate(-50%, 0px);z-index:2}.theme-light .PlayerAutoplay--active:hover .PlayerAutoplay__expand .pct-double-arrow{color:#C8C8C8}.theme-dark .PlayerAutoplay--active:hover .PlayerAutoplay__expand .pct-double-arrow{color:rgba(255,255,255,0.1)}.theme-light .PlayerAutoplay--active .PlayerAutoplay__header{border-bottom-color:#E6E6E6}.theme-dark .PlayerAutoplay--active .PlayerAutoplay__header{border-bottom-color:rgba(255,255,255,0.1)}.theme-light .PlayerAutoplay--activeExternal .PlayerAutoplay__header{border-bottom-color:#E6E6E6}.theme-dark .PlayerAutoplay--activeExternal .PlayerAutoplay__header{border-bottom-color:rgba(255,255,255,0.1)}.PlayerAutoplay--expanded{height:286px}.PlayerAutoplay--expanded .pct-double-arrow{transform:rotate(180deg)}.PlayerAutoplay__expand{align-items:center;cursor:pointer;display:flex;justify-content:center;left:50%;padding:0px 8px 8px;position:absolute;top:-15px;transform:translate(-50%, 13px);transition:all 0.3s cubic-bezier(0.4, 0.22, 0.21, 1.04)}.PlayerAutoplay__expand:hover .pct-double-arrow{color:#0070EF !important}.PlayerAutoplay__expand .pct{pointer-events:none}.PlayerAutoplay__expand .pct-double-arrow{font-size:10px;margin-top:6px;position:absolute}.theme-light .PlayerAutoplay__expand .pct-double-arrow{color:#f5f5f5}.theme-dark .PlayerAutoplay__expand .pct-double-arrow{color:#1E1E1E}.PlayerAutoplay__expand .pct-double-arrow:before{transition:all 0.3s cubic-bezier(0.4, 0.22, 0.21, 1.04)}.PlayerAutoplay__expand .pct-wave{font-size:14px}.theme-light .PlayerAutoplay__expand .pct-wave{color:#f5f5f5}.theme-dark .PlayerAutoplay__expand .pct-wave{color:#1E1E1E}.PlayerAutoplay__header{border-bottom:1px solid;border-left:20px solid;border-right:20px solid;padding:16px 0px;position:relative;z-index:1}.theme-light .PlayerAutoplay__header{background:#f5f5f5}.theme-dark .PlayerAutoplay__header{background:#1E1E1E}.theme-light .PlayerAutoplay__header{border-color:#f5f5f5}.theme-dark .PlayerAutoplay__header{border-color:#1E1E1E}.PlayerAutoplay__container{align-items:center;display:flex;justify-content:space-between;margin-bottom:3px}.PlayerAutoplay__switch{align-items:center;display:flex}.PlayerAutoplay__switch .toggle-switch{height:18px;width:28px}.PlayerAutoplay__switch .toggle-switch-label{height:18px;width:28px}.PlayerAutoplay__switch .toggle-switch-switch{box-shadow:0px 1px 2px rgba(0,0,0,0.4);height:16px;margin:1px;right:10px;width:16px}.PlayerAutoplay__switch .toggle-switch-switch:before{display:none}.PlayerAutoplay__switch p{font-size:16px;font-weight:700;line-height:21px;margin:0px 0px 0px 8px;pointer-events:none}.theme-light .PlayerAutoplay__switch p{color:#333}.theme-dark .PlayerAutoplay__switch p{color:#E6E6E6}.PlayerAutoplay__refresh{pointer-events:none;cursor:default !important;height:14px;margin-bottom:3px;transition:all 0.3s cubic-bezier(0.4, 0.22, 0.21, 1.04);width:14px}.theme-light .PlayerAutoplay__refresh{color:#C8C8C8}.theme-dark .PlayerAutoplay__refresh{color:#4A4A4A}.PlayerAutoplay__refresh:hover{opacity:1 !important}.PlayerAutoplay__refresh--active{pointer-events:auto !important;color:#0070EF !important;cursor:pointer !important}.PlayerAutoplay__refresh--active:hover{color:#00ACFF !important}.PlayerAutoplay__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;font-size:12px;margin:0px}.PlayerAutoplay__text:after{content:'' !important;display:block}.theme-light .PlayerAutoplay__text{color:#939393}.theme-dark .PlayerAutoplay__text{color:#E6E6E6}.PlayerAutoplay__loader{margin:15px 20px}.PlayerAutoplay__skeleton{position:relative;width:100%}.PlayerAutoplay__skeleton:not(:last-child){margin-bottom:15px}.PlayerAutoplay__skeleton:nth-child(2){opacity:.6}.PlayerAutoplay__skeleton:last-child{opacity:.4}.PlayerAutoplay__skeleton:first-child{opacity:1}.PlayerAutoplay__skeletonItem{border-radius:4px;overflow:hidden}.theme-light .PlayerAutoplay__skeletonItem{background:#E6E6E6}.theme-dark .PlayerAutoplay__skeletonItem{background:#353535}.PlayerAutoplay__skeletonItem--cover{height:50px;position:relative;width:50px}.PlayerAutoplay__skeletonItem--title,.PlayerAutoplay__skeletonItem--subtitle{height:12px;left:63px}.PlayerAutoplay__skeletonItem--title{position:absolute;top:9px;width:167px}.PlayerAutoplay__skeletonItem--subtitle{bottom:9px;position:absolute;width:217px}.PlayerAutoplay__skeletonItem:after{animation:skeletonLoader 2s infinite;background-image:linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,0));bottom:0px;content:'';left:0px;position:absolute;right:0px;top:0px;transform:translateX(-100%)}.PlayerAutoplay__emptyState{align-items:center;display:flex;flex-direction:column;height:calc(100% - 73px);justify-content:center;width:100%}.PlayerAutoplay__info{font-size:14px;line-height:18px;margin:0px}.theme-light .PlayerAutoplay__info{color:#939393}.theme-dark .PlayerAutoplay__info{color:#E6E6E6}.PlayerAutoplay__info:first-child{font-weight:700}.theme-light .PlayerAutoplay__info:first-child{color:#333}.theme-dark .PlayerAutoplay__info:first-child{color:#E6E6E6}.PlayerAutoplayTracklist{padding:7px 12px;position:relative;z-index:3}.theme-light .PlayerAutoplayTracklist{background:#f5f5f5}.theme-dark .PlayerAutoplayTracklist{background:#1E1E1E}.PlayerAutoplayTracklist__track{display:flex;padding:8px;transition:all 0.2s cubic-bezier(0.4, 0.22, 0.21, 1.04)}.PlayerAutoplayTracklist__track:hover .PlayerAutoplayTracklist__play{display:block}.PlayerAutoplayTracklist__more{cursor:pointer;margin-top:auto;margin-bottom:auto}.PlayerAutoplayTracklist__favorite{cursor:pointer;margin:auto 15px auto auto}.PlayerAutoplayTracklist__favorite span{width:16px;height:16px;font-size:16px}.PlayerAutoplayTracklist__favorite span:hover{color:#EB1964 !important}.PlayerAutoplayTracklist__favorite span.pct-liked{color:#EB1964 !important;font-family:"QobuzApp",sans-serif !important;opacity:1 !important}.PlayerAutoplayTracklist__cover{height:50px;position:relative;width:50px;margin-right:14px}.PlayerAutoplayTracklist__image{height:100%;width:100%}.PlayerAutoplayTracklist__play{background:#0070EF;border-radius:50%;cursor:pointer;display:none;height:28px;left:50%;margin:-14px 0px 0px -14px;position:absolute;top:50%;transition:.3s ease;width:28px}.PlayerAutoplayTracklist__play:hover{background:#00ACFF;opacity:1 !important}.PlayerAutoplayTracklist__play.disabled{pointer-events:none}.PlayerAutoplayTracklist__play:before{color:#fff;font-size:9px;left:11px;position:absolute;top:10px}.PlayerAutoplayTracklist__titles{display:flex;flex-direction:column;font-size:15px;justify-content:center;line-height:20px;max-width:calc(100% - 124px)}.PlayerAutoplayTracklist__title,.PlayerAutoplayTracklist__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;transition:all 0.3s cubic-bezier(0.4, 0.22, 0.21, 1.04)}.PlayerAutoplayTracklist__title:after,.PlayerAutoplayTracklist__subtitle:after{content:'' !important;display:block}.PlayerAutoplayTracklist__title:hover,.PlayerAutoplayTracklist__subtitle:hover{opacity:.7}.PlayerAutoplayTracklist__title{font-weight:700}.theme-light .PlayerAutoplayTracklist__title{color:#333}.theme-dark .PlayerAutoplayTracklist__title{color:#E6E6E6}.PlayerAutoplayTracklist__subtitle{font-weight:500}.theme-light .PlayerAutoplayTracklist__subtitle{color:#939393}.theme-dark .PlayerAutoplayTracklist__subtitle{color:#E6E6E6}@keyframes skeletonLoader{100%{transform:translateX(100%)}}#fullplayer{height:100vh;width:100vw}#fullplayer.is-hidden{animation:fullplayerOut .2s ease-in-out}@keyframes fullplayerOut{0%{opacity:1}100%{opacity:0}}.fullplayer{background:#939393;bottom:0;height:100%;display:flex;justify-content:space-evenly;align-items:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000;animation:fullplayerIn .2s ease-in-out}@keyframes fullplayerIn{0%{opacity:0}100%{opacity:1}}.fullplayer__background{-webkit-filter:blur(60px);-moz-filter:blur(60px);-o-filter:blur(60px);-ms-filter:blur(60px);filter:blur(60px);background-size:cover;background-position:center center;bottom:0;left:0;position:absolute;right:0;top:0;transform:scale(1.3) !important;z-index:-1}.fullplayer__background:after{background:rgba(0,0,0,0.5);bottom:0;content:' ';left:0;position:absolute;right:0;top:0;z-index:1}.fullplayer__logo{left:20px;position:fixed;top:20px;width:80px;z-index:10}.fullplayer__logo:before{color:#fff;font-size:32px}.fullplayer__close{cursor:pointer;color:#fff;font-size:26px;position:fixed;right:20px;top:20px;transform:rotate(180deg);z-index:10}.fullplayer__track{width:calc(65vh - 80px);margin-left:90px}.fullplayer__nav{margin-bottom:30px;width:100%;z-index:1}.fullplayer__nav__item{color:#fff;position:relative;cursor:pointer;font-size:16px;font-weight:500;padding:10px 10px 10px 25px;transition:.2s}.fullplayer__nav__item:not(.disable):hover{opacity:.7}.fullplayer__nav__item:not(:first-child){margin-left:30px}.fullplayer__nav__item:before{position:absolute;left:0px;top:11px}.fullplayer__cover{align-items:center;background:#E6E6E6;display:flex;height:calc(65vh - 80px);justify-content:center;margin:0 auto;overflow:hidden;position:relative;transform:rotate(0deg);width:calc(65vh - 80px);z-index:1}.fullplayer__cover:before{color:#939393;font-size:105px;position:absolute}.fullplayer__cover img{margin:0 auto;position:absolute;width:100%;z-index:1}.fullplayer__cover-overlay{background-color:rgba(0,0,0,0.9);color:#fff;font-size:16px;font-weight:500;height:100%;line-height:26px;margin:0 auto;opacity:0;overflow:auto;padding:40px;position:absolute;top:-1px;width:100%;z-index:-1}.fullplayer__cover-overlay:before,.fullplayer__cover-overlay:after{content:' ';width:100%;position:fixed;z-index:1;left:0;height:30px}.fullplayer__cover-overlay:before{top:0;background:linear-gradient(to bottom, #000, rgba(0,0,0,0))}.fullplayer__cover-overlay:after{bottom:0;background:linear-gradient(to top, #000, rgba(0,0,0,0))}.fullplayer__description{animation:show .5s}.fullplayer__description p{padding-bottom:20px}.fullplayer__credit{animation:show .5s;list-style-type:none;margin:0;padding:0;width:100%;z-index:-1}.fullplayer__credit__item{margin-top:8px}.fullplayer__credit__item--copyright{font-size:12px;color:#939393}.fullplayer__credit__item a:hover{color:#fff}.fullplayer__credit__label{color:#939393}@keyframes show{from{opacity:0}to{opacity:1}}.fullplayer__title{color:#fff;display:flex;font-size:24px;font-weight:700;overflow:hidden;padding-top:30px;position:relative;text-align:center;white-space:nowrap;width:100%}.fullplayer__title-name{overflow:hidden;width:100%;text-align:left}.fullplayer__title-more{cursor:pointer;font-size:22px;margin-left:20px}.fullplayer__title-more:hover{opacity:.7}.fullplayer__album{color:#C8C8C8;font-size:18px;font-weight:500;white-space:nowrap;width:max-content}.fullplayer__album a:hover{color:#fff;text-decoration:none !important}.fullplayer__progress{align-items:center;display:flex;height:15px;margin-top:20px;position:relative;width:100%}.fullplayer__progress .player__track-time{border:none;height:auto;padding:inherit;position:absolute;width:100%}.fullplayer__progress .player__track-time-content{display:flex;flex-direction:row;justify-content:space-between;width:100%}.fullplayer__progress .player__track-time-text:nth-of-type(1){color:#fff !important;margin:0}.fullplayer__progress .player__track-time-text:nth-of-type(3){color:#939393;margin:0}.fullplayer__progress .player__track-time-separator{display:none}.fullplayer__progress .player__progressbar{display:block !important;margin:0 50px;width:100%;border-radius:3px;background:rgba(0,0,0,0.4)}.fullplayer__progress .player__progressbar progress::-moz-progress-bar{background:#0070EF}.fullplayer__progress .player__progressbar progress::-webkit-progress-value{background:#0070EF}.fullplayer__progress .player__progressbar input[type=range]::-moz-slider-thumb{background:#0070EF}.fullplayer__progress .player__progressbar input[type=range]::-webkit-slider-thumb{background:#0070EF}.fullplayer__progress .player__progressbar input[type='range'].cursor-is-focused::-webkit-slider-thumb{background:#fff;border:4px solid #0070EF;box-shadow:inset 1px 2px 2px 1px rgba(0,0,0,0.17)}.fullplayer__progress .player__progressbar input[type='range'].cursor-is-focused::-moz-slider-thumb{background:#fff;border:4px solid #0070EF;box-shadow:inset 1px 2px 2px 1px rgba(0,0,0,0.17)}.fullplayer .player{position:relative;background:unset;z-index:1000;height:unset;margin-top:20px}.fullplayer .player .pct{color:#fff}.fullplayer .player__progressbar{display:none}.fullplayer .player__progressbar__buffer{background:transparent}.fullplayer .player__content{align-items:center;background:none;flex-direction:column}.fullplayer .player__track{display:none}.fullplayer .player__action{position:relative;left:unset;flex-grow:unset;width:80%;display:flex;align-items:center;justify-content:space-around;min-height:34px}.fullplayer .player__action-previous,.fullplayer .player__action-next{color:#fff;font-size:17px;margin:0;position:relative;transition:.2s}.fullplayer .player__action-previous:hover,.fullplayer .player__action-next:hover{opacity:.7}.fullplayer .player__action-pause,.fullplayer .player__action-play,.fullplayer .player__action-loader{font-size:30px;color:#fff;width:30px;height:30px;margin:0;position:relative;top:0;transition:.2s;left:unset}.fullplayer .player__action-pause:hover,.fullplayer .player__action-play:hover,.fullplayer .player__action-loader:hover{opacity:.7}.fullplayer .player__action-repeat,.fullplayer .player__action-repeat.pct-repeat-once,.fullplayer .player__action-shuffle{color:#C8C8C8;margin:0;font-size:20px;width:30px}.fullplayer .player__action-repeat:hover,.fullplayer .player__action-repeat.pct-repeat-once:hover,.fullplayer .player__action-shuffle:hover{opacity:.7}.fullplayer .player__action-repeat.pct-repeat-once{font-size:19px}.fullplayer .player__settings{width:100%;display:flex;justify-content:space-between;margin-top:5%}.fullplayer .player__settings-quality,.fullplayer .player__settings-control,.fullplayer .player__settings-volume{width:33.3%}.fullplayer .player__settings-quality{border:none;color:#fff;font-size:13px;font-weight:500;line-height:16px;padding:0;stroke:#fff;transition:.2s}.fullplayer .player__settings-quality-text{font-size:12px}.fullplayer .player__settings-quality:hover{opacity:.7}.fullplayer .player__settings-quality .pct:before{color:#fff}.fullplayer .player__settings-control{display:flex;justify-content:center}.fullplayer .player__settings-control span:nth-of-type(1){border:none}.fullplayer .player__settings-control .pct-google-cast{font-size:28px;color:#fff}.fullplayer .player__settings-control .pct-google-cast:hover{color:#fff !important;opacity:.7}.fullplayer .player__settings-control .pct-playqueue{display:none}.fullplayer .player__settings-control .pct-audio-output{font-size:14px;color:#fff;height:27px;display:flex;transition:.2s}.fullplayer .player__settings-control .pct-audio-output:before{font-size:27px;position:relative}.fullplayer .player__settings-control .pct-audio-output:hover{opacity:.7}.fullplayer .player__settings-control .pct-audio-output .active-audio-output{display:block;max-width:125px}.fullplayer .player__settings-volume{margin:0;order:3;display:flex;justify-content:flex-end;padding-right:10px}.fullplayer .player__settings-volume .pct-volume{position:relative}.fullplayer .player__settings-volume .pct-volume:before{color:#fff;position:relative;opacity:1 !important}.fullplayer .player__settings-volume .pct-volume:after{background:#C8C8C8;opacity:1 !important}.fullplayer .player__settings-volume .pct-volume.volume-mute{color:#C8C8C8;opacity:1}.fullplayer .player__settings-volume .pct-volume.volume-mute:before{color:#C8C8C8}.fullplayer .player__settings-volume .pct-volume.volume-mute+.player__settings-volume-slider .rangeslider__fill{background:#C8C8C8 !important}.fullplayer .player__settings-volume .pct-volume.volume-mute+.player__settings-volume-slider .rangeslider__handle{background:#C8C8C8 !important}.fullplayer .player__settings-volume__slider{display:unset}.fullplayer .player__settings-volume .rangerslider-horizontal-wrapper{width:95px}.fullplayer .player__settings-volume .rangeslider-horizontal{background:rgba(0,0,0,0.4) !important;width:95px}.fullplayer .player__settings-volume .rangeslider__fill{background-color:#0070EF}.fullplayer .player__settings-volume .rangeslider__handle{background-color:#0070EF;border:none;opacity:0}.fullplayer .player__settings-volume:hover .rangeslider__handle{opacity:1}.hires .fullplayer .player__progressbar__cursor{background:#F5A623}.hires .fullplayer .player__progressbar__cursor .pct-play:before{color:#F5A623}.hires .fullplayer .player__progressbar progress::-moz-progress-bar{background:#F5A623}.hires .fullplayer .player__progressbar progress::-webkit-progress-value{background:#F5A623}.hires .fullplayer .player__progressbar input[type=range]::-moz-slider-thumb{background:#F5A623}.hires .fullplayer .player__progressbar input[type=range]::-webkit-slider-thumb{background:#F5A623}.hires .fullplayer .player__progressbar input[type='range'].cursor-is-focused::-webkit-slider-thumb{background:#fff;border:4px solid #F5A623}.hires .fullplayer .player__progressbar input[type='range'].cursor-is-focused::-moz-slider-thumb{background:#fff;border:4px solid #F5A623}.hires .fullplayer .player__progressbar input[type='range'].cursor-is-focused:-moz-slider-thumb,.hires .fullplayer .player__progressbar input[type='range'].cursor-is-focused:-webkit-slider-thumb{border:4px solid #F5A623}.hires .fullplayer .player__inner .pct-player-prev:hover{color:#fff}.hires .fullplayer .player__inner .pct-player-next:hover{color:#fff}.hires .fullplayer .player__inner .pct-player-play:hover{color:#fff}.hires .fullplayer .player__inner .pct-player-pause:hover{color:#fff}.hires .fullplayer .player__inner .pct-repeat:hover{color:#fff}.hires .fullplayer .player__inner .pct-repeat.c2:hover{color:#F5A623}.hires .fullplayer .player__inner .pct-repeat-once:hover{color:#F5A623}.hires .fullplayer .player__inner .pct-audio-output:hover{color:#fff !important}.hires .fullplayer .player__inner .pct-shuffle:hover{color:#fff}.hires .fullplayer .player__inner .pct-shuffle.c2:hover{color:#F5A623}@media (max-width: 1279px){.fullplayer .player__settings-quality-text{display:flex}}@media (max-height: 800px){.fullplayer .player__settings-control{width:auto !important}.fullplayer .player__settings-control .pct-audio-output{padding:0px !important}.fullplayer .player__settings-control .pct-audio-output:before{top:0;left:0;position:relative}.fullplayer .player .active-audio-output{display:none !important}}@media (max-height: 660px){.fullplayer .player__settings{justify-content:flex-start !important}.fullplayer .player__settings-quality{width:auto !important;margin-right:20px}.fullplayer .player__settings-volume{position:absolute;right:0px}.fullplayer .fullplayer__nav{margin-bottom:10px !important}}.FullplayerAutoplay{background:rgba(255,255,255,0.1);border-radius:5px;height:auto;margin-right:80px;padding:20px}.FullplayerAutoplay--activeExternal .FullplayerAutoplay__emptyState{display:none}.FullplayerAutoplay__header{padding-bottom:10px;display:flex;justify-content:space-between;align-items:center}.FullplayerAutoplay__refresh{pointer-events:none;color:#939393;cursor:pointer;font-size:16px}.FullplayerAutoplay__refresh--active{pointer-events:auto;color:#fff !important}.FullplayerAutoplay__title{color:#fff;display:inline-block;font-size:22px;font-weight:700;margin-left:10px;vertical-align:middle}.FullplayerAutoplay__description{color:#939393;font-size:14px;margin-bottom:0}.FullplayerAutoplay__loader{padding-top:15px}.FullplayerAutoplay__skeleton{position:relative;width:100%}.FullplayerAutoplay__skeleton:not(:last-child){margin-bottom:15px}.FullplayerAutoplay__skeleton:nth-child(2){opacity:.6}.FullplayerAutoplay__skeleton:last-child{opacity:.4}.FullplayerAutoplay__skeleton:first-child{opacity:1}.FullplayerAutoplay__skeletonItem{background:rgba(255,255,255,0.2);border-radius:4px;overflow:hidden}.FullplayerAutoplay__skeletonItem--cover{height:70px;position:relative;width:70px}.FullplayerAutoplay__skeletonItem--title,.FullplayerAutoplay__skeletonItem--subtitle{height:15px;left:90px}.FullplayerAutoplay__skeletonItem--title{position:absolute;top:11px;width:200px}.FullplayerAutoplay__skeletonItem--subtitle{bottom:11px;position:absolute;width:270px}.FullplayerAutoplay__skeletonItem:after{animation:skeletonLoader 2s infinite;background-image:linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,0));bottom:0px;content:'';left:0px;position:absolute;right:0px;top:0px;transform:translateX(-100%)}.FullplayerAutoplay__emptyState{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;padding:10px 0}.FullplayerAutoplay__info{color:#E6E6E6;font-size:16px;line-height:18px;margin:0px}.FullplayerAutoplay__info:first-child{margin-bottom:7px;font-weight:700}.FullplayerAutoplay__tracklist{padding-top:15px;position:relative;z-index:1;border-top:0.5px solid rgba(255,255,255,0.1)}.FullplayerAutoplay__tracklist__track{display:flex;transition:all 0.2s cubic-bezier(0.4, 0.22, 0.21, 1.04)}.FullplayerAutoplay__tracklist__track:hover .FullplayerAutoplay__tracklist__play{display:block}.FullplayerAutoplay__tracklist__more{cursor:pointer;margin-top:auto;margin-bottom:auto}.FullplayerAutoplay__tracklist__more:before{font-size:20px}.FullplayerAutoplay__tracklist__favorite{cursor:pointer;margin:auto 15px auto auto}.FullplayerAutoplay__tracklist__favorite span{width:18px;height:18px;font-size:18px}.FullplayerAutoplay__tracklist__favorite span:hover{color:#EB1964 !important}.FullplayerAutoplay__tracklist__favorite span.pct-liked{color:#EB1964 !important;font-family:"QobuzApp",sans-serif !important;opacity:1 !important}.FullplayerAutoplay__tracklist__cover{display:flex;justify-content:center;align-items:center;height:70px;position:relative;width:70px;margin-right:25px}.FullplayerAutoplay__tracklist__image{height:100%;width:100%}.FullplayerAutoplay__tracklist__play{background:#0070EF;border-radius:50%;cursor:pointer;display:none;height:32px;position:absolute;transition:.3s ease;width:32px}.FullplayerAutoplay__tracklist__play:hover{background:#00ACFF;opacity:1 !important}.FullplayerAutoplay__tracklist__play.disabled{pointer-events:none}.FullplayerAutoplay__tracklist__play:before{color:#fff;font-size:11px;left:11px;position:absolute;top:10px}.FullplayerAutoplay__tracklist__titles{display:flex;flex-direction:column;font-size:18px;justify-content:center;line-height:20px;max-width:calc(100% - 164px)}.FullplayerAutoplay__tracklist__title,.FullplayerAutoplay__tracklist__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;transition:all 0.3s cubic-bezier(0.4, 0.22, 0.21, 1.04)}.FullplayerAutoplay__tracklist__title:after,.FullplayerAutoplay__tracklist__subtitle:after{content:'' !important;display:block}.FullplayerAutoplay__tracklist__title:hover,.FullplayerAutoplay__tracklist__subtitle:hover{opacity:.7}.FullplayerAutoplay__tracklist__title{margin-bottom:4px;color:#E6E6E6;font-weight:700}.FullplayerAutoplay__tracklist__subtitle{color:#E6E6E6;font-weight:500}@keyframes skeletonLoader{100%{transform:translateX(100%)}}.playqueue{box-shadow:-4px 0 8px 0 rgba(0,0,0,0.2);height:calc(100vh - (53px + 75px));padding-top:10px;position:relative;width:420px !important;overflow:hidden}.theme-light .playqueue{background:#fff}.theme-dark .playqueue{background:#121212}.playqueue__popover{box-shadow:none !important;bottom:75px !important;left:auto !important;max-width:initial !important;opacity:1 !important;position:fixed !important;right:0px !important;top:53px !important;transition:.3s ease;transform:translateX(100%);z-index:109}.theme-light .playqueue__popover{background:#fff !important}.theme-dark .playqueue__popover{background:#121212 !important}.playqueue__popover.top{margin-top:0px !important}.playqueue__popover.in{transform:translateX(0%)}.playqueue__popover .popover-content{padding:0}.playqueue .empty-state__text{position:relative;text-align:center;padding:0 20px}.playqueue.playqueue-draggable-track{box-shadow:none;height:66px;list-style:none;padding:0px;z-index:100000000;width:388px !important}.playqueue.playqueue-draggable-track:before{opacity:0}.playqueue__header{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:67px;margin:0px 20px;padding-bottom:0px;border-bottom:1px solid}.theme-light .playqueue__header{border-bottom-color:#E6E6E6}.theme-dark .playqueue__header{border-bottom-color:rgba(255,255,255,0.1)}.fullplayer .playqueue__header{display:none}.playqueue__button{cursor:pointer;color:#939393;font-size:18px;font-weight:700;transition:.3s ease}.playqueue__button:not(:last-child){margin-right:30px}.playqueue__button:hover{opacity:.7}.playqueue__button--active{color:#0070EF}.playqueue__tracklist{overflow-y:scroll;padding:24px 12px 2px;height:calc(100% - 141px);position:relative;transition:all 0.5s cubic-bezier(0.4, 0.22, 0.21, 1.04)}.playqueue__tracklist::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.3)}.playqueue__tracklist--smallShrink{height:calc(100% - 221px)}.playqueue__tracklist--bigShrink{height:calc(100% - 353px)}.playqueue__title{font-size:16px;font-weight:700;padding:0px 0px 8px 8px;margin:0}.theme-light .playqueue__title{color:#333}.theme-dark .playqueue__title{color:#E6E6E6}.playqueue__title:not(:first-child){padding-top:35px}.playqueue__trackmenu{right:46px !important;z-index:10000}.playqueue__clear{font-size:16px;color:#D0021B;transition:all 0.3s cubic-bezier(0.4, 0.22, 0.21, 1.04)}.playqueue__clear:hover{color:#FF001E;opacity:1 !important}.playqueue ul{list-style:none;margin:0px;padding:0px;width:100%}.playqueue ul li{cursor:ns-resize;height:auto}.playqueue ul li.title{height:30px}.playqueue ul li.title:not(:first-child){height:54px;padding-top:24px}.playqueue ul li.draggable-item{cursor:move;height:66px !important}.theme-light .playqueue .checked-sortable-item .track-item{background:#f5f5f5}.theme-dark .playqueue .checked-sortable-item .track-item{background:#1E1E1E}.playqueue .track-item,.playqueue .playqueue-draggable-track div{display:flex;flex-direction:column;height:66px !important;justify-content:center;padding:8px;position:relative}.theme-light .playqueue .track-item:hover,.theme-light .playqueue .playqueue-draggable-track div:hover{background:#f5f5f5}.theme-dark .playqueue .track-item:hover,.theme-dark .playqueue .playqueue-draggable-track div:hover{background:#1E1E1E}.playqueue .track-item:hover .playqueue-track-action,.playqueue .playqueue-draggable-track div:hover .playqueue-track-action{opacity:1}.playqueue .track-item.isPlaying .playqueue-track-action,.playqueue .playqueue-draggable-track div.isPlaying .playqueue-track-action{opacity:1}.playqueue .track-item .item-cover,.playqueue .playqueue-draggable-track div .item-cover{bottom:8px;height:50px !important;left:8px;position:absolute;top:8px;width:50px !important}.playqueue .track-item .playqueue-track-action,.playqueue .playqueue-draggable-track div .playqueue-track-action{background:rgba(0,0,0,0.5);display:block;height:50px;opacity:0;position:absolute;width:50px}.playqueue .track-item .playqueue-track-action .item-play,.playqueue .playqueue-draggable-track div .playqueue-track-action .item-play{opacity:1;background:#0070EF;border-radius:50%;display:block;height:28px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:28px}.playqueue .track-item .playqueue-track-action .item-play:hover,.playqueue .playqueue-draggable-track div .playqueue-track-action .item-play:hover{background:#0070EF}.playqueue .track-item .playqueue-track-action .item-play:before,.playqueue .playqueue-draggable-track div .playqueue-track-action .item-play:before{color:#fff;font-size:9px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.playqueue .track-item .playqueue-track-action .item-play.pct-play:before,.playqueue .playqueue-draggable-track div .playqueue-track-action .item-play.pct-play:before{transform:translate(-35%, -50%)}.playqueue .track-item .playqueue-track-action .item-play.pct-volume:before,.playqueue .playqueue-draggable-track div .playqueue-track-action .item-play.pct-volume:before{display:none}.playqueue .track-item .playqueue-track-action .item-play.pct-volume:hover .icon-bars,.playqueue .playqueue-draggable-track div .playqueue-track-action .item-play.pct-volume:hover .icon-bars{display:none}.playqueue .track-item .playqueue-track-action .item-play.pct-volume:hover:before,.playqueue .playqueue-draggable-track div .playqueue-track-action .item-play.pct-volume:hover:before{content:'\E939';display:block}.playqueue .track-item .playqueue-track-action .item-play .icon-bars,.playqueue .playqueue-draggable-track div .playqueue-track-action .item-play .icon-bars{display:block;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:10px;z-index:1000}.playqueue .track-item .playqueue-track-action .item-play .bar,.playqueue .playqueue-draggable-track div .playqueue-track-action .item-play .bar{animation:soundVisualizerAnimation 1.2s infinite;background-color:#fff;bottom:0px;left:0px;position:absolute;top:0px;width:2px}.playqueue .track-item .playqueue-track-action .item-play .bar:nth-child(2),.playqueue .playqueue-draggable-track div .playqueue-track-action .item-play .bar:nth-child(2){animation-delay:calc(-1.2s / 3 * 2);left:4px}.playqueue .track-item .playqueue-track-action .item-play .bar:nth-child(3),.playqueue .playqueue-draggable-track div .playqueue-track-action .item-play .bar:nth-child(3){animation-delay:calc(-1.2s / 3);left:8px}.playqueue .track-item .track-fav,.playqueue .playqueue-draggable-track div .track-fav{position:absolute;right:25px;top:15px;text-align:center;font-size:16px;width:16px;height:16px}.playqueue .track-item .track-fav:hover,.playqueue .playqueue-draggable-track div .track-fav:hover{color:#EB1964 !important}.playqueue .track-item .track-fav.pct-liked,.playqueue .playqueue-draggable-track div .track-fav.pct-liked{color:#EB1964 !important;font-family:"QobuzApp",sans-serif !important;right:28px;top:18px;opacity:1 !important}.playqueue .track-item .track-fav.pct-liked:before,.playqueue .playqueue-draggable-track div .track-fav.pct-liked:before{content:'\E973';left:.5px !important;position:absolute;top:50% !important;font-size:14.4px !important;transform:translate(0%, -50%);transition:.2s ease}.playqueue .track-item .track-fav.pct-liked:after,.playqueue .playqueue-draggable-track div .track-fav.pct-liked:after{content:'\e974';left:7px;top:50%;position:absolute;transform:translate(0%, -50%);font-size:14px;transition:.2s ease}.playqueue .track-item .track-fav.pct-liked:hover:before,.playqueue .playqueue-draggable-track div .track-fav.pct-liked:hover:before{transform:translate(-2px, -50%)}.playqueue .track-item .track-fav.pct-liked:hover:after,.playqueue .playqueue-draggable-track div .track-fav.pct-liked:hover:after{transform:translate(2px, -50%)}.playqueue .track-item .track-fav.pct-liked.anim-pop-track,.playqueue .playqueue-draggable-track div .track-fav.pct-liked.anim-pop-track{right:25px}.playqueue .track-item .track-fav.pct-liked.anim-pop-track:before,.playqueue .playqueue-draggable-track div .track-fav.pct-liked.anim-pop-track:before{font-size:16px !important;content:'\e901' !important;left:50% !important;transform:translate(-50%, -50%) !important;transition:none !important}.playqueue .track-item .track-fav.pct-liked.anim-pop-track:after,.playqueue .playqueue-draggable-track div .track-fav.pct-liked.anim-pop-track:after{display:none !important;content:''}.playqueue .track-item .item-name,.playqueue .playqueue-draggable-track div .item-name{margin:0px 0px 3px 63px;position:relative}.playqueue .track-item .item-name a,.playqueue .playqueue-draggable-track div .item-name a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:calc(100% - 50px);display:block;font-size:15px;font-weight:700;transition:.1s ease;width:max-content}.theme-light .playqueue .track-item .item-name a,.theme-light .playqueue .playqueue-draggable-track div .item-name a{color:#333}.theme-dark .playqueue .track-item .item-name a,.theme-dark .playqueue .playqueue-draggable-track div .item-name a{color:#E6E6E6}.playqueue .track-item .item-name a:after,.playqueue .playqueue-draggable-track div .item-name a:after{content:'' !important;display:block}.playqueue .track-item .item-name a:hover,.playqueue .playqueue-draggable-track div .item-name a:hover{opacity:.7}.playqueue .track-item .item-name .item-more,.playqueue .playqueue-draggable-track div .item-name .item-more{align-items:center;cursor:pointer;display:flex;height:13px;justify-content:flex-start;position:absolute;right:0px;top:19px;width:13px}.playqueue .track-item .item-name .item-more:before,.playqueue .playqueue-draggable-track div .item-name .item-more:before{font-size:13px;transition:.1s ease}.theme-light .playqueue .track-item .item-name .item-more:before,.theme-light .playqueue .playqueue-draggable-track div .item-name .item-more:before{color:#333}.theme-dark .playqueue .track-item .item-name .item-more:before,.theme-dark .playqueue .playqueue-draggable-track div .item-name .item-more:before{color:#E6E6E6}.playqueue .track-item .item-name .item-more:hover:before,.playqueue .playqueue-draggable-track div .item-name .item-more:hover:before{opacity:.7}.playqueue .track-item .item-artist,.playqueue .playqueue-draggable-track div .item-artist{color:#939393;font-size:15px;font-weight:500;margin:0px 0px 0px 63px;transition:.1s ease}.playqueue .track-item .item-artist a,.playqueue .playqueue-draggable-track div .item-artist a{display:block;max-width:calc(100% - 21px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:max-content}.playqueue .track-item .item-artist a:hover,.playqueue .playqueue-draggable-track div .item-artist a:hover{opacity:.7;color:#939393}.fullplayer .playqueue-content{bottom:0;color:#fff;flex-grow:1;height:100%;max-width:50%;padding-left:40px;padding-top:50px;width:40%}.fullplayer .playqueue-content .item-meta{height:100%;margin:0px;padding:0px 0px 22px;width:unset}.fullplayer .playqueue-content .item-meta .playqueue{background:transparent;height:100%;padding:0;width:100% !important;box-shadow:none}.fullplayer .playqueue-content .item-meta .playqueue .PlayerAutoplay{display:none}.fullplayer .playqueue-content .item-meta .playqueue__header{display:none}.fullplayer .playqueue-content .item-meta .playqueue__footer{display:none}.fullplayer .playqueue-content .item-meta .playqueue__tracklist{height:calc(100% - 121px);margin-right:80px;overflow-x:hidden;padding:0 10px 0 0;-webkit-mask-image:linear-gradient(#000, 94%, rgba(0,0,0,0) 100%);mask-image:linear-gradient(#000, 94%, rgba(0,0,0,0) 100%)}.fullplayer .playqueue-content .item-meta .playqueue__tracklist:after{content:'';width:100%;height:50px;display:block}.fullplayer .playqueue-content .item-meta .playqueue__tracklist--smallShrink{height:calc(100% - 211px)}.fullplayer .playqueue-content .item-meta .playqueue__title{color:#fff;font-size:22px;font-weight:700}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li:not(.title){height:85px !important}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li.checked-sortable-item .track-item{background-color:rgba(217,217,217,0.1) !important}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li.title{height:36px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li.title:not(:first-child){padding-top:30px;height:66px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item{display:flex;flex-direction:column;height:100% !important;justify-content:center;transition:.3s}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item:hover{background:rgba(217,217,217,0.1)}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .item-name a{color:#fff;font-size:18px;margin-left:30px;padding-right:75px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .item-artist a{color:#C8C8C8;font-size:18px;margin-left:30px;padding-right:50px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .item-more{right:10px;top:15px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .item-more:before{color:rgba(255,255,255,0.5);font-size:20px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .track-fav{position:absolute;right:40px;font-size:18px;color:rgba(255,255,255,0.5);top:12px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .track-fav.pct-like:hover{opacity:1 !important}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .track-fav.pct-liked{right:42px;top:14px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .track-fav.pct-liked:before{left:0px !important;font-size:15.4px !important}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .track-fav.pct-liked:after{left:7px;font-size:15px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .track-fav.pct-liked.anim-pop-track{right:31px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .track-fav.pct-liked.anim-pop-track:before{font-size:18px !important}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .playqueue-track-action{height:70px;width:70px;bottom:8px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .playqueue-track-action .pct-play,.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .playqueue-track-action .pct-volume{height:32px;width:32px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .playqueue-track-action .pct-play:before,.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .playqueue-track-action .pct-volume:before{font-size:11px}.fullplayer .playqueue-content .item-meta .playqueue ul:not(.menu-list) li .track-item .item-cover{height:70px !important;top:7px;width:70px !important}.fullplayer-draggable-track{height:85px !important;padding:0px !important}.fullplayer-draggable-track.playqueue.playqueue-draggable-track{width:40% !important}.fullplayer-draggable-track.checked-sortable-item{background-color:rgba(217,217,217,0.1) !important}.fullplayer-draggable-track .empty-state{font-size:16px !important;font-weight:500 !important;position:relative !important;margin-top:70px !important;color:#939393 !important}.fullplayer-draggable-track .empty-state:before{content:'\e91a' !important;position:absolute !important;font-family:"QobuzApp",sans-serif !important;font-size:40px !important;top:-50px !important;left:calc(50% - 20px) !important}.fullplayer-draggable-track .track-item{display:flex !important;flex-direction:column !important;height:100% !important;justify-content:center !important;transition:.3s !important}.fullplayer-draggable-track .track-item:hover{background:rgba(217,217,217,0.1) !important}.fullplayer-draggable-track .track-item .item-name a{color:#fff !important;font-size:18px !important;margin-left:30px !important;padding-right:75px !important}.fullplayer-draggable-track .track-item .item-artist a{color:#C8C8C8 !important;font-size:18px !important;margin-left:30px !important;padding-right:50px !important}.fullplayer-draggable-track .track-item .item-more{right:10px !important;top:15px !important}.fullplayer-draggable-track .track-item .item-more:before{color:rgba(255,255,255,0.5) !important;font-size:20px !important}.fullplayer-draggable-track .track-item .playqueue-track-action{height:70px !important;width:70px !important;bottom:8px !important}.fullplayer-draggable-track .track-item .playqueue-track-action .pct-play,.fullplayer-draggable-track .track-item .playqueue-track-action .pct-volume{height:32px !important;width:32px !important}.fullplayer-draggable-track .track-item .playqueue-track-action .pct-play:before,.fullplayer-draggable-track .track-item .playqueue-track-action .pct-volume:before{font-size:11px !important}.fullplayer-draggable-track .track-item .item-cover{height:70px !important;top:7px !important;width:70px !important}.multiple-items-label{padding:10px 0 10px 10px}.theme-light .multiple-items-label{color:#333;background:#f5f5f5}.theme-dark .multiple-items-label{color:#E6E6E6;background:#1E1E1E}.popover-device{background-color:rgba(51,51,51,0.98);border-radius:5px;border:none;box-shadow:0 4px 20px 0 rgba(0,0,0,0.2);width:300px;padding:12px 0;top:auto !important;bottom:60px}.popover-device p{margin:0}.popover-device .title{border-bottom:1px solid #939393;color:#fff;font-weight:700;line-height:23px;margin:0;padding:0px 20px 12px;position:relative}.popover-device .arrow{background-color:rgba(51,51,51,0.98) !important}.popover-device .output-refresh{color:#fff;font-size:18px;position:absolute;right:7px;cursor:pointer;top:1px}.popover-device .output-refresh--spinner:before{display:block;animation:rotate 2s linear infinite}.popover-device .output-content{max-height:400px;overflow:auto}.popover-device .output-section{color:#939393;font-weight:500;text-transform:uppercase;line-height:16px;padding:23px 20px 10px;position:relative}.popover-device .output-section:first-child{padding-top:15px}.popover-device .output-stopcast{color:#fff;font-size:18px;position:absolute;right:7px;top:24px}.popover-device .output-stopcast:hover{opacity:.7}.popover-device .output-name,.popover-device .output-type{cursor:pointer;position:relative;color:#C8C8C8;padding:8px 35px 8px 24px}.popover-device .output-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.popover-device .output-name:after{content:'' !important;display:block}.popover-device .output-name:hover{background-color:rgba(216,216,216,0.1)}.popover-device .output-name .beta{background-color:#D5E9F3;border-radius:10px;color:#0070EF;display:inline-block;font-size:9px;letter-spacing:.5px;line-height:12px;margin-left:10px;padding:3px 10px 2px;position:relative;text-align:center;top:-2px}.popover-device .output-name .more-choice{display:inline-block;height:15px;margin-right:7px;position:relative;top:1px;width:15px}.popover-device .output-name .no-choice{font-size:9px;padding-left:3px}.popover-device .output-list{list-style-type:none;margin:0;padding:0}.popover-device .output-list li{cursor:pointer}.popover-device .output-list li.one-driver{padding-left:26px}.popover-device .output-list li.open .output-device{display:block}.popover-device .output-list li.open .output-device li{color:#C8C8C8}.popover-device .output-list li:last-child{padding-bottom:0}.popover-device .output-list:last-child{padding-bottom:20px}.popover-device .output-used{width:100%;position:relative}.popover-device .output-used:after{color:#f5f5f5;content:'\E948';display:block;font-size:14px;font-family:"QobuzApp",sans-serif !important;position:absolute;left:calc(100% - 25px);top:7px}.popover-device .output-used .output-name{color:#fff;font-weight:700}.popover-device .output-used .output-type{font-size:11px;font-weight:300;color:#0070EF}.popover-device .output-device{cursor:pointer;display:none;font-size:12px;padding-left:45px;list-style-type:none;margin:0px}.popover-device .output-device li{padding:5px 0;position:relative}.popover-device .output-device>li:hover,.popover-device .output-device .selected{color:#fff !important;font-weight:700}.popover-device .output-device .selected:after{content:'\E913';display:block;font-family:"QobuzApp",sans-serif !important;font-size:12px;position:absolute;right:12px;top:8px}.popover-device .output-detail{font-size:11px;font-weight:300}.popover-device .senders-info{position:absolute;left:-27.5px;top:50%;transform:translateY(-50%)}.popover-device .menu-list{max-height:300px;overflow:auto}.popover-device .pct:before{margin-right:10px}.header-modal{background:#fff !important;color:#333 !important;border-radius:5px !important;font-size:16px;max-width:340px;padding:0 !important;width:340px;z-index:1001 !important}.theme-light .header-modal{background:#fff !important;color:#333 !important}.theme-dark .header-modal{background:#1E1E1E !important;color:#E6E6E6 !important}.header-modal__section{padding:24px 0}.header-modal__section--logout,.header-modal__section--settings{padding:12px 0}.header-modal__section--settings{border-bottom:1px solid #E6E6E6;border-top:1px solid #E6E6E6}.theme-light .header-modal__section--settings{border-bottom-color:#E6E6E6;border-top-color:#E6E6E6}.theme-dark .header-modal__section--settings{border-bottom-color:rgba(255,255,255,0.1);border-top-color:rgba(255,255,255,0.1)}.header-modal__section--theme{padding:12px 30px;font-weight:400}.header-modal__flex-content{padding:12px 0 10px;display:flex;justify-content:space-between;align-items:center}.header-modal__flex-content--system{padding:0 0 12px}.header-modal__flex-content p{margin:0}.header-modal__text-system{font-size:14px}.header-modal__text-choice{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:110px}.header-modal__text-choice:after{content:'' !important;display:block}.header-modal__checkbox{cursor:pointer;position:relative;left:30px;top:0;z-index:100;-moz-appearance:none;-webkit-appearance:none;appearance:none;visibility:hidden;left:auto;height:17px;width:17px}.header-modal__checkbox:before{background:transparent;border:1px solid;border-radius:3px;box-shadow:none;content:'';height:20px;left:-30px;position:absolute;top:-2px;width:20px}.theme-light .header-modal__checkbox:before{border-color:#C8C8C8}.theme-dark .header-modal__checkbox:before{border-color:rgba(255,255,255,0.4)}.header-modal__checkbox:after{opacity:0;color:#fff;content:'\e913';font-size:12px;font-family:"QobuzApp",sans-serif;left:-26px;position:absolute;transform:scale(0);transition:all .2s;top:0}.header-modal__checkbox.active:before,.header-modal__checkbox--active:before,.header-modal__checkbox:checked:before{background:#0070EF;border-color:#0070EF}.header-modal__checkbox.active:after,.header-modal__checkbox--active:after,.header-modal__checkbox:checked:after{visibility:visible;opacity:1;transform:scale(1)}.header-modal__checkbox::before{height:17px;width:17px;left:auto;top:0;visibility:visible}.header-modal__checkbox::after{left:3px;top:1px;font-size:11px}.header-modal__link{font-weight:400;display:block;padding:12px 30px}.header-modal__link:hover,.header-modal__link:focus{text-decoration:none}.theme-light .header-modal__link:hover,.theme-light .header-modal__link:focus{background:#f5f5f5;color:#0070EF}.theme-dark .header-modal__link:hover,.theme-dark .header-modal__link:focus{background:#353535;color:#E6E6E6}.header-modal__link .pct-carret{color:#C8C8C8;float:right;transform:rotate(-90deg)}.header-modal__link .pct-carret::before{font-size:14px}.theme-light .header-modal__logout{background:#fff !important;color:#D0021B}.theme-dark .header-modal__logout{background:#1E1E1E !important;color:#E6E6E6}.header-modal__logout:hover{color:#D0021B !important}.header-modal .arrow{left:85% !important;transform:rotate(45deg) !important}.theme-light .header-modal .arrow{background:#fff !important}.theme-dark .header-modal .arrow{background:#1E1E1E !important}.header-modal .arrow:after,.header-modal .arrow:before{display:none}.header-modal--search-focus .arrow{left:90% !important}.quality-popover{color:#C8C8C8 !important;left:auto;right:45px;width:257px;padding:12px 0 !important}.quality-popover--currentDevice .quality-popover__title{border-color:rgba(147,147,147,0.2)}.quality-popover__title{color:#fff;font-weight:700;padding:0 0 12px 24px;margin:0;border-bottom:1px solid #939393;max-width:100%}.quality-popover__title--currentDevice{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;padding-top:12px;font-weight:500;color:#939393;border-color:rgba(147,147,147,0.2)}.quality-popover__title--currentDevice:after{content:'' !important;display:block}.quality-popover__list{color:#C8C8C8 !important}.quality-popover__list li{white-space:nowrap}.quality-popover__list span{color:#C8C8C8 !important;font-weight:500}.checked .quality-popover__list span{font-weight:700;color:#fff !important}.quality-popover__list .checked{background:none;position:relative}.quality-popover__list .checked:after{color:#fff;content:'\E913';display:block;font-family:"QobuzApp",sans-serif !important;font-size:12px;position:absolute;right:12px;top:8px}.tooltip{z-index:9999999999999999}.tooltip--title{z-index:9999999999999999}.tooltip--title .arrow{display:none !important}.tooltip--title .tooltip-inner{max-width:500px !important}.tooltip[data-popper-reference-hidden='true']{display:none}.track-popover{margin:0;background-color:rgba(51,51,51,0.98);border-radius:5px !important;padding:12px 24px !important;max-width:355px;min-width:355px;z-index:10001 !important;color:#fff !important}.player .track-popover{bottom:20px !important}.track-popover__title{font-weight:700;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.track-popover__title:after{content:'' !important;display:block}.track-popover__list{margin:0;padding:0;list-style-type:none;overflow:hidden}.track-popover__list__item{color:#C8C8C8;font-size:16px}.track-popover__link,.track-popover__link:hover{color:#fff}.track-popover__more{cursor:pointer;margin:20px 0 0;text-align:center;color:#fff;font-weight:700}.track-popover .arrow{background-color:transparent !important}.trackItemMenu{min-width:250px;max-width:fit-content !important;padding:12px 0 !important}.trackItemMenu.right{margin:3px 0px 0px 33px !important}.trackItemMenu.left:not(.trackItemMenu--playqueue){margin:3px 4px 0px 0px !important}.trackItemMenu li a{display:flex;align-items:center}.Notification{align-items:center;background:#202020;display:flex;justify-content:space-between;left:0px;min-height:64px;padding:16px 50px;position:fixed;right:0px;top:calc(100% - 75px);transition:all 0.3s cubic-bezier(0.3, 0.22, 0.21, 1.04);width:100%;z-index:998}.Notification--isActive{transform:translateY(-100%)}.Notification--isActive .Notification__counter{display:flex;pointer-events:all}.Notification__counter{align-items:center;animation:notificationCounterAnimation 1s forwards;color:rgba(255,255,255,0.8);cursor:pointer;display:none;height:29px;justify-content:flex-end;pointer-events:none;position:absolute;right:8px;top:-15px;transition:all 0.3s cubic-bezier(0.3, 0.22, 0.21, 1.04)}.Notification__counter:before{background:#202020;border-radius:29px;content:'';height:100%;position:absolute;transition:all 0.3s cubic-bezier(0.4, 0.22, 0.21, 1.04);width:29px}.Notification__counter:after{background:#3D3D3D;border-radius:0px 29px 29px 0px;bottom:-5px;content:'';position:absolute;right:2px;top:5px;transform:rotate(45deg);transition:all 0.3s cubic-bezier(0.4, 0.22, 0.21, 1.04);width:14.5px}.Notification__counter:hover{color:#fff}.Notification__counter:hover .Notification__counterNumber{transform:translateY(16px)}.Notification__counter:hover .Notification__counterText{transform:translateY(0px)}.Notification__counter:hover:before{background:#0070EF;width:140px}.Notification__counter:hover:after{background:#0070EF}.Notification__counterContainer{align-items:center;display:flex;height:14px;justify-content:flex-end;overflow:hidden;padding:0px 8px;position:relative;width:max-content;z-index:1}.Notification__counterNumber{align-items:center;display:flex;flex-direction:column;height:14px;justify-content:flex-end;margin-top:1px;transition:all 0.3s cubic-bezier(0.4, 0.22, 0.21, 1.04);width:14px}.Notification__counterNumber:before{font-size:10px;margin-bottom:3px}.Notification__counterNumber:after{content:attr(data-content);font-size:13px;font-weight:700;line-height:15px}.Notification__counterText{font-size:11px;letter-spacing:1px;margin-right:8px;text-transform:uppercase;transform:translateY(-18px);transition:all 0.3s cubic-bezier(0.4, 0.22, 0.21, 1.04)}.Notification__close{color:rgba(255,255,255,0.8);cursor:pointer;font-size:9px;padding:8px;position:absolute;right:10px;transition:all 0.2s cubic-bezier(0.5, 0.22, 0.21, 1.04)}.Notification__close:hover{color:#fff;transform:rotate(90deg)}.Notification__text{color:#fff;flex-grow:1;font-size:14px;font-weight:400;line-height:20px;margin:0px 24px 0px 0px}.Notification__link{font-weight:700;margin-left:4px;opacity:.8;text-decoration:underline !important;transition:all 0.2s cubic-bezier(0.5, 0.22, 0.21, 1.04)}.Notification__link:hover{color:#fff !important;opacity:1}.Notification__buttons{display:flex}.Notification__button{align-items:center;background:#0070EF;border-radius:3px;border:none;color:#fff;cursor:pointer;display:flex;font-size:12px;height:32px;letter-spacing:1px;padding:0px 18px;text-transform:uppercase;transition:all 0.5s cubic-bezier(0.2, 0.22, 0.21, 1.04)}.Notification__button.pct{padding:0px 18px 0px 12px}.Notification__button.pct:before{font-size:13px;margin-right:10px}.Notification__button:not(:last-child){margin-right:24px}.Notification__button:hover{background:#00ACFF}.Notification__hide{background:transparent;border:none;color:rgba(255,255,255,0.8);cursor:pointer;font-size:12px;font-weight:600;height:32px;letter-spacing:1px;margin-left:24px;padding:0px;text-transform:uppercase;transition:all 0.5s cubic-bezier(0.2, 0.22, 0.21, 1.04);white-space:nowrap}.Notification__hide:hover{color:#fff}@keyframes notificationCounterAnimation{0%{visibility:hidden}100%{visibility:visible}}.MagazineSlider{width:100%;overflow-x:hidden;box-shadow:2px 2px 8px 0px rgba(0,0,0,0.2);margin:40px 0}.MagazineSlider__content{display:flex;width:100%;transition:transform .7s ease}.MagazineSlider .BigStoryCard{margin:0 5px;box-shadow:none}.MagazineNavigation{width:100%;position:relative;margin-bottom:20px}.MagazineNavigation__list{position:relative;z-index:100;display:inline-flex;align-items:center;left:50%;transform:translateX(-50%)}.theme-light .MagazineNavigation__list{background:#fff}.theme-dark .MagazineNavigation__list{background:#121212}.MagazineNavigation__search{font-size:17px;margin-left:12px;display:flex;cursor:pointer;color:#939393}.MagazineNavigation__menuItem{cursor:pointer;position:relative;z-index:100;transition:.5s ease;padding:5px 15px;border-radius:30px;border:1px solid #262626;color:#939393}.theme-light .MagazineNavigation__menuItem{background:#f5f5f5;color:#939393;border-color:#f5f5f5}.theme-dark .MagazineNavigation__menuItem{background:#1E1E1E;color:#E6E6E6;border-color:#262626}.MagazineNavigation__menuItem:not(:last-child){margin-right:12px}.MagazineNavigation__menuItem:hover,.MagazineNavigation__menuItem--active{border-color:transparent}.theme-light .MagazineNavigation__menuItem:hover,.theme-light .MagazineNavigation__menuItem--active{background:#0070EF;color:#fff}.theme-dark .MagazineNavigation__menuItem:hover,.theme-dark .MagazineNavigation__menuItem--active{background:#fff;color:#121212}.MagazineNavigation__menuItem--loading{width:65px;height:30px;border:none}.theme-light .MagazineNavigation__menuItem--loading{background-color:#C8C8C8 !important}.theme-dark .MagazineNavigation__menuItem--loading{background-color:#4A4A4A !important}.global__title{font-size:22px;font-weight:700}.theme-light .global__title{color:#333}.theme-dark .global__title{color:#E6E6E6}.global__title--flex{display:flex;justify-content:space-between;align-items:center}.global__link{font-weight:700;text-decoration:none;transition:.1s ease}.theme-light .global__link{color:#0070EF}.theme-dark .global__link{color:#939393}.global__link:hover{color:#0070EF !important}.global__link:hover:after{color:#0070EF !important}.global__link--see-more{align-items:center;display:flex;font-size:16px;position:relative}.global__link--see-more:after{display:block;content:'\E912';font-size:5px;font-family:"QobuzApp",sans-serif !important;transform:rotate(-90deg);margin:4px 0px 0px 5px;padding:0px !important;transition:.1s ease}.theme-light .global__link--see-more:after{color:#0070EF}.theme-dark .global__link--see-more:after{color:#939393}.global__link--seeMoreTracks{align-self:center;font-size:13px;letter-spacing:1px;text-transform:uppercase}.global__artistTooltip{display:inline}.global__artistTooltip:not(:first-child):before{content:' • '}.global__button{background:#0070EF;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:10px 30px;position:relative;transition:.1s ease}.global__button:hover{background:#00ACFF}.global__button:before{position:absolute}.global__button--disabled{background:#C8C8C8 !important;cursor:not-allowed !important;color:#939393 !important;border-color:#fff !important}.global__button--disabled:active{pointer-events:none}.global__button--disabled:before{color:#939393 !important}.global__button--white{border:solid 1px;background:none}.theme-light .global__button--white{color:#333;border-color:#C8C8C8}.theme-dark .global__button--white{color:#E6E6E6;border-color:rgba(255,255,255,0.1)}.global__button--white:hover{border-color:#0070EF;background:#0070EF;color:#fff}.global__button--add-to-playlist{padding:10px 34px 11px 48px;font-size:14px;background:none;border:1px solid;margin-left:auto;margin-right:17px}.theme-light .global__button--add-to-playlist{color:#333;border-color:#C8C8C8}.theme-dark .global__button--add-to-playlist{color:#E6E6E6;border-color:rgba(255,255,255,0.1)}.global__button--add-to-playlist:before{left:18px;font-size:15px;top:11px}.global__button--create-playlist:before,.global__button--add-to-playlist:before{color:#0070EF}.global__button--create-playlist:hover,.global__button--add-to-playlist:hover{background:#0070EF;color:#fff}.theme-light .global__button--create-playlist:hover,.theme-light .global__button--add-to-playlist:hover{border-color:#fff}.theme-dark .global__button--create-playlist:hover,.theme-dark .global__button--add-to-playlist:hover{border-color:#121212}.global__button--create-playlist:hover:before,.global__button--add-to-playlist:hover:before{color:#fff}.global__button--playlist{padding:10px 34px 11px 48px;margin-right:20px}.global__button--playlist:hover{background:#00ACFF}.global__button--playlist:before{font-size:14px;left:16px;top:14px}.global__button--organise-playlist{color:#333;padding:9px 34px 10px 48px;border:solid 1px #C8C8C8;background:none}.theme-light .global__button--organise-playlist{color:#333;border-color:#C8C8C8}.theme-dark .global__button--organise-playlist{color:#E6E6E6;border-color:rgba(255,255,255,0.1)}.global__button--organise-playlist:before{color:#0070EF;font-size:17px;left:16px;top:12px}.theme-light .global__button--organise-playlist:hover{background:#f5f5f5}.theme-dark .global__button--organise-playlist:hover{background:#1E1E1E}.global__button--playlist-cancel{font-size:14px;float:right;margin:20px 40px 5px 0}.global__button--play{cursor:pointer;border-radius:50%;border:2px solid #0070EF;color:#0070EF;font-size:13px;height:37px;padding:0;position:relative;width:37px}.global__button--play:hover{background:#0070EF;color:#fff}.global__button--play:before{left:15px;position:absolute;top:10px}.global__button--play.white{border-color:#fff;color:#fff}.global__button--play.white:hover{background:#0070EF;border-color:#0070EF;color:#fff}.global__button--play.disabled{cursor:not-allowed;opacity:.5}.global__button--favorite{border:2px solid #0070EF;border-radius:20px;color:#0070EF;font-size:16px;height:37px;line-height:28px;overflow:hidden;padding:0 0 0 33px;position:relative;width:37px;transition:.1s ease}.global__button--favorite.pct-liked{background:#EB1964;border-color:#EB1964 !important;color:#fff !important;font-family:"QobuzApp",sans-serif !important}.global__button--favorite.pct-liked:before{content:'\e973';left:8px !important;font-size:12px !important;transform:translate(0%, -50%);transition:.2s ease;top:50% !important}.global__button--favorite.pct-liked:after{content:'\e974';left:13px;transform:translate(0%, -50%);position:absolute;top:50%;font-size:12px;transition:.2s ease}.global__button--favorite.pct-liked:hover:before{transform:translate(-2px, -50%)}.global__button--favorite.pct-liked:hover:after{transform:translate(2px, -50%)}.global__button--favorite.pct-liked.anim-pop-card:before{font-size:13px !important;content:'\e901' !important;left:50% !important;transform:translate(-50%, -50%) !important;transition:none !important}.global__button--favorite.pct-liked.anim-pop-card:after{display:none !important;content:''}.global__button--favorite.pct:before{font-size:13px;left:10px;position:absolute;top:11px}.global__button--favorite:hover{background:#0070EF;color:#fff}.global__button--favorite.white{border-color:#fff;color:#fff}.global__button--favorite.white:hover{background:#EB1964;border-color:#EB1964;color:#fff}.global__button--login{background-color:#0070EF;border-color:#0070EF;color:#fff;font-size:18px;height:60px;line-height:42px;position:relative;width:100%}.global__button--login:hover{background-color:#00ACFF;border-color:#00ACFF}.global__button--login-facebook{background-color:#4267B2 !important;border-color:#4267B2 !important}.global__button--login-facebook:hover{background-color:#5576B9 !important;border-color:#5576B9 !important}.theme-light .global__button--proxy{color:#333 !important;background:#fff;border-color:#C8C8C8}.theme-dark .global__button--proxy{color:#E6E6E6 !important;background:#121212;border-color:rgba(255,255,255,0.1)}.theme-light .global__button--proxy:hover{background:#f5f5f5}.theme-dark .global__button--proxy:hover{background:#1E1E1E}.ff1{font-family:"HKGrotesk",sans-serif}.ff2{font-family:"PlayfairDisplay",serif}.cpointer{cursor:pointer}.chelp{cursor:help}.cmove{cursor:move}.cwait{cursor:wait}.cnone,.cnone:before{cursor:initial !important}.row{display:block;margin-right:-20px;margin-left:-20px}html{overflow:hidden;height:100%}body{color:#272727;font:400 14px "HKGrotesk",sans-serif;height:100%}.container-fluid{box-sizing:border-box;bottom:75px;height:calc(100% - (53px + 75px));left:0;overflow-x:hidden;overflow-y:scroll;padding:20px;padding-top:0px;position:fixed;top:53px;width:100%}.theme-light .container-fluid{background:#fff}.theme-dark .container-fluid{background:#121212}.notifUpdate .container-fluid{top:calc(53px + 23px)}.btn-default.focus,.btn-default:focus{background-color:transparent}a{color:inherit;cursor:pointer}a:hover{color:#0070EF;text-decoration:none}.under{text-decoration:underline !important}.underhover:hover{cursor:pointer;text-decoration:underline}.nohover:hover{text-decoration:none}.display-flex{display:flex}.t7{font-size:10px !important}.t5{font-size:12px !important}.t0{font-size:14px !important}.t8{font-size:14px !important}.t6{font-size:16px !important}.t9{font-size:17px !important}.t3{font-size:18px !important}.t2{font-size:22px !important}.t1{font-size:24px !important}.t4{font-size:36px !important}.t10{font-size:28px !important}.c0{color:#272727}.c1{color:#fff}.c2{color:#0070EF}.c2-hover:hover{color:#0070EF}.c3{color:#939393}.c3-hover:hover{color:#939393}.c8{color:#333}.c9{color:#C8C8C8}.c10{color:#4A4A4A}.lh14{line-height:1.4}.lp1{letter-spacing:1px}.lp2{letter-spacing:2px}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important}.text-wrap{word-wrap:break-word}.text-shadow{text-shadow:0 1px 1px rgba(0,0,0,0.5) !important}.text-bold{font-weight:700 !important}.text-nobold{font-weight:400 !important}.text-medium{font-weight:500 !important}.text-justify{text-align:justify !important}.text-center{text-align:center !important}.text-underline{text-decoration:underline !important}.text-upper{text-transform:uppercase !important}.text-italic{font-style:italic !important}.mt0{margin-top:0 !important}.mr0{margin-right:0 !important}.mb0{margin-bottom:0 !important}.ml0{margin-left:0 !important}.mt5{margin-top:5px !important}.mr5{margin-right:5px !important}.mb5{margin-bottom:5px !important}.ml5{margin-left:5px !important}.mt10{margin-top:10px !important}.mr10{margin-right:10px !important}.mb10{margin-bottom:10px !important}.ml10{margin-left:10px !important}.mt20{margin-top:20px !important}.mr20{margin-right:20px !important}.mb20{margin-bottom:20px !important}.ml20{margin-left:20px !important}.mt30{margin-top:30px !important}.mr30{margin-right:30px !important}.mb30{margin-bottom:30px !important}.ml30{margin-left:30px !important}.mt40{margin-top:40px !important}.mr40{margin-right:40px !important}.mb40{margin-bottom:40px !important}.ml40{margin-left:40px !important}.mt50{margin-top:50px !important}.mr50{margin-right:50px !important}.mb50{margin-bottom:50px !important}.ml50{margin-left:50px !important}.mt60{margin-top:60px !important}.mr60{margin-right:60px !important}.mb60{margin-bottom:60px !important}.ml60{margin-left:60px !important}.mt70{margin-top:70px !important}.mr70{margin-right:70px !important}.mb70{margin-bottom:70px !important}.ml70{margin-left:70px !important}.pt20{padding-top:20px !important}.pr20{padding-right:20px !important}.pb20{padding-bottom:20px !important}.pl20{padding-left:20px !important}.o{overflow:hidden}.relative{position:relative}.separator{display:block;height:1px;margin:30px 0}.theme-light .separator{background:#E6E6E6}.theme-dark .separator{background:rgba(255,255,255,0.1)}.playqueue-list .separator{margin:30px 20px}.quote:before{content:'\000AB\000A0'}.quote:after{content:'\000A0\000BB'}.z100{z-index:100}.inverte{transform:rotate(180deg)}.bt1{background:transparent;border:2px solid rgba(255,255,255,0.2);border-radius:5px;color:#fff;cursor:pointer;display:inline-block;height:33px;font-size:14px;line-height:29px;margin-right:10px;outline:none;padding:0 20px;position:relative}.bt1.pct{padding:0 20px 0 40px}.bt1.pct.minify{padding:0 22px 0 20px !important}.bt1.pct-right .pct{margin-left:10px}.bt1.pct-bonus{background:rgba(255,255,255,0.2);border:2px solid transparent}.bt1.pct-more{background:rgba(255,255,255,0.2);border:2px solid transparent}.bt1:hover,.bt1.active,.bt1:focus{background:#fff !important;border:2px solid #fff !important;color:#0070EF !important;text-decoration:none}.bt1:before{height:18px;left:14px;position:absolute;top:7px;width:18px}.bt1 a{text-decoration:none}.bt1.white{border-color:#fff}.bt1.white:hover{background:#0070EF !important;border:solid 2px #0070EF !important;color:#fff !important}.bt1.blue{border-color:#D7E6ED;color:#0070EF}.bt1.blue:hover,.bt1.blue.active,.bt1.blue:focus,.offline .bt1.blue.available:hover,.offline .bt1.blue.available:focus{background:#0070EF !important;border-color:#0070EF !important;color:#fff !important}.bt1.disabled{color:#939393 !important;cursor:not-allowed !important}.bt1.disabled.active,.bt1.disabled:focus{background:inherit !important;border-color:inherit !important;color:#939393 !important}.bt1.disabled:hover{background:transparent !important;border-color:rgba(153,153,153,0.5) !important;color:#939393 !important;cursor:not-allowed !important}.bt1.disabled:hover:before{cursor:default}.bt2{background:transparent;border:2px solid rgba(0,0,0,0.2);border-radius:5px;cursor:pointer;display:inline-block;font-weight:500;height:33px;font-size:14px;line-height:30px;margin-right:10px;outline:none;padding:0 50px 0 20px;position:relative}.bt2:hover{color:#0070EF}.bt2:hover:before{color:#0070EF}.bt2:before{height:18px;right:14px;position:absolute;top:7px;width:18px}.bt2.pct-order:before{top:8px}.bt2.spinner{font-size:initial}.bt2.pct-loader:before{font-size:18px}.bt2.disabled{color:#939393 !important;cursor:default !important}.bt2.disabled:hover,.bt2.disabled.active,.bt2.disabled:focus{background:inherit !important;border-color:inherit !important;color:#939393 !important}.album-items .bt2,.item .bt2,.item-list .bt2{border:none;color:#0070EF;font-size:13px;font-weight:700;height:auto !important;letter-spacing:.81px;line-height:13px;margin:0px;padding:0px 0px 0px 18px;text-transform:uppercase;transition:.1s ease}.album-items .bt2.main-loader,.item .bt2.main-loader,.item-list .bt2.main-loader{height:auto !important;width:auto !important}.album-items .bt2:before,.item .bt2:before,.item-list .bt2:before{font-size:9px;height:9px !important;margin-top:-4.5px;position:absolute;right:calc(100% - 9px);top:50%;transition:.1s ease;width:9px !important}.album-items .bt2.main-loader:before,.item .bt2.main-loader:before,.item-list .bt2.main-loader:before{height:16px !important;top:3px;width:16px !important}.bt3{background:transparent;border:2px solid;border-radius:5px;color:#939393;cursor:pointer;display:inline-block;height:33px;font-size:13px;line-height:29px;margin-right:10px;outline:none;padding:0 20px;position:relative}.theme-light .bt3{border-color:rgba(0,0,0,0.2)}.theme-dark .bt3{border-color:rgba(255,255,255,0.2)}.search .bt3{border:1px solid #0070EF;border-radius:30px;color:#0070EF;font-size:15px;font-weight:700;height:30px;line-height:27px}.bt3:hover,.bt3.active{background:#0070EF;border-color:#0070EF;color:#fff;text-decoration:none}.bt3.pct:before{margin-right:10px;position:relative;top:1px}.bt3.pct-more:before{margin:0}.bt3.disabled{color:#939393 !important;cursor:default !important}.imports-list .bt3.disabled{opacity:.5}.imports-list .bt3.disabled:hover{border:2px solid rgba(0,0,0,0.2) !important}.bt3.disabled:hover,.bt3.disabled.active,.bt3.disabled:focus{background:inherit !important;border-color:inherit !important;color:#939393 !important}.bt6{background:transparent;border:2px solid;border-radius:15px;box-shadow:none !important;color:#0070EF;cursor:pointer;display:inline-block;height:28px;font-size:13px;line-height:24px;margin-right:10px;outline:none;padding:0 30px;position:relative}.theme-light .bt6{border-color:rgba(0,0,0,0.1)}.theme-dark .bt6{border-color:rgba(255,255,255,0.1)}.bt6:hover,.bt6.active,.bt6.blue{background:#0070EF !important;border-color:#0070EF !important;border-radius:15px !important;color:#fff !important;text-decoration:none}.bt6.disabled{cursor:not-allowed;opacity:.5}.bt6.disabled,.bt6.disabled:before{color:#939393 !important;cursor:default !important}.bt6.disabled:hover,.bt6.disabled.active,.bt6.disabled:focus{background:inherit !important;border-color:inherit !important;color:#939393 !important}.anim-pop-header::before{animation:popHeader .4s !important}@keyframes popHeader{0%{font-size:14px}50%{font-size:24px}100%{font-size:16px}}.anim-pop-card{background:#EB1964 !important;border-color:#EB1964 !important}.anim-pop-card:before{animation:popCard .4s !important}@keyframes popCard{0%{font-size:0px}50%{font-size:20px}100%{font-size:13px}}.track-fav.pct-liked.anim-pop-track:before{content:'\e901' !important;font-size:18px}.anim-pop-track::before{animation:popTrack .4s !important}@keyframes popTrack{0%{font-size:0px}50%{font-size:24px}100%{font-size:17px}}.user-library .user_library-buttons{margin-top:20px}.label1{background:#0070EF;border-radius:15px;color:#fff;display:inline-block;height:26px;line-height:26px;padding:0 12px;margin-bottom:20px}.track-work{color:#939393;display:block;font-size:15px;font-weight:700;margin-bottom:20px}.label2{background:#0070EF;border-radius:10px;color:#fff;display:inline-block;font-size:11px;height:15px;line-height:15px;margin-left:10px;padding:0 6px}.form-error .text-error,.info-error{color:#D0021B;display:block;font-style:italic;padding:5px 0}.form-error input{border-bottom-color:#D0021B !important}@-webkit-keyframes autofill{to{color:#666;background:transparent}}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.btn-default:active,.btn-default.active{box-shadow:none !important;outline:none !important}#openDownloadDirectory{margin-top:-2px}#openDownloadDirectory .arrow{margin-top:-8px}#openDownloadDirectory ul{margin:0px;padding:8px}#openDownloadDirectory li{display:flex;justify-content:center;align-items:center;list-style:none}.popover{max-width:none}.popover,#popoverGenre.popover{border-color:transparent;border-radius:0;border:none;box-shadow:0 0 10px rgba(0,0,0,0.3);font-family:"HKGrotesk",sans-serif;z-index:10000}#popoverGenre.popover{box-shadow:0 5px 10px 0 rgba(0,0,0,0.2) !important;background:#fff !important;border-radius:0 0 5px 5px}.popover.sub{z-index:1501}.popover-content,#popoverGenre.popover-content{padding:0;font-weight:500;background:none}.popover>.arrow,.track-popover>.arrow{width:15.56px !important;height:15.56px !important;background:#fff;z-index:-1 !important;border:none !important}.popover>.arrow:after,.track-popover>.arrow:after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(51,51,51,0.98) !important;border:none;box-shadow:none}.popover.right.sub{margin-left:10px !important}.popover.left.sub{margin-right:10px !important}.popover.right>.arrow,.bs-popover-right>.arrow{left:-7px !important}.popover.right>.arrow:after,.bs-popover-right>.arrow:after{transform:rotate(-45deg)}.popover.left>.arrow,.bs-popover-left>.arrow{right:-7px !important}.popover.left>.arrow:after,.bs-popover-left>.arrow:after{transform:rotate(135deg)}.popover.top>.arrow,.bs-popover-top>.arrow{bottom:-7px !important}.popover.top>.arrow:after,.bs-popover-top>.arrow:after{transform:rotate(-135deg)}.popover.bottom>.arrow,.bs-popover-bottom>.arrow{top:-8px !important}.popover.bottom>.arrow:after,.bs-popover-bottom>.arrow:after{transform:rotate(45deg)}.popover.right>.arrow:after,#popoverGenre.popover.right>.arrow:after{left:2px}.popover.left>.arrow:after,#popoverGenre.popover.left>.arrow:after{right:2px}.popover.top>.arrow:after,#popoverGenre.popover.top>.arrow:after{bottom:2px}.popover.bottom>.arrow:after,#popoverGenre.popover.bottom>.arrow:after{top:2px}[id^='AlbumMenu-'],[id^='PlaylistMenu-'],[id^='TrackMenu-']{max-width:320px;width:fit-content}#popoverArticle{width:150px}.menu-list,.header-list,#popoverGenre .menu-list,#popoverGenre .header-list{border-bottom:1px solid #F1F1F1;color:#333;list-style-type:none;margin:0;padding:0}.menu-list:last-child,.header-list:last-child,#popoverGenre .menu-list:last-child,#popoverGenre .header-list:last-child{border:none}.menu-list li,.header-list li,#popoverGenre .menu-list li,#popoverGenre .header-list li{cursor:pointer}.menu-list li:last-child,.header-list li:last-child{margin-bottom:0}.menu-list li>a,.menu-list li>span,.menu-list li>div,.header-list li>a,.header-list li>span{display:block;padding:8px 10px;text-decoration:none}.menu-list li .pct,.header-list li .pct{margin-right:10px;position:relative;top:1px}.menu-list li:hover,.menu-list li.checked,.header-list li:hover,.header-list li.checked{background:rgba(0,112,239,0.1);color:#0070EF}.menu-list li.disabled{opacity:.2;cursor:not-allowed}.menu-list li.disabled:hover{background-color:transparent !important}.menu-list li.disabled a{cursor:not-allowed;pointer-events:none}.menu-list li:hover a,.menu-list li.checked a,.header-list li:hover a,.header-list li.checked a{text-decoration:none}.menu-list .menu-separator,.header-list .menu-separator{border:1px solid #F1F1F1;padding:0;margin:10px 0}.track-list .react-contextmenu,.playqueue-list .react-contextmenu{border:none;box-shadow:2px 1px 10px rgba(0,0,0,0.2);padding:20px}.track-list .react-contextmenu-item,.playqueue-list .react-contextmenu-item{margin-bottom:10px}.track-list .react-contextmenu-link,.playqueue-list .react-contextmenu-link{padding:0}.track-list .react-contextmenu-item>span,.playqueue-list .react-contextmenu-item>span{margin-right:10px}.track-list .react-contextmenu-item .pct,.playqueue-list .react-contextmenu-item .pct{margin-right:10px;position:relative;top:1px}.track-list .react-contextmenu-link.active,.track-list .react-contextmenu-link:hover,.playqueue-list .react-contextmenu-link.active,.playqueue-list .react-contextmenu-link:hover{background:none;color:#0070EF;text-decoration:underline}.track-list .react-contextmenu hr,.playqueue-list .react-contextmenu hr{margin:10px 0}.popover,#selectImportQuality.popover,.dark.popover{background-color:rgba(51,51,51,0.98);border-radius:5px;border:none;padding:0px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.2)}.popover,.popover-content,#selectImportQuality .popover-content,.dark .popover-content{position:relative;padding:12px 0}.popover>.arrow,.track-popover>.arrow,#selectImportQuality.popover>.arrow,.dark.popover>.arrow{background-color:transparent !important}.container-fluid .popover.right>.arrow:after,#selectImportQuality.popover.right>.arrow:after,.dark.popover.right>.arrow:after{left:1px;border-right-color:rgba(51,51,51,0.98)}.container-fluid .popover.left>.arrow:after,#selectImportQuality.popover.left>.arrow:after,.dark.popover.left>.arrow:after{right:1px;border-left-color:rgba(51,51,51,0.98)}.container-fluid .popover.top>.arrow:after,#selectImportQuality.popover.top>.arrow:after,.dark.popover.top>.arrow:after{bottom:1px;border-top-color:rgba(51,51,51,0.98)}.container-fluid .popover.bottom>.arrow:after,#selectImportQuality.popover.bottom>.arrow:after,.dark.popover.bottom>.arrow:after{top:1px;border-bottom-color:rgba(51,51,51,0.98)}.container-fluid .menu-separator{display:none}.menu-list,.header-list,#selectImportQuality .menu-list,.dark .menu-list{color:#C8C8C8;border:none}.menu-list li>a,.menu-list li>span,.menu-list li>div,.header-list li>a,.header-list li>span,#selectImportQuality .menu-list li>a,#selectImportQuality .menu-list li>span,#selectImportQuality .menu-list li>div,#selectImportQuality .header-list li>a,#selectImportQuality .header-list li>span,.dark .menu-list li>a,.dark .menu-list li>span,.dark .menu-list li>div,.dark .header-list li>a,.dark .header-list li>span{padding:8px 24px}.menu-list li .pct,.header-list li .pct,.dark .menu-list li .pct,.dark .header-list li .pct{margin-right:20px;color:#fff}.menu-list li:hover,.menu-list li.checked,.header-list li:hover,.header-list li.checked,#selectImportQuality .menu-list li:hover,#selectImportQuality .menu-list li.checked,#selectImportQuality .header-list li:hover,#selectImportQuality .header-list li.checked,.dark .menu-list li:hover,.dark .menu-list li.checked,.dark .header-list li:hover,.dark .header-list li.checked{background-color:rgba(216,216,216,0.1);color:#C8C8C8 !important}.menu-list li:hover a,.menu-list li.checked a,.header-list li:hover a,.header-list li.checked a,#selectImportQuality .menu-list li:hover a,#selectImportQuality .menu-list li.checked a,#selectImportQuality .header-list li:hover a,#selectImportQuality .header-list li.checked a,.dark .menu-list li:hover a,.dark .menu-list li.checked a,.dark .header-list li:hover a,.dark .header-list li.checked a{color:#C8C8C8}.nav-pills{margin-bottom:0}.nav-pills>button{background:none;border:none;color:#939393;font-size:16px;font-weight:500;padding:0 15px 10px;margin-left:0 !important}.nav-pills>button:active{background-color:#fff !important}.nav-pills>button:first-child{padding-left:0}.nav-pills>button:last-child{border:none}.nav-pills>button.active,.nav-pills>button.active:active,.nav-pills>button.active:focus,.nav-pills>button.active:hover,.nav-pills>button:active,.nav-pills>button:focus{background:none;border:none;border-bottom:2px solid #0070EF !important;border-radius:0;box-shadow:none;color:#272727;outline:none}.theme-light .nav-pills>button:hover{border-bottom:2px solid #333}.theme-dark .nav-pills>button:hover{border-bottom:2px solid #939393}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background:#0070EF}.scrollQbz::-webkit-scrollbar-track{border-radius:10px}.scrollQbz::-webkit-scrollbar{width:8px}.scrollQbz::-webkit-scrollbar-thumb{border-radius:10px}.theme-light .scrollQbz::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3)}.theme-dark .scrollQbz::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.3)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.show>.dropdown-toggle.btn-default:hover,.show>.dropdown-toggle.btn-default:focus,.btn-default:hover,.nav-pills .btn{border-radius:0px !important}.main-loader{display:inline-block;height:40px;width:40px}.bt2.main-loader{display:inline-block;font-size:14px !important;height:auto !important;width:auto !important}.main-loader:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTFweCIgaGVpZ2h0PSI1MXB4IiB2aWV3Qm94PSIwIDAgNTEgNTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUxLjIgKDU3NTE5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5pY19sb2FkZXJfYmxhY2s8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iTW9iaWxlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iU2VhcmNoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYyLjAwMDAwMCwgLTMzMS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9ImljX2xvYWRlcl9ibGFjayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY1LjAwMDAwMCwgMzM0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTM5LjMzNDcwNjIsMzYuNzgzMzUxNCBMNDQuMzA3OTYwNSw0MS43NTY4MjE2IEw0MS42MDkwMzUxLDQ0LjQ1NDcwMiBMMzYuNjI0MzQ5NSwzOS40Njk5MDgyIEMzMi43MTY0MTA1LDQyLjcyMzQ1ODcgMjcuNzU2MDI5Myw0NC41NTU5ODY4IDIyLjQ5MzU1ODQsNDQuNTU1OTg2OCBDMTguMzA1Nzk1OSw0NC41NTU5ODY4IDE0LjIxOTkxOTIsNDMuMzY0OTY5NCAxMC42NzE2ODUyLDQxLjExMzAzNDggQzAuMzk0NTU1NjUsMzQuNTgzMjA4IC0yLjY1ODM1NzE1LDIwLjkwNzAxNTYgMy44NjQ5Mzg0NiwxMC42MjY3NTEgQzcuOTQwODg3OTMsNC4yMDc2OTIzMiAxNC45MTkwMTE2LDAuMzc1NzQ1OTg3IDIyLjUzMzI2NzcsMC4zNzU3NDU5ODcgQzI2LjcxNzYzNCwwLjM3NTc0NTk4NyAzMC44MDI5ODgzLDEuNTY3Mjg1ODkgMzQuMzUzMzEyMSwzLjgyMTA0OTI1IEMzOS4zMzMxNzA0LDYuOTgzOTQ2MzIgNDIuNzgyOTE0OCwxMS44OTY2NjQ1IDQ0LjA2OTAyNTUsMTcuNjU0NTExNCBDNDUuMzU1MTM2MiwyMy40MTQ0NDgyIDQ0LjMyMTM4ODUsMjkuMzI1OTA3MiA0MS4xNTkwMTM5LDM0LjMwNDQ1OTMgQzQwLjYwMjkzOTYsMzUuMTc5OTM0NCAzOS45OTI5MTg3LDM2LjAwNzI4MzcgMzkuMzM0NzA2MiwzNi43ODMzNTE0IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjUiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMi41MzMyNjc3LDQuNjEzNDA2MyBDMTYuMzc5NjM0Miw0LjYxMzQwNjMgMTAuNzM5MDg2NSw3LjcxMDQ2OTU2IDcuNDQ0NTIxODIsMTIuODk4Mjc5MSBDMi4xNzI1OTEyOSwyMS4yMDY5MjUyIDQuNjQwNTc1ODIsMzIuMjYwNzM3MSAxMi45NDYwODcsMzcuNTM3MzcwMSBDMTUuODEyNzMxOSwzOS4zNTc3Mjc1IDE5LjExNDYxMTUsNDAuMzIwNDE2NSAyMi40OTM1NTg0LDQwLjMyMDQxNjUgQzI4LjY0Nzk3NTYsNDAuMzIwNDE2NSAzNC4yODk1NjgzLDM3LjIyMjMwODIgMzcuNTg1OTYxNywzMi4wMzM0NTM3IEM0MC4xNDA2Nzk3LDI4LjAxMTA1OTUgNDAuOTc2NjY0NywyMy4yMzE4Mzc3IDM5LjkzNjY0NzEsMTguNTc4NTM2MSBDMzguODk3OTM1NywxMy45MjUyMzQ0IDM2LjEwOTQwMzIsOS45NTQwNDQzNSAzMi4wODUxODAzLDcuMzk4MjgxNCBDMjkuMjE2NzA2Nyw1LjU3NjM1NjU1IDI1LjkxMjk5ODQsNC42MTM0MDYzIDIyLjUzMzI2NzcsNC42MTM0MDYzIiBpZD0iRmlsbC00LUNvcHkiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMi41MzMyNjc3LDQuNjEzNDA2MyBDMTYuMzc5NjM0Miw0LjYxMzQwNjMgMTAuNzM5MDg2NSw3LjcxMDQ2OTU2IDcuNDQ0NTIxODIsMTIuODk4Mjc5MSBDMi4xNzI1OTEyOSwyMS4yMDY5MjUyIDQuNjQwNTc1ODIsMzIuMjYwNzM3MSAxMi45NDYwODcsMzcuNTM3MzcwMSBDMTUuODEyNzMxOSwzOS4zNTc3Mjc1IDE5LjExNDYxMTUsNDAuMzIwNDE2NSAyMi40OTM1NTg0LDQwLjMyMDQxNjUgQzI4LjY0Nzk3NTYsNDAuMzIwNDE2NSAzNC4yODk1NjgzLDM3LjIyMjMwODIgMzcuNTg1OTYxNywzMi4wMzM0NTM3IEM0MC4xNDA2Nzk3LDI4LjAxMTA1OTUgNDAuOTc2NjY0NywyMy4yMzE4Mzc3IDM5LjkzNjY0NzEsMTguNTc4NTM2MSBDMzguODk3OTM1NywxMy45MjUyMzQ0IDM2LjEwOTQwMzIsOS45NTQwNDQzNSAzMi4wODUxODAzLDcuMzk4MjgxNCBDMjkuMjE2NzA2Nyw1LjU3NjM1NjU1IDI1LjkxMjk5ODQsNC42MTM0MDYzIDIyLjUzMzI2NzcsNC42MTM0MDYzIE0yMi40OTM1NTg0LDQ0LjU1NTk4NjggQzE4LjMwNTc5NTksNDQuNTU1OTg2OCAxNC4yMTk5MTkyLDQzLjM2NDk2OTQgMTAuNjcxNjg1Miw0MS4xMTMwMzQ4IEMwLjM5NDU1NTY1LDM0LjU4MzIwOCAtMi42NTgzNTcxNSwyMC45MDcwMTU2IDMuODY0OTM4NDYsMTAuNjI2NzUxIEM3Ljk0MDg4NzkzLDQuMjA3NjkyMzIgMTQuOTE5MDExNiwwLjM3NTc0NTk4NyAyMi41MzMyNjc3LDAuMzc1NzQ1OTg3IEMyNi43MTc2MzQsMC4zNzU3NDU5ODcgMzAuODAyOTg4MywxLjU2NzI4NTg5IDM0LjM1MzMxMjEsMy44MjEwNDkyNSBDMzkuMzMzMTcwNCw2Ljk4Mzk0NjMyIDQyLjc4MjkxNDgsMTEuODk2NjY0NSA0NC4wNjkwMjU1LDE3LjY1NDUxMTQgQzQ1LjM1NTEzNjIsMjMuNDE0NDQ4MiA0NC4zMjEzODg1LDI5LjMyNTkwNzIgNDEuMTU5MDEzOSwzNC4zMDQ0NTkzIEMzNy4wODE0OTcsNDAuNzI0MDQwNSAzMC4xMDMzNzMzLDQ0LjU1NTk4NjggMjIuNDkzNTU4NCw0NC41NTU5ODY4IiBpZD0iRmlsbC00IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzIuMjc0MjE3NCwyOS43MjI1NTYgQzMxLjkwMTk0MjgsMjkuMzUwMjgxNCAzMS40MTM5MzY2LDI5LjE2NDAxMzUgMzAuOTI0ODg1MywyOS4xNjQwMTM1IEMzMC40MzcxNDAzLDI5LjE2NDAxMzUgMjkuOTQ4ODcyOCwyOS4zNTAyODE0IDI5LjU3NjMzNywyOS43MjI1NTYgQzI4LjgzMDc0MjksMzAuNDY4MTUwMSAyOC44MzA3NDI5LDMxLjY3NjY3MSAyOS41NzYzMzcsMzIuNDIxNzQyNiBMNDEuNjA5MDM1MSw0NC40NTQ3MDIgTDQ0LjMwNzk2MDUsNDEuNzU2ODIxNiBMMzIuMjc0MjE3NCwyOS43MjI1NTYgWiIgaWQ9IkZpbGwtNjMwIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjUuNjMzMDIxOCwxNS4xNjM0ODUgQzI5LjY2NjY0OTUsMTYuODg0NTY5MiAzMS41NDAzMDA5LDIxLjU0Nzc5ODEgMjkuODE5MjE2OCwyNS41ODE5NDgzIEMyOC4wOTcwODc2LDI5LjYxNjM1OTggMjMuNDMzMzM2MiwzMS40OTAwMTEyIDE5LjM5OTE4NiwyOS43NjYzMTQ2IEMxNS4zNjY2MDMyLDI4LjA0OTY3MTYgMTMuNDg5NTU1NiwyMy4zODE3NDAyIDE1LjIxNDU1ODUsMTkuMzQ4MzczOCBDMTYuOTM1MTIwMSwxNS4zMTYzMTM1IDIxLjU5ODg3MTYsMTMuNDQyMTM5NiAyNS42MzMwMjE4LDE1LjE2MzQ4NSBaIE0yMy4xNTUzOTczLDIwLjk2ODAxNjQgQzIyLjMyNTY4MjIsMjAuNjE0MjkwMiAyMS4zNzAzMDgsMjAuOTk5MTA0NiAyMS4wMTc2MjY5LDIxLjgyNjIwNzIgQzIwLjY2MzkwMDcsMjIuNjU1Mzk5OSAyMS4wNDc2NzAxLDIzLjYxMTgxOSAyMS44NzUwMzQsMjMuOTYzMTkzOSBDMjIuNzA0MjI2NiwyNC4zMTc0NDI2IDIzLjY2MTQyOTUsMjMuOTMyODg5NSAyNC4wMTQ4OTQ0LDIzLjEwNzg3NjggQzI0LjM2ODA5ODEsMjIuMjc4NDIyOSAyMy45ODI3NjEyLDIxLjMyMDk1ODggMjMuMTU1Mzk3MywyMC45NjgwMTY0IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);background-size:100%;content:'';display:block;height:40px;width:40px}.bt2.main-loader:before{height:18px !important;top:6px !important;width:18px !important}.spinner{font-size:40px;z-index:9999}.spinner:before{content:'';animation:rotate 2s linear infinite;display:block}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.youtube-frame{cursor:pointer;display:block;height:360px;margin:0 auto;overflow:hidden;position:relative;width:640px}.youtube-frame:after{background:rgba(0,112,239,0);content:'';height:100%;left:0;position:absolute;top:0;width:100%}.youtube-frame:hover:after{background:rgba(0,112,239,0.7);transition:all .2s ease-in-out}.youtube-frame img{height:auto;left:0;position:absolute;top:-60px;width:100%}.youtube-play-btn{left:calc(50% - 32px);position:absolute;top:calc(50% - 32px);z-index:2}.youtube-play-btn i.glyphicon{color:#fff;font-size:64px}.youtube-frame:hover .youtube-play-btn{color:#fff}.notif{background:#0070EF;color:#fff;font-size:12px;height:23px;line-height:23px;overflow:hidden;position:fixed;text-align:center;top:53px;left:0;width:100%;z-index:1000}.notif a,.notif a:hover{color:#fff}.notif[data-notif='error']{background:#FF001E}.notif[data-notif='success']{background:#90E09D}.notif[data-notif='warning']{background:#F89406}.main-content{position:relative;border-right:1px solid;float:left;padding:0px 27px 20px 50px;width:calc(100% - 400px);margin-bottom:70px}.theme-light .main-content{background:#fff;border-right-color:#E6E6E6}.theme-dark .main-content{background:#121212;border-right-color:rgba(255,255,255,0.1)}.full-content{padding:20px}.loading-mask{background:rgba(255,255,255,0.8);display:none;height:100%;position:fixed;width:100%;z-index:500}.focus-list-grid.isLoading .focus-card{background:#E6E6E6;box-shadow:none}.theme-light .focus-list-grid.isLoading .focus-card{background:#E6E6E6}.theme-dark .focus-list-grid.isLoading .focus-card{background:#353535}.focus-list-grid.isLoading .focus-card__overlay,.focus-list-grid.isLoading .focus-card__link{display:none}.focus-list-grid.isLoading .focus-card__meta{background:transparent}.isLoading .explore .explore-week-album{background:#E0E0E0}.isLoading .explore .more-infos-container{display:none}.isLoading .explore .explore-card-large{box-shadow:none;background:#E6E6E6}.theme-light .isLoading .explore .explore-card-large{background:#E6E6E6}.theme-dark .isLoading .explore .explore-card-large{background:#353535}.isLoading .explore .album-cover-container{display:none}.album-card.isLoading .album-card__cover,.album-card.isLoading .album-card__cover-container,.album-list-grid.isLoading .album-card__cover-container,.playlist-list-grid.isLoading .playlist-card__cover-playlist,.focus-list-grid.isLoading .focus-card__cover,.explore-list-grid.isLoading .explore-card__cover,.article-list-grid.isLoading .article-card__cover-block{background:#E6E6E6 !important;box-shadow:none !important;opacity:1 !important;text-indent:-9999px}.theme-light .album-card.isLoading .album-card__cover,.theme-light .album-card.isLoading .album-card__cover-container,.theme-light .album-list-grid.isLoading .album-card__cover-container,.theme-light .playlist-list-grid.isLoading .playlist-card__cover-playlist,.theme-light .focus-list-grid.isLoading .focus-card__cover,.theme-light .explore-list-grid.isLoading .explore-card__cover,.theme-light .article-list-grid.isLoading .article-card__cover-block{background:#E6E6E6 !important}.theme-dark .album-card.isLoading .album-card__cover,.theme-dark .album-card.isLoading .album-card__cover-container,.theme-dark .album-list-grid.isLoading .album-card__cover-container,.theme-dark .playlist-list-grid.isLoading .playlist-card__cover-playlist,.theme-dark .focus-list-grid.isLoading .focus-card__cover,.theme-dark .explore-list-grid.isLoading .explore-card__cover,.theme-dark .article-list-grid.isLoading .article-card__cover-block{background:#353535 !important}.playlist-list-grid.isLoading .playlist-card__cover-playlist .playlist-cover{opacity:0}.playlist-list-grid.isLoading .playlist-card:hover{box-shadow:0 3px 7px 0 rgba(0,0,0,0.2)}.playlist-list-grid.isLoading .playlist-card:hover .playlist-card__action,.playlist-list-grid.isLoading .playlist-card:hover .playlist-card__overlay{display:none}.playlist-list-grid.isLoading .playlist-card__title,.focus-list-grid.isLoading .focus-card__title,.explore-list-grid.isLoading .explore-card__title,.article-list-grid.isLoading .article-card__title{background:#E6E6E6;border-radius:15px;height:16px;text-indent:-9999px;width:100%}.explore-list-grid.isLoading .explore-card__artist{background:#E6E6E6;border-radius:15px;height:16px;margin:0 auto;text-indent:-9999px;width:50%}.explore-list-grid.isLoading .explore-card__badge{background:#E6E6E6;border-radius:15px;height:16px;margin:10px auto 0;text-indent:-9999px;width:50%}.explore-list-grid.isLoading .explore-card__title{margin:10px 0}.article-list-grid.isLoading .thefirst .article-card__overlay{display:none}.article-list-grid.isLoading .thefirst .article-card__title{background:#FFF;width:80%}.article-list-grid.isLoading .article-card__category{background:#E6E6E6;border-radius:15px;display:block;height:16px;margin:0 auto;text-indent:-9999px;width:40%}.playlist-list-grid.isLoading .item-badge-list{background:#E6E6E6;border-radius:15px;height:15px;text-indent:-9999px;width:40%;position:relative;top:14px}.playlist-list-grid.isLoading .playlist-card__tag{background:#E6E6E6;text-indent:-9999px}.focus-list-grid.isLoading .focus-card__description{background:#E6E6E6;border-radius:15px;height:50px;position:relative;text-indent:-9999px;top:5px;width:100%}.album-list-grid.isLoading .item:hover,.playlist-list-grid.isLoading .item:hover,.focus-list-grid.isLoading .item:hover,.explore-list-grid.isLoading .item:hover,.article-list-grid.isLoading .item:hover{box-shadow:none}.album-list-grid.isLoading .album-card:hover .album-card__overlay,.album-list-grid.isLoading .album-card:hover .album-card__action,.playlist-list-grid.isLoading .playlist-card:hover .playlist-card__overlay,.playlist-list-grid.isLoading .playlist-card:hover .playlist-card__action,.focus-list-grid.isLoading .focus-card:hover .focus-card__overlay,.focus-list-grid.isLoading .focus-card:hover .focus-card__action,.explore-list-grid.isLoading .explore-card:hover .explore-card__overlay,.explore-list-grid.isLoading .explore-card:hover .explore-card__action,.explore-list-grid.isLoading .explore-card:hover .explore-card__info,.article-list-grid.isLoading .article-card:hover .article-card__overlay,.article-list-grid.isLoading .article-card:hover .article-card__action,.article-list-grid.isLoading .article-card:hover .article-card__badge,.article-list-grid.isLoading .pct-more{display:none}.focus-list-grid.isLoading .pct-magazine,.article-list-grid.isLoading .pct-magazine{display:block;cursor:default}.album-list-grid.isLoading .item:before{color:#FFF;content:'\e91a';font-family:"QobuzApp",sans-serif !important;font-size:40px;position:absolute;left:calc(50% - 20px);top:calc(50% - 44px);z-index:10}.playlist-list-grid.isLoading .item:before{color:#FFF;content:'\e91b';font-family:"QobuzApp",sans-serif !important;font-size:70px;position:absolute;left:calc(50% - 35px);top:calc(50% - 110px);z-index:10}.explore-list-grid.isLoading .item:before{color:#FFF;content:'\e91a';font-family:"QobuzApp",sans-serif !important;font-size:70px;position:absolute;left:calc(50% - 35px);top:calc(50% - 85px);z-index:10}.explore-list-grid.isLoading .explore-card .explore-card__overlay{background:#E6E6E6;opacity:1;z-index:30}.theme-light .explore-list-grid.isLoading .explore-card .explore-card__overlay{background:#E6E6E6 !important}.theme-dark .explore-list-grid.isLoading .explore-card .explore-card__overlay{background:#353535 !important}.label-list-text{list-style-type:none;margin-top:20px;margin-right:-40px;padding:0}.label-list-text li{border-bottom:1px solid #F1F1F1;border-top:1px solid #F1F1F1;display:block;float:left;height:70px;line-height:42px;margin:-1px 20px 0 0;margin-top:-1px;padding:10px;width:calc(33% - 20px)}.label-list-text li a{display:block;float:left;height:100%;width:calc(100% - 60px)}.label-list-text li:hover{background:rgba(0,112,239,0.1)}.label-list-text li:hover a{text-decoration:none}.label-list-text .label-cover{background:#F1F1F1;color:#0070EF;float:left;font-size:25px;height:50px;line-height:50px;margin-right:10px;text-align:center;width:50px}.bt1.pct-more:before{left:23px;top:8px}.header .pct-search:before{font-size:15px}.mini-list-item .pct-track:before,.mini-list-item .pct-circle-wait:before{margin-right:5px}.selected.pct:before{color:#0070EF;cursor:default;opacity:1}.disable.pct:before,.disabled>.pct:before{color:#939393;cursor:default;opacity:.4}span.quality-logo{font-size:25px}.player__track-title .marquee{margin-right:8px}.marquee{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.marquee-children{width:max-content}.show-overflow{display:inline-flex !important;max-width:100%}.show-overflow .fullplayer__title-name,.show-overflow .fullplayer__album{-webkit-animation:linear fullplayermarquee 10s infinite;-moz-animation:linear fullplayermarquee 10s infinite;animation:linear fullPlayerMarquee 10s infinite}.show-overflow .fullplayer__title-name:hover,.show-overflow .fullplayer__album:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}.show-overflow .player__track-name,.show-overflow .player__track-album{-webkit-animation:linear miniplayermarqueexxs 10s infinite;-moz-animation:linear miniplayermarqueexxs 10s infinite;animation:linear miniPlayerMarqueeXXS 10s infinite}.show-overflow .player__track-name:hover,.show-overflow .player__track-album:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}@media screen and (min-width: 1180px){.show-overflow .player__track-name,.show-overflow .player__track-album{animation:linear miniPlayerMarqueeXS 10s infinite}}@media screen and (min-width: 1336px){.show-overflow .player__track-name,.show-overflow .player__track-album{animation:linear miniPlayerMarqueeS 10s infinite}}@media screen and (min-width: 1440px){.show-overflow .player__track-name,.show-overflow .player__track-album{animation:linear miniPlayerMarqueeM 10s infinite}}@media screen and (min-width: 1536px){.show-overflow .player__track-name,.show-overflow .player__track-album{animation:linear miniPlayerMarqueeL 10s infinite}}@media screen and (min-width: 1680px){.show-overflow .player__track-name,.show-overflow .player__track-album{animation:linear miniPlayerMarqueeXL 10s infinite}}@media screen and (min-width: 1920px){.show-overflow .player__track-name,.show-overflow .player__track-album{animation:linear miniPlayerMarqueeXXL 10s infinite}}.isOffline .album-buy,.isOffline .album-buy .pct,.isOffline .album-buy .pct:before,.isOffline .album-buy.pct,.isOffline .album-buy.pct:before,.isOffline .album-buy:hover,.isOffline .album-buy a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .album-buy.bt1:hover{background:none !important;border-color:rgba(255,255,255,0.2) !important;cursor:not-allowed !important}.isOffline .album-share,.isOffline .album-share .pct,.isOffline .album-share .pct:before,.isOffline .album-share.pct,.isOffline .album-share.pct:before,.isOffline .album-share:hover,.isOffline .album-share a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .album-share.bt1:hover{background:none !important;border-color:rgba(255,255,255,0.2) !important;cursor:not-allowed !important}.isOffline .album-import,.isOffline .album-import .pct,.isOffline .album-import .pct:before,.isOffline .album-import.pct,.isOffline .album-import.pct:before,.isOffline .album-import:hover,.isOffline .album-import a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .album-importQuality,.isOffline .album-importQuality .pct,.isOffline .album-importQuality .pct:before,.isOffline .album-importQuality.pct,.isOffline .album-importQuality.pct:before,.isOffline .album-importQuality:hover,.isOffline .album-importQuality a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .album-download,.isOffline .album-download .pct,.isOffline .album-download .pct:before,.isOffline .album-download.pct,.isOffline .album-download.pct:before,.isOffline .album-download:hover,.isOffline .album-download a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .album-downloadQuality,.isOffline .album-downloadQuality .pct,.isOffline .album-downloadQuality .pct:before,.isOffline .album-downloadQuality.pct,.isOffline .album-downloadQuality.pct:before,.isOffline .album-downloadQuality:hover,.isOffline .album-downloadQuality a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .album-addToPlaylist,.isOffline .album-addToPlaylist .pct,.isOffline .album-addToPlaylist .pct:before,.isOffline .album-addToPlaylist.pct,.isOffline .album-addToPlaylist.pct:before,.isOffline .album-addToPlaylist:hover,.isOffline .album-addToPlaylist a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .album-seeLabel,.isOffline .album-seeLabel .pct,.isOffline .album-seeLabel .pct:before,.isOffline .album-seeLabel.pct,.isOffline .album-seeLabel.pct:before,.isOffline .album-seeLabel:hover,.isOffline .album-seeLabel a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .album-seeBook,.isOffline .album-seeBook .pct,.isOffline .album-seeBook .pct:before,.isOffline .album-seeBook.pct,.isOffline .album-seeBook.pct:before,.isOffline .album-seeBook:hover,.isOffline .album-seeBook a:hover{color:#939393 !important;cursor:not-allowed !important}.isOffline .album-seeBook.bt1:hover{background:none !important;border-color:rgba(255,255,255,0.2) !important;cursor:not-allowed !important}.isOffline .artist-share,.isOffline .artist-share .pct,.isOffline .artist-share .pct:before,.isOffline .artist-share.pct,.isOffline .artist-share.pct:before,.isOffline .artist-share:hover,.isOffline .artist-share a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .artist-share.bt1:hover{background:none !important;border-color:rgba(255,255,255,0.2) !important;cursor:not-allowed !important}.isOffline .track-import,.isOffline .track-import .pct,.isOffline .track-import .pct:before,.isOffline .track-import.pct,.isOffline .track-import.pct:before,.isOffline .track-import:hover,.isOffline .track-import a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .track-importQuality,.isOffline .track-importQuality .pct,.isOffline .track-importQuality .pct:before,.isOffline .track-importQuality.pct,.isOffline .track-importQuality.pct:before,.isOffline .track-importQuality:hover,.isOffline .track-importQuality a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .track-download,.isOffline .track-download .pct,.isOffline .track-download .pct:before,.isOffline .track-download.pct,.isOffline .track-download.pct:before,.isOffline .track-download:hover,.isOffline .track-download a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .track-downloadQuality,.isOffline .track-downloadQuality .pct,.isOffline .track-downloadQuality .pct:before,.isOffline .track-downloadQuality.pct,.isOffline .track-downloadQuality.pct:before,.isOffline .track-downloadQuality:hover,.isOffline .track-downloadQuality a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .track-addToPlaylist,.isOffline .track-addToPlaylist .pct,.isOffline .track-addToPlaylist .pct:before,.isOffline .track-addToPlaylist.pct,.isOffline .track-addToPlaylist.pct:before,.isOffline .track-addToPlaylist:hover,.isOffline .track-addToPlaylist a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .track-seeArtist,.isOffline .track-seeArtist .pct,.isOffline .track-seeArtist .pct:before,.isOffline .track-seeArtist.pct,.isOffline .track-seeArtist.pct:before,.isOffline .track-seeArtist:hover,.isOffline .track-seeArtist a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .track-share,.isOffline .track-share .pct,.isOffline .track-share .pct:before,.isOffline .track-share.pct,.isOffline .track-share.pct:before,.isOffline .track-share:hover,.isOffline .track-share a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .track-buy,.isOffline .track-buy .pct,.isOffline .track-buy .pct:before,.isOffline .track-buy.pct,.isOffline .track-buy.pct:before,.isOffline .track-buy:hover,.isOffline .track-buy a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .track-seeAlbum,.isOffline .track-seeAlbum .pct,.isOffline .track-seeAlbum .pct:before,.isOffline .track-seeAlbum.pct,.isOffline .track-seeAlbum.pct:before,.isOffline .track-seeAlbum:hover,.isOffline .track-seeAlbum a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .playlist-import,.isOffline .playlist-import .pct,.isOffline .playlist-import .pct:before,.isOffline .playlist-import.pct,.isOffline .playlist-import.pct:before,.isOffline .playlist-import:hover,.isOffline .playlist-import a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .playlist-addToPlaylist,.isOffline .playlist-addToPlaylist .pct,.isOffline .playlist-addToPlaylist .pct:before,.isOffline .playlist-addToPlaylist.pct,.isOffline .playlist-addToPlaylist.pct:before,.isOffline .playlist-addToPlaylist:hover,.isOffline .playlist-addToPlaylist a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .playlist-share,.isOffline .playlist-share .pct,.isOffline .playlist-share .pct:before,.isOffline .playlist-share.pct,.isOffline .playlist-share.pct:before,.isOffline .playlist-share:hover,.isOffline .playlist-share a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .playlist-share.bt1:hover{background:none !important;border-color:rgba(255,255,255,0.2) !important;cursor:not-allowed !important}.isOffline .playlist-editInfo,.isOffline .playlist-editInfo .pct,.isOffline .playlist-editInfo .pct:before,.isOffline .playlist-editInfo.pct,.isOffline .playlist-editInfo.pct:before,.isOffline .playlist-editInfo:hover,.isOffline .playlist-editInfo a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .playlist-editTracks,.isOffline .playlist-editTracks .pct,.isOffline .playlist-editTracks .pct:before,.isOffline .playlist-editTracks.pct,.isOffline .playlist-editTracks.pct:before,.isOffline .playlist-editTracks:hover,.isOffline .playlist-editTracks a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .playlist-delete,.isOffline .playlist-delete .pct,.isOffline .playlist-delete .pct:before,.isOffline .playlist-delete.pct,.isOffline .playlist-delete.pct:before,.isOffline .playlist-delete:hover,.isOffline .playlist-delete a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .article-share,.isOffline .article-share .pct,.isOffline .article-share .pct:before,.isOffline .article-share.pct,.isOffline .article-share.pct:before,.isOffline .article-share:hover,.isOffline .article-share a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}.isOffline .action-share,.isOffline .action-share .pct,.isOffline .action-share .pct:before,.isOffline .action-share.pct,.isOffline .action-share.pct:before,.isOffline .action-share:hover,.isOffline .action-share a:hover{background:inherit !important;color:#939393 !important;cursor:not-allowed !important}@media screen and (min-width: 1920px){.album-list-grid .album-card{width:calc((100% / 7) - 20px)}.playlist-list-grid .playlist-card{width:calc((100% / 4) - 20px)}.aside-content .playlist-card{width:calc(100% - 40px)}.explore-list-grid .explore-card{width:calc((100% / 5) - 20px)}.article-list-grid .article-card--first{width:50%;max-width:740px}.focus-list-grid .item{width:calc((100% / 4) - 20px)}.artist-page .item-list-grid .item,.label-page .item-list-grid .item,.playlist-page .item-list-grid .item{width:calc((100% / 6) - 20px)}.same-artist-albums .item-list-grid .item{width:calc((100% / 6) - 20px)}.homepage .carousel .item>a:before,.homepage .carousel .item>a:after{display:block}}@media screen and (min-width: 1680px) and (max-width: 1919px){.album-list-grid .album-card{width:calc((100% / 7) - 20px)}.same-artist-albums .album-list-grid .album-card,.similar-album .album-list-grid .album-card,.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 6) - 20px)}.playlist-list-grid .playlist-card{width:calc((100% / 4) - 20px)}.aside-content .playlist-card{width:calc(100% - 40px)}.explore-list-grid .explore-card{width:calc((100% / 5) - 20px)}.article-list-grid .article-card--first{width:50%}.artist-page .item-list-grid .item,.label-page .item-list-grid .item,.playlist-page .item-list-grid .item{width:calc((100% / 6) - 20px)}.same-artist-albums .item-list-grid .item{width:calc((100% / 6) - 20px)}}@media screen and (min-width: 1366px) and (max-width: 1679px){.album-list-grid .album-card{width:calc((100% / 7) - 20px)}.playlist-list-grid .playlist-card{width:calc((100% / 4) - 20px)}.aside-content .playlist-card{width:calc(100% - 40px)}.explore-list .item{width:calc((100% / 5) - 20px)}.article-list .item{width:calc((100% / 4) - 40px)}.focus-list-grid .item{width:calc((100% / 4) - 20px)}.artist-page .item-list-grid .item,.label-page .item-list-grid .item,.playlist-page .item-list-grid .item{width:calc((100% / 5) - 20px)}.article-list-grid .article-card--first{width:50%}.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 4) - 20px)}}@media screen and (min-width: 1280px) and (max-width: 1365px){.album-list-grid .album-card{width:calc((100% / 6) - 20px)}.playlist-list-grid .playlist-card{width:calc((100% / 4) - 20px)}.aside-content .playlist-card{width:calc(100% - 40px)}.article-list .item{width:calc((100% / 4) - 20px)}.focus-list-grid .item{width:calc((100% / 4) - 20px)}.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card,.same-artist-albums .album-list-grid .album-card,.similar-album .album-list-grid .album-card,.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 5) - 20px)}.artist-page .item-list-grid .item,.label-page .item-list-grid .item,.playlist-page .item-list-grid .item{width:calc((100% / 4) - 20px)}.same-artist-albums .item-list-grid .item{width:calc((100% / 4) - 20px)}}@media screen and (min-width: 1150px) and (max-width: 1279px){.explore-list-grid .explore-card{width:calc((100% / 4) - 20px)}.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card,.same-artist-albums .album-list-grid .album-card,.similar-album .album-list-grid .album-card,.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 4) - 20px)}.artist-page .item-list-grid .item,.label-page .item-list-grid .item,.playlist-page .item-list-grid .item{width:calc((100% / 4) - 20px)}.same-artist-albums .album-list-grid .album-card,.similar-album .album-list-grid .album-card,.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 4) - 20px)}}@media screen and (max-width: 1279px){.playlist-page .playlist-tracks-list .track-list .track-name,.playlist-draggable-track .track-name{width:calc(((100% - 283px) / 10) * 4) !important}.playlist-page .playlist-tracks-list .track-list .track-name.explicit,.playlist-draggable-track .track-name.explicit{padding-right:0px !important}.playlist-page .playlist-tracks-list .track-list .track-artist,.playlist-draggable-track .track-artist{width:calc(((100% - 283px) / 10) * 3) !important}.playlist-page .playlist-tracks-list .track-list .track-album,.playlist-draggable-track .track-album{width:calc(((100% - 283px) / 10) * 3) !important}.playlist-page .playlist-tracks-list .track-list .track-label,.playlist-page .playlist-tracks-list .track-list .track-genre,.playlist-page .playlist-tracks-list .track-list .track-cache,.playlist-page .playlist-tracks-list .track-list .track-name.explicit::after,.playlist-draggable-track .track-label,.playlist-draggable-track .track-genre,.isDesktop .playlist-draggable-track .track-cache,.playlist-draggable-track .track-name.explicit::after{display:none !important}.playlist-page .track-list.medium.no-cover .track-name{width:calc(((100% - 149px) / 10) * 5)}.playlist-page .track-list.medium.no-cover .track-name.explicit{padding-right:0px !important}.playlist-page .track-list.medium.no-cover .track-artist{width:calc(((100% - 149px) / 10) * 5)}.item-list-list#artist-list-albums .track-list.light .track-name{width:calc(((100% - 198px) / 10) * 10)}.item-list-list#artist-list-albums .track-list.light .track-name.explicit{padding-right:0px !important}.item-list-list#artist-list-albums .track-list.medium .track-name{width:calc(((100% - 198px) / 10) * 5)}.item-list-list#artist-list-albums .track-list.medium .track-name.explicit{padding-right:0px !important}.item-list-list#artist-list-albums .track-list.medium .track-artist{width:calc(((100% - 198px) / 10) * 5)}.playlist-page .track-list.medium.no-cover .track-duration,.playlist-page .track-list.medium.no-cover .track-cache,.playlist-page .track-list.medium.no-cover .track-name::after,.item-list-list#artist-list-albums .track-list.medium .track-duration,.item-list-list#artist-list-albums .track-list.medium .track-cache,.item-list-list#artist-list-albums .track-list.medium .track-name::after,.item-list-list#artist-list-albums .track-list.light .track-duration,.item-list-list#artist-list-albums .track-list.light .track-cache,.item-list-list#artist-list-albums .track-list.light .track-name::after{display:none !important}.track-list.top-artist .track-name.explicit{padding-right:0px !important}.track-list.top-artist .track-name.explicit::after{display:none}.artist-page .track-list.full-list .track-name{padding-right:0px !important;width:calc(((100% - 283px) / 10) * 4)}.artist-page .track-list.full-list .track-name.explicit::after{display:none}.artist-page .track-list.full-list .track-album{width:calc(((100% - 283px) / 10) * 3)}.artist-page .track-list.full-list .track-artist{width:calc(((100% - 283px) / 10) * 3)}.artist-page .track-list.full-list .track-label{display:none !important}.artist-page .track-list.full-list .track-genre{display:none !important}.artist-page .track-list.full-list .track-cache{display:none !important}}@media screen and (max-width: 1149px){.explore-list-grid .explore-card{width:calc((100% / 4) - 20px)}.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card,.same-artist-albums .album-list-grid .album-card,.similar-album .album-list-grid .album-card,.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 3) - 20px)}.artist-page .item-list-grid .item,.label-page .item-list-grid .item,.playlist-page .item-list-grid .item{width:calc((100% / 3) - 20px)}.same-artist-albums .item-list-grid .item{width:calc((100% / 3) - 20px)}}@media screen and (max-width: 1279px){.album-list-grid .album-card{width:calc((100% / 5) - 20px)}.aside-content .playlist-card{width:calc(100% - 40px)}.focus-card{width:calc((100% / 3) - 20px)}.search .focus-card:nth-child(4){display:none !important}}@media screen and (max-width: 1107px){.focus .carousel-album .focus-list.col-4{width:calc(270px * 3)}}@media screen and (min-width: 0) and (max-width: 1000px){.album-list-grid .album-card{width:calc((100% / 5) - 20px)}.playlist-list-grid .playlist-card{width:calc((100% / 3) - 20px)}.aside-content .playlist-card{width:calc(100% - 40px)}.explore-list .item{width:calc((100% / 3) - 20px)}.article-list .item{width:calc((100% / 5) - 20px)}.focus-list-grid .item{width:calc((100% / 3) - 20px)}.artist-page .item-list-grid .item,.label-page .item-list-grid .item,.playlist-page .item-list-grid .item{width:calc((100% / 3) - 20px)}.same-artist-albums .item-list-grid .item{width:calc((100% / 3) - 20px)}.main-content{width:calc(100% - 300px)}.aside-content{width:300px}}@media screen and (min-width: 1450px) and (max-width: 1679px){.same-artist-albums .album-list-grid .album-card,.similar-album .album-list-grid .album-card,.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 5) - 20px)}}@media screen and (min-width: 1250px) and (max-width: 1449px){.same-artist-albums .album-list-grid .album-card,.similar-album .album-list-grid .album-card,.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 4) - 20px)}}@media screen and (max-width: 1249px){.same-artist-albums .album-list-grid .album-card,.similar-album .album-list-grid .album-card,.artist-page .album-list-grid .album-card,.playlist-page .album-list-grid .album-card,.label-page .album-list-grid .album-card{width:calc((100% / 3) - 20px)}}.selection-list-grid{display:flex;position:relative;clear:both;margin-right:-10px}.album-list-grid{clear:both;margin:0 -10px;padding:20px 0 0;position:relative}.artist-page .album-list-grid,.playlist-page .album-list-grid,.search .album-list-grid{padding:0px !important}.playlist-list-grid{clear:both;padding:20px 0;margin:0 -20px 0 0}.playlist-list-grid.search,.search .playlist-list-grid{margin:0 -10px 0 0;padding-top:10px}.focus-list-grid{clear:both;padding:20px 0 0;margin:0 -20px 0 0}.focus-list-grid .focus-card{float:left;margin:0 20px 20px 0}.explore-list-grid{list-style-type:none;padding:0;margin:20px -20px 0 0}.explore-list-grid .explore-card{float:left;margin:0 20px 20px 0}.article-list-grid{list-style-type:none;padding:0;margin:20px -30px 0 0}.article-list-grid.search{margin:20px -20px 0 0}.item-list{clear:both;position:relative}.item-list .empty-results{display:flex;flex-direction:column;align-items:center;margin:30px auto 0px}.item-list .empty-results span{margin-bottom:20px}.item-list .empty-results span::before{font-size:102px;color:#C8C8C8}.item-list .empty-results p{color:#939393;font-size:20px;font-weight:500;margin-bottom:20px}.item-list-list{clear:both;margin:10px 0;padding:10px 0;position:relative}.item-list-list .item{clear:both;min-height:220px;position:relative;padding-bottom:45px}.item-list-list .item .loader-container{min-height:160px;width:100%}.item-list-list .item .loader-container .main-loader{height:32px;left:50%;position:absolute;top:calc(50% - 15px);transform:translate(50%, -50%);width:32px}.item-list-list .item .loader-container .main-loader:before{height:32px;width:32px}.item-list-list .item .item-hires{height:30px;position:absolute;right:0;top:10px;width:30px}.item-list-list .item-meta{height:244px;margin-right:20px;padding:0}.item-list-list .item-meta:first-child{float:left;width:190px}.item-list-list .item-meta:hover .item-action,.item-list-list .item.active .item-meta .item-action{display:block}.item-list-list .item-meta:hover .item-overlay,.item-list-list .item.active .item-meta .item-overlay{display:block;opacity:1;transition:opacity .3s ease-in-out}.item-list-list .item-meta div:last-child{border:none;padding-top:0}.item-list-list .item-track{margin-left:220px;padding-top:40px}.item-list-list .track-list{margin-bottom:30px;overflow:hidden}.item-list-list .quality{font-size:11px;margin:0px;position:absolute;right:23px;top:0}.theme-light .item-list-list .quality{color:#333}.theme-dark .item-list-list .quality{color:#E6E6E6}.item-list-list .quality .quality-logo{display:block;float:left;margin-right:7px}.item-list-list .quality .quality-logo:before{cursor:default}.item-list-list .quality .quality-name{display:block;float:left;line-height:16px;font-weight:500}.item-list-list .track-name{padding:0px !important}.item-list-list .item-copyright{position:absolute;top:205px;left:0px;width:190px;color:#939393;font-size:13px;font-weight:500;letter-spacing:-.16px;line-height:18px}.dropdown{position:absolute;width:max-content;left:50%;top:0;transform:translateX(-50%);min-width:219px;z-index:1;align-items:center !important;display:flex !important;flex-direction:column !important}.dropdown--disabled{cursor:not-allowed;opacity:.7}.dropdown--disabled .dropdown__menu{display:none}.dropdown--disabled .dropdown__button{cursor:not-allowed;pointer-events:none}.dropdown--open{z-index:9000}.dropdown--open .dropdown__menu{visibility:visible;height:auto}.dropdown--open .dropdown__button{border:1px solid #C8C8C8;border-radius:4px 4px 0 0 !important}.dropdown--open .dropdown__button::after{top:18px;transform:rotate(-45deg)}.dropdown__settings{transform:translateX(0);left:auto;right:0}.dropdown__label{color:#939393;margin:15px 12px 5px;text-transform:uppercase;font-weight:400;font-size:12px}.dropdown .pct.pct-checked{position:absolute;right:11px;font-size:12px;color:#0070EF}.dropdown .pct.pct-sortby{margin-right:10px}.dropdown__icon{height:19px}.dropdown__library{top:50px}.dropdown__menu{position:relative;visibility:hidden;height:0;padding:0;left:auto !important;border:1px solid #C8C8C8;border-radius:0 0 4px 4px;box-shadow:none;border-top:none;margin:0;width:100%}.theme-light .dropdown__menu{background:#fff;border-color:#C8C8C8}.theme-dark .dropdown__menu{background:#121212;border-color:rgba(255,255,255,0.1)}.log-page .dropdown__menu{background:#fff !important;border-color:#C8C8C8 !important}.proxy-page .dropdown__menu,.log-page .dropdown__menu{min-width:124px}#user_library-favorites-albums .dropdown,#user_library-favorites-tracks .dropdown{top:70px;transform:translate(0);left:0}.account .dropdown.select-lang{position:relative;min-width:300px}.account .dropdown.select-lang .dropdown__menu{position:absolute;top:39px}.dropdown__item{display:block;text-align:left;height:39px;font-size:15px;line-height:39px !important;padding:0 15px !important}.theme-light .dropdown__item{color:#333}.theme-dark .dropdown__item{color:#E6E6E6}.log-page .dropdown__item{color:#333}.dropdown__item[data-prefix]::after{content:attr(data-prefix);margin-left:51px;opacity:0}.dropdown__item[data-prefix='']::after{margin-left:25px}.dropdown__item:hover,.dropdown__item:active{background:#f5f5f5}.theme-light .dropdown__item:hover,.theme-light .dropdown__item:active{background:#f5f5f5;color:#333}.theme-dark .dropdown__item:hover,.theme-dark .dropdown__item:active{background:#1E1E1E;color:#E6E6E6}.log-page .dropdown__item:hover,.log-page .dropdown__item:active{background:#f5f5f5 !important}.dropdown__button{background:#fff;color:#333;border-radius:4px !important;border:1px solid #C8C8C8;box-shadow:none !important;font-size:15px;height:39px;padding:0px 36px 0px 15px;text-align:left;width:100%;display:flex;align-items:center}.theme-light .dropdown__button{background:#fff !important;color:#333 !important;border-color:#C8C8C8 !important}.theme-dark .dropdown__button{background:#121212 !important;color:#E6E6E6 !important;border-color:rgba(255,255,255,0.1) !important}.log-page .dropdown__button{background:#fff !important;color:#333 !important;border:1px solid #C8C8C8 !important}.theme-light .dropdown__button:hover,.theme-light .dropdown__button:focus,.theme-light .dropdown__button:active{background:#f5f5f5 !important}.theme-dark .dropdown__button:hover,.theme-dark .dropdown__button:focus,.theme-dark .dropdown__button:active{background:#1E1E1E !important}.dropdown__button::after{content:'';border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid #0070EF;border-top:1px solid #0070EF;height:7px;margin-left:0;position:absolute;right:15px;top:14px;transform:rotate(135deg);width:7px}.dropdown.show{visibility:visible}.dropdown.show>.dropdown-toggle.btn-default{box-shadow:none !important;outline:none !important}.theme-light .dropdown.show>.dropdown-toggle.btn-default{color:#333}.theme-dark .dropdown.show>.dropdown-toggle.btn-default{color:#E6E6E6}.dropdown.show .dropdown__button{border:1px solid #C8C8C8;border-radius:4px 4px 0 0 !important}.dropdown.show .dropdown__button::after{top:18px;transform:rotate(-45deg)}.proxy-page .dropdown,.log-page .dropdown{margin:0 0 0 auto;width:124px}.proxy-page .dropdown__button,.proxy-page .dropdown__item,.log-page .dropdown__button,.log-page .dropdown__item{color:#333 !important;background:#fff !important;border-color:#C8C8C8 !important}.proxy-page .dropdown__button:hover,.proxy-page .dropdown__button:focus,.proxy-page .dropdown__button:active,.proxy-page .dropdown__item:hover,.proxy-page .dropdown__item:focus,.proxy-page .dropdown__item:active,.log-page .dropdown__button:hover,.log-page .dropdown__button:focus,.log-page .dropdown__button:active,.log-page .dropdown__item:hover,.log-page .dropdown__item:focus,.log-page .dropdown__item:active{background:#f5f5f5 !important;color:#333 !important}.proxy-page .dropdown{right:0;top:35px}.log-page .dropdown{right:20px;top:20px}.select-genre{position:relative;margin:40px auto 45px;text-align:center}.select-genre--active:before{display:block;content:' ';height:100%;width:100%;position:fixed;z-index:1300;top:0;left:0;right:0;bottom:0;opacity:.5}.select-genre__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;background:#0070EF;border:1px solid #0070EF;border-radius:5px;box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:50px;line-height:30px;margin:0;padding:10px 70px;position:relative;text-align:center;transition:all .4s;transition-timing-function:ease-in;min-width:260px;z-index:1400}.select-genre__header:after{content:'' !important;display:block}.select-genre__header--active{border-radius:5px 5px 0 0;border-width:2px;box-sizing:border-box;box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);color:#0070EF;transition:.4s;transition-timing-function:ease-out;min-width:468px}.theme-light .select-genre__header--active{background:#fff;border-color:#fff}.theme-dark .select-genre__header--active{background:#121212;border-color:#121212}.select-genre__header--active .select-genre__header__arrow{transform:rotateZ(180deg);top:6px}.select-genre__header__icon{font-size:27px;position:absolute;left:18px;top:10px}.select-genre__header__arrow{position:absolute;right:15px;top:11px}.select-genre__content.popover{border-radius:0 0 5px 5px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);margin:0px auto !important;max-width:none;top:50px !important;left:50% !important;transform:translateX(-50%) !important;transition:opacity .4s !important;width:468px;padding:0}.select-genre__content .arrow{display:none}.select-genre__content .popover-content{border-top:1px solid;min-height:290px;overflow:hidden;padding:25px;width:100%}.theme-light .select-genre__content .popover-content{background:#fff;border-top-color:#E6E6E6}.theme-dark .select-genre__content .popover-content{background:#1E1E1E;border-top-color:rgba(255,255,255,0.1)}.select-genre__select-all{cursor:pointer;color:#0070EF;display:block;font-weight:700;margin-bottom:20px;text-align:center;text-decoration:underline}.select-genre__select-only{cursor:pointer;font-size:11px;font-weight:700;color:#0070EF;margin:0;opacity:0;position:absolute;right:0;text-align:right;top:1px;z-index:110;text-decoration:underline}.select-genre__list{float:left;list-style-type:none;margin:0 0 -10px;padding:0;width:50%}.select-genre__list:first-child{padding-right:5px}.select-genre__list:last-child{padding-left:5px}.select-genre__item{font-size:14px;font-weight:500;margin-bottom:10px;max-height:17px;position:relative}.select-genre__item--disabled{cursor:not-allowed;opacity:.5;pointer-events:all !important}.select-genre__item--disabled .select-genre__item__checkbox,.select-genre__item--disabled .select-genre__item__label,.select-genre__item--disabled .select-genre__select-only{pointer-events:none}.select-genre__item--disabled.active{cursor:pointer;opacity:1}.select-genre__item--disabled.active .select-genre__item__checkbox,.select-genre__item--disabled.active .select-genre__item__label{pointer-events:all !important}.select-genre__item__checkbox{cursor:pointer;position:relative;left:30px;top:0;z-index:100;width:calc(100% - 30px)}.select-genre__item__checkbox:before{background:transparent;border:1px solid;border-radius:3px;box-shadow:none;content:'';height:20px;left:-30px;position:absolute;top:-2px;width:20px}.theme-light .select-genre__item__checkbox:before{border-color:#C8C8C8}.theme-dark .select-genre__item__checkbox:before{border-color:rgba(255,255,255,0.4)}.select-genre__item__checkbox:after{opacity:0;color:#fff;content:'\e913';font-size:12px;font-family:"QobuzApp",sans-serif;left:-26px;position:absolute;transform:scale(0);transition:all .2s;top:0}.select-genre__item__checkbox.active:before,.select-genre__item__checkbox--active:before,.select-genre__item__checkbox:checked:before{background:#0070EF;border-color:#0070EF}.select-genre__item__checkbox.active:after,.select-genre__item__checkbox--active:after,.select-genre__item__checkbox:checked:after{visibility:visible;opacity:1;transform:scale(1)}.select-genre__item__checkbox--default:before{color:#fff;content:'+';display:block;font-size:16px;line-height:16px;padding:1px 1px 0 0;text-align:center}.theme-light .select-genre__item__checkbox--default:before{background:#99c6f9;border-color:#99c6f9}.theme-dark .select-genre__item__checkbox--default:before{background:rgba(153,198,249,0.15);border-color:rgba(153,198,249,0.15)}.select-genre__item__checkbox.active,.select-genre__item__checkbox--active{font-weight:700;line-height:18px}.select-genre__item__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:98%;display:inline-block}.theme-light .select-genre__item__label{color:#333}.theme-dark .select-genre__item__label{color:#E6E6E6}.select-genre__item__label:after{content:'' !important;display:block}.select-genre__item:hover:not(.select-genre__item--disabled) .select-genre__select-only{opacity:1;transition:opacity .4s}.select-genre__item:hover:not(.select-genre__item--disabled) .select-genre__item__label{max-width:110px}.select-genre__item:hover:not(.select-genre__item--disabled) .select-genre__item__checkbox--default .select-genre__item__label{max-width:98%}.toggle-switch{position:relative;width:40px;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:left}.toggle-switch--dark-mode .toggle-switch-switch::before{display:block}.toggle-switch--disabled{cursor:not-allowed}.toggle-switch--disabled .toggle-switch-checkbox:checked+.toggle-switch-label{background:#E6E6E6}.toggle-switch--disabled:before,.toggle-switch--disabled .toggle-switch-label{cursor:not-allowed;pointer-events:none}.theme-light .toggle-switch--disabled .toggle-switch-switch{background-color:rgba(255,255,255,0.4)}.theme-dark .toggle-switch--disabled .toggle-switch-switch{background-color:#939393}.theme-light .toggle-switch--disabled .toggle-switch-switch::before{background:#414141}.theme-dark .toggle-switch--disabled .toggle-switch-switch::before{background:#414141}.toggle-switch--create-playlist{width:50px}.toggle-switch-checkbox{display:none}.toggle-switch-label{background-color:rgba(0,0,0,0.1);border-radius:20px;cursor:pointer;display:block;height:20px;margin:0;overflow:hidden}.theme-light .toggle-switch-label{background-color:rgba(0,0,0,0.1)}.theme-dark .toggle-switch-label{background-color:#414141}.toggle-switch-switch{display:block;width:16px;margin:2px;background:#fff;position:absolute;top:0;bottom:0;right:19px;border:0 solid #BBB;border-radius:20px;transition:all .15s ease-in 0s}.toggle-switch-switch::before{display:none;content:'';position:absolute;top:-1px;right:-4px;background-color:rgba(0,0,0,0.1);width:14px;height:14px;border-radius:50%}.theme-light .toggle-switch-switch::before{background-color:rgba(0,0,0,0.1)}.theme-dark .toggle-switch-switch::before{background-color:#414141}.toggle-switch-checkbox:checked+.toggle-switch-label{background:#0070EF}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch{right:0px}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch::before{display:none}.react-contextmenu{min-width:160px;padding:5px 0 0;margin:2px 0 0;font-size:14px;color:#333;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.25rem;outline:none;opacity:0;pointer-events:none;z-index:50}.react-contextmenu-submenu .react-contextmenu{height:200px;overflow-y:scroll}.react-contextmenu.react-contextmenu--visible{opacity:1;pointer-events:auto}.react-contextmenu-link{display:inline-block;width:100%;padding:3px 20px;clear:both;font-weight:400;line-height:1.3;color:#333;text-align:inherit;white-space:nowrap;background:0 0;border:0}.react-contextmenu-link.active,.react-contextmenu-link:hover{color:#fff;background-color:#0070EF;border-color:#0070EF;text-decoration:none}.react-contextmenu-item.submenu>a{padding-right:27px}.react-contextmenu-item.submenu>a:after{content:'▶';display:inline-block;position:absolute;right:7px}.example-multiple-targets::after{content:attr(data-count);display:block}.slider-settings .rangeslider{background:#E6E6E6;margin:0px 0;position:relative}.slider-settings .rangeslider .rangeslider__fill,.slider-settings .rangeslider .rangeslider__handle{position:absolute}.slider-settings .rangeslider,.slider-settings .rangeslider .rangeslider__fill{display:block}.slider-settings .rangeslider .rangeslider__handle{background:#0070EF;border:1px solid #fff;cursor:pointer;display:inline-block;position:absolute}.slider-settings .rangeslider .rangeslider__handle:active{background:#fff;border:2px solid #0070EF}.slider-settings .rangerslider-horizontal-wrapper{padding:10px 0}.slider-settings .rangerslider-vertical-wrapper{padding:0 10px}.slider-settings .rangeslider-horizontal{background:#E6E6E6;height:3px;width:100%}.theme-light .slider-settings .rangeslider-horizontal{background:#E6E6E6}.theme-dark .slider-settings .rangeslider-horizontal{background:#353535}.slider-settings .rangeslider-horizontal .rangeslider__fill{background:#0070EF !important;border-radius:10px;height:100%;top:0;z-index:10}.account .slider-settings .rangeslider-horizontal .rangeslider__fill{background:#0070EF !important}.slider-settings .rangeslider-horizontal .rangeslider__handle{background:#0070EF !important;border:2px solid #fff;border-radius:20px;height:15px;top:-6px;width:15px;z-index:20}.account .slider-settings .rangeslider-horizontal .rangeslider__handle{border-color:#0070EF}.slider-settings .rangeslider-vertical{background:none;height:150px;margin:20px auto;max-width:10px}.slider-settings .rangeslider-vertical .rangeslider__fill{background:#272727;bottom:0;box-shadow:none;width:100%}.slider-settings .rangeslider-vertical .rangeslider__handle{height:10px;left:-10px;width:30px}.slider-settings .rangeslider-vertical .rangeslider__handle:active{box-shadow:none}.ActionsBar{align-items:center;display:flex;z-index:1000}.ActionsBar__item{align-items:center;background:#4A4A4A;border-radius:50%;box-shadow:0px 4px 12px rgba(0,0,0,0.2);color:#fff;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:center;margin-right:15px;position:relative;transition:.1s ease;width:34px}.ActionsBar__item:hover{background:#6E6E6E}.ActionsBar__item--isDisabled{background:#C8C8C8 !important;color:#939393 !important;cursor:not-allowed}.ActionsBar__item.pct-play,.ActionsBar__item.pct-like,.ActionsBar__item.pct-liked,.ActionsBar__item.pct-sub,.ActionsBar__item--large{height:44px;min-width:44px;width:44px}.ActionsBar__item.pct-play{background:#0070EF;font-size:14px}.ActionsBar__item.pct-play:before{margin-right:-4px}.ActionsBar__item.pct-play:hover{background:#00ACFF}.ActionsBar__item.pct-info{font-size:18px}.ActionsBar__item.pct-like,.ActionsBar__item.pct-liked,.ActionsBar__item.pct-sub{font-size:14px;margin:0px}.ActionsBar__item.pct-like:hover,.ActionsBar__item.pct-liked,.ActionsBar__item.pct-sub{background:#EB1964}.ActionsBar__item.pct-like.anim-pop-header:before{content:'\e901'}.ActionsBar__item.pct-liked{font-family:"QobuzApp",sans-serif !important;font-size:14px}.ActionsBar__item.pct-liked:before,.ActionsBar__item.pct-liked:after{position:absolute;transition:.2s ease}.ActionsBar__item.pct-liked:before{content:'\e973';left:12px}.ActionsBar__item.pct-liked:after{content:'\e974';left:18px}.ActionsBar__item.pct-liked:hover:before{transform:translateX(-2px)}.ActionsBar__item.pct-liked:hover:after{transform:translateX(2px)}.ActionsBar__item.pct-liked.anim-pop-header{font-size:14px}.ActionsBar__item.pct-liked.anim-pop-header:before{left:auto;transform:translate(0px);content:'\e901';transition:none}.ActionsBar__item.pct-liked.anim-pop-header:after{display:none}.HeaderSticky .ActionsBar{left:50px;position:absolute}.StoryPlaylist .ActionsBar{left:auto;position:absolute;right:0px;top:0px}.StoryPlaylist .ActionsBar__item{box-shadow:none}.StoryPlaylist .ActionsBar__item.pct-like,.StoryPlaylist .ActionsBar__item.pct-liked,.StoryPlaylist .ActionsBar__item.pct-sub{margin-right:15px}.ActionsBar--local{margin:-22px 0px 0px 20px;position:relative}.ActionsBar--local .ActionsBar__item.pct-like,.ActionsBar--local .ActionsBar__item.pct-liked,.ActionsBar--local .ActionsBar__item.pct-sub{margin-right:15px}.aside-content{border-left:1px solid #E6E6E6;float:left;font-size:16px;line-height:1.4;margin:0 0 20px -1px;padding:50px 20px 0 35px;width:400px}.theme-light .aside-content{background:#fff;border-left-color:#E6E6E6}.theme-dark .aside-content{background:#121212;border-left-color:rgba(255,255,255,0.1)}.aside-content__section{margin-bottom:40px}.aside-content__title{margin-bottom:20px}.aside-content__flex-title .aside-content__title{margin:0}.aside-content__flex-title{display:flex;justify-content:space-between;align-items:center;margin:0px 7px 20px 0px}.aside-content__date,.aside-content__label,.aside-content__infos{color:#939393;font-size:16px;margin-bottom:10px}.aside-content__link{font-weight:600}.theme-light .aside-content__link{color:#333}.theme-dark .aside-content__link{color:#E6E6E6}.aside-content__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;margin:0px 0px 4px;font-size:16px;font-weight:600}.theme-light .aside-content__subtitle{color:#333}.theme-dark .aside-content__subtitle{color:#E6E6E6}.aside-content__subtitle:after{content:'' !important;display:block}.aside-content--album .aside-content__infos{margin-bottom:40px}.aside-content__description{margin-bottom:20px;color:#939393;font-size:16px}.aside-content__button-more{color:#0070EF;cursor:pointer;display:block;font-size:12px;font-weight:700;letter-spacing:.6px;margin-top:10px;text-transform:uppercase;transition:.1s ease}.aside-content__award-item{display:flex;align-items:center;margin-bottom:10px}.aside-content__award-logo{width:22px;height:20px;margin-right:10px}.aside-content__award-text{font-size:16px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.theme-light .aside-content__award-text{color:#333}.theme-dark .aside-content__award-text{color:#E6E6E6}.aside-content__award-text:after{content:'' !important;display:block}.aside-content .playlist-list .item{width:calc(100% - 20px)}.aside-content .playlist-list-grid{clear:both;padding:0px;margin:20px 0px 0px}.similar-artist{margin-bottom:20px}.similar-artist__item,.similar-artist__link{height:85px;margin-bottom:10px}.similar-artist__cover{background-position:center;background-size:cover;border-radius:50%;display:block;float:left;width:70px;height:70px;margin-right:15px}.similar-artist__cover--no-cover{position:relative;display:flex;justify-content:center;align-items:center;height:70px;width:70px;background:#f5f5f5;color:#0070EF;margin-right:20px;float:left}.similar-artist__cover--no-cover:before{content:'\e90e';color:#C8C8C8;font-family:"QobuzApp",sans-serif !important;font-size:70px}.similar-artist__name{font-size:16px;font-weight:600;line-height:70px;transition:.1s ease;width:max-content;height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:70%}.theme-light .similar-artist__name{color:#333}.theme-dark .similar-artist__name{color:#E6E6E6}.similar-artist__name:after{content:'' !important;display:block}.similar-artist__name:hover{color:#0070EF}.lightbox-overlay{background:rgba(0,0,0,0.5);z-index:9999;position:fixed;width:100%;height:100%;top:0;left:0;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.lightbox-overlay .helper{display:inline-block;height:100%;vertical-align:middle}img.lightbox-pochette-container{vertical-align:middle;height:80%;border-radius:3px}img.lightbox-pochette-container--article{height:40%}.pdf-opts-container{display:block;position:fixed;top:73px;left:0;width:100%}.pdf-opts{width:200%;display:block;margin:0 auto}.pdf-right-container{color:#fff;display:flex;align-items:center;float:right;font-size:20px;margin:5px 0 0}.pdf-right-container .pct{transition:.1s ease}.pdf-right-container .pct:hover{color:#007EF0}.pdf-right-container .pct-cross{cursor:pointer;font-size:16px}.pdf-right-container a,.pdf-right-container a:hover,.pdf-right-container a:focus,.pdf-right-container a:active{color:#fff}.pdf-right-container .print{display:inline-block;margin-right:15px}.zoom-opts{background:#F5F5F5;border-radius:35px;display:inline-block;text-align:center}.zoom-opts a,.zoom-opts span{color:#333;display:inline-block;font-weight:700;padding:8px 15px;transition:.1s ease}.zoom-opts a{border-right:1px solid #E0E0E0}.zoom-opts a:first-child{border-radius:35px 0px 0px 35px}.zoom-opts a:hover,.zoom-opts span:hover{background:#E0E0E0}.zoom-opts a:before{font-size:11px}.zoom-opts span{border-radius:0px 35px 35px 0px;cursor:pointer}.zoom-opts span:before{font-size:13px}.zoom-opts a:hover,.zoom-opts a:active,.zoom-opts a:focus{text-decoration:none}.lightbox-pdf-container{display:inline-block;vertical-align:bottom;height:calc(100% - 199px);width:500px;overflow:auto;cursor:move;margin:119px 0 100px}.lightbox-pdf-container.scrollQbz::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(255,255,255,0.3);cursor:pointer}#pdf-canvas-container{width:500px;overflow-x:hidden}.empty-state{align-items:center;display:flex;flex-direction:column;margin:64px auto 0px;position:fixed;left:0;width:100%}.empty-state--local .empty-state__image{height:235px;width:235px;margin-bottom:32px}.empty-state--local .empty-state__icon{border-radius:0px;background:transparent;width:23px;height:5px;margin:0px 16px}.empty-state--local .empty-state__icon:before{font-size:23px}.theme-light .empty-state--local .empty-state__icon:before{color:#333}.theme-dark .empty-state--local .empty-state__icon:before{color:#E6E6E6}.empty-state--private{margin-top:120px}.empty-state--private .empty-state__title{font-size:34px}.empty-state--private .empty-state__text{max-width:640px;text-align:center}.empty-state--emptyPlaylist{margin-top:-32px;position:static}.empty-state--emptyPlaylist .empty-state__text{margin:0px}.empty-state--emptyPlaylist .empty-state__link{margin-top:28px}.empty-state__image{margin-bottom:12px}.empty-state__image--playlist{width:185px}.empty-state__image--artist{width:180px}.empty-state__404{color:#C1D5E5;font-size:102px;font-weight:700}.theme-light .empty-state__title,.theme-light .empty-state__import{color:#333}.theme-dark .empty-state__title,.theme-dark .empty-state__import{color:#E6E6E6}.empty-state__title{font-size:22px;font-weight:700;margin-bottom:12px}.empty-state__text{align-items:center;color:#939393;display:flex;font-size:18px;font-weight:500;margin-bottom:28px}.empty-state__text:before{position:absolute;font-size:40px;left:calc(50% - 16px);top:-50px}.empty-state__icon{background:#4A4A4A;border-radius:50%;display:inline-block;height:25px;margin:0px 8px;position:relative;width:25px}.empty-state__icon:before{color:#fff;font-size:9px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.empty-state__icon.pct-buy:before{font-size:10px}.empty-state__icon.pct-more{background:transparent}.empty-state__icon.pct-more:before{color:#4A4A4A;font-size:20px}.empty-state__link{align-items:center;background:#0070EF;border-radius:4px;box-shadow:0 5px 10px 0 rgba(0,112,239,0.3);color:#fff;cursor:pointer;display:inline-flex;font-size:17px;font-weight:700;height:45px;justify-content:center;padding:0px 35px 4px;transition:.3s ease}.empty-state__link:hover,.empty-state__link:focus{background:#00ACFF;color:#fff;text-decoration:none}.empty-state__reload{align-items:center;color:#0070EF;cursor:pointer;display:flex;font-size:18px;font-weight:500;transition:.3s ease}.empty-state__reload:before{font-size:16px;margin-right:8px}.empty-state--playqueue{position:static;transform:translate(0%);width:100%;height:calc(100% - 135px);display:flex;justify-content:center;align-items:center;margin:0}.empty-state--search{height:auto !important;padding:0px !important;position:static;transform:translate(0%)}.empty-state--search .empty-state__image{margin-bottom:24px;position:static !important}.empty-state--search .empty-state__image:before{color:#C8C8C8 !important;font-size:129px !important}.empty-state--magazine{margin:0;height:calc(100% - (53px + 20px)) !important;position:static;transform:translate(0%);justify-content:center}.empty-state--magazine .empty-state__image{margin-bottom:24px;position:static !important}.empty-state--magazine .empty-state__image:before{color:#C8C8C8 !important;font-size:129px !important}.empty-state--userlibrary{display:none;margin-top:96px}.empty-state--userlibrary .empty-state__image{margin-bottom:24px;position:static !important}.empty-state--userlibrary .empty-state__image:before{color:#ABCBDF;font-size:120px !important}.user-library .empty-state--search{display:none}.user-library .empty-state--userlibrary{display:flex}.SearchHistory .empty-state{margin:0;margin-top:15vh;position:relative;text-align:center}.SearchHistory .empty-state .pct-search{margin-bottom:24px}.SearchHistory .empty-state .pct-search:before{background:linear-gradient(45deg, #95c5ee 0%, #9fbbd2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:86px !important}.icon-bars{position:absolute;top:50%;transform:translate(-50%, -50%);z-index:1000}.bar{animation:soundVisualizerAnimation 1.2s infinite;background-color:#fff;bottom:0px;left:0px;position:absolute;top:0px;width:2px}.list-mode{position:absolute;top:0;right:23px}.list-mode .pct{cursor:pointer}.list-mode .pct:before{color:#C8C8C8;transition:.1s ease}.list-mode .pct:hover:before,.list-mode .pct.selected:before{color:#0070EF}.list-mode .pct.selected{cursor:initial}.list-mode .pct.disabled{opacity:.5;cursor:not-allowed}.theme-light .list-mode .pct.disabled:before{color:#C8C8C8}.theme-dark .list-mode .pct.disabled:before{color:#4A4A4A}.list-mode .pct.disabled:hover .list-mode .pct.disabled:before{color:#C8C8C8}.featured{margin:40px auto 0;max-width:1500px}.featured .albums-news,.featured .recent-album,.featured .albums-press-award{border-bottom:1px solid;margin:0 auto 50px;max-width:1500px;padding:0 20px 30px}.theme-light .featured .albums-news,.theme-light .featured .recent-album,.theme-light .featured .albums-press-award{border-bottom-color:#E6E6E6}.theme-dark .featured .albums-news,.theme-dark .featured .recent-album,.theme-dark .featured .albums-press-award{border-bottom-color:rgba(255,255,255,0.1)}.featured .albums-news:last-child,.featured .recent-album:last-child,.featured .albums-press-award:last-child{border-bottom:none !important}.featured .charts{margin:0 auto 50px;max-width:1500px;padding:0 20px}.QualityLabel{font-size:11px;font-weight:500;width:max-content}.QualityLabel--compact{align-items:center;color:#0070EF;display:flex;font-size:27px;height:30px;justify-content:center;width:30px}.QualityLabel--compact:before{margin-top:2px}.QualityLabel__availability{color:#C8C8C8;margin-bottom:6px}.QualityLabel__container{display:flex}.QualityLabel__icon{align-items:center;background-position:center;background-size:cover;color:#0070EF;display:flex;font-size:27px;height:30px;justify-content:center;margin-right:7px;width:30px}.QualityLabel__icon:before{margin-top:2px}.QualityLabel__specs{display:flex;flex-direction:column;font-weight:500;justify-content:center}.theme-light .QualityLabel__specs{color:#333}.theme-dark .QualityLabel__specs{color:#E6E6E6}.QualityLabel--full .QualityLabel__icon{color:#fff}.QualityLabel--full .QualityLabel__specs{color:#fff}.same-artist-albums .album-list-grid,.similar-album .album-list-grid{padding:20px 20px 0 0}.same-artist-albums .global__title,.similar-album .global__title{margin-right:28px}.album-items{margin-bottom:77px;position:relative}.list-search{position:absolute;top:0;right:0}.list-search input{width:20px;z-index:9000}.list-search input:focus{border:1px solid rgba(0,0,0,0.2);width:300px}.list-search .pct-search{left:12px;position:absolute;top:7px}.artist-page{position:relative}.artist-page .dropdown{font-weight:500;left:auto;position:absolute;right:0;z-index:0;top:0;transform:translateX(0)}.artist-page .dropdown-item{font-weight:500}.artist-page .dropdown--open{z-index:9000}.artist-page__albums{position:relative;display:flex;flex-direction:column;padding-top:35px}.artist-page .artist-albums{padding:20px 0}.artist-release{position:relative}.artist-release .global__title{text-transform:uppercase;font-size:13px;color:#939393}.artist-release .global__title .global__link{display:inline-block;text-transform:initial;font-size:22px}.artist-release .album-list-grid{padding:0}.artist-release__header{padding:25px 0;position:sticky;top:0;z-index:999;display:flex;justify-content:space-between;align-items:center}.theme-light .artist-release__header{background:#fff}.theme-dark .artist-release__header{background:#121212}.artist-release__filters{position:absolute;display:flex;justify-content:flex-end;right:0;top:28px}.artist-release__filters .dropdown{transform:translate(0);position:relative;left:0;margin-left:30px}.artist-release__filters .dropdown-item{font-weight:500}.artist-release__filters .list-mode{position:relative;right:0;top:12px;margin-left:30px}.theme-light .homepage{background:#fff}.theme-dark .homepage{background:#121212}.home{margin:20px 0px 0}.home .tab-content{margin:0 auto;max-width:1500px}.home .nav .btn{flex:unset;background:transparent !important}.home .nav .btn.active,.home .nav .btn:hover,.home .nav .btn:active,.home .nav .btn:focus{color:#333;box-shadow:none !important}.theme-light .home .nav .btn.active,.theme-light .home .nav .btn:hover,.theme-light .home .nav .btn:active,.theme-light .home .nav .btn:focus{color:#333}.theme-dark .home .nav .btn.active,.theme-dark .home .nav .btn:hover,.theme-dark .home .nav .btn:active,.theme-dark .home .nav .btn:focus{color:#E6E6E6}.home section:nth-last-of-type(1) .tab-content{border:none}.home-title{margin-bottom:20px}.album-news .home-title{margin-bottom:10px}.dynamic-banner{border-radius:5px;box-shadow:0 4px 7px 0 rgba(0,0,0,0.2);display:inline-flex;margin:0px 0px 20px;height:300px;position:relative;width:100%;transition:.5s ease}.theme-light .dynamic-banner{background:#fff}.theme-dark .dynamic-banner{background:#1E1E1E}.dynamic-banner:hover,.dynamic-banner.active{box-shadow:0 5px 25px 0 rgba(0,0,0,0.3)}.dynamic-banner:hover .dynamic-banner__background,.dynamic-banner.active .dynamic-banner__background{transform:scale(1.5) rotate(-8deg)}.dynamic-banner:hover .dynamic-banner__title,.dynamic-banner.active .dynamic-banner__title{color:#0070EF}.dynamic-banner__cover{border-bottom-left-radius:5px;border-top-left-radius:5px;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;position:relative;width:70%}.dynamic-banner__cover--gradient:after{background-image:linear-gradient(#6476A6 0%, #090820 65%);content:'';position:absolute;top:-60px;background-position:-20%;left:0px;right:0px;width:100%;height:200%}.dynamic-banner__cover .dynamic-banner__link{z-index:2}.dynamic-banner__background{background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;transform:scale(1) rotate(0deg);transition:1s ease}.dynamic-banner__foreground{display:block;height:80%;position:absolute;transition:.3s ease;z-index:1}.dynamic-banner__card{display:inline-block;position:relative;height:100%;width:30%}.dynamic-banner__play.global__button--play.pct-play{background:#0070EF;color:#fff;box-shadow:0px 3.28125px 7.65625px rgba(0,0,0,0.14);z-index:2;height:60px;width:60px;left:0;right:0;margin-left:auto;margin-right:auto;position:absolute;bottom:40px;font-size:18px;transition:.1s ease}.dynamic-banner__play.global__button--play.pct-play.disabled:hover{background:#0070EF;border-color:#0070EF}.dynamic-banner__play.global__button--play.pct-play:hover{background:#00ACFF;border-color:#00ACFF}.dynamic-banner__play.global__button--play.pct-play:hover:before{color:#fff}.dynamic-banner__play.global__button--play.pct-play:before{left:20px;top:19px}.dynamic-banner__more.pct-more{z-index:1;cursor:pointer;color:#4A4A4A;position:absolute;width:30px;height:30px;top:10px;right:5px;font-size:16px}.theme-light .dynamic-banner__more.pct-more{color:grey}.theme-dark .dynamic-banner__more.pct-more{color:#fff}.dynamic-banner__more.pct-more:before{transform:rotate(90deg);position:absolute;top:9px;left:9px}.dynamic-banner__link{display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.dynamic-banner__meta{box-sizing:border-box;margin:0 auto;position:relative;text-align:center;top:60px;width:90%}.dynamic-banner__label,.dynamic-banner__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.dynamic-banner__label:after,.dynamic-banner__title:after{content:'' !important;display:block}.dynamic-banner__title{font-size:24px;font-weight:700;padding-top:7px;transition:.1s ease;display:block}.theme-light .dynamic-banner__title{color:#333}.theme-dark .dynamic-banner__title{color:#E6E6E6}.dynamic-banner__title a{display:block}.dynamic-banner__label{letter-spacing:1px;font-size:12px;font-weight:500;text-transform:uppercase}.dynamic-banner__description{display:block;padding-top:7px;color:#939393;font-size:16px;font-weight:400}.isLoading .dynamic-banner{background:#E6E6E6;box-shadow:none !important}.theme-light .isLoading .dynamic-banner{background:#E6E6E6 !important}.theme-dark .isLoading .dynamic-banner{background:#353535 !important}.dynamic-lists{border-top:1px solid #E6E6E6;padding:50px 20px;margin:0 auto 0px;max-width:1500px}.theme-light .dynamic-lists{border-top-color:#E6E6E6}.theme-dark .dynamic-lists{border-top-color:rgba(255,255,255,0.1)}.dynamic-lists__icon,.dynamic-lists__title{display:inline-block}.dynamic-lists__title{margin-left:10px}.dynamic-lists__infos{margin-bottom:20px;font-size:15px}.theme-light .dynamic-lists__infos{color:#333}.theme-dark .dynamic-lists__infos{color:#E6E6E6}.slick-slider .slick-arrow{height:auto !important;width:auto !important}.slick-slider .slick-arrow:before{font-family:"QobuzApp",sans-serif !important;font-size:50px;text-shadow:1px 2px 7px rgba(0,0,0,0.7)}.slick-slider .slick-arrow.slick-next:before{content:'\e953'}.slick-slider .slick-arrow.slick-prev:before{content:'\e930'}.isLoading .slick-slider .slick-arrow{display:none !important}.homeCarousel{height:360px;width:100%}.homeCarousel--isLoading{background:#E6E6E6;height:360px}.theme-light .homeCarousel--isLoading{background:#E6E6E6 !important}.theme-dark .homeCarousel--isLoading{background:#353535 !important}.homeCarousel--isLoading:before{content:'\e909';animation:rotate 2s linear infinite;background:#fff;border-radius:20px;color:#0070EF;display:none;font-family:"QobuzApp",sans-serif;font-size:40px;height:40px;left:calc(50% - 20px);overflow:hidden;position:absolute;top:calc(50% - 20px);z-index:9999;width:40px}.homeCarousel .slick-list{padding:0 !important}.homeCarousel .slick-list.dragging{cursor:hand}.homeCarousel .slick-list:focus{outline:none}.homeCarousel .slick-slider .slick-track,.homeCarousel .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.homeCarousel .slick-track{height:100%}.homeCarousel .slick-loading .slick-track{left:0;visibility:hidden}.homeCarousel .slick-loading .slick-slide{visibility:hidden}.homeCarousel .slick-slide{height:360px;margin:0 2px;overflow:hidden;position:relative;width:760px}.homeCarousel .slick-slide .item-cover-link{background-position:38% center;background-size:cover;display:block;height:360px;left:0;position:absolute;top:0;width:760px}.homeCarousel .slick-initialized .slick-slide{display:block}.homeCarousel .slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.homeCarousel .slick-arrow.slick-hidden{display:none}.homeCarousel [dir='rtl'] .slick-slide{float:right}.album-news{padding:0 20px 50px;margin:0 auto 0px;max-width:1500px}.album-news__infos{margin-bottom:0;font-size:15px}.theme-light .album-news__infos{color:#333}.theme-dark .album-news__infos{color:#E6E6E6}.playlist-qobuz{border-top:1px solid #E6E6E6;padding:50px 20px 0;margin:0 auto 0px;max-width:1500px}.theme-light .playlist-qobuz{border-top-color:#E6E6E6}.theme-dark .playlist-qobuz{border-top-color:rgba(255,255,255,0.1)}.playlist-qobuz .nav-pills{height:37px;overflow:hidden}@media (max-width: 1364px){.playlist-qobuz .nav-pills button:last-of-type{display:none}}.everyday{padding:20px 20px 0px !important}.explore{padding:70px 20px 50px;margin:0 auto 0px;width:100vw}.explore .tab-content{border-bottom:1px solid #E6E6E6;padding-bottom:100px}.theme-light .explore .tab-content{border-bottom-color:#E6E6E6}.theme-dark .explore .tab-content{border-bottom-color:rgba(255,255,255,0.1)}.explore-container{margin-top:20px}.explore-container .bloc-title,.explore-container .read-more,.explore-container .explore-card-large__badge,.explore-container .explore-card-large__description-more{text-transform:uppercase}.explore-container .more-infos,.explore-container .explore-card-large__description{font-weight:300;line-height:24px;font-size:18px}.theme-light .explore-container .more-infos,.theme-light .explore-container .explore-card-large__description{color:#333}.theme-dark .explore-container .more-infos,.theme-dark .explore-container .explore-card-large__description{color:#E6E6E6}.explore-container .read-more,.explore-container .explore-card-large__description-more{text-decoration:none;font-weight:700;letter-spacing:.6px}.explore-right-container{width:calc(65% - 20px);float:left;margin:-20px 0px 0 20px}.explore-right-container ul{margin:0;padding:0}.explore-right-container .explore-list-item{height:850px;list-style-type:none;margin:0;padding:0}.Magazine{max-width:1640px;display:block;margin:0 auto}.MagazineHome{display:inline-block;width:100%;margin-top:20px}.MagazineHome__bloc{display:flex}.MagazineHome__bloc--third .StoryCard,.MagazineHome__bloc--third .StoryCardSkeleton{width:calc((100% / 2 - 10px));height:600px}.MagazineSection__stories{margin-top:40px}.MagazineSubSection__header{margin-top:20px;margin-bottom:20px;font-family:"HKGrotesk",sans-serif;line-height:17px;font-weight:800;font-size:13px;text-transform:uppercase}.theme-light .MagazineSubSection__header{color:#939393}.theme-dark .MagazineSubSection__header{color:#939393}.MagazineSubSection__title{line-height:29px;font-weight:700;font-size:22px;text-transform:none}.theme-light .MagazineSubSection__title{color:#333}.theme-dark .MagazineSubSection__title{color:#E6E6E6}.MagazineSubSection__closeButton{background:transparent;border:none;cursor:pointer;font-size:16px;margin:0px;padding:0px;position:fixed;right:24px;top:77px;transition:.1s ease;z-index:1000}.theme-light .MagazineSubSection__closeButton{color:#333}.theme-dark .MagazineSubSection__closeButton{color:#E6E6E6}.MagazineSubSection__closeButton:hover{color:#0070EF}.MagazineSearch{height:calc(100% - 20px)}.MagazineSearch .MagazineSearchInput{margin-top:20px}.MagazineSearch__closeButton{background:transparent;border:none;cursor:pointer;font-size:16px;margin:0px;padding:0px;position:fixed;right:24px;top:77px;transition:.1s ease;z-index:1000}.theme-light .MagazineSearch__closeButton{color:#333}.theme-dark .MagazineSearch__closeButton{color:#E6E6E6}.MagazineSearch__closeButton:hover{color:#0070EF}.MagazineSearchFilters{margin:0 auto}.MagazineSearchFilters__list{display:flex;justify-content:center}.MagazineSearchFilters__item{cursor:pointer;align-items:center;display:flex;font-size:15px;font-weight:500;transition:.3s ease}.theme-light .MagazineSearchFilters__item{background:#fff}.theme-dark .MagazineSearchFilters__item{background:#121212}.theme-light .MagazineSearchFilters__item{color:#333}.theme-dark .MagazineSearchFilters__item{color:#E6E6E6}.MagazineSearchFilters__item--disabled{opacity:.3;cursor:not-allowed}.MagazineSearchFilters__item:not(.MagazineSearchFilters__item--disabled):hover .MagazineSearchFilters__icon:before,.MagazineSearchFilters__item--active .MagazineSearchFilters__icon:before{display:block}.MagazineSearchFilters__item:not(.MagazineSearchFilters__item--disabled):hover .MagazineSearchFilters__icon:after,.MagazineSearchFilters__item--active .MagazineSearchFilters__icon:after{background:#0070EF !important}.MagazineSearchFilters__item:not(:first-child){margin-left:12px}.MagazineSearchFilters__label{font-size:15px;font-weight:500;margin-right:10px}.theme-light .MagazineSearchFilters__label{color:#333}.theme-dark .MagazineSearchFilters__label{color:#E6E6E6}.MagazineSearchFilters__icon{align-items:center;display:flex;height:20px;justify-content:center;position:relative;width:20px;margin-right:5px !important}.MagazineSearchFilters__icon:before{border-radius:50%;content:'';display:none;height:7px;position:absolute;width:7px;z-index:1}.theme-light .MagazineSearchFilters__icon:before{background:#fff}.theme-dark .MagazineSearchFilters__icon:before{background:#121212}.MagazineSearchFilters__icon:after{border-radius:50%;content:'';height:17px;position:absolute;width:17px}.theme-light .MagazineSearchFilters__icon:after{background:#C8C8C8}.theme-dark .MagazineSearchFilters__icon:after{background:rgba(255,255,255,0.1)}.MagazineSearchInput{position:relative;transition:.2s ease;width:40%;margin:0 auto;margin-bottom:40px;scroll-margin-top:20px}.MagazineSearchInput__icon{font-size:17px;left:25px;display:flex;cursor:pointer;position:absolute;color:#939393;top:50%;transform:translateY(-50%)}.MagazineSearchInput__reset{background:transparent;border:none;font-size:15px;right:15px;cursor:pointer;position:absolute;color:#939393;top:50%;transform:translateY(-50%)}.MagazineSearchInput__input{height:65px;padding:0px 10px 0px 56px;width:100%;border-radius:4px;box-shadow:none;font-weight:700;outline:none;transition:.2s ease}.theme-light .MagazineSearchInput__input{background:#f5f5f5;color:#333;border:1px solid #E6E6E6}.theme-dark .MagazineSearchInput__input{background:#1E1E1E;color:#E6E6E6;border:1px solid #333}.MagazineSearchInput__input::placeholder{color:#939393 !important}.imports-list{position:relative}.imports-list .show-imported{cursor:pointer;position:relative;left:30px;top:0;z-index:100;position:absolute;left:auto;right:10px;top:10px}.theme-light .imports-list .show-imported{color:#333}.theme-dark .imports-list .show-imported{color:#E6E6E6}.imports-list .show-imported:before{background:transparent;border:1px solid;border-radius:3px;box-shadow:none;content:'';height:20px;left:-30px;position:absolute;top:-2px;width:20px}.theme-light .imports-list .show-imported:before{border-color:#C8C8C8}.theme-dark .imports-list .show-imported:before{border-color:rgba(255,255,255,0.4)}.imports-list .show-imported:after{opacity:0;color:#fff;content:'\e913';font-size:12px;font-family:"QobuzApp",sans-serif;left:-26px;position:absolute;transform:scale(0);transition:all .2s;top:0}.imports-list .show-imported.active:before,.imports-list .show-imported--active:before,.imports-list .show-imported:checked:before{background:#0070EF;border-color:#0070EF}.imports-list .show-imported.active:after,.imports-list .show-imported--active:after,.imports-list .show-imported:checked:after{visibility:visible;opacity:1;transform:scale(1)}.imports-list .show-imported:after{top:2px}.imports-list .imports-tracks-list{list-style-type:none;margin:0px;outline:none;padding:0px}.imports-list .imports-tracks-list ul{list-style-type:none;margin:0px;outline:none;padding:0px}.imports-list .imports-tracks-list div:focus{outline:none}.imports-list .imports-tracks-list li{height:30px;line-height:30px}.theme-light .imports-list .imports-tracks-list li:nth-child(even){background:#f5f5f5}.theme-dark .imports-list .imports-tracks-list li:nth-child(even){background:#1E1E1E}.imports-list .imports-tracks-list li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%;display:inline-block}.theme-light .imports-list .imports-tracks-list li span{color:#333}.theme-dark .imports-list .imports-tracks-list li span{color:#E6E6E6}.imports-list .imports-tracks-list li span:after{content:'' !important;display:block}.imports-list .imports-tracks-list .draggable-item{cursor:move}.imports-list .imports-tracks-list .header-list{background:#0070EF;color:#fff;margin-top:20px}.imports-list .imports-tracks-list .header-list span{color:#fff !important}.imports-list .imports-tracks-list .row-item{width:100%}.imports-list .imports-tracks-list .select{position:relative;text-align:center;top:3px;width:4%}.imports-list .imports-tracks-list .title,.imports-list .imports-tracks-list .artist,.imports-list .imports-tracks-list .album{width:18%}.imports-list .imports-tracks-list .format,.imports-list .imports-tracks-list .size,.imports-list .imports-tracks-list .source{width:10%}.imports-list .imports-tracks-list .status{width:12%}.DynamicList__heading{display:flex;justify-content:space-between;margin-bottom:30px;padding-right:23px}.DynamicList__options{display:flex}.DynamicList__options .search,.DynamicList__options .list-mode{position:relative !important}.DynamicList__options .search{right:10px !important;top:-7px !important}.DynamicList__options .list-mode{right:-9px !important}.DynamicListHeader{background:#000;height:310px;width:100vw;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;overflow:hidden}.DynamicListHeader--gradient:after{background-image:linear-gradient(#6476A6 0%, #090820 65%);content:'';position:absolute;top:-60px;background-position:-20%;left:0px;right:0px;width:100%;height:200%}.DynamicListHeader__foreground{position:absolute;height:67%;left:50px;z-index:1;margin-left:100px}.Story{left:0px;overflow-x:hidden;overflow-y:auto;position:relative;right:0px;top:0;margin:0 -20px}.StoryGrid+.StoryPlaylist{border:none !important}.StoryPlaylist{padding:70px 20px 22px;border-top:50px solid}.theme-light .StoryPlaylist{border-top-color:#fff;background:#f5f5f5}.theme-dark .StoryPlaylist{border-top-color:#121212;background:#1E1E1E}.StoryPlaylist+.StoryPlaylist{border-top:none}.StoryPlaylist__wrapper{max-width:1275px;margin:0px auto;padding:20px}.theme-light .StoryPlaylist__wrapper{background:#fff}.theme-dark .StoryPlaylist__wrapper{background:#121212}.StoryPlaylist__header{display:flex}.StoryPlaylist__author{font-size:16px;font-weight:500;margin-bottom:10px}.theme-light .StoryPlaylist__author{color:#333}.theme-dark .StoryPlaylist__author{color:#E6E6E6}.StoryPlaylist__description{font-size:15px;font-weight:500;color:#939393;line-height:18px;max-height:36px;overflow:hidden}.StoryPlaylist__button{color:#0070EF;font-size:11px;font-weight:700;letter-spacing:.46px;text-transform:uppercase;background:transparent;border:none;padding:0px;transition:.1s ease;margin-top:12px;display:inline-flex}.StoryPlaylist__button:hover{color:#00ACFF}.StoryPlaylist .playlist-tracks-list{margin-top:37px}.StoryPlaylist .playlist-card__cover-playlist{height:143px !important;width:300px !important}.StoryPlaylist .item-meta{width:calc(100% - 320px);position:relative}.StoryPlaylist .item-meta p{max-width:calc(100% - 297px);width:max-content;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.StoryPlaylist .item-name{margin-bottom:4px !important}.StoryHeading__background{bottom:0px;height:calc(100vh - (53px + 75px));left:0px;position:absolute;right:0px;top:0px;z-index:-1}.StoryHeading__background:after{background-image:linear-gradient(rgba(0,0,0,1e-12) 0%, rgba(0,0,0,0.7) 65%);bottom:0px;content:'';height:100%;left:0px;position:absolute;right:0px;top:0px;width:100%}.StoryHeading__intro{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:calc(100vh - 410px);min-height:160px}.StoryHeading__label{display:inline-block;font-style:normal;text-transform:uppercase;font-size:13px;font-weight:700;color:#fff;margin-bottom:15px;text-align:center}.StoryHeading__label:hover{color:#fff;opacity:.7}.StoryHeading__label--loading{background:linear-gradient(100deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 60%, rgba(255,255,255,0) 70%);background-size:200% 100%;background-position-x:180%;animation:1.2s loading ease-in-out infinite;background-color:#1E1E1E;margin:0 auto;width:150px;height:30px;border-radius:5px}.StoryHeading__label--loading:hover{opacity:1}.StoryHeading__image{height:100%;object-fit:cover;width:100%;background-position:center;background-attachment:fixed;position:absolute;background-size:cover;background-repeat:no-repeat}.StoryHeading__title{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important;box-sizing:content-box;color:#fff;font-family:"PlayfairDisplay",serif;font-size:64px;margin:0px auto 35px;max-height:4.8em;text-align:center;width:82vw;overflow:hidden;line-height:1.2em}@media screen and (max-height: 785px){.StoryHeading__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important}}@media screen and (max-height: 695px){.StoryHeading__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important}}@media screen and (max-height: 625px){.StoryHeading__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:unset;white-space:unset !important}}.StoryContainer{margin:0px;width:100%}.theme-light .StoryContainer{background:#fff}.theme-dark .StoryContainer{background:#121212}.StoryContainer p{margin:0px}.StoryContainer:last-child{padding-bottom:50px}.StoryContainer__text{display:block;font-family:"Noto Serif",serif !important;font-size:18px !important;line-height:34px !important;margin:0px auto;padding-bottom:30px;max-width:800px;text-align:left !important}.theme-light .StoryContainer__text{color:#333}.theme-dark .StoryContainer__text{color:#E6E6E6}.StoryContainer__text *:not(font){font-family:"Noto Serif",serif !important;font-size:18px !important;line-height:34px !important;text-align:left !important}.StoryContainer__text address{line-height:34px;margin:0px}.StoryContainer__text center{text-align:center !important}.theme-light .StoryContainer__text mark,.theme-light .StoryContainer__text font{color:#333}.theme-dark .StoryContainer__text mark,.theme-dark .StoryContainer__text font{color:#E6E6E6}.StoryContainer__text mark{background:none;padding:0;padding-bottom:0}.StoryContainer__text font{display:block;font-family:"PlayfairDisplay",serif;font-size:30px;font-weight:700;line-height:40px;margin-bottom:16px;padding-top:32px}.StoryContainer__text font *{font-size:30px !important}.StoryContainer__text font a{font-family:"PlayfairDisplay",serif !important;font-size:30px !important;font-weight:700 !important;text-decoration:underline}.StoryContainer__text font+br+br{display:none}.StoryContainer__text strong{font-weight:700}.StoryContainer__text a{font-weight:700;text-decoration:underline !important;transition:.3s ease}.StoryContainer__text a:hover{color:#0070EF !important}.StoryContainer__title{display:block;font-family:"Noto Serif",serif !important;font-size:20px !important;line-height:34px !important;font-weight:700;margin:0px auto;padding-bottom:35px;max-width:800px;text-align:left !important}.theme-light .StoryContainer__title{color:#333 !important}.theme-dark .StoryContainer__title{color:#E6E6E6 !important}.StoryContainer__image{height:100%;object-fit:cover;transition:.3s ease;width:100%}.StoryContainer__play{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.StoryContainer__play:before{color:#fff;font-size:34px !important;margin-right:-7px}.StoryContainer__play:after{border-radius:50%;border:4px solid #fff;content:'';height:100px;position:absolute;transition:.3s ease;width:100px;z-index:-1}.StoryContainer+.StoryShare{border-top:50px solid !important}.theme-light .StoryContainer+.StoryShare{border-top-color:#fff !important}.theme-dark .StoryContainer+.StoryShare{border-top-color:#121212 !important}.StoryVideo{margin:0px;width:100%}.theme-light .StoryVideo{background:#fff}.theme-dark .StoryVideo{background:#121212}.StoryVideo iframe,.StoryVideo blockquote{display:block;padding:50px 0px;width:800px !important;margin:0 auto !important}.StoryVideo iframe{height:460px}.StoryCredits__credit{color:#939393;font-size:20px;font-weight:500;text-align:center}.StoryCredits__credit--highlight{color:#fff}.StoryCredits__credit--copyright{overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:80%;margin-left:auto;margin-right:auto}.StoryCredits__credit--copyright:after{content:'' !important;display:block}.StoryCredits__credit--loading{background:linear-gradient(100deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 60%, rgba(255,255,255,0) 70%);background-size:200% 100%;background-position-x:180%;animation:1.2s loading ease-in-out infinite;background-color:#1E1E1E;margin:0 auto;width:30vw;height:30px;border-radius:5px}.StoryCredits__button{align-items:center;background:transparent;border-radius:50%;border:2px solid #939393;cursor:pointer;display:flex;height:45px;justify-content:center;margin:20px auto;padding:0px;transition:.3s ease;width:45px}.StoryCredits__button:before{color:#fff;font-size:18px}.StoryCredits__button:hover{border-color:#fff}.StoryCredits__excerpt{color:#939393;font-family:"Noto Serif",serif;font-size:20px;font-style:italic;line-height:30px;margin-bottom:0px;padding:64px 0px 72px}.theme-light .StoryCredits__excerpt{background:#fff}.theme-dark .StoryCredits__excerpt{background:#121212}.StoryCredits__excerpt span,.StoryCredits__excerpt a{display:block;margin:0px auto;max-width:800px}.StoryCredits+.StoryGrid{border-top:none}.StoryCredits__shareButton{border-radius:5px;text-transform:uppercase;font-size:13px;position:relative;left:50%;transform:translateX(-50%);cursor:pointer;display:inline-flex;align-items:center;margin:15px auto 50px;border:0.5px solid #fff;color:#fff;padding:10px}.StoryCredits__shareButton:before{font-size:20px;margin-right:10px}.StoryGrid{margin:50px 0 80px;padding:64px 0px 29px}.theme-light .StoryGrid{background:#f5f5f5;border-top-color:#fff}.theme-dark .StoryGrid{background:#1E1E1E;border-top-color:#121212}.StoryGrid:last-child{border-bottom:none}.StoryGrid__title{font-family:"PlayfairDisplay",serif;font-size:36px;font-weight:700;line-height:46px;margin:0px auto;text-align:center;width:80vw}.theme-light .StoryGrid__title{color:#333}.theme-dark .StoryGrid__title{color:#E6E6E6}.StoryGrid__title--highlight{color:#C8C8C8}.StoryGrid__subtitle{color:#939393;font-size:20px;margin:16px auto 0px;text-align:center;width:800px}.StoryGrid__items{display:flex;flex-wrap:wrap;justify-content:center;margin:56px auto 0px;max-width:1275px;padding:0 0 0 25px}.StoryGrid__items--5,.StoryGrid__items--6{max-width:1200px}.StoryGrid .album-card{background:transparent;box-shadow:none;margin:0px 25px 43px 0px;width:280px}.StoryGrid .album-card:hover{box-shadow:none}.StoryGrid .album-card__overlay,.StoryGrid .album-card__action{height:100%}.StoryGrid .album-card__action{padding:20px}.StoryGrid .album-card__play{bottom:20px}.StoryGrid .album-card__badge.global__link{display:none}.StoryGrid .album-card__genre{font-size:20px;font-weight:700;left:0;margin-bottom:8px;overflow:hidden;position:relative;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.StoryGrid .album-card__date{font-size:14px;font-weight:500;left:0;margin-bottom:16px;overflow:hidden;position:relative;text-overflow:ellipsis;top:0;white-space:nowrap}.StoryGrid .album-card__cover{transform:scale(1.01)}.StoryGrid .album-card__cover--container{position:relative}.StoryGrid .album-card__meta{height:auto;margin-top:19px;width:100%}.StoryGrid .album-card__badge,.StoryGrid .album-card__badge--more-awards{color:#fff}.StoryGrid .album-card__badge{display:block;font-size:14px;font-weight:500;letter-spacing:0px;max-width:max-content;overflow:hidden;padding:0 0 5px 20px;position:relative;text-overflow:ellipsis;text-transform:initial;white-space:nowrap}.StoryGrid .album-card__badge--container{max-height:115px;overflow:hidden}.StoryGrid .album-card__badge:before{display:inline-block;font-size:14px;left:0px;position:absolute;top:2px}.StoryGrid .album-card__name{font-size:18px;margin-bottom:6px;padding:0px !important;text-align:left}.StoryGrid .album-card__artist{color:#939393;font-size:18px;font-weight:500;margin:0px;text-align:left}.StoryGrid+.StoryContainer{padding-top:48px !important}.StoryGrid+.StoryGrid{border-top:none !important}.StoryShare{padding:48px 0px 84px}.theme-light .StoryShare{background:#f5f5f5}.theme-dark .StoryShare{background:#1E1E1E}.StoryShare__wrapper{align-items:center;display:flex;margin:0px auto;max-width:1275px;position:relative}.theme-light .StoryShare__wrapper:before,.theme-light .StoryShare__wrapper:after{background:#E6E6E6}.theme-dark .StoryShare__wrapper:before,.theme-dark .StoryShare__wrapper:after{background:rgba(255,255,255,0.1)}.StoryShare__wrapper:before{content:'';height:1px;left:0px;position:absolute;width:calc(50% - 47px)}.StoryShare__wrapper:after{content:'';height:1px;position:absolute;right:0px;width:calc(50% - 47px)}.StoryShare__credits{color:#939393;font-size:19px;font-weight:500;margin-bottom:24px;text-align:center}.theme-light .StoryShare__credits--highlight{color:#333}.theme-dark .StoryShare__credits--highlight{color:#E6E6E6}.StoryShare__button{cursor:pointer;font-size:14px;align-items:center;background:#4A4A4A;border-radius:50%;border:none;box-shadow:0 4px 12px 0 rgba(0,0,0,0.2);color:#fff;display:flex;height:34px;justify-content:center;margin:0px auto;padding:0px;position:relative;transition:.1s ease;width:34px}.StoryShare__button:hover{background:#939393}.StorySuggestions{padding-bottom:125px}.theme-light .StorySuggestions{background:#f5f5f5}.theme-dark .StorySuggestions{background:#1E1E1E}.StorySuggestions__wrapper{margin:0px auto;max-width:1540px;padding:0px 20px}.StorySuggestions__heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.StorySuggestions .focus-list-grid{display:flex}.StoryImage{padding:48px 0px;max-width:800px;margin:0px auto}.theme-light .StoryImage{background:#fff}.theme-dark .StoryImage{background:#121212}.StoryImage__wrapper{cursor:pointer;height:auto;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;aspect-ratio:1.5}.StoryImage__content{cursor:pointer;display:block;height:auto;margin:0 auto;max-width:370px;width:100%}.StoryImage__credits{color:#939393;font-family:"Noto Serif",serif;font-size:12px;margin:12px 0px 0px;text-align:center}.StoryDoubleImage{margin:0px !important;padding:48px 0px}.theme-light .StoryDoubleImage{background:#fff}.theme-dark .StoryDoubleImage{background:#121212}.StoryDoubleImage__wrapper{margin:0px auto;max-width:600px}.StoryDoubleImage__item{height:auto;width:100%}.StoryDoubleImage__item:not(:last-child){margin-bottom:32px}.StoryQuote{margin:30px auto;text-align:center;max-width:800px;font-family:"PlayfairDisplay",serif;font-style:italic;font-size:72px;line-height:95px}.theme-light .StoryQuote{color:#333 !important}.theme-dark .StoryQuote{color:#E6E6E6 !important}.StoryAlbum{padding:48px 0px}.theme-light .StoryAlbum{background:#fff}.theme-dark .StoryAlbum{background:#121212}.StoryAlbum__wrapper{display:flex;padding:48px 0px;max-width:800px;margin:0 auto;border-bottom:1px solid #E6E6E6;border-top:1px solid #E6E6E6;box-sizing:content-box;height:245px}.theme-light .StoryAlbum__wrapper{border-bottom-color:#E6E6E6;border-top-color:#E6E6E6}.theme-dark .StoryAlbum__wrapper{border-bottom-color:rgba(255,255,255,0.1);border-top-color:rgba(255,255,255,0.1)}.StoryAlbum__cover{box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);overflow:hidden;position:relative;height:fit-content;width:35%}.StoryAlbum__cover:hover .album-card__action,.StoryAlbum__cover:hover .album-card__overlay{display:block;opacity:1}.StoryAlbum__cover:hover .album-card__cover{transform:scale(1.05);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.StoryAlbum__cover:hover .album-card__overlay{box-shadow:0 5px 25px 0 rgba(0,0,0,0.3)}.StoryAlbum__link{bottom:0px;display:block;height:100%;left:0px;position:absolute;right:0px;top:0px;width:100%;z-index:1}.StoryAlbum__image{height:auto;transition:.3s ease;width:100%}.StoryAlbum__container{align-items:center;bottom:20px;display:flex;justify-content:space-between;left:20px;position:absolute;right:20px;width:calc(100% - 40px);z-index:2}.StoryAlbum__more{color:#fff;cursor:pointer;font-size:22px;opacity:0;transition:.1s ease;width:22px}.StoryAlbum__more:hover,.StoryAlbum__more.active{color:#939393}.StoryAlbum__meta{width:75%;margin-left:25px}.StoryAlbum__title{font-size:24px;font-weight:700;margin-bottom:8px;max-height:99px;overflow:hidden}.StoryAlbum__title a{transition:.1s ease}.theme-light .StoryAlbum__title a{color:#333}.theme-dark .StoryAlbum__title a{color:#E6E6E6}.StoryAlbum__title a:hover{color:#0070EF}.StoryAlbum__subtitle{color:#939393;font-size:18px;font-weight:500;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.StoryAlbum__description{margin-top:10px;color:#939393;font-size:16px;font-weight:500;height:calc(100% - 110px);line-height:1.4;overflow:hidden}.StoryAlbum__button{color:#0070EF;cursor:pointer;display:block;font-size:12px;font-weight:700;letter-spacing:.6px;margin-top:10px;text-transform:uppercase;transition:.1s ease}.theme-light .StoryTable{background:#fff}.theme-dark .StoryTable{background:#121212}.StoryTable__header,.StoryTable__row{display:flex}.StoryGallery{margin:30px auto;max-width:1000px;width:100%;overflow-x:hidden;transition:transform .7s ease}.StoryGallery__content{display:flex;transition:transform .7s ease}.StoryGallery__wrapper{width:100%;margin-bottom:15px}.StoryGallery__image{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;height:700px}.StoryGallery__copyright{display:block;color:#939393;font-family:"Noto Serif",serif;font-size:12px;margin:12px 0px 0px;text-align:center}.StoryGallery__arrows{width:180px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.theme-light .StoryGallery__arrows{color:#333}.theme-dark .StoryGallery__arrows{color:#E6E6E6}.StoryGallery__arrow{font-size:40px !important;cursor:pointer}.StoryGallery__arrow--disabled{pointer-events:none;cursor:not-allowed}.theme-light .StoryGallery__arrow--disabled{color:#C8C8C8}.theme-dark .StoryGallery__arrow--disabled{color:#4A4A4A}.StoryGallery__numbers{color:#939393;font-size:18px;margin:0}.StoryFeatures{padding:36px;width:800px;margin:50px auto;border:0.3px solid #939393;border-radius:10px}.theme-light .StoryFeatures{color:#333 !important}.theme-dark .StoryFeatures{color:#E6E6E6 !important}.StoryFeatures__title{font-family:"PlayfairDisplay",serif;font-size:30px;font-weight:700;margin-bottom:30px}.StoryFeatures__row{position:relative;display:flex;padding-left:10px;font-family:"HKGrotesk",sans-serif;font-size:18px;line-height:34px}.StoryFeatures__row:not(:last-child){padding-bottom:20px}.StoryFeatures__row p{margin:0}.StoryFeatures__row::before{content:'•';margin-right:10px}.StoryFeatures__label{flex:none;font-weight:700;padding-right:7px}.StoryReview{width:800px;margin:50px auto}.theme-light .StoryReview{color:#333 !important}.theme-dark .StoryReview{color:#E6E6E6 !important}.StoryReview__comparison{display:flex}.StoryReview__comment{font-size:18px;font-weight:600;position:relative;padding-left:43px}.StoryReview__comment::before{position:absolute;left:7px}.StoryReview__pros,.StoryReview__cons{width:50%;padding:30px;border-radius:18px}.StoryReview__pros h2,.StoryReview__cons h2{font-size:20px;font-weight:700;margin-bottom:25px}.StoryReview__pros h2::before,.StoryReview__cons h2::before{font-size:18px;color:#E6E6E6;margin-right:10px;padding:7px;border-radius:50%}.StoryReview__pros{margin-right:15px}.theme-light .StoryReview__pros{background-color:rgba(34,140,105,0.1)}.theme-dark .StoryReview__pros{background-color:#1E1E1E}.StoryReview__pros h2,.StoryReview__pros .StoryReview__comment::before{color:#228C69}.StoryReview__pros h2::before{background-color:#228C69}.StoryReview__cons{margin-left:15px}.theme-light .StoryReview__cons{background-color:rgba(209,64,77,0.1)}.theme-dark .StoryReview__cons{background-color:#1E1E1E}.StoryReview__cons h2,.StoryReview__cons .StoryReview__comment::before{color:#D1404D}.StoryReview__cons h2::before{background-color:#D1404D}.StoryReview__conclusion{width:100%;padding:36px;border:0.3px solid #939393;border-radius:18px;margin-top:60px}.StoryReview__title{font-family:"PlayfairDisplay",serif;font-size:30px;font-weight:700;margin-bottom:35px}.StoryReview__description{font-size:18px;line-height:34px;font-weight:400}.StoryReview__stars{margin-bottom:35px}.StoryReview__stars span.pct{font-size:16px;margin-right:18px}.log-page{color:#fff;height:100vh;width:100%}.log-page__container-global{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.log-page__left-image{background-image:url(/resources/7.0.1-b018/7cfb318e2df2b007dff55302b9c3f13b.png);background-repeat:no-repeat;background-size:cover;height:100%;padding-left:0;width:50%}.log-page__right-container{align-items:center;color:#333;display:flex;flex-direction:column;padding:72px 0px 40px;width:100%}.log-page__right-container-wrapper{height:100%;overflow:auto;width:50%}.log-page__right-container hr{border-color:#E6E6E6;height:1px;margin:30px 0}.log-page__logo-container{margin-top:20px}.log-page__logo-qobuz{margin:0 auto 40px;width:200px}.log-page__logo-partner{margin:0px 0px 53px 10px;width:255px}.log-page__form{margin-top:40px}.log-page__form-container{color:#939393;width:385px}.log-page__form .spinner{position:absolute;top:2px}.log-page__text-choice{text-align:center;font-size:18px;margin-top:40px}.log-page__text-forgot{text-align:center;font-size:16px}.log-page__text-no-account{color:#333;text-align:center;font-size:18px;line-height:24px;margin-bottom:20px;width:101%}.log-page__text-proxy{font-size:18px;margin-top:30px}.log-page .btn.btn-default{background-color:#0070EF;border-color:#0070EF;border-radius:5px;color:#fff;font-size:18px;height:60px;line-height:42px;position:relative;width:100%;transition:.1s ease}.log-page .btn.btn-default:hover{background-color:#00ACFF;border-color:#00ACFF}.log-page .btn.btn-default:focus,.log-page .btn.btn-default.focus{background:#fff;color:#0070EF}.log-page .btn.btn-default.btn-join{background-color:transparent;border:2px solid #E6E6E6;border-radius:5px;color:#0070EF;font-weight:700;line-height:41px;transition:.1s ease}.log-page .btn.btn-default.btn-join:hover{color:#00ACFF}.log-page .btn.btn-default.btn-facebook{background-color:#4267B2 !important;border-color:#4267B2 !important}.log-page .btn.btn-default.btn-facebook:hover{background-color:#5576B9 !important;border-color:#5576B9 !important}.log-page .btn.btn-mobile{line-height:44px}.log-page .dropdown.show{background:#fff;color:#0070EF}.log-page .dropdown.show>.dropdown-toggle.btn-default:focus{color:#333;font-size:16px;height:42px}.log-page .pct-facebook-icon,.log-page .pct-secure-login{font-size:23px;left:23px;position:absolute;top:8px}.log-page .pct-join{font-size:23px;left:23px;position:absolute;top:9px}.log-page__input-text{filter:none;background:transparent;border:2px solid #fff;border-bottom:2px solid #E6E6E6;color:#333;font-size:18px;font-weight:700;height:36px;line-height:36px;outline:none;padding:0 5px;width:100%}.log-page__input-text:focus{border-bottom:2px solid #0070EF}.log-page__input-label{bottom:32px;color:#939393;font-size:12px;font-weight:500;left:6.5px;margin:0px;opacity:1;pointer-events:none;position:absolute;transition:.2s ease}.log-page__input-error{color:#D0021B;display:block;font-size:16px;font-style:normal;padding:5px}.log-page fieldset{position:relative}.log-page fieldset:first-child{margin-bottom:10px}.log-page fieldset input:focus+label{font-size:12px !important;transform:translateY(0) !important}.log-page fieldset input[value='']+label{font-size:18px;transform:translateY(24px)}.log-page .btn,.log-page .dropdown-menu>li>a{color:#333;font-size:16px;font-weight:700;letter-spacing:normal}.log-page input[type='checkbox']{margin:10px 10px 10px 0}.log-page [type='checkbox']:not(:checked),.log-page [type='checkbox']:checked{left:-9999px;position:absolute}.log-page [type='checkbox']:not(:checked)+label,.log-page [type='checkbox']:checked+label{cursor:pointer;padding-left:30px;position:relative;top:2px}.log-page [type='checkbox']:not(:checked)+label:before,.log-page [type='checkbox']:checked+label:before{background:transparent;border:2px solid rgba(255,255,255,0.3);border-radius:5px;box-shadow:none;content:'';height:20px;left:0;position:absolute;top:-2px;width:20px}.log-page [type='checkbox']:not(:checked)+label:after,.log-page [type='checkbox']:checked+label:after{color:#0070EF;content:'✔';font-size:16px;left:4px;position:absolute;transition:all .2s;top:-4px}.log-page [type='checkbox']:not(:checked)+label:after{opacity:0;transform:scale(0)}.log-page [type='checkbox']:checked+label:after{opacity:1;transform:scale(1)}.proxy-page{align-items:center;display:flex;height:100vh;width:100%}.proxy-page__container-left{background-image:url(/resources/7.0.1-b018/7cfb318e2df2b007dff55302b9c3f13b.png);background-size:cover;height:100%;width:50%}.proxy-page__container-right{align-items:center;display:flex;flex-direction:column;height:100%;margin-top:40px;width:50%}.proxy-page__section{color:#333;display:flex;flex-direction:column;font-size:18px;font-weight:700;justify-content:center;overflow:visible;width:70%}.proxy-page__section .proxy-type{background:transparent;border:1px solid #939393;border-radius:5px;color:#333;font-weight:700;line-height:19px}.proxy-page__section select:first-child{background:transparent;border:1px solid #C8C8C8;border-radius:5px;color:#333;font-size:16px;height:42px;line-height:36px;outline:none;padding:0 20px;width:123px}.proxy-page__section input{border:1px solid #fff !important;border-bottom-color:#E6E6E6 !important;border-radius:0 !important;font-weight:500;height:40px;padding:43px 10px 20px !important}.proxy-page__section input:disabled,.proxy-page__section select:disabled{color:#939393 !important}.proxy-page__section .btn-back{align-items:center;background-color:transparent;border:2px solid #E6E6E6;border-radius:5px;color:#0070EF;display:flex;font-size:18px;font-weight:700;height:60px;justify-content:center;margin:85px auto 0;position:relative;width:60%}.proxy-page__section .btn-back:hover{color:#00ACFF;transition:.4s}.proxy-page__back-link{color:#939393 !important;font-size:18px;font-weight:400;margin:20px 0 75px}.proxy-page__back-link:before{content:'< '}.proxy-page__title{border-bottom:1px solid rgba(255,255,255,0.3);color:#0070EF;font-size:18px;font-weight:700;margin-bottom:30px}.proxy-page__text-activate{margin-bottom:10px}.proxy-page .btn.btn-default{background-color:#0070EF;border-color:#0070EF;border-radius:5px;color:#fff;font-size:18px;height:60px;min-width:calc(70% - 10px);position:relative}.proxy-page .btn.btn-default:hover{background-color:#00ACFF;border-color:#00ACFF;transition:.4s}.proxy-page .btn,.proxy-page .dropdown-menu>li>a{color:#333;font-size:16px;font-weight:700;letter-spacing:normal}.theme-light .Playlist__sort{color:#333}.theme-dark .Playlist__sort{color:#E6E6E6}.Playlist__heading{display:flex;justify-content:space-between;padding-right:23px}.Playlist__options{display:flex}.Playlist__options .search,.Playlist__options .list-mode{position:relative !important}.Playlist__options .search{right:10px !important;top:-7px !important}.Playlist__options .list-mode{right:-9px !important}.fullsearch{bottom:60px;left:0px;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0px;top:53px;width:100vw;z-index:500}.theme-light .fullsearch{background:#fff}.theme-dark .fullsearch{background:#121212}.fullsearch-title{font-size:24px;margin-bottom:20px}.theme-light .fullsearch-title{color:#333}.theme-dark .fullsearch-title{color:#E6E6E6}.fullsearch-wrapper{display:flex;flex-direction:column;margin:0px auto;max-width:1460px;padding:155px 20px 77px}.fullsearch-wrapper.search{margin:0px auto;max-width:1460px}.fullsearch-close{background:transparent;border:none;cursor:pointer;font-size:16px;margin:0px;padding:0px;position:fixed;right:24px;top:77px;transition:.1s ease;z-index:1000}.theme-light .fullsearch-close{color:#333}.theme-dark .fullsearch-close{color:#E6E6E6}.fullsearch-close:hover{color:#0070EF}.fullsearch h2{font-size:22px !important}.fullsearch-row{display:flex}.fullsearch-row section{flex-grow:1}.fullsearch-row:first-child section:first-child{flex-grow:unset;margin-right:20px;width:calc(35% - 30px)}.fullsearch-row:first-child section:last-child{flex-grow:20;margin-top:0px !important}.fullsearch-row:first-child section.no-more .artist__list{justify-content:flex-start !important}.fullsearch-row:first-child section.no-more .artist__item{margin-right:40px}.fullsearch-row--2 section{margin:0px !important;max-width:calc(50% - 25px) !important;width:calc(50% - 25px) !important}.fullsearch-row--2 section:first-child{margin-right:50px !important}.fullsearch-row--2 section:last-child .track-list{margin:0px !important}.fullsearch-row--2 section:last-child .track-name{width:calc(55% - ((56px + 57px + 43px) / 2)) !important}.fullsearch-row--2 section:last-child .track-artist{width:calc(45% - ((56px + 57px + 43px) / 2)) !important}.fullsearch-row--2 section:last-child .track-album,.fullsearch-row--2 section:last-child .track-label,.fullsearch-row--2 section:last-child .track-cache,.fullsearch-row--2 section:last-child .track-duration{display:none !important}.fullsearch-row--2 .album-list-grid{margin:39px 0px 0px}.fullsearch .best-result-title{align-items:center;display:flex}.fullsearch .best-result-title:before{color:#0070EF;font-size:12px;margin:2px 7px 0px 0px}.fullsearch .best-result-title span:first-child{margin-right:7px}.fullsearch .best-result-title span:last-child{align-items:center;border-radius:50%;border:1px solid;color:#939393;cursor:default;display:flex;font-size:11px;height:18px;justify-content:center;margin-top:3px;padding-bottom:1px;transition:.1s ease;width:18px}.theme-light .fullsearch .best-result-title span:last-child{border-color:#C8C8C8}.theme-dark .fullsearch .best-result-title span:last-child{border-color:rgba(255,255,255,0.1)}.fullsearch .best-result-title span:last-child:hover{color:#fff}.theme-light .fullsearch .best-result-title span:last-child:hover{color:#fff;background:#333;border-color:#333}.theme-dark .fullsearch .best-result-title span:last-child:hover{color:#121212;background:#E6E6E6;border-color:#E6E6E6}.fullsearch .best-result-container{display:flex;flex-direction:column;max-width:max-content;position:relative}.fullsearch .best-result-container li{margin-right:0}.fullsearch .best-result-label{color:#939393;display:block;font-size:13px;font-weight:500;text-align:center;margin-top:4px;text-transform:uppercase;width:120px}.fullsearch .best-result-label--album{top:45px;text-align:left;margin-left:0}.fullsearch .best-result .album-card{margin-top:0px;width:160px}.fullsearch .playlist-card{margin-bottom:0px !important;width:calc((100% / 4) - 20px) !important}.fullsearch .separator{margin:40px 0px 30px}@media (max-width: 1280px){.fullsearch-row--2 section#search-albums{width:calc(55% - 25px) !important}.fullsearch-row--2 section#search-tracks{width:calc(45% - 25px) !important}.fullsearch .playlist-card{width:calc((100% / 3) - 20px) !important}.fullsearch .playlist-card:nth-child(4){display:none}}@media (max-width: 1105px){.fullsearch-row--2 section#search-albums{width:calc(55% - 25px) !important}.fullsearch-row--2 section#search-tracks{width:calc(45% - 25px) !important}}.SearchHistory{bottom:60px;left:0px;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0px;top:53px;width:100vw;z-index:500}.theme-light .SearchHistory{background:#fff}.theme-dark .SearchHistory{background:#121212}.SearchHistory__close{background:transparent;border:none;cursor:pointer;font-size:16px;margin:0px;padding:0px;position:fixed;right:24px;top:77px;transition:.1s ease;z-index:1000}.theme-light .SearchHistory__close{color:#333}.theme-dark .SearchHistory__close{color:#E6E6E6}.SearchHistory__close:hover{color:#0070EF}.SearchHistory__wrapper{display:flex;margin:0px auto;max-width:1460px;padding:48px 20px}.SearchHistory__list{margin-right:10vw;max-width:500px;width:calc(50% - 5vw)}.SearchHistory__list:last-child{order:-1}.SearchHistory__list:last-child .SearchHistory__item:before{content:'\e966';font-size:8px}.SearchHistory__container{width:100%}.SearchHistory__title{font-size:26px;font-weight:700;margin-bottom:40px}.theme-light .SearchHistory__title{color:#333}.theme-dark .SearchHistory__title{color:#E6E6E6}.SearchHistory__items{width:100%}.SearchHistory__item{align-items:center;border-bottom:1px solid;cursor:pointer;display:block;margin:0px;padding:15px;font-size:17px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important;max-width:100%}.theme-light .SearchHistory__item{color:#333;border-bottom-color:#E6E6E6}.theme-dark .SearchHistory__item{color:#E6E6E6;border-bottom-color:rgba(255,255,255,0.1)}.SearchHistory__item:after{content:'' !important;display:block}.theme-light .SearchHistory__item:hover{background:#f5f5f5}.theme-dark .SearchHistory__item:hover{background:#1E1E1E}.SearchHistory__item:before{font-size:12px;margin-right:10px}.theme-light .SearchHistory__item:before{color:#333}.theme-dark .SearchHistory__item:before{color:#E6E6E6}.SearchHistory__button{color:#D0021B;cursor:pointer;float:right;font-size:17px;font-weight:500;margin-top:30px;transition:.3s ease}.SearchHistory__button:hover{color:#FF001E}.TagBar{border-bottom:1px solid;display:flex;flex-direction:column;left:0px;padding:20px 0px 10px;position:fixed;right:0px;top:53px;width:100vw;z-index:100}.theme-light .TagBar{background:#fff;border-bottom-color:#E6E6E6}.theme-dark .TagBar{background:#121212;border-bottom-color:rgba(255,255,255,0.1)}.TagBar__wrapper{margin:0px auto !important;max-width:1460px;padding:0px 16px;width:100%}.TagBar__titles{display:flex}.TagBar__title{font-size:17px;font-weight:700;margin-bottom:20px}.theme-light .TagBar__title{color:#333}.theme-dark .TagBar__title{color:#E6E6E6}.TagBar__title:first-child{margin-right:20px;width:calc(35% - 30px)}.TagBar__container{display:flex}.TagBar__tags{display:flex}.TagBar__tags:first-child{margin-right:20px;width:calc(35% - 30px)}.TagBar__tags:first-child .TagBar__tag{align-items:center;border-radius:4px;color:#0070EF;cursor:pointer;display:flex;font-size:15px;font-weight:500;height:24px;padding:0px 8px 0px 0px;transition:.1s ease}.theme-light .TagBar__tags:first-child .TagBar__tag{background:#ebf4ff}.theme-dark .TagBar__tags:first-child .TagBar__tag{background:rgba(235,244,255,0.06)}.TagBar__tags:first-child .TagBar__tag .pct{align-items:center;border-right:1px solid;display:flex;font-size:8px;height:100%;justify-content:center;margin-right:8px;margin-top:-1px;width:24px}.theme-light .TagBar__tags:first-child .TagBar__tag .pct{border-right-color:#E6E6E6}.theme-dark .TagBar__tags:first-child .TagBar__tag .pct{border-right-color:rgba(255,255,255,0.1)}.TagBar__tags:first-child .TagBar__tag:not(:last-child){margin-right:10px}.TagBar__tags:first-child .TagBar__tag:hover{background:#0070EF;color:#fff}.TagBar__tags:first-child .TagBar__tag:hover .pct{border-color:rgba(255,255,255,0.2)}.TagBar__tags:first-child .TagBar__tag.selected{background:#0070EF;color:#fff}.TagBar__tags:first-child .TagBar__tag.selected .pct{border-color:rgba(255,255,255,0.2)}.TagBar__tags:first-child .TagBar__tag.selected .pct:before{margin-right:-2px;transform:rotate(-45deg)}.TagBar__tags:first-child .TagBar__tag p{margin:0px !important}.TagBar__tags:nth-child(2) .TagBar__tag{align-items:center;cursor:pointer;display:flex;margin:0px 20px 10px 0px}.TagBar__tags:nth-child(2) .TagBar__tag:last-child{margin-right:0px}.TagBar__tags:nth-child(2) .TagBar__tag.selected .pct:before{display:block}.TagBar__tags:nth-child(2) .TagBar__tag.selected .pct:after{background:#0070EF !important}.TagBar__tags:nth-child(2) .TagBar__tag:hover p{color:#0070EF !important}.TagBar__tags:nth-child(2) .TagBar__tag .pct{align-items:center;display:flex;height:20px;justify-content:center;position:relative;width:20px}.TagBar__tags:nth-child(2) .TagBar__tag .pct:before{border-radius:50%;content:'';display:none;height:7px;position:absolute;width:7px;z-index:1}.theme-light .TagBar__tags:nth-child(2) .TagBar__tag .pct:before{background:#fff}.theme-dark .TagBar__tags:nth-child(2) .TagBar__tag .pct:before{background:#121212}.TagBar__tags:nth-child(2) .TagBar__tag .pct:after{border-radius:50%;content:'';height:17px;position:absolute;width:17px}.theme-light .TagBar__tags:nth-child(2) .TagBar__tag .pct:after{background:#C8C8C8}.theme-dark .TagBar__tags:nth-child(2) .TagBar__tag .pct:after{background:rgba(255,255,255,0.1)}.TagBar__tags:nth-child(2) .TagBar__tag p{align-items:center;display:flex;font-size:15px;font-weight:500;margin:0px 0px 0px 5px !important;transition:.3s ease}.theme-light .TagBar__tags:nth-child(2) .TagBar__tag p{color:#333}.theme-dark .TagBar__tags:nth-child(2) .TagBar__tag p{color:#E6E6E6}@media screen and (max-width: 1279px){.TagBar__tags:nth-child(2) .TagBar__tag p{margin:1px 0px 0px 20px}}.TagBar__tags div{margin-right:10px}.TagBar__button{color:#D0021B;cursor:pointer;font-size:15px;font-weight:500;margin:1px 0px 0px 32px;transition:.1s ease}.TagBar__button:hover{color:#FF001E}@media screen and (max-width: 1279px){.TagBar__button{margin:1px 0px 0px 20px}}.theme-light .account__nav{background:#f5f5f5}.theme-dark .account__nav{background:#1E1E1E}.account__nav__list{display:flex;align-items:center;justify-content:center;height:50px;margin:0 auto;position:relative;text-align:center}.isDesktop .account__nav__list{max-width:940px}.account__nav__item{border-radius:5px;color:#939393;display:inline !important;float:none;font-size:16px;height:30px;line-height:28px;margin:0 10px;padding:0px 20px}.account__nav__item:hover{background:#fff !important;color:#0070EF}.theme-light .account__nav__item:hover{background:#fff}.theme-dark .account__nav__item:hover{background:#121212}.account__nav__item.active{background:#0070EF !important;color:#fff}.account__content{margin:35px auto;width:800px}.account__section{border-bottom:1px solid #f5f5f5;margin-bottom:30px;padding-bottom:30px}.theme-light .account__section{border-bottom-color:#E6E6E6}.theme-dark .account__section{border-bottom-color:rgba(255,255,255,0.1)}.account__section:last-child{border:none;padding-bottom:0}@-moz-document url-prefix(''){.account__section:last-child{margin-bottom:100px}}.account__tab{display:block}.theme-light .account__title,.theme-light .account__text{color:#333}.theme-dark .account__title,.theme-dark .account__text{color:#E6E6E6}.account__title{font-size:24px;margin-bottom:20px;font-weight:500}.account__info{color:#939393;float:left;margin:0px 80px 24px 0px}.account__link,.account__link:not([href]){color:#0070EF;font-weight:500}.account__link:hover,.account__link:not([href]):hover{color:#0070EF}.account__link--red{color:#FF001E !important;font-weight:500}.account__list{margin:0;min-height:33px;overflow:hidden;padding:0}.account__list__item{float:left;list-style-type:none;margin:0 10px 10px 0}.account__list__item:last-child{margin-right:0}.account dl{clear:both;padding-bottom:10px;position:relative}.account dl:before{border-bottom:1px solid #E6E6E6;content:' ';height:1px;position:absolute;left:0;top:13px;width:800px;z-index:1}.theme-light .account dl:before{border-bottom-color:#E6E6E6}.theme-dark .account dl:before{border-bottom-color:rgba(255,255,255,0.1)}.account select{background:#fff}.theme-light .account select{background:#fff;color:#333}.theme-dark .account select{background:#121212;color:#E6E6E6}.account dd,.account dt{background:#fff}.theme-light .account dd,.theme-light .account dt{color:#333;background:#fff}.theme-dark .account dd,.theme-dark .account dt{color:#E6E6E6;background:#121212}.account dd{color:#939393;float:left;padding-right:20px;position:relative;z-index:1}.account dt{float:right;font-weight:400;padding-left:20px;position:relative;z-index:1}.proxy-host input,.proxy-port input,.proxy-username input,.proxy-password input{border:1px solid;width:100% !important}.theme-light .proxy-host input,.theme-light .proxy-port input,.theme-light .proxy-username input,.theme-light .proxy-password input{color:#333;border-color:#E6E6E6;background:#fff}.theme-dark .proxy-host input,.theme-dark .proxy-port input,.theme-dark .proxy-username input,.theme-dark .proxy-password input{color:#E6E6E6;border-color:rgba(255,255,255,0.1);background:#121212}.proxy-host{clear:right}.proxy-port,.proxy-password,.proxy-username,.proxy-host{float:left;width:calc(50% - 10px)}.proxy-port,.proxy-password{margin:0 0 10px 10px}.proxy-username,.proxy-host{margin:0 10px 10px 0 !important}.user-library{margin:10px auto 20px;max-width:1500px;position:relative}.user-library #user_library-favorites-albums .select-genre,.user-library #user_library-favorites-tracks .select-genre{margin:10px auto 42px}.user-library #user_library-favorites-albums .search,.user-library #user_library-favorites-tracks .search{top:65px}.user-library #user_library-favorites-albums .album-list-grid,.user-library #user_library-favorites-tracks .album-list-grid{margin-top:0px}.user-library .search{position:absolute;right:10px;top:46px;z-index:101}.user-library .view-mode{position:absolute;right:10px;top:53px;z-index:101}.user-library .view-mode span:before{color:#C8C8C8;transition:.1s ease}.user-library .view-mode span:hover:before,.user-library .view-mode span.selected:before{color:#0070EF}.user-library .user-library__filter{position:absolute;top:50px;width:100%}.user-library .album-list-grid{margin-top:30px}.user-library .playlist-list-grid{padding-top:40px}.user-library .nav{border:none}.user-library .nav a{border-color:transparent;border:none !important;color:#939393 !important;font-size:22px;font-weight:700;padding:10px 15px 10px 0;transition:.1s ease}.user-library .nav a:hover{background:none !important;color:#0070EF !important}.user-library .nav a.active{background:none !important;color:#0070EF !important}.user-library .nav a.active:focus,.user-library .nav a.active:hover{background:none !important;color:#0070EF !important}.user-library .nav .imports{position:absolute;right:0}.user-library .nav .imports .download{left:-35px;position:relative;top:-8px}.user-library .nav .imports .download:after{border-radius:15px;border:1px solid #0070EF;box-sizing:border-box;content:'';display:block;height:21px;left:10px;position:absolute;top:14px;width:21px}.user-library .nav .imports .download-animate-content{display:block;height:16px;left:13px;margin:0;overflow:hidden;padding:0;position:absolute;top:17px;width:12px}.user-library .nav .imports .pct-download2:before{color:#0070EF;font-size:12px;left:1px;position:relative;top:-10px}.user-library .nav .imports .download-count{background:#D0021B;border-radius:50px;color:#fff;display:block;font-size:8px;height:15px;left:-33px;line-height:15px;min-width:15px;position:absolute;text-align:center;top:8px;z-index:100}.user-library .nav .imports .isDownloaded .pct-download2:before{animation-duration:1.3s;animation-iteration-count:infinite;animation-name:moveDownLoop;animation-timing-function:cubic-bezier(0.48, 0.54, 1, 0.85)}#user_library-playlists .search{right:60px}#user_library-playlists .list-or-grid-mode{margin:10px 0 50px;position:relative;top:10px}.main-content .search{position:absolute;right:60px;top:-7px;z-index:101}.main-content .search.disabled .pct-search{cursor:not-allowed;opacity:.5}.main-content .search.disabled .pct-search:before{cursor:not-allowed}.playlist-page .search{right:94px}.user-library .search .pct-search,.main-content .search .pct-search{cursor:pointer;color:#C8C8C8;font-size:16px;position:relative;right:0;top:6px}.user-library .search .pct-search:hover,.main-content .search .pct-search:hover{color:#0070EF}.user-library .search input,.main-content .search input{padding-right:30px}.user-library .search .pct-cross,.main-content .search .pct-cross{color:#C8C8C8;cursor:pointer;display:none;font-size:10px;position:absolute;right:10px;top:10px;z-index:1000}.user-library .search.active input,.user-library .search.active .pct-cross,.main-content .search.active input,.main-content .search.active .pct-cross{display:inline-block}.user-library .search.active .pct-search,.main-content .search.active .pct-search{color:#C8C8C8;right:-30px;top:2px}.show-completed{cursor:pointer;position:relative;left:30px;top:0;z-index:100}.theme-light .show-completed{color:#333}.theme-dark .show-completed{color:#E6E6E6}.show-completed:before{background:transparent;border:1px solid;border-radius:3px;box-shadow:none;content:'';height:20px;left:-30px;position:absolute;top:-2px;width:20px}.theme-light .show-completed:before{border-color:#C8C8C8}.theme-dark .show-completed:before{border-color:rgba(255,255,255,0.4)}.show-completed:after{opacity:0;color:#fff;content:'\e913';font-size:12px;font-family:"QobuzApp",sans-serif;left:-26px;position:absolute;transform:scale(0);transition:all .2s;top:0}.show-completed.active:before,.show-completed--active:before,.show-completed:checked:before{background:#0070EF;border-color:#0070EF}.show-completed.active:after,.show-completed--active:after,.show-completed:checked:after{visibility:visible;opacity:1;transform:scale(1)}.show-completed:after{top:2px}.input-text{border-radius:4px;border:none;box-shadow:none;color:#0070EF;height:29px;line-height:29px;outline:none;padding-left:36px;padding-right:10px}.theme-light .input-text{background:#f5f5f5}.theme-dark .input-text{background:#1E1E1E}

/*
.ProgressionBar {
  position: relative;
  width: 100%;
}
*/

/*input[type=range]:focus::-webkit-slider-runnable-track {
  background: #ccc;
}*/

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(/resources/7.0.1-b018/fb6f3c230cb846e25247dfaa1da94d8f.gif) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(/resources/7.0.1-b018/a4e97f5a2a64f0ab132323fbeb33ae29.eot);
    src: url(/resources/7.0.1-b018/a4e97f5a2a64f0ab132323fbeb33ae29.eot?#iefix) format('embedded-opentype'), url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format('woff'), url(data:application/octet-stream;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format('truetype'), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5HZW5lcmF0ZWQgYnkgRm9udGFzdGljLm1lPC9tZXRhZGF0YT4KPGRlZnM+Cjxmb250IGlkPSJzbGljayIgaG9yaXotYWR2LXg9IjUxMiI+Cjxmb250LWZhY2UgZm9udC1mYW1pbHk9InNsaWNrIiB1bml0cy1wZXItZW09IjUxMiIgYXNjZW50PSI0ODAiIGRlc2NlbnQ9Ii0zMiIvPgo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iNTEyIiAvPgoKPGdseXBoIHVuaWNvZGU9IiYjODU5NDsiIGQ9Ik0yNDEgMTEzbDEzMCAxMzBjNCA0IDYgOCA2IDEzIDAgNS0yIDktNiAxM2wtMTMwIDEzMGMtMyAzLTcgNS0xMiA1LTUgMC0xMC0yLTEzLTVsLTI5LTMwYy00LTMtNi03LTYtMTIgMC01IDItMTAgNi0xM2w4Ny04OC04Ny04OGMtNC0zLTYtOC02LTEzIDAtNSAyLTkgNi0xMmwyOS0zMGMzLTMgOC01IDEzLTUgNSAwIDkgMiAxMiA1eiBtMjM0IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODU5MjsiIGQ9Ik0yOTYgMTEzbDI5IDMwYzQgMyA2IDcgNiAxMiAwIDUtMiAxMC02IDEzbC04NyA4OCA4NyA4OGM0IDMgNiA4IDYgMTMgMCA1LTIgOS02IDEybC0yOSAzMGMtMyAzLTggNS0xMyA1LTUgMC05LTItMTItNWwtMTMwLTEzMGMtNC00LTYtOC02LTEzIDAtNSAyLTkgNi0xM2wxMzAtMTMwYzMtMyA3LTUgMTItNSA1IDAgMTAgMiAxMyA1eiBtMTc5IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODIyNjsiIGQ9Ik00NzUgMjU2YzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5LTQwIDAtNzcgOS0xMTAgMjktMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwIDAgNDAgOSA3NyAyOSAxMTAgMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5IDQwIDAgNzctOSAxMTAtMjkgMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPgo8Z2x5cGggdW5pY29kZT0iJiM5NzsiIGQ9Ik00NzUgNDM5bDAtMTI4YzAtNS0xLTktNS0xMy00LTQtOC01LTEzLTVsLTEyOCAwYy04IDAtMTMgMy0xNyAxMS0zIDctMiAxNCA0IDIwbDQwIDM5Yy0yOCAyNi02MiAzOS0xMDAgMzktMjAgMC0zOS00LTU3LTExLTE4LTgtMzMtMTgtNDYtMzItMTQtMTMtMjQtMjgtMzItNDYtNy0xOC0xMS0zNy0xMS01NyAwLTIwIDQtMzkgMTEtNTcgOC0xOCAxOC0zMyAzMi00NiAxMy0xNCAyOC0yNCA0Ni0zMiAxOC03IDM3LTExIDU3LTExIDIzIDAgNDQgNSA2NCAxNSAyMCA5IDM4IDIzIDUxIDQyIDIgMSA0IDMgNyAzIDMgMCA1LTEgNy0zbDM5LTM5YzItMiAzLTMgMy02IDAtMi0xLTQtMi02LTIxLTI1LTQ2LTQ1LTc2LTU5LTI5LTE0LTYwLTIwLTkzLTIwLTMwIDAtNTggNS04NSAxNy0yNyAxMi01MSAyNy03MCA0Ny0yMCAxOS0zNSA0My00NyA3MC0xMiAyNy0xNyA1NS0xNyA4NSAwIDMwIDUgNTggMTcgODUgMTIgMjcgMjcgNTEgNDcgNzAgMTkgMjAgNDMgMzUgNzAgNDcgMjcgMTIgNTUgMTcgODUgMTcgMjggMCA1NS01IDgxLTE1IDI2LTExIDUwLTI2IDcwLTQ1bDM3IDM3YzYgNiAxMiA3IDIwIDQgOC00IDExLTkgMTEtMTd6Ii8+CjwvZm9udD48L2RlZnM+PC9zdmc+Cg==#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}



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