@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.marquee{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.marquee.is-scrolling{text-overflow:clip;mask-image:linear-gradient(90deg,#000 calc(100% - 14px),#0000)}.marquee.is-scrolling>*{animation:marquee var(--dur,4s) ease-in-out infinite alternate;display:inline-block}@keyframes marquee{0%,12%{transform:translate(0)}88%,to{transform:translateX(var(--shift,0))}}.marquee.is-scrolling.is-vertical{mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}.marquee.is-scrolling.is-vertical>*{animation-name:marquee-down}@keyframes marquee-down{0%,12%{transform:translateY(0)}88%,to{transform:translateY(var(--shift,0))}}@media (prefers-reduced-motion:reduce){.marquee.is-scrolling>*{animation:none}.marquee.is-scrolling:not(.is-vertical){white-space:normal;mask-image:none}.marquee.is-scrolling:not(.is-vertical)>*{display:inline}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}#deck{--deck-h:132px;--screen-w:192px}.deck-frame{z-index:41;background:#000;border-radius:8px;overflow:hidden;box-shadow:0 10px 40px #0008}#deck[data-mode=off] .deck-frame{display:none}#deck[data-mode=slot] .deck-frame{box-shadow:none;z-index:5;border-radius:0}#deck-yt,.deck-frame iframe{border:0;width:100%;height:100%;display:block}.deck-cover{color:#f3ede2;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background .15s;display:none;position:absolute;inset:0}.deck-cover svg{opacity:0;transition:opacity .15s}.deck-cover:hover,.deck-cover:focus-visible{background:#0007}.deck-cover:hover svg,.deck-cover:focus-visible svg{opacity:1}#deck[data-mode=mini] .deck-cover{display:grid}.deck-bar{--c:#ffd23f;z-index:40;width:min(880px,100vw - 24px);height:var(--deck-h);grid-template-columns:10px var(--screen-w) minmax(0, 1fr) auto auto;-webkit-backdrop-filter:blur(18px);color:#f3ede2;opacity:0;visibility:hidden;background:#1c1917f2;border:1px solid #f3ede238;border-radius:12px;align-items:center;gap:18px;padding:0 14px 0 0;font-family:Zen Kaku Gothic New,system-ui,sans-serif;transition:opacity .25s,visibility 0s .25s;display:grid;position:fixed;bottom:12px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 20px 60px #000a}#deck[data-mode=mini] .deck-bar{opacity:1;visibility:visible;transition:opacity .25s}.deck-obi{background:var(--c);align-self:stretch}.deck-screen{width:var(--screen-w);aspect-ratio:16/9;background:#0c0a09;border-radius:8px}.deck-text{min-width:0}.deck-text p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.deck-title{font-size:17px;font-weight:700;line-height:1.3}.deck-who{color:#c2b8aa;font-size:14px;margin-top:2px!important}.deck-time{color:#8a8178;font-variant-numeric:tabular-nums;font-size:12px;margin-top:6px!important}.deck-controls,.deck-side{align-items:center;gap:6px;display:flex}.deck-side{flex-direction:column;gap:4px}.deck-btn{color:#f3ede2;cursor:pointer;background:0 0;border:1px solid #f3ede238;border-radius:8px;place-items:center;width:40px;height:40px;padding:0;display:grid}.deck-btn:hover{background:#f3ede214}.deck-btn.small{color:#c2b8aa;border-color:#0000;width:32px;height:32px}.deck-btn.small:hover{color:#f3ede2}.deck-toggle{color:#121010;background:#ffd23f;border-color:#ffd23f;width:48px;height:48px}.deck-toggle:hover{background:#ffdc66}.deck-toggle[data-state=playing] .i-play,.deck-toggle[data-state=paused] .i-pause{display:none}.deck-progress{cursor:pointer;touch-action:none;z-index:1;height:14px;position:absolute;top:0;left:0;right:0}.deck-progress i{background:linear-gradient(to right, var(--c) calc(var(--p,0) * 100%), #f3ede21f 0);height:4px;transition:height .12s;position:absolute;top:0;left:0;right:0}.deck-progress:hover i{height:7px}html.has-mini body{padding-bottom:calc(var(--deck-h,132px) + 24px)}@media (width<=640px){#deck{--deck-h:84px;--screen-w:128px}.deck-bar{grid-template-columns:6px var(--screen-w) minmax(0, 1fr) auto auto;gap:10px;width:calc(100vw - 16px);padding-right:8px;bottom:8px}#deck-expand{display:none}.deck-title{font-size:14px}.deck-who{font-size:12px}.deck-time{display:none}.deck-controls{gap:4px}.deck-controls #deck-prev{display:none}.deck-btn{width:36px;height:36px}.deck-toggle{width:40px;height:40px}html.has-mini body{padding-bottom:100px}}.hj-bar[data-astro-cid-nazmfhjt]{z-index:20;backdrop-filter:blur(14px)saturate(1.4);color:#f3ede2;background:#121010e0;border-bottom:1px solid #f3ede21f;align-items:center;gap:16px 24px;min-height:60px;padding:10px clamp(16px,4vw,48px);display:flex;position:sticky;top:0}.hj-mark[data-astro-cid-nazmfhjt]{color:inherit;letter-spacing:.04em;white-space:nowrap;flex:none;font-family:Archivo,system-ui,sans-serif;font-size:22px;font-weight:900;font-stretch:70%;text-decoration:none}.hj-nav[data-astro-cid-nazmfhjt]{scrollbar-width:none;gap:4px;margin-left:auto;display:flex;overflow-x:auto}.hj-nav__link[data-astro-cid-nazmfhjt]{color:#c2b8aa;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:8px;padding:6px 12px;font-family:Archivo,system-ui,sans-serif;font-size:13px;font-weight:600;font-stretch:85%;text-decoration:none}.hj-nav__link[data-astro-cid-nazmfhjt]:hover{color:#f3ede2;background:#1c1917}.hj-nav__link[data-astro-cid-nazmfhjt].is-on{color:#121010;background:#f3ede2}@media (width<=720px){.hj-bar[data-astro-cid-nazmfhjt]{flex-wrap:wrap;gap:8px 16px}.hj-nav[data-astro-cid-nazmfhjt]{order:3;width:100%;margin-left:0}}
