.AddArtist-module-scss-module__GNOrCW__addArtist{cursor:pointer;width:1.5rem;height:1.5rem;transition:all .4s var(--ease-out-expo);scale:.9}.AddArtist-module-scss-module__GNOrCW__addArtist[data-variant=outline]{color:var(--color-faded)}@media (hover:hover){.AddArtist-module-scss-module__GNOrCW__addArtist:hover,.AddArtist-module-scss-module__GNOrCW__addArtist:focus-visible{color:var(--color-primary);scale:1.1}}.AddArtist-module-scss-module__GNOrCW__addArtist:active{scale:.9}
.Actions-module-scss-module__ZDaikW__actions{height:var(--size-grid);flex:0;display:flex}.Actions-module-scss-module__ZDaikW__actions:not(:first-child){box-shadow:1px 0 0 0 var(--color-border)inset}
.Info-module-scss-module__zxVxLW__info{flex:1;align-items:center;padding-inline:1.5rem;font-size:.875rem;line-height:1.25;display:flex}.Info-module-scss-module__zxVxLW__info:has(b){color:var(--color-faded)}.Info-module-scss-module__zxVxLW__info:has(b) b{color:var(--color-fg)}.Info-module-scss-module__zxVxLW__info a{white-space:nowrap}@container utilityBar not (min-width:600px){.Info-module-scss-module__zxVxLW__info{font-size:.75rem}}
.UtilityBar-module-scss-module__YWloHa__utilityBar{transition:padding-inline-start .4s var(--ease-out-expo);height:var(--size-grid);width:100%;display:flex;container:utilityBar/inline-size}.UtilityBar-module-scss-module__YWloHa__utilityBar[data-state=pad]{padding-inline-start:var(--size-grid)}.UtilityBar-module-scss-module__YWloHa__utilityBar[data-position=top]{box-shadow:0 -1px 0 0 var(--color-border)inset;justify-self:flex-start}.UtilityBar-module-scss-module__YWloHa__utilityBar[data-position=bottom]{box-shadow:0 1px 0 0 var(--color-border)inset;justify-self:flex-end}
.CoverArt-module-scss-module__4NnUlq__coverArt{aspect-ratio:1;background:linear-gradient(165deg,var(--color-dark),var(--color-border-light));position:relative}.CoverArt-module-scss-module__4NnUlq__image{z-index:1;object-fit:cover;width:100%;height:100%;display:block;position:relative}.CoverArt-module-scss-module__4NnUlq__overlay{background:var(--color-fg);z-index:2;transform-origin:0 100%;width:100%;height:100%;position:absolute;bottom:0;left:0}.CoverArt-module-scss-module__4NnUlq__overlay[data-type=album]{background:var(--color-primary)}.CoverArt-module-scss-module__4NnUlq__overlay[data-type=ep]{background:var(--color-secondary)}.CoverArt-module-scss-module__4NnUlq__overlay[data-type=single]{background:var(--color-tertiary)}.CoverArt-module-scss-module__4NnUlq__placeholder{color:var(--color-border-light);z-index:0;position:absolute;inset:0}.CoverArt-module-scss-module__4NnUlq__placeholder svg{width:50%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.AllLink-module-scss-module__W7SEbG__allLink{background:var(--color-faint);color:var(--color-faded);transition:background-color .4s var(--ease-out-expo);aspect-ratio:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1.5rem 1.5rem 2.5rem;font-size:.875rem;font-weight:700;text-decoration:none;display:flex}@media (hover:hover){.AllLink-module-scss-module__W7SEbG__allLink:hover,.AllLink-module-scss-module__W7SEbG__allLink:focus-visible{background:var(--color-fg);color:var(--color-bg)}.AllLink-module-scss-module__W7SEbG__allLink:hover svg,.AllLink-module-scss-module__W7SEbG__allLink:focus-visible svg{scale:1.4}}.AllLink-module-scss-module__W7SEbG__allLink:active{background:var(--color-faded);color:var(--color-bg)}.AllLink-module-scss-module__W7SEbG__allLink:active svg{scale:1.2}.AllLink-module-scss-module__W7SEbG__allLink svg{transform-origin:bottom;width:3rem;height:3rem;transition:scale .4s var(--ease-out-expo)}
.InterfaceButton-module-scss-module__qOKivG__interfaceButton{color:var(--color-fg);cursor:pointer;max-width:100%;max-height:100%;box-shadow:-1px 0 0 0 var(--color-border)inset;transition:background .4s var(--ease-out-expo);height:calc(100% - 1px);max-width:var(--size-grid);min-width:calc(var(--size-grid) - 1px);flex-shrink:0;justify-content:center;align-items:center;padding:1rem;transition-property:background,color;display:inline-flex;position:relative;overflow:hidden}.InterfaceButton-module-scss-module__qOKivG__interfaceButton:before{content:"";background:var(--color-primary);width:.4375rem;height:.4375rem;transition:opacity .4s var(--ease-out-expo);border-radius:50%;transition-property:scale,translate;position:absolute;top:.8125rem;right:.8125rem;scale:0}.InterfaceButton-module-scss-module__qOKivG__interfaceButton[data-indicator=true]:before{scale:1}.InterfaceButton-module-scss-module__qOKivG__interfaceButton svg{width:60%;transition:translate .4s var(--ease-out-expo)}.InterfaceButton-module-scss-module__qOKivG__interfaceButton:disabled{cursor:not-allowed;color:var(--color-border)}.InterfaceButton-module-scss-module__qOKivG__interfaceButton[aria-label]:after{content:attr(aria-label);text-align:center;opacity:0;pointer-events:none;text-transform:uppercase;width:100%;transition:opacity .4s var(--ease-out-expo);padding:1em;font-size:.625rem;line-height:1;transition-property:opacity,translate;position:absolute;top:0;left:0;translate:0 -100%}.InterfaceButton-module-scss-module__qOKivG__interfaceButton[data-variant=basic]{box-shadow:none;width:4rem;height:3.5rem;padding-inline:1.25rem}@media (min-height:600px) and (min-width:600px){.InterfaceButton-module-scss-module__qOKivG__interfaceButton{--size-grid:5rem}}@media (hover:hover){.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):hover,.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):focus-visible{color:var(--color-bg);background:var(--color-fg)}.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):hover:before,.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):focus-visible:before{translate:0 .25rem;scale:0}}@media (hover:hover) and (min-height:600px) and (min-width:600px){.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):hover[aria-label] svg,.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):focus-visible[aria-label] svg{translate:0 .375rem}.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):hover[aria-label]:after,.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):focus-visible[aria-label]:after{opacity:.8;translate:0}}
.LinkList-module-scss-module__xHOMOW__linkList{flex-direction:column;padding-block-end:1rem;line-height:1.25;display:flex}.LinkList-module-scss-module__xHOMOW__linkList:not(:last-of-type){border-block-end:1px solid var(--color-border-light)}@media (max-width:600px){.LinkList-module-scss-module__xHOMOW__linkList{font-size:.75rem}}.LinkList-module-scss-module__xHOMOW__title{background:var(--color-bg);color:var(--color-faded);text-transform:uppercase;width:100%;transition:color .4s var(--ease-out-expo);scroll-snap-align:start;z-index:1;padding:1.5rem 1rem .5rem;font-size:.75rem;font-weight:700;position:sticky;top:0}.LinkList-module-scss-module__xHOMOW__list{flex-direction:column;padding-inline-start:0;font-size:.75rem;list-style:none;display:flex}.LinkList-module-scss-module__xHOMOW__item{scroll-snap-align:start;scroll-margin-block-start:2.9375rem;position:relative;overflow:hidden}.LinkList-module-scss-module__xHOMOW__item:not(:has(a)){padding:.5rem 1rem;font-style:italic}.LinkList-module-scss-module__xHOMOW__item a{transition:background .4s var(--ease-out-expo);color:inherit;white-space:nowrap;text-overflow:ellipsis;padding:.5rem 1rem;text-decoration:none;transition-property:background,color;display:block;overflow:hidden}@media (hover:hover){.LinkList-module-scss-module__xHOMOW__item a:hover,.LinkList-module-scss-module__xHOMOW__item a:focus-visible{background:var(--color-primary);color:var(--color-bg)}.LinkList-module-scss-module__xHOMOW__item a:active{background:var(--color-fg);transition-duration:0s}:is(.LinkList-module-scss-module__xHOMOW__item:has(:hover) a,.LinkList-module-scss-module__xHOMOW__item:has(:focus-visible) a){background:var(--color-primary);color:var(--color-bg)}}.LinkList-module-scss-module__xHOMOW__itemFlagged a:before{content:"";background:var(--color-secondary);pointer-events:none;border-radius:50%;width:.375rem;height:.375rem;display:block}.LinkList-module-scss-module__xHOMOW__itemActive a{background:var(--color-border);color:var(--color-fg)}.LinkList-module-scss-module__xHOMOW__deleteButton{aspect-ratio:1;text-align:center;background:var(--color-border);cursor:pointer;transition:all .4s var(--ease-out-expo);height:100%;position:absolute;top:0;right:0;translate:calc(100% + 1px)}li:hover .LinkList-module-scss-module__xHOMOW__deleteButton,a:hover+.LinkList-module-scss-module__xHOMOW__deleteButton,a:focus-visible+.LinkList-module-scss-module__xHOMOW__deleteButton,.LinkList-module-scss-module__xHOMOW__deleteButton:focus-visible{translate:0}.LinkList-module-scss-module__xHOMOW__deleteButton:hover,.LinkList-module-scss-module__xHOMOW__deleteButton:focus-visible{background:var(--color-negative)}
.Modal-module-scss-module__GBQoIG__overlay{background:var(--color-overlay)}.Modal-module-scss-module__GBQoIG__header{height:var(--size-grid);display:flex}.Modal-module-scss-module__GBQoIG__title{box-shadow:-1px 0 0 var(--color-border)inset;flex:1;align-items:center;padding-inline:2rem;font-size:1.25rem;font-weight:700;display:flex}.Modal-module-scss-module__GBQoIG__dialog{box-shadow:0 0 50dvh 15dvh var(--color-bg);border:1px solid var(--color-border);background:var(--color-bg);flex-direction:column;width:clamp(20rem,90dvw,40rem);max-height:90dvh;display:flex}.Modal-module-scss-module__GBQoIG__content{box-shadow:0 1px 0 var(--color-border)inset;flex:1;padding:2rem;overflow-y:auto}.Modal-module-scss-module__GBQoIG__closeButton{box-shadow:none}
.ArtistSearch-module-scss-module__Fgq_yq__artistSearch{box-shadow:0 -1px 0 0 var(--color-border)inset;position:relative}.ArtistSearch-module-scss-module__Fgq_yq__artistSearch input{width:100%;padding:.625rem 1rem;font-size:1rem;display:block}.ArtistSearch-module-scss-module__Fgq_yq__artistSearch input::placeholder{color:var(--color-faded);font-size:.8125rem}@media not (min-width:600px){.ArtistSearch-module-scss-module__Fgq_yq__artistSearch input::placeholder{font-size:.6875rem}}.ArtistSearch-module-scss-module__Fgq_yq__results{background:var(--color-border-light);z-index:1;max-height:12rem;margin:0;padding:0;font-size:.75rem;line-height:1.25;list-style:none;overflow-y:auto}.ArtistSearch-module-scss-module__Fgq_yq__results button{cursor:pointer;width:100%;padding:.5rem 1rem;display:block}@media (hover:hover){.ArtistSearch-module-scss-module__Fgq_yq__results button:hover,.ArtistSearch-module-scss-module__Fgq_yq__results button:focus-visible{background:var(--color-border)}}.ArtistSearch-module-scss-module__Fgq_yq__results button small{opacity:.7;font-size:.6875rem;display:block}
.ReleaseGrid-module-scss-module__qvAOiG__releaseGrid{grid-template-columns:repeat(auto-fit,minmax(min(50% - 3rem,12rem),1fr));gap:1rem;width:100%;display:grid}.ReleaseGrid-module-scss-module__qvAOiG__spacer{margin-block-start:-1rem}
.CanaryLogo-module-scss-module__rXN3QW__canaryLogo{margin:auto;font-size:2rem;display:block;overflow:visible}.CanaryLogo-module-scss-module__rXN3QW__canaryLogo path{transition:fill .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1),opacity .2s ease-out}@media (hover:hover){.CanaryLogo-module-scss-module__rXN3QW__canaryLogo:hover path{transition:fill .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1),opacity .25s ease-out .5s;transform:none}.CanaryLogo-module-scss-module__rXN3QW__canaryLogo:hover path:not(.CanaryLogo-module-scss-module__rXN3QW__k){opacity:0}.CanaryLogo-module-scss-module__rXN3QW__canaryLogo:hover path.CanaryLogo-module-scss-module__rXN3QW__k{fill:var(--color-fg)}}.CanaryLogo-module-scss-module__rXN3QW__c{transform:translate(.4375em,.375em)}.CanaryLogo-module-scss-module__rXN3QW__m{transform:translate(-.375em,.3125em)}.CanaryLogo-module-scss-module__rXN3QW__y{transform:translate(-.375em,-.3125em)}
.MusicPlayer-module-scss-module__TyaEVG__musicPlayer{transition:margin-block-end .4s var(--ease-out-expo);width:100%;margin-block-end:-80px}.MusicPlayer-module-scss-module__TyaEVG__musicPlayer[data-active=true]{margin-block-end:0}.MusicPlayer-module-scss-module__TyaEVG__coverArt{aspect-ratio:1;height:100%;box-shadow:-1px 0 0 0 var(--color-border)inset;padding-inline-end:1px;position:relative}.MusicPlayer-module-scss-module__TyaEVG__coverArt img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.MusicPlayer-module-scss-module__TyaEVG__trackInfoContainer{box-shadow:1px 0 0 0 var(--color-border)inset;flex:1;padding-inline-start:1px;position:relative}.MusicPlayer-module-scss-module__TyaEVG__trackInfo{white-space:nowrap;width:100%;height:100%;font-size:.75rem;line-height:1;position:relative}@media (min-width:600px){.MusicPlayer-module-scss-module__TyaEVG__trackInfo{font-size:.8125rem}}.MusicPlayer-module-scss-module__TyaEVG__stats{justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;inset:0}.MusicPlayer-module-scss-module__TyaEVG__stats>div{flex-direction:column;gap:.5em;padding-inline:1.5rem;display:flex}.MusicPlayer-module-scss-module__TyaEVG__stats>div:not(:first-child){align-items:flex-end}.MusicPlayer-module-scss-module__TyaEVG__inverse{color:var(--color-bg);background:var(--color-primary);transition:clip-path .2s var(--ease-out-expo);right:auto}.MusicPlayer-module-scss-module__TyaEVG__title{font-weight:700}.MusicPlayer-module-scss-module__TyaEVG__artists,.MusicPlayer-module-scss-module__TyaEVG__remaining{color:var(--color-faded);font-size:.8462em}.MusicPlayer-module-scss-module__TyaEVG__slider{z-index:2;appearance:none;cursor:pointer;opacity:0;background:0 0;position:absolute;inset:0}
.layout-module-scss-module__95db7a__page{perspective:300dvw;height:100%;display:flex}.layout-module-scss-module__95db7a__content{flex:1}
.Placeholder-module-scss-module__CijvQa__placeholder{text-align:center;flex-direction:column;align-items:center;gap:.5rem;margin:auto;font-size:.875rem;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.Placeholder-module-scss-module__CijvQa__placeholder h2{margin-block-start:2rem;font-size:.9375rem;font-weight:700}.Placeholder-module-scss-module__CijvQa__placeholder p{color:var(--color-faded)}
.TrackList-module-scss-module__OcstPG__trackList{width:100%;padding-inline:0;font-size:.9375rem;line-height:1.25;display:table}.TrackList-module-scss-module__OcstPG__trackList:not(:first-child){margin-block-start:2rem}.TrackList-module-scss-module__OcstPG__track{clip-path:inset(0);display:table-row;position:relative;transform:translate(0)}.TrackList-module-scss-module__OcstPG__cell{border-block-start:1px solid var(--color-border);z-index:1;padding:1.125em 1em;display:table-cell;position:relative}.TrackList-module-scss-module__OcstPG__track:last-child .TrackList-module-scss-module__OcstPG__cell{border-block-end:1px solid var(--color-border)}.TrackList-module-scss-module__OcstPG__position{text-align:right;width:0;color:var(--color-faded);font-size:.875rem}.TrackList-module-scss-module__OcstPG__name{width:100%}.TrackList-module-scss-module__OcstPG__label{white-space:nowrap;text-overflow:ellipsis;padding-inline:1em;position:absolute;left:0;right:0;overflow:hidden}.TrackList-module-scss-module__OcstPG__duration{text-align:right;width:0;padding-inline-end:0}.TrackList-module-scss-module__OcstPG__progress{background-color:var(--color-border-light);z-index:-1;pointer-events:none;width:0;height:100%;transition:width .2s var(--ease-out-expo);position:absolute;top:0;left:0}.TrackList-module-scss-module__OcstPG__button{cursor:pointer;color:var(--color-primary);text-decoration:none}@media (hover:hover){.TrackList-module-scss-module__OcstPG__button:hover{text-decoration:underline}}
.Pagination-module-scss-module__ftdk9W__pagination{z-index:5;height:3em;box-shadow:0 0 3em 4em var(--color-overlay);background:var(--color-overlay);justify-content:flex-end;gap:.5rem;margin:3rem 0;font-size:clamp(.5625rem,.364rem + .99vw,1rem);display:flex;position:sticky;bottom:-1.5rem}@media (hover:hover){.Pagination-module-scss-module__ftdk9W__pagination{opacity:.25;transition:opacity .4s var(--ease-out-expo)}.Pagination-module-scss-module__ftdk9W__pagination:hover,.Pagination-module-scss-module__ftdk9W__pagination:focus-within{opacity:1}}.Pagination-module-scss-module__ftdk9W__pagination>*{text-align:center;color:inherit;justify-content:center;align-items:center;font-weight:700;line-height:1;text-decoration:none;display:flex}.Pagination-module-scss-module__ftdk9W__direction,.Pagination-module-scss-module__ftdk9W__page{border:.125rem solid var(--color-fg);background-color:var(--color-bg);transition:all .4s var(--ease-out-expo)}@media (hover:hover){.Pagination-module-scss-module__ftdk9W__direction:hover,.Pagination-module-scss-module__ftdk9W__direction:focus-visible,.Pagination-module-scss-module__ftdk9W__page:hover,.Pagination-module-scss-module__ftdk9W__page:focus-visible{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-bg)}}.Pagination-module-scss-module__ftdk9W__direction:active,.Pagination-module-scss-module__ftdk9W__page:active{background-color:var(--color-secondary);border-color:var(--color-secondary);transition-duration:0s}.Pagination-module-scss-module__ftdk9W__direction{padding-inline:1em}.Pagination-module-scss-module__ftdk9W__page{aspect-ratio:1;width:3em}.Pagination-module-scss-module__ftdk9W__page[data-active=true]{background-color:var(--color-fg);border-color:var(--color-fg);color:var(--color-bg);pointer-events:none}.Pagination-module-scss-module__ftdk9W__ellipsis{padding-inline:1em}
.Rating-module-scss-module__YnxYKa__rating{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;line-height:1.3;display:flex}.Rating-module-scss-module__YnxYKa__stars{color:var(--color-faded);position:relative}.Rating-module-scss-module__YnxYKa__stars>div{align-items:center;gap:.125rem;display:flex}.Rating-module-scss-module__YnxYKa__stars svg{width:.8125rem}.Rating-module-scss-module__YnxYKa__filled{color:var(--color-fg);position:absolute;top:0;left:0}.Rating-module-scss-module__YnxYKa__votes{color:var(--color-faded);font-size:.75rem;translate:0 .0625rem}.Rating-module-scss-module__YnxYKa__votes b{color:var(--color-fg);font-weight:400}.Rating-module-scss-module__YnxYKa__votes a{color:currentColor;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:.25em}@media (hover:hover){.Rating-module-scss-module__YnxYKa__votes a:hover,.Rating-module-scss-module__YnxYKa__votes a:focus-visible{color:var(--color-fg);text-decoration:underline}}
.page-module-scss-module__wXzqKa__thumbnail{float:right;aspect-ratio:1;border-radius:50%;margin:-.5rem 0 1rem 1.5rem;overflow:hidden}.page-module-scss-module__wXzqKa__thumbnail img{object-fit:cover;width:100%;height:100%}.page-module-scss-module__wXzqKa__extract{display:contents}.page-module-scss-module__wXzqKa__subtitle{color:var(--color-faded);margin-block-start:0;font-size:1.125rem}.page-module-scss-module__wXzqKa__tags{flex-wrap:wrap;gap:.375rem;display:flex}
.FilterForm-module-scss-module__cvqIYa__filterForm{flex-direction:column;gap:1.5rem;display:flex}.FilterForm-module-scss-module__cvqIYa__fieldset{border:none;padding:0}.FilterForm-module-scss-module__cvqIYa__legend,.FilterForm-module-scss-module__cvqIYa__label{text-transform:uppercase;margin:0;padding:0;font-size:1.25rem;font-weight:700}.FilterForm-module-scss-module__cvqIYa__legend[data-variant=small],.FilterForm-module-scss-module__cvqIYa__label[data-variant=small]{text-transform:none;font-size:.9375rem}.FilterForm-module-scss-module__cvqIYa__legend{padding-block-end:.5em}.FilterForm-module-scss-module__cvqIYa__checklist{flex-direction:column;gap:1px;padding:0;list-style:none;display:flex}@media not (min-height:700px){.FilterForm-module-scss-module__cvqIYa__checklist{flex-direction:row}}.FilterForm-module-scss-module__cvqIYa__checklist li{background:var(--color-border);transition:background .4s var(--ease-out-expo);align-items:center;gap:.3125em;padding-inline:.75rem;font-size:1.0625rem;display:flex}@media not (min-height:700px){.FilterForm-module-scss-module__cvqIYa__checklist li{flex:1;font-size:.9375rem}}.FilterForm-module-scss-module__cvqIYa__checklist li label{cursor:pointer;flex:1;padding-block:.8125rem}.FilterForm-module-scss-module__cvqIYa__checklist li input[type=checkbox]{cursor:pointer!important}.FilterForm-module-scss-module__cvqIYa__checklist li:has(input:checked){color:var(--color-bg);background:var(--checklist-color-accent)}.FilterForm-module-scss-module__cvqIYa__group{gap:1.5rem;width:100%;display:flex}@media not (min-width:600px){.FilterForm-module-scss-module__cvqIYa__group{flex-direction:column}}.FilterForm-module-scss-module__cvqIYa__group>div{flex-direction:column;flex:1;gap:.5em;display:flex}
.ServiceLink-module-scss-module__MalUVG__serviceLink a{color:var(--color-faded);align-items:center;gap:.75rem;line-height:1;text-decoration:none;transition:color .2s ease-out;display:flex}.ServiceLink-module-scss-module__MalUVG__serviceLink a:hover{color:var(--color-primary)}.ServiceLink-module-scss-module__MalUVG__serviceLogo{width:1.25rem}.ServiceLink-module-scss-module__MalUVG__serviceText{flex:1}
.page-module-scss-module__lTiBdW__table{border-block-end:1px solid var(--color-border);width:100%}.page-module-scss-module__lTiBdW__table th,.page-module-scss-module__lTiBdW__table td{border-block-start:1px solid var(--color-border);vertical-align:middle;padding:.75rem 1rem}.page-module-scss-module__lTiBdW__table th:first-child,.page-module-scss-module__lTiBdW__table td:first-child{padding-inline-start:0}.page-module-scss-module__lTiBdW__table th:last-child,.page-module-scss-module__lTiBdW__table td:last-child{padding-inline-end:0}.page-module-scss-module__lTiBdW__button{width:1.5rem}.page-module-scss-module__lTiBdW__button>*{translate:0 .25rem}
.page-module-scss-module__EE0EMq__page{gap:3rem;display:flex}@media (max-width:768px){.page-module-scss-module__EE0EMq__page{flex-direction:column}}.page-module-scss-module__EE0EMq__header{margin-block-end:3rem}.page-module-scss-module__EE0EMq__header>*{text-wrap:pretty;line-height:calc(1em + .5rem)}.page-module-scss-module__EE0EMq__header h1{text-wrap:balance;word-spacing:-.25ch;letter-spacing:-.05ch;margin-block-end:1rem;font-size:3rem;font-weight:700}.page-module-scss-module__EE0EMq__left{flex:.33}.page-module-scss-module__EE0EMq__right{flex:.67}.page-module-scss-module__EE0EMq__albumData{color:var(--color-faded);flex-wrap:wrap;gap:.75rem;margin-block-start:.5rem;padding-inline:0;font-size:.875rem;line-height:1.25;list-style:none;display:flex}.page-module-scss-module__EE0EMq__albumData li:not(:last-child):after{content:"•";margin-inline-start:.75rem}.page-module-scss-module__EE0EMq__services{flex-direction:column;gap:.75rem;padding-inline:0;list-style:none;display:flex}.page-module-scss-module__EE0EMq__description{color:var(--color-faded);border-block-start:1px dotted var(--color-border);margin-block-start:3rem;padding-block-start:2rem;font-size:.8125rem}
.page-module-scss-module__9Hz7Oq__tagList{border-block-end:1px solid var(--color-border);margin-block-end:3rem;padding-inline:0;list-style:none}.page-module-scss-module__9Hz7Oq__listItem{border-block-start:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex;position:relative}.page-module-scss-module__9Hz7Oq__name{flex:1;padding:1rem;text-decoration:none}@media (hover:hover){.page-module-scss-module__9Hz7Oq__name:hover~.page-module-scss-module__9Hz7Oq__score,.page-module-scss-module__9Hz7Oq__name:focus-visible~.page-module-scss-module__9Hz7Oq__score{color:var(--color-fg)}}.page-module-scss-module__9Hz7Oq__bar{background-color:var(--color-faint);width:100%;height:100%;transition:scale .4s var(--ease-out-expo);transform-origin:0 0;z-index:-1;position:absolute;top:0;left:0;scale:0 100%}.page-module-scss-module__9Hz7Oq__score{color:var(--color-faded);transition:color .4s var(--ease-out-expo);padding:1rem}.page-module-scss-module__9Hz7Oq__meta{color:var(--color-faded);transition:color .4s var(--ease-out-expo);gap:.5rem;padding-inline:0;font-size:.75rem;line-height:1.25;list-style:none;display:flex}@media (hover:hover){.page-module-scss-module__9Hz7Oq__name:hover .page-module-scss-module__9Hz7Oq__meta,.page-module-scss-module__9Hz7Oq__name:focus-visible .page-module-scss-module__9Hz7Oq__meta{color:var(--color-fg)}}.page-module-scss-module__9Hz7Oq__meta:empty{display:none}.page-module-scss-module__9Hz7Oq__meta li:not(:first-child):before{content:"•";padding-inline-end:.5rem}
