.sr-only[data-v-26fdeeb1]{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important;opacity:0!important}.single-line[data-v-26fdeeb1]{overflow-wrap:anywhere;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.hide-mobile[data-v-26fdeeb1]{display:none}@media (min-width: 1000px){.hide-mobile[data-v-26fdeeb1]{display:block}}.hide-desktop[data-v-26fdeeb1]{display:block}@media (min-width: 1000px){.hide-desktop[data-v-26fdeeb1]{display:none}}.notification[data-v-26fdeeb1]{--font-size: unset;--padding: 0;--border-color: transparent;--border-width: 0;font-size:var(--font-size-smaller)}.notification[data-v-26fdeeb1]:not(:first-child){margin-top:1em}.notification[data-v-26fdeeb1]:not(:last-child){margin-bottom:1em}.notification--type-info[data-v-26fdeeb1]{--border-color: var(--color-info)}.notification--type-error[data-v-26fdeeb1]{--border-color: var(--color-error)}.notification--size-small[data-v-26fdeeb1]{--padding: .2em 1em;--font-size: var(--font-size-small);--border-width: .5em}.notification--size-normal[data-v-26fdeeb1]{--padding: .75em 1.5em;--border-width: .75em}.notification__wrap[data-v-26fdeeb1]{box-shadow:0 0 0 1px var(--color-shadow),0 1px 1px 0 var(--color-shadow),0 2px 2px 0 var(--color-shadow),0 4px 4px 0 var(--color-shadow),0 8px 8px 0 var(--color-shadow),0 16px 16px 0 var(--color-shadow);display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1.5em;padding:var(--padding);font-size:var(--font-size);text-align:left;border-left:solid var(--border-width) var(--border-color);border-radius:.3em;background:var(--color-surface-bg)}.notification__actions[data-v-26fdeeb1]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75em}.notification__title[data-v-26fdeeb1]{font-family:var(--font-sans-serif);font-weight:var(--font-weight-bold);font-size:inherit}.notification__text[data-v-26fdeeb1]{font-size:inherit;margin:0}@keyframes scaleUp-b11aaa2a{0%{transform:translate(-50%,-50%) scale(0)}60%,to{transform:translate(-50%,-50%) scale(1)}}@keyframes pulse-b11aaa2a{0%,60%,to{transform:scale(1)}80%{transform:scale(1.2)}}.spinner[data-v-b11aaa2a]{--font-size: inherit;--color: currentColor;display:block;width:1em;font-size:var(--font-size);color:var(--color);margin:auto}.spinner--color-primary[data-v-b11aaa2a]{--color: var(--color-primary)}.spinner--color-info[data-v-b11aaa2a]{--color: var(--color-info)}.spinner--size-small[data-v-b11aaa2a]{--font-size: .85em}.spinner--size-normal[data-v-b11aaa2a]{--font-size: 1em}.spinner--size-medium[data-v-b11aaa2a]{--font-size: 1.5em}.spinner--size-large[data-v-b11aaa2a]{--font-size: 2em}.spinner--overlay[data-v-b11aaa2a]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.spinner__animation[data-v-b11aaa2a]{display:block;width:1em;height:1em;border:clamp(2px,.1em,10em) solid currentColor;border-radius:50%;box-sizing:border-box;position:relative;animation:pulse-b11aaa2a 1s linear infinite}.spinner__animation[data-v-b11aaa2a]:after{content:"";position:absolute;display:block;width:1em;height:1em;border:clamp(2px,.1em,10em) solid currentColor;border-radius:50%;display:inline-block;box-sizing:border-box;left:50%;top:50%;transform:translate(-50%,-50%);animation:scaleUp-b11aaa2a 1s linear infinite}.button{--cursor: pointer;--font-size: var(--font-size-normal);--font-size-factor: 1;--color: inherit;--background-color: var(--color-surface-bg);--border-color: var(--color-border-normal);--border-radius: .3em;--color-highlight: transparent;--min-height: unset;--opacity: 1;--content-opacity: 1;--content-padding: .5em 1em;--content-size: unset;position:relative;display:inline-flex;flex-direction:row;flex-wrap:nowrap;opacity:var(--opacity);cursor:var(--cursor);min-height:var(--min-height);font-size:var(--font-size);line-height:var(--line-height-normal);text-align:left;white-space:nowrap;outline:0;color:var(--color);background-color:var(--background-color);border:solid 1px var(--border-color);border-radius:var(--border-radius);transition:border-color .2s ease,color .2s ease,background-color .2s ease}.button--disabled{--opacity: .6;--cursor: not-allowed}.button--loading{--content-opacity: 0;--cursor: progress}.button--size-small{--font-size: calc(var(--font-size-small) * var(--font-size-factor))}.button--size-normal{--font-size: calc(var(--font-size-normal) * var(--font-size-factor))}.button--size-medium{--font-size: calc(var(--font-size-medium) * var(--font-size-factor))}.button--size-large{--font-size: calc(var(--font-size-large) * var(--font-size-factor))}.button--color-primary{--color-highlight: var(--color-primary)}.button--color-info{--color-highlight: var(--color-info)}.button--color-error{--color-highlight: var(--color-error)}.button--square{--font-size-factor: 1.2;--content-size: 1.8em;--content-padding: 0}.button--rounded{--font-size-factor: 1.2;--content-size: 1.8em;--content-padding: 0;--border-radius: 10em}.button:not([aria-disabled]):hover,.button:not([aria-disabled]):focus-visible{--color: #fff;--background-color: var(--color-highlight);--border-color: var(--color-highlight)}.button__content{opacity:var(--content-opacity);display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.75em;padding:var(--content-padding);width:var(--content-size);height:var(--content-size)}.button__icon,.button__text{display:block}.button__icon{font-size:inherit}.button__text{flex:1 1 auto}.updateNotification[data-v-feb4973c]{z-index:99999;position:fixed;left:50%;bottom:5vh;opacity:1;transform:scale(1) translate(-50%);transform-origin:center;transition:opacity .3s ease,transform .3s ease,display .3s ease allow-discrete}@starting-style{.updateNotification[data-v-feb4973c]{opacity:0;transform:scale(.7) translate(-50%)}}.panel-close-button[data-v-1487ed0c]{z-index:2;position:sticky;width:100%;bottom:0}.panel-close-button__button[data-v-1487ed0c]{position:absolute;bottom:var(--block-spacing-vertical-normal);right:var(--block-spacing-horizontal-normal)}.block[data-v-5e167058]{--align-items: flex-start;--width: unset;--padding-top: unset;--padding-bottom: unset;--padding-left: unset;--padding-right: unset;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:var(--align-items);width:var(--width);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);padding-left:var(--padding-left);padding-right:var(--padding-right)}.block--align-left[data-v-5e167058]{--align-items: flex-start}.block--align-center[data-v-5e167058]{--align-items: center}.block--align-right[data-v-5e167058]{--align-items: flex-end}.block--spacing-x-none[data-v-5e167058]{--padding-left: 0;--padding-right: 0}.block--spacing-x-small[data-v-5e167058]{--padding-left: var(--block-spacing-horizontal-small);--padding-right: var(--block-spacing-horizontal-small)}.block--spacing-x-normal[data-v-5e167058]{--padding-left: var(--block-spacing-horizontal-normal);--padding-right: var(--block-spacing-horizontal-normal)}.block--spacing-y-none[data-v-5e167058]{--padding-top: 0;--padding-bottom: 0}.block--spacing-y-small[data-v-5e167058]{--padding-top: var(--block-spacing-vertical-small);--padding-bottom: var(--block-spacing-vertical-small)}.block--spacing-y-normal[data-v-5e167058]{--padding-top: var(--block-spacing-vertical-normal);--padding-bottom: var(--block-spacing-vertical-normal)}.main-col--padded .block[data-v-5e167058]:first-child{--padding-top: var(--main-col-spacing-top)}.main-col--padded .block[data-v-5e167058]:last-child{--padding-bottom: var(--main-col-spacing-bottom)}.block--bordered[data-v-5e167058]{border-top:solid 1px var(--color-border-light)}.block--full-width[data-v-5e167058]{--width: 100%}.list[data-v-8ae95875]{--max-width: 500px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.5em;list-style:none;width:100%;max-width:var(--max-width);padding:0}.list--full-width[data-v-8ae95875]{width:100%}.list-item[data-v-ba6bdf13]{--flex-direction: row;--text-align: left;display:block}.list--align-right .list-item[data-v-ba6bdf13]{--flex-direction: row-reverse;--text-align: right}.list-item__wrap[data-v-ba6bdf13]{display:flex;flex-direction:var(--flex-direction);flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:1em;width:100%;padding:0;text-align:var(--text-align);line-height:var(----line-height-normal);border:0;outline-offset:1rem;background:transparent}.list-item__icon[data-v-ba6bdf13]{font-size:1.2em;color:var(--color-primary)}.list-item__content[data-v-ba6bdf13]{display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 1 auto}.list-item__text[data-v-ba6bdf13],.list-item__footer[data-v-ba6bdf13]{display:block}.list-item__text[data-v-ba6bdf13]{text-underline-offset:.4em}.list-item__wrap--clickable:hover .list-item__text[data-v-ba6bdf13]{text-decoration:underline;text-decoration-color:var(--color-primary)}.list-item__header[data-v-ba6bdf13],.list-item__footer[data-v-ba6bdf13]{opacity:.85;font-size:var(--font-size-small)}.list-item__actions[data-v-ba6bdf13]{display:flex;flex-direction:row;flex-wrap:nowrap}.settings-bar__wrap[data-v-ceb889c7]{padding:var(--block-spacing-vertical-small) 0;min-height:100%}.copyright__text[data-v-ceb889c7]{display:block;width:100%;font-size:var(--font-size-small)}.copyright__text a[data-v-ceb889c7]{color:var(--color-primary);text-underline-offset:.3em}.copyright__text a[data-v-ceb889c7]:hover,.copyright__text a[data-v-ceb889c7]:focus-visible{text-decoration:none}.action-bar[data-v-f17c596d]{display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;align-items:center;justify-content:center;margin:0;padding:0;width:100%}.action-bar-item[data-v-b9a301f4]{--font-size: var(--font-size-normal);--text-decoration: none;display:block;font-size:var(--font-size)}.action-bar-item__wrap[data-v-b9a301f4]{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:.75rem;padding:1.2em 1em;border:0}.action-bar-item__wrap[data-v-b9a301f4]:hover,.action-bar-item__wrap[data-v-b9a301f4]:focus-visible{--text-decoration: underline}.action-bar-item__icon[data-v-b9a301f4]{font-size:1.2em;color:var(--color-primary)}.action-bar-item__text[data-v-b9a301f4]{display:block;line-height:var(--line-height-normal);text-decoration:var(--text-decoration);text-decoration-color:var(--color-primary);text-underline-offset:.4em}.tag-list[data-v-46f1afc4]{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;gap:.75em;line-height:1.2;margin:0;padding:0}.tag-list--size-small[data-v-46f1afc4]{font-size:var(--font-size-small)}.tag-list--size-normal[data-v-46f1afc4]{font-size:var(--font-size-smaller)}.tag-list--justify-start[data-v-46f1afc4]{justify-content:flex-start}.tag-list--justify-center[data-v-46f1afc4]{justify-content:center}.tag-list__item[data-v-46f1afc4]{display:inline-flex}.tag[data-v-46f1afc4]{display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:.4em;align-items:center;padding:.3em 1em;border-radius:10em;color:inherit;outline:0;border:solid 1px var(--color-border-normal);background:transparent;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.tag--clickable[data-v-46f1afc4]:hover,.tag--clickable[data-v-46f1afc4]:focus-visible{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.station-image[data-v-a072da12]{position:relative;overflow:hidden;margin:0;border-radius:.1em;background-color:#fff;box-shadow:0 0 0 1px var(--color-shadow),0 1px 1px 0 var(--color-shadow),0 2px 2px 0 var(--color-shadow),0 4px 4px 0 var(--color-shadow),0 8px 8px 0 var(--color-shadow),0 16px 16px 0 var(--color-shadow)}.station-image--size-small[data-v-a072da12]{width:40px;height:40px;font-size:1.33em}.station-image--size-medium[data-v-a072da12]{width:50px;height:50px;font-size:2em}.station-image--size-large[data-v-a072da12]{width:120px;height:120px;font-size:4em}.station-image--no-image[data-v-a072da12]{background-color:var(--color-primary);border:solid 1px var(--color-border-light)}.station-image__image[data-v-a072da12]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.station-image__overlay[data-v-a072da12]{z-index:10;position:absolute;inset:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;color:#fff;background:var(--color-primary-transparent)}.player[data-v-90c814bd]{width:100%;text-align:center;outline:0}.player__title[data-v-90c814bd]{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.bartender-bar.mobile-player-bar{--height: 100dvh;--height-fallback: 100dvh;--max-height: 100dvh;--max-height-fallback: 100vh;background:transparent}@media (min-width: 1000px){.bartender-bar.mobile-player-bar{display:none}}.mobile-player-bar__wrap{box-shadow:0 0 0 1px var(--color-shadow),0 -1px 1px 0 var(--color-shadow),0 -2px 2px 0 var(--color-shadow),0 -4px 4px 0 var(--color-shadow),0 -8px 8px 0 var(--color-shadow),0 -16px 16px 0 var(--color-shadow);overflow-y:auto;display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;height:100dvh;background:var(--color-surface-bg);scrollbar-color:var(--color-primary) transparent;scrollbar-width:thin}.mobile-player-bar__wrap--resetting{transition:transform .2s ease}.mobile-player-bar__content{z-index:1;position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;flex:1 1 auto}.mobile-player-bar__footer{z-index:2;position:sticky;bottom:0}.mobile-player-bar__footer button{position:absolute;right:1.5rem;top:-1.5rem}.swipe-handle{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;margin:0;padding:2rem 0}.swipe-handle__line{display:block;width:100%;max-width:100px;height:.5em;background:var(--color-border-light);border-radius:10em}.swipe-handle__line:not(:last-child){margin-bottom:3px}.station-list[data-v-2036d4af]{container-type:inline-size;display:block;width:100%}.station-list[data-v-2036d4af]:not(:first-child){margin-top:var(--block-spacing-vertical-normal)}.station-list[data-v-2036d4af]:not(:last-child){margin-bottom:var(--block-spacing-vertical-normal)}.station-list__list[data-v-2036d4af]{--num-columns: 1;display:grid;grid-template-columns:repeat(var(--num-columns),1fr);row-gap:calc(var(--block-spacing-vertical-normal) * 1.5);column-gap:var(--block-spacing-horizontal-small);width:100%;list-style:none;margin:0;padding:0}.station-list__list[data-v-2036d4af]:focus-visible{outline:unset}@container (min-width: 700px){.station-list__list[data-v-2036d4af]{--num-columns: 2}}@container (min-width: 1050px){.station-list__list[data-v-2036d4af]{--num-columns: 3}}@container (min-width: 1400px){.station-list__list[data-v-2036d4af]{--num-columns: 4}}.sr-only[data-v-fac05640]{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important;opacity:0!important}.single-line[data-v-fac05640]{overflow-wrap:anywhere;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.hide-mobile[data-v-fac05640]{display:none}@media (min-width: 1000px){.hide-mobile[data-v-fac05640]{display:block}}.hide-desktop[data-v-fac05640]{display:block}@media (min-width: 1000px){.hide-desktop[data-v-fac05640]{display:none}}.station-list-item[data-v-fac05640]{display:block;position:relative;border-radius:.3em}.station-list-item__wrap[data-v-fac05640]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:2rem;text-decoration:none;width:100%;text-align:left;color:inherit;border:0;background-color:transparent;transform:translate(0);transition:transform .2s ease;outline-offset:1rem}.station-list-item--editable .station-list-item__wrap[data-v-fac05640]{padding-right:4em}.station-list-item__image[data-v-fac05640]{flex:0 0 50px;align-self:flex-start}.station-list-item__content[data-v-fac05640]{flex:1 1 auto;align-self:center}.station-list-item__title[data-v-fac05640]{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-sans-serif);font-size:var(--font-size-normal);line-height:var(--line-height-normal);font-weight:var(--font-weight-bold);text-underline-offset:.4em;margin:0}.station-list-item__title[data-v-fac05640]:not(:last-child){margin-bottom:.2em}.station-list-item__wrap:hover .station-list-item__title[data-v-fac05640]{text-decoration:underline;text-decoration-color:var(--color-primary)}.station-list-item__tools[data-v-fac05640]{position:absolute;right:0;top:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;height:100%;transform:translate(0);transition:opacity .3s ease,transform .3s ease,display .3s ease;transition-behavior:allow-discrete}@starting-style{.station-list-item__tools[data-v-fac05640]{opacity:0;transform:translate(50%)}}.station-list-item__tools[hidden][data-v-fac05640]{opacity:0;transform:translate(50%)}.detail-list[data-v-fac05640]{display:block;margin:0;font-size:var(--font-size-small);line-height:var(--line-height-normal)}.detail-list__item[data-v-fac05640]{display:flex;flex-direction:row;flex-wrap:nowrap}.detail-list__label[data-v-fac05640],.detail-list__value[data-v-fac05640]{margin:0;padding:0}.detail-list__label[data-v-fac05640]{flex:0 0 2em}.detail-list__value[data-v-fac05640]{flex:1 1 auto}.detail-list__icon[data-v-fac05640]{opacity:.75;transform:translateY(.25em)}.view-header[data-v-890c4eff]{display:block;background:var(--color-surface-bg);border-bottom:solid 1px var(--color-border-light)}@media (min-width: 1000px){.view-header[data-v-890c4eff]{background:transparent;border-bottom:none}}.view-header__content[data-v-890c4eff]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:1.5rem;width:100%}.view-header__col--content[data-v-890c4eff]{flex:1 1 auto}.view-header__col--tools[data-v-890c4eff]{display:flex;flex-direction:row;flex-wrap:wrap}.view-header__title[data-v-890c4eff]{margin:0}.view-header__footer[data-v-890c4eff]{margin-top:var(--block-spacing-vertical-normal)}@media (min-width: 1000px){.view-header__footer[data-v-890c4eff]{margin-top:calc(var(--block-spacing-vertical-normal) * 2)}}.breadcrumbs[data-v-890c4eff]{display:block;width:100%;margin-top:var(--block-spacing-vertical-normal)}.breadcrumbs__list[data-v-890c4eff]{list-style:none;margin:0;padding:0;font-size:var(--font-size-smaller)}.breadcrumbs__list-item[data-v-890c4eff],.breadcrumbs__item[data-v-890c4eff],.breadcrumbs__separator[data-v-890c4eff]{display:inline;padding:0}.breadcrumbs__item--link[data-v-890c4eff]{color:var(--color-primary);font-weight:var(--font-weight-bold)}.breadcrumbs__item--link[data-v-890c4eff]:hover,.breadcrumbs__item--link[data-v-890c4eff]:focus-visible{text-decoration:underline;text-underline-offset:.4em}.breadcrumbs__separator[data-v-890c4eff]{opacity:.5;margin:0 .5em}.button-group{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.75em}.form[data-v-22b1ced9]{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;margin:0;padding:0}.form-content[data-v-4296518e],.input[data-v-7fa5643b]{position:relative;flex:0 0 100%}.input__header[data-v-7fa5643b],.input__content[data-v-7fa5643b],.input__footer[data-v-7fa5643b]{position:relative}.input-text[data-v-1b08d064]{--padding-left: var(--input-spacing);--padding-right: var(--input-spacing);--outline-color: var(--color-border-normal);--icon-color: inherit;--icon-opacity: .6;font-size:16px}.input-text--has-icon[data-v-1b08d064]{--padding-left: calc((var(--input-spacing) * 2) + .75em)}.input-text--clearable[data-v-1b08d064]{--padding-right: calc( (var(--input-spacing) * 2) + calc(var(--font-size-small) * 2) )}.input-text__input[data-v-1b08d064]{display:block;padding:0 var(--padding-right) 0 var(--padding-left);min-height:3em;width:100%;font-size:inherit;line-height:1;color:inherit;background:var(--color-surface-bg);border:0;outline:solid 1px var(--outline-color);border-radius:.3em}.input-text__input[data-v-1b08d064]:focus-visible{--outline-color: var(--color-primary);--icon-color: var(--color-primary);--icon-opacity: 1}.input-text__icon-wrap[data-v-1b08d064]{opacity:var(--icon-opacity);pointer-events:none;position:absolute;top:50%;left:var(--input-spacing);color:var(--icon-color);transform:translateY(-50%);transition:color .2s ease}.input-text__icon[data-v-1b08d064]{font-size:1.2em}.input-text__clear-button[data-v-1b08d064]{position:absolute;top:50%;right:var(--input-spacing);transform:translateY(-50%)}.summary[data-v-8f27185d]{font-family:var(--font-serif);font-size:var(--font-size-medium);margin-bottom:2em}.search-results[data-v-460e036b]{width:100%;outline:0}.search-form[data-v-08a04d0d]{width:100%;max-width:500px}.mainNav[data-v-fdb31f96]{font-weight:var(--font-weight-normal)}.mainNav--horizontal[data-v-fdb31f96]{margin-top:-1px;margin-bottom:env(safe-area-inset-bottom,0)}.mainNav--vertical[data-v-fdb31f96]{margin-right:-1px}.mainNav__list[data-v-fdb31f96]{display:flex;flex-wrap:nowrap}.mainNav--vertical .mainNav__list[data-v-fdb31f96]{flex-direction:column;text-align:right}.mainNav--horizontal .mainNav__list[data-v-fdb31f96]{flex-direction:row;justify-content:center;height:100%}.mainNav__item[data-v-fdb31f96]{display:block}.mainNav__link[data-v-fdb31f96]{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;transition:border-color .2s ease;border-width:0;border-style:solid;border-color:transparent}.mainNav__link--current[data-v-fdb31f96]{font-weight:var(--font-weight-bold);border-color:var(--color-primary)}.mainNav--horizontal .mainNav__link[data-v-fdb31f96]{flex-direction:column;padding:.75rem 1rem;border-top-width:1px}.mainNav--vertical .mainNav__link[data-v-fdb31f96]{flex-direction:row;width:100%;padding:1rem var(--block-spacing-horizontal-small);border-right-width:1px;text-underline-offset:.4em}.mainNav--vertical .mainNav__link[data-v-fdb31f96]:hover,.mainNav--vertical .mainNav__link[data-v-fdb31f96]:focus-visible{text-decoration:underline;text-decoration-color:var(--color-primary)}.mainNav__icon[data-v-fdb31f96]{font-size:1.2em}.mainNav--vertical .mainNav__icon[data-v-fdb31f96]{display:none}.mainNav__text[data-v-fdb31f96]{display:block;line-height:1}.mainNav--vertical .mainNav__text[data-v-fdb31f96]{flex:1 1 auto}.mainNav--horizontal .mainNav__text[data-v-fdb31f96]{font-size:var(--font-size-small)}.logo[data-v-30267c97]{box-shadow:0 0 0 1px var(--color-shadow),0 1px 1px 0 var(--color-shadow),0 2px 2px 0 var(--color-shadow),0 4px 4px 0 var(--color-shadow),0 8px 8px 0 var(--color-shadow),0 16px 16px 0 var(--color-shadow);display:inline-block;position:absolute;top:var(--block-spacing-vertical-normal);left:var(--block-spacing-horizontal-normal);z-index:100;padding:.8em 1.2em;font-family:var(--font-sans-serif);font-size:1em;font-weight:900;font-style:italic;line-height:1;text-transform:uppercase;text-decoration:none;letter-spacing:-.02em;color:#fff;outline:0;background:var(--color-primary)}.logo[data-v-30267c97]:hover,.logo[data-v-30267c97]:focus-visible{text-decoration:underline;text-underline-offset:.4em}@media (min-width: 1000px){.logo[data-v-30267c97]{left:calc(var(--header-size) + var(--block-spacing-horizontal-normal));font-size:1.2em}}.main-col[data-v-57cfa25b]{--display: flex;--position: relative;--top: unset;--bottom: unset;--content-position: relative;--content-top: unset;display:var(--display);flex-direction:column;flex-wrap:nowrap;position:var(--position);top:var(--top);bottom:var(--bottom);outline:0}.main-col--content-fits[data-v-57cfa25b]{--content-position: sticky;--content-top: 0}.main-col--hide-mobile[data-v-57cfa25b]{--display: none}@media (min-width: 1000px){.main-col--hide-mobile[data-v-57cfa25b]{--display: block}}.main-col--hide-desktop[data-v-57cfa25b]{--display: block}@media (min-width: 1000px){.main-col--hide-desktop[data-v-57cfa25b]{--display: none}}.main-col--sticky-top[data-v-57cfa25b],.main-col--sticky-bottom[data-v-57cfa25b]{--position: sticky}.main-col--sticky-top[data-v-57cfa25b]{--top: 0}.main-col--sticky-bottom[data-v-57cfa25b]{--bottom: 0}.main-col--type-header[data-v-57cfa25b]{flex:0 0 var(--header-size);background:var(--color-surface-bg);border-right:solid 1px var(--color-border-light)}.main-col--type-header .main-col__content--content-fits[data-v-57cfa25b]{justify-content:space-between;height:100vh;height:100dvh}.main-col--type-content[data-v-57cfa25b]{flex:1 1 auto}@media (min-width: 1000px){.main-col--type-content[data-v-57cfa25b]{margin-right:var(--player-size)}}.main-col--type-footer[data-v-57cfa25b]{box-shadow:0 0 0 1px var(--color-shadow),0 -1px 1px 0 var(--color-shadow),0 -2px 2px 0 var(--color-shadow),0 -4px 4px 0 var(--color-shadow),0 -8px 8px 0 var(--color-shadow),0 -16px 16px 0 var(--color-shadow);background:var(--color-surface-bg)}.main-col__content[data-v-57cfa25b]{position:var(--content-position);top:var(--content-top);display:flex;flex-direction:column;flex-wrap:nowrap}.mini-player[data-v-a40f68e5]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:1.5rem;width:100%;outline:0}.mini-player__col[data-v-a40f68e5]{cursor:default;display:block;padding:1rem 0}.mini-player__col--fill[data-v-a40f68e5]{flex:1 1 auto}.mini-player__title[data-v-a40f68e5],.mini-player__text[data-v-a40f68e5]{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-sans-serif);font-size:var(--font-size-small);line-height:1.2;margin:0;max-height:calc(var(--font-size-small) * 1.2 * 2)}.bartender-bar.desktop-player-bar{max-width:var(--player-size);padding-top:var(--main-col-spacing-top);padding-bottom:var(--main-col-spacing-bottom);border-left:solid 1px var(--color-border-light);scrollbar-color:var(--color-primary) transparent;scrollbar-width:thin}@media (max-width: 999px){.bartender-bar.desktop-player-bar{display:none}}.bartender-disable-scroll{overflow:hidden}.bartender-bar{--top: auto;--bottom: auto;--left: auto;--right: auto;--width: unset;--width-fallback: unset;--max-width: unset;--max-width-fallback: unset;--height: unset;--height-fallback: unset;--max-height: unset;--max-height-fallback: unset;--opacity-enter: 1;--opacity-leave: 1;--transform-enter: translate(0, 0);--transform-leave: unset;--transition-duration: .25s;--transition-duration-enter: var(--transition-duration);--transition-duration-leave: var(--transition-duration);--transition-timing-function: ease;--transition-timing-function-enter: var(--transition-timing-function);--transition-timing-function-leave: var(--transition-timing-function);--animation-name: unset;--animation-name-enter: var(--animation-name);--animation-name-leave: var(--animation-name);--animation-timing-function: unset;--animation-timing-function-enter: var(--animation-timing-function);--animation-timing-function-leave: var(--animation-timing-function);--animation-direction: normal;--animation-direction-enter: var(--animation-direction);--animation-direction-leave: var(--animation-direction);--overlay-background: #000;--overlay-opacity: .5;--overlay-transition-duration-enter: var(--transition-duration-enter);--overlay-transition-duration-leave: var(--transition-duration-leave);--overlay-transition-timing-function-enter: var( --transition-timing-function-enter );--overlay-transition-timing-function-leave: var( --transition-timing-function-leave );box-sizing:border-box;overflow:auto;top:var(--top);bottom:var(--bottom);left:var(--left);right:var(--right);width:var(--width-fallback);width:var(--width);max-width:var(--max-width-fallback);max-width:var(--max-width);height:var(--height-fallback);height:var(--height);max-height:var(--max-height-fallback);max-height:var(--max-height);padding:0;border:0}.bartender-bar:focus{outline:0}@media (prefers-reduced-motion){.bartender-bar{transition-duration:0ms!important}}.bartender-bar--mode-standard{z-index:99999;position:fixed}.bartender-bar[open]{opacity:var(--opacity-enter);transform:var(--transform-enter);animation-name:var(--animation-name-enter);animation-duration:var(--transition-duration-enter);animation-timing-function:var(--animation-timing-function-enter);animation-direction:var(--animation-direction-enter);transition:opacity var(--transition-duration-enter) var(--transition-timing-function-enter),transform var(--transition-duration-enter) var(--transition-timing-function-enter),overlay var(--transition-duration-enter) var(--transition-timing-function-enter) allow-discrete,display var(--transition-duration-enter) var(--transition-timing-function-enter) allow-discrete}@starting-style{.bartender-bar[open]{opacity:var(--opacity-leave);transform:var(--transform-leave)}}.bartender-bar:not([open]){opacity:var(--opacity-leave);transform:var(--transform-leave);animation-name:var(--animation-name-leave);animation-duration:var(--transition-duration-leave);animation-timing-function:var(--animation-timing-function-leave);animation-direction:var(--animation-direction-leave);transition:opacity var(--transition-duration-leave) var(--transition-timing-function-leave),transform var(--transition-duration-leave) var(--transition-timing-function-leave),overlay var(--transition-duration-leave) var(--transition-timing-function-leave) allow-discrete,display var(--transition-duration-leave) var(--transition-timing-function-leave) allow-discrete}.bartender-bar--position-left,.bartender-bar--position-right{--top: 0;--width: 80dvw;--width-fallback: 80vw;--max-width: 400px;--height: 100dvh;--height-fallback: 100vh}.bartender-bar--position-left{--left: 0;--transform-leave: translate(-100%, 0)}.bartender-bar--position-right{--right: 0;--transform-leave: translate(100%, 0)}.bartender-bar--position-top,.bartender-bar--position-bottom{--left: 0;--width: 100dvw;--width-fallback: 100vw;--height: 80dvh;--height-fallback: 80vh;--max-height: 400px}.bartender-bar--position-top{--top: 0;--transform-leave: translate(0, -100%)}.bartender-bar--position-bottom{--bottom: 0;--transform-leave: translate(0, 100%)}.bartender-bar--position-center{--top: 50%;--left: 50%;--width: 80dvw;--width-fallback: 80vw;--max-width: 600px;--height: fit-content;--height-fallback: fit-content;--max-height: 80dvh;--max-height-fallback: 80vh;--opacity-enter: 1;--opacity-leave: 0;--transform-enter: translate(-50%, -50%) scale(1);--transform-leave: translate(-50%, -50%) scale(1.2)}.bartender-bar::backdrop{opacity:0;background-color:var(--overlay-background)}@media (prefers-reduced-motion){.bartender-bar::backdrop{transition:none!important}}.bartender-bar--has-overlay[open]::backdrop{opacity:var(--overlay-opacity);transition:opacity var(--overlay-transition-duration-enter) var(--overlay-transition-timing-function-enter),overlay var(--overlay-transition-duration-enter) var(--overlay-transition-timing-function-enter) allow-discrete,display var(--overlay-transition-duration-enter) var(--overlay-transition-timing-function-enter) allow-discrete}@starting-style{.bartender-bar--has-overlay[open]::backdrop{opacity:0}}.bartender-bar--has-overlay:not([open])::backdrop{transition:opacity var(--overlay-transition-duration-leave) var(--overlay-transition-timing-function-leave),overlay var(--overlay-transition-duration-leave) var(--overlay-transition-timing-function-leave) allow-discrete,display var(--overlay-transition-duration-leave) var(--overlay-transition-timing-function-leave) allow-discrete}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-C_co0ool.woff2) format("woff2"),url(/assets/playfair-display-latin-400-normal-BnzyPTkU.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-Db2By4M3.woff2) format("woff2"),url(/assets/playfair-display-latin-600-normal-BNt4iiyd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/inter-latin-900-italic-CJWw2qbV.woff2) format("woff2"),url(/assets/inter-latin-900-italic-BU6B_vJS.woff) format("woff")}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important;opacity:0!important}.single-line{overflow-wrap:anywhere;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.hide-mobile{display:none}@media (min-width: 1000px){.hide-mobile{display:block}}.hide-desktop{display:block}@media (min-width: 1000px){.hide-desktop{display:none}}:root{--color-primary: hsl(20, 85%, 42%);--color-primary-transparent: hsla(20, 85%, 42%, .85);--color-body-text: hsl(180, 4%, 21%);--color-body-bg: hsl(30, 20%, 98%);--color-surface-bg: hsl(30, 20%, 99%);--color-border-light: hsl(180, 4%, 88%);--color-border-normal: hsl(180, 4%, 75%);--color-shadow: rgba(0, 0, 0, .03);--color-info: hsl(195, 60%, 44%);--color-error: hsl(9, 71%, 48%);--font-sans-serif: "Inter", sans-serif;--font-serif: "Playfair Display", serif;--font-size-small: .85rem;--font-size-smaller: .95rem;--font-size-normal: 1rem;--font-size-medium: 1.2rem;--font-size-large: 2rem;--font-weight-bold: 600;--line-height-normal: 1.6;--main-col-spacing-top: clamp(7rem, 15vw, 10rem);--main-col-spacing-bottom: clamp(3rem, 5vw, 5rem);--block-spacing-horizontal-small: clamp(1rem, 3.5vw, 2.5rem);--block-spacing-horizontal-normal: clamp(2rem, 5vw, 5rem);--block-spacing-vertical-small: var(--block-spacing-horizontal-small);--block-spacing-vertical-normal: var(--block-spacing-horizontal-normal);--input-spacing: 1em;--header-size: 0;--player-size: 30vw;--mini-player-size: 60px;--bottom-nav-size: 60px}@media (min-width: 700px){:root{--block-spacing-vertical-small: clamp(1rem, 2.5vw, 1.2rem);--block-spacing-vertical-normal: clamp(1rem, 5vw, 2rem)}}@media (min-width: 1000px){:root{--header-size: 20vw;--main-col-spacing-top: clamp(3rem, 15vw, 10rem)}}:root.theme-dark{--color-primary: hsl(20, 85%, 48%);--color-body-text: hsl(0, 0%, 85%);--color-body-bg: hsl(0, 0%, 10%);--color-surface-bg: hsl(0, 0%, 11%);--color-border-light: hsl(0, 0%, 22%);--color-border-normal: hsl(0, 0%, 30%)}*:focus-visible{outline-color:var(--color-primary)}html.app-installed,body.app-installed{overscroll-behavior:none}html{font-family:var(--font-sans-serif);font-size:15px;scrollbar-color:var(--color-primary) transparent;scrollbar-width:thin;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{overflow-x:hidden;overflow-y:scroll;min-width:300px;color:var(--color-body-text);background:var(--color-body-bg);scrollbar-color:var(--color-primary) transparent;scrollbar-width:thin}.bartender-bar{color:inherit;background:var(--color-surface-bg);scrollbar-color:var(--color-primary) transparent;scrollbar-width:thin}h1{font-family:var(--font-serif);font-size:clamp(2rem,8vw,3rem);font-weight:var(--font-weight-bold);line-height:1.1;margin:1em 0 .5em}@media (min-width: 1000px){h1{font-size:clamp(2.4rem,4vw,3.5rem)}}h1:first-child{margin-top:0}h2,.h2{font-family:var(--font-serif);font-size:clamp(1.8rem,2.5vw,2.5rem);font-weight:var(--font-weight-bold);line-height:1.2;margin:1.5em 0 1em}h2:first-child,.h2:first-child{margin-top:0}h2:last-child,.h2:last-child{margin-bottom:0}h2--subtitle,.h2--subtitle{font-size:clamp(1.6rem,2.5vw,1.8rem)}h3{font-family:var(--font-sans-serif);font-weight:var(--font-weight-bold);font-size:var(--font-size-normal);line-height:var(--line-height-normal);margin:1.5em 0}h3:first-child{margin-top:0}h3:last-child{margin-bottom:0}p,ul,ol{margin:0 0 1em;font-size:var(--font-size-normal);line-height:var(--line-height-normal)}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}.icon{display:block;width:1em;height:1em}label{display:block;margin-bottom:.5em}nav a{text-decoration:none;color:inherit}nav ul{list-style:none;margin:0;padding:0}button{margin:0;padding:0;border:0;color:inherit;background:transparent;cursor:pointer}.main-col-container{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;min-height:100vh;min-height:100dvh}@media (min-width: 1000px){.main-col-container{flex-direction:row}}.confirm-modal{box-shadow:0 0 0 1px var(--color-shadow),0 1px 1px 0 var(--color-shadow),0 2px 2px 0 var(--color-shadow),0 4px 4px 0 var(--color-shadow),0 8px 8px 0 var(--color-shadow),0 16px 16px 0 var(--color-shadow);--max-width: 400px;text-align:center}.confirm-modal__content{display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--block-spacing-vertical-normal);padding:var(--block-spacing-horizontal-normal)}.confirm-modal__title{display:block;font-size:var(--font-size-medium);margin:0}.confirm-modal__button-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1.5rem}
