@charset "UTF-8";.audio-player[data-v-cb0eb6ba]{position:fixed;padding:var(--padding);left:0;top:0;z-index:150;width:100%;-webkit-user-select:none;user-select:none;padding-left:var(--padding);padding-right:var(--padding)}@supports (padding: max(0px)){.audio-player[data-v-cb0eb6ba]{padding-left:max(var(--padding),env(safe-area-inset-left,var(--padding)));padding-right:max(var(--padding),env(safe-area-inset-right,var(--padding)))}}@media screen and (max-width: 768px){.audio-player[data-v-cb0eb6ba]{padding-bottom:var(--padding)}@supports (padding: max(0px)){.audio-player[data-v-cb0eb6ba]{padding-bottom:max(var(--padding),env(safe-area-inset-bottom,var(--padding)))}}.audio-player[data-v-cb0eb6ba]{top:auto;bottom:0}}.container[data-v-cb0eb6ba]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem;-webkit-backdrop-filter:blur(10px) brightness(90%);backdrop-filter:blur(10px) brightness(90%);padding:5px 20px;border-radius:1000px;box-shadow:-.1rem -.1rem .8rem #0000000d inset,.1rem .1rem .8rem #fff3 inset}.track-info[data-v-cb0eb6ba]{position:relative;z-index:10;font-size:var(--fs-small);line-height:var(--lh-small);color:#80808080;filter:blur(.4px)}.artist[data-v-cb0eb6ba]{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;line-height:1.2}.artist[data-v-cb0eb6ba]:after{padding:0 .5rem;content:"·"}.track[data-v-cb0eb6ba]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.track[data-v-cb0eb6ba] .marquee{padding-right:1em}.controls[data-v-cb0eb6ba]{display:flex;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center;gap:.75rem;position:relative;z-index:10}@media (hover: hover) and (pointer: fine){.playpause:hover svg[data-v-cb0eb6ba]{scale:1.1}.playpause:active svg[data-v-cb0eb6ba]{scale:1}}@media (pointer: coarse){.playpause:active svg[data-v-cb0eb6ba]{scale:1.1}}.playpause svg[data-v-cb0eb6ba]{transition:scale .1s ease;width:12px;height:12px;opacity:.2;filter:blur(.4px)}.playpause svg path[data-v-cb0eb6ba]{filter:url(#inset-shadow);fill:#80808066}.prevnext[data-v-cb0eb6ba]{padding:6px}@media (hover: hover) and (pointer: fine){.prevnext:hover svg[data-v-cb0eb6ba]{scale:1.2}.prevnext:active svg[data-v-cb0eb6ba]{scale:1}}@media (pointer: coarse){.prevnext:active svg[data-v-cb0eb6ba]{scale:1.2}}.prevnext svg[data-v-cb0eb6ba]{transition:scale .1s ease;height:12px;opacity:.3;filter:blur(.4px)}.prevnext svg path[data-v-cb0eb6ba]{filter:url(#inset-shadow);fill:#80808066}.seek-bar[data-v-cb0eb6ba]{width:100%;height:18px;position:relative;touch-action:none;z-index:10;filter:blur(.4px);cursor:pointer}@media screen and (max-width: 768px){.seek-bar[data-v-cb0eb6ba]{display:none}}@media (hover: hover) and (pointer: fine){.seek-bar:hover .seek-bar-progress[data-v-cb0eb6ba]{scale:1.25}.seek-bar:active .seek-bar-progress[data-v-cb0eb6ba]{scale:1}}@media (pointer: coarse){.seek-bar:active svg[data-v-cb0eb6ba]{scale:1.25}}.seek-bar-line[data-v-cb0eb6ba]{width:100%;height:18px;touch-action:none;-webkit-mask-image:url(/img/mask-me.png),linear-gradient(#000 0 0);mask-image:url(/img/mask-me.png),linear-gradient(#000 0 0);-webkit-mask-position:var(--progress) -1px;mask-position:var(--progress) -1px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-composite:exclude}.seek-bar-line[data-v-cb0eb6ba]:after{content:"";position:absolute;top:6px;box-shadow:1px 1px 3px inset #00000026;background:rgba(128,128,128,.1);left:0;display:block;border-radius:30px;height:5px;width:100%}.seek-bar-progress[data-v-cb0eb6ba]{width:15px;height:15px;position:absolute;border-radius:30px;translate:-50% 0;transition:scale .1s ease;box-shadow:-1px -1px 4px inset #0003;background:rgba(128,128,128,.15);left:calc(var(--progress-dot) + 10px);top:1px;pointer-events:none;filter:blur(.4px)}.navigation[data-v-adefd0a5]{padding-top:var(--vh50);z-index:100;pointer-events:none;font-size:var(--fs-text);line-height:var(--lh-text);padding-left:var(--padding);padding-right:var(--padding)}@supports (padding: max(0px)){.navigation[data-v-adefd0a5]{padding-left:max(var(--padding),env(safe-area-inset-left,var(--padding)));padding-right:max(var(--padding),env(safe-area-inset-right,var(--padding)))}}.navigation[data-v-adefd0a5]{padding-top:var(--dvh50)}@media screen and (max-width: 768px){.navigation[data-v-adefd0a5]{padding:0 1rem;position:fixed;top:0;padding-top:var(--padding);width:100%}.navigation[data-v-adefd0a5]:not(.home):after{content:"";position:absolute;top:0;left:0;width:100%;height:9.5rem;background:linear-gradient(180deg,#fff 50%,rgba(255,255,255,0))}.navigation[data-v-adefd0a5]:not(.index):after{height:6rem}}ul[data-v-adefd0a5]{position:relative}@media screen and (max-width: 768px){ul[data-v-adefd0a5]{z-index:100;justify-content:center;display:flex;width:100%}}.landing[data-v-adefd0a5]{position:absolute;top:-2.5em}@media screen and (max-width: 768px){.landing[data-v-adefd0a5]{top:auto;left:0}}@media screen and (max-width: 768px){.index[data-v-adefd0a5]:after{content:"⊹";margin:0 .25em;color:#000}}@media screen and (max-width: 768px){.home .index[data-v-adefd0a5]:after{color:var(--cl-home)}}.landing[data-v-adefd0a5],.index[data-v-adefd0a5],.info[data-v-adefd0a5]{color:gray}.landing.router-link-exact-active[data-v-adefd0a5],.index.router-link-exact-active[data-v-adefd0a5],.info.router-link-exact-active[data-v-adefd0a5]{color:#000}.landing.home[data-v-adefd0a5],.index.home[data-v-adefd0a5],.info.home[data-v-adefd0a5]{color:var(--cl-home)}a[data-v-adefd0a5]{pointer-events:auto}@media (hover: hover) and (pointer: fine){a[data-v-adefd0a5]:hover{color:#000}}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}:root{--vh: 100vh;--dvh: 100vh;--vh50: 50vh;--dvh50: 50vh;--vw: 100vw;--header: 80px;--fs-text: 12px;--lh-text: 16px;--fs-smaller: 12px;--lh-smaller: 16px;--fs-smallest: 9px;--lh-smallest: 13px;--fs-text-large: 25px;--lh-text-large: 30px;--fs-h2: 45px;--lh-h2: 50px;--fs-h3: 30px;--lh-h3: 34px;--cl-purple: #5c1375;--cl-grey: #808080;--cl-black: #000000;--cl-blackgrey: #565656;--cl-white: #ffffff;--cl-blue: #0000ff;--cl-highlight: var(--cl-green);--cl-home: #ffffff;--mbreak: 1024px;--sbreak: 768px;--padding: 1rem;--sticky-top: 114px;--ack-height: 0px;--line-pad: 5px;--spacing: 5px;--grid-gap: 40px;--grid-width: 1100px;--site-transition: 1.5s;--progress-dot: 0%;--progress: 0%}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease}.fade-enter-from,.fade-leave-to{opacity:0}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-tap-highlight-color:transparent}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}body,html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:var(--fs-smaller);line-height:var(--lh-smaller);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background:white;font-weight:600;text-transform:uppercase;width:100%;overflow:hidden;height:var(--vh);height:var(--dvh);color:var(--cl-black)}body.loading,body.loading *,body.loading * *{cursor:wait!important}h1,h2,h3,h4,h5,h6,p,ul,ol,a,button,blockquote,input,figcaption,pre,strong,span{font-size:1em;font-weight:inherit;font-family:inherit;text-transform:inherit;line-height:inherit;color:inherit}em,i{font-style:italic}a{font-weight:inherit;text-decoration:none;-webkit-touch-callout:none}a[target=_blank]{cursor:alias}@media (pointer: coarse){a:active{opacity:.5;transition:opacity .15s ease,scale .15s ease}}ul,ol{list-style:none}button{background:transparent;cursor:pointer;border:0;-webkit-touch-callout:none}@media (pointer: coarse){button:active{opacity:.5;transition:opacity .15s ease,scale .15s ease}}img{vertical-align:middle;font-style:italic;max-width:100%}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::-moz-selection{color:transparent;text-shadow:0px 0px .15em var(--cl-black);background:transparent}::selection{color:transparent;text-shadow:0px 0px .15em var(--cl-black);background:transparent}#app{height:100%}.main{height:var(--vh);overflow:hidden;height:var(--dvh)}.page{display:grid;grid-template-columns:150px 1fr;height:100%}@media screen and (max-width: 768px){.page{display:block}}
