.album-shell[data-astro-cid-lcc3zjao]{position:relative}.album-card[data-astro-cid-lcc3zjao]{--sudata-neon: 0, 240, 255;--sudata-navy: 2, 6, 23;--sudata-grey: 148, 163, 184;--dot-size: 8px;--ease-mech: cubic-bezier(.16, 1, .3, 1);border:1px solid rgba(var(--sudata-neon),.22);background:rgba(var(--sudata-navy),.55);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 0 0 1px #ffffff0d inset,0 0 26px rgba(var(--sudata-neon),.14),0 0 80px rgba(var(--sudata-neon),.08);transform:translateY(0) scale(1);transition:transform .9s var(--ease-mech),box-shadow .9s var(--ease-mech),border-color .6s var(--ease-mech);will-change:transform,box-shadow;position:relative;isolation:isolate}.album-card[data-astro-cid-lcc3zjao]:hover{transform:translateY(-6px) scale(1.01);border-color:rgba(var(--sudata-neon),.38);box-shadow:0 0 0 1px rgba(var(--sudata-neon),.14) inset,0 0 38px rgba(var(--sudata-neon),.22),0 0 120px rgba(var(--sudata-neon),.12)}.crt-container[data-astro-cid-lcc3zjao]{overflow:hidden;border-radius:1rem}.crt-stage[data-astro-cid-lcc3zjao]{position:relative;z-index:0}.crt-stage[data-astro-cid-lcc3zjao]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;box-shadow:inset 0 0 calc(var(--crt-warp) * 150px) calc(var(--crt-warp) * 80px) #0009,inset 0 0 calc(var(--crt-warp) * 100px) calc(var(--crt-warp) * 50px) #0006;border-radius:calc(var(--crt-warp) * 60px)}.crt-stage[data-astro-cid-lcc3zjao]:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:3;background:repeating-linear-gradient(to bottom,#ffffff1a 0px 3px,#00000038 3px 6px,#0000 6px 14px);opacity:var(--scan-strength, .35);mix-blend-mode:soft-light;image-rendering:pixelated;animation:scan-drift 5s linear infinite}@media(prefers-reduced-motion:reduce){.crt-stage[data-astro-cid-lcc3zjao]:after{animation:none}}@keyframes scan-drift{0%{background-position:0 0}to{background-position:0 56px}}.carousel[data-astro-cid-lcc3zjao]{position:relative;z-index:1;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#0000002e}.carousel[data-astro-cid-lcc3zjao]::-webkit-scrollbar{display:none}.slide[data-astro-cid-lcc3zjao]{flex:0 0 100%;scroll-snap-align:center;background:#0000002e}.nav[data-astro-cid-lcc3zjao]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:999px;border:1px solid rgba(var(--sudata-neon),.26);background:rgba(var(--sudata-navy),.55);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);color:#ffffffeb;font-size:28px;line-height:1;display:grid;place-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10;box-shadow:0 0 0 1px #ffffff0a inset;transition:transform .22s var(--ease-mech),border-color .4s var(--ease-mech),box-shadow .5s var(--ease-mech),background .5s var(--ease-mech)}.nav[data-astro-cid-lcc3zjao]:hover{border-color:rgba(var(--sudata-neon),.46);box-shadow:0 0 0 1px rgba(var(--sudata-neon),.12) inset,0 0 18px rgba(var(--sudata-neon),.22);transform:translateY(-50%) scale(1.06)}.nav[data-astro-cid-lcc3zjao]:active{transform:translateY(-50%) scale(.96)}.nav[data-astro-cid-lcc3zjao]:focus-visible{outline:2px solid rgba(var(--sudata-neon),.6);outline-offset:3px}.nav[data-astro-cid-lcc3zjao].left{left:12px}.nav[data-astro-cid-lcc3zjao].right{right:12px}.dots[data-astro-cid-lcc3zjao]{position:absolute;left:50%;transform:translate(-50%);bottom:12px;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:999px;max-width:calc(100% - 24px);overflow-x:auto;background:rgba(var(--sudata-navy),.5);border:1px solid rgba(var(--sudata-neon),.16);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 0 0 1px #ffffff0a inset;z-index:10;scrollbar-width:none}.dots[data-astro-cid-lcc3zjao]::-webkit-scrollbar{display:none}@media(max-width:767px){.album-card[data-astro-cid-lcc3zjao]{--dot-size: 3px}.dots[data-astro-cid-lcc3zjao]{gap:4px;padding:5px 8px}.dot[data-astro-cid-lcc3zjao]{min-width:0;min-height:0}}.dot[data-astro-cid-lcc3zjao]{width:var(--dot-size);height:var(--dot-size);border-radius:999px;border:0;background:rgba(var(--sudata-grey),.65);cursor:pointer;position:relative;z-index:2;transition:transform .22s var(--ease-mech),background .3s var(--ease-mech)}.dot[data-astro-cid-lcc3zjao]:hover{transform:scale(1.35)}.dot[data-astro-cid-lcc3zjao]:active{transform:scale(.92)}.dot[data-astro-cid-lcc3zjao][data-active=true]{background:rgba(var(--sudata-grey),.65);transform:none}.dot-indicator[data-astro-cid-lcc3zjao]{position:absolute;top:50%;left:0;transform:translate3d(0,-50%,0);pointer-events:none;z-index:5;width:var(--dot-size);height:var(--dot-size);will-change:transform}.dot-indicator-dot[data-astro-cid-lcc3zjao]{display:block;width:var(--dot-size);height:var(--dot-size);border-radius:999px;background:rgba(var(--sudata-neon),.95);box-shadow:0 0 10px rgba(var(--sudata-neon),.55),0 0 22px rgba(var(--sudata-neon),.22);transform:scale(1.35);transform-origin:center;transition:transform 90ms ease}.dot-indicator[data-astro-cid-lcc3zjao].is-moving .dot-indicator-dot[data-astro-cid-lcc3zjao]{transform:scale(1)}.dot-indicator[data-astro-cid-lcc3zjao].is-pop .dot-indicator-dot[data-astro-cid-lcc3zjao]{animation:dot-pop .14s cubic-bezier(.2,.9,.2,1)}@keyframes dot-pop{0%{transform:scale(1.05)}60%{transform:scale(1.48)}to{transform:scale(1.35)}}
