.shelf[data-astro-cid-jw6kidtn]{margin-bottom:var(--s5);padding-top:6px;display:flex}.shelf-rail[data-astro-cid-jw6kidtn]{border:1px solid var(--line-strong,#ffffff24);background:#0a0e0c;border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;gap:2px;max-width:100%;padding:4px;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffff0d,0 2px 12px #00000059}.shelf-ind[data-astro-cid-jw6kidtn]{width:var(--w,0);transform:translateX(var(--x,0));border-radius:var(--radius-sm);opacity:0;pointer-events:none;will-change:transform;background:#00ff6614;border:1px solid #00ff668c;position:absolute;top:4px;bottom:4px;left:0}.shelf-rail[data-astro-cid-jw6kidtn].is-ready .shelf-ind[data-astro-cid-jw6kidtn]{opacity:1}.shelf-ind[data-astro-cid-jw6kidtn].is-ready{transition:transform .24s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.shelf-ind[data-astro-cid-jw6kidtn].is-ready{transition:none}}.shelf-tab[data-astro-cid-jw6kidtn]{z-index:1;justify-content:center;align-items:center;gap:var(--s2);min-width:0;padding:9px var(--s5);border-radius:var(--radius-sm);font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;color:var(--ink-dim);font-size:.92rem;font-weight:700;text-decoration:none;transition:color .16s;display:inline-flex;position:relative}.shelf-balance[data-astro-cid-jw6kidtn]{flex-shrink:0;width:17px}.shelf-tab[data-astro-cid-jw6kidtn] svg{opacity:.72;flex-shrink:0;transition:opacity .16s,filter .16s}.shelf-tab[data-astro-cid-jw6kidtn]:hover{text-decoration:none}.shelf-tab[data-astro-cid-jw6kidtn]:focus-visible{outline:1px solid var(--phos);outline-offset:-3px}.shelf-tab[data-astro-cid-jw6kidtn].is-active{color:var(--phos-soft,var(--phos))}.shelf-tab[data-astro-cid-jw6kidtn].is-active svg{opacity:1;filter:drop-shadow(0 0 6px #0f66)}.shelf-tab[data-astro-cid-jw6kidtn]:not(.is-active):hover{color:var(--phos-soft,var(--phos))}.shelf-tab[data-astro-cid-jw6kidtn]:not(.is-active):hover svg{opacity:1;filter:drop-shadow(0 0 6px #0f66)}.shelf-rail[data-astro-cid-jw6kidtn]:not(.is-ready) .shelf-tab[data-astro-cid-jw6kidtn].is-active{border-radius:var(--radius-sm);padding:8px calc(var(--s5) - 1px);background:#00ff6614;border:1px solid #00ff668c}.shelf-new[data-astro-cid-jw6kidtn]{z-index:2;font-family:var(--font-mono);letter-spacing:.1em;color:#fff;border-radius:var(--radius-xs,3px);pointer-events:none;background:linear-gradient(#ff6b6b,#e03131);border:1px solid #ffffff38;padding:3px 5px 2px;font-size:.56rem;font-weight:700;line-height:1;position:absolute;top:-9px;right:-10px;box-shadow:inset 0 1px #ffffff59,0 2px 6px #00000073}@media (width<=720px){.shelf[data-astro-cid-jw6kidtn].is-dense{position:relative}.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-rail[data-astro-cid-jw6kidtn]{overscroll-behavior-x:contain;scrollbar-width:none;width:100%;scroll-padding-inline:4px;display:flex;overflow-x:auto}.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-rail[data-astro-cid-jw6kidtn]::-webkit-scrollbar{display:none}.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-tab[data-astro-cid-jw6kidtn]{flex:none;gap:8px;padding:10px 14px;font-size:.86rem}.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-ind[data-astro-cid-jw6kidtn].is-ready{transition:transform .24s cubic-bezier(.22,.61,.36,1),width .24s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-ind[data-astro-cid-jw6kidtn].is-ready{transition:none}}.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-balance[data-astro-cid-jw6kidtn]{display:none}.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-rail[data-astro-cid-jw6kidtn]:not(.is-ready) .shelf-tab[data-astro-cid-jw6kidtn].is-active{padding:9px 13px}.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-new[data-astro-cid-jw6kidtn]{margin-left:-2px;padding:3px 4px 2px;font-size:.52rem;position:static}.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-more[data-astro-cid-jw6kidtn]{z-index:3;width:52px;color:var(--phos-soft,var(--phos));cursor:pointer;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;border:0;align-items:center;padding:0 9px;transition:opacity .16s;display:flex;position:absolute;top:7px;bottom:1px}.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-more[data-astro-cid-jw6kidtn].is-l{background:linear-gradient(90deg,#0a0e0c 45%,#0a0e0c00);border-radius:11px 0 0 11px;justify-content:flex-start;left:1px}.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-more[data-astro-cid-jw6kidtn].is-r{background:linear-gradient(270deg,#0a0e0c 45%,#0a0e0c00);border-radius:0 11px 11px 0;justify-content:flex-end;right:1px}.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-more[data-astro-cid-jw6kidtn] svg{filter:drop-shadow(0 0 5px #00ff6673)}.shelf[data-astro-cid-jw6kidtn].is-dense.has-l .shelf-more[data-astro-cid-jw6kidtn].is-l,.shelf[data-astro-cid-jw6kidtn].is-dense.has-r .shelf-more[data-astro-cid-jw6kidtn].is-r{opacity:1;pointer-events:auto}.shelf[data-astro-cid-jw6kidtn].is-dense.has-r .shelf-more[data-astro-cid-jw6kidtn].is-r svg{animation:.9s ease-in-out .5s 2 shelf-nudge-r}.shelf[data-astro-cid-jw6kidtn].is-dense.has-l .shelf-more[data-astro-cid-jw6kidtn].is-l svg{animation:.9s ease-in-out .5s 2 shelf-nudge-l}@media (prefers-reduced-motion:reduce){.shelf[data-astro-cid-jw6kidtn].is-dense .shelf-more[data-astro-cid-jw6kidtn] svg{animation:none!important}}}.shelf-more[data-astro-cid-jw6kidtn]{display:none}@keyframes shelf-nudge-r{50%{transform:translate(4px)}}@keyframes shelf-nudge-l{50%{transform:translate(-4px)}}@media (width<=420px){.shelf-rail[data-astro-cid-jw6kidtn]{width:100%}.shelf[data-astro-cid-jw6kidtn]:not(.is-dense) .shelf-tab[data-astro-cid-jw6kidtn]{padding-inline:var(--s3)}.shelf-new[data-astro-cid-jw6kidtn]{top:-8px;right:2px}}
