.HeroFullGrid-module__QA7GTq__gridBoard{--tile-w:88px;--tile-h:112px;--tile-fs:56px;--tile-gap:2px;--grid-bg:#000;--tile-top-from:#111;--tile-top-to:#0e0e0e;--tile-bottom-from:#0d0d0d;--tile-bottom-to:#0a0a0a;--tile-hinge:#1a1a1a;--tile-hinge-glow:transparent;--tile-text:#e4e4e7;--tile-text-bold:#fff;--tile-text-muted:#555;--tile-name:#f87171;--tile-accent:#86efac;--section-label:#555;--flap-highlight:linear-gradient(180deg, #ffffff1f 0%, transparent 60%);background:var(--grid-bg);grid-template-columns:repeat(var(--cols), var(--tile-w));grid-template-rows:repeat(var(--rows), var(--tile-h));gap:var(--tile-gap);place-content:center;width:100vw;height:100dvh;display:grid;position:fixed;inset:0;overflow:hidden}.HeroFullGrid-module__QA7GTq__cell{width:var(--tile-w);height:var(--tile-h);font-family:var(--font-departure), ui-monospace, monospace;font-size:var(--tile-fs);font-variant-numeric:tabular-nums;letter-spacing:.01em;text-align:center;color:var(--tile-text);contain:strict;border-radius:1px;flex-shrink:0;font-weight:700;position:relative;transform:translateZ(0)}.HeroFullGrid-module__QA7GTq__cell:after{content:"";background:var(--tile-hinge);z-index:20;pointer-events:none;height:.5px;position:absolute;top:50%;left:0;right:0}.HeroFullGrid-module__QA7GTq__cellFlipping{perspective:800px;transform-style:preserve-3d;will-change:transform}.HeroFullGrid-module__QA7GTq__flipTop,.HeroFullGrid-module__QA7GTq__flipBottom,.HeroFullGrid-module__QA7GTq__staticTop,.HeroFullGrid-module__QA7GTq__staticBottom,.HeroFullGrid-module__QA7GTq__incomingTop{backface-visibility:hidden;height:50%;position:absolute;left:0;right:0;overflow:hidden}.HeroFullGrid-module__QA7GTq__flipTop,.HeroFullGrid-module__QA7GTq__staticTop,.HeroFullGrid-module__QA7GTq__incomingTop{transform-origin:bottom;background:linear-gradient(180deg, var(--tile-top-from) 0%, var(--tile-top-to) 100%);border-radius:1px 1px 0 0;top:0}.HeroFullGrid-module__QA7GTq__flipBottom,.HeroFullGrid-module__QA7GTq__staticBottom{transform-origin:top;background:linear-gradient(180deg, var(--tile-bottom-from) 0%, var(--tile-bottom-to) 100%);border-radius:0 0 1px 1px;bottom:0}.HeroFullGrid-module__QA7GTq__flipTop span,.HeroFullGrid-module__QA7GTq__staticTop span,.HeroFullGrid-module__QA7GTq__incomingTop span{height:var(--tile-h);line-height:var(--tile-h);display:block}.HeroFullGrid-module__QA7GTq__flipBottom span,.HeroFullGrid-module__QA7GTq__staticBottom span{height:var(--tile-h);line-height:var(--tile-h);display:block;transform:translateY(-50%)}.HeroFullGrid-module__QA7GTq__staticTop,.HeroFullGrid-module__QA7GTq__staticBottom{z-index:1}.HeroFullGrid-module__QA7GTq__incomingTop{z-index:2}.HeroFullGrid-module__QA7GTq__flipTop{z-index:10;will-change:transform;animation:HeroFullGrid-module__QA7GTq__flapDown var(--flip-dur-top,.45s) cubic-bezier(.45, .05, .55, .95) forwards;animation-delay:var(--flip-delay,0s)}.HeroFullGrid-module__QA7GTq__flipTop:before{content:"";opacity:0;border-radius:inherit;z-index:1;pointer-events:none;animation:HeroFullGrid-module__QA7GTq__flapDarken var(--flip-dur-top,.45s) cubic-bezier(.45, .05, .55, .95) forwards;animation-delay:var(--flip-delay,0s);background:#000;position:absolute;inset:0}.HeroFullGrid-module__QA7GTq__flipBottom{z-index:10;will-change:transform, opacity;animation:HeroFullGrid-module__QA7GTq__flapUp var(--flip-dur-bottom,.35s) cubic-bezier(.33, 1, .68, 1) forwards;animation-delay:calc(var(--flip-delay,0s) + var(--flip-dur-top,.45s));transform:rotateX(90deg)}.HeroFullGrid-module__QA7GTq__flipBottom:before{content:"";background:var(--flap-highlight);opacity:0;border-radius:inherit;z-index:1;pointer-events:none;animation:HeroFullGrid-module__QA7GTq__flapHighlight var(--flip-dur-bottom,.35s) ease-out forwards;animation-delay:calc(var(--flip-delay,0s) + var(--flip-dur-top,.45s));position:absolute;inset:0}.HeroFullGrid-module__QA7GTq__flapShadow{opacity:0;z-index:5;pointer-events:none;height:50%;animation:HeroFullGrid-module__QA7GTq__shadowCast var(--flip-dur-top,.45s) ease-in-out forwards;animation-delay:var(--flip-delay,0s);background:#000;border-radius:0 0 1px 1px;position:absolute;bottom:0;left:0;right:0}@keyframes HeroFullGrid-module__QA7GTq__flapDown{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes HeroFullGrid-module__QA7GTq__flapUp{0%{transform:rotateX(90deg)}50%{transform:rotateX(-12deg)}72%{transform:rotateX(5deg)}88%{transform:rotateX(-2deg)}to{transform:rotateX(0)}}@keyframes HeroFullGrid-module__QA7GTq__flapDarken{0%{opacity:0}60%{opacity:.35}to{opacity:.5}}@keyframes HeroFullGrid-module__QA7GTq__flapHighlight{0%{opacity:.3}40%{opacity:.15}to{opacity:0}}@keyframes HeroFullGrid-module__QA7GTq__shadowCast{0%{opacity:0}30%{opacity:.5}65%{opacity:.3}to{opacity:0}}.HeroFullGrid-module__QA7GTq__cellBold{color:var(--tile-text-bold);font-weight:900}.HeroFullGrid-module__QA7GTq__cellName{color:#fff}.HeroFullGrid-module__QA7GTq__cellAccent{color:var(--tile-accent)}.HeroFullGrid-module__QA7GTq__cellMuted{color:var(--tile-text-muted)}.HeroFullGrid-module__QA7GTq__sectionLabel{height:var(--tile-h);font-family:var(--font-departure), ui-monospace, monospace;font-size:calc(var(--tile-fs) * 1.296);text-transform:uppercase;letter-spacing:.02em;color:var(--section-label);align-items:center;gap:var(--tile-gap);font-weight:700;line-height:1;display:flex}.HeroFullGrid-module__QA7GTq__peripheralBlank{cursor:pointer}.HeroFullGrid-module__QA7GTq__revealOverlay{opacity:0;pointer-events:none;z-index:2;transition:opacity .2s ease-out;position:absolute;inset:0}.HeroFullGrid-module__QA7GTq__linkRow{text-decoration:none;display:contents}.HeroFullGrid-module__QA7GTq__controlTile{cursor:pointer;-webkit-tap-highlight-color:transparent;color:var(--tile-text)}.HeroFullGrid-module__QA7GTq__controlTile:focus-visible{outline-offset:2px;border-radius:1px;outline:2px solid #60a5fa}.HeroFullGrid-module__QA7GTq__iconWrap{height:var(--tile-h);justify-content:center;align-items:center;display:flex}.HeroFullGrid-module__QA7GTq__staticBottom .HeroFullGrid-module__QA7GTq__iconWrap,.HeroFullGrid-module__QA7GTq__flipBottom .HeroFullGrid-module__QA7GTq__iconWrap{transform:translateY(-50%)}.HeroFullGrid-module__QA7GTq__cell .HeroFullGrid-module__QA7GTq__tilePinGlyph{width:100%;height:var(--tile-h);color:var(--tile-text-bold);justify-content:center;align-items:center;line-height:0;display:flex}.HeroFullGrid-module__QA7GTq__cell .HeroFullGrid-module__QA7GTq__tilePinGlyph svg{width:min(calc(var(--tile-w) * .92), calc(var(--tile-h) * .88));height:min(calc(var(--tile-w) * .92), calc(var(--tile-h) * .88));flex-shrink:0}
.HeroFlipBoard-module__jw9rPq__boardFrame{--tile-w:clamp(1.7rem, 4.2vw, 3.5rem);--tile-h:clamp(2.1rem, 5.2vw, 4.5rem);--tile-fs:clamp(1.53rem, 3.78vw, 3.15rem);--tile-gap:8px;border-radius:12px;padding:14px;position:relative}.HeroFlipBoard-module__jw9rPq__boardFrameCompact{--tile-w:clamp(1.38rem, 2.7vw, 2.62rem);--tile-h:clamp(1.67rem, 3.28vw, 3.16rem);--tile-fs:clamp(1.242rem, 2.43vw, 2.358rem);--tile-gap:5px;padding:10px}.HeroFlipBoard-module__jw9rPq__boardFrameBg{background:linear-gradient(#131313 0%,#0c0c0c 40%,#090909 100%);border:1px solid #0000;border-color:#ffffff0f #0000 #0006;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #0006,0 2px 4px #00000026,0 8px 24px #0000002e,0 20px 48px -8px #0000001f}.HeroFlipBoard-module__jw9rPq__boardFrameBg:before{content:"";z-index:-1;background:linear-gradient(#222 0%,#111 40%,#050505 100%);border-radius:13px;position:absolute;inset:-2px;box-shadow:inset 0 1px #ffffff12,0 1px 2px #0000004d}.HeroFlipBoard-module__jw9rPq__boardFrame:before{content:"";z-index:-1;border-radius:13px;position:absolute;inset:-2px}.HeroFlipBoard-module__jw9rPq__boardRowFullBleed{width:100%}.HeroFlipBoard-module__jw9rPq__boardRowFullBleed>.HeroFlipBoard-module__jw9rPq__tile{flex:1 1 0;width:auto;min-width:0}.HeroFlipBoard-module__jw9rPq__tile{width:var(--tile-w,3.25rem);height:var(--tile-h,4.5rem);font-family:var(--font-departure), ui-monospace, monospace;font-size:var(--tile-fs,2.7rem);font-variant-numeric:tabular-nums;letter-spacing:.01em;text-align:center;color:var(--theme-tile-text);contain:layout style;box-shadow:var(--theme-tile-shadow);border-radius:4px;flex-shrink:0;font-weight:700;position:relative}.HeroFlipBoard-module__jw9rPq__tile:after{content:"";background:var(--theme-tile-hinge);height:.75px;box-shadow:0 .125px 0 var(--theme-tile-hinge-glow);z-index:20;pointer-events:none;position:absolute;top:50%;left:0;right:0}.HeroFlipBoard-module__jw9rPq__tileFlipping{perspective:800px;transform-style:preserve-3d}@keyframes HeroFlipBoard-module__jw9rPq__tileClickWave{0%{filter:brightness();box-shadow:var(--theme-tile-shadow);transform:scale(1)}40%{filter:brightness(1.2);box-shadow:0 0 0 1px #ffffff1a, 0 10px 32px #60a5fa24, var(--theme-tile-shadow);transform:scale(1.06)}to{filter:brightness();box-shadow:var(--theme-tile-shadow);transform:scale(1)}}@keyframes HeroFlipBoard-module__jw9rPq__tileClickWaveReduced{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}.HeroFlipBoard-module__jw9rPq__tileWavePulse{animation:.45s cubic-bezier(.33,.9,.42,1) both HeroFlipBoard-module__jw9rPq__tileClickWave;animation-delay:var(--wave-delay,0s)}@media (prefers-reduced-motion:reduce){.HeroFlipBoard-module__jw9rPq__tileWavePulse{animation:.22s both HeroFlipBoard-module__jw9rPq__tileClickWaveReduced;animation-delay:var(--wave-delay,0s)}}.HeroFlipBoard-module__jw9rPq__halfTop,.HeroFlipBoard-module__jw9rPq__halfBottom,.HeroFlipBoard-module__jw9rPq__flipTop,.HeroFlipBoard-module__jw9rPq__flipBottom,.HeroFlipBoard-module__jw9rPq__staticTop,.HeroFlipBoard-module__jw9rPq__staticBottom,.HeroFlipBoard-module__jw9rPq__incomingTop,.HeroFlipBoard-module__jw9rPq__incomingBottom{backface-visibility:hidden;height:50%;position:absolute;left:0;right:0;overflow:hidden}.HeroFlipBoard-module__jw9rPq__halfTop,.HeroFlipBoard-module__jw9rPq__flipTop,.HeroFlipBoard-module__jw9rPq__staticTop,.HeroFlipBoard-module__jw9rPq__incomingTop{transform-origin:bottom;background:linear-gradient(180deg, var(--theme-tile-top-from) 0%, var(--theme-tile-top-to) 100%);border-radius:4px 4px 0 0;top:0}.HeroFlipBoard-module__jw9rPq__halfBottom,.HeroFlipBoard-module__jw9rPq__flipBottom,.HeroFlipBoard-module__jw9rPq__staticBottom,.HeroFlipBoard-module__jw9rPq__incomingBottom{transform-origin:top;background:linear-gradient(180deg, var(--theme-tile-bottom-from) 0%, var(--theme-tile-bottom-to) 100%);border-radius:0 0 4px 4px;bottom:0}.HeroFlipBoard-module__jw9rPq__halfTop span,.HeroFlipBoard-module__jw9rPq__flipTop span,.HeroFlipBoard-module__jw9rPq__staticTop span,.HeroFlipBoard-module__jw9rPq__incomingTop span{height:var(--tile-h,4.5rem);line-height:var(--tile-h,4.5rem);display:block}.HeroFlipBoard-module__jw9rPq__halfBottom span,.HeroFlipBoard-module__jw9rPq__flipBottom span,.HeroFlipBoard-module__jw9rPq__staticBottom span,.HeroFlipBoard-module__jw9rPq__incomingBottom span{height:var(--tile-h,4.5rem);line-height:var(--tile-h,4.5rem);display:block;transform:translateY(-50%)}.HeroFlipBoard-module__jw9rPq__staticTop,.HeroFlipBoard-module__jw9rPq__staticBottom{z-index:1}.HeroFlipBoard-module__jw9rPq__incomingTop{z-index:2}.HeroFlipBoard-module__jw9rPq__incomingBottom{z-index:1}.HeroFlipBoard-module__jw9rPq__flipTop{z-index:10;animation:HeroFlipBoard-module__jw9rPq__flapDown var(--flip-dur-top,.45s) cubic-bezier(.45, .05, .55, .95) forwards;animation-delay:var(--flip-delay,0s)}.HeroFlipBoard-module__jw9rPq__flipTop:before{content:"";opacity:0;border-radius:inherit;z-index:1;pointer-events:none;animation:HeroFlipBoard-module__jw9rPq__flapDarken var(--flip-dur-top,.45s) cubic-bezier(.45, .05, .55, .95) forwards;animation-delay:var(--flip-delay,0s);background:#000;position:absolute;inset:0}.HeroFlipBoard-module__jw9rPq__flipBottom{z-index:10;animation:HeroFlipBoard-module__jw9rPq__flapUp var(--flip-dur-bottom,.35s) cubic-bezier(.33, 1, .68, 1) forwards;animation-delay:calc(var(--flip-delay,0s) + var(--flip-dur-top,.45s));transform:rotateX(90deg)}.HeroFlipBoard-module__jw9rPq__flipBottom:before{content:"";background:var(--theme-flap-highlight);opacity:0;border-radius:inherit;z-index:1;pointer-events:none;animation:HeroFlipBoard-module__jw9rPq__flapHighlight var(--flip-dur-bottom,.35s) ease-out forwards;animation-delay:calc(var(--flip-delay,0s) + var(--flip-dur-top,.45s));position:absolute;inset:0}@keyframes HeroFlipBoard-module__jw9rPq__flapDown{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes HeroFlipBoard-module__jw9rPq__flapUp{0%{transform:rotateX(90deg)}50%{transform:rotateX(-12deg)}72%{transform:rotateX(5deg)}88%{transform:rotateX(-2deg)}to{transform:rotateX(0)}}@keyframes HeroFlipBoard-module__jw9rPq__flapDarken{0%{opacity:0}60%{opacity:.35}to{opacity:.5}}@keyframes HeroFlipBoard-module__jw9rPq__flapHighlight{0%{opacity:.3}40%{opacity:.15}to{opacity:0}}.HeroFlipBoard-module__jw9rPq__flapShadow{opacity:0;z-index:5;pointer-events:none;height:50%;animation:HeroFlipBoard-module__jw9rPq__shadowCast var(--flip-dur-top,.45s) ease-in-out forwards;animation-delay:var(--flip-delay,0s);background:#000;border-radius:0 0 4px 4px;position:absolute;bottom:0;left:0;right:0}@keyframes HeroFlipBoard-module__jw9rPq__shadowCast{0%{opacity:0}30%{opacity:.5}65%{opacity:.3}to{opacity:0}}.HeroFlipBoard-module__jw9rPq__tile .HeroFlipBoard-module__jw9rPq__tilePinGlyph,.HeroFlipBoard-module__jw9rPq__tile .HeroFlipBoard-module__jw9rPq__tileIconGlyph{width:100%;height:var(--tile-h,4.5rem);color:var(--theme-tile-text-bold);justify-content:center;align-items:center;line-height:0;display:flex}.HeroFlipBoard-module__jw9rPq__tile .HeroFlipBoard-module__jw9rPq__tilePinGlyph svg,.HeroFlipBoard-module__jw9rPq__tile .HeroFlipBoard-module__jw9rPq__tileIconGlyph svg{width:min(calc(var(--tile-w,3.25rem) * .92), calc(var(--tile-h,4.5rem) * .88));height:min(calc(var(--tile-w,3.25rem) * .92), calc(var(--tile-h,4.5rem) * .88));flex-shrink:0}.HeroFlipBoard-module__jw9rPq__tileButton{appearance:none;cursor:pointer;font:inherit;color:inherit;text-align:inherit;background:0 0;border:none;margin:0;padding:0}.HeroFlipBoard-module__jw9rPq__tileButton:focus-visible{outline-offset:3px;outline:2px solid #0ea5e9}.HeroFlipBoard-module__jw9rPq__tileButton:hover{filter:brightness(1.08)}.HeroFlipBoard-module__jw9rPq__tileAccent{color:var(--theme-tile-accent)}.HeroFlipBoard-module__jw9rPq__tileBold{color:var(--theme-tile-text-bold);font-weight:900;font-size:calc(var(--tile-fs,2.7rem) * 1.296)}.HeroFlipBoard-module__jw9rPq__tileName{color:var(--theme-tile-name)}.HeroFlipBoard-module__jw9rPq__tileMuted{color:var(--theme-tile-text-muted)}.HeroFlipBoard-module__jw9rPq__sectionLabelRow{height:var(--tile-h,4.5rem);font-family:var(--font-departure), ui-monospace, monospace;font-size:calc(var(--tile-fs,2.7rem) * 1.296);text-transform:uppercase;letter-spacing:.02em;color:var(--theme-section-label);justify-content:space-between;align-items:center;padding:0;font-weight:700;line-height:1;display:flex}.HeroFlipBoard-module__jw9rPq__sectionLabel{font-family:var(--font-departure), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--theme-tile-text-muted);padding:6px 2px 2px;font-size:clamp(.55rem,1.2vw,.75rem);font-weight:600;line-height:1}.HeroFlipBoard-module__jw9rPq__boardColumns{flex-direction:column;gap:28px;display:flex}.HeroFlipBoard-module__jw9rPq__linkRow{will-change:transform;text-decoration:none;transition:transform .25s;display:block}.HeroFlipBoard-module__jw9rPq__controlTile{cursor:pointer;-webkit-tap-highlight-color:transparent;color:var(--theme-tile-text)}.HeroFlipBoard-module__jw9rPq__controlTile:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #60a5fa}.HeroFlipBoard-module__jw9rPq__iconWrap{height:var(--tile-h,4.5rem);justify-content:center;align-items:center;display:flex}.HeroFlipBoard-module__jw9rPq__staticBottom .HeroFlipBoard-module__jw9rPq__iconWrap,.HeroFlipBoard-module__jw9rPq__flipBottom .HeroFlipBoard-module__jw9rPq__iconWrap,.HeroFlipBoard-module__jw9rPq__incomingBottom .HeroFlipBoard-module__jw9rPq__iconWrap{transform:translateY(-50%)}@media (max-width:639px){.HeroFlipBoard-module__jw9rPq__boardFrameCompact{--tile-w:clamp(.58rem, 2.32vw, 1.38rem);--tile-h:clamp(.7rem, 2.8vw, 1.67rem);--tile-fs:clamp(.522rem, 2.088vw, 1.242rem);--tile-gap:1.5px;border-radius:8px;padding:6px}.HeroFlipBoard-module__jw9rPq__boardFrameCompact .HeroFlipBoard-module__jw9rPq__tile{border-radius:2px}.HeroFlipBoard-module__jw9rPq__boardFrameCompact .HeroFlipBoard-module__jw9rPq__tile:after{height:.5px}.HeroFlipBoard-module__jw9rPq__boardFrameCompact.HeroFlipBoard-module__jw9rPq__boardFrameBg:before{border-radius:9px}}@media (min-width:640px) and (max-width:1023px){.HeroFlipBoard-module__jw9rPq__boardFrameCompact{--tile-w:clamp(1rem, 2.5vw, 2rem);--tile-h:clamp(1.2rem, 3vw, 2.4rem);--tile-fs:clamp(.9rem, 2.25vw, 1.8rem);--tile-gap:3px;padding:8px}}@media (min-width:1024px){.HeroFlipBoard-module__jw9rPq__boardFrame:not(.HeroFlipBoard-module__jw9rPq__boardFrameCompact){--tile-w:clamp(1.7rem, 3.5vw, 3.5rem);--tile-h:clamp(2.1rem, 4.4vw, 4.5rem);--tile-fs:clamp(1.53rem, 3.15vw, 3.15rem)}.HeroFlipBoard-module__jw9rPq__boardFrameCompact{--tile-w:clamp(1.47rem, 2.47vw, 2.74rem);--tile-h:clamp(1.75rem, 3.05vw, 3.28rem);--tile-fs:clamp(1.323rem, 2.223vw, 2.466rem)}.HeroFlipBoard-module__jw9rPq__boardColumns{flex-direction:row;align-items:flex-start;gap:14px}}
.PageFlipHeader-module__wnCNUa__arrowCluster{cursor:pointer;border-radius:6px;align-items:stretch;gap:3px;margin:-2px;padding:2px;display:flex}.PageFlipHeader-module__wnCNUa__arrowCluster:focus-visible{outline:2px solid var(--theme-tile-text-bold,currentColor);outline-offset:4px}
@keyframes favorites-module__LxIL8W__fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.favorites-module__LxIL8W__itemEntrance{opacity:0;animation:.5s cubic-bezier(0,0,.2,1) forwards favorites-module__LxIL8W__fadeSlideUp}@keyframes favorites-module__LxIL8W__modalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes favorites-module__LxIL8W__modalOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes favorites-module__LxIL8W__modalCardIn{0%{opacity:0;transform:scale(.88)translateY(24px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes favorites-module__LxIL8W__modalCardOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.92)translateY(12px)}}.favorites-module__LxIL8W__modalOverlay{animation:.25s ease-out forwards favorites-module__LxIL8W__modalOverlayIn}.favorites-module__LxIL8W__modalOverlayClosing{animation:.2s ease-in forwards favorites-module__LxIL8W__modalOverlayOut}.favorites-module__LxIL8W__modalCard{animation:.3s cubic-bezier(.16,1,.3,1) forwards favorites-module__LxIL8W__modalCardIn}.favorites-module__LxIL8W__modalCardClosing{animation:.2s ease-in forwards favorites-module__LxIL8W__modalCardOut}.favorites-module__LxIL8W__shelf{background:linear-gradient(#5c3d1e 0%,#4a3016 60%,#3d2812 100%);box-shadow:0 4px 8px #0006,inset 0 1px #ffffff14}[data-theme=dark] .favorites-module__LxIL8W__shelf{background:linear-gradient(#3d2812 0%,#2e1e0d 60%,#221608 100%);box-shadow:0 4px 8px #0009,inset 0 1px #ffffff0a}.favorites-module__LxIL8W__bookCover{cursor:pointer;transition:box-shadow .3s;box-shadow:2px 2px 6px #0000004d,-1px 0 3px #0000001a}.favorites-module__LxIL8W__bookCover:hover{box-shadow:4px 8px 24px #00000059,-2px 0 8px #00000026}.favorites-module__LxIL8W__albumCover{cursor:pointer;border-radius:4px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 2px 8px #0006}.favorites-module__LxIL8W__albumCover:hover{transform:scale(1.04)translateY(-4px);box-shadow:0 8px 24px #00000080}.favorites-module__LxIL8W__albumCover:active{transition-duration:.1s;transform:scale(1.01)}.favorites-module__LxIL8W__artMasonry{column-count:2;column-gap:6px}@media (min-width:768px){.favorites-module__LxIL8W__artMasonry{column-count:3}}.favorites-module__LxIL8W__artPiece{cursor:pointer;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 1px 3px #0003}.favorites-module__LxIL8W__artPiece img{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.favorites-module__LxIL8W__artPiece:hover img{transform:scale(1.06)}.favorites-module__LxIL8W__artPiece:active img{transition-duration:.1s;transform:scale(1.02)}.favorites-module__LxIL8W__artOverlay{opacity:0;background:linear-gradient(#0000 50%,#000000b3 100%);align-items:flex-end;padding:12px;transition:opacity .3s;display:flex;position:absolute;inset:0}.favorites-module__LxIL8W__artPiece:hover .favorites-module__LxIL8W__artOverlay{opacity:1}.favorites-module__LxIL8W__poster{cursor:pointer;border-radius:4px;transition:box-shadow .3s;overflow:hidden;box-shadow:0 2px 8px #00000040}.favorites-module__LxIL8W__poster:hover{box-shadow:0 8px 30px #00000059,0 0 20px #ffffff0f}.favorites-module__LxIL8W__categoryTab{transition:color .2s;position:relative}.favorites-module__LxIL8W__categoryTab:after{content:"";background:currentColor;height:2px;transition:transform .2s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.favorites-module__LxIL8W__categoryTabActive:after{transform:scaleX(1)}
