/* CSS is how you can add style to your website, such as colors, fonts, and positioning of your
   HTML content. To learn how to do something, just try searching Google for questions like
   "how to change link color." */

.mqhzZzqWlQeiuaLBwa_a {
  position:relative;
  z-index:1
}
.wJmAhytA2uz4mdLJIrjY {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  margin-bottom:8px;
  overflow-wrap:break-word;
  word-wrap:break-word;
  white-space:pre-wrap
}
.wJmAhytA2uz4mdLJIrjY .BYGpWy8lXjIaYtEy4e5J {
  font-size:1.5 rem;
  margin:0;
  padding:8px;
  width:100%
}
.QEAyrCamd1dT2GDabxxa {
  margin:0;
  white-space:pre-wrap
}
.kmcdRXAcpBED2LkhCBNO {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:reverse;
  -webkit-flex-flow:column-reverse;
  -ms-flex-flow:column-reverse;
  flex-flow:column-reverse;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  line-height:24px;
  margin-top:24px
}
.kmcdRXAcpBED2LkhCBNO button {
  margin:8px 0
}
.TvhlS9jw1akVSJKb71l2,
.j0Nb633e3DOTXSKN3RIV {
  color:#000
}
.TvhlS9jw1akVSJKb71l2:active,
.TvhlS9jw1akVSJKb71l2:focus,
.TvhlS9jw1akVSJKb71l2:hover {
  background-color:#13873c
}
.Ja2O7U44T_rhvBK8MJF9 {
  color:#000;
  cursor:pointer;
  top:-10px
}
[dir=rtl] .Ja2O7U44T_rhvBK8MJF9 {
  left:-6px;
  position:absolute
}
[dir=ltr] .Ja2O7U44T_rhvBK8MJF9 {
  position:absolute;
  right:-6px
}
.tippy-box[data-animation=shift-toward-subtle][data-state=hidden] {
  opacity:0
}
.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=top][data-state=hidden] {
  -webkit-transform:translateY(-5px);
  transform:translateY(-5px)
}
.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=bottom][data-state=hidden] {
  -webkit-transform:translateY(5px);
  transform:translateY(5px)
}
.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=left][data-state=hidden] {
  -webkit-transform:translateX(-5px);
  transform:translateX(-5px)
}
.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=right][data-state=hidden] {
  -webkit-transform:translateX(5px);
  transform:translateX(5px)
}
.h2xvvwYHCtpyAEe92KFh {
  display:inline-block
}
.tippy-box[data-theme~=activation][data-animation=fade][data-state=hidden] {
  opacity:0
}
[data-theme~=activation][data-tippy-root] {
  max-width:calc(100vw - 10px);
  z-index:10
}
.tippy-box[data-theme~=activation] {
  background-color:#0074e0;
  border-radius:8px;
  -webkit-box-shadow:0 4px 40px rgba(0,0,0,.3);
  box-shadow:0 4px 40px rgba(0,0,0,.3);
  color:#fff;
  font-size:14px;
  line-height:1.4;
  outline:0;
  position:relative;
  text-align:start;
  -webkit-transition-property:visibility,opacity,-webkit-transform;
  transition-property:visibility,opacity,-webkit-transform;
  transition-property:transform,visibility,opacity;
  transition-property:transform,visibility,opacity,-webkit-transform
}
.tippy-box[data-theme~=activation]>.tippy-content {
  padding:16px;
  position:relative
}
.tippy-box[data-theme~=activation][data-placement^=top]>.tippy-arrow {
  bottom:0
}
.tippy-box[data-theme~=activation][data-placement^=top]>.tippy-arrow:before {
  border-top-color:initial;
  border-width:8px 8px 0;
  bottom:-7px;
  left:0;
  -webkit-transform-origin:center top;
  transform-origin:center top
}
.tippy-box[data-theme~=activation][data-placement^=bottom]>.tippy-arrow {
  top:0
}
.tippy-box[data-theme~=activation][data-placement^=bottom]>.tippy-arrow:before {
  border-bottom-color:initial;
  border-width:0 8px 8px;
  left:0;
  top:-7px;
  -webkit-transform-origin:center bottom;
  transform-origin:center bottom
}
.tippy-box[data-theme~=activation][data-placement^=left]>.tippy-arrow {
  right:0
}
.tippy-box[data-theme~=activation][data-placement^=left]>.tippy-arrow:before {
  border-left-color:initial;
  border-width:8px 0 8px 8px;
  right:-7px;
  -webkit-transform-origin:center left;
  transform-origin:center left
}
.tippy-box[data-theme~=activation][data-placement^=right]>.tippy-arrow {
  left:0
}
.tippy-box[data-theme~=activation][data-placement^=right]>.tippy-arrow:before {
  border-right-color:initial;
  border-width:8px 8px 8px 0;
  left:-7px;
  -webkit-transform-origin:center right;
  transform-origin:center right
}
.tippy-box[data-theme~=activation][data-inertia][data-state=visible] {
  -webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);
  transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)
}
.tippy-arrow {
  color:#0074e0;
  height:16px;
  width:16px
}
.tippy-arrow:before {
  border-color:transparent;
  border-style:solid;
  content:"";
  position:absolute
}
.m6tYD7JARxwotGwjQOF_ {
  --generic-tooltip-background-color:#282828;
  background-color:var(--generic-tooltip-background-color);
  border-radius:4px;
  -webkit-box-shadow:0 16px 24px rgba(0,0,0,.3),0 6px 8px rgba(0,0,0,.2);
  box-shadow:0 16px 24px rgba(0,0,0,.3),0 6px 8px rgba(0,0,0,.2);
  color:#fff;
  display:-webkit-box;
  font-size:14px!important;
  max-width:50ch;
  overflow:hidden;
  padding:4px 8px;
  text-overflow:ellipsis;
  -webkit-line-clamp:4;
  line-clamp:4;
  -webkit-box-orient:vertical
}
.XIQ8c7TbSFE_9gDXPplL {
  opacity:0
}
.kZ3GbBBmNy8sgcoQ7PGJ {
  opacity:1;
  -webkit-transition:opacity .2s ease-in-out;
  transition:opacity .2s ease-in-out
}
.tippy-box[data-theme~=activation] {
  width:calc(100vw - 10px)
}
.tippy-now-playing-bar {
  margin-bottom:0
}
.tippy-spotify-clips[data-theme~=activation] {
  background-color:#fff;
  color:#000;
  height:300px;
  margin-bottom:0;
  text-align:center
}
.buqVKMpwHgGMDJFSl54R {
  overflow:hidden;
  -webkit-transition:height .25s;
  transition:height .25s;
  word-break:break-word
}
.Zbad_ytC5aqG3ZISd4Gw {
  color:#b3b3b3!important;
  margin-bottom:16px;
  margin-top:0
}
.Zbad_ytC5aqG3ZISd4Gw:last-of-type {
  margin-bottom:0
}
.XtRaMxXYR3jQlMDuhW1f {
  text-transform:lowercase
}
.NkWIcfgnWR9AXfikmWai {
  border-bottom-style:dashed;
  border-bottom-width:1px;
  -webkit-font-feature-settings:"tnum";
  font-feature-settings:"tnum"
}
.OvmkrxKmI82x4jlgEZG0 {
  background:none;
  border:none;
  color:#fff;
  cursor:pointer;
  display:inline-block;
  padding:0;
  text-align:center;
  -webkit-text-decoration:dotted;
  text-decoration:dotted
}
.OvmkrxKmI82x4jlgEZG0:focus .NkWIcfgnWR9AXfikmWai,
.OvmkrxKmI82x4jlgEZG0:hover .NkWIcfgnWR9AXfikmWai {
  border-bottom-style:solid
}
.WXHi6MZMKUcXnoLln5uD {
  margin:16px 0
}
.G_f5DJd2sgHWeto5cwbi>.pOo5SXb2mDN3gsYCvXll {
  margin:16px 0;
  padding-left:24px
}
.pOo5SXb2mDN3gsYCvXll .pOo5SXb2mDN3gsYCvXll {
  margin:0 0 0 16px
}
ol>.HHCshwejARoH8BKHIS3s {
  list-style:decimal outside
}
ul>.HHCshwejARoH8BKHIS3s {
  list-style:disc outside
}
.VcaRT3xceXBMfe1scW9M {
  margin:8px 0
}
.VcaRT3xceXBMfe1scW9M:first-child {
  margin-top:0
}
.folcB21SoeMSI_BeIbEo {
  vertical-align:top
}
.ozUyDkHkApOdIonUD9uk {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  background:#2e77d0;
  border-radius:4px;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:16px;
  padding:16px;
  width:100%
}
.EuZ8EbdSyqoC4iAeHW6x,
.ozUyDkHkApOdIonUD9uk {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.EuZ8EbdSyqoC4iAeHW6x {
  gap:8px
}
.jFY3E6bnGNVyB3cq1dJ7 {
  -webkit-align-self:flex-start;
  -ms-flex-item-align:start;
  align-self:flex-start
}
.fFTsVhgMkg2qo2z_xyFA {
  display:inline-block;
  padding:0 32px
}
.E34FrewmewkuBM1IDQsg {
  position:relative
}
.VJ9XCKvwmqEJqlHUzxKn {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.NMw3sb63e2C5YJNyH5WW {
  height:32px
}
.V7faNUQZHOPh68ejp4o2 {
  padding:0 16px
}
.V7faNUQZHOPh68ejp4o2,
.WgXPl8hmQOs4k7Em9TTI {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.WgXPl8hmQOs4k7Em9TTI {
  background-color:var(--backgroundColor,transparent);
  gap:16px;
  height:56px;
  left:0;
  padding:16px;
  position:absolute;
  right:0;
  top:0;
  -webkit-transition:background-color .4s ease;
  transition:background-color .4s ease;
  z-index:2
}
.WgXPl8hmQOs4k7Em9TTI.gAFgy6O9bftcBUbrJ0Mb {
  position:fixed
}
.WgXPl8hmQOs4k7Em9TTI:before {
  background-color:var(--backgroundColorShade,transparent);
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0;
  -webkit-transition:background-color .4s ease;
  transition:background-color .4s ease;
  z-index:-1
}
.xdBFM20jlfuhrxxERzoR {
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
}
.c1XHPjv6ZW1uVRksjeK0 {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.JM2zGYawSwyoOKBmo1ph,
.M2zTPqWSULZAGKARgjXG,
.c1XHPjv6ZW1uVRksjeK0 {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.M2zTPqWSULZAGKARgjXG {
  gap:8px;
  z-index:0;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding:72px 16px 16px
}
.M2zTPqWSULZAGKARgjXG.lBPLQvOs6NEAQQaTuYm9 {
  padding-top:16px
}
.gj6rSoF7K4FohS2DJDEm {
  margin:0;
  text-align:start
}
.M5bwNckFxajwyYitrezA {
  text-align:start;
  -webkit-padding-before:16px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding-block-start:16px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:4px
}
.kVj4O1X1hlTwIyajGjJb {
  display:grid;
  gap:12px;
  grid-template-areas:"metadata metadata" "actions play"
}
.kVj4O1X1hlTwIyajGjJb.lBPLQvOs6NEAQQaTuYm9 {
  gap:0
}
.LTYHCckz80h0rAHEj0aQ {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:16px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.LTYHCckz80h0rAHEj0aQ.lBPLQvOs6NEAQQaTuYm9 {
  gap:4px;
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start
}
.LTYHCckz80h0rAHEj0aQ.jy9mr3vYagWjfUxmWauX {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row
}
.LTYHCckz80h0rAHEj0aQ.OgFUAo4HM9zkORh6yYKs,
.zJT83mTjBmPlNfEnuNYs {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.zJT83mTjBmPlNfEnuNYs {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  -webkit-align-self:flex-end;
  justify-content:flex-end;
  margin:16px 0;
  -ms-flex-item-align:end;
  align-self:flex-end
}
.zJT83mTjBmPlNfEnuNYs>:last-child {
  margin-top:8px
}
.jXbmfyIkvfBoDgVxAaDD {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:0;
  grid-area:actions;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-left:-12px
}
[dir=rtl] .jXbmfyIkvfBoDgVxAaDD {
  margin-right:-12px
}
.w96CFLxhFqhRr3qTeQo2 {
  background:none;
  border:none;
  color:hsla(0,0%,100%,.7)
}
.ZHjbpDQJimn7TrEg5NRa,
.w96CFLxhFqhRr3qTeQo2 {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.ZHjbpDQJimn7TrEg5NRa {
  grid-area:play;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.ZHjbpDQJimn7TrEg5NRa.SLA1vC6tXhIFG1Tfb7Db {
  -webkit-align-self:end;
  -ms-flex-item-align:end;
  align-self:end
}
.KLdvTULHpZ_WiyOPzi0I {
  position:relative
}
.GJjW130sRB_AyuNNFz0u {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  overflow:hidden;
  text-align:start;
  text-overflow:ellipsis;
  white-space:unset;
  word-break:break-word;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2
}
.sMT6JaxLhI2QLVSevX_3 {
  grid-area:metadata
}
.fjP8GyQyM5IWQvTxWk6W {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.fjP8GyQyM5IWQvTxWk6W>:not(:first-child):before {
  content:"•";
  margin:0 4px
}
.AXLhOsSjT3bowfjf42kK {
  padding:0 16px;
  z-index:0
}
.XOErnGrVFhfEECdqd8pQ,
.bU3UqkklVsK3NOIeFwOo {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  height:100%;
  justify-content:center;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.bU3UqkklVsK3NOIeFwOo {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:16px;
  padding-bottom:var(--main-content-bottom-padding,0)
}
._9oqBtpu3TVycIiibYRVw {
  -webkit-align-self:center;
  -ms-flex-item-align:center;
  align-self:center;
  background-color:#535353;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  overflow:hidden;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  aspect-ratio:1/1;
  -webkit-filter:drop-shadow(0 0 18.3529px rgba(0,0,0,.3));
  filter:drop-shadow(0 0 18.3529px rgba(0,0,0,.3));
  -webkit-flex-shrink:0;
  justify-content:center;
  margin-bottom:8px;
  width:144px;
  width:clamp(144px,40vw,288px);
  -ms-flex-negative:0;
  flex-shrink:0;
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
}
._9oqBtpu3TVycIiibYRVw img {
  height:100%;
  width:100%
}
._9oqBtpu3TVycIiibYRVw svg {
  height:50%;
  width:50%
}
.TPh_mzbK3mlMyMryy12A {
  border-radius:50%
}
.XbtJh1dLMx6Oc0yNeSYQ {
  border-radius:4px
}
.KmSmKRDKzRqLWpFBOqhd {
  margin-bottom:0
}
@-webkit-keyframes imageFadeInAnimation {
  0% {
    opacity:0
  }
  to {
    opacity:1
  }
}
@keyframes imageFadeInAnimation {
  0% {
    opacity:0
  }
  to {
    opacity:1
  }
}
.mMx2LUixlnN_Fu45JpFB {
  -o-object-fit:cover;
  object-fit:cover;
  -o-object-position:center center;
  object-position:center center
}
@media(prefers-reduced-motion:no-preference) {
  .yOKoknIYYzAE90pe7_SE {
    opacity:0;
    will-change:opacity
  }
  .yOKoknIYYzAE90pe7_SE.Yn2Ei5QZn19gria6LjZj {
    -webkit-animation:imageFadeInAnimation .25s ease;
    animation:imageFadeInAnimation .25s ease;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
    -webkit-animation-iteration-count:1;
    animation-iteration-count:1
  }
}
.VvxVxrxVVFjUD6BNsUub {
  min-height:1px;
  min-width:1px
}
.Ps9zgW56WZaBVLo1n3cg {
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  background-color:var(--text-subdued);
  border-radius:2px;
  color:var(--background-base);
  -webkit-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  font-size:10.5px;
  font-weight:600;
  gap:var(--encore-spacing-tighter-4);
  line-height:14px;
  overflow:hidden;
  padding-block:1px;
  padding-inline:5px;
  text-transform:capitalize;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.sQXKZHWJrJ9_bbCs8NSv {
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  height:10px;
  width:10px
}
.SgFtsvn3upY_tG6mnt4n {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.l67ZKWaTyRadDGEcLWcE {
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0
}
.wIA_5Ypq0rltNPeZQpM4 {
  height:12px;
  position:relative;
  width:100%
}
.Swi6YtNEFCCVz8l4y75v {
  background-color:#fff;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  opacity:.4
}
.Swi6YtNEFCCVz8l4y75v,
.pklLPOhfigdytL9bPoth {
  border-radius:2px;
  height:4px;
  position:absolute;
  top:4px;
  width:100%
}
.pklLPOhfigdytL9bPoth {
  overflow:hidden;
  will-change:transform
}
.sb24Y8kdMZInJ8aI8dXT {
  background-color:#fff;
  border-radius:2px;
  height:4px;
  -webkit-transform:translateX(-100%);
  transform:translateX(-100%);
  width:100%
}
.qfYkuLpETFW3axnfMntO {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:start;
  -webkit-justify-content:flex-start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
}
._q93agegdE655O5zPz6l {
  margin:0;
  white-space:nowrap
}
.z7Yl7CIT1AB0y91f_moh {
  margin:0
}
p._q93agegdE655O5zPz6l+div.iLIlkUcfIq56KncGtX7u:before,
p._q93agegdE655O5zPz6l+p:before {
  content:"•";
  margin:0 4px
}
.nV50yZ6BR_TIuWP3l7b1 {
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  max-width:85px;
  min-width:30px
}
.iLIlkUcfIq56KncGtX7u {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row
}
.qLjIx_SzBEpDRA_q7kxQ {
  color:#1db954
}
html[dir=ltr] .z7Yl7CIT1AB0y91f_moh {
  padding-right:8px
}
html[dir=rtl] .z7Yl7CIT1AB0y91f_moh {
  padding-left:8px
}
.UyzJidwrGk3awngSGIwv,
.xWm_uA0Co4SXVxaO7wlB {
  white-space:nowrap
}
.kjxUv_MHNgEH5IARHdA0 {
  margin-top:24px;
  width:100%
}
.cfggPp9bWTWmJHtaMuwE {
  -webkit-align-self:flex-start;
  -ms-flex-item-align:start;
  align-self:flex-start;
  padding-top:0;
  width:100%
}
.cfggPp9bWTWmJHtaMuwE .CuoyeJtfg5n_psJrGDvb {
  aspect-ratio:16/9;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  justify-self:center;
  margin:auto;
  width:287px
}
.cfggPp9bWTWmJHtaMuwE .CuoyeJtfg5n_psJrGDvb svg {
  width:24px
}
.L7hXYRr0q_dGROhtQBhA {
  -webkit-align-self:flex-start;
  -ms-flex-item-align:start;
  align-self:flex-start;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.L7hXYRr0q_dGROhtQBhA,
.Qu8D6X3uFuGoN7yItric,
.lviAFHiMd0t5gLYMIhyI {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:8px
}
.Qu8D6X3uFuGoN7yItric {
  -webkit-box-align:baseline;
  -webkit-align-items:baseline;
  -ms-flex-align:baseline;
  align-items:baseline
}
.PbbAKgDSKqb_aeaogoiN {
  grid-area:play;
  justify-self:end
}
.ilFQxSwAuKW7R9upfQxi {
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0
}
.BvJFBdeeDryjw7xxJNSo {
  background:none;
  border:none;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding:0;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
@-webkit-keyframes slideInLeft {
  0% {
    opacity:0;
    -webkit-transform:translate3d(25%,0,0);
    transform:translate3d(25%,0,0)
  }
  to {
    opacity:1;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
  }
}
@keyframes slideInLeft {
  0% {
    opacity:0;
    -webkit-transform:translate3d(25%,0,0);
    transform:translate3d(25%,0,0)
  }
  to {
    opacity:1;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
  }
}
@-webkit-keyframes slideOutLeft {
  0% {
    opacity:1;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
  }
  to {
    opacity:0;
    -webkit-transform:translate3d(25%,0,0);
    transform:translate3d(25%,0,0)
  }
}
@keyframes slideOutLeft {
  0% {
    opacity:1;
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
  }
  to {
    opacity:0;
    -webkit-transform:translate3d(25%,0,0);
    transform:translate3d(25%,0,0)
  }
}
.preview-menu-enter {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
}
.preview-menu-enter-active {
  -webkit-animation:slideInLeft;
  animation:slideInLeft;
  -webkit-animation-duration:.3s;
  animation-duration:.3s;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -webkit-animation-timing-function:cubic-bezier(.3,0,0,1);
  animation-timing-function:cubic-bezier(.3,0,0,1)
}
.preview-menu-exit {
  opacity:1;
  -webkit-transform:translateZ(0);
  transform:translateZ(0)
}
.preview-menu-exit-active {
  -webkit-animation:slideOutLeft;
  animation:slideOutLeft;
  -webkit-animation-duration:.3s;
  animation-duration:.3s;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -webkit-animation-timing-function:cubic-bezier(1,0,.7,1);
  animation-timing-function:cubic-bezier(1,0,.7,1)
}
.zMb46yYwnZqiade3cK16 {
  background-color:#000;
  bottom:0;
  left:0;
  position:fixed;
  right:0;
  top:0;
  z-index:5
}
.MQ8e3i9shKPzADo8Y4FL,
.zMb46yYwnZqiade3cK16 {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.MQ8e3i9shKPzADo8Y4FL {
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1;
  overflow-y:scroll;
  padding:56px 40px
}
.MQ8e3i9shKPzADo8Y4FL,
.iwWFmynUTgNQ7QNDQnbb {
  -webkit-box-pack:start;
  -webkit-justify-content:flex-start;
  -ms-flex-pack:start;
  color:#fff;
  justify-content:flex-start
}
.iwWFmynUTgNQ7QNDQnbb {
  width:100%
}
._ZrPb7E0RAvtcAE9aNEg,
.jQuKHxGrHhphSe2h154I {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  width:100%
}
._ZrPb7E0RAvtcAE9aNEg {
  gap:8px
}
.Wkd3I7_I1BD7k1ww1oin {
  -webkit-align-self:flex-start;
  -ms-flex-item-align:start;
  align-self:flex-start
}
.mcUA10akTYTwscXjJwu5 {
  border:1px solid #fff;
  margin:32px 0;
  width:16px
}
.DH0sva2Y_gmOU4jXPSEJ {
  -webkit-align-self:flex-start;
  -ms-flex-item-align:start;
  align-self:flex-start;
  margin-top:auto
}
.dg4sKseLMZjaESdmD5_C {
  -webkit-align-self:flex-end;
  background:transparent;
  border:none;
  height:24px;
  position:absolute;
  width:24px;
  -ms-flex-item-align:end;
  align-self:flex-end;
  color:#fff;
  -webkit-margin-end:16px;
  margin-inline-end:16px;
  -webkit-margin-before:8px;
  margin-block-start:8px
}
.XJXGRdtw5uc3RmBrVxGX,
.s8xNHBQoLGzjVdosOSqC {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.XJXGRdtw5uc3RmBrVxGX {
  z-index:6;
  -webkit-margin-start:16px;
  background:none;
  border:none;
  color:#fff;
  margin:0;
  margin-inline-start:16px;
  min-block-size:auto;
  padding:0;
  text-align:start
}
.cixAxOBK_zmjVnmC5zol {
  opacity:1;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.qirFczpKFgQDsNuuzLHP {
  --gap:16px;
  --fullbleed-margin:16px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  left:50%;
  margin-left:-50vw;
  margin-right:-50vw;
  position:relative;
  right:50%;
  width:100vw;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-box-align:stretch;
  -webkit-align-items:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  gap:var(--gap);
  overflow-x:scroll;
  -ms-scroll-snap-type:x mandatory;
  scroll-snap-type:x mandatory;
  -ms-overflow-style:none;
  scrollbar-width:none
}
.qirFczpKFgQDsNuuzLHP>* {
  scroll-snap-align:center
}
.qirFczpKFgQDsNuuzLHP>:first-child {
  -webkit-margin-start:var(--fullbleed-margin);
  margin-inline-start:var(--fullbleed-margin)
}
.qirFczpKFgQDsNuuzLHP>:last-child {
  -webkit-margin-end:var(--fullbleed-margin);
  margin-inline-end:var(--fullbleed-margin)
}
.qirFczpKFgQDsNuuzLHP::-webkit-scrollbar {
  display:none
}
.JMgUTIyId0RuU9k6aQaz {
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  display:-webkit-box;
  margin-bottom:12px!important;
  margin-top:24px!important;
  overflow:hidden;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical
}
.Tkbghg6KSm2TwjaaewC0 {
  -o-object-fit:cover;
  object-fit:cover
}
.JaEcAD2w5PZ8YO4evrGy {
  display:none
}
.u7GoBUN3rJzlXQv8yWBa {
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  overflow-x:hidden
}
.u7GoBUN3rJzlXQv8yWBa,
.yAV85CH_bdo8kbowC9ZA {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.yAV85CH_bdo8kbowC9ZA {
  max-width:100%;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-animation:pulse 2s infinite;
  animation:pulse 2s infinite
}
.yAV85CH_bdo8kbowC9ZA:before {
  color:transparent;
  content:" "
}
.yAV85CH_bdo8kbowC9ZA:after {
  background:var(--text-subdued);
  border-radius:2px;
  content:" ";
  display:block;
  height:14px;
  width:100%
}
.epUON5VxTGbuaC10H2yg {
  margin-block:16px;
  width:300px
}
.DfwNSJT3YynAIDX78oII {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:16px
}
._niW5d3xMhoDmPecCAow {
  -webkit-animation:pulse 2s infinite;
  animation:pulse 2s infinite
}
._niW5d3xMhoDmPecCAow:before {
  color:transparent;
  content:" "
}
._niW5d3xMhoDmPecCAow:after {
  background:var(--text-subdued);
  border-radius:2px;
  content:" ";
  display:block;
  height:35vw;
  width:35vw
}
.GtWz6DBoskS84f0Pggus {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:0;
  -webkit-flex:0 0 auto;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  min-width:0;
  overflow:hidden;
  width:calc(40vw - 16px)
}
.GtWz6DBoskS84f0Pggus:focus {
  background-color:hsla(0,0%,100%,.3);
  outline:0
}
.b9Ifv0pLh9CRe58oFHc3 {
  opacity:.4
}
.oBCZQFuv15YE1qV0Fpph {
  aspect-ratio:1;
  background-color:#333;
  margin-bottom:8px;
  overflow:hidden
}
.WAW145CSKVszsgMfiNsc {
  border-radius:50%
}
.Cr5NDaLY2q0ZiNcwZTvi {
  border-radius:8px
}
.bAoMcNJrNmKnmCl3rsYX {
  overflow:hidden;
  text-overflow:ellipsis;
  -webkit-line-clamp:1
}
.bAoMcNJrNmKnmCl3rsYX,
.vrTKoltMyrKQhgGHsjEd {
  display:-webkit-box;
  -webkit-box-orient:vertical
}
.vrTKoltMyrKQhgGHsjEd {
  -webkit-line-clamp:2
}
.NUIYLDG1fxo4fduLNM4C {
  display:-webkit-box;
  overflow:hidden;
  text-overflow:ellipsis;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical
}
.Ozitxbqs1vcOukDz3GDw {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  background-color:#282828;
  color:#b3b3b3;
  height:100%;
  justify-content:center;
  width:100%
}
.Ozitxbqs1vcOukDz3GDw .AeEoI6ueagbJtaHl2cRd {
  height:30%;
  width:30%
}
.vPotEW28Q2P3zSJbEHQK {
  text-align:start
}
.ufy3rNNsNBx6IOixSXEG {
  height:100%
}
.xXxkvFpB54Fne7ykRnXa {
  display:block;
  height:100%;
  overflow-x:hidden;
  overflow-y:auto;
  position:relative;
  width:100%;
  z-index:unset
}
.xXxkvFpB54Fne7ykRnXa::-webkit-scrollbar {
  display:none
}
.Cv2QMWaKhio30Ly6ooMy {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  min-height:100vh
}
@-webkit-keyframes slideUp {
  0% {
    -webkit-transform:translateY(100%);
    transform:translateY(100%)
  }
  to {
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
}
@keyframes slideUp {
  0% {
    -webkit-transform:translateY(100%);
    transform:translateY(100%)
  }
  to {
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
}
.HfUwOUORWnCFBbBCn4Kg {
  -webkit-animation:B3scJNIcuw4fWbBm7_Lh .2s;
  animation:B3scJNIcuw4fWbBm7_Lh .2s;
  bottom:0;
  left:0;
  position:fixed;
  -webkit-transform:translateY(100%);
  transform:translateY(100%);
  -webkit-transition:-webkit-transform .2s;
  transition:-webkit-transform .2s;
  transition:transform .2s;
  transition:transform .2s,-webkit-transform .2s;
  width:100%;
  z-index:7
}
.KhnsXnw36LhVmD7UOdXT {
  -webkit-transform:translateY(0);
  transform:translateY(0)
}
.PGeKQCU8Y3Y1Q1Ry9PDK {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  background-color:#fff;
  color:#000;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  min-height:48px;
  padding:8px 16px;
  width:100%;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  position:absolute
}
.VPN6BL1nrllGVNTiflvm {
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.PWNKAHL3DVRzhaBAFHVw {
  background-color:#cd1a2b;
  color:#fff
}
@-webkit-keyframes fadeIn {
  0% {
    opacity:0
  }
  to {
    opacity:1
  }
}
@keyframes fadeIn {
  0% {
    opacity:0
  }
  to {
    opacity:1
  }
}
.AUN1ndlgwHSsrATcSdmH {
  -webkit-animation:wgOfwminTae6IDa4QZih .3s var(--glue-ease-out-hard);
  animation:wgOfwminTae6IDa4QZih .3s var(--glue-ease-out-hard);
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding:24px;
  z-index:6
}
.AUN1ndlgwHSsrATcSdmH,
.m4UJquBsG9EK_3N71yZX {
  bottom:0;
  left:0;
  position:fixed;
  right:0;
  top:0
}
.m4UJquBsG9EK_3N71yZX {
  background-color:#000;
  background-image:var(--overlay-background-image,none);
  opacity:var(--overlay-opacity,.8)
}
.XjKRzMjOiZxM2eciaoaN {
  background-color:var(--content-background-color,#fff);
  border-radius:8px;
  max-height:85%;
  padding:40px 24px 24px;
  width:100%;
  z-index:1
}
.JFH8mHbVOnvnh_7Yraou {
  color:#000;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:16px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  text-align:center
}
.JFH8mHbVOnvnh_7Yraou * {
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.PBG1TYHEQHdEoTb7wkcG {
  z-index:10
}
.SCWjjsH9LU7fB7dh7ckH {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  height:70px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.Rol7FeqvDQe4o6ncwUHb {
  height:34px;
  padding:8px;
  -ms-flex-pack:center;
  -ms-flex-align:center;
  background-color:#242424
}
.Rol7FeqvDQe4o6ncwUHb,
.nbqf2zyem1QH5XHIkf76 {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  text-align:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  justify-content:center;
  -webkit-box-align:center;
  -webkit-align-items:center;
  align-items:center
}
.nbqf2zyem1QH5XHIkf76 {
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  height:100%;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -ms-flex-align:center;
  -ms-flex-pack:center;
  color:#b3b3b3;
  gap:4px
}
.nbqf2zyem1QH5XHIkf76>svg {
  color:#b3b3b3
}
.nbqf2zyem1QH5XHIkf76:not(:focus-visible) {
  outline:0
}
.nbqf2zyem1QH5XHIkf76:active>* {
  color:#535353;
  -webkit-transform:scale(.97);
  transform:scale(.97)
}
.nbqf2zyem1QH5XHIkf76:not(:active)>* {
  -webkit-transition:color .1s ease-in-out,-webkit-transform .1s ease-in-out;
  transition:color .1s ease-in-out,-webkit-transform .1s ease-in-out;
  transition:transform .1s ease-in-out,color .1s ease-in-out;
  transition:transform .1s ease-in-out,color .1s ease-in-out,-webkit-transform .1s ease-in-out
}
.nbqf2zyem1QH5XHIkf76:active:focus>* {
  color:#535353
}
.nbqf2zyem1QH5XHIkf76:focus-visible>* {
  color:#fff
}
.szZjC5smlvkjHqwSEAib {
  color:#fff
}
.szZjC5smlvkjHqwSEAib>svg {
  color:#fff
}
.RRD552bg5p_elJZTkA1L {
  --generic-tooltip-background-color:#0074e0;
  max-width:95vmin
}
.HGt0GSTTXkWoOOh1hMHb {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:8px
}
.feLaqqAsCbsgYApdq92p {
  opacity:0;
  -webkit-transform:translateY(-4px);
  transform:translateY(-4px)
}
.Sji_v8PlAwMbp9bQxgxN {
  opacity:1;
  -webkit-transform:translateY(0);
  transform:translateY(0);
  -webkit-transition:opacity .3s ease,-webkit-transform .3s ease;
  transition:opacity .3s ease,-webkit-transform .3s ease;
  transition:opacity .3s ease,transform .3s ease;
  transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease
}
.pb3qoDvCexQ35YqYkuwz {
  -webkit-align-self:flex-end;
  margin-top:8px;
  -ms-flex-item-align:end;
  align-self:flex-end
}
.zXU3DHINPpWtkxkqBDyX {
  --generic-tooltip-background-color:#4687d6;
  background-color:var(--generic-tooltip-background-color);
  border-radius:8px;
  color:#fff;
  cursor:auto;
  padding:16px
}
.sfejoIsRwklgDmgDVz7q,
.sfejoIsRwklgDmgDVz7q:before {
  background-color:var(--generic-tooltip-background-color);
  height:16px;
  position:absolute;
  width:16px
}
.sfejoIsRwklgDmgDVz7q {
  visibility:hidden
}
.sfejoIsRwklgDmgDVz7q:before {
  content:"";
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  visibility:visible
}
#context-menu[data-placement^=top]>.zXU3DHINPpWtkxkqBDyX .sfejoIsRwklgDmgDVz7q {
  bottom:-8px
}
#context-menu[data-placement^=bottom]>.zXU3DHINPpWtkxkqBDyX .sfejoIsRwklgDmgDVz7q {
  top:-8px
}
#context-menu[data-placement^=left]>.zXU3DHINPpWtkxkqBDyX .sfejoIsRwklgDmgDVz7q {
  right:-8px
}
#context-menu[data-placement^=right]>.zXU3DHINPpWtkxkqBDyX .sfejoIsRwklgDmgDVz7q {
  left:-8px
}
.Rj38soYIO7xO9JyFZM7x {
  background-color:#535353;
  border-radius:6px;
  display:grid;
  gap:0 8px;
  grid-template-areas:"image titles actions" "image titles actions" "progress progress progress";
  grid-template-columns:auto 1fr auto;
  height:56px;
  margin:0 8px;
  padding:8px;
  position:relative;
  -webkit-transition:background-color .2s ease-in-out;
  transition:background-color .2s ease-in-out;
  z-index:1
}
.Rj38soYIO7xO9JyFZM7x:after {
  background:rgba(0,0,0,.48);
  border-radius:6px;
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0;
  z-index:-1
}
.Rj38soYIO7xO9JyFZM7x:last-child {
  margin-bottom:8px
}
.pXPrDQuZwVTOvkQhu92j {
  border-radius:4px;
  grid-area:image;
  height:40px;
  width:40px;
  -webkit-margin-end:4px;
  margin-inline-end:4px
}
.ZIN3GY4ksTPiLWXBqMbY {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  grid-area:titles;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-pack:space-evenly;
  -webkit-justify-content:space-evenly;
  -ms-flex-pack:space-evenly;
  justify-content:space-evenly;
  min-width:100%;
  text-align:start
}
.ZIN3GY4ksTPiLWXBqMbY .VRq4id4IImgH9ykK7Gj1 {
  color:hsla(0,0%,100%,.7)!important
}
.TtMOUDL5GeQa5xjmtQun {
  color:#1db954!important;
  grid-area:subtitle;
  text-align:start;
  -webkit-box-pack:start;
  -webkit-justify-content:flex-start;
  -ms-flex-pack:start;
  gap:4px;
  justify-content:flex-start;
  text-transform:uppercase
}
.TtMOUDL5GeQa5xjmtQun,
.yamyVSBHov2rOuWLOQ1_ {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.yamyVSBHov2rOuWLOQ1_ {
  grid-area:actions;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  gap:8px;
  justify-content:flex-end
}
.HwrcB8qIw0GUzgugTyhC {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  background:transparent;
  border:0;
  color:#fff;
  padding:0 8px;
  text-decoration:none
}
.y7JZhjvVEjC0pumwW5iV {
  background-color:hsla(0,0%,100%,.3);
  border-radius:2px;
  bottom:-8px;
  grid-area:progress;
  height:2px;
  left:0;
  overflow:hidden;
  position:absolute;
  right:0
}
.AT0VzqPjjNnA8nQlO1TQ {
  -webkit-animation-delay:var(--animationDelay);
  animation-delay:var(--animationDelay);
  -webkit-animation-duration:var(--finalAnimationDuration);
  animation-duration:var(--finalAnimationDuration);
  -webkit-animation-name:var(--animationName);
  animation-name:var(--animationName);
  -webkit-animation-play-state:var(--animationPlayState);
  animation-play-state:var(--animationPlayState);
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  background-color:#fff;
  height:2px;
  -webkit-transform:scaleX(0);
  transform:scaleX(0);
  -webkit-transform-origin:left;
  transform-origin:left;
  -webkit-transition:-webkit-transform .1s ease-in-out;
  transition:-webkit-transform .1s ease-in-out;
  transition:transform .1s ease-in-out;
  transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;
  width:100%
}
.xH68Uo5InE9BgRmZo6Fl {
  -webkit-align-content:center;
  border-radius:100%;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  height:100%;
  position:relative;
  width:100%;
  -ms-flex-line-pack:center;
  align-content:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.xH68Uo5InE9BgRmZo6Fl:before {
  border-radius:100%;
  bottom:4px;
  content:"";
  left:4px;
  position:absolute;
  right:4px;
  top:4px
}
.xH68Uo5InE9BgRmZo6Fl:after {
  border:4px solid transparent;
  border-radius:100%;
  border-top-color:#fff;
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0
}
.xH68Uo5InE9BgRmZo6Fl:after {
  -webkit-animation:spin .65s ease infinite;
  animation:spin .65s ease infinite
}
@-webkit-keyframes progress-start {
  0% {
    -webkit-transform:scaleX(0);
    transform:scaleX(0)
  }
  to {
    -webkit-transform:scaleX(1);
    transform:scaleX(1)
  }
}
@keyframes progress-start {
  0% {
    -webkit-transform:scaleX(0);
    transform:scaleX(0)
  }
  to {
    -webkit-transform:scaleX(1);
    transform:scaleX(1)
  }
}
@-webkit-keyframes progress-reset {
  0% {
    -webkit-transform:scaleX(0);
    transform:scaleX(0)
  }
  to {
    -webkit-transform:scaleX(1);
    transform:scaleX(1)
  }
}
@keyframes progress-reset {
  0% {
    -webkit-transform:scaleX(0);
    transform:scaleX(0)
  }
  to {
    -webkit-transform:scaleX(1);
    transform:scaleX(1)
  }
}
.LDSCLTBPA5SMDx4mXgrg {
  background:transparent;
  border:0;
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding:0
}
.LDSCLTBPA5SMDx4mXgrg:focus,
.LDSCLTBPA5SMDx4mXgrg:hover {
  color:#fff
}
.o61khbQP5vnRUl_kgi5O {
  color:#1ed760
}
.o61khbQP5vnRUl_kgi5O:focus,
.o61khbQP5vnRUl_kgi5O:hover {
  color:#1fdf64
}
.LDSCLTBPA5SMDx4mXgrg.tPjfovNf3f8wHNi7XFNr {
  opacity:.4
}
.x0JR0d_48vNetlDnfSQb {
  overflow:hidden;
  position:relative
}
.LXFhUW6138Z6idhHh9nD {
  position:relative
}
.zAiloZ8QArl6sathqdbw {
  overflow:hidden
}
.HJpr0Ykhb_GbZUePKH3r {
  --trans-x:0px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-transform:translateX(var(--trans-x));
  transform:translateX(var(--trans-x));
  white-space:nowrap;
  width:-webkit-fit-content;
  width:-moz-fit-content;
  width:fit-content
}
.OD_n0YQhkaOxcAad8UQK {
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  font-family:var(--encore-body-font-stack);
  font-size:13px;
  font-weight:700;
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  margin-block:0
}
.MzSNEFiHmU9uhBlp8TaD {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:8px;
  grid-area:titles;
  min-height:100%;
  min-width:100%;
  overflow:scroll;
  position:relative;
  scroll-snap-stop:always;
  -ms-scroll-snap-type:x mandatory;
  scroll-snap-type:x mandatory;
  text-align:start;
  -ms-overflow-style:none;
  scrollbar-width:none
}
.MzSNEFiHmU9uhBlp8TaD::-webkit-scrollbar {
  display:none
}
.hdgGtl7SSeRqERt7_sKQ {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  overflow:hidden;
  scroll-snap-align:start;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-pack:space-evenly;
  -webkit-justify-content:space-evenly;
  -ms-flex-pack:space-evenly;
  justify-content:space-evenly;
  text-align:center;
  -webkit-box-flex:0;
  -webkit-flex:0 0 100%;
  -ms-flex:0 0 100%;
  flex:0 0 100%
}
.IiUnZOKATCUvEFHgXA31 {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  background-color:rgba(0,0,0,.7);
  bottom:0;
  display:none;
  height:100%;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  left:0;
  overflow:hidden;
  position:fixed;
  right:0;
  top:0;
  width:100%;
  z-index:4
}
.IiUnZOKATCUvEFHgXA31.wcgczPvgnKZbHXI7vM2e {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.IiUnZOKATCUvEFHgXA31 .eR7KGUvScwkVaXBpkmxT {
  background-color:#282828;
  border-radius:8px;
  height:calc(100% - 64px);
  inline-size:calc(100vw - 64px);
  margin-block:16px;
  margin-inline:16px;
  max-inline-size:978px;
  overflow:hidden
}
.IiUnZOKATCUvEFHgXA31 .i711WnTqLDCBYhoi_Jp4 {
  border-bottom:1px solid hsla(0,0%,100%,.1);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-padding-before:16px;
  padding-block-start:16px;
  padding-inline:24px
}
.IiUnZOKATCUvEFHgXA31 .kfhId7adETXVhOv60ryr {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.IiUnZOKATCUvEFHgXA31 .Sn33ZcYsLE8ZgjIw66al {
  align-self:flex-start;
  background-color:rgba(0,0,0,.7);
  border:0;
  border-radius:32px;
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  grid-area:close-button;
  height:32px;
  width:32px;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.spotify__container--is-desktop:not(.fullscreen) .overlay {
  -webkit-app-region:no-drag
}
.sAAGiv3H2D9qPl14hDq8 {
  display:grid;
  grid-template-columns:repeat(1,1fr);
  height:calc(100% - var(--header-height));
  overflow-y:scroll;
  padding:16px
}
.oAtKjFXz6LI8h3Ken4wU {
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start;
  background-color:transparent;
  border:0;
  color:inherit;
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding:16px
}
.oAtKjFXz6LI8h3Ken4wU:hover {
  background-color:hsla(0,0%,100%,.1);
  text-decoration:none
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Deva;
  font-weight:800;
  src:url(https://encore.scdn.co/fonts/CircularSp-Deva-Black-574b12f3ca1769e18083e8398295c38b.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Deva-Black-f1dca2ee660273063af0316d4b7da438.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+0901-097f,
  u+200c-200e,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Deva;
  font-weight:700;
  src:url(https://encore.scdn.co/fonts/CircularSp-Deva-Bold-82d3b8d301ab9dcad4f2eb1dea88e141.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Deva-Bold-a218ed3bd8e480245847933a79f4ebfb.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+0901-097f,
  u+200c-200e,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Deva;
  font-weight:400;
  src:url(https://encore.scdn.co/fonts/CircularSp-Deva-Book-e8ee3298dd8cb0bae68e3ed19375a5ec.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Deva-Book-e1dc3d746b24723f8d3dadb314b97705.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+0901-097f,
  u+200c-200e,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Grek;
  font-weight:800;
  src:url(https://encore.scdn.co/fonts/CircularSp-Grek-Black-4674b11f16a27c4b655bd8e95ddd0738.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Grek-Black-49883536c1a3bfc688235ce40572731d.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+0375,
  u+037a,
  u+0384,
  u+0386,
  u+0388-038a,
  u+038c,
  u+038e-03a1,
  u+03a3-03cf,
  u+03d7,
  u+2126,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Grek;
  font-weight:700;
  src:url(https://encore.scdn.co/fonts/CircularSp-Grek-Bold-d182d2d11e63b291cd25492352c02164.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Grek-Bold-53bb923248ba22cf5554bbe5f434c5c8.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+0375,
  u+037a,
  u+0384,
  u+0386,
  u+0388-038a,
  u+038c,
  u+038e-03a1,
  u+03a3-03cf,
  u+03d7,
  u+2126,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Grek;
  font-weight:400;
  src:url(https://encore.scdn.co/fonts/CircularSp-Grek-Book-6eb8fae993f5ae2fc4415a8c00e6ca61.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Grek-Book-c9de2c0741586c1ab7b6e95541fc7807.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+0375,
  u+037a,
  u+0384,
  u+0386,
  u+0388-038a,
  u+038c,
  u+038e-03a1,
  u+03a3-03cf,
  u+03d7,
  u+2126,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Arab;
  font-weight:800;
  src:url(https://encore.scdn.co/fonts/CircularSp-Arab-Black-53e88b4713d4e3ea79ef92c8c0895fdb.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Arab-Black-9dda323448d48d7e6cabf84d2df7dc11.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+01c4-01c6,
  u+01f1-01f3,
  u+02bb-02bc,
  u+0600-0603,
  u+060b-060c,
  u+0610,
  u+061b,
  u+061f,
  u+0621-063a,
  u+0640-0659,
  u+0660-0671,
  u+0679-0681,
  u+0683-068a,
  u+068c-068d,
  u+068f,
  u+0691,
  u+0693,
  u+0696,
  u+0698-069a,
  u+06a1,
  u+06a4,
  u+06a6,
  u+06a9-06ab,
  u+06af,
  u+06b1,
  u+06b3,
  u+06ba-06bc,
  u+06be,
  u+06c0-06c3,
  u+06cc-06cd,
  u+06d0,
  u+06d2-06d5,
  u+06f0-06f9,
  u+06fd-06fe,
  u+2002-2003,
  u+2009,
  u+200c-200f,
  u+25cc,
  u+fb50-fb85,
  u+fb88-fbbb,
  u+fbbd-fbc1,
  u+fbe4-fbe9,
  u+fbfc-fbff,
  u+fc48,
  u+fc5e-fc63,
  u+fd3e-fd3f,
  u+fdf2,
  u+fdfc,
  u+fe80-fefc,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Arab;
  font-weight:700;
  src:url(https://encore.scdn.co/fonts/CircularSp-Arab-Bold-e63e85e77e5b2a6fbc639717a915f006.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Arab-Bold-47ca0fd648a183136981f28d0218cef6.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+01c4-01c6,
  u+01f1-01f3,
  u+02bb-02bc,
  u+0600-0603,
  u+060b-060c,
  u+0610,
  u+061b,
  u+061f,
  u+0621-063a,
  u+0640-0659,
  u+0660-0671,
  u+0679-0681,
  u+0683-068a,
  u+068c-068d,
  u+068f,
  u+0691,
  u+0693,
  u+0696,
  u+0698-069a,
  u+06a1,
  u+06a4,
  u+06a6,
  u+06a9-06ab,
  u+06af,
  u+06b1,
  u+06b3,
  u+06ba-06bc,
  u+06be,
  u+06c0-06c3,
  u+06cc-06cd,
  u+06d0,
  u+06d2-06d5,
  u+06f0-06f9,
  u+06fd-06fe,
  u+2002-2003,
  u+2009,
  u+200c-200f,
  u+25cc,
  u+fb50-fb85,
  u+fb88-fbbb,
  u+fbbd-fbc1,
  u+fbe4-fbe9,
  u+fbfc-fbff,
  u+fc48,
  u+fc5e-fc63,
  u+fd3e-fd3f,
  u+fdf2,
  u+fdfc,
  u+fe80-fefc,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Arab;
  font-weight:400;
  src:url(https://encore.scdn.co/fonts/CircularSp-Arab-Book-ca3a6ec0431abf3a75bc7a417e33c396.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Arab-Book-1cd31794cbdd53724469ba03e8573dba.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+01c4-01c6,
  u+01f1-01f3,
  u+02bb-02bc,
  u+0600-0603,
  u+060b-060c,
  u+0610,
  u+061b,
  u+061f,
  u+0621-063a,
  u+0640-0659,
  u+0660-0671,
  u+0679-0681,
  u+0683-068a,
  u+068c-068d,
  u+068f,
  u+0691,
  u+0693,
  u+0696,
  u+0698-069a,
  u+06a1,
  u+06a4,
  u+06a6,
  u+06a9-06ab,
  u+06af,
  u+06b1,
  u+06b3,
  u+06ba-06bc,
  u+06be,
  u+06c0-06c3,
  u+06cc-06cd,
  u+06d0,
  u+06d2-06d5,
  u+06f0-06f9,
  u+06fd-06fe,
  u+2002-2003,
  u+2009,
  u+200c-200f,
  u+25cc,
  u+fb50-fb85,
  u+fb88-fbbb,
  u+fbbd-fbc1,
  u+fbe4-fbe9,
  u+fbfc-fbff,
  u+fc48,
  u+fc5e-fc63,
  u+fd3e-fd3f,
  u+fdf2,
  u+fdfc,
  u+fe80-fefc,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Cyrl;
  font-weight:800;
  src:url(https://encore.scdn.co/fonts/CircularSp-Cyrl-Black-a68f6f038e225c51fc50bd4935a3b540.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Cyrl-Black-b4305d9bf82554f631d2636c3ef90c54.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+0400-045f,
  u+0462-0463,
  u+0472-0475,
  u+0490-0493,
  u+049a-049b,
  u+04a2-04a3,
  u+04ae-04b3,
  u+04ba-04bb,
  u+04d8-04d9,
  u+04e8-04e9,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Cyrl;
  font-weight:700;
  src:url(https://encore.scdn.co/fonts/CircularSp-Cyrl-Bold-d894d6c282e70d9bfbc4de10121eeb58.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Cyrl-Bold-7e54bccaf45728c472079785d5cd4519.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+0400-045f,
  u+0462-0463,
  u+0472-0475,
  u+0490-0493,
  u+049a-049b,
  u+04a2-04a3,
  u+04ae-04b3,
  u+04ba-04bb,
  u+04d8-04d9,
  u+04e8-04e9,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Cyrl;
  font-weight:400;
  src:url(https://encore.scdn.co/fonts/CircularSp-Cyrl-Book-4c957473ac07ef93bf5378b9d00d270b.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Cyrl-Book-6f078f781ee313e298ad8997fd1ffe3d.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+0400-045f,
  u+0462-0463,
  u+0472-0475,
  u+0490-0493,
  u+049a-049b,
  u+04a2-04a3,
  u+04ae-04b3,
  u+04ba-04bb,
  u+04d8-04d9,
  u+04e8-04e9,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Hebr;
  font-weight:800;
  src:url(https://encore.scdn.co/fonts/CircularSp-Hebr-Black-a9978d19a63d2b5d2ca3747e046625c4.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Hebr-Black-f52613a9d541248805af1d0bb33102f8.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+0030-0039,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+01c4-01c6,
  u+01f1-01f3,
  u+02bb-02bc,
  u+05b0-05c4,
  u+05d0-05ea,
  u+05f0-05f4,
  u+200e-200f,
  u+20aa,
  u+fb2a-fb36,
  u+fb38-fb3c,
  u+fb3e,
  u+fb40-fb41,
  u+fb43-fb44,
  u+fb46-fb4f,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Hebr;
  font-weight:700;
  src:url(https://encore.scdn.co/fonts/CircularSp-Hebr-Bold-672823043332466e211b6f8ac0b7da7c.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Hebr-Bold-caa03e4cb8690e726ef1625c7d91a7a5.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+0030-0039,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+01c4-01c6,
  u+01f1-01f3,
  u+02bb-02bc,
  u+05b0-05c4,
  u+05d0-05ea,
  u+05f0-05f4,
  u+200e-200f,
  u+20aa,
  u+fb2a-fb36,
  u+fb38-fb3c,
  u+fb3e,
  u+fb40-fb41,
  u+fb43-fb44,
  u+fb46-fb4f,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:CircularSp-Hebr;
  font-weight:400;
  src:url(https://encore.scdn.co/fonts/CircularSp-Hebr-Book-bd691543176c385b089f6986ddf58c5f.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/CircularSp-Hebr-Book-d8209975eafc81a9499df8401a339ddd.woff) format("woff");
  unicode-range:u+0000,
  u+000d,
  u+0020,
  u+0030-0039,
  u+00a0,
  u+00a4,
  u+00b6-00b7,
  u+01c4-01c6,
  u+01f1-01f3,
  u+02bb-02bc,
  u+05b0-05c4,
  u+05d0-05ea,
  u+05f0-05f4,
  u+200e-200f,
  u+20aa,
  u+fb2a-fb36,
  u+fb38-fb3c,
  u+fb3e,
  u+fb40-fb41,
  u+fb43-fb44,
  u+fb46-fb4f,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:SpotifyMixUI;
  font-weight:700;
  src:url(https://encore.scdn.co/fonts/SpotifyMixUI-Bold-4264b799009b1db5c491778b1bc8e5b7.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/SpotifyMixUI-Bold-05392dabcaa9fab302f9ddc047b15752.woff) format("woff");
  unicode-range:u+0020-007e,
  u+00a0-00ac,
  u+00ae-0137,
  u+0139-0148,
  u+014a-017e,
  u+018f,
  u+01a0-01a1,
  u+01af-01b0,
  u+01cd-01d4,
  u+01e6-01e7,
  u+01f4-01f5,
  u+01fa-01ff,
  u+0218-021b,
  u+0226-0227,
  u+0232-0233,
  u+0237,
  u+0259,
  u+02bc,
  u+02c6-02c7,
  u+02d8-02dd,
  u+0300-0304,
  u+0306-030c,
  u+0312,
  u+031b,
  u+0323,
  u+0326-0328,
  u+0335-0338,
  u+0e3f,
  u+1e0c-1e0d,
  u+1e20-1e21,
  u+1e24-1e25,
  u+1e36-1e37,
  u+1e44-1e45,
  u+1e56-1e57,
  u+1e62-1e63,
  u+1e6c-1e6d,
  u+1e80-1e85,
  u+1e8a-1e8d,
  u+1e92-1e93,
  u+1e9e,
  u+1ea0-1ef9,
  u+2002-2003,
  u+2009-200a,
  u+2010-2011,
  u+2013-2015,
  u+2018-201a,
  u+201c-201e,
  u+2020-2022,
  u+2026,
  u+2030,
  u+2032-2033,
  u+2039-203a,
  u+2044,
  u+2070,
  u+2074-2079,
  u+2080-2089,
  u+20a6,
  u+20a9-20aa,
  u+20ac,
  u+20b4,
  u+20b8-20ba,
  u+20bd,
  u+20bf,
  u+2113,
  u+2116-2117,
  u+2122,
  u+2126,
  u+2160-2169,
  u+216c-216f,
  u+2190-2193,
  u+2196-2199,
  u+2202,
  u+2206,
  u+220f,
  u+2211-2212,
  u+2215,
  u+221a,
  u+221e,
  u+222b,
  u+2248,
  u+2260,
  u+2264-2265,
  u+fb01-fb02,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:SpotifyMixUI;
  font-weight:400;
  src:url(https://encore.scdn.co/fonts/SpotifyMixUI-Regular-cc3b1de388efa4cbca6c75cebc24585e.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/SpotifyMixUI-Regular-b342a41ec78025c361c018e5d355ab21.woff) format("woff");
  unicode-range:u+0020-007e,
  u+00a0-00ac,
  u+00ae-0137,
  u+0139-0148,
  u+014a-017e,
  u+018f,
  u+01a0-01a1,
  u+01af-01b0,
  u+01cd-01d4,
  u+01e6-01e7,
  u+01f4-01f5,
  u+01fa-01ff,
  u+0218-021b,
  u+0226-0227,
  u+0232-0233,
  u+0237,
  u+0259,
  u+02bc,
  u+02c6-02c7,
  u+02d8-02dd,
  u+0300-0304,
  u+0306-030c,
  u+0312,
  u+031b,
  u+0323,
  u+0326-0328,
  u+0335-0338,
  u+0e3f,
  u+1e0c-1e0d,
  u+1e20-1e21,
  u+1e24-1e25,
  u+1e36-1e37,
  u+1e44-1e45,
  u+1e56-1e57,
  u+1e62-1e63,
  u+1e6c-1e6d,
  u+1e80-1e85,
  u+1e8a-1e8d,
  u+1e92-1e93,
  u+1e9e,
  u+1ea0-1ef9,
  u+2002-2003,
  u+2009-200a,
  u+2010-2011,
  u+2013-2015,
  u+2018-201a,
  u+201c-201e,
  u+2020-2022,
  u+2026,
  u+2030,
  u+2032-2033,
  u+2039-203a,
  u+2044,
  u+2070,
  u+2074-2079,
  u+2080-2089,
  u+20a6,
  u+20a9-20aa,
  u+20ac,
  u+20b4,
  u+20b8-20ba,
  u+20bd,
  u+20bf,
  u+2113,
  u+2116-2117,
  u+2122,
  u+2126,
  u+2160-2169,
  u+216c-216f,
  u+2190-2193,
  u+2196-2199,
  u+2202,
  u+2206,
  u+220f,
  u+2211-2212,
  u+2215,
  u+221a,
  u+221e,
  u+222b,
  u+2248,
  u+2260,
  u+2264-2265,
  u+fb01-fb02,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:SpotifyMixUITitle;
  font-weight:800;
  src:url(https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2) format("woff2 supports variations"),
  url(https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2) format("woff2-variations"),
  url(https://encore.scdn.co/fonts/SpotifyMixUITitle-Extrabold-ba6c73cd7f82c81e49cf2204017803ed.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/SpotifyMixUITitle-Extrabold-dd06104c9de7463b60455a65171cab06.woff) format("woff");
  unicode-range:u+0020-007e,
  u+00a0-00ac,
  u+00ae-0137,
  u+0139-0148,
  u+014a-017e,
  u+018f,
  u+01a0-01a1,
  u+01af-01b0,
  u+01cd-01d4,
  u+01e6-01e7,
  u+01f4-01f5,
  u+01fa-01ff,
  u+0218-021b,
  u+0226-0227,
  u+0232-0233,
  u+0237,
  u+0259,
  u+02bc,
  u+02c6-02c7,
  u+02d8-02dd,
  u+0300-0304,
  u+0306-030c,
  u+0312,
  u+031b,
  u+0323,
  u+0326-0328,
  u+0335-0338,
  u+0e3f,
  u+1e0c-1e0d,
  u+1e20-1e21,
  u+1e24-1e25,
  u+1e36-1e37,
  u+1e44-1e45,
  u+1e56-1e57,
  u+1e62-1e63,
  u+1e6c-1e6d,
  u+1e80-1e85,
  u+1e8a-1e8d,
  u+1e92-1e93,
  u+1e9e,
  u+1ea0-1ef9,
  u+2002-2003,
  u+2009-200a,
  u+2010-2011,
  u+2013-2015,
  u+2018-201a,
  u+201c-201e,
  u+2020-2022,
  u+2026,
  u+2030,
  u+2032-2033,
  u+2039-203a,
  u+2044,
  u+2070,
  u+2074-2079,
  u+2080-2089,
  u+20a6,
  u+20a9-20aa,
  u+20ac,
  u+20b4,
  u+20b8-20ba,
  u+20bd,
  u+20bf,
  u+2113,
  u+2116-2117,
  u+2122,
  u+2126,
  u+2160-2169,
  u+216c-216f,
  u+2190-2193,
  u+2196-2199,
  u+2202,
  u+2206,
  u+220f,
  u+2211-2212,
  u+2215,
  u+221a,
  u+221e,
  u+222b,
  u+2248,
  u+2260,
  u+2264-2265,
  u+fb01-fb02,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:SpotifyMixUITitle;
  font-weight:700;
  src:url(https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2) format("woff2 supports variations"),
  url(https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2) format("woff2-variations"),
  url(https://encore.scdn.co/fonts/SpotifyMixUITitle-Bold-37290f1de77f297fcc26d71e9afcf43f.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/SpotifyMixUITitle-Bold-72703891d365729cfcfa9788c8904a4d.woff) format("woff");
  unicode-range:u+0020-007e,
  u+00a0-00ac,
  u+00ae-0137,
  u+0139-0148,
  u+014a-017e,
  u+018f,
  u+01a0-01a1,
  u+01af-01b0,
  u+01cd-01d4,
  u+01e6-01e7,
  u+01f4-01f5,
  u+01fa-01ff,
  u+0218-021b,
  u+0226-0227,
  u+0232-0233,
  u+0237,
  u+0259,
  u+02bc,
  u+02c6-02c7,
  u+02d8-02dd,
  u+0300-0304,
  u+0306-030c,
  u+0312,
  u+031b,
  u+0323,
  u+0326-0328,
  u+0335-0338,
  u+0e3f,
  u+1e0c-1e0d,
  u+1e20-1e21,
  u+1e24-1e25,
  u+1e36-1e37,
  u+1e44-1e45,
  u+1e56-1e57,
  u+1e62-1e63,
  u+1e6c-1e6d,
  u+1e80-1e85,
  u+1e8a-1e8d,
  u+1e92-1e93,
  u+1e9e,
  u+1ea0-1ef9,
  u+2002-2003,
  u+2009-200a,
  u+2010-2011,
  u+2013-2015,
  u+2018-201a,
  u+201c-201e,
  u+2020-2022,
  u+2026,
  u+2030,
  u+2032-2033,
  u+2039-203a,
  u+2044,
  u+2070,
  u+2074-2079,
  u+2080-2089,
  u+20a6,
  u+20a9-20aa,
  u+20ac,
  u+20b4,
  u+20b8-20ba,
  u+20bd,
  u+20bf,
  u+2113,
  u+2116-2117,
  u+2122,
  u+2126,
  u+2160-2169,
  u+216c-216f,
  u+2190-2193,
  u+2196-2199,
  u+2202,
  u+2206,
  u+220f,
  u+2211-2212,
  u+2215,
  u+221a,
  u+221e,
  u+222b,
  u+2248,
  u+2260,
  u+2264-2265,
  u+fb01-fb02,
  u+ffff
}
@font-face {
  font-display:swap;
  font-family:SpotifyMixUITitleVariable;
  font-stretch:50 150;
  font-weight:100 1000;
  src:url(https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2) format("woff2 supports variations"),
  url(https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2) format("woff2-variations"),
  url(https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2) format("woff2"),
  url(https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-280d4cad9e19d3b0d7c7dd08bb600771.woff) format("woff");
  unicode-range:u+0020-007e,
  u+00a0-00ac,
  u+00ae-0137,
  u+0139-0148,
  u+014a-017e,
  u+018f,
  u+01a0-01a1,
  u+01af-01b0,
  u+01cd-01d4,
  u+01e6-01e7,
  u+01f4-01f5,
  u+01fa-01ff,
  u+0218-021b,
  u+0226-0227,
  u+0232-0233,
  u+0237,
  u+0259,
  u+02bc,
  u+02c6-02c7,
  u+02d8-02dd,
  u+0300-0304,
  u+0306-030c,
  u+0312,
  u+031b,
  u+0323,
  u+0326-0328,
  u+0335-0338,
  u+0e3f,
  u+1e0c-1e0d,
  u+1e20-1e21,
  u+1e24-1e25,
  u+1e36-1e37,
  u+1e44-1e45,
  u+1e56-1e57,
  u+1e62-1e63,
  u+1e6c-1e6d,
  u+1e80-1e85,
  u+1e8a-1e8d,
  u+1e92-1e93,
  u+1e9e,
  u+1ea0-1ef9,
  u+2002-2003,
  u+2009-200a,
  u+2010-2011,
  u+2013-2015,
  u+2018-201a,
  u+201c-201e,
  u+2020-2022,
  u+2026,
  u+2030,
  u+2032-2033,
  u+2039-203a,
  u+2044,
  u+2070,
  u+2074-2079,
  u+2080-2089,
  u+20a6,
  u+20a9-20aa,
  u+20ac,
  u+20b4,
  u+20b8-20ba,
  u+20bd,
  u+20bf,
  u+2113,
  u+2116-2117,
  u+2122,
  u+2126,
  u+2160-2169,
  u+216c-216f,
  u+2190-2193,
  u+2196-2199,
  u+2202,
  u+2206,
  u+220f,
  u+2211-2212,
  u+2215,
  u+221a,
  u+221e,
  u+222b,
  u+2248,
  u+2260,
  u+2264-2265,
  u+fb01-fb02,
  u+ffff
}
html {
  --fallback-fonts:Helvetica Neue,helvetica,arial,Hiragino Kaku Gothic ProN,Meiryo,MS Gothic
}
html[lang=zh-TW] {
  --fallback-fonts:Helvetica Neue,helvetica,arial,Microsoft JhengHei,PingFang TC,Lantinghei TC,Hiragino Kaku Gothic ProN,Meiryo,MS Gothic
}
html[lang=zh-CN] {
  --fallback-fonts:Helvetica Neue,helvetica,arial,Microsoft YaHei,PingFang SC,Lantinghei SC,Hiragino Kaku Gothic ProN,Meiryo,MS Gothic
}
html[lang=zh-HK] {
  --fallback-fonts:Helvetica Neue,helvetica,arial,Microsoft JhengHei,PingFang HK,Lantinghei HK,Microsoft JhengHei,PingFang TC,Lantinghei TC,Hiragino Kaku Gothic ProN,Meiryo,MS Gothic
}
body,
button,
input,
select,
textarea {
  font-family:var(--encore-body-font-stack,var(--fallback-fonts,sans-serif)),sans-serif
}
.circular-sp-vietnamese,
.circular-sp-vietnamese button,
.circular-sp-vietnamese input,
.circular-sp-vietnamese select,
.circular-sp-vietnamese textarea {
  font-family:var(--encore-body-font-stack)
}
body {
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.encore-dark-theme,
.encore-dark-theme .encore-base-set {
  --background-base:#121212;
  --background-highlight:#1f1f1f;
  --background-press:#000;
  --background-elevated-base:#1f1f1f;
  --background-elevated-highlight:#2a2a2a;
  --background-elevated-press:#191919;
  --background-tinted-base:#ffffff1a;
  --background-tinted-highlight:#ffffff24;
  --background-tinted-press:#ffffff36;
  --text-base:#fff;
  --text-subdued:#b3b3b3;
  --text-bright-accent:#1ed760;
  --text-negative:#f3727f;
  --text-warning:#ffa42b;
  --text-positive:#1ed760;
  --text-announcement:#4cb3ff;
  --essential-base:#fff;
  --essential-subdued:#7c7c7c;
  --essential-bright-accent:#1ed760;
  --essential-negative:#ed2c3f;
  --essential-warning:#ffa42b;
  --essential-positive:#1ed760;
  --essential-announcement:#4cb3ff;
  --decorative-base:#fff;
  --decorative-subdued:#292929
}
.encore-dark-theme .encore-base-set>*,
.encore-dark-theme>* {
  --parents-essential-base:#fff
}
.encore-dark-theme .encore-bright-accent-set {
  --background-base:#1ed760;
  --background-highlight:#3be477;
  --background-press:#1abc54;
  --background-elevated-base:#3be477;
  --background-elevated-highlight:#3be477;
  --background-elevated-press:#1abc54;
  --background-tinted-base:#1ed760;
  --background-tinted-highlight:#1ed760;
  --background-tinted-press:#1ed760;
  --text-base:#000;
  --text-subdued:#000;
  --text-bright-accent:#000;
  --text-negative:#000;
  --text-warning:#000;
  --text-positive:#000;
  --text-announcement:#000;
  --essential-base:#000;
  --essential-subdued:#000;
  --essential-bright-accent:#000;
  --essential-negative:#000;
  --essential-warning:#000;
  --essential-positive:#000;
  --essential-announcement:#000;
  --decorative-base:#000;
  --decorative-subdued:#1abc54
}
.encore-dark-theme .encore-bright-accent-set>* {
  --parents-essential-base:#000
}
.encore-dark-theme .encore-negative-set {
  --background-base:#e91429;
  --background-highlight:#d81326;
  --background-press:#a60e1d;
  --background-elevated-base:#d81326;
  --background-elevated-highlight:#d81326;
  --background-elevated-press:#a60e1d;
  --background-tinted-base:#e91429;
  --background-tinted-highlight:#e91429;
  --background-tinted-press:#e91429;
  --text-base:#fff;
  --text-subdued:#fff;
  --text-bright-accent:#fff;
  --text-negative:#fff;
  --text-warning:#fff;
  --text-positive:#fff;
  --text-announcement:#fff;
  --essential-base:#fff;
  --essential-subdued:#fff;
  --essential-bright-accent:#fff;
  --essential-negative:#fff;
  --essential-warning:#fff;
  --essential-positive:#fff;
  --essential-announcement:#fff;
  --decorative-base:#fff;
  --decorative-subdued:#ee3a4c
}
.encore-dark-theme .encore-negative-set>* {
  --parents-essential-base:#fff
}
.encore-dark-theme .encore-negative-subdued-set {
  --background-base:#590810;
  --background-highlight:#6b0a13;
  --background-press:#9b0e1c;
  --background-elevated-base:#6b0a13;
  --background-elevated-highlight:#6b0a13;
  --background-elevated-press:#9b0e1c;
  --background-tinted-base:#590810;
  --background-tinted-highlight:#590810;
  --background-tinted-press:#590810;
  --text-base:#ffd2d7;
  --text-subdued:#ffd2d7;
  --text-bright-accent:#ffd2d7;
  --text-negative:#ffd2d7;
  --text-warning:#ffd2d7;
  --text-positive:#ffd2d7;
  --text-announcement:#ffd2d7;
  --essential-base:#ffd2d7;
  --essential-subdued:#ffd2d7;
  --essential-bright-accent:#ffd2d7;
  --essential-negative:#ffd2d7;
  --essential-warning:#ffd2d7;
  --essential-positive:#ffd2d7;
  --essential-announcement:#ffd2d7;
  --decorative-base:#ffd2d7;
  --decorative-subdued:#7b0b16
}
.encore-dark-theme .encore-negative-subdued-set>* {
  --parents-essential-base:#ffd2d7
}
.encore-dark-theme .encore-warning-set {
  --background-base:#ffa42b;
  --background-highlight:#ffb656;
  --background-press:#e80;
  --background-elevated-base:#ffb656;
  --background-elevated-highlight:#ffb656;
  --background-elevated-press:#e80;
  --background-tinted-base:#ffa42b;
  --background-tinted-highlight:#ffa42b;
  --background-tinted-press:#ffa42b;
  --text-base:#000;
  --text-subdued:#000;
  --text-bright-accent:#000;
  --text-negative:#000;
  --text-warning:#000;
  --text-positive:#000;
  --text-announcement:#000;
  --essential-base:#000;
  --essential-subdued:#000;
  --essential-bright-accent:#000;
  --essential-negative:#000;
  --essential-warning:#000;
  --essential-positive:#000;
  --essential-announcement:#000;
  --decorative-base:#000;
  --decorative-subdued:#f18900
}
.encore-dark-theme .encore-warning-set>* {
  --parents-essential-base:#000
}
.encore-dark-theme .encore-warning-subdued-set {
  --background-base:#491e00;
  --background-highlight:#582400;
  --background-press:#833600;
  --background-elevated-base:#582400;
  --background-elevated-highlight:#582400;
  --background-elevated-press:#833600;
  --background-tinted-base:#491e00;
  --background-tinted-highlight:#491e00;
  --background-tinted-press:#491e00;
  --text-base:#ffd97e;
  --text-subdued:#ffd97e;
  --text-bright-accent:#ffd97e;
  --text-negative:#ffd97e;
  --text-warning:#ffd97e;
  --text-positive:#ffd97e;
  --text-announcement:#ffd97e;
  --essential-base:#ffd97e;
  --essential-subdued:#ffd97e;
  --essential-bright-accent:#ffd97e;
  --essential-negative:#ffd97e;
  --essential-warning:#ffd97e;
  --essential-positive:#ffd97e;
  --essential-announcement:#ffd97e;
  --decorative-base:#ffd97e;
  --decorative-subdued:#652a00
}
.encore-dark-theme .encore-warning-subdued-set>* {
  --parents-essential-base:#ffd97e
}
.encore-dark-theme .encore-positive-set {
  --background-base:#1ed760;
  --background-highlight:#3be477;
  --background-press:#1abc54;
  --background-elevated-base:#3be477;
  --background-elevated-highlight:#3be477;
  --background-elevated-press:#1abc54;
  --background-tinted-base:#1ed760;
  --background-tinted-highlight:#1ed760;
  --background-tinted-press:#1ed760;
  --text-base:#000;
  --text-subdued:#000;
  --text-bright-accent:#000;
  --text-negative:#000;
  --text-warning:#000;
  --text-positive:#000;
  --text-announcement:#000;
  --essential-base:#000;
  --essential-subdued:#000;
  --essential-bright-accent:#000;
  --essential-negative:#000;
  --essential-warning:#000;
  --essential-positive:#000;
  --essential-announcement:#000;
  --decorative-base:#000;
  --decorative-subdued:#1abc54
}
.encore-dark-theme .encore-positive-set>* {
  --parents-essential-base:#000
}
.encore-dark-theme .encore-positive-subdued-set {
  --background-base:#073116;
  --background-highlight:#093c1b;
  --background-press:#0d5928;
  --background-elevated-base:#093c1b;
  --background-elevated-highlight:#093c1b;
  --background-elevated-press:#0d5928;
  --background-tinted-base:#073116;
  --background-tinted-highlight:#073116;
  --background-tinted-press:#073116;
  --text-base:#96f0b6;
  --text-subdued:#96f0b6;
  --text-bright-accent:#96f0b6;
  --text-negative:#96f0b6;
  --text-warning:#96f0b6;
  --text-positive:#96f0b6;
  --text-announcement:#96f0b6;
  --essential-base:#96f0b6;
  --essential-subdued:#96f0b6;
  --essential-bright-accent:#96f0b6;
  --essential-negative:#96f0b6;
  --essential-warning:#96f0b6;
  --essential-positive:#96f0b6;
  --essential-announcement:#96f0b6;
  --decorative-base:#96f0b6;
  --decorative-subdued:#0a4620
}
.encore-dark-theme .encore-positive-subdued-set>* {
  --parents-essential-base:#96f0b6
}
.encore-dark-theme .encore-announcement-set {
  --background-base:#4cb3ff;
  --background-highlight:#69bfff;
  --background-press:#109aff;
  --background-elevated-base:#69bfff;
  --background-elevated-highlight:#69bfff;
  --background-elevated-press:#109aff;
  --background-tinted-base:#4cb3ff;
  --background-tinted-highlight:#4cb3ff;
  --background-tinted-press:#4cb3ff;
  --text-base:#000;
  --text-subdued:#000;
  --text-bright-accent:#000;
  --text-negative:#000;
  --text-warning:#000;
  --text-positive:#000;
  --text-announcement:#000;
  --essential-base:#000;
  --essential-subdued:#000;
  --essential-bright-accent:#000;
  --essential-negative:#000;
  --essential-warning:#000;
  --essential-positive:#000;
  --essential-announcement:#000;
  --decorative-base:#000;
  --decorative-subdued:#159cff
}
.encore-dark-theme .encore-announcement-set>* {
  --parents-essential-base:#000
}
.encore-dark-theme .encore-announcement-subdued-set {
  --background-base:#00285d;
  --background-highlight:#003171;
  --background-press:#0048a7;
  --background-elevated-base:#003171;
  --background-elevated-highlight:#003171;
  --background-elevated-press:#0048a7;
  --background-tinted-base:#00285d;
  --background-tinted-highlight:#00285d;
  --background-tinted-press:#00285d;
  --text-base:#b5e4ff;
  --text-subdued:#b5e4ff;
  --text-bright-accent:#b5e4ff;
  --text-negative:#b5e4ff;
  --text-warning:#b5e4ff;
  --text-positive:#b5e4ff;
  --text-announcement:#b5e4ff;
  --essential-base:#b5e4ff;
  --essential-subdued:#b5e4ff;
  --essential-bright-accent:#b5e4ff;
  --essential-negative:#b5e4ff;
  --essential-warning:#b5e4ff;
  --essential-positive:#b5e4ff;
  --essential-announcement:#b5e4ff;
  --decorative-base:#b5e4ff;
  --decorative-subdued:#003985
}
.encore-dark-theme .encore-announcement-subdued-set>* {
  --parents-essential-base:#b5e4ff
}
.encore-dark-theme .encore-inverted-dark-set {
  --background-base:#000;
  --background-highlight:#141414;
  --background-press:#343434;
  --background-elevated-base:#141414;
  --background-elevated-highlight:#141414;
  --background-elevated-press:#343434;
  --background-tinted-base:#000;
  --background-tinted-highlight:#000;
  --background-tinted-press:#000;
  --text-base:#fff;
  --text-subdued:#939393;
  --text-bright-accent:#1ed760;
  --text-negative:#fff;
  --text-warning:#fff;
  --text-positive:#fff;
  --text-announcement:#fff;
  --essential-base:#fff;
  --essential-subdued:#626262;
  --essential-bright-accent:#1ed760;
  --essential-negative:#fff;
  --essential-warning:#fff;
  --essential-positive:#fff;
  --essential-announcement:#fff;
  --decorative-base:#fff;
  --decorative-subdued:#1f1f1f
}
.encore-dark-theme .encore-inverted-dark-set>* {
  --parents-essential-base:#fff
}
.encore-dark-theme .encore-inverted-light-set {
  --background-base:#fff;
  --background-highlight:#f0f0f0;
  --background-press:#c7c7c7;
  --background-elevated-base:#f0f0f0;
  --background-elevated-highlight:#f0f0f0;
  --background-elevated-press:#c7c7c7;
  --background-tinted-base:#fff;
  --background-tinted-highlight:#fff;
  --background-tinted-press:#fff;
  --text-base:#000;
  --text-subdued:#5a5a5a;
  --text-bright-accent:#127e38;
  --text-negative:#000;
  --text-warning:#000;
  --text-positive:#000;
  --text-announcement:#000;
  --essential-base:#000;
  --essential-subdued:#8a8a8a;
  --essential-bright-accent:#169f47;
  --essential-negative:#000;
  --essential-warning:#000;
  --essential-positive:#000;
  --essential-announcement:#000;
  --decorative-base:#000;
  --decorative-subdued:#dedede
}
.encore-dark-theme .encore-inverted-light-set>* {
  --parents-essential-base:#000
}
.encore-dark-theme .encore-inverted-set {
  --background-base:#fff;
  --background-highlight:#f0f0f0;
  --background-press:#c7c7c7;
  --background-elevated-base:#f0f0f0;
  --background-elevated-highlight:#f0f0f0;
  --background-elevated-press:#c7c7c7;
  --background-tinted-base:#fff;
  --background-tinted-highlight:#fff;
  --background-tinted-press:#fff;
  --text-base:#000;
  --text-subdued:#5a5a5a;
  --text-bright-accent:#127e38;
  --text-negative:#000;
  --text-warning:#000;
  --text-positive:#000;
  --text-announcement:#000;
  --essential-base:#000;
  --essential-subdued:#8a8a8a;
  --essential-bright-accent:#169f47;
  --essential-negative:#000;
  --essential-warning:#000;
  --essential-positive:#000;
  --essential-announcement:#000;
  --decorative-base:#000;
  --decorative-subdued:#dedede
}
.encore-dark-theme .encore-inverted-set>* {
  --parents-essential-base:#000
}
.encore-dark-theme .encore-muted-accent-set {
  --background-base:#000;
  --background-highlight:#141414;
  --background-press:#2b2b2b;
  --background-elevated-base:#141414;
  --background-elevated-highlight:#212121;
  --background-elevated-press:#0b0b0b;
  --background-tinted-base:#ffffff21;
  --background-tinted-highlight:#ffffff2b;
  --background-tinted-press:#ffffff3d;
  --text-base:#fff;
  --text-subdued:#a9a9a9;
  --text-bright-accent:#1ed760;
  --text-negative:#fff;
  --text-warning:#fff;
  --text-positive:#fff;
  --text-announcement:#fff;
  --essential-base:#fff;
  --essential-subdued:#747474;
  --essential-bright-accent:#1ed760;
  --essential-negative:#fff;
  --essential-warning:#fff;
  --essential-positive:#fff;
  --essential-announcement:#fff;
  --decorative-base:#fff;
  --decorative-subdued:#1f1f1f
}
.encore-dark-theme .encore-muted-accent-set>* {
  --parents-essential-base:#fff
}
.encore-dark-theme .encore-over-media-set {
  --background-base:#0000008a;
  --background-highlight:#00000094;
  --background-press:#000000ad;
  --background-elevated-base:#00000094;
  --background-elevated-highlight:#00000094;
  --background-elevated-press:#000000ad;
  --background-tinted-base:#0000008a;
  --background-tinted-highlight:#0000008a;
  --background-tinted-press:#0000008a;
  --text-base:#fff;
  --text-subdued:#fff;
  --text-bright-accent:#fff;
  --text-negative:#fff;
  --text-warning:#fff;
  --text-positive:#fff;
  --text-announcement:#fff;
  --essential-base:#fff;
  --essential-subdued:#fff;
  --essential-bright-accent:#fff;
  --essential-negative:#fff;
  --essential-warning:#fff;
  --essential-positive:#fff;
  --essential-announcement:#fff;
  --decorative-base:#fff;
  --decorative-subdued:#ffffff21
}
.encore-dark-theme .encore-over-media-set>* {
  --parents-essential-base:#fff
}
.encore-layout-themes,
.encore-small-devices-theme {
  --encore-text-size-smaller-2:0.6875rem;
  --encore-text-size-smaller:0.8125rem;
  --encore-text-size-base:1rem;
  --encore-text-size-larger:1.25rem;
  --encore-text-size-larger-2:1.5rem;
  --encore-text-size-larger-3:2rem;
  --encore-text-size-larger-4:2.5rem;
  --encore-text-size-larger-5:3rem;
  --encore-border-width-hairline:1px;
  --encore-border-width-thin:2px;
  --encore-border-width-thick:4px;
  --encore-border-width-thicker:8px;
  --encore-border-width-focus:3px;
  --encore-graphic-size-decorative-smaller-2:12px;
  --encore-graphic-size-decorative-smaller:16px;
  --encore-graphic-size-decorative-base:24px;
  --encore-graphic-size-decorative-larger:32px;
  --encore-graphic-size-decorative-larger-2:40px;
  --encore-graphic-size-decorative-larger-3:48px;
  --encore-graphic-size-decorative-larger-4:64px;
  --encore-graphic-size-decorative-larger-5:88px;
  --encore-graphic-size-informative-smaller-2:0.75rem;
  --encore-graphic-size-informative-smaller:1rem;
  --encore-graphic-size-informative-base:1.5rem;
  --encore-graphic-size-informative-larger:2rem;
  --encore-graphic-size-informative-larger-2:2.5rem;
  --encore-graphic-size-informative-larger-3:3rem;
  --encore-graphic-size-informative-larger-4:4rem;
  --encore-graphic-size-informative-larger-5:5.5rem;
  --encore-spacing-tighter-5:2px;
  --encore-spacing-tighter-4:4px;
  --encore-spacing-tighter-3:6px;
  --encore-spacing-tighter-2:8px;
  --encore-spacing-tighter:12px;
  --encore-spacing-base:16px;
  --encore-spacing-looser:20px;
  --encore-spacing-looser-2:24px;
  --encore-spacing-looser-3:32px;
  --encore-spacing-looser-4:40px;
  --encore-spacing-looser-5:48px;
  --encore-spacing-looser-6:64px;
  --encore-control-size-smaller:32px;
  --encore-control-size-base:48px;
  --encore-control-size-larger:56px;
  --encore-layout-margin-tighter:16px;
  --encore-layout-margin-base:16px;
  --encore-layout-margin-looser:24px;
  --encore-corner-radius-smaller:2px;
  --encore-corner-radius-base:4px;
  --encore-corner-radius-larger:6px;
  --encore-corner-radius-larger-2:8px;
  --encore-corner-radius-larger-3:16px
}
:root {
  --shortest-1:50ms;
  --shortest-2:100ms;
  --shortest-3:150ms;
  --shortest-4:200ms;
  --short-1:250ms;
  --short-2:300ms;
  --productive:cubic-bezier(0.3,0,0,1);
  --productive-decelerate:cubic-bezier(0,0,0.2,1);
  --productive-accelerate:cubic-bezier(0.8,0,1,1);
  --productive-exit-duration:var(--shortest-4);
  --encore-opacity-disabled:0.3;
  --encore-border-radius-rounded:9999px;
  --encore-overlay-box-shadow:0 4px 12px 0 #0000004d;
  --productive-enter:var(--short-1) var(--productive-decelerate);
  --productive-exit:var(--shortest-4) var(--productive-accelerate)
}
.e-9800-baseline {
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-tap-highlight-color:transparent
}
.e-9800-color-theme-fallbacks {
  --background-base:#fff;
  --background-highlight:#f5f5f5;
  --background-press:#e2e2e2;
  --background-elevated-base:#fff;
  --background-elevated-highlight:#f5f5f5;
  --background-elevated-press:#e7e7e7;
  --background-tinted-base:#00000014;
  --background-tinted-highlight:#0000001f;
  --background-tinted-press:#00000030;
  --text-base:#000;
  --text-subdued:#656565;
  --text-bright-accent:#107434;
  --text-negative:#c91123;
  --text-warning:#955500;
  --text-positive:#107434;
  --text-announcement:#0064c1;
  --essential-base:#000;
  --essential-subdued:#818181;
  --essential-bright-accent:#159542;
  --essential-negative:#e91429;
  --essential-warning:#bf6d00;
  --essential-positive:#159542;
  --essential-announcement:#0074e0;
  --decorative-base:#000;
  --decorative-subdued:#dedede
}
.e-9800-color-theme-fallbacks .encore-bright-accent-set {
  --background-base:#1ed760;
  --background-highlight:#3be477;
  --background-press:#1abc54;
  --text-base:#000
}
@supports(overflow-wrap:anywhere) {
  .e-9800-overflow-wrap-anywhere {
    overflow-wrap:anywhere
  }
}
@supports not (overflow-wrap:anywhere) {
  .e-9800-overflow-wrap-anywhere {
    word-break:break-word
  }
}
.e-9800-text-overflow-hidden {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.e-9800-visually-hidden {
  border:0;
  clip:rect(0,0,0,0);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px
}
.e-9800-overlay {
  background:var(--background-elevated-base);
  border-radius:var(--encore-corner-radius-larger-2);
  -webkit-box-shadow:var(--encore-overlay-box-shadow);
  box-shadow:var(--encore-overlay-box-shadow);
  color:var(--text-base);
  cursor:default;
  display:inline-block;
  max-inline-size:296px;
  position:relative;
  text-align:start
}
.e-9800-dialog {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  max-block-size:90vh;
  max-inline-size:calc(100% - 48px);
  z-index:1050
}
@media(min-width:768px) {
  .e-9800-dialog {
    max-block-size:80vh
  }
}
.e-9800-button {
  background-color:initial;
  border:0;
  border-radius:var(--encore-button-corner-radius,var(--encore-border-radius-rounded));
  cursor:pointer;
  display:inline-block;
  position:relative;
  text-align:center;
  -webkit-text-decoration:none;
  text-decoration:none;
  -ms-touch-action:manipulation;
  touch-action:manipulation;
  -webkit-transition-duration:var(--shortest-3);
  transition-duration:var(--shortest-3);
  -webkit-transition-timing-function:var(--productive);
  transition-timing-function:var(--productive);
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  vertical-align:middle;
  will-change:transform
}
.e-9800-button--hover,
.e-9800-button:hover {
  -webkit-transition-duration:var(--shortest-1);
  transition-duration:var(--shortest-1)
}
@media(prefers-reduced-motion:no-preference) {
  .e-9800-button--hover,
  .e-9800-button:hover {
    -webkit-transform:scale(1.04);
    transform:scale(1.04)
  }
}
.e-9800-button--active,
.e-9800-button:active {
  -webkit-transform:scale(1);
  transform:scale(1)
}
.e-9800-button--disabled,
.e-9800-button:disabled,
.e-9800-button[aria-disabled=true] {
  cursor:not-allowed;
  -webkit-transform:scale(1);
  transform:scale(1)
}
.e-9800-button--focus:after,
.e-9800-button:focus:after {
  border-radius:var(--encore-button-corner-radius,var(--encore-border-radius-rounded))
}
.e-9800-button--full-width {
  inline-size:100%
}
.e-9800-button--full-width:hover {
  -webkit-transform:scale(1);
  transform:scale(1)
}
.e-9800-button-link-reset {
  background-color:initial;
  border:0;
  color:inherit;
  cursor:pointer;
  letter-spacing:inherit;
  line-height:1;
  padding:0
}
.e-9800-button-icon-only--small {
  block-size:var(--encore-control-size-smaller);
  inline-size:var(--encore-control-size-smaller)
}
.e-9800-button-icon-only--large {
  block-size:var(--encore-control-size-larger);
  inline-size:var(--encore-control-size-larger)
}
.e-9800-button-icon-only--medium {
  block-size:var(--encore-control-size-base);
  inline-size:var(--encore-control-size-base)
}
.e-9800-button__icon-wrapper {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  position:absolute
}
.e-9800-button-icon-only--large .e-9800-button__icon-wrapper,
.e-9800-button-icon-only--medium .e-9800-button__icon-wrapper,
.e-9800-button-icon-only--small .e-9800-button__icon-wrapper {
  position:static
}
.e-9800-button--small {
  min-block-size:var(--encore-control-size-smaller);
  padding-block:var(--encore-spacing-tighter-4);
  padding-inline:var(--encore-spacing-base)
}
.e-9800-button--small.e-9800-button--leading {
  -webkit-padding-start:calc(var(--encore-spacing-tighter) + var(--encore-graphic-size-decorative-smaller) + var(--encore-spacing-tighter-2));
  padding-inline-start:calc(var(--encore-spacing-tighter) + var(--encore-graphic-size-decorative-smaller) + var(--encore-spacing-tighter-2))
}
.e-9800-button--small.e-9800-button--leading .e-9800-button__icon-wrapper {
  inset-inline-start:var(--encore-spacing-tighter)
}
.e-9800-button--small.e-9800-button--trailing {
  -webkit-padding-end:calc(var(--encore-spacing-tighter) + var(--encore-graphic-size-decorative-smaller) + var(--encore-spacing-tighter-2));
  padding-inline-end:calc(var(--encore-spacing-tighter) + var(--encore-graphic-size-decorative-smaller) + var(--encore-spacing-tighter-2))
}
.e-9800-button--small.e-9800-button--trailing .e-9800-button__icon-wrapper {
  inset-inline-end:var(--encore-spacing-tighter)
}
.e-9800-button--small.e-9800-button--both {
  padding-inline:calc(var(--encore-spacing-tighter) + var(--encore-graphic-size-decorative-smaller) + 5px)
}
.e-9800-button--small.e-9800-button--both .e-9800-button__icon-wrapper:first-of-type {
  inset-inline-start:var(--encore-spacing-tighter)
}
.e-9800-button--small.e-9800-button--both .e-9800-button__icon-wrapper:last-of-type {
  inset-inline-end:var(--encore-spacing-tighter)
}
.e-9800-button--medium {
  min-block-size:var(--encore-control-size-base);
  padding-block:var(--encore-spacing-tighter-2);
  padding-inline:var(--encore-spacing-looser-2)
}
.e-9800-button--medium.e-9800-button--leading {
  -webkit-padding-start:calc(var(--encore-spacing-looser) + var(--encore-graphic-size-decorative-base) + var(--encore-spacing-tighter-2));
  padding-inline-start:calc(var(--encore-spacing-looser) + var(--encore-graphic-size-decorative-base) + var(--encore-spacing-tighter-2))
}
.e-9800-button--medium.e-9800-button--leading .e-9800-button__icon-wrapper {
  inset-inline-start:var(--encore-spacing-looser)
}
.e-9800-button--medium.e-9800-button--trailing {
  -webkit-padding-end:calc(var(--encore-spacing-looser) + var(--encore-graphic-size-decorative-base) + var(--encore-spacing-tighter-2));
  padding-inline-end:calc(var(--encore-spacing-looser) + var(--encore-graphic-size-decorative-base) + var(--encore-spacing-tighter-2))
}
.e-9800-button--medium.e-9800-button--trailing .e-9800-button__icon-wrapper {
  inset-inline-end:var(--encore-spacing-looser)
}
.e-9800-button--medium.e-9800-button--both {
  padding-inline:calc(20px + var(--encore-graphic-size-decorative-base) + var(--encore-spacing-tighter))
}
.e-9800-button--medium.e-9800-button--both .e-9800-button__icon-wrapper:first-of-type {
  inset-inline-start:20px
}
.e-9800-button--medium.e-9800-button--both .e-9800-button__icon-wrapper:last-of-type {
  inset-inline-end:20px
}
.e-9800-button--large {
  min-block-size:var(--encore-control-size-larger);
  padding-block:var(--encore-spacing-tighter);
  padding-inline:var(--encore-spacing-looser-3)
}
.e-9800-button--large.e-9800-button--leading {
  padding-inline:calc(var(--encore-spacing-looser) + var(--encore-graphic-size-decorative-base) + var(--encore-spacing-tighter)) var(--encore-spacing-looser-2)
}
.e-9800-button--large.e-9800-button--leading .e-9800-button__icon-wrapper {
  inset-inline-start:var(--encore-spacing-looser)
}
.e-9800-button--large.e-9800-button--trailing {
  padding-inline:var(--encore-spacing-looser-2) calc(var(--encore-spacing-looser) + var(--encore-graphic-size-decorative-base) + var(--encore-spacing-tighter))
}
.e-9800-button--large.e-9800-button--trailing .e-9800-button__icon-wrapper {
  inset-inline-end:var(--encore-spacing-looser)
}
.e-9800-button--large.e-9800-button--both {
  padding-inline:calc(var(--encore-spacing-looser) + var(--encore-graphic-size-decorative-base) + 10px)
}
.e-9800-button--large.e-9800-button--both .e-9800-button__icon-wrapper:first-of-type {
  inset-inline-start:var(--encore-spacing-looser)
}
.e-9800-button--large.e-9800-button--both .e-9800-button__icon-wrapper:last-of-type {
  inset-inline-end:var(--encore-spacing-looser)
}
.e-9800-focus-border,
.e-9800-focus-border-bottom {
  position:relative
}
.e-9800-focus-border-bottom:focus,
.e-9800-focus-border:focus {
  outline:none
}
.e-9800-focus-border-element,
.e-9800-focus-border:after {
  block-size:calc(100% + var(--encore-spacing-tighter));
  border:var(--encore-border-width-focus) solid transparent;
  border-radius:var(--encore-border-radius-rounded);
  inline-size:calc(100% + var(--encore-spacing-tighter));
  inset-block-start:calc(var(--encore-spacing-tighter-3)*-1);
  inset-inline-start:calc(var(--encore-spacing-tighter-3)*-1)
}
.e-9800-focus-border-bottom-element,
.e-9800-focus-border-bottom:after,
.e-9800-focus-border-element,
.e-9800-focus-border:after {
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  content:"";
  display:block;
  pointer-events:none;
  position:absolute;
  -webkit-transition:border-color var(--productive-exit);
  transition:border-color var(--productive-exit)
}
.e-9800-focus-border-bottom-element,
.e-9800-focus-border-bottom:after {
  border-bottom:var(--encore-border-width-focus) solid transparent;
  bottom:calc(var(--encore-spacing-tighter-3)*-1);
  width:100%
}
.e-9800-focus-border--focus:after,
.e-9800-focus-border:focus:after {
  border-color:var(--parents-essential-base);
  -webkit-transition:border-color var(--productive-enter);
  transition:border-color var(--productive-enter)
}
.e-9800-focus-border-bottom--focus:after,
.e-9800-focus-border-bottom:focus:after {
  border-color:inherit;
  -webkit-transition:border-color var(--productive-enter);
  transition:border-color var(--productive-enter)
}
.e-9800-form-control {
  --encore-box-shadow-color:var(--essential-subdued);
  --encore-box-shadow-width:1px;
  -webkit-appearance:none;
  background-color:var(--background-base);
  border:0;
  -webkit-box-shadow:inset 0 0 0 var(--encore-box-shadow-width) var(--encore-box-shadow-color);
  box-shadow:inset 0 0 0 var(--encore-box-shadow-width) var(--encore-box-shadow-color);
  color:var(--text-base);
  display:block;
  inline-size:100%;
  -webkit-transition:-webkit-box-shadow var(--shortest-2) var(--productive);
  transition:-webkit-box-shadow var(--shortest-2) var(--productive);
  transition:box-shadow var(--shortest-2) var(--productive);
  transition:box-shadow var(--shortest-2) var(--productive),-webkit-box-shadow var(--shortest-2) var(--productive)
}
.e-9800-form-control::-webkit-input-placeholder {
  color:var(--text-subdued);
  opacity:1
}
.e-9800-form-control::-moz-placeholder {
  color:var(--text-subdued);
  opacity:1
}
.e-9800-form-control:-ms-input-placeholder {
  color:var(--text-subdued);
  opacity:1
}
.e-9800-form-control::-ms-input-placeholder {
  color:var(--text-subdued);
  opacity:1
}
.e-9800-form-control::placeholder {
  color:var(--text-subdued);
  opacity:1
}
.e-9800-form-control[readonly] {
  --encore-box-shadow-color:var(--essential-subdued);
  background-color:var(--decorative-subdued)
}
.e-9800-form-control--focus-bold,
.e-9800-form-control--focus-light,
.e-9800-form-control--hover,
.e-9800-form-control:focus,
.e-9800-form-control:hover {
  --encore-box-shadow-color:var(--essential-base);
  -webkit-transition-duration:var(--shortest-1);
  transition-duration:var(--shortest-1)
}
.e-9800-form-control:disabled {
  --encore-box-shadow-width:1px;
  --encore-box-shadow-color:var(--essential-subdued);
  cursor:not-allowed;
  opacity:var(--encore-opacity-disabled)
}
.e-9800-form-control:invalid,
.e-9800-form-control[aria-invalid=true] {
  --encore-box-shadow-color:var(--essential-negative)
}
.e-9800-form-control:invalid:focus,
.e-9800-form-control[aria-invalid=true]:focus {
  --encore-box-shadow-width:3px
}
.e-9800-form-control[aria-invalid=false] {
  --encore-box-shadow-color:var(--essential-subdued)
}
.e-9800-form-control[aria-invalid=false]:hover {
  --encore-box-shadow-color:var(--essential-base)
}
.e-9800-form-control[aria-invalid=false]:focus {
  --encore-box-shadow-width:1.5333px
}
.e-9800-form-control--focus-light,
.e-9800-form-control--use-focus-light:focus,
.e-9800-form-control--use-focus-light:invalid:focus,
.e-9800-form-control--use-focus-light[aria-invalid=true]:focus {
  --encore-box-shadow-width:1.5333px;
  outline:0
}
.e-9800-form-control--focus-bold,
.e-9800-form-control--use-focus-bold:focus,
.e-9800-form-control--use-focus-bold[aria-invalid=false]:focus {
  --encore-box-shadow-width:3px;
  outline:0
}
.e-9800-form-check {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  min-block-size:var(--encore-control-size-smaller);
  padding-block:var(--encore-spacing-tighter-4);
  position:relative
}
.e-9800-form-check-indicator {
  -webkit-align-self:flex-start;
  -ms-flex-item-align:start;
  align-self:flex-start;
  background:transparent;
  block-size:16px;
  display:inline-block;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  inline-size:16px;
  position:relative;
  top:0;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.e-9800-app {
  background:var(--encore-app-semantic-background-color);
  color:var(--text-base);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  inline-size:100%;
  inset-block-start:0;
  inset-inline-start:0;
  min-block-size:100%;
  overflow-wrap:break-word;
  position:absolute
}
@media(min-width:768px) {
  .e-9800-app__sidebar {
    block-size:100%;
    inline-size:var(--encore-app-inline-size);
    inset-block-start:0;
    inset-inline-start:0;
    position:fixed;
    z-index:1030
  }
}
.e-9800-app__content {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding-inline:var(--encore-layout-margin-base)
}
@media(min-width:768px) {
  .e-9800-app__content {
    -webkit-margin-start:var(--encore-app-inline-size);
    margin-inline-start:var(--encore-app-inline-size);
    max-inline-size:var(--encore-app-max-inline-size)
  }
}
.e-9800-app__banner {
  margin-inline:calc(var(--encore-layout-margin-base)*-1)
}
.e-9800-app__banner-header {
  position:-webkit-sticky;
  position:sticky;
  top:0;
  z-index:1030
}
.e-9800-app__main {
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
}
.e-9800-app-footer {
  -webkit-border-before:1px solid var(--decorative-subdued);
  border-block-start:1px solid var(--decorative-subdued);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  min-inline-size:0;
  padding-block:24px
}
@media(min-width:768px) {
  .e-9800-app-footer {
    padding-inline:var(--encore-spacing-tighter-2)
  }
}
.e-9800-app-footer nav {
  min-inline-size:0
}
.e-9800-app-footer>:last-child {
  -webkit-box-align:end;
  -webkit-align-items:flex-end;
  -ms-flex-align:end;
  align-items:flex-end;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.e-9800-app-footer .e-9800-app-footer__copyright {
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  -webkit-padding-after:0;
  padding-block-end:0
}
.e-9800-app-footer .e-9800-app-footer__list {
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
@media(min-width:768px) {
  .e-9800-app-footer .e-9800-app-footer__list {
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start
  }
}
.e-9800-app-footer .e-9800-app-footer__list-item {
  min-inline-size:0
}
@media(max-width:767px) {
  .e-9800-app-footer .e-9800-app-footer__list-item {
    padding-block:var(--encore-spacing-tighter-4)
  }
  .e-9800-app-footer .e-9800-app-footer__list-item:last-child {
    -webkit-padding-after:0;
    padding-block-end:0
  }
}
@media(min-width:768px) {
  .e-9800-app-footer .e-9800-app-footer__list-item {
    -webkit-padding-end:var(--encore-spacing-looser-3);
    padding-inline-end:var(--encore-spacing-looser-3)
  }
  .e-9800-app-footer .e-9800-app-footer__list-item:last-child {
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -webkit-padding-end:0;
    padding-inline-end:0
  }
}
.e-9800-app-footer-link {
  --text-link-standalone-display:block
}
.e-9800-banner {
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start;
  background-color:var(--background-tinted-base);
  color:var(--text-base);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:var(--encore-spacing-tighter);
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  padding:var(--encore-spacing-tighter);
  position:relative
}
.e-9800-banner__message {
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  padding-block:var(--encore-spacing-tighter-5)
}
.e-9800-banner--center {
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center
}
.e-9800-banner--center .e-9800-banner__message {
  -webkit-box-flex:initial;
  -webkit-flex:initial;
  -ms-flex:initial;
  flex:initial
}
.e-9800-banner--contextual {
  border-radius:var(--encore-corner-radius-base)
}
.e-9800-banner--color-set {
  background-color:var(--background-base)
}
.e-9800-banner__close-button {
  margin:calc(var(--encore-spacing-tighter)*-1)
}
.e-9800-banner--small {
  padding:var(--encore-spacing-tighter-2)
}
.e-9800-banner--small .e-9800-banner__icon {
  margin-top:var(--encore-spacing-tighter-4)
}
.e-9800-banner--small .e-9800-banner__close-button {
  margin:calc(var(--encore-spacing-tighter-2)*-1);
  margin-top:calc((var(--encore-spacing-tighter-2) - var(--encore-spacing-tighter-4))*-1)
}
.e-9800-button-primary {
  -webkit-align-self:center;
  -ms-flex-item-align:center;
  align-self:center;
  min-inline-size:0;
  padding:0
}
.e-9800-button-primary__inner {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  background-color:var(--background-base);
  border-radius:var(--encore-button-corner-radius,var(--encore-border-radius-rounded));
  color:var(--text-base);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  font-size:inherit;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  position:relative;
  -webkit-transition:inherit;
  transition:inherit;
  -webkit-transition-property:background-color,-webkit-transform;
  transition-property:background-color,-webkit-transform;
  transition-property:background-color,transform;
  transition-property:background-color,transform,-webkit-transform
}
.e-9800-button-primary:hover .e-9800-button-primary__inner {
  background-color:var(--background-highlight)
}
.e-9800-button-primary:active .e-9800-button-primary__inner {
  background-color:var(--background-press)
}
.e-9800-button-primary:disabled .e-9800-button-primary__inner,
.e-9800-button-primary[aria-disabled=true] .e-9800-button-primary__inner {
  background-color:var(--background-base);
  color:var(--text-base);
  opacity:var(--encore-opacity-disabled)
}
.e-9800-button-tertiary--condensed .e-9800-button__icon-wrapper,
.e-9800-button-tertiary--icon-only .e-9800-button__icon-wrapper {
  position:static
}
.e-9800-empty-state {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.e-9800-empty-state--fullscreen {
  block-size:100%
}
.e-9800-empty-state--contextual {
  background-color:var(--background-highlight)
}
.e-9800-empty-state--contextual,
.e-9800-empty-state__message-container {
  border:var(--encore-border-width-hairline) solid transparent;
  border-radius:var(--encore-corner-radius-larger-2)
}
.e-9800-empty-state__message-container {
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  margin:auto;
  max-inline-size:100%;
  padding-block:var(--encore-spacing-looser);
  padding-inline:var(--encore-spacing-looser-3);
  text-align:center
}
.e-9800-empty-state__icon-container {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  background-color:var(--background-base);
  block-size:48px;
  border-radius:50%;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  inline-size:48px;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin-block:0 var(--encore-spacing-base);
  margin-inline:auto
}
.e-9800-empty-state__icon {
  color:var(--essential-base)
}
@media(min-width:480px) {
  .e-9800-empty-state {
    padding:var(--encore-spacing-looser)
  }
  .e-9800-empty-state--has-background {
    background-clip:content-box;
    background-color:initial;
    background-position-y:center;
    background-repeat:no-repeat;
    border-color:var(--decorative-subdued)
  }
  .e-9800-empty-state__message-container {
    max-inline-size:var(--encore-empty-state-max-inline-size)
  }
  .e-9800-empty-state__message-container--contextual {
    background-color:var(--background-elevated-base);
    border-color:var(--decorative-subdued)
  }
}
@media(max-width:479px) {
  .e-9800-empty-state--has-background {
    background-image:unset!important;
    min-block-size:unset!important
  }
}
.e-9800-empty-state-button {
  margin-block:7px -17px;
  max-inline-size:100%;
  overflow-wrap:break-word
}
.e-9800-empty-state-title {
  overflow-wrap:break-word;
  -webkit-padding-after:var(--encore-spacing-base);
  padding-block-end:var(--encore-spacing-base)
}
.e-9800-form-input {
  border-radius:var(--encore-corner-radius-base);
  margin-block:0;
  min-block-size:var(--encore-control-size-base);
  padding-block:var(--encore-spacing-tighter);
  padding-inline:var(--encore-spacing-tighter)
}
.e-9800-form-input--small {
  min-block-size:var(--encore-control-size-smaller);
  padding-block:var(--encore-spacing-tighter-3);
  padding-inline:var(--encore-spacing-tighter-2)
}
.e-9800-form-input--large {
  min-block-size:var(--encore-control-size-larger);
  padding-inline:var(--encore-spacing-base)
}
@media(min-width:768px) {
  .e-9800-form-input[type=date],
  .e-9800-form-input[type=month],
  .e-9800-form-input[type=time],
  .e-9800-form-input[type=week] {
    -webkit-padding-after:var(--encore-spacing-tighter);
    padding-block-end:var(--encore-spacing-tighter)
  }
}
@media(max-width:767px) {
  .e-9800-form-input[type=color] {
    -webkit-border-after:0;
    border-block-end:0;
    padding:0
  }
  .e-9800-form-input[type=color]:focus,
  .e-9800-form-input[type=color]:hover:focus {
    padding:0
  }
  @media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm) {
    @supports(-webkit-appearance:none) {
      .e-9800-form-input[type=color] {
        -webkit-border-after:1px solid;
        border-block-end:1px solid;
        padding-block:10px 9px
      }
      .e-9800-form-input[type=color]:focus,
      .e-9800-form-input[type=color]:hover:focus {
        border-block-end-width:2px;
        padding-block:10px var(--encore-spacing-tighter-2)
      }
    }
  }
}
@media(min-width:768px) {
  .e-9800-form-input[type=color] {
    block-size:var(--encore-control-size-base);
    inline-size:var(--encore-control-size-base);
    padding:var(--encore-spacing-tighter-4)
  }
  @media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm) {
    @supports(-webkit-appearance:none) {
      .e-9800-form-input[type=color] {
        inline-size:100%;
        padding:14px
      }
    }
  }
}
.e-9800-form-input[type=file] {
  line-height:17px;
  padding-block:var(--encore-spacing-tighter-2) 0;
  padding-inline:0
}
@media(max-width:767px) {
  .e-9800-form-input[type=file] {
    -webkit-border-after:0;
    border-block-end:0
  }
}
@media(min-width:768px) {
  .e-9800-form-input[type=file],
  .e-9800-form-input[type=file]:focus,
  .e-9800-form-input[type=file]:hover:focus {
    -webkit-box-shadow:none;
    box-shadow:none
  }
}
.e-9800-form-input[type=search]::-webkit-search-cancel-button {
  display:none
}
.e-9800-form-input-icon {
  position:relative;
  width:100%
}
.e-9800-form-input-icon--leading .e-9800-form-input {
  -webkit-padding-start:var(--encore-form-input-icon-padding-leading);
  padding-inline-start:var(--encore-form-input-icon-padding-leading)
}
@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm) {
  @supports(-webkit-appearance:none) {
    .e-9800-form-input-icon--leading .e-9800-form-input {
      -webkit-padding-start:38px;
      padding-inline-start:38px
    }
  }
}
.e-9800-form-input-icon--trailing .e-9800-form-input {
  -webkit-padding-end:var(--encore-form-input-icon-padding-trailing);
  padding-inline-end:var(--encore-form-input-icon-padding-trailing)
}
@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm) {
  @supports(-webkit-appearance:none) {
    .e-9800-form-input-icon--trailing .e-9800-form-input {
      -webkit-padding-end:38px;
      padding-inline-end:38px
    }
  }
}
.e-9800-form-input-icon--trailing .e-9800-form-input::-ms-clear {
  display:none
}
.e-9800-form-input-icon__icon {
  color:var(--text-subdued);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  position:absolute;
  top:50%;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%)
}
input:disabled+.e-9800-form-input-icon__icon,
input[readonly]+.e-9800-form-input-icon__icon {
  -webkit-box-shadow:inset 0 0 0 1px var(--essential-subdued);
  box-shadow:inset 0 0 0 1px var(--essential-subdued);
  opacity:var(--encore-opacity-disabled)
}
.e-9800-form-input-icon__icon .e-9800-icon {
  display:block
}
.e-9800-form-input-icon__icon--leading {
  inset-inline-start:12px
}
.e-9800-form-input-icon__icon--trailing {
  inset-inline-end:12px
}
.e-9800-icon {
  fill:var(--encore-icon-fill,currentColor);
  height:var(--encore-icon-height,var(--encore-graphic-size-decorative-base));
  width:var(--encore-icon-width,var(--encore-graphic-size-decorative-base))
}
.e-9800-icon * {
  vector-effect:non-scaling-stroke
}
[dir=rtl] .e-9800-icon--auto-mirror.e-9800-icon--auto-mirror {
  -webkit-transform:scaleX(-1);
  transform:scaleX(-1)
}
.e-9800-icon-with-text {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0
}
.e-9800-icon-with-text--start {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:reverse;
  -webkit-flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  flex-direction:row-reverse
}
.e-9800-icon-with-text--start .e-9800-icon {
  -webkit-margin-end:var(--encore-icon-with-text-spacer);
  margin-inline-end:var(--encore-icon-with-text-spacer)
}
.e-9800-icon-with-text--end .e-9800-icon {
  -webkit-margin-start:var(--encore-icon-with-text-spacer);
  margin-inline-start:var(--encore-icon-with-text-spacer)
}
.e-9800-list {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.e-9800-list--row {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row
}
.e-9800-list--gap {
  gap:var(--encore-list-gap)
}
.e-9800-list--divider>:not(:first-child):before {
  border-bottom-style:solid;
  border-color:var(--decorative-subdued);
  border-width:var(--encore-border-width-hairline,1px);
  content:"";
  display:block;
  inset-inline:12px;
  position:absolute;
  top:0;
  -webkit-transition:border-color var(--animation-speed,var(--shortest-3)) var(--productive);
  transition:border-color var(--animation-speed,var(--shortest-3)) var(--productive)
}
.e-9800-list--row.e-9800-list--divider>:not(:first-child):before {
  border-inline-end-style:solid;
  bottom:8px;
  top:8px;
  inset-inline:inherit
}
.e-9800-list--divider:has(.e-9800-box)>.e-9800-box:active+.e-9800-box:before,
.e-9800-list--divider:has(.e-9800-box)>.e-9800-box:active:before,
.e-9800-list--divider:has(.e-9800-box)>.e-9800-box:hover+.e-9800-box:before,
.e-9800-list--divider:has(.e-9800-box)>.e-9800-box:hover:before {
  border-color:transparent;
  -webkit-transition-duration:var(--animation-speed,var(--shortest-1));
  transition-duration:var(--animation-speed,var(--shortest-1))
}
.e-9800-list-item {
  list-style-type:none
}
.e-9800-logo {
  stroke:transparent;
  fill:var(--encore-logo-fill-color)
}
.e-9800-nav-bar-list-item .e-9800-tag {
  margin-block:calc(var(--encore-spacing-tighter-4)*-1)
}
.e-9800-navigation-list-title {
  color:var(--text-subdued);
  -webkit-margin-after:var(--encore-spacing-tighter-4);
  margin-block-end:var(--encore-spacing-tighter-4);
  margin-inline:var(--encore-layout-margin-tighter)
}
@media(min-width:768px) {
  .e-9800-navigation-list-title:not(:first-child) {
    -webkit-margin-before:var(--encore-spacing-looser);
    margin-block-start:var(--encore-spacing-looser)
  }
}
.e-9800-navigation-list .e-9800-navigation-list .e-9800-navigation-list-title {
  -webkit-margin-start:var(--encore-spacing-looser-3);
  margin-inline-start:var(--encore-spacing-looser-3)
}
@media(max-width:767px) {
  .e-9800-navigation-list-title {
    display:none
  }
}
.e-9800-popover {
  overflow-wrap:break-word;
  padding-block:var(--encore-spacing-base);
  padding-inline:var(--encore-spacing-looser);
  text-transform:none
}
.e-9800-overlay-trigger__overlay .e-9800-popover {
  pointer-events:all
}
.e-9800-popover--large {
  inline-size:600px;
  max-width:70vw
}
.e-9800-popover--padded-body {
  padding-inline:var(--encore-spacing-looser) calc(var(--encore-spacing-tighter) + var(--encore-control-size-base))
}
.e-9800-popover__title {
  -webkit-padding-after:var(--encore-spacing-tighter-2);
  padding-block-end:var(--encore-spacing-tighter-2);
  -webkit-padding-end:var(--encore-spacing-looser-3);
  padding-inline-end:var(--encore-spacing-looser-3)
}
.e-9800-popover .e-9800-popover__close-button {
  inset-block-start:4px;
  inset-inline-end:4px;
  position:absolute
}
.e-9800-popover--arrow {
  position:relative
}
.e-9800-popover--arrow:after {
  content:"";
  inset:auto;
  position:absolute
}
.e-9800-popover--arrow-top:after {
  inset-inline-start:calc(50% - 8px)
}
.e-9800-popover--arrow-top-start:after,
.e-9800-popover--arrow-top:after {
  -webkit-border-after:8px solid var(--background-elevated-base);
  border-block-end:8px solid var(--background-elevated-base);
  -webkit-border-before:0;
  border-block-start:0;
  -webkit-border-end:8px solid transparent;
  border-inline-end:8px solid transparent;
  -webkit-border-start:8px solid transparent;
  border-inline-start:8px solid transparent;
  -webkit-filter:drop-shadow(0 -2px 1px rgb(0 0 0/5%));
  filter:drop-shadow(0 -2px 1px rgb(0 0 0/5%));
  inset-block-start:-8px
}
.e-9800-popover--arrow-top-start:after {
  inset-inline-start:8px
}
.e-9800-popover--arrow-top-end:after {
  -webkit-border-after:8px solid var(--background-elevated-base);
  border-block-end:8px solid var(--background-elevated-base);
  -webkit-border-before:0;
  border-block-start:0;
  -webkit-border-end:8px solid transparent;
  border-inline-end:8px solid transparent;
  -webkit-border-start:8px solid transparent;
  border-inline-start:8px solid transparent;
  -webkit-filter:drop-shadow(0 -2px 1px rgb(0 0 0/5%));
  filter:drop-shadow(0 -2px 1px rgb(0 0 0/5%));
  inset-block-start:-8px;
  inset-inline-start:calc(100% - 24px)
}
.e-9800-popover--arrow-bottom:after {
  inset-inline-start:calc(50% - 8px)
}
.e-9800-popover--arrow-bottom-start:after,
.e-9800-popover--arrow-bottom:after {
  -webkit-border-after:0;
  border-block-end:0;
  -webkit-border-before:8px solid var(--background-elevated-base);
  border-block-start:8px solid var(--background-elevated-base);
  -webkit-border-end:8px solid transparent;
  border-inline-end:8px solid transparent;
  -webkit-border-start:8px solid transparent;
  border-inline-start:8px solid transparent;
  -webkit-filter:drop-shadow(0 2px 1px rgb(0 0 0/5%));
  filter:drop-shadow(0 2px 1px rgb(0 0 0/5%));
  inset-block-end:-8px
}
.e-9800-popover--arrow-bottom-start:after {
  inset-inline-start:8px
}
.e-9800-popover--arrow-bottom-end:after {
  -webkit-border-after:0;
  border-block-end:0;
  -webkit-border-before:8px solid var(--background-elevated-base);
  border-block-start:8px solid var(--background-elevated-base);
  -webkit-border-end:8px solid transparent;
  border-inline-end:8px solid transparent;
  -webkit-border-start:8px solid transparent;
  border-inline-start:8px solid transparent;
  -webkit-filter:drop-shadow(0 2px 1px rgb(0 0 0/5%));
  filter:drop-shadow(0 2px 1px rgb(0 0 0/5%));
  inset-block-end:-8px;
  inset-inline-start:calc(100% - 24px)
}
.e-9800-popover--arrow-start:after {
  -webkit-border-after:8px solid transparent;
  border-block-end:8px solid transparent;
  -webkit-border-before:8px solid transparent;
  border-block-start:8px solid transparent;
  -webkit-border-end:8px solid var(--background-elevated-base);
  border-inline-end:8px solid var(--background-elevated-base);
  -webkit-border-start:0;
  border-inline-start:0;
  -webkit-filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%));
  filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%));
  inset-block-start:calc(50% - 8px);
  inset-inline-start:-8px
}
[dir=rtl] .e-9800-popover--arrow-start:after {
  -webkit-filter:drop-shadow(2px 0 1px rgb(0 0 0/5%));
  filter:drop-shadow(2px 0 1px rgb(0 0 0/5%))
}
.e-9800-popover--arrow-start-top:after {
  -webkit-border-after:8px solid transparent;
  border-block-end:8px solid transparent;
  -webkit-border-before:8px solid transparent;
  border-block-start:8px solid transparent;
  -webkit-border-end:8px solid var(--background-elevated-base);
  border-inline-end:8px solid var(--background-elevated-base);
  -webkit-border-start:0;
  border-inline-start:0;
  -webkit-filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%));
  filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%));
  inset-block-start:8px;
  inset-inline-start:-8px
}
[dir=rtl] .e-9800-popover--arrow-start-top:after {
  -webkit-filter:drop-shadow(2px 0 1px rgb(0 0 0/5%));
  filter:drop-shadow(2px 0 1px rgb(0 0 0/5%))
}
.e-9800-popover--arrow-start-bottom:after {
  -webkit-border-after:8px solid transparent;
  border-block-end:8px solid transparent;
  -webkit-border-before:8px solid transparent;
  border-block-start:8px solid transparent;
  -webkit-border-end:8px solid var(--background-elevated-base);
  border-inline-end:8px solid var(--background-elevated-base);
  -webkit-border-start:0;
  border-inline-start:0;
  -webkit-filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%));
  filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%));
  inset-block-start:calc(100% - 24px);
  inset-inline-start:-8px
}
.e-9800-popover--arrow-end:after,
[dir=rtl] .e-9800-popover--arrow-start-bottom:after {
  -webkit-filter:drop-shadow(2px 0 1px rgb(0 0 0/5%));
  filter:drop-shadow(2px 0 1px rgb(0 0 0/5%))
}
.e-9800-popover--arrow-end:after {
  -webkit-border-after:8px solid transparent;
  border-block-end:8px solid transparent;
  -webkit-border-before:8px solid transparent;
  border-block-start:8px solid transparent;
  -webkit-border-end:0;
  border-inline-end:0;
  -webkit-border-start:8px solid var(--background-elevated-base);
  border-inline-start:8px solid var(--background-elevated-base);
  inset-block-start:calc(50% - 8px);
  inset-inline-end:-8px
}
[dir=rtl] .e-9800-popover--arrow-end:after {
  -webkit-filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%));
  filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%))
}
.e-9800-popover--arrow-end-top:after {
  -webkit-border-after:8px solid transparent;
  border-block-end:8px solid transparent;
  -webkit-border-before:8px solid transparent;
  border-block-start:8px solid transparent;
  -webkit-border-end:0;
  border-inline-end:0;
  -webkit-border-start:8px solid var(--background-elevated-base);
  border-inline-start:8px solid var(--background-elevated-base);
  -webkit-filter:drop-shadow(2px 0 1px rgb(0 0 0/5%));
  filter:drop-shadow(2px 0 1px rgb(0 0 0/5%));
  inset-block-start:8px;
  inset-inline-end:-8px
}
[dir=rtl] .e-9800-popover--arrow-end-top:after {
  -webkit-filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%));
  filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%))
}
.e-9800-popover--arrow-end-bottom:after {
  -webkit-border-after:8px solid transparent;
  border-block-end:8px solid transparent;
  -webkit-border-before:8px solid transparent;
  border-block-start:8px solid transparent;
  -webkit-border-end:0;
  border-inline-end:0;
  -webkit-border-start:8px solid var(--background-elevated-base);
  border-inline-start:8px solid var(--background-elevated-base);
  -webkit-filter:drop-shadow(2px 0 1px rgb(0 0 0/5%));
  filter:drop-shadow(2px 0 1px rgb(0 0 0/5%));
  inset-block-start:calc(100% - 24px);
  inset-inline-end:-8px
}
[dir=rtl] .e-9800-popover--arrow-end-bottom:after {
  -webkit-filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%));
  filter:drop-shadow(-2px 0 1px rgb(0 0 0/5%))
}
.e-9800-popover-onboarding .e-9800-popover__close-button {
  inset-block-start:4px;
  inset-inline-end:4px;
  position:absolute
}
.e-9800-progress-bar {
  background-color:var(--background-tinted-base)
}
.e-9800-progress-bar,
.e-9800-progress-bar__indicator {
  block-size:6px;
  border-radius:var(--encore-border-radius-rounded)
}
.e-9800-progress-bar__indicator {
  background-color:var(--progress-bar-color)
}
.e-9800-progress-circle {
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-ms-inline-flexbox;
  display:inline-flex
}
.e-9800-progress-circle__svg {
  display:inline-block
}
.e-9800-progress-circle__svg * {
  vector-effect:non-scaling-stroke
}
.e-9800-progress-circle__svg--xsmall {
  height:var(--encore-graphic-size-decorative-smaller-2);
  width:var(--encore-graphic-size-decorative-smaller-2)
}
.e-9800-progress-circle__svg--small {
  height:var(--encore-graphic-size-decorative-smaller);
  width:var(--encore-graphic-size-decorative-smaller)
}
.e-9800-progress-circle__svg--medium {
  height:var(--encore-graphic-size-decorative-base);
  width:var(--encore-graphic-size-decorative-base)
}
.e-9800-progress-circle__svg--large {
  height:var(--encore-graphic-size-decorative-larger);
  width:var(--encore-graphic-size-decorative-larger)
}
.e-9800-progress-circle__svg--xlarge {
  height:var(--encore-graphic-size-decorative-larger-3);
  width:var(--encore-graphic-size-decorative-larger-3)
}
.e-9800-progress-circle__svg--xxlarge {
  height:var(--encore-graphic-size-decorative-larger-4);
  width:var(--encore-graphic-size-decorative-larger-4)
}
.e-9800-progress-circle__determinate {
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg)
}
.e-9800-progress-circle__indeterminate--xsmall {
  -webkit-animation:indeterminate-animation-xsmall 1s linear infinite;
  animation:indeterminate-animation-xsmall 1s linear infinite
}
@-webkit-keyframes indeterminate-animation-xsmall {
  0% {
    stroke-dashoffset:-23.5619;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-7.854;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-23.5619
  }
  to {
    stroke-dashoffset:-23.5619;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
@keyframes indeterminate-animation-xsmall {
  0% {
    stroke-dashoffset:-23.5619;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-7.854;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-23.5619
  }
  to {
    stroke-dashoffset:-23.5619;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
.e-9800-progress-circle__indeterminate--small {
  -webkit-animation:indeterminate-animation-small 1s linear infinite;
  animation:indeterminate-animation-small 1s linear infinite
}
@-webkit-keyframes indeterminate-animation-small {
  0% {
    stroke-dashoffset:-28.2743;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-9.4248;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-28.2743
  }
  to {
    stroke-dashoffset:-28.2743;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
@keyframes indeterminate-animation-small {
  0% {
    stroke-dashoffset:-28.2743;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-9.4248;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-28.2743
  }
  to {
    stroke-dashoffset:-28.2743;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
.e-9800-progress-circle__indeterminate--medium {
  -webkit-animation:indeterminate-animation-medium 1s linear infinite;
  animation:indeterminate-animation-medium 1s linear infinite
}
@-webkit-keyframes indeterminate-animation-medium {
  0% {
    stroke-dashoffset:-47.1239;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-15.708;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-47.1239
  }
  to {
    stroke-dashoffset:-47.1239;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
@keyframes indeterminate-animation-medium {
  0% {
    stroke-dashoffset:-47.1239;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-15.708;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-47.1239
  }
  to {
    stroke-dashoffset:-47.1239;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
.e-9800-progress-circle__indeterminate--large {
  -webkit-animation:indeterminate-animation-large 1s linear infinite;
  animation:indeterminate-animation-large 1s linear infinite
}
@-webkit-keyframes indeterminate-animation-large {
  0% {
    stroke-dashoffset:-65.9734;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-21.9911;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-65.9734
  }
  to {
    stroke-dashoffset:-65.9734;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
@keyframes indeterminate-animation-large {
  0% {
    stroke-dashoffset:-65.9734;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-21.9911;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-65.9734
  }
  to {
    stroke-dashoffset:-65.9734;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
.e-9800-progress-circle__indeterminate--xlarge {
  -webkit-animation:indeterminate-animation-xlarge 1s linear infinite;
  animation:indeterminate-animation-xlarge 1s linear infinite
}
@-webkit-keyframes indeterminate-animation-xlarge {
  0% {
    stroke-dashoffset:-94.2478;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-31.4159;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-94.2478
  }
  to {
    stroke-dashoffset:-94.2478;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
@keyframes indeterminate-animation-xlarge {
  0% {
    stroke-dashoffset:-94.2478;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-31.4159;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-94.2478
  }
  to {
    stroke-dashoffset:-94.2478;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
.e-9800-progress-circle__indeterminate--xxlarge {
  -webkit-animation:indeterminate-animation-xxlarge 1s linear infinite;
  animation:indeterminate-animation-xxlarge 1s linear infinite
}
@-webkit-keyframes indeterminate-animation-xxlarge {
  0% {
    stroke-dashoffset:-131.9469;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-43.9823;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-131.9469
  }
  to {
    stroke-dashoffset:-131.9469;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
@keyframes indeterminate-animation-xxlarge {
  0% {
    stroke-dashoffset:-131.9469;
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  25% {
    stroke-dashoffset:-43.9823;
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
  }
  50% {
    stroke-dashoffset:-131.9469
  }
  to {
    stroke-dashoffset:-131.9469;
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
.e-9800-status-indicator {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  overflow-wrap:break-word
}
.e-9800-status-indicator>* {
  max-inline-size:100%
}
.e-9800-status-indicator:before {
  background-color:var(--encore-status-indicator-essential-color);
  block-size:8px;
  border-radius:var(--encore-border-radius-rounded);
  content:"";
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  inline-size:8px;
  -webkit-margin-end:var(--encore-spacing-tighter-2);
  margin-inline-end:var(--encore-spacing-tighter-2)
}
.e-9800-table {
  border-collapse:collapse;
  inline-size:100%;
  max-inline-size:100%;
  overflow-wrap:break-word;
  text-align:start
}
.e-9800-table-cell {
  color:inherit;
  padding:var(--encore-spacing-tighter);
  vertical-align:middle
}
@media(max-width:767px) {
  .e-9800-table-cell:first-child {
    -webkit-padding-start:var(--encore-spacing-tighter-4);
    padding-inline-start:var(--encore-spacing-tighter-4)
  }
  .e-9800-table-cell:last-child {
    -webkit-padding-end:var(--encore-spacing-tighter-4);
    padding-inline-end:var(--encore-spacing-tighter-4)
  }
}
.e-9800-table-cell>.e-9800-button-icon,
.e-9800-table-cell>.e-9800-icon,
.e-9800-table-cell>.e-9800-overlay-trigger span:not(.e-9800-overlay-trigger__overlay) .e-9800-button-icon {
  position:relative;
  top:3px
}
.e-9800-table-cell:focus {
  color:var(--text-base);
  font-weight:700;
  outline:none
}
.e-9800-table-cell--numerical {
  -webkit-font-feature-settings:"tnum";
  font-feature-settings:"tnum"
}
.e-9800-table-cell--left {
  text-align:start
}
.e-9800-table-cell--right {
  text-align:end
}
.e-9800-table-cell--center {
  text-align:center
}
.e-9800-table-cell--start {
  text-align:start
}
.e-9800-table-cell--end {
  text-align:end
}
.e-9800-table-cell--condensed {
  padding:0
}
@media(max-width:767px) {
  .e-9800-table-cell--condensed:first-child {
    -webkit-padding-start:0;
    padding-inline-start:0
  }
  .e-9800-table-cell--condensed:last-child {
    -webkit-padding-end:0;
    padding-inline-end:0
  }
}
.e-9800-table-cell--highlight {
  color:var(--text-base)
}
.e-9800-table-cell--truncate {
  inline-size:100%;
  max-inline-size:0
}
@media(min-width:992px) {
  .e-9800-table-cell--truncate {
    inline-size:auto;
    max-inline-size:150px
  }
}
@media(min-width:768px)and (max-width:991px) {
  .e-9800-table-cell--truncate {
    inline-size:auto;
    max-inline-size:85px
  }
}
@media screen and (max-width:767px) {
  .e-9800-table-container--responsive {
    display:block;
    inline-size:100%;
    overflow-x:auto;
    -webkit-overflow-scrolling:touch;
    -ms-overflow-style:-ms-autohiding-scrollbar
  }
}
.e-9800-table-container--sticky-header {
  max-block-size:100%;
  overflow:auto
}
.e-9800-table-container--sticky-header .e-9800-table-header-cell {
  background-color:var(--background-base);
  position:-webkit-sticky;
  position:sticky;
  top:0;
  z-index:1
}
.e-9800-table-container--is-sticky .e-9800-table-header-cell {
  -webkit-box-shadow:-3px 0 0 var(--background-base),3px 0 0 var(--background-base),0 1px 6px var(--background-tinted-base);
  box-shadow:-3px 0 0 var(--background-base),3px 0 0 var(--background-base),0 1px 6px var(--background-tinted-base)
}
.e-9800-table-header-cell {
  color:var(--text-subdued);
  padding:var(--encore-spacing-tighter);
  vertical-align:bottom
}
@media(max-width:767px) {
  .e-9800-table-header-cell:first-child {
    -webkit-padding-start:var(--encore-spacing-tighter-4);
    padding-inline-start:var(--encore-spacing-tighter-4)
  }
  .e-9800-table-header-cell:last-child {
    -webkit-padding-end:var(--encore-spacing-tighter-4);
    padding-inline-end:var(--encore-spacing-tighter-4)
  }
}
.e-9800-table-header-cell--active {
  color:var(--text-base)
}
.e-9800-table-header-cell--center {
  text-align:center
}
.e-9800-table-header-cell--start {
  text-align:start
}
.e-9800-table-header-cell--end {
  text-align:end
}
.e-9800-table-header-cell--selectable {
  cursor:default
}
.e-9800-table-header-cell--hoverable:hover,
.e-9800-table-header-cell--selectable:hover {
  color:var(--text-base)
}
.e-9800-table-row {
  border-bottom:1px solid var(--decorative-subdued);
  color:var(--text-subdued)
}
.e-9800-table-row--hoverable:hover {
  cursor:default;
  -webkit-transition:background-color var(--shortest-3) var(--productive);
  transition:background-color var(--shortest-3) var(--productive)
}
.e-9800-table-row--hoverable:hover,
.e-9800-table-row--selected {
  background-color:var(--background-tinted-highlight);
  border-bottom:1px solid var(--decorative-subdued);
  color:var(--text-base)
}
.e-9800-table-row--selected {
  -webkit-transition-duration:var(--shortest-1);
  transition-duration:var(--shortest-1)
}
.e-9800-table-row--focus,
.e-9800-table-row:focus {
  border:3px solid var(--essential-base);
  outline:none
}
.e-9800-tag {
  -webkit-align-self:center;
  -ms-flex-item-align:center;
  align-self:center;
  display:inline-block;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0;
  overflow-wrap:break-word
}
.e-9800-tag.e-9800-focus-border:after {
  border-radius:var(--encore-corner-radius-larger-2)
}
.e-9800-tag:not(:last-child) {
  -webkit-margin-end:var(--encore-spacing-tighter-2);
  margin-inline-end:var(--encore-spacing-tighter-2)
}
.e-9800-tag__inner {
  background-color:var(--background-tinted-base);
  border-radius:var(--encore-corner-radius-base);
  color:var(--text-base);
  padding-block:var(--encore-spacing-tighter-4);
  padding-inline:var(--encore-spacing-tighter-2);
  -webkit-transition:background-color var(--shortest-4),color var(--shortest-4);
  transition:background-color var(--shortest-4),color var(--shortest-4)
}
.e-9800-tag__inner--color-set,
.e-9800-tag__inner--selected {
  background-color:var(--background-base)
}
.e-9800-tag__inner--selected {
  color:var(--text-base)
}
.e-9800-tag--hover .e-9800-tag__inner {
  background-color:var(--background-tinted-highlight);
  color:var(--text-base)
}
.e-9800-tag--hover .e-9800-tag__inner.encore-muted-accent-set {
  background-color:var(--background-highlight);
  color:var(--text-base)
}
.e-9800-tag--hover .e-9800-tag__inner--selected {
  background-color:var(--background-highlight)
}
.e-9800-tag--active .e-9800-tag__inner {
  background-color:var(--background-tinted-press);
  color:var(--text-subdued)
}
.e-9800-tag--hover[href] .e-9800-tag__inner {
  background-color:var(--background-tinted-highlight);
  color:var(--text-base)
}
.e-9800-tag--active .e-9800-tag__inner.encore-muted-accent-set {
  background-color:var(--background-press);
  color:var(--text-subdued)
}
.e-9800-tag--active .e-9800-tag__inner--selected {
  background-color:var(--background-press);
  color:var(--text-base)
}
.e-9800-tag--active[href] .e-9800-tag__inner {
  background-color:var(--background-tinted-press);
  color:var(--text-subdued)
}
.e-9800-tag[aria-disabled=true] .e-9800-tag__inner,
.e-9800-tag[disabled] .e-9800-tag__inner {
  opacity:var(--encore-opacity-disabled)
}
.e-9800-tag[href]:active .e-9800-tag__inner {
  background-color:var(--background-tinted-press);
  color:var(--text-subdued)
}
.e-9800-tag[href]:hover .e-9800-tag__inner {
  background-color:var(--background-tinted-highlight);
  color:var(--text-base)
}
.e-9800-tag[button]:active .e-9800-tag__inner {
  background-color:var(--background-tinted-press);
  color:var(--text-subdued)
}
.e-9800-tag[button]:hover .e-9800-tag__inner {
  background-color:var(--background-tinted-highlight);
  color:var(--text-base)
}
.e-9800-tag[href]:active .e-9800-tag__inner.encore-muted-accent-set {
  background-color:var(--background-press);
  color:var(--text-subdued)
}
.e-9800-tag[href]:hover .e-9800-tag__inner.encore-muted-accent-set {
  background-color:var(--background-highlight);
  color:var(--text-base)
}
.e-9800-tag[button]:active .e-9800-tag__inner.encore-muted-accent-set {
  background-color:var(--background-press);
  color:var(--text-subdued)
}
.e-9800-tag[button]:hover .e-9800-tag__inner.encore-muted-accent-set {
  background-color:var(--background-highlight);
  color:var(--text-base)
}
.e-9800-tag[href]:active .e-9800-tag__inner--selected {
  background-color:var(--background-press);
  color:var(--text-base)
}
.e-9800-tag[href]:hover .e-9800-tag__inner--selected {
  background-color:var(--background-highlight)
}
.e-9800-tag[button]:active .e-9800-tag__inner--selected {
  background-color:var(--background-press);
  color:var(--text-base)
}
.e-9800-tag[button]:hover .e-9800-tag__inner--selected {
  background-color:var(--background-highlight)
}
.e-9800-tag[href],
.e-9800-tag[href]:focus,
.e-9800-tag[href]:hover {
  -webkit-box-shadow:none;
  box-shadow:none;
  -webkit-text-decoration:none;
  text-decoration:none
}
.e-9800-text {
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-tap-highlight-color:transparent;
  color:inherit;
  margin-block:0
}
.e-9800-text-link--standalone {
  display:var(--text-link-standalone-display,inline-flex)
}
.e-9800-tag.e-9800-text-link[href],
.e-9800-tag.e-9800-text-link[href]:focus,
.e-9800-tag.e-9800-text-link[href]:hover {
  -webkit-box-shadow:none;
  box-shadow:none;
  -webkit-text-decoration:none;
  text-decoration:none
}
.e-9800-variable-text {
  color:inherit;
  font-family:var(--encore-variable-font-stack);
  margin-block:0
}
:root {
  --encore-body-font-stack:SpotifyMixUI,CircularSp-Arab,CircularSp-Hebr,CircularSp-Cyrl,CircularSp-Grek,CircularSp-Deva,var(--fallback-fonts,sans-serif);
  --encore-title-font-stack:SpotifyMixUITitle,CircularSp-Arab,CircularSp-Hebr,CircularSp-Cyrl,CircularSp-Grek,CircularSp-Deva,var(--fallback-fonts,sans-serif);
  --encore-variable-font-stack:SpotifyMixUITitleVariable,CircularSp-Arab,CircularSp-Hebr,CircularSp-Cyrl,CircularSp-Grek,CircularSp-Deva,var(--fallback-fonts,sans-serif)
}
.encore-text-headline-large {
  font-family:var(--encore-title-font-stack);
  font-size:var(--encore-text-size-larger-5);
  font-weight:800;
  text-wrap:balance
}
.encore-text-headline-medium {
  font-size:var(--encore-text-size-larger-4)
}
.encore-text-headline-medium,
.encore-text-title-large {
  font-family:var(--encore-title-font-stack);
  font-weight:700;
  text-wrap:balance
}
.encore-text-title-large {
  font-size:var(--encore-text-size-larger-3)
}
.encore-text-title-medium {
  font-size:var(--encore-text-size-larger-2)
}
.encore-text-title-medium,
.encore-text-title-small {
  font-family:var(--encore-title-font-stack);
  font-weight:700;
  text-wrap:balance
}
.encore-text-title-small {
  font-size:var(--encore-text-size-larger)
}
.encore-text-body-medium {
  font-weight:400
}
.encore-text-body-medium,
.encore-text-body-medium-bold {
  font-family:var(--encore-body-font-stack);
  font-size:var(--encore-text-size-base)
}
.encore-text-body-medium-bold {
  font-weight:700
}
.encore-text-body-small {
  font-weight:400
}
.encore-text-body-small,
.encore-text-body-small-bold {
  font-family:var(--encore-body-font-stack);
  font-size:var(--encore-text-size-smaller)
}
.encore-text-body-small-bold {
  font-weight:700
}
.encore-text-marginal {
  font-weight:400
}
.encore-text-marginal,
.encore-text-marginal-bold {
  font-family:var(--encore-body-font-stack);
  font-size:var(--encore-text-size-smaller-2)
}
.encore-text-marginal-bold {
  font-weight:700
}
.encore-internal-padding-block-end-tighter-5 {
  -webkit-padding-after:var(--encore-spacing-tighter-5);
  padding-block-end:var(--encore-spacing-tighter-5)
}
.encore-internal-padding-block-end-tighter-4 {
  -webkit-padding-after:var(--encore-spacing-tighter-4);
  padding-block-end:var(--encore-spacing-tighter-4)
}
.encore-internal-padding-block-end-tighter-3 {
  -webkit-padding-after:var(--encore-spacing-tighter-3);
  padding-block-end:var(--encore-spacing-tighter-3)
}
.encore-internal-padding-block-end-tighter-2 {
  -webkit-padding-after:var(--encore-spacing-tighter-2);
  padding-block-end:var(--encore-spacing-tighter-2)
}
.encore-internal-padding-block-end-tighter {
  -webkit-padding-after:var(--encore-spacing-tighter);
  padding-block-end:var(--encore-spacing-tighter)
}
.encore-internal-padding-block-end-base {
  -webkit-padding-after:var(--encore-spacing-base);
  padding-block-end:var(--encore-spacing-base)
}
.encore-internal-padding-block-end-looser {
  -webkit-padding-after:var(--encore-spacing-looser);
  padding-block-end:var(--encore-spacing-looser)
}
.encore-internal-padding-block-end-looser-2 {
  -webkit-padding-after:var(--encore-spacing-looser-2);
  padding-block-end:var(--encore-spacing-looser-2)
}
.encore-internal-padding-block-end-looser-3 {
  -webkit-padding-after:var(--encore-spacing-looser-3);
  padding-block-end:var(--encore-spacing-looser-3)
}
.encore-internal-padding-block-end-looser-4 {
  -webkit-padding-after:var(--encore-spacing-looser-4);
  padding-block-end:var(--encore-spacing-looser-4)
}
.encore-internal-padding-block-end-looser-5 {
  -webkit-padding-after:var(--encore-spacing-looser-5);
  padding-block-end:var(--encore-spacing-looser-5)
}
.encore-internal-padding-block-end-looser-6 {
  -webkit-padding-after:var(--encore-spacing-looser-6);
  padding-block-end:var(--encore-spacing-looser-6)
}
.encore-internal-border-radius-smaller {
  border-radius:var(--encore-corner-radius-smaller)
}
.encore-internal-border-radius-base {
  border-radius:var(--encore-corner-radius-base)
}
.encore-internal-border-radius-larger {
  border-radius:var(--encore-corner-radius-larger)
}
.encore-internal-border-radius-larger-2 {
  border-radius:var(--encore-corner-radius-larger-2)
}
.encore-internal-border-radius-larger-3 {
  border-radius:var(--encore-corner-radius-larger-3)
}
.encore-internal-color-text-base {
  color:var(--text-base)
}
.encore-internal-color-text-subdued {
  color:var(--text-subdued)
}
.encore-internal-color-text-bright-accent {
  color:var(--text-bright-accent)
}
.encore-internal-color-text-negative {
  color:var(--text-negative)
}
.encore-internal-color-text-warning {
  color:var(--text-warning)
}
.encore-internal-color-text-positive {
  color:var(--text-positive)
}
.encore-internal-color-text-announcement {
  color:var(--text-announcement)
}
* {
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
body,
html {
  height:100%
}
body {
  background-color:#121212;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  margin:0;
  -webkit-tap-highlight-color:hsla(0,0%,100%,.1)
}
body,
input {
  color:#fff;
  font-size:16px;
  line-height:normal;
  text-transform:none
}
a {
  color:#fff;
  text-decoration:none
}
a:focus,
a:hover {
  text-decoration:none
}
#main {
  z-index:0
}
#main,
.initial-render {
  height:100%;
  width:100%
}
.initial-render {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  color:#fff;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  left:0;
  line-height:24px;
  padding:16px 16px 32px;
  position:fixed;
  text-align:center;
  text-transform:none;
  top:0
}
.initial-render:before {
  background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.1)));
  background-image:-webkit-linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.1));
  background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.1));
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0;
  z-index:1
}
.logo:hover {
  border-color:transparent;
  text-decoration:none
}
.logo svg {
  height:32px;
  width:32px
}
@-webkit-keyframes loading {
  0% {
    -webkit-animation-timing-function:cubic-bezier(1,0,.7,1);
    animation-timing-function:cubic-bezier(1,0,.7,1);
    opacity:.5;
    -webkit-transform:scale(1);
    transform:scale(1)
  }
  40% {
    -webkit-animation-timing-function:cubic-bezier(.3,0,0,1);
    animation-timing-function:cubic-bezier(.3,0,0,1);
    opacity:.75;
    -webkit-transform:scale(1.3);
    transform:scale(1.3)
  }
  72.5% {
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    opacity:.5;
    -webkit-transform:scale(1);
    transform:scale(1)
  }
  to {
    opacity:.5;
    -webkit-transform:scale(1);
    transform:scale(1)
  }
}
@keyframes loading {
  0% {
    -webkit-animation-timing-function:cubic-bezier(1,0,.7,1);
    animation-timing-function:cubic-bezier(1,0,.7,1);
    opacity:.5;
    -webkit-transform:scale(1);
    transform:scale(1)
  }
  40% {
    -webkit-animation-timing-function:cubic-bezier(.3,0,0,1);
    animation-timing-function:cubic-bezier(.3,0,0,1);
    opacity:.75;
    -webkit-transform:scale(1.3);
    transform:scale(1.3)
  }
  72.5% {
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    opacity:.5;
    -webkit-transform:scale(1);
    transform:scale(1)
  }
  to {
    opacity:.5;
    -webkit-transform:scale(1);
    transform:scale(1)
  }
}
.loader {
  height:12px;
  width:56px
}
.loader circle {
  fill:#fff;
  -webkit-animation:loading 1.32s linear infinite;
  animation:loading 1.32s linear infinite;
  -webkit-transform-origin:center;
  transform-origin:center
}
.loader circle:nth-of-type(2) {
  -webkit-animation-delay:.1s;
  animation-delay:.1s
}
.loader circle:nth-of-type(3) {
  -webkit-animation-delay:.2s;
  animation-delay:.2s
}
.visibility-hidden {
  visibility:hidden
}
.non-selectable-text {
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.hidden-visually {
  border:0;
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px;
  clip:rect(0 0 0 0)
}
.SAvutxFsWpINsq8pSOqb {
  isolation:isolate;
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  overflow-y:auto;
  padding-bottom:var(--bottomMargin,0)
}
.LQ6Ss79CdgHw2ScSPflQ,
.SAvutxFsWpINsq8pSOqb {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.LQ6Ss79CdgHw2ScSPflQ {
  background:#000;
  bottom:0;
  left:0;
  position:fixed;
  right:0;
  width:100%
}
.LQ6Ss79CdgHw2ScSPflQ._L0ZiX2oNtd0LfHwq5xX {
  background:transparent;
  background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),color-stop(rgba(0,0,0,.9)),to(#121212));
  background-image:-webkit-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.9),#121212);
  background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.9),#121212)
}
.Yg_FlRTSnjxmfwyAvnFJ {
  display:block;
  height:100%;
  left:0;
  pointer-events:none;
  position:fixed;
  top:0;
  width:100%;
  z-index:6
}
.Yg_FlRTSnjxmfwyAvnFJ * {
  pointer-events:all
}
.C8ZC1K9aTo1bVZR5326H {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  height:100%;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  gap:32px;
  justify-content:center;
  padding:16px
}
.Lg64tO7KvK4aRj40lM6j {
  text-align:center
}
.T1nqQ4HEh3heHy4RCCKa {
  border-radius:4px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-transition:background-color .3s ease;
  transition:background-color .3s ease
}
.L8zjshPVgUMXyZR4FtOk {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  border-radius:4px;
  color:#fff;
  display:grid;
  padding:8px;
  position:relative;
  grid-gap:16px;
  grid-template-columns:auto 1fr
}
.L8zjshPVgUMXyZR4FtOk:hover {
  background-color:hsla(0,0%,100%,.1);
  border-radius:4px
}
.L8zjshPVgUMXyZR4FtOk:not(:last-of-type) {
  margin-bottom:12px
}
.L8zjshPVgUMXyZR4FtOk.YMn1FWcFmOz9osBrNvhF {
  opacity:.4
}
.Inbyq3TnvKDOJtcKFTDQ {
  padding-bottom:8px
}
.lWk5se4WETUOJwaEb8D6 {
  display:-webkit-box;
  overflow:hidden;
  text-align:start;
  text-overflow:ellipsis;
  white-space:nowrap;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
  display:inline
}
.i8DyQbWCmDV_8N5XGJQT {
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start
}
.bAA7if4AJ8ALPr73N_AO {
  margin:0 0 0 16px
}
[dir=rtl] .bAA7if4AJ8ALPr73N_AO {
  margin:0 16px 0 0
}
.t5WPFlGTY6GCd9UOFfLu {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
[dir=rtl] .t5WPFlGTY6GCd9UOFfLu {
  text-align:right
}
.AGQ3wRyMVK1odq860qnT {
  bottom:0;
  content:"";
  cursor:pointer;
  left:0;
  overflow:hidden;
  position:absolute;
  right:0;
  text-indent:100%;
  top:0;
  white-space:nowrap;
  z-index:0
}
@media(pointer:fine) {
  .AGQ3wRyMVK1odq860qnT:hover {
    cursor:pointer
  }
}
.lWk5se4WETUOJwaEb8D6 a {
  position:relative;
  z-index:1
}
.ZX_r7uZgPgssaUplfpxT {
  display:none
}
.qrqctaPu2XBpxsw23nPX {
  display:block
}
.XnWidTagai3nQwMPxIMF {
  padding:8px
}
.G22LIjgkDtQEFpyBZcDo {
  border-radius:2px
}
.g3kBhX1E4EYEC2NFhhxG {
  border-radius:4px
}
.O5_0cReFdHe81E0xFAD1 {
  border-radius:8px
}
.H71KtIrytVayf_dFofu7 {
  border-radius:12px
}
.SBpny8HrUTBzSjk7Vtk1 {
  border-radius:16px
}
.CxurIfvXVb_TqGF4q8Yf {
  border-radius:0
}
.OadpZJiOaGfX6Qp4j6n5 {
  border-radius:50%
}
.iJp40IxKg6emF6KYJ414 {
  height:100%;
  width:100%
}
.vreceNX3ABcxyddeS83B {
  -webkit-box-align:end;
  -webkit-align-items:flex-end;
  -ms-flex-align:end;
  align-items:flex-end;
  -webkit-align-self:flex-end;
  z-index:0;
  -ms-flex-item-align:end;
  align-self:flex-end;
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  background-color:var(--extracted-entity-color,#282828);
  -webkit-box-shadow:0 4px 60px rgba(0,0,0,.5);
  box-shadow:0 4px 60px rgba(0,0,0,.5);
  flex-shrink:0;
  overflow:hidden
}
.vreceNX3ABcxyddeS83B,
.vreceNX3ABcxyddeS83B div {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.vreceNX3ABcxyddeS83B div {
  height:100%;
  width:100%
}
.p6xU6jAgF1YQ43M1zZbV {
  background-color:#282828;
  color:#7f7f7f
}
.ciq3LACfrZ4TsVZ_CTQE,
.p6xU6jAgF1YQ43M1zZbV {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center
}
.ciq3LACfrZ4TsVZ_CTQE {
  --size:20px;
  background-color:var(--background-elevated-base);
  border:0;
  border-radius:50%;
  bottom:-3%;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  color:var(--text-bright-accent);
  height:var(--size);
  padding:5px;
  position:absolute;
  right:-5%;
  width:var(--size)
}
.BUpdxpsCgBdI_N0nB_IN.UCZjvaNJBUialFciRYfq {
  opacity:.3
}
.b81TNrTkVyPCOH0aDdLG {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  gap:8px
}
.dsEoBBWhrjzcHSAvR1aA {
  -webkit-align-self:center;
  max-width:580px;
  padding:0 16px 16px;
  -ms-flex-item-align:center;
  align-self:center
}
.BOlThRgIUplH_7GfJXgi {
  color:hsla(0,0%,100%,.7)
}
.a7a1ezCOlPHrypYvDqND {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.TmIM3Vg7uz_V_4YgSQWw,
.a7a1ezCOlPHrypYvDqND {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.TmIM3Vg7uz_V_4YgSQWw {
  -webkit-align-self:center;
  -ms-flex-item-align:center;
  align-self:center;
  background-color:#535353;
  overflow:hidden;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  aspect-ratio:1/1;
  border-radius:50%;
  justify-content:center;
  width:24px
}
.TmIM3Vg7uz_V_4YgSQWw img {
  height:100%;
  width:100%
}
.TmIM3Vg7uz_V_4YgSQWw svg {
  height:50%;
  width:50%
}
.z0LHX2yZ2wBi7LCow2r6 {
  color:hsla(0,0%,100%,.7)
}
.oMGvDCVLleqfARo515oS,
.wM1aztNxclDRUPwHV0nY {
  padding-bottom:16px
}
.oMGvDCVLleqfARo515oS p {
  border:0;
  font-weight:200;
  margin:0;
  padding:0;
  vertical-align:baseline
}
.cqbTNUwVGezBUcaLf0QQ {
  padding:0 16px 16px
}
.GAVvMHSdqvBQDQ2YgMYD p {
  border:0;
  margin:0;
  padding:0;
  vertical-align:baseline
}
.qqRdT92va8wXaGb16W4F {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding-top:8px
}
.uqRgRFtxhUO7iuLVavhy {
  display:none
}
.XqDA_pB9DQlfOwEsJgDt {
  display:block
}
.YtLT9By0HGy_s7uj_Hkm {
  padding:0
}
.rTMkDBDp47Eo12ZEQv4U {
  color:#b3b3b3
}
.OH5mnpJIVCJozYM3raMt {
  border:0;
  color:#b3b3b3;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  margin:0;
  vertical-align:baseline
}
.etw0slM6uVrCi5RR3iDi {
  padding:0 16px 16px
}
@-webkit-keyframes pulse {
  0% {
    opacity:1
  }
  50% {
    opacity:.2
  }
  to {
    opacity:1
  }
}
@keyframes pulse {
  0% {
    opacity:1
  }
  50% {
    opacity:.2
  }
  to {
    opacity:1
  }
}
.v31oEQQthIBTrzaor91k {
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  display:-webkit-box;
  margin-bottom:16px!important;
  margin-top:16px!important;
  text-align:start;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden
}
.QsF_2ghagKvtOMlCKmlg {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  max-width:672px;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.QsF_2ghagKvtOMlCKmlg:not(:last-of-type) {
  margin-bottom:16px
}
.QsF_2ghagKvtOMlCKmlg.HdwfVJiIZW2lgzA2lqqM {
  display:none
}
.VVipB_gKNhrobbBulY2N {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  overflow:hidden;
  padding:0;
  width:100%
}
.VVipB_gKNhrobbBulY2N,
.nZ6SlvHDIgZshXAoDgvI {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.nZ6SlvHDIgZshXAoDgvI {
  position:relative;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin:0 12px 0 0
}
[dir=rtl] .nZ6SlvHDIgZshXAoDgvI {
  margin:0 0 0 12px
}
.ynnfCADaqax9Izshua4V,
.ynnfCADaqax9Izshua4V img {
  height:48px!important;
  width:48px!important
}
.ynnfCADaqax9Izshua4V:before {
  background-color:rgba(0,0,0,.3);
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.fp8WSzkgAOp6pQcVcVjL {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1;
  -webkit-flex-shrink:1;
  -ms-flex-negative:1;
  flex-shrink:1
}
.ul8VLEzwyq253mCBVlX0 {
  -webkit-align-self:center;
  position:absolute;
  -ms-flex-item-align:center;
  align-self:center
}
.SFL_8OScayNetZYtCrnW {
  color:#fff;
  -webkit-margin-end:16px;
  margin-inline-end:16px
}
.OqlDFP1v7o3_liIvD2Lr,
.SFL_8OScayNetZYtCrnW {
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
  overflow:hidden;
  text-align:start;
  text-overflow:ellipsis
}
.OqlDFP1v7o3_liIvD2Lr {
  color:#b3b3b3
}
.DefLQD3YS5E_ued476Rw {
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.DefLQD3YS5E_ued476Rw,
.fcj33RQDXun77UTnUdeo {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.fcj33RQDXun77UTnUdeo:not(:last-of-type) {
  -webkit-margin-after:16px;
  margin-block-end:16px
}
.OaK2RbBxu44j5mbuYjl8 {
  display:inline-block;
  -webkit-margin-end:12px;
  -webkit-animation:pulse 2s infinite;
  animation:pulse 2s infinite;
  margin-inline-end:12px
}
.OaK2RbBxu44j5mbuYjl8:before {
  color:transparent;
  content:" "
}
.OaK2RbBxu44j5mbuYjl8:after {
  background:var(--text-subdued);
  border-radius:2px;
  content:" ";
  display:inline-block;
  height:56px;
  width:56px
}
.DXoyPN2xVCJnpsBEPC6X {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center
}
.DXoyPN2xVCJnpsBEPC6X,
.m3s7IT0XZYBrqUAPBY3L {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.m3s7IT0XZYBrqUAPBY3L {
  max-width:100%;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-animation:pulse 2s infinite;
  animation:pulse 2s infinite
}
.m3s7IT0XZYBrqUAPBY3L:before {
  color:transparent;
  content:" "
}
.m3s7IT0XZYBrqUAPBY3L:after {
  background:var(--text-subdued);
  border-radius:2px;
  content:" ";
  display:block;
  height:14px;
  width:100%
}
.Y4vK0_618Y0sp1j4OjiC {
  margin-block:16px;
  width:300px
}
.dwUfsC3yw4Qz7lOZD1gF {
  -webkit-margin-after:4px;
  margin-block-end:4px;
  width:200px
}
._74jwkm6O7jNhErti1KOQ {
  width:150px
}
.CbFOU87V18BroReS67CP {
  background:none;
  border:none;
  color:hsla(0,0%,100%,.7);
  padding:16px
}
.CbFOU87V18BroReS67CP:hover {
  color:#fff
}
.BhvdpwXcZ6WlsR67JO8E {
  margin-bottom:20px
}
.o2TlnuNKxRO5RnB9BpHB {
  background-color:hsla(0,0%,100%,.1);
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  position:relative;
  width:auto
}
.o2TlnuNKxRO5RnB9BpHB:hover {
  background-color:hsla(0,0%,100%,.3)
}
.o2TlnuNKxRO5RnB9BpHB.q0Ke_aAvTcc4dO4wCHQt {
  opacity:.4
}
.UlKUfS_GcROZmofuafOW {
  margin-top:16px
}
.I5LORTI1u3A6VoUvRCBf {
  border-radius:0;
  border-top-left-radius:8px;
  height:80px;
  overflow:hidden;
  width:80px
}
[dir=rtl] .I5LORTI1u3A6VoUvRCBf {
  border-top-left-radius:0;
  border-top-right-radius:8px
}
.TS85Qkpioa31wR0p4kzT {
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start;
  color:#fff;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:2;
  -webkit-flex:2;
  -ms-flex:2;
  flex:2;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin:0 16px;
  overflow:hidden;
  text-align:start
}
.yL1DLXBc05CR_ACv_NhA {
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
  overflow:hidden;
  text-overflow:ellipsis
}
.k5kRkUyoz9znqg_SGOVQ {
  bottom:0;
  content:"";
  cursor:pointer;
  left:0;
  overflow:hidden;
  position:absolute;
  right:0;
  text-indent:100%;
  top:0;
  white-space:nowrap;
  z-index:0
}
@media(pointer:fine) {
  .k5kRkUyoz9znqg_SGOVQ:hover {
    cursor:pointer
  }
}
.TS85Qkpioa31wR0p4kzT a {
  position:relative;
  z-index:1
}
.Xu9oKFxY1wPZ7btr99dD {
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start;
  background-color:rgba(0,0,0,.7);
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  overflow:hidden;
  padding:16px
}
.Xu9oKFxY1wPZ7btr99dD,
.h1pJzziAIYwO154bbEtG {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.h1pJzziAIYwO154bbEtG {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  padding-bottom:16px;
  width:100%
}
.oFwNGhN9OJGa58m3YeiN {
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  text-align:start;
  -webkit-padding-end:16px;
  padding-inline-end:16px
}
.IUiu3OTca8_mFmhdvWuu,
.QnFhIbZMIbj_derd2rrQ,
.oFwNGhN9OJGa58m3YeiN {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.QnFhIbZMIbj_derd2rrQ {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-padding-end:4px;
  padding-inline-end:4px
}
.C08NFwm4eeeYploW7BoQ {
  width:100%
}
.KTLC51kEESUNYgIAqtZb,
.ilG1KBl5YrTvRzekL6gB {
  display:-webkit-box;
  overflow:hidden;
  text-overflow:ellipsis;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical
}
.KTLC51kEESUNYgIAqtZb,
.KTLC51kEESUNYgIAqtZb a,
.xnjLjPiqkb2fW3Z_s6Ut {
  color:#b3b3b3
}
.b9IoEwefwqIXREBlif2g {
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0
}
.ATZtOVMG9IpssMD8lQ8M {
  background-color:#fff;
  border-radius:8px;
  max-width:600px;
  padding:16px
}
.eZjp_pd_AGPSD7faZX_I {
  color:#000;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  text-align:start
}
.ssWic1YxsInJBybHFZng {
  -webkit-box-orient:horizontal;
  -webkit-flex-flow:row wrap;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin-top:16px
}
.EaTxqhHk6J4ecKHwpY5m,
.ssWic1YxsInJBybHFZng {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-direction:normal
}
.EaTxqhHk6J4ecKHwpY5m {
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start;
  -webkit-box-orient:vertical;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.dUQl9yd5x_1oWk4L0Ntm {
  margin-bottom:16px
}
.xt5C47eHPYNiriMJxGnC {
  color:hsla(0,0%,100%,.7);
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none
}
[dir=rtl] .xt5C47eHPYNiriMJxGnC {
  direction:rtl
}
.q1JbsdMqX7OImgIFWa6J {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background:transparent;
  border:0;
  display:inline;
  padding:0
}
.hAGejMh7SncdbJ5wcfUi {
  color:#fff;
  cursor:pointer
}
.IaG9Zc3xGxeYjsn73RAz {
  display:none
}
.zgSEYVU2gMYxihFVEJPn {
  display:block
}
.yCrCHeckTV1u4taQ4_iA {
  block-size:48px;
  border-radius:4px;
  inline-size:48px;
  min-block-size:48px;
  min-inline-size:48px
}
.UyQiaNpRWAFeZAEKh6vP,
.yCrCHeckTV1u4taQ4_iA {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.UyQiaNpRWAFeZAEKh6vP {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  gap:8px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.cPODnId5hQ0TWCil7eA1 {
  color:#b3b3b3;
  min-width:40px;
  text-align:center
}
.JmAAOV57nqLdnvqrbcqb {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.ZVlLZFdgQKOy1Kd61zVK {
  border-radius:50%
}
.Yid2flML0kUcXjpQT8DB {
  max-width:14px;
  -webkit-margin-start:4px;
  margin-inline-start:4px;
  -webkit-margin-end:4px;
  margin-inline-end:4px
}
.jczpvx6zR59pITZcQntM {
  pointer-events:none
}
.XWpTterac_80p1pzmH5N {
  min-inline-size:16px
}
.BfiNtGPhVtNLQfLL8FSg {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  overflow:hidden
}
.SDJ3TrWunyDbRFs3dGQs {
  min-height:40px;
  min-width:40px;
  pointer-events:none;
  position:relative
}
.MCTtpxU54yz5eip1oX7o,
.SDJ3TrWunyDbRFs3dGQs {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center
}
.MCTtpxU54yz5eip1oX7o {
  background-color:#121212;
  border-radius:100%;
  height:36px;
  left:50%;
  margin:-18px 0 0 -18px;
  position:absolute;
  top:50%;
  width:36px;
  z-index:2
}
.d8pfjqGuoLzpwgWH56Mz {
  background-color:transparent;
  border-radius:100%;
  height:40px;
  position:absolute;
  width:40px;
  clip:rect(0,40px,40px,20px)
}
.aZldQBNmzVbqQYKRlYeQ {
  -webkit-transform:rotate(180deg);
  transform:rotate(180deg)
}
.XolCTZsS8oOlsR1nSq15 {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
}
.EaVUATZMKtPVr5bfmgtB {
  border-radius:100%;
  height:40px;
  position:absolute;
  width:40px;
  clip:rect(0,20px,40px,0);
  background:#fff;
  -webkit-transition:1s ease-in-out;
  transition:1s ease-in-out
}
.oM9LvUg_eLgwfMoNy4xW {
  padding:0 12px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.eqw9lvuoZHrkWMTdyTpY,
.oM9LvUg_eLgwfMoNy4xW {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row
}
.lb08f71wES9AQnKx6e0R {
  -ms-overflow-style:none;
  overflow-y:scroll;
  scrollbar-width:none
}
.lb08f71wES9AQnKx6e0R::-webkit-scrollbar {
  display:none
}
.jHYp6flNGXPXD2ZTP5vn {
  position:relative
}
.jHYp6flNGXPXD2ZTP5vn:focus {
  outline:none
}
.VNM5m8XvNUWPJdGQhG6w {
  margin-bottom:8px
}
.f80JyZ5x91hXaENUtuRz {
  background:none;
  border:none;
  color:#fff
}
.xl4m08ueG7WUrW99ym1c {
  margin-bottom:12px!important;
  margin-top:8px!important
}
.RIfVjW4lFM3Uj7KC8I04 {
  max-inline-size:168px
}
.RIfVjW4lFM3Uj7KC8I04 img {
  min-block-size:152px
}
.DLgaDaCObsmY3OFAGIJo {
  padding:0 16px
}
.lKhNMjJFgZ6RQ96RRsJ3 {
  -webkit-padding-after:8px;
  padding-block-end:8px
}
.YD1YOyGesM6eYlnUL5VQ:after {
  color:var(--text-subdued);
  margin:0 4px
}
.QiPvEcBgGd4Eoyzt_cLA {
  width:100%;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.QiPvEcBgGd4Eoyzt_cLA,
.g36ZgfJww2_AqmoUpiZA {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.g36ZgfJww2_AqmoUpiZA {
  -webkit-box-pack:start;
  -webkit-justify-content:flex-start;
  -ms-flex-pack:start;
  gap:8px;
  justify-content:flex-start
}
.w3dGRDXLJIArduCN5aXe {
  -webkit-margin-before:8px;
  display:-webkit-box;
  margin-block-start:8px;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
  overflow:hidden
}
.JQkwN_w3fa5q3AJXIPZV {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  gap:8px
}
.BCrpnRAowjmIHREEAWng,
.JQkwN_w3fa5q3AJXIPZV {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.BCrpnRAowjmIHREEAWng {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-pack:start;
  -webkit-justify-content:flex-start;
  -ms-flex-pack:start;
  justify-content:flex-start
}
.LJF7C9KcfFRf1THhKKQ8 {
  max-width:14px;
  -webkit-margin-start:4px;
  margin-inline-start:4px;
  -webkit-margin-end:4px;
  margin-inline-end:4px
}
.zrEszscu9k0xVStYBbtv {
  margin:auto;
  padding:8px 12px;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1;
  text-align:end
}
.__B9A2hXt91Up2O5AvZ7 {
  margin:0 12px;
  -webkit-margin-after:4px;
  margin-block-end:4px
}
.LIB2ozMvisscyZ14HxLB {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:start;
  -webkit-justify-content:flex-start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  gap:4px
}
.LIB2ozMvisscyZ14HxLB button {
  -webkit-margin-start:-12px;
  margin-inline-start:-12px
}
.LIB2ozMvisscyZ14HxLB .v9VlIkALuSfnEc1T7d8g {
  -webkit-margin-end:-12px;
  margin-inline-end:-12px
}
.RPMwWpskeHvzUheYt4ut {
  color:inherit
}
.gFMID21sNOX0Lmrk2Q40 {
  list-style:none;
  padding:0;
  text-align:center
}
.YMypgfizDPCuBPPoiaOr:not(:last-child):after {
  content:"•";
  font-size:8px;
  margin:0 8px;
  position:relative;
  top:-2px
}
.AU9Q9O47BECMNXjYecT4 {
  color:#b3b3b3
}
.Zlw_JpvCycfWtpw7K5Oq {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  gap:8px
}
.cWtv1Xy3HnTGsu4VB7YR {
  margin-bottom:16px
}
.dzV1y02TCyScKnBeoIJF {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  margin-bottom:12px;
  margin-top:24px
}
.LOK9zVOq4IF4ZWCNB_MZ {
  color:#b3b3b3;
  margin-top:8px
}
.AF2mc6vkJDU5n3xU_bqN {
  display:none
}
.wASHoSBsBfc_qAFLe44e {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  overflow:hidden;
  padding:20px 12px;
  width:46px
}
.JmV8FMNND0hJM4fCS9E4 {
  display:-webkit-box;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
  -webkit-align-self:stretch;
  overflow:hidden;
  word-break:break-word;
  -ms-flex-item-align:stretch;
  align-self:stretch;
  text-align:left
}
.JmV8FMNND0hJM4fCS9E4>.V4vPzzVtMpFh2ZLTRD6H {
  margin:0
}
.YTjXXuWGIV3Yo4gJ4HsA {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  font-size:.875rem;
  font-weight:400;
  margin-top:8px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  text-align:left
}
.YTjXXuWGIV3Yo4gJ4HsA.o1sGwtZzq4i1QlWRP_zH {
  font-size:.75rem;
  margin-top:4px
}
.YTjXXuWGIV3Yo4gJ4HsA.lXq60i79O4psLK_hpMsJ {
  font-size:1.125rem
}
.YTjXXuWGIV3Yo4gJ4HsA.qbdmaV25SX87RfPkfvx8 {
  font-size:1.5rem
}
.YTjXXuWGIV3Yo4gJ4HsA.dg5IFlQEYxMpEBEcg9Of {
  font-weight:700
}
.YTjXXuWGIV3Yo4gJ4HsA.h6kuXefMW_gF26oAh8y5 {
  color:hsla(0,0%,100%,.7)
}
.M6HlzqXx95Rw0DQY2GTQ {
  text-transform:uppercase
}
[dir=rtl] .JmV8FMNND0hJM4fCS9E4 {
  text-align:right
}
[dir=rtl] .YTjXXuWGIV3Yo4gJ4HsA {
  text-align:right
}
.Eo2JiwOmXxKkuv2IAWcH {
  text-align:center
}
.poz9gZKE7xqFwgk231J4 {
  color:var(--text-subdued,hsla(0,0%,100%,.7));
  white-space:nowrap
}
.SmjQKWSgMHccEbtVbzGz {
  color:inherit
}
.zUeHx5Wth4dCT8AnSKZ2 {
  border-radius:4px;
  color:#b3b3b3;
  cursor:pointer;
  margin:0 -16px;
  padding:16px
}
.zUeHx5Wth4dCT8AnSKZ2.Gc59yuDLJWTc2ghPCqNG .HskdQlF4aPBVSu6vZQf7 {
  color:#1db954
}
.zUeHx5Wth4dCT8AnSKZ2.jlJZHRKLu4Mo12pjzuwO {
  background-color:hsla(0,0%,100%,.3)
}
.zoVqFIBaM9pAPXLnEfCY {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  position:relative;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.Xbw7N3SsGhvAH10BiTAk .rEcdtjhXmzTyvLmoO3oP {
  border-radius:4px;
  height:48px;
  margin:0 12px 0 0;
  -o-object-fit:cover;
  object-fit:cover;
  width:48px
}
[dir=rtl] .Xbw7N3SsGhvAH10BiTAk .rEcdtjhXmzTyvLmoO3oP {
  margin:0 0 0 12px
}
.HskdQlF4aPBVSu6vZQf7 {
  color:#fff;
  line-height:20px;
  margin:0
}
.asAGCceDzqi7tElU3KDh {
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  margin:12px 0;
  overflow:hidden;
  padding:0;
  word-break:break-word
}
.icLZHx_B6PawjKwPQ6JN {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:8px;
  margin:0 0 12px
}
._B0xem4hGrvD6UTUPD8H {
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  -webkit-column-gap:8px;
  -moz-column-gap:8px;
  column-gap:8px;
  justify-content:center
}
._B0xem4hGrvD6UTUPD8H:empty {
  display:none
}
.Fpgv7dXZ9Wt_LDkRGHuN {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-margin-start:-12px;
  margin-inline-start:-12px
}
.Fpgv7dXZ9Wt_LDkRGHuN,
.zUeHx5Wth4dCT8AnSKZ2 {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.zUeHx5Wth4dCT8AnSKZ2 {
  display:grid;
  grid-template-areas:"coverImage header header" "description description description" "metadata metadata metadata" "actions actions play";
  grid-template-columns:-webkit-min-content 1fr -webkit-min-content;
  grid-template-columns:min-content 1fr min-content;
  grid-template-rows:auto
}
.zUeHx5Wth4dCT8AnSKZ2 .Xbw7N3SsGhvAH10BiTAk {
  grid-area:coverImage
}
.zUeHx5Wth4dCT8AnSKZ2 .DD4GA5Z1QCskWu_ICJLo {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  grid-area:header;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start
}
.zUeHx5Wth4dCT8AnSKZ2 .whCbpErjcis4kOUrCAuC {
  grid-area:description;
  pointer-events:none
}
.zUeHx5Wth4dCT8AnSKZ2 .icLZHx_B6PawjKwPQ6JN {
  grid-area:metadata;
  pointer-events:none
}
.zUeHx5Wth4dCT8AnSKZ2 .Fpgv7dXZ9Wt_LDkRGHuN {
  grid-area:actions;
  pointer-events:none
}
.zUeHx5Wth4dCT8AnSKZ2 .Fpgv7dXZ9Wt_LDkRGHuN>* {
  pointer-events:all
}
.zUeHx5Wth4dCT8AnSKZ2 .AXqebQodsMJzw6_7BpEP {
  grid-area:play
}
.zUeHx5Wth4dCT8AnSKZ2 .AXqebQodsMJzw6_7BpEP button {
  margin:0
}
.zUeHx5Wth4dCT8AnSKZ2 .HskdQlF4aPBVSu6vZQf7 {
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
  padding:0;
  word-break:break-word;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.BqdAGiR2dUHN4QqjnsTA {
  margin:0
}
.c1iC5021Gb2vDc1Dka9H {
  background:#2e77d0;
  border-radius:50%;
  display:inline-block;
  height:8px;
  width:8px;
  -webkit-margin-end:8px;
  -webkit-flex-shrink:0;
  margin-inline-end:8px;
  -ms-flex-negative:0;
  -webkit-align-self:flex-start;
  flex-shrink:0;
  margin-top:8px;
  -ms-flex-item-align:start;
  align-self:flex-start
}
.rJHhFt_7c3rizVy4Kvuq {
  -webkit-align-self:auto;
  margin-top:-1px;
  -ms-flex-item-align:auto;
  align-self:auto
}
.sBMYG9Tv0jj_aiLMhC6G {
  -webkit-margin-end:12px;
  margin-inline-end:12px
}
.sBMYG9Tv0jj_aiLMhC6G .oNPKMGKlBv221aQ7CTDW svg {
  height:50px;
  width:24px
}
.qQhx9B4sHuzP__b8fx8l {
  border-color:hsla(0,0%,100%,.1);
  margin:0
}
.qQhx9B4sHuzP__b8fx8l:only-child {
  visibility:hidden
}
.vcZq6gxcCjBQYAwcaXqg {
  background-image:var(--placeholder-image);
  background-position-y:top;
  background-repeat:repeat-y
}
.vcZq6gxcCjBQYAwcaXqg .qQhx9B4sHuzP__b8fx8l {
  visibility:visible
}
.bDPoZI5G616yCuWjwhQ5 {
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  gap:8px
}
.bDPoZI5G616yCuWjwhQ5,
.bUHWkd_7Xz2LpuBOBsCb {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.bUHWkd_7Xz2LpuBOBsCb {
  gap:6px
}
.cSxpV1kp8s5tDuFHpXqa {
  -webkit-margin-start:0;
  margin-inline-start:0
}
.xaeg80UilPbCGJwvuqlq {
  -webkit-margin-end:12px;
  margin-inline-end:12px
}
.fxq8aYefmAUWdpCjvhGy {
  -webkit-margin-end:8px;
  margin-inline-end:8px
}
.eVyMJCF8Tv_CYj_PneTb {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:8px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.TPY2kGXzOVsTcBq2Ibgp {
  -webkit-margin-end:8px;
  margin-inline-end:8px
}
.RJ2ghlVZbMebiellbSza {
  color:hsla(0,0%,100%,.7);
  margin-bottom:8px
}
.QYhCzOuzmVDxvotcebTz {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  overflow-x:scroll;
  overflow-y:hidden;
  white-space:nowrap;
  -ms-overflow-style:none;
  scrollbar-width:none
}
.QYhCzOuzmVDxvotcebTz::-webkit-scrollbar {
  display:none
}
.rztt5d643qy3WfyZjbfY {
  -webkit-margin-start:0;
  margin-inline-start:0
}
._yl4tOZxcpoUt28k6B8I {
  background-color:hsla(0,0%,100%,.1);
  border-radius:16px;
  color:#fff;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  height:32px;
  padding:6px 12px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  border:none;
  cursor:pointer;
  justify-content:center
}
._yl4tOZxcpoUt28k6B8I:hover {
  background-color:hsla(0,0%,100%,.2)
}
._yl4tOZxcpoUt28k6B8I:focus-visible {
  background-color:hsla(0,0%,100%,.2)
}
.lcJflizNrSwDM9yPNk6h {
  margin-inline:4px 4px;
  max-width:14px
}
.ret7iHkCxcJvsZU14oPY {
  opacity:.5
}
.yKMDkkvaY80URmLQ9CIS {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding-block:8px;
  -webkit-padding-end:16px;
  padding-inline-end:16px;
  -webkit-padding-start:12px;
  background-color:hsla(0,0%,100%,.1);
  border-radius:8px;
  padding-inline-start:12px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  max-width:672px;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.yKMDkkvaY80URmLQ9CIS.qOUupNVumeZNOn6c1BuC .W8KFcWDM7VI64df0f02F {
  color:#1db954
}
.Up2kXijlttYggMOR8j0H {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.nNPaVBo9JHOng4miGg8A {
  display:-webkit-box;
  margin-right:16px;
  overflow:hidden;
  text-overflow:ellipsis;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical
}
.W8KFcWDM7VI64df0f02F {
  color:#fff;
  line-height:20px
}
.k850dDUYCNY5lWIXUkt4 {
  color:#b3b3b3
}
.oYgwjIFw64tzlqga7BCC {
  display:grid;
  -webkit-box-pack:start;
  -webkit-justify-content:start;
  -ms-flex-pack:start;
  justify-content:start;
  grid-gap:8px;
  grid-auto-flow:column;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-top:2px
}
.Sa3BW_56dh2LQU2un6tt:before {
  background-color:rgba(0,0,0,.3);
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.t8BgSRxn1J4BAvFOIQcw {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  position:relative;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center
}
.Wuj8QX6EEgV8aZnxEyxA {
  -webkit-align-self:center;
  position:absolute;
  -ms-flex-item-align:center;
  align-self:center
}
[dir=ltr] .t8BgSRxn1J4BAvFOIQcw {
  margin-right:12px
}
[dir=rtl] .t8BgSRxn1J4BAvFOIQcw {
  margin-left:12px
}
.pvwrqS2ZMl1a6Lzeo9jG,
.pvwrqS2ZMl1a6Lzeo9jG img {
  height:64px!important;
  width:64px!important
}
.pvwrqS2ZMl1a6Lzeo9jG img {
  border-radius:4px
}
.HWuOXEaXAGmEIpowcFVe,
.HWuOXEaXAGmEIpowcFVe img {
  height:48px!important;
  width:48px!important
}
.e1D_lysESsEq1l2HC_w2 {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:4px;
  grid-area:metadata;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.rAIFrDW9VKAeE6_WWzw2 {
  padding:0 16px
}
.rAIFrDW9VKAeE6_WWzw2 .X5sPOQfOVS4kitY3MUEE {
  -webkit-margin-start:16px;
  margin-inline-start:16px
}
.s3Ht1pHqjuCznUkIC6Uh {
  -webkit-margin-before:16px;
  margin-block-start:16px
}
.H1fQog5G67QIrKmUTz7s {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  grid-area:play;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.mlEakLeaQwOCn6CkuQlW {
  -webkit-box-orient:horizontal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  padding:16px 4px
}
.mlEakLeaQwOCn6CkuQlW,
.mlEakLeaQwOCn6CkuQlW .zXfnbe1UxvkVitHFeo0B {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-direction:normal
}
.mlEakLeaQwOCn6CkuQlW .zXfnbe1UxvkVitHFeo0B {
  -webkit-box-orient:vertical;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  text-align:center;
  width:100%
}
.mlEakLeaQwOCn6CkuQlW .WHZVI_PX48YQjMdhmyX3 {
  -webkit-border-end:1px solid hsla(0,0%,100%,.1);
  border-inline-end:1px solid hsla(0,0%,100%,.1)
}
.rQo4D7Tz00XHpWd8EKAT {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:8px
}
.rQo4D7Tz00XHpWd8EKAT .L6epO201ZBrP5Y9xJotv {
  padding-bottom:0
}
.BXP02uzhT3tA5umUZOEY,
.MKg6_yEbFt1Tgea8Gt7M {
  gap:16px
}
.BXP02uzhT3tA5umUZOEY,
.IFB_zGtfjqpaHLHMUsP9,
.MKg6_yEbFt1Tgea8Gt7M {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.IFB_zGtfjqpaHLHMUsP9 {
  gap:12px
}
.IFB_zGtfjqpaHLHMUsP9>.hiDrpPN5sTCbj9BPanr3 {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  gap:8px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.aqUusTCZuVQioHnHxLR3 {
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-ms-inline-flexbox;
  display:inline-flex
}
.aqUusTCZuVQioHnHxLR3>:not(:first-child):before {
  content:"•";
  margin:0 4px
}
.d_oxVN8jTc3HAjo5m91Y {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  gap:12px
}
.kijgofPxR6kU0BKzLIBo {
  text-decoration:line-through
}
.Y9s9Ni6gTI2hNpvQkAJZ {
  grid-area:play;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  -webkit-box-align:end;
  -webkit-align-items:flex-end;
  -ms-flex-align:end;
  align-items:flex-end;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.tbPnjqeS45worqV9tkbi {
  z-index:0
}
._n_xaCwTzIy6bV7hSpNe {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:16px;
  width:100%;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  text-align:center
}
.AfsMFsEEb6cZ9lqDl0w8 {
  border:none;
  border-top:1px solid hsla(0,0%,100%,.1);
  margin:0
}
.vpOeJQIUaLjnUeXXhzbC {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  gap:8px
}
.kuaEGWoWGq0S9QqNdvJo,
.vpOeJQIUaLjnUeXXhzbC {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.kuaEGWoWGq0S9QqNdvJo {
  gap:16px
}
.pygMn2clY4N50X5huOIA {
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0
}
.pygMn2clY4N50X5huOIA>div {
  background-color:#7358ff
}
.A1HFIbkxYZbq2Fw6plA1 {
  margin:0 0 16px
}
.SSDnU0NW3WZDccM1Gyxf {
  margin:0 -12px 16px -16px
}
.xhb3In2fU1juvx4nw1Py {
  margin:0 -16px;
  padding-bottom:var(--bottomMargin,0)
}
.hQ6OTfV_id9v2AGuAFO2 {
  block-size:48px;
  border-radius:4px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  inline-size:48px;
  min-block-size:48px;
  min-inline-size:48px;
  overflow:hidden;
  position:relative;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center
}
.hQ6OTfV_id9v2AGuAFO2 img {
  -webkit-filter:brightness(50%);
  filter:brightness(50%);
  inset:0;
  position:absolute;
  width:100%;
  z-index:0
}
.hQ6OTfV_id9v2AGuAFO2 time {
  position:relative;
  z-index:1;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.Ya2RuShUvifFp1aPXdIz,
.hQ6OTfV_id9v2AGuAFO2 time {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.Ya2RuShUvifFp1aPXdIz {
  gap:8px
}
.Fl9aCKLsebT09sA3K6uM {
  margin-top:8px
}
.EmPyYSLB0GzLG3npyj0i {
  position:relative
}
.nEj4yiVYEyDYRk1xHR4s {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.lrTuOVldX3mOw3uXH4co {
  height:32px
}
.Jluzw6W6H33aYx5CJb2v {
  padding:0 16px
}
.B3FZEuJmAr_xqf2zl6oI,
.Jluzw6W6H33aYx5CJb2v {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.B3FZEuJmAr_xqf2zl6oI {
  background-color:var(--backgroundColor,transparent);
  gap:16px;
  height:56px;
  left:0;
  padding:16px;
  position:absolute;
  right:0;
  top:0;
  -webkit-transition:background-color .4s ease;
  transition:background-color .4s ease;
  z-index:2
}
.B3FZEuJmAr_xqf2zl6oI.BYrsIUXgBLFsEluAR3Zb {
  position:fixed
}
.B3FZEuJmAr_xqf2zl6oI:before {
  background-color:var(--backgroundColorShade,transparent);
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0;
  -webkit-transition:background-color .4s ease;
  transition:background-color .4s ease;
  z-index:-1
}
.kGEiRIi5wRTx2rX0S9Lx {
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
}
.y_1y1QIwHj94BSMT8XXE {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.JMlcYVAX2wt4TRnWIBjd,
.Qro3ta2LEb8hw0AV3M6V,
.y_1y1QIwHj94BSMT8XXE {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.Qro3ta2LEb8hw0AV3M6V {
  gap:8px;
  z-index:0;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding:72px 16px 16px
}
.Qro3ta2LEb8hw0AV3M6V.wiykuJewGrpK_OYFDRD8 {
  padding-top:16px
}
.tO7o5iVf2INwGBvDAHti {
  margin:0;
  text-align:start
}
.vevLpRJEc4bD9GLTEjkG {
  text-align:start;
  -webkit-padding-before:16px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding-block-start:16px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:4px
}
.VDb7iNBd2ywlzvHei7G0 {
  display:grid;
  gap:12px;
  grid-template-areas:"metadata metadata" "actions play"
}
.VDb7iNBd2ywlzvHei7G0.wiykuJewGrpK_OYFDRD8 {
  gap:0
}
.MYm985RyOlwQzgznVaRq {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:16px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.MYm985RyOlwQzgznVaRq.wiykuJewGrpK_OYFDRD8 {
  gap:4px;
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start
}
.MYm985RyOlwQzgznVaRq.FNGL_8UjuihKAXIOzSxg {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row
}
.MYm985RyOlwQzgznVaRq._XFtAtmCIMb4QmZAmvTk,
.T5403RVkX67MpVeXOoDS {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.T5403RVkX67MpVeXOoDS {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  -webkit-align-self:flex-end;
  justify-content:flex-end;
  margin:16px 0;
  -ms-flex-item-align:end;
  align-self:flex-end
}
.T5403RVkX67MpVeXOoDS>:last-child {
  margin-top:8px
}
.aDsMqBQv1BRvG5reWxtV {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:0;
  grid-area:actions;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-left:-12px
}
[dir=rtl] .aDsMqBQv1BRvG5reWxtV {
  margin-right:-12px
}
.razC1oWsRd7vPEojll4o {
  background:none;
  border:none;
  color:hsla(0,0%,100%,.7)
}
.OPYUc2kYiszPjPpWCiXO,
.razC1oWsRd7vPEojll4o {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.OPYUc2kYiszPjPpWCiXO {
  grid-area:play;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.OPYUc2kYiszPjPpWCiXO.glJ4sg0qOn7qulvvF613 {
  -webkit-align-self:end;
  -ms-flex-item-align:end;
  align-self:end
}
.sDIsPFLmVPBu2tcjc8Da {
  position:relative
}
.gKD4FT5lLt7aPsBUSCxw {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  overflow:hidden;
  text-align:start;
  text-overflow:ellipsis;
  white-space:unset;
  word-break:break-word;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2
}
.jJu_dn86EBRLtUdmDHZO {
  grid-area:metadata
}
.BnyWsivVqykr7q49ka5Q {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.BnyWsivVqykr7q49ka5Q>:not(:first-child):before {
  content:"•";
  margin:0 4px
}
.Lr8c2pSDKusW0TW8PUHT {
  padding:0 16px;
  z-index:0
}
.LKaZeDA5qBND0w8vTR9s,
.M3j2ohdpdDkMb6IvDJKS {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  height:100%;
  justify-content:center;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.M3j2ohdpdDkMb6IvDJKS {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:16px;
  padding-bottom:var(--main-content-bottom-padding,0)
}
.Q2OIKLapdCsZHX389IVv {
  padding-top:56px
}
.bwN2Fnwr4p6wZNv8LJ2L {
  background-color:#000;
  height:56px;
  width:100%
}
.WfzyroOHeNVbr2U8ez_D {
  background-color:#7358ff;
  background-image:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.5)));
  background-image:-webkit-linear-gradient(bottom,transparent,rgba(0,0,0,.5));
  background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.5));
  background-size:cover;
  padding-top:72px
}
.Sc9p_a_pVLuLJQrUA6Bk {
  padding:16px
}
.NXmFzmcxx810EMAtD60A {
  margin-top:40px
}
.lEpA0iRFi6iUcMbPjHjW {
  padding-left:16px;
  padding-right:16px
}
.nHbkPB51Vxk206niEHD8 {
  margin-left:16px;
  margin-top:16px
}
.Jj22emOQmRnyn5Hmqovb {
  margin-right:4px;
  vertical-align:bottom
}
.GvnrcqC8prDN5eGXQ85Q {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding-left:16px;
  padding-right:16px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.GvnrcqC8prDN5eGXQ85Q .fV_AWH16USnVlpP9iXwJ {
  margin-bottom:8px
}
.kgKf6z_DwQnL7K3azt7h {
  display:grid;
  gap:16px;
  grid-template-columns:repeat(2,minmax(100px,1fr));
  -webkit-box-align:start;
  -webkit-align-items:start;
  -ms-flex-align:start;
  align-items:start
}
.u0Yf7kTH6JpTrbQB2H2n {
  margin-bottom:8px;
  margin-top:20px
}
.u0Yf7kTH6JpTrbQB2H2n .zHwjSfy6Z0gDcID_bUxk {
  border-radius:0;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  height:48px;
  padding:0;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-bottom:16px;
  margin-top:16px;
  text-align:unset;
  width:100%
}
.schCX26mkvQRwWG4c4rI {
  margin-bottom:16px
}
.uX3giPh75Oe1AbDpkVMQ {
  height:48px;
  min-height:48px;
  min-width:48px;
  width:48px
}
.uXi_VKq3howLFK_M7G4T {
  margin-left:12px;
  margin-right:8px;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  flex-grow:1;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.uXi_VKq3howLFK_M7G4T .STzJ_Gpwp_8Q_TtQOmG8 {
  color:#fff
}
.uXi_VKq3howLFK_M7G4T .STzJ_Gpwp_8Q_TtQOmG8,
.uXi_VKq3howLFK_M7G4T .cbSLdMxs5hie6fovpNZj {
  display:-webkit-box;
  overflow:hidden;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1
}
.uXi_VKq3howLFK_M7G4T .cbSLdMxs5hie6fovpNZj {
  color:#a7a7a7
}
.XdP8TuEVaLEdSmdep8DD {
  -webkit-flex-basis:auto;
  -ms-flex-preferred-size:auto;
  color:#a7a7a7;
  flex-basis:auto;
  justify-self:end;
  min-width:24px;
  padding-left:1px
}
.cMysoSvdFpbALRgMLRvs {
  backdrop-filter:blur(35px);
  -webkit-backdrop-filter:blur(35px);
  background-color:rgba(26,26,26,.8);
  inset:0;
  overflow-y:scroll;
  position:fixed;
  z-index:1
}
.n1jzKP3G8qTHwpzvZkwZ {
  opacity:0;
  -webkit-transform:translateY(100%);
  transform:translateY(100%)
}
.aepisJG9G6u5TnEJBhWd,
.bHxLYhqyf585qJd2uaPv {
  opacity:1;
  -webkit-transform:translateY(0);
  transform:translateY(0)
}
.fX0cjqkLCk117Ymz5O3G {
  opacity:0;
  -webkit-transform:translateY(100%);
  transform:translateY(100%)
}
.bHxLYhqyf585qJd2uaPv,
.fX0cjqkLCk117Ymz5O3G {
  -webkit-transition:opacity .2s cubic-bezier(.3,0,0,1),-webkit-transform .2s cubic-bezier(.3,0,0,1);
  transition:opacity .2s cubic-bezier(.3,0,0,1),-webkit-transform .2s cubic-bezier(.3,0,0,1);
  transition:opacity .2s cubic-bezier(.3,0,0,1),transform .2s cubic-bezier(.3,0,0,1);
  transition:opacity .2s cubic-bezier(.3,0,0,1),transform .2s cubic-bezier(.3,0,0,1),-webkit-transform .2s cubic-bezier(.3,0,0,1)
}
.sqazpRcRMHQW6iUB7DwD {
  bottom:0;
  left:0;
  max-height:100%;
  overflow-y:scroll;
  position:absolute;
  right:0
}
.CjxhGfKHIJkrmhnktioj,
.J3dcG0Eu0ECSlOL0hhfg {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.J3dcG0Eu0ECSlOL0hhfg {
  -webkit-align-content:center;
  background-color:#181818;
  padding:12px;
  position:-webkit-sticky;
  position:sticky;
  top:0;
  z-index:1;
  -ms-flex-line-pack:center;
  align-content:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:stretch;
  -webkit-align-items:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  gap:8px
}
.QdB1UPEVtzm6_XN3heeo {
  -webkit-box-orient:horizontal;
  -webkit-align-content:flex-start;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -ms-flex-line-pack:start;
  align-content:flex-start;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.QdB1UPEVtzm6_XN3heeo,
.XM30g5z41rn0FNqE32Ga {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-direction:normal
}
.XM30g5z41rn0FNqE32Ga {
  padding:20px 16px;
  -webkit-box-orient:vertical;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1
}
.lfAYzdort408pZZJIyHm {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.iFaxktHzFDeGaj9nRG5Y {
  margin-right:8px
}
.pPTzGMkPlmJIG5QsG9nj {
  padding:12px 0
}
.U0KSIxz5spkH4YSBmjlN {
  margin-bottom:50px;
  margin-top:12px;
  padding:14px 16px 24px;
  width:100%;
  z-index:1
}
.U0KSIxz5spkH4YSBmjlN .LXpdK49RfGaBNsS6e5NB {
  color:#a7a7a7
}
.rMmobCOIgzCEorsTTX4A {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding-left:16px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:start;
  -webkit-justify-content:flex-start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  margin-bottom:16px;
  margin-top:50px
}
.RLgQNC5VUcUp5fwvfgq2 {
  border-radius:50%;
  height:48px;
  width:48px
}
.X5cWMH2JXfQs6fE_GaQ4 {
  padding-left:8px
}
.X5cWMH2JXfQs6fE_GaQ4 .OHndc2u0d5mbVy1MbEO2 {
  color:#a7a7a7
}
.cgSg2eeoLBXJsE_j5Cll {
  color:#fff
}
.hdFWtQ6oufiA1PJz6Cym {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding:8px 16px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.tUyOCRyt5tnPbD0X7jPr {
  backdrop-filter:blur(4px);
  -webkit-backdrop-filter:blur(4px);
  background-color:#2a2a2a;
  border-radius:4px;
  height:48px;
  min-width:48px;
  width:48px
}
.OxRM9ElZfALFKWBf2u01 {
  margin-left:12px
}
.OxRM9ElZfALFKWBf2u01 .urvfZvdaSuaSP29JzrZA {
  color:#a7a7a7;
  display:-webkit-box;
  margin-top:2px;
  overflow:hidden;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical
}
.l0G1ulp0V8nTNnsRHVi1 {
  font-size:10px;
  padding-top:4px;
  text-align:center;
  text-transform:uppercase
}
._XZ3vmCJkVTtVWGRHD_C {
  text-align:center
}
.yb3foqBLmFmzbfhSvAwp {
  display:-webkit-box;
  overflow:hidden;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical
}
.L6OMwliGknw9duahglQ0 {
  margin:32px auto;
  max-width:70vw
}
.bk0qHTcFq3OsB3En5Er0 {
  text-align:center
}
.JD05hnNLIQjXNEAmzoWw {
  margin-bottom:20px
}
.kK6IPsMAQ6lHcPFwWUxs {
  margin-bottom:20px;
  margin-top:20px;
  text-align:center
}
.TaY9wbNzzzDzmAe2Ijzl {
  text-align:center
}
._KR8yY26m49pjFn79OAb {
  padding-bottom:.75rem
}
.Ts38tYgLJf5lJuYqZSSg {
  padding-bottom:2rem
}
.KJUtOyE0VFDbCUbzxf9G[aria-current] {
  font-weight:700
}
.KJUtOyE0VFDbCUbzxf9G[aria-current]:after {
  background-color:#1ed760
}
.rOY5VP1tmwDOR7_D_5Uc {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:8px;
  margin:16px 0;
  text-align:center
}
.KGIbquLBVieyuntHze4e {
  text-align:center
}
.nPRN9yBjSAjuvj7rN9Yl {
  margin:8px
}
.Xpww7eGhmMmJB_Vs8tDP {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  border-bottom:1px solid rgba(83,83,83,.3);
  padding:8px
}
.AwmKqGJ523q4MMU3Ugjh,
.Ldt83v9IaPvfmtLDLmQn,
.Xpww7eGhmMmJB_Vs8tDP {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.AwmKqGJ523q4MMU3Ugjh,
.Ldt83v9IaPvfmtLDLmQn {
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  bottom:0;
  inset-inline-end:0;
  justify-content:flex-end;
  margin:24px;
  position:absolute
}
.r8DiiFRgcqqRtv_hq3eO {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  padding-top:16px
}
.TnM1Mz71zmhdQwAmp8ng:active {
  background-color:#1ed760;
  color:#000
}
.KW2KqfwO3fALMd5wVhXr {
  -webkit-border-before:2px solid rgba(83,83,83,.5);
  border-block-start:2px solid rgba(83,83,83,.5);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-padding-before:48px;
  padding-block-start:48px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-margin-before:48px;
  margin-block-start:48px;
  -webkit-margin-after:48px;
  margin-block-end:48px
}
.uIzc3670DUfQnY_sYz0Z {
  -webkit-margin-end:16px;
  margin-inline-end:16px
}
.LRLybgIkc_4dRLuA9uQh {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  text-align:center;
  -webkit-margin-before:16px;
  margin-block-start:16px;
  -webkit-margin-after:32px;
  margin-block-end:32px
}
.wLSCoZ7aoICQZ0fzv3g8 {
  --rdp-cell-size:55px;
  --rdp-caption-font-size:18px;
  --rdp-accent-color:#009948;
  --rdp-background-color:#363636;
  --rdp-accent-color-dark:var(--rdp-accent-color);
  --rdp-background-color-dark:var(--rdp-background-color);
  --rdp-outline:2px solid var(--rdp-accent-color);
  --rdp-outline-selected:3px solid var(--rdp-accent-color);
  margin:1em
}
.S05IfV225Z8FILZ3mQMa {
  -moz-appearance:none;
  -webkit-appearance:none;
  appearance:none;
  background:transparent;
  border:0;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  height:1px!important;
  margin:0;
  overflow:hidden!important;
  padding:0;
  padding:0!important;
  position:absolute!important;
  top:0;
  width:1px!important;
  clip:rect(1px,1px,1px,1px)!important;
  border:0!important
}
.cco7F6WhTbhxHeug6YoA {
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background:none;
  color:inherit;
  cursor:default;
  font:inherit;
  margin:0;
  padding:0;
  position:relative
}
.cco7F6WhTbhxHeug6YoA:focus-visible {
  outline:none
}
.ZGg6FNL0H9cS3nUAfLQ0 {
  border:2px solid transparent
}
.ZGg6FNL0H9cS3nUAfLQ0[disabled]:not(.t9ewYfbFdhcAOBjG69Bs) {
  opacity:.25
}
.ZGg6FNL0H9cS3nUAfLQ0:not([disabled]) {
  cursor:pointer
}
.ZGg6FNL0H9cS3nUAfLQ0:focus-visible:not([disabled]) {
  background-color:var(--rdp-background-color);
  border:var(--rdp-outline);
  color:inherit
}
.IsxQ_myOpzgYuecXGyRu {
  margin:0 1em
}
.IsxQ_myOpzgYuecXGyRu:first-child {
  margin-left:0
}
.IsxQ_myOpzgYuecXGyRu:last-child {
  margin-right:0
}
.p0Ua_NOVylYfmEZWjhTs {
  margin:0;
  table-layout:fixed;
  width:100%
}
.D7ABjvDOfMxFM87PZPT7 .p0Ua_NOVylYfmEZWjhTs,
.p0Ua_NOVylYfmEZWjhTs {
  border-collapse:collapse
}
.nWt5GOotQnPyHeojviRz {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  padding:0;
  text-align:left
}
.H8XQ6lx4ZaZ3lk6_XgdW .nWt5GOotQnPyHeojviRz {
  display:block;
  position:relative;
  text-align:center
}
.FJPLqm3zeDQUnMaDhGGB,
.lKxOvWMaWLqqrAoNyJR8 {
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-ms-inline-flexbox;
  display:inline-flex;
  position:relative
}
.lKxOvWMaWLqqrAoNyJR8 {
  z-index:1;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  border:2px solid transparent;
  color:currentColor;
  font-family:inherit;
  font-size:var(--rdp-caption-font-size);
  font-weight:700;
  margin:0;
  padding:0 .25em;
  white-space:nowrap
}
.ZJJlOgUyFXyzsjlQkZNn {
  white-space:nowrap
}
.H8XQ6lx4ZaZ3lk6_XgdW .cRmbo8kRBBLOGwSFistR .ZJJlOgUyFXyzsjlQkZNn {
  left:0;
  position:absolute;
  top:50%;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%)
}
.H8XQ6lx4ZaZ3lk6_XgdW .iA7oEPX5zodIUuZKAhAu .ZJJlOgUyFXyzsjlQkZNn {
  position:absolute;
  right:0;
  top:50%;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%)
}
.tuA23WX0UsEydKsYpWKQ {
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  border-radius:100%;
  height:var(--rdp-cell-size);
  justify-content:center;
  padding:.25em;
  width:var(--rdp-cell-size)
}
.aDA57W5l8RjIwdAdhP4C,
.dVWkxho4h0jZbi5jj2Ek,
.tuA23WX0UsEydKsYpWKQ {
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.aDA57W5l8RjIwdAdhP4C,
.dVWkxho4h0jZbi5jj2Ek {
  position:relative
}
.pLJRpsDbCcxSZbP_vrAC {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:transparent;
  border:none;
  bottom:0;
  cursor:inherit;
  font-family:inherit;
  font-size:inherit;
  left:0;
  line-height:inherit;
  margin:0;
  opacity:0;
  padding:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:2
}
.pLJRpsDbCcxSZbP_vrAC[disabled] {
  color:unset;
  opacity:unset
}
.pLJRpsDbCcxSZbP_vrAC:focus-visible:not([disabled])+.lKxOvWMaWLqqrAoNyJR8 {
  background-color:var(--rdp-background-color);
  border:var(--rdp-outline);
  border-radius:6px
}
.AgGN77XCaI05Dkc_OmKw {
  margin:0 0 0 5px
}
.TBq6LhJ4c5qITRHE2WR3 {
  border:0
}
.i6ddD9vwAex5aHq9qPDj {
  color:#a7a7a7;
  font-size:14px;
  font-weight:400;
  padding:0;
  text-align:center;
  text-transform:none;
  vertical-align:middle
}
.KSN5ehMEdZVYYk466x6i {
  border:0
}
.A4SjHlPjVfwhgOssc7p1 {
  margin:.5em
}
.fY_8NMquXIL5OTXEgslj {
  padding:0;
  position:relative;
  text-align:center
}
.fY_8NMquXIL5OTXEgslj:before {
  content:"\a";
  display:block;
  width:100%;
  -webkit-margin-before:100%;
  margin-block-start:100%
}
.mnv76s_Zfo_eNPkH1b7o {
  font-size:.75em
}
.lH4Cier9D4XwJwaDOqnA,
.mnv76s_Zfo_eNPkH1b7o {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  overflow:hidden;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  border:2px solid transparent;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  inset:0;
  justify-content:center;
  margin:0;
  position:absolute;
  width:100%
}
.TtsfX0aTTJiqY1ymYUve:not(.YpURFIFBi2QVtLdBtThA) {
  font-weight:700
}
.t9ewYfbFdhcAOBjG69Bs,
.t9ewYfbFdhcAOBjG69Bs:focus-visible,
.t9ewYfbFdhcAOBjG69Bs:hover {
  background-color:var(--rdp-accent-color);
  color:#fff;
  opacity:1
}
.YpURFIFBi2QVtLdBtThA {
  opacity:.5
}
.t9ewYfbFdhcAOBjG69Bs:focus-visible {
  outline:var(--rdp-outline);
  outline-offset:2px;
  z-index:1
}
.o2u2mu_Xr0eoNeXQifoT {
  border-end-end-radius:100%;
  border-start-end-radius:100%
}
.e8_G77eWBynb_2CAjBP3 {
  border-end-start-radius:100%;
  border-start-start-radius:100%
}
.ae00FL_vr7c5Q99VbMtc {
  all:unset;
  cursor:pointer
}
.ae00FL_vr7c5Q99VbMtc:focus .NpwIll1FCx4_nVeAYQ1I {
  background:hsla(0,0%,100%,.1)
}
.nSDNZqsXd4Xag9c15AOv {
  display:-webkit-box;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  white-space:normal;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  margin-block:2px
}
.td5PjbBEMwV2Lk4E9DKM {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.FPxnXjP4aHWjOeu6NiyJ {
  display:inline-block;
  -webkit-margin-end:4px;
  color:#7358ff;
  margin-inline-end:4px
}
.FPxnXjP4aHWjOeu6NiyJ svg {
  display:block;
  height:12px;
  width:12px;
  -webkit-margin-after:-2px;
  margin-block-end:-2px
}
.Se6tAnECaHLzBf5d6Zfi {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-align-content:flex-start;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -ms-flex-line-pack:start;
  align-content:flex-start;
  position:relative;
  width:100%
}
.bsDwynUMyvLBY1h5Yjfn {
  background-color:#fff;
  border:none;
  border-radius:4px;
  color:#000;
  padding:8px 40px;
  width:100%
}
.bsDwynUMyvLBY1h5Yjfn:focus {
  outline:none
}
.bsDwynUMyvLBY1h5Yjfn ::-webkit-input-placeholder {
  color:#000
}
.bsDwynUMyvLBY1h5Yjfn ::-moz-placeholder {
  color:#000
}
.bsDwynUMyvLBY1h5Yjfn :-ms-input-placeholder {
  color:#000
}
.bsDwynUMyvLBY1h5Yjfn ::-ms-input-placeholder {
  color:#000
}
.bsDwynUMyvLBY1h5Yjfn ::placeholder {
  color:#000
}
.xfLs2p800R6R4ZghQN1c {
  color:#000;
  position:absolute;
  top:50%;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%)
}
[dir=ltr] .xfLs2p800R6R4ZghQN1c {
  left:12px
}
[dir=rtl] .xfLs2p800R6R4ZghQN1c {
  right:12px
}
._FwO22cwCMdvLQqqCLCE {
  color:#000;
  position:absolute;
  top:50%;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%)
}
[dir=ltr] ._FwO22cwCMdvLQqqCLCE {
  right:12px
}
[dir=rtl] ._FwO22cwCMdvLQqqCLCE {
  left:12px
}
._FwO22cwCMdvLQqqCLCE:hover {
  color:#000;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%)
}
.IU96lpUrFed5pH1CNK9m {
  position:relative
}
.slqCvll6R2D3d8O82P0C {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.DuA9CInG4yBT6BATyj8a {
  height:32px
}
.fw183OoWLTWkTEo_wSWm {
  padding:0 16px
}
.fw183OoWLTWkTEo_wSWm,
.ucbbB4S_9VwESrSZ8WAT {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.ucbbB4S_9VwESrSZ8WAT {
  background-color:var(--backgroundColor,transparent);
  gap:16px;
  height:56px;
  left:0;
  padding:16px;
  position:absolute;
  right:0;
  top:0;
  -webkit-transition:background-color .4s ease;
  transition:background-color .4s ease;
  z-index:2
}
.ucbbB4S_9VwESrSZ8WAT.XCbIisHeCgenrVah88iw {
  position:fixed
}
.ucbbB4S_9VwESrSZ8WAT:before {
  background-color:var(--backgroundColorShade,transparent);
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0;
  -webkit-transition:background-color .4s ease;
  transition:background-color .4s ease;
  z-index:-1
}
.jTMmfNHTF9M1s9f2klr7 {
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
}
.jgPbbghqzoVkKHw9aQBd {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.N091A1cDDStM4bQPeS3q,
.e9SqZMtsEYviVWAKupcS,
.jgPbbghqzoVkKHw9aQBd {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.N091A1cDDStM4bQPeS3q {
  gap:8px;
  z-index:0;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding:72px 16px 16px
}
.N091A1cDDStM4bQPeS3q.hx9kCJgcUhQHbdYUF7_L {
  padding-top:16px
}
.ATqUlJCw3yXuTCdD2rfS {
  margin:0;
  text-align:start
}
.rTnpfmhyLV4ns6ehxl5j {
  text-align:start;
  -webkit-padding-before:16px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding-block-start:16px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:4px
}
.bUsIsSUkWRtqzILuTtNg {
  display:grid;
  gap:12px;
  grid-template-areas:"metadata metadata" "actions play"
}
.bUsIsSUkWRtqzILuTtNg.hx9kCJgcUhQHbdYUF7_L {
  gap:0
}
.LbRGaKSUgTXMwDEIYpt1 {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:16px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.LbRGaKSUgTXMwDEIYpt1.hx9kCJgcUhQHbdYUF7_L {
  gap:4px;
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start
}
.LbRGaKSUgTXMwDEIYpt1.GhoU7hQfVVbkQnzGsFtE {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row
}
.LbRGaKSUgTXMwDEIYpt1.uAHQWwMi__fwe8cTey7r,
.R2YDrhimwbizz1gaWF4A {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.R2YDrhimwbizz1gaWF4A {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  -webkit-align-self:flex-end;
  justify-content:flex-end;
  margin:16px 0;
  -ms-flex-item-align:end;
  align-self:flex-end
}
.R2YDrhimwbizz1gaWF4A>:last-child {
  margin-top:8px
}
.Xp9PGlI3pbc0QNe4v_Mm {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:0;
  grid-area:actions;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-left:-12px
}
[dir=rtl] .Xp9PGlI3pbc0QNe4v_Mm {
  margin-right:-12px
}
.Xmaaxnvlr5_Z0pSa_yvj {
  background:none;
  border:none;
  color:hsla(0,0%,100%,.7)
}
.SmW8_HF8mgg0lTswlTOM,
.Xmaaxnvlr5_Z0pSa_yvj {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.SmW8_HF8mgg0lTswlTOM {
  grid-area:play;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.SmW8_HF8mgg0lTswlTOM.VIAZtT7dUlZVleDuTJUn {
  -webkit-align-self:end;
  -ms-flex-item-align:end;
  align-self:end
}
.n739coOnGlYk9QUdUNKL {
  position:relative
}
.q9ZrEtMvu7suCB3aM2tw {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  overflow:hidden;
  text-align:start;
  text-overflow:ellipsis;
  white-space:unset;
  word-break:break-word;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2
}
.xtdQUOBXxIKE7G_DNI37 {
  grid-area:metadata
}
.o_s1QIlo0CLXI5fzh4Qe {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.o_s1QIlo0CLXI5fzh4Qe>:not(:first-child):before {
  content:"•";
  margin:0 4px
}
.RyJT4BApAhHcH6JsApRU {
  padding:0 16px;
  z-index:0
}
.e1rdzcE1JEeL4poOT7Q5,
.xR3XqM0xpY1dIuoDtSAg {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  height:100%;
  justify-content:center;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.xR3XqM0xpY1dIuoDtSAg {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:16px;
  padding-bottom:var(--main-content-bottom-padding,0)
}
.OsQyiaYlcSC_mBpN1_OF {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:start;
  -webkit-justify-content:flex-start;
  -ms-flex-pack:start;
  justify-content:flex-start
}
.ZX5KjVbmczdjyB92M8Bj {
  border-radius:50%;
  height:48px;
  width:48px
}
.XQ6ZCYfT0z3pycynvpaQ {
  padding-left:8px
}
.CWKAPi0hvoBME0nQVQfS {
  background-color:#1a1a1a;
  border:none;
  margin-left:16px;
  margin-top:16px
}
.AfYR7128VW14t3vxQYh3 {
  background-color:#121212;
  border:none;
  color:#a7a7a7
}
.HRJPMxTnY74smnibK8Oh {
  margin-left:16px;
  margin-top:16px
}
.qKW1WB_why6BHNMsgQqp {
  color:#a7a7a7;
  padding-top:4px
}
.FFWgGAHsnszCfuWuK7Cv {
  color:#a7a7a7;
  padding-bottom:20px
}
.IvNW3l1GLEe0Eap4GfgA {
  list-style:none;
  margin:0;
  padding:0 0 16px
}
._G9BoW7GMhmFbz6DNcXS {
  margin-bottom:32px
}
.kOC_6wUWhMsgk6oCHEzA {
  padding-bottom:0;
  padding-top:16px
}
.AR_VIbYE9lNMlp_y_sGJ {
  padding-bottom:16px
}
.yCo77MJ0uVvsqQZ4QSaA {
  display:grid;
  grid-template-columns:4fr .6fr .4fr;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  padding-bottom:16px
}
.uIv5jwiJbGHTFXWDUVF5 {
  position:relative
}
.Zh4VHvKQ7PVMf1tXflq1 {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
._9J55TJ2IrBBwoyj9OYR {
  height:32px
}
.ScvRNcE4PH8Zl17cTkyd {
  padding:0 16px
}
.RcIOuORKQDPcRiUOSyDA,
.ScvRNcE4PH8Zl17cTkyd {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.RcIOuORKQDPcRiUOSyDA {
  background-color:var(--backgroundColor,transparent);
  gap:16px;
  height:56px;
  left:0;
  padding:16px;
  position:absolute;
  right:0;
  top:0;
  -webkit-transition:background-color .4s ease;
  transition:background-color .4s ease;
  z-index:2
}
.RcIOuORKQDPcRiUOSyDA.nqZWBQAci1G3RJr1Of30 {
  position:fixed
}
.RcIOuORKQDPcRiUOSyDA:before {
  background-color:var(--backgroundColorShade,transparent);
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0;
  -webkit-transition:background-color .4s ease;
  transition:background-color .4s ease;
  z-index:-1
}
.tcjcuHvLFH24URDlX0vw {
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
}
.jE_SKQgoCw3tQMsbWM4h {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.A50pqyxymKZHqMs31xfB,
.EZrLHMdHXSrCRo7_1ZLp,
.jE_SKQgoCw3tQMsbWM4h {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.A50pqyxymKZHqMs31xfB {
  gap:8px;
  z-index:0;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding:72px 16px 16px
}
.A50pqyxymKZHqMs31xfB.sHDc_AlPNyZBiMee7cxM {
  padding-top:16px
}
.sxL7DKCLi2AfWLWqSmXR {
  margin:0;
  text-align:start
}
.UwXVvQcYDjBKaVu2M_ws {
  text-align:start;
  -webkit-padding-before:16px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding-block-start:16px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:4px
}
._YDY89Z9Syo7SdDKP9Sx {
  display:grid;
  gap:12px;
  grid-template-areas:"metadata metadata" "actions play"
}
._YDY89Z9Syo7SdDKP9Sx.sHDc_AlPNyZBiMee7cxM {
  gap:0
}
.VWYMEi7HhZ2UvUfMhg2G {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:16px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.VWYMEi7HhZ2UvUfMhg2G.sHDc_AlPNyZBiMee7cxM {
  gap:4px;
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start
}
.VWYMEi7HhZ2UvUfMhg2G.tV2mf9ZeZzidwWFvm5ys {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row
}
.VWYMEi7HhZ2UvUfMhg2G.mutnP7BCwuJ2AEcwLK4C,
.g5Nx_yCS05NsArkGwOun {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.g5Nx_yCS05NsArkGwOun {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  -webkit-align-self:flex-end;
  justify-content:flex-end;
  margin:16px 0;
  -ms-flex-item-align:end;
  align-self:flex-end
}
.g5Nx_yCS05NsArkGwOun>:last-child {
  margin-top:8px
}
.mZu1s0WurhJhHfMnx9q_ {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:0;
  grid-area:actions;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-left:-12px
}
[dir=rtl] .mZu1s0WurhJhHfMnx9q_ {
  margin-right:-12px
}
.VdtK4wTIAsC7Me3pgZal {
  background:none;
  border:none;
  color:hsla(0,0%,100%,.7)
}
.VdtK4wTIAsC7Me3pgZal,
.w1ZeezrF39plDn4wpPHA {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.w1ZeezrF39plDn4wpPHA {
  grid-area:play;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.w1ZeezrF39plDn4wpPHA.CMh_eoWUIHiSEBTYhDYz {
  -webkit-align-self:end;
  -ms-flex-item-align:end;
  align-self:end
}
.bnenoW4An6vQv2dORM7H {
  position:relative
}
.pYizZWn3RqKPPbKWNrI5 {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  overflow:hidden;
  text-align:start;
  text-overflow:ellipsis;
  white-space:unset;
  word-break:break-word;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2
}
.RobrWYdeq3mdNHutPbRU {
  grid-area:metadata
}
.NTrYKuCqIuKAAs3YsTD6 {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.NTrYKuCqIuKAAs3YsTD6>:not(:first-child):before {
  content:"•";
  margin:0 4px
}
.o1JqBeAkwULCxVrhWiOq {
  padding:0 16px;
  z-index:0
}
.hagGE25Fkn8hAXh5xlGH,
.kzjNaK0nGkeAEowktT2g {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  height:100%;
  justify-content:center;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.hagGE25Fkn8hAXh5xlGH {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:16px;
  padding-bottom:var(--main-content-bottom-padding,0)
}
.Z9YhF4Ac3hCSZH7AhrbH {
  backdrop-filter:blur(35px);
  -webkit-backdrop-filter:blur(35px);
  background-color:rgba(26,26,26,.8);
  inset:0;
  overflow-y:scroll;
  position:fixed;
  z-index:1
}
.ijSdl42S7TIi8DvVoLSw {
  opacity:0;
  -webkit-transform:translateY(100%);
  transform:translateY(100%)
}
.VJzTiN2gC7JDSpzq4kyM,
.x4HPg1PZ6o7I0ixBndVI {
  opacity:1;
  -webkit-transform:translateY(0);
  transform:translateY(0)
}
.pK7WF7EdEU9T8TOgvAqq {
  opacity:0;
  -webkit-transform:translateY(100%);
  transform:translateY(100%)
}
.pK7WF7EdEU9T8TOgvAqq,
.x4HPg1PZ6o7I0ixBndVI {
  -webkit-transition:opacity .2s cubic-bezier(.3,0,0,1),-webkit-transform .2s cubic-bezier(.3,0,0,1);
  transition:opacity .2s cubic-bezier(.3,0,0,1),-webkit-transform .2s cubic-bezier(.3,0,0,1);
  transition:opacity .2s cubic-bezier(.3,0,0,1),transform .2s cubic-bezier(.3,0,0,1);
  transition:opacity .2s cubic-bezier(.3,0,0,1),transform .2s cubic-bezier(.3,0,0,1),-webkit-transform .2s cubic-bezier(.3,0,0,1)
}
.YrvcUG2HiDlvy7ZxxaQ2,
.uc4hPPYCIreuUzCiGhFg {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.uc4hPPYCIreuUzCiGhFg {
  -webkit-align-content:center;
  background-color:#181818;
  padding:12px;
  position:-webkit-sticky;
  position:sticky;
  top:0;
  z-index:1;
  -ms-flex-line-pack:center;
  align-content:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:stretch;
  -webkit-align-items:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  gap:8px
}
.k36wNQSC_Yl2COkLXWdK {
  -webkit-box-orient:horizontal;
  -webkit-align-content:flex-start;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -ms-flex-line-pack:start;
  align-content:flex-start;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.k36wNQSC_Yl2COkLXWdK,
.qpu3IEfInp5xzVxeimFk {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-direction:normal
}
.qpu3IEfInp5xzVxeimFk {
  padding:20px 16px;
  -webkit-box-orient:vertical;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1
}
.PaWWcs4DPMdptnFryv4Q {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.ZXTnNgsSePCdVSTLsIdO {
  margin-right:8px
}
.qIulsMg27dyAkgxVrZ6r {
  padding:12px 0
}
.U9B2gkvgPJVO1SJqbMAh {
  margin-bottom:50px;
  margin-top:12px;
  padding:14px 16px 24px;
  width:100%;
  z-index:1
}
.U9B2gkvgPJVO1SJqbMAh .kX_b4KsKQIEPqCw8y0u0 {
  color:#a7a7a7
}
.kZAjDLOBaUEUgIh0u_ar {
  -webkit-column-gap:16px;
  -moz-column-gap:16px;
  column-gap:16px;
  display:grid;
  grid-template-columns:48px auto;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  overflow:hidden;
  -webkit-box-flex:1;
  border-radius:4px;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1;
  margin-bottom:8px;
  margin-left:-8px;
  padding:8px
}
.kZAjDLOBaUEUgIh0u_ar:hover {
  text-decoration:none
}
.jqymLdIlkUVKl8shJfKZ {
  background:hsla(0,0%,100%,.1);
  border-radius:4px;
  height:48px;
  padding:8px;
  text-align:center;
  width:48px
}
.jqymLdIlkUVKl8shJfKZ .diaCgR2BgDJgHboSPS1S {
  color:#fff;
  letter-spacing:.1em
}
.jqymLdIlkUVKl8shJfKZ .RjfBbWVLuXMzwFtTXDL0 {
  color:#fff;
  font-size:1.125rem;
  letter-spacing:-.04em
}
.ymKJ1kNm06pnfmgmATrg {
  overflow:hidden
}
.o_4Hq0EfTskY5qc0ivxe {
  list-style:none;
  padding:0
}
.UmCMpZhcC2lll241N1NU {
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  margin-bottom:4px;
  overflow:hidden
}
.cR3tL5CgXmgwfJDDKQ2A:after {
  content:"•";
  margin:0 4px
}
.EOV5e4GVgot1kyhgQS7O,
.bk3jsOor2S1AwKPihqwM {
  color:#b3b3b3
}
.bk3jsOor2S1AwKPihqwM {
  overflow:hidden;
  text-overflow:ellipsis
}
.MGNBcjzqOR9BCLW7grPM {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-padding-start:4px;
  padding-inline-start:4px;
  -webkit-padding-end:4px;
  padding-inline-end:4px
}
.MGNBcjzqOR9BCLW7grPM .DtZxvmC_KGLgqm4FWccv {
  max-width:calc(100% - 34px);
  padding:12px 0
}
.MGNBcjzqOR9BCLW7grPM .hLJith7V3pxB0wC2bj7l {
  -webkit-margin-after:4px;
  margin-block-end:4px
}
.MGNBcjzqOR9BCLW7grPM .__7C3SGPvF63ZYLK1JBN {
  -webkit-box-shadow:none;
  box-shadow:none
}
.MGNBcjzqOR9BCLW7grPM .QYXgoRzyCS7F0ThxdT4Z {
  opacity:.7
}
.kMkft_IUeKEzD_x4fMed {
  padding:0 16px
}
.kMkft_IUeKEzD_x4fMed .wiLyaenceTJmrBnHpGWZ {
  -webkit-margin-start:16px;
  margin-inline-start:16px
}
.ypkl3KkkX7gxzJGTRGDq {
  -webkit-margin-before:16px;
  margin-block-start:16px
}
.XsfZGsEy1LDfZ8E3_1Qs {
  -webkit-padding-before:16px;
  padding-block-start:16px
}
@-webkit-keyframes shimmer {
  0% {
    -webkit-transform:translateX(-100%);
    transform:translateX(-100%)
  }
  to {
    -webkit-transform:translateX(100%);
    transform:translateX(100%)
  }
}
@keyframes shimmer {
  0% {
    -webkit-transform:translateX(-100%);
    transform:translateX(-100%)
  }
  to {
    -webkit-transform:translateX(100%);
    transform:translateX(100%)
  }
}
.IezlE2vY6pqhFBpMADHn {
  position:relative
}
.kwOneiPyLt3WGoxmqSLw {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.Fq1Dd8QmWTseyYtdIggW {
  height:32px
}
.IrsEu6IUcUGf_NS5jP5K {
  padding:0 16px
}
.IrsEu6IUcUGf_NS5jP5K,
.ZsLyC1jXG8ZCwavabB7F {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.ZsLyC1jXG8ZCwavabB7F {
  background-color:var(--backgroundColor,transparent);
  gap:16px;
  height:56px;
  left:0;
  padding:16px;
  position:absolute;
  right:0;
  top:0;
  -webkit-transition:background-color .4s ease;
  transition:background-color .4s ease;
  z-index:2
}
.ZsLyC1jXG8ZCwavabB7F.vFtQXDL5Cuk2xbod498v {
  position:fixed
}
.ZsLyC1jXG8ZCwavabB7F:before {
  background-color:var(--backgroundColorShade,transparent);
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0;
  -webkit-transition:background-color .4s ease;
  transition:background-color .4s ease;
  z-index:-1
}
.XI9WKrlwRd9xLNbXJVxA {
  -webkit-box-flex:1;
  -webkit-flex:1;
  -ms-flex:1;
  flex:1
}
.lRU4Ee4tZERF2mzo8nUc {
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.lRU4Ee4tZERF2mzo8nUc,
.ni75N08s7ybfBKOezzY_,
.vi561hHRRkqjTwDSclJo {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.ni75N08s7ybfBKOezzY_ {
  gap:8px;
  z-index:0;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  padding:72px 16px 16px
}
.ni75N08s7ybfBKOezzY_.Vj7zQ_kJD6kt6ASRRdzp {
  padding-top:16px
}
.DS1GU_xNcyMPcA8rZzfS {
  margin:0;
  text-align:start
}
.gzps2H4Z5INsEXoPCY1Q {
  text-align:start;
  -webkit-padding-before:16px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding-block-start:16px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:4px
}
.rKggdhShmIEnXpjHdif1 {
  display:grid;
  gap:12px;
  grid-template-areas:"metadata metadata" "actions play"
}
.rKggdhShmIEnXpjHdif1.Vj7zQ_kJD6kt6ASRRdzp {
  gap:0
}
.IEmmzlGzpqmzhJ9d3mxq {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:16px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.IEmmzlGzpqmzhJ9d3mxq.Vj7zQ_kJD6kt6ASRRdzp {
  gap:4px;
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start
}
.IEmmzlGzpqmzhJ9d3mxq.na0sTmbqKzuvfBWe9Hs8 {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row
}
.IEmmzlGzpqmzhJ9d3mxq.NQs0pyEAV12OTotxbefH,
.qKbIYIlBkYr6iHrWUe7j {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.qKbIYIlBkYr6iHrWUe7j {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  -webkit-align-self:flex-end;
  justify-content:flex-end;
  margin:16px 0;
  -ms-flex-item-align:end;
  align-self:flex-end
}
.qKbIYIlBkYr6iHrWUe7j>:last-child {
  margin-top:8px
}
.JZDqGtaHcjt1BzFW4ZwZ {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  gap:0;
  grid-area:actions;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-left:-12px
}
[dir=rtl] .JZDqGtaHcjt1BzFW4ZwZ {
  margin-right:-12px
}
.QFdTABSonwqTmXGrjKNj {
  background:none;
  border:none;
  color:hsla(0,0%,100%,.7)
}
.QFdTABSonwqTmXGrjKNj,
.WMfyrIz3TnOh9dICi0hU {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.WMfyrIz3TnOh9dICi0hU {
  grid-area:play;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.WMfyrIz3TnOh9dICi0hU.HoJFR6EXoSc3NNAEitqa {
  -webkit-align-self:end;
  -ms-flex-item-align:end;
  align-self:end
}
.EpLRGsT8miBXfzqYC2iZ {
  position:relative
}
.QEgaL7CH70gNUOiRUK0c {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  overflow:hidden;
  text-align:start;
  text-overflow:ellipsis;
  white-space:unset;
  word-break:break-word;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2
}
._rCssLZBujktm9DBAciz {
  grid-area:metadata
}
._EAFJmwtFLuXKRNlRIj5 {
  color:hsla(0,0%,100%,.7);
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
._EAFJmwtFLuXKRNlRIj5>:not(:first-child):before {
  content:"•";
  margin:0 4px
}
.ibuQN4fjqukYUdmxxElK {
  padding:0 16px;
  z-index:0
}
.YHV7RwsPgSuXqVsNi9AZ,
.tfvWvDlrz3iNhJxp_5s4 {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  height:100%;
  justify-content:center;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.tfvWvDlrz3iNhJxp_5s4 {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:16px;
  padding-bottom:var(--main-content-bottom-padding,0)
}
.g1WVgpGfLpeVsXrsOLvw {
  background-color:#000;
  height:56px;
  width:100%
}
.q4bCiojUsFvHURQiJ3F9 {
  background-color:#4100f5;
  padding-block:72px 20px;
  padding-inline:16px
}
.KcmXWxjDZ9YXQTqPM7VS {
  color:#1ed760;
  text-decoration:underline
}
.yRXNlElDc5AW3ICX8Z6Z {
  margin-block:16px 4px
}
.Y9MDye688XLyCp4EfoYj {
  height:104px;
  position:relative;
  -webkit-margin-after:8px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  margin-block-end:8px;
  -webkit-box-align:start;
  -webkit-align-items:flex-start;
  -ms-flex-align:start;
  align-items:flex-start;
  -webkit-box-pack:start;
  -webkit-justify-content:flex-start;
  -ms-flex-pack:start;
  justify-content:flex-start
}
.XslK8vG7FJN5BxPD4GMM+.XslK8vG7FJN5BxPD4GMM {
  -webkit-margin-start:-24px;
  margin-inline-start:-24px
}
.Ymrlf30ugjBRzMcRu7Pp {
  -webkit-align-self:end;
  -ms-flex-item-align:end;
  align-self:end;
  -webkit-margin-start:-32px;
  backdrop-filter:blur(4px);
  -webkit-backdrop-filter:blur(4px);
  background-color:rgba(0,0,0,.7);
  border-radius:4px;
  height:40px;
  margin-inline-start:-32px;
  width:40px
}
.hmSaLnAngPi_7Ji88slF {
  font-size:9px!important;
  line-height:11px!important;
  text-align:center;
  -webkit-padding-before:4px;
  padding-block-start:4px;
  text-transform:capitalize
}
.HN2haMw2ZX9eWPcooyk5 {
  font-size:18px!important;
  line-height:24px!important;
  text-align:center;
  text-transform:uppercase
}
.nL974ObFJ8b_nuryWHcN {
  -webkit-margin-before:40px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  margin-block-start:40px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.uhcH_fAHkHpJ0MCMLdt8 {
  -webkit-margin-after:8px!important;
  margin-block-end:8px!important
}
.hbctTgav3zjscinMx9fT,
.y8_xcU5FvzcLx1F2GJQw {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-block:8px
}
.y8_xcU5FvzcLx1F2GJQw {
  background:unset;
  border:unset;
  color:unset;
  padding:unset
}
.JPfNvYjGaqoBb7TudKAU {
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.JPfNvYjGaqoBb7TudKAU,
.bgUlfcwg3faBiAxu7sF0 {
  -webkit-margin-start:12px;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  margin-inline-start:12px;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1
}
.vhFhP_3a4BVCec8erfFH {
  -webkit-margin-start:4px;
  margin-inline-start:4px
}
.NBVK249tXknMNCfLxxdm {
  height:28px;
  position:relative
}
.LjmNckzwlxs5t_ywafUo {
  height:48px;
  width:48px
}
._waOSYC0FNzjjYEspyTl {
  height:28px;
  width:28px
}
.UYw6E1uF0tfjfJNY6hoJ {
  left:20px;
  position:absolute
}
.Y58fDG52br3ahF1e7nGc {
  -webkit-margin-start:32px;
  margin-inline-start:32px;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1
}
.Y58fDG52br3ahF1e7nGc,
.rRu88v1C33zFHCTKTDNs {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.rRu88v1C33zFHCTKTDNs {
  border-radius:50%;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  background-color:hsla(0,0%,100%,.3);
  height:48px;
  justify-content:center;
  width:48px
}
._bjmEdicdcVmWGizudOo {
  color:#a7a7a7;
  justify-self:flex-end
}
.hua7mfSFUGRdQTeyHhWY {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding-block:20px;
  padding-inline:16px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1;
  -webkit-box-pack:end;
  -webkit-justify-content:flex-end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.QEoHtU689NfpQSEKjQdg {
  margin-bottom:16px!important
}
.xTc1VCT_CzMVdKDuGoOf {
  margin-block:12px 48px;
  padding-block:12px 24px;
  padding-inline:16px;
  z-index:1
}
.lAP5bxKoxTpa5elyed1h {
  color:#a7a7a7!important
}
.sToGA7wDWNCBcI3e7RWF {
  -webkit-margin-after:8px!important;
  margin-block-end:8px!important
}
.GAOw5C83TxIvQixcgHaf {
  -webkit-margin-before:8px;
  margin-block-start:8px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  gap:16px
}
.GAOw5C83TxIvQixcgHaf,
.ROeZwiQMtxCYHZ_oHG5A {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.ROeZwiQMtxCYHZ_oHG5A {
  height:48px;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  color:#fff;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between
}
@media(max-width:280px) {
  .ROeZwiQMtxCYHZ_oHG5A {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
  }
}
.Ghfp1A1T_2hwVuwIwQxs {
  gap:12px;
  -ms-flex-align:center
}
.Ghfp1A1T_2hwVuwIwQxs,
.rfROb9KBW8Mke0Dkgged {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  align-items:center
}
.rfROb9KBW8Mke0Dkgged {
  background-color:#a7a7a7;
  border-radius:50%;
  height:28px;
  min-width:28px;
  -webkit-box-flex:0;
  -webkit-flex:0;
  -ms-flex:0;
  flex:0;
  -ms-flex-align:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center
}
.zWQe3SP1Z3P0dnNpQ8gh {
  border-radius:50%
}
.IXochz6Q1OEvvG05LKdS {
  color:#000
}
.hQ6rkvGO7RcXwSrUZRMn {
  color:#fff
}
.y1BMyJ3icUb0E84TmHZ9 {
  color:#a7a7a7
}
.VuV13kLj51d2rU1mQv0q {
  -webkit-margin-start:16px;
  margin-inline-start:16px;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.VuV13kLj51d2rU1mQv0q,
.k5A63LbiwmHokpU8bLPO {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
.k5A63LbiwmHokpU8bLPO {
  -webkit-margin-before:40px;
  margin-block-start:40px;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.DUNnnySIi28zYewXMc60 {
  -webkit-margin-after:8px!important;
  margin-block-end:8px!important
}
.hdNajrmvp9ckPbQbI4mg {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  margin-block:8px
}
.kGCL6vMkPF2kzDL3tVDS {
  -webkit-margin-start:12px;
  margin-inline-start:12px
}
.yer257cq4TAEvgxinNDX {
  -webkit-margin-before:4px!important;
  margin-block-start:4px!important
}
.Gw3AW7KAIVEypKUa7RUv {
  -webkit-margin-before:40px;
  margin-block-start:40px
}
.Fj473gxu1KjYA4msuh_X {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-margin-after:8px;
  margin-block-end:8px
}
.qoyhwou2E2HHKMa1p0dT {
  font-size:10px!important
}
.iZogYdTQpd3GvhYX0LqY {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  margin-block:16px;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.E8q_xBa8coXjs19ZuouP {
  backdrop-filter:blur(4px);
  -webkit-backdrop-filter:blur(4px);
  background-color:#2a2a2a;
  border-radius:4px;
  height:48px;
  min-width:48px;
  width:48px
}
.vwOOIy4QKbs59VIQAJjF {
  -webkit-margin-start:12px;
  margin-inline-start:12px
}
.y0hd6YKbc3QoxIS6p5OB {
  font-size:10px;
  text-align:center;
  text-transform:uppercase;
  -webkit-padding-before:4px;
  padding-block-start:4px
}
.lQDw0C2HozI8dkS9RIqi {
  text-align:center
}
.N6RJB0GTol4SWuFudBax,
.YkahjYTBeYMAvc9LVRKw {
  display:-webkit-box;
  overflow:hidden;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical
}
.SGFqMstxI0gwgtXIeV2C {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  position:fixed;
  width:100%;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(30%,rgba(0,0,0,.9)));
  background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.9) 30%);
  background-image:linear-gradient(transparent,rgba(0,0,0,.9) 30%);
  bottom:var(--main-content-bottom-padding,0);
  justify-content:center;
  padding:12px
}
.lYrV4K3LRyTyKcdzD0fQ {
  -webkit-margin-end:24px;
  margin-inline-end:24px
}
.s7MRlSflIudS29RRWMqE {
  font-weight:700
}
.Y2mo3MSJ3I1au7d7DUQD {
  font-size:13px;
  font-weight:700
}
@media(max-width:280px) {
  .RnJx2C4ngBQPRTd9jGy6 {
    -webkit-align-self:flex-start;
    -ms-flex-item-align:start;
    align-self:flex-start;
    margin-block:8px 16px
  }
}
.xSuP6Cedxs6q7K3tcdfl {
  -webkit-flex-shrink:0;
  -ms-flex-negative:0;
  flex-shrink:0
}
@-webkit-keyframes slideInBottom {
  0% {
    opacity:0;
    -webkit-transform:translateY(100%);
    transform:translateY(100%)
  }
  to {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
}
@keyframes slideInBottom {
  0% {
    opacity:0;
    -webkit-transform:translateY(100%);
    transform:translateY(100%)
  }
  to {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
}
@-webkit-keyframes slideOutBottom {
  0% {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
  to {
    opacity:0;
    -webkit-transform:translateY(100%);
    transform:translateY(100%)
  }
}
@keyframes slideOutBottom {
  0% {
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
  to {
    opacity:0;
    -webkit-transform:translateY(100%);
    transform:translateY(100%)
  }
}
.more-artists-overlay-enter {
  opacity:0;
  -webkit-transform:translateY(100%);
  transform:translateY(100%)
}
.more-artists-overlay-enter-active {
  -webkit-animation:slideInBottom;
  animation:slideInBottom;
  -webkit-animation-duration:.2s;
  animation-duration:.2s;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -webkit-animation-timing-function:cubic-bezier(.3,0,0,1);
  animation-timing-function:cubic-bezier(.3,0,0,1)
}
.more-artists-overlay-exit {
  opacity:1;
  -webkit-transform:translateY(0);
  transform:translateY(0)
}
.more-artists-overlay-exit-active {
  -webkit-animation:slideOutBottom;
  animation:slideOutBottom;
  -webkit-animation-duration:.2s;
  animation-duration:.2s;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -webkit-animation-timing-function:cubic-bezier(.3,0,0,1);
  animation-timing-function:cubic-bezier(.3,0,0,1)
}
.xbObB1wPpV_2r_mIcbNX {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  backdrop-filter:blur(35px);
  -webkit-backdrop-filter:blur(35px);
  background-color:rgba(0,0,0,.7);
  bottom:0;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  left:0;
  overflow-y:scroll;
  position:fixed;
  right:0;
  top:0;
  z-index:1
}
.ITavJQsoT53Tx1fMScru {
  -webkit-margin-before:40px;
  margin-block-start:40px
}
.eNdsNX54tihhB9L_qeAm {
  -webkit-margin-after:8px;
  margin-block-end:8px
}
.Eksfde4kZAw3Tmyovczj {
  -webkit-box-pack:start;
  -webkit-justify-content:flex-start;
  -ms-flex-pack:start;
  gap:16px;
  height:56px;
  justify-content:flex-start
}
.Eksfde4kZAw3Tmyovczj,
.iJ0AHOTTvIELJze6Js08 {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.iJ0AHOTTvIELJze6Js08 {
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.wGheJfDQuwX6XTFb1hfl {
  margin-top:20px
}
.zz4xX0vglGAbaYpSSb8t {
  backdrop-filter:blur(35px);
  -webkit-backdrop-filter:blur(35px);
  background-color:rgba(26,26,26,.8);
  inset:0;
  overflow-y:scroll;
  position:fixed;
  z-index:2
}
.KmlmbpBUbrQAZJYgYusu,
.baqsItZ79zFx7knS7iP6 {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
}
.baqsItZ79zFx7knS7iP6 {
  -webkit-align-content:center;
  background-color:#181818;
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  padding:12px;
  position:-webkit-sticky;
  position:sticky;
  top:0;
  z-index:1;
  -ms-flex-line-pack:center;
  align-content:center;
  -webkit-box-pack:center;
  -webkit-justify-content:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:stretch;
  -webkit-align-items:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  gap:8px
}
.ABQoNMRTRTa83vyYljUK {
  -webkit-box-orient:horizontal;
  -webkit-align-content:flex-start;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -ms-flex-line-pack:start;
  align-content:flex-start;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.ABQoNMRTRTa83vyYljUK,
.IeZcqyS49A4h53pr26dj {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-direction:normal
}
.IeZcqyS49A4h53pr26dj {
  padding:20px 16px;
  -webkit-box-orient:vertical;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:1;
  -webkit-flex-grow:1;
  -ms-flex-positive:1;
  flex-grow:1
}
.tH3xt7TlxToj5r9DAKVQ {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
  -ms-flex-align:center;
  align-items:center
}
.I1os_wQ5mY1n4ZwtlBkm {
  margin-right:8px
}
.g2h1d8QLSycSZjnQbp_m {
  padding:12px 0
}
.CQaFEvUNiEiOGW9dUemw {
  margin-bottom:50px;
  margin-top:12px;
  padding:14px 16px 24px;
  width:100%;
  z-index:1
}
.CQaFEvUNiEiOGW9dUemw .RQhgO2Z60VFanRyukSyg {
  color:#a7a7a7
}
.fumUT3H9UxfWukwPEQwJ {
  display:-webkit-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
}
._GdCNEgp7ZHv48ms6YLZ {
  display:none
}
