.ivoox-fallback[data-astro-cid-msnyywlw]:not([hidden]){gap:var(--space-sm);text-align:center;padding:var(--space-md);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.ivoox-fallback[data-astro-cid-msnyywlw] button[data-astro-cid-msnyywlw]{background-color:var(--color-primary);border-radius:var(--border-radius);color:var(--color-dark);cursor:pointer;font:inherit;font-weight:var(--font-weight-bold);padding:var(--space-xs) var(--space-sm);border:0}.album-list__list{counter-reset:album-list-counter;margin-bottom:var(--space-xl);padding-left:0;list-style:none}.content .album-list__title{margin-bottom:var(--space-xs)}.album-item{--album-item-border-size:5px;gap:var(--space-sm);counter-increment:album-list-counter;padding-bottom:var(--space-sm);padding-top:calc(var(--space-xs) - var(--album-item-border-size));box-sizing:border-box;border-bottom:var(--album-item-border-size) dotted var(--color-dark-grey);flex-direction:column;display:flex}.album-item:first-child{border-top:var(--album-item-border-size) dotted var(--color-dark-grey);padding-top:var(--space-sm)}@media (width>=768px){.album-item{flex-direction:row}}.album-item{--album-item-cover-size:200px}@media (width>=768px){.album-item__cover{flex:0 0 var(--album-item-cover-size)}}.album-item__cover img{aspect-ratio:1;object-fit:cover;width:100%}.album-item__info{text-align:center;flex-flow:column wrap;justify-content:space-between;display:flex}@media (width>=768px){.album-item__info{text-align:left}}.album-item__album{font-size:var(--text-lg);font-weight:var(--font-weight-bold);flex-direction:column;justify-content:start;display:flex}@media (width>=768px){.album-item__album{display:flex}}.album-item__artist{font-size:var(--text-md)}.album-item__title{color:var(--color-primary-light)}.album-item__tags{color:var(--color-light-grey);font-weight:var(--font-weight-bold);text-align:center}@media (width>=768px){.album-item__tags{text-align:left}}.album-item__tag:before{content:"#";color:var(--color-primary)}.album-item__tag:after{content:" "}.album-item__tag:last-child:after{content:""}.album-item:before{content:counter(album-list-counter);color:var(--color-primary);font-size:var(--text-xxxl);font-weight:var(--font-weight-bold);align-self:center}@media (width>=768px){.album-item:before{content:counter(album-list-counter) ".";min-width:75px}}.post{grid-template-columns:1fr;grid-template-areas:"header""social""content""comments""bottom";gap:0;display:grid}.post__header{grid-area:header;max-width:100%;margin-bottom:-7px}@media (width>=768px){.post__header{margin-bottom:-7px}}.post__info{padding:var(--space-content);justify-content:center;padding-top:0;display:flex}.post__info .subscription-widget{grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.post__info .subscription-widget{flex-direction:row;display:flex}}.post__info .subscription-widget img{width:auto;max-width:100%;height:auto;max-height:var(--space-xl)}.post__player-wrapper{background-color:var(--color-dark);padding:var(--space-content);padding-top:var(--space-sm)}.post__content{background-color:var(--color-dark);overflow-wrap:break-word;hyphens:auto;grid-area:content;padding-top:0;line-height:1.7em}.post__content li{margin-bottom:var(--space-xs)}.post__bottom{background-color:var(--color-dark);flex-direction:column;grid-area:bottom;justify-items:center;display:flex}.post__bottom>*{margin-bottom:var(--space-lg)}.post__playlist{justify-content:center;display:flex}.post__comments{padding:var(--space-md);padding-bottom:var(--space-xl);grid-area:comments;justify-content:center;display:flex}.post__comments a{background-color:var(--color-primary);border:1px solid var(--color-primary);font-weight:var(--font-weight-bold);font-size:var(--text-lg);font-family:var(--font-family-secondary);padding:var(--space-sm);text-transform:uppercase;box-sizing:border-box;color:var(--color-dark);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:4px;text-decoration:none;transition:transform .15s,box-shadow .15s;transform:translateY(0);box-shadow:0 2px 4px #0000001a}@media (width>=768px){.post__comments a{font-size:var(--text-xxl)}}.post__comments:hover{transform:translateY(-2px);box-shadow:0 3px 9px #00000026}
