.year-read-module__r6Lq0a__reading{text-align:center;color:#d4d4d8;justify-items:center;gap:1.25rem;padding:2rem 1rem;display:grid}.year-read-module__r6Lq0a__readingMonths{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;width:min(100%,24rem);display:grid}.year-read-module__r6Lq0a__readingMonths span{font-family:var(--font-ibm-plex-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:#71717a;animation:2.4s ease-in-out infinite year-read-module__r6Lq0a__month-scan;animation-delay:calc(var(--i) * .2s);border:1px solid #ffffff1a;border-radius:.4rem;padding:.7rem 0;font-size:.7rem}@keyframes year-read-module__r6Lq0a__month-scan{0%,to{color:#71717a;background:0 0}15%{color:#fde68a;background:#fcd34d2e;border-color:#fcd34d80}40%{color:#71717a;background:0 0}}.year-read-module__r6Lq0a__year{gap:2.5rem;display:grid}.year-read-module__r6Lq0a__yearHead{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.year-read-module__r6Lq0a__avatar{border-radius:.5rem;width:3.5rem;height:3.5rem;box-shadow:0 0 0 2px #fcd34d80}.year-read-module__r6Lq0a__eyebrow{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:#fde68ad9;font-size:.68rem}.year-read-module__r6Lq0a__yearTitle{font-family:var(--font-heading), sans-serif;letter-spacing:-.04em;color:#fff;font-size:clamp(2.2rem,7vw,3.6rem);font-weight:900;line-height:1}.year-read-module__r6Lq0a__again{color:#a1a1aa;text-underline-offset:4px;align-items:center;gap:.4rem;min-height:2.75rem;margin-left:auto;font-size:.8rem;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3;display:inline-flex}.year-read-module__r6Lq0a__again:hover{color:#fff}.year-read-module__r6Lq0a__unwrap+.year-read-module__r6Lq0a__again{margin-left:1rem}.year-read-module__r6Lq0a__block{min-width:0}.year-read-module__r6Lq0a__blockTitle{font-family:var(--font-heading), sans-serif;letter-spacing:-.02em;color:#fff;font-size:clamp(1.25rem,3.6vw,1.6rem);font-weight:700;line-height:1.15}.year-read-module__r6Lq0a__blockLine{color:#a1a1aa;margin-top:.5rem;font-size:.9rem;line-height:1.5rem}.year-read-module__r6Lq0a__months{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:1.1rem;display:grid}@media (min-width:640px){.year-read-module__r6Lq0a__months{grid-template-columns:repeat(6,minmax(0,1fr))}}.year-read-module__r6Lq0a__month{min-width:0;animation:.42s cubic-bezier(.2,.8,.2,1) both year-read-module__r6Lq0a__month-in;animation-delay:calc(var(--i) * 60ms);background:#ffffff05;border:1px solid #ffffff14;border-radius:.5rem;flex-direction:column;gap:.35rem;padding:.55rem;display:flex}.year-read-module__r6Lq0a__month[data-state=lit]{background:linear-gradient(#fcd34d1a,#ffffff05);border-color:#fcd34d59}.year-read-module__r6Lq0a__month[data-state=ahead]{opacity:.45;border-style:dashed}@keyframes year-read-module__r6Lq0a__month-in{0%{opacity:0;transform:translateY(.6rem)}}.year-read-module__r6Lq0a__monthName{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:#fde68a;font-size:.68rem}.year-read-module__r6Lq0a__month[data-state=quiet] .year-read-module__r6Lq0a__monthName,.year-read-module__r6Lq0a__month[data-state=ahead] .year-read-module__r6Lq0a__monthName{color:#71717a}.year-read-module__r6Lq0a__monthGame{color:#f4f4f5;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;font-weight:600;line-height:1.1rem;display:-webkit-box;overflow:hidden}.year-read-module__r6Lq0a__monthAlso{color:#71717a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.66rem;line-height:.95rem;display:-webkit-box;overflow:hidden}.year-read-module__r6Lq0a__monthCount,.year-read-module__r6Lq0a__monthEmpty{color:#a1a1aa;font-size:.68rem;line-height:1rem}.year-read-module__r6Lq0a__monthEmpty{color:#52525b;margin-top:auto}.year-read-module__r6Lq0a__art{aspect-ratio:460/215;background:#18181b;border-radius:.3rem;display:block;position:relative;overflow:hidden}.year-read-module__r6Lq0a__art img{object-fit:cover;width:100%;height:100%}.year-read-module__r6Lq0a__artName{text-align:center;color:#d4d4d8;justify-content:center;align-items:center;height:100%;padding:.25rem;font-size:.65rem;line-height:1;display:flex}.year-read-module__r6Lq0a__columns{gap:2.5rem;display:grid}@media (min-width:900px){.year-read-module__r6Lq0a__columns{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.year-read-module__r6Lq0a__shelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem .6rem;margin-top:1.1rem;display:grid}@media (min-width:640px){.year-read-module__r6Lq0a__shelf{grid-template-columns:repeat(8,minmax(0,1fr))}.year-read-module__r6Lq0a__columns .year-read-module__r6Lq0a__shelf{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.year-read-module__r6Lq0a__columns .year-read-module__r6Lq0a__shelf{grid-template-columns:repeat(6,minmax(0,1fr))}.year-read-module__r6Lq0a__columns .year-read-module__r6Lq0a__shelf li:nth-child(n+7){display:none}}.year-read-module__r6Lq0a__shelfCase{aspect-ratio:2/3;background:#18181b;border-radius:.25rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000080,0 .5rem .9rem -.4rem #000000f2}.year-read-module__r6Lq0a__shelfCase img{object-fit:cover;width:100%;height:100%}.year-read-module__r6Lq0a__shelf li{min-width:0;animation:.42s cubic-bezier(.2,.8,.2,1) both year-read-module__r6Lq0a__month-in;animation-delay:calc(.4s + var(--i) * 60ms);align-content:start;gap:.25rem;display:grid}.year-read-module__r6Lq0a__shelfName{color:#f4f4f5;-webkit-line-clamp:2;border-top:3px solid #3a2f22;-webkit-box-orient:vertical;margin:.35rem -.3rem 0;padding:.4rem .3rem 0;font-size:.72rem;font-weight:600;line-height:.95rem;display:-webkit-box;overflow:hidden}.year-read-module__r6Lq0a__shelfHours{font-family:var(--font-ibm-plex-mono), monospace;color:#fde68a;font-size:.7rem}.year-read-module__r6Lq0a__recent{margin-top:.75rem;display:grid}.year-read-module__r6Lq0a__recent li{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.35rem 1rem;padding-block:.6rem;display:grid}.year-read-module__r6Lq0a__tally{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.15rem .35rem;display:flex}.year-read-module__r6Lq0a__tally svg{fill:none;stroke:#fde68a;stroke-width:1.7px;stroke-linecap:round;width:1.45rem;height:1.2rem;animation:.26s ease-out both year-read-module__r6Lq0a__tally-in;animation-delay:calc(.5s + var(--i,0) * .12s + var(--g) * 45ms)}.year-read-module__r6Lq0a__tally[data-faint] svg{stroke:#71717a}@keyframes year-read-module__r6Lq0a__tally-in{0%{opacity:0;transform:translateY(.25rem)scaleY(.4)}}.year-read-module__r6Lq0a__tallyMore{font-family:var(--font-ibm-plex-mono), monospace;color:#fde68a;font-size:.7rem}.year-read-module__r6Lq0a__recentName{color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;overflow:hidden}.year-read-module__r6Lq0a__recentHours{font-family:var(--font-ibm-plex-mono), monospace;color:#fde68a;flex-shrink:0;font-size:.8rem}.year-read-module__r6Lq0a__honest{color:#71717a;max-width:46rem;font-size:.78rem;line-height:1.25rem}.year-read-module__r6Lq0a__rest{color:#09090b;background:#fcd34d;border-radius:.375rem;align-items:center;gap:.5rem;width:fit-content;min-height:3rem;padding-inline:1.25rem;font-weight:600;transition:background-color .15s;display:inline-flex}.year-read-module__r6Lq0a__rest:hover{background:#fde68a}@media (prefers-reduced-motion:reduce){.year-read-module__r6Lq0a__readingMonths span,.year-read-module__r6Lq0a__month,.year-read-module__r6Lq0a__shelf li{animation:none}}.year-read-module__r6Lq0a__share{gap:.6rem;margin-top:-1.25rem;display:grid}.year-read-module__r6Lq0a__end{flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;display:flex}.year-read-module__r6Lq0a__end .year-read-module__r6Lq0a__share{margin-top:0}.year-read-module__r6Lq0a__end .year-read-module__r6Lq0a__shareButton{min-height:3rem}.year-read-module__r6Lq0a__shareButton{color:#fef3c7;background:#fcd34d1a;border:1px solid #fcd34d66;border-radius:.375rem;align-items:center;gap:.5rem;width:fit-content;min-height:2.75rem;padding-inline:1.1rem;font-size:.9rem;font-weight:600;transition:background-color .15s;display:inline-flex}.year-read-module__r6Lq0a__shareButton:hover{background:#fcd34d33}.year-read-module__r6Lq0a__shareNote{color:#a1a1aa;font-size:.8rem;line-height:1.25rem}.year-read-module__r6Lq0a__shareNote a{color:#fde68a;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.year-read-module__r6Lq0a__sharePicture{color:#fde68a;text-underline-offset:3px;text-decoration:underline}.year-read-module__r6Lq0a__shareDown{color:#a1a1aa;text-underline-offset:3px;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3}.year-read-module__r6Lq0a__headline{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}@media (min-width:900px){.year-read-module__r6Lq0a__headline{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}}.year-read-module__r6Lq0a__stub{min-width:0;animation:.42s cubic-bezier(.2,.8,.2,1) both year-read-module__r6Lq0a__month-in;animation-delay:calc(var(--i) * 90ms);background:radial-gradient(120% 70% at 50% 0,#fcd34d14,#0000 70%),#ffffff05;border:1px solid #ffffff14;border-radius:.6rem;flex-direction:column;padding:.9rem .85rem 1rem;display:flex}.year-read-module__r6Lq0a__stubPicture{justify-content:center;align-items:center;height:7.5rem;margin-bottom:.8rem;display:flex}.year-read-module__r6Lq0a__stubPicture>[role=img]{--drum:2.05rem}@media (min-width:900px){.year-read-module__r6Lq0a__stubPicture>[role=img]{--drum:2.4rem}}.year-read-module__r6Lq0a__stubWords{color:#d4d4d8;font-size:.85rem;line-height:1.2rem}.year-read-module__r6Lq0a__stubWords strong{font-family:var(--font-heading), sans-serif;letter-spacing:-.02em;word-spacing:.08em;color:#fff;font-size:clamp(1.35rem,4.6vw,1.75rem);font-weight:900;line-height:1.05;display:block}.year-read-module__r6Lq0a__stubNote{color:#a1a1aa;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.72rem;line-height:1.05rem;display:-webkit-box;overflow:hidden}.year-read-module__r6Lq0a__hand{width:100%;height:100%;position:relative}.year-read-module__r6Lq0a__card{aspect-ratio:2/3;transform-origin:50% 160%;width:2.9rem;transform:translateX(-50%) rotate(var(--turn));z-index:calc(10 - var(--c));animation:.52s cubic-bezier(.3,1.4,.5,1) both year-read-module__r6Lq0a__deal;animation-delay:calc(.25s + var(--c) * 70ms);background:#18181b;border-radius:.3rem;position:absolute;bottom:.2rem;left:50%;overflow:hidden;box-shadow:0 0 0 1px #00000080,0 .6rem 1rem -.4rem #000000e6}.year-read-module__r6Lq0a__card:first-child{--turn:0deg}.year-read-module__r6Lq0a__card:nth-child(2){--turn:-11deg}.year-read-module__r6Lq0a__card:nth-child(3){--turn:11deg}.year-read-module__r6Lq0a__card:nth-child(4){--turn:-21deg}.year-read-module__r6Lq0a__card:nth-child(5){--turn:21deg}@media (min-width:900px){.year-read-module__r6Lq0a__card{width:3.5rem}}@keyframes year-read-module__r6Lq0a__deal{0%{opacity:0;transform:translate(-50%)rotate(0)translateY(.8rem)}}.year-read-module__r6Lq0a__card img{object-fit:cover;width:100%;height:100%}.year-read-module__r6Lq0a__cardName{text-align:center;color:#d4d4d8;justify-content:center;align-items:center;height:100%;padding:.2rem;font-size:.55rem;line-height:1.1;display:flex}.year-read-module__r6Lq0a__leaf{text-align:center;width:4.6rem;animation:.48s cubic-bezier(.3,1.5,.5,1) both year-read-module__r6Lq0a__leaf-drop;animation-delay:calc(.3s + var(--d,0) * 80ms);border-radius:.35rem;flex-direction:column;display:inline-flex;overflow:hidden;transform:rotate(-4deg);box-shadow:0 .7rem 1.2rem -.5rem #000000e6,0 0 0 1px #00000059}.year-read-module__r6Lq0a__leafMonth{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#d4433a;font-size:.7rem;font-weight:700;line-height:1.5}.year-read-module__r6Lq0a__leafDay{font-family:var(--font-heading), sans-serif;letter-spacing:-.04em;color:#18181b;background:#f4efe4;padding-bottom:.1rem;font-size:2.4rem;font-weight:900;line-height:1.2}.year-read-module__r6Lq0a__leaf[data-size=small]{width:1.75rem;transform:rotate(calc((var(--d) - 3) * 2deg));border-radius:.2rem;margin-left:-.3rem}.year-read-module__r6Lq0a__leaf[data-size=small]:first-child{margin-left:0}.year-read-module__r6Lq0a__leaf[data-size=small] .year-read-module__r6Lq0a__leafMonth{letter-spacing:.04em;font-size:.42rem}.year-read-module__r6Lq0a__leaf[data-size=small] .year-read-module__r6Lq0a__leafDay{font-size:.95rem}@keyframes year-read-module__r6Lq0a__leaf-drop{0%{opacity:0;translate:0 -.9rem}}.year-read-module__r6Lq0a__streak{align-items:center;display:flex}.year-read-module__r6Lq0a__streakMore{font-family:var(--font-ibm-plex-mono), monospace;color:#fde68a;margin-left:.4rem;font-size:.75rem;font-weight:600}.year-read-module__r6Lq0a__finished{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem 1rem;margin-top:1.4rem;display:grid}@media (min-width:640px){.year-read-module__r6Lq0a__finished{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.75rem 1.25rem}}@media (min-width:1024px){.year-read-module__r6Lq0a__finished{grid-template-columns:repeat(4,minmax(0,1fr))}}.year-read-module__r6Lq0a__finished>*{animation:.42s cubic-bezier(.2,.8,.2,1) both year-read-module__r6Lq0a__month-in;animation-delay:calc(min(var(--i), 12) * 60ms)}@media (prefers-reduced-motion:reduce){.year-read-module__r6Lq0a__stub,.year-read-module__r6Lq0a__card,.year-read-module__r6Lq0a__leaf,.year-read-module__r6Lq0a__finished>*,.year-read-module__r6Lq0a__tally svg{animation:none}}.year-read-module__r6Lq0a__headline.year-read-module__r6Lq0a__preview{grid-template-columns:repeat(2,minmax(0,1fr))}.year-read-module__r6Lq0a__preview>:first-child{grid-column:1/-1}.year-read-module__r6Lq0a__preview>:first-child .year-read-module__r6Lq0a__stubPicture>[role=img]{--drum:2.7rem}@media (min-width:900px){.year-read-module__r6Lq0a__preview>:first-child .year-read-module__r6Lq0a__stubPicture>[role=img]{--drum:3.1rem}}.year-read-module__r6Lq0a__leaf[data-blank] .year-read-module__r6Lq0a__leafDay{color:#a1a1aa}
.value-till-module__ep2bca__till{--digit:clamp(1.9rem, 9.2vw, 3.9rem);gap:calc(var(--digit) * .2);max-width:100%;padding:calc(var(--digit) * .28) calc(var(--digit) * .3) calc(var(--digit) * .22);background:linear-gradient(#30271e,#1b150f 55%,#130f0b);border:1px solid #3d3228;border-radius:12px;flex-direction:column;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 1.5rem 3rem -1.5rem #000}.value-till-module__ep2bca__window{gap:calc(var(--digit) * .16);padding:calc(var(--digit) * .24) calc(var(--digit) * .3) calc(var(--digit) * .26);color:#fcd34d;font-family:var(--font-ibm-plex-mono), ui-monospace, monospace;text-shadow:0 0 12px #fcd34d80;background:#0a0d07;border:1px solid #000;border-radius:6px;flex-direction:column;display:flex;box-shadow:inset 0 0 18px #000000e6,0 1px #ffffff12}.value-till-module__ep2bca__caption{font-size:max(.56rem, calc(var(--digit) * .19));letter-spacing:.16em;opacity:.8;text-align:left;text-transform:uppercase;white-space:nowrap;line-height:1.2}.value-till-module__ep2bca__amount{min-width:calc(var(--chars) * 1ch);font-size:var(--digit);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;font-weight:600;line-height:1;display:flex}.value-till-module__ep2bca__cell{clip-path:inset(0 -.5em);height:1em;display:inline-block}.value-till-module__ep2bca__wheel{animation:value-till-module__ep2bca__run calc(3.2s - var(--place) * .36s) steps(10) infinite;animation-delay:calc(var(--place) * -.47s);flex-direction:column;display:flex}.value-till-module__ep2bca__wheel>span{flex:none;height:1em}@keyframes value-till-module__ep2bca__run{to{transform:translateY(-10em)}}.value-till-module__ep2bca__plate{color:#9a8f80;font-size:max(.56rem, calc(var(--digit) * .17));letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:1rem;padding-inline:.15rem;font-weight:600;line-height:1.4;display:flex}.value-till-module__ep2bca__plate>:first-child{color:#e6dcc8}@media (prefers-reduced-motion:reduce){.value-till-module__ep2bca__wheel{visibility:hidden;animation:none}.value-till-module__ep2bca__cell{width:1ch;position:relative}.value-till-module__ep2bca__cell:after{content:"–";opacity:.55;text-align:center;position:absolute;inset:0}}
.page-motion-module__d7F9dq__page{--snap:cubic-bezier(.2, .9, .25, 1);--land:cubic-bezier(.3, 1.5, .5, 1);--step:28ms}.page-motion-module__d7F9dq__page [data-revealed=true] [data-enter]{animation-duration:.32s;animation-timing-function:var(--snap);animation-fill-mode:backwards;animation-delay:calc(var(--wait,0s) + var(--i,0) * var(--step))}.page-motion-module__d7F9dq__page [data-revealed=true] [data-enter=rise]{animation-name:page-motion-module__d7F9dq__rise}.page-motion-module__d7F9dq__page [data-revealed=true] [data-enter=drop]{animation-name:page-motion-module__d7F9dq__drop;animation-duration:.38s;animation-timing-function:var(--land)}.page-motion-module__d7F9dq__page [data-revealed=true] [data-enter=grow]{transform-origin:bottom;animation-name:page-motion-module__d7F9dq__grow;animation-duration:.38s}.page-motion-module__d7F9dq__page [data-revealed=true] [data-enter=pop]{animation-name:page-motion-module__d7F9dq__pop;animation-duration:.3s;animation-timing-function:var(--land)}.page-motion-module__d7F9dq__page [data-revealed=true] [data-enter=draw]{transform-origin:0;animation-name:page-motion-module__d7F9dq__draw;animation-duration:.42s}.page-motion-module__d7F9dq__page [data-revealed=true] [data-enter=slide]{animation-name:page-motion-module__d7F9dq__slide}.page-motion-module__d7F9dq__page [data-revealed=true] [data-enter=settle]{animation-name:page-motion-module__d7F9dq__settle;animation-duration:.9s}@keyframes page-motion-module__d7F9dq__rise{0%{opacity:0;transform:translateY(14px)}}@keyframes page-motion-module__d7F9dq__drop{0%{opacity:0;transform:translateY(-26px)scale(.94)}}@keyframes page-motion-module__d7F9dq__grow{0%{transform:scaleY(0)}}@keyframes page-motion-module__d7F9dq__pop{0%{opacity:0;transform:scale(.55)}}@keyframes page-motion-module__d7F9dq__draw{0%{transform:scaleX(0)}}@keyframes page-motion-module__d7F9dq__slide{0%{transform:translateY(.3em)}}@keyframes page-motion-module__d7F9dq__settle{0%{opacity:0;transform:scale(1.14)}}.page-motion-module__d7F9dq__chapter{transition:opacity .24s ease-out, transform .32s var(--snap)}.page-motion-module__d7F9dq__chapter[data-revealed=false]{opacity:0;transform:translateY(18px)}.page-motion-module__d7F9dq__digit{clip-path:inset(0 -.4em);display:inline-block;position:relative}.page-motion-module__d7F9dq__digit:before{content:attr(data-d);visibility:hidden}.page-motion-module__d7F9dq__digit:after{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre;text-align:center;transform:translate(-50%, calc((var(--d) + 10) * -5%));position:absolute;top:0;left:50%}.page-motion-module__d7F9dq__sep:before{content:attr(data-c)}.page-motion-module__d7F9dq__page [data-revealed=true] .page-motion-module__d7F9dq__digit:after{animation:page-motion-module__d7F9dq__roll .64s var(--snap) backwards;animation-delay:calc(var(--wait,0s) + var(--i,0) * 45ms)}@keyframes page-motion-module__d7F9dq__roll{0%{transform:translate(-50%, calc((var(--d) + 10 - var(--t)) * -5%))}}.page-motion-module__d7F9dq__page [data-case]{transition:transform .15s var(--snap), filter .15s ease-out}.page-motion-module__d7F9dq__page [data-sheen]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#fff0 32%,#ffffff5c 46%,#ffffff1a 54%,#fff0 65%);position:absolute;inset:0;transform:translate(-130%)}@media (hover:hover){:is(.page-motion-module__d7F9dq__page [data-case]:hover,.page-motion-module__d7F9dq__page a:hover>[data-case],.page-motion-module__d7F9dq__page button:hover>[data-case]){filter:brightness(1.08);transform:translateY(-4px)scale(1.035)}.page-motion-module__d7F9dq__page [data-case]:hover [data-sheen]:after{transition:transform .52s cubic-bezier(.45,.05,.35,1);transform:translate(130%)}.page-motion-module__d7F9dq__page [data-case][data-sheen]:hover:after{transition:transform .52s cubic-bezier(.45,.05,.35,1);transform:translate(130%)}.page-motion-module__d7F9dq__page :is(a,button):hover>[data-case] [data-sheen]:after{transition:transform .52s cubic-bezier(.45,.05,.35,1);transform:translate(130%)}.page-motion-module__d7F9dq__page :is(a,button):hover>[data-case][data-sheen]:after{transition:transform .52s cubic-bezier(.45,.05,.35,1);transform:translate(130%)}}:is(.page-motion-module__d7F9dq__page [data-case]:active,.page-motion-module__d7F9dq__page a:active>[data-case],.page-motion-module__d7F9dq__page button:active>[data-case]){transition-duration:70ms;transform:scale(.97)}.page-motion-module__d7F9dq__tilt{transform:rotateY(var(--tilt,0deg));transition:transform .18s var(--snap,ease-out)}@media (hover:hover){.page-motion-module__d7F9dq__tilt:hover{transform:rotateY(0)translateY(-5px)scale(1.035)}.page-motion-module__d7F9dq__tilt [data-case]:hover{transform:none}}.page-motion-module__d7F9dq__pill{height:100%;transition:transform .22s var(--snap), width .22s var(--snap);pointer-events:none;background:#fcd34d;border-radius:9999px;position:absolute;top:0;left:0;box-shadow:0 0 18px #fcd34d59}.page-motion-module__d7F9dq__progress{display:none}@supports (animation-timeline:scroll()){.page-motion-module__d7F9dq__progress{transform-origin:0;background:linear-gradient(90deg,#fcd34d26,#fcd34dd9);height:1px;animation:linear both page-motion-module__d7F9dq__progress;animation-timeline:scroll(root);display:block;position:absolute;inset:auto 0 -1px}}@keyframes page-motion-module__d7F9dq__progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.page-motion-module__d7F9dq__digit:after{animation:none!important}.page-motion-module__d7F9dq__page [data-enter]{animation:none!important}.page-motion-module__d7F9dq__chapter,.page-motion-module__d7F9dq__chapter[data-revealed=false]{opacity:1;transition:none;transform:none}.page-motion-module__d7F9dq__tilt,.page-motion-module__d7F9dq__pill{transition:none!important}.page-motion-module__d7F9dq__page [data-case]{transition:none!important}.page-motion-module__d7F9dq__page [data-sheen]:after{transition:none!important}.page-motion-module__d7F9dq__page [data-sheen]:after{display:none}}
.library-clerk-module__cMeZuG__chapter{background:radial-gradient(at 50% 55%,#1f1810,#0000 70%),#050607;padding:clamp(3.5rem,9vw,6rem) clamp(1rem,4vw,4rem) clamp(2.5rem,6vw,4rem);position:relative}.library-clerk-module__cMeZuG__chapterIntro{text-align:center;max-width:40rem;margin:0 auto clamp(1.75rem,4vw,2.5rem)}.library-clerk-module__cMeZuG__eyebrow{color:#a1a1aa;font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.3em;text-transform:uppercase;margin-bottom:.9rem;font-size:.68rem}.library-clerk-module__cMeZuG__booth{background:#0b0907;border:1px solid #2a2118;border-radius:.6rem;flex-direction:column;width:min(100%,25rem);margin-inline:auto;display:flex;overflow:hidden}.library-clerk-module__cMeZuG__booth .library-clerk-module__cMeZuG__wall{height:15.5rem;min-height:0}.library-clerk-module__cMeZuG__startKey{color:#1c1408;background:#fbbf24;justify-content:center;align-items:center;gap:.6rem;min-height:3.5rem;font-size:1rem;font-weight:700;transition:filter .15s;display:flex;box-shadow:inset 0 -3px #a16207}.library-clerk-module__cMeZuG__startKey:hover{filter:brightness(1.08)}.library-clerk-module__cMeZuG__startKey:active{box-shadow:inset 0 1px #a16207}.library-clerk-module__cMeZuG__startKey:focus-visible{outline-offset:-4px;outline:2px solid #fde68a}.library-clerk-module__cMeZuG__backdrop{z-index:80;background:#030303;justify-content:center;display:flex;position:fixed;inset:0}.library-clerk-module__cMeZuG__stage{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#0b0907;flex-direction:column;align-self:center;width:min(100%,27rem);height:100dvh;max-height:58rem;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.library-clerk-module__cMeZuG__stage{border:1px solid #2a2118;border-radius:1rem}}.library-clerk-module__cMeZuG__stageTop{inset-inline:0;z-index:5;padding:max(.6rem, env(safe-area-inset-top)) .75rem 0;position:absolute;top:0}.library-clerk-module__cMeZuG__pips{gap:3px;display:flex}.library-clerk-module__cMeZuG__pips li{background:#ffffff38;border-radius:999px;flex:1;height:3px;overflow:hidden}.library-clerk-module__cMeZuG__pips li i{background:#fde68a;width:0;height:100%;display:block}.library-clerk-module__cMeZuG__pips li[data-state=done] i{width:100%}.library-clerk-module__cMeZuG__pips li[data-state=now] i{animation:library-clerk-module__cMeZuG__pipFill var(--beat-ms,5s) linear forwards}@keyframes library-clerk-module__cMeZuG__pipFill{to{width:100%}}.library-clerk-module__cMeZuG__stageBar{align-items:center;gap:.25rem;margin-top:.35rem;display:flex}.library-clerk-module__cMeZuG__sign{color:#a1a1aa;min-width:0;font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.16em;text-transform:uppercase;flex:1;align-items:baseline;gap:.6rem;font-size:.62rem;display:flex}.library-clerk-module__cMeZuG__sign>span:first-child{color:#fde68a;text-shadow:0 0 12px #fde68a73;flex-shrink:0;font-weight:600}.library-clerk-module__cMeZuG__signName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.library-clerk-module__cMeZuG__sampleBadge{color:#fde68a;border:1px solid #fde68a66;border-radius:999px;flex-shrink:0;padding:.1rem .4rem;font-size:.55rem}.library-clerk-module__cMeZuG__stageButton{color:#e4e4e7;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.library-clerk-module__cMeZuG__stageButton:hover{background:#ffffff14}.library-clerk-module__cMeZuG__stageButton:focus-visible{outline-offset:-2px;outline:2px solid #fde68a}.library-clerk-module__cMeZuG__wall{background:radial-gradient(75% 60% at 50% 100%,#fbbf2433,#0000 70%),linear-gradient(#0c0a08,#17120d);flex-shrink:0;height:37%;min-height:16.5rem;position:relative;overflow:hidden}.library-clerk-module__cMeZuG__shelves{opacity:.5;background:repeating-linear-gradient(#0000 0 3.4rem,#3a281a 3.4rem 3.75rem),repeating-linear-gradient(90deg,#1c232d 0 9px,#0b0907 9px 10px,#3a1d22 10px 18px,#0b0907 18px 19px,#15263a 19px 30px,#0b0907 30px 31px,#2c3138 31px 38px,#0b0907 38px 39px,#1d3328 39px 49px,#0b0907 49px 50px,#33295a 50px 57px,#0b0907 57px 58px,#4b2d18 58px 69px,#0b0907 69px 70px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 45%,#000 20%,#0000 85%);mask-image:radial-gradient(90% 80% at 50% 45%,#000 20%,#0000 85%)}.library-clerk-module__cMeZuG__face{width:min(62%,15rem,31dvh);position:absolute;bottom:4.9rem;left:50%;overflow:visible;translate:-50%}.library-clerk-module__cMeZuG__head{transform-origin:50% 100%;transition:translate .3s}.library-clerk-module__cMeZuG__face[data-speaking=true] .library-clerk-module__cMeZuG__head{animation:.62s ease-in-out infinite library-clerk-module__cMeZuG__nod}@keyframes library-clerk-module__cMeZuG__nod{50%{translate:0 1.6px}}.library-clerk-module__cMeZuG__iris,.library-clerk-module__cMeZuG__lid,.library-clerk-module__cMeZuG__lowerLid,.library-clerk-module__cMeZuG__brow{transition:translate .22s,rotate .22s}.library-clerk-module__cMeZuG__brow{transform-box:fill-box;transform-origin:50%}.library-clerk-module__cMeZuG__lid{translate:0 var(--lid,9px);animation:4.6s infinite library-clerk-module__cMeZuG__blink}@keyframes library-clerk-module__cMeZuG__blink{0%,94%,to{translate:0 var(--lid,9px)}97%{translate:0 23px}}.library-clerk-module__cMeZuG__face[data-gaze=counter]{--lid:13px}.library-clerk-module__cMeZuG__face[data-gaze=counter] .library-clerk-module__cMeZuG__iris{translate:0 5.5px}.library-clerk-module__cMeZuG__face[data-mood=wide][data-gaze=customer]{--lid:1px}.library-clerk-module__cMeZuG__face[data-mood=wide][data-gaze=customer] .library-clerk-module__cMeZuG__brow{translate:0 -8px}.library-clerk-module__cMeZuG__face[data-mood=narrow][data-gaze=customer]{--lid:8.5px}.library-clerk-module__cMeZuG__face[data-mood=narrow][data-gaze=customer] .library-clerk-module__cMeZuG__lowerLid{translate:0 -4px}.library-clerk-module__cMeZuG__face[data-mood=narrow][data-gaze=customer] .library-clerk-module__cMeZuG__browLeft{translate:0 4px;rotate:10deg}.library-clerk-module__cMeZuG__face[data-mood=narrow][data-gaze=customer] .library-clerk-module__cMeZuG__browRight{translate:0 4px;rotate:-10deg}.library-clerk-module__cMeZuG__face[data-mood=roll][data-gaze=customer]{--lid:5px}.library-clerk-module__cMeZuG__face[data-mood=roll][data-gaze=customer] .library-clerk-module__cMeZuG__iris{translate:6px -5px}.library-clerk-module__cMeZuG__face[data-mood=roll][data-gaze=customer] .library-clerk-module__cMeZuG__browRight{translate:0 -7px;rotate:-6deg}.library-clerk-module__cMeZuG__till{inset-inline:7%;background:linear-gradient(#30271e,#1b150f 55%,#130f0b);border:1px solid #3d3228;border-bottom:0;border-radius:.6rem .6rem 0 0;align-items:center;gap:.6rem;height:5.6rem;padding:.75rem .8rem .65rem;display:flex;position:absolute;bottom:0;box-shadow:0 -10px 30px #0000008c,inset 0 1px #ffffff1a}.library-clerk-module__cMeZuG__display{color:#fcd34d;min-width:0;font-family:var(--font-ibm-plex-mono), monospace;text-shadow:0 0 10px #fcd34d80;background:#0a0d07;border:1px solid #000;border-radius:.35rem;flex-direction:column;flex:1;justify-content:center;align-self:stretch;gap:.35rem;padding:.4rem .75rem;display:flex;box-shadow:inset 0 0 14px #000000e6,0 1px #ffffff12}.library-clerk-module__cMeZuG__display span{letter-spacing:.16em;opacity:.85;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.6rem;overflow:hidden}.library-clerk-module__cMeZuG__display strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.3rem,6.6vw,1.75rem);font-weight:600;line-height:1;overflow:hidden}.library-clerk-module__cMeZuG__display strong[data-small=true]{font-size:clamp(1rem,4.7vw,1.3rem)}.library-clerk-module__cMeZuG__voiceLeds{flex-shrink:0;align-items:flex-end;gap:3px;height:2.2rem;display:flex}.library-clerk-module__cMeZuG__voiceLeds i{background:#4a3a17;border-radius:1px;width:4px;height:22%}.library-clerk-module__cMeZuG__voiceLeds[data-speaking=true] i{background:#fcd34d;animation:.42s ease-in-out infinite alternate library-clerk-module__cMeZuG__led;box-shadow:0 0 6px #fcd34d99}.library-clerk-module__cMeZuG__voiceLeds[data-speaking=true] i:nth-child(2){animation-duration:.31s}.library-clerk-module__cMeZuG__voiceLeds[data-speaking=true] i:nth-child(3){animation-duration:.52s}.library-clerk-module__cMeZuG__voiceLeds[data-speaking=true] i:nth-child(4){animation-duration:.37s}@keyframes library-clerk-module__cMeZuG__led{to{height:100%}}.library-clerk-module__cMeZuG__counter{background:repeating-linear-gradient(92deg,#0000 0 46px,#0000001f 46px 47px),linear-gradient(#5b3f26,#3f2b19 70%,#2c1e12);border-top:3px solid #7a5433;flex:1;min-height:0;display:flex;position:relative;box-shadow:inset 0 14px 22px #00000059}.library-clerk-module__cMeZuG__counterTop{flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;padding:1rem .9rem;display:flex}.library-clerk-module__cMeZuG__caseRow{justify-content:center;align-items:flex-start;gap:.7rem;width:100%;max-height:100%;display:flex}.library-clerk-module__cMeZuG__caseRow li{width:5rem;max-width:6.4rem;animation:.38s cubic-bezier(.2,1.4,.4,1) both library-clerk-module__cMeZuG__slap;animation-delay:calc(var(--order) * 90ms);flex-direction:column;flex:1;align-items:center;gap:.45rem;display:flex}.library-clerk-module__cMeZuG__caseRow[data-count="1"] li{max-width:min(50%,11.5rem)}.library-clerk-module__cMeZuG__caseRow[data-count="2"] li,.library-clerk-module__cMeZuG__caseRow[data-count="3"] li{max-width:7.5rem}@keyframes library-clerk-module__cMeZuG__slap{0%{opacity:0;translate:0 -46px;scale:1.18}}.library-clerk-module__cMeZuG__case{aspect-ratio:2/3;width:100%;rotate:var(--tilt);background:#1c1915;border-radius:3px;display:block;position:relative;box-shadow:0 14px 22px #0000008c,0 2px #00000080,inset 0 0 0 1px #ffffff24}.library-clerk-module__cMeZuG__case img,.library-clerk-module__cMeZuG__caseBlank{border-radius:3px}.library-clerk-module__cMeZuG__caseBlank{color:#e7e0d2;overflow-wrap:anywhere;text-align:center;background:#27221c;justify-content:center;align-items:center;padding:.4rem;font-size:.7rem;font-weight:600;line-height:1.2;display:flex;position:absolute;inset:0}[data-wrapped=true] .library-clerk-module__cMeZuG__case:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff57 42%,#0000 52% 68%,#ffffff29 76%,#0000 84%);border-radius:3px;position:absolute;inset:0}.library-clerk-module__cMeZuG__caseTag{z-index:1;color:#1c1408;font-family:var(--font-ibm-plex-mono), monospace;white-space:nowrap;background:#fde047;padding:.2rem .4rem;font-size:.62rem;font-weight:700;line-height:1;position:absolute;bottom:.5rem;right:-.45rem;rotate:-6deg;box-shadow:0 2px 5px #00000080}.library-clerk-module__cMeZuG__caseRow[data-count="1"] .library-clerk-module__cMeZuG__caseTag{padding:.3rem .55rem;font-size:.85rem}.library-clerk-module__cMeZuG__caseName{color:#f4e9d2;text-align:center;text-shadow:0 1px 2px #000000b3;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.66rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.library-clerk-module__cMeZuG__stack{flex-direction:column;width:min(90%,19rem);max-height:100%;display:flex}.library-clerk-module__cMeZuG__stack li{background:linear-gradient(180deg, #ffffff2e 0 1px, transparent 1px calc(100% - 1px), #00000080 calc(100% - 1px)), linear-gradient(90deg, transparent 0 6%, var(--band) 6% 9%, transparent 9%), var(--tone);color:#ece7dd;min-height:1.05rem;rotate:var(--tilt);translate:var(--shift) 0;animation:.3s cubic-bezier(.3,1.3,.5,1) both library-clerk-module__cMeZuG__drop;animation-delay:calc(var(--order) * 55ms);border-radius:1px;flex:0 1.7rem;align-items:center;margin-top:1px;padding:0 .5rem 0 14%;font-size:.82rem;font-weight:500;line-height:1;display:flex;overflow:hidden;box-shadow:0 3px 6px #00000059}.library-clerk-module__cMeZuG__stack li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.library-clerk-module__cMeZuG__stack[data-wrapped=true] li{background:linear-gradient(100deg, transparent 55%, #ffffff47 63%, transparent 72%), linear-gradient(180deg, #ffffff2e 0 1px, transparent 1px calc(100% - 1px), #00000080 calc(100% - 1px)), linear-gradient(90deg, transparent 0 6%, var(--band) 6% 9%, transparent 9%), var(--tone)}@keyframes library-clerk-module__cMeZuG__drop{0%{opacity:0;translate:var(--shift) -60px}}.library-clerk-module__cMeZuG__slip{color:#25221c;width:min(88%,17rem);font-family:var(--font-ibm-plex-mono), monospace;background-color:#f3ead7;background-image:radial-gradient(circle at 12% 18%,#4c412d14 0 .7px,#0000 .8px),linear-gradient(100deg,#ffffff40,#0000 28%,#59482a0d 72%,#0000);background-size:11px 13px,100% 100%;padding:1rem 1rem .9rem;animation:.38s cubic-bezier(.2,1.4,.4,1) both library-clerk-module__cMeZuG__slap;position:relative;rotate:-1.5deg;box-shadow:0 14px 24px #00000080}.library-clerk-module__cMeZuG__slipHead{letter-spacing:-.04em;text-align:center;text-transform:uppercase;font-size:1rem;font-weight:700;line-height:1}.library-clerk-module__cMeZuG__slipSub{color:#766e61;letter-spacing:.2em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:.35rem;font-size:.56rem;font-weight:600;overflow:hidden}.library-clerk-module__cMeZuG__slip dl{text-transform:uppercase;border-block:1px dashed #6d66598c;margin-block:.7rem;padding-block:.6rem;font-size:.68rem}.library-clerk-module__cMeZuG__slip dl>div{justify-content:space-between;align-items:baseline;gap:.75rem;line-height:1.3rem;display:flex}.library-clerk-module__cMeZuG__slip dt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.library-clerk-module__cMeZuG__slip dd{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.library-clerk-module__cMeZuG__slipUrl{letter-spacing:.14em;text-align:center;text-transform:uppercase;padding-top:4.2rem;font-size:.6rem;font-weight:700}.library-clerk-module__cMeZuG__stamp{color:#b91c1c;font-family:var(--font-heading), sans-serif;letter-spacing:.06em;mix-blend-mode:multiply;opacity:.9;text-transform:uppercase;white-space:nowrap;border:3px double #b91c1c;border-radius:.3rem;padding:.3rem .7rem;font-size:clamp(1.2rem,6.2vw,1.65rem);font-weight:800;line-height:1;animation:.32s cubic-bezier(.3,1.6,.5,1) 1.1s both library-clerk-module__cMeZuG__stamp;position:absolute;bottom:2.4rem;left:50%;translate:-50%;rotate:-9deg}.library-clerk-module__cMeZuG__slip[data-long=true] .library-clerk-module__cMeZuG__slipUrl{padding-top:4.6rem}.library-clerk-module__cMeZuG__slip[data-long=true] .library-clerk-module__cMeZuG__stamp{text-align:center;text-wrap:balance;white-space:normal;width:max-content;max-width:86%;font-size:clamp(.95rem,4.6vw,1.25rem);line-height:1.05;rotate:-5deg}@keyframes library-clerk-module__cMeZuG__stamp{0%{opacity:0;scale:2.6}}.library-clerk-module__cMeZuG__words{min-height:9.5rem;padding:.9rem 1.1rem max(1.1rem, env(safe-area-inset-bottom));background:linear-gradient(#1c140d,#0f0b08);border-top:1px solid #000;flex-direction:column;flex-shrink:0;justify-content:center;gap:.45rem;display:flex}.library-clerk-module__cMeZuG__line{color:#fff;font-family:var(--font-heading), sans-serif;letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.15rem,5.3vw,1.45rem);font-weight:600;line-height:1.22}.library-clerk-module__cMeZuG__line[data-said=true]{color:#8b8378;font-size:.9rem;font-weight:500}.library-clerk-module__cMeZuG__line:not([data-said]) span{animation:.16s ease-out both library-clerk-module__cMeZuG__word;animation-delay:calc(var(--at) * var(--line-ms) * .82)}@keyframes library-clerk-module__cMeZuG__word{0%{opacity:.12}}.library-clerk-module__cMeZuG__endKeys{gap:.6rem;display:flex}.library-clerk-module__cMeZuG__endKey{color:#f4e9d2;white-space:nowrap;background:#3b3027;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.45rem;height:3.1rem;font-size:.9rem;font-weight:600;display:inline-flex;box-shadow:0 2px #17110c}.library-clerk-module__cMeZuG__endKey[data-lead=true]{color:#1c1408;background:#fbbf24;flex:1.6;box-shadow:0 2px #8a5a0a}.library-clerk-module__cMeZuG__endKey:hover{filter:brightness(1.1)}.library-clerk-module__cMeZuG__endKey:focus-visible{outline-offset:2px;outline:2px solid #fde68a}@media (prefers-reduced-motion:reduce){.library-clerk-module__cMeZuG__caseRow li,.library-clerk-module__cMeZuG__stack li,.library-clerk-module__cMeZuG__slip,.library-clerk-module__cMeZuG__stamp,.library-clerk-module__cMeZuG__line:not([data-said]) span,.library-clerk-module__cMeZuG__face .library-clerk-module__cMeZuG__lid,.library-clerk-module__cMeZuG__face[data-speaking=true] .library-clerk-module__cMeZuG__head,.library-clerk-module__cMeZuG__voiceLeds[data-speaking=true] i{animation:none}.library-clerk-module__cMeZuG__voiceLeds[data-speaking=true] i{height:70%}.library-clerk-module__cMeZuG__pips li[data-state=now] i{width:100%;animation:none}}@media (max-height:720px){.library-clerk-module__cMeZuG__slip{padding-block:.75rem .7rem}.library-clerk-module__cMeZuG__slip dl{margin-block:.5rem;padding-block:.4rem}.library-clerk-module__cMeZuG__slipUrl{padding-top:3.5rem}.library-clerk-module__cMeZuG__words{min-height:8.25rem}}@media (orientation:landscape) and (max-height:520px){.library-clerk-module__cMeZuG__stage{border:0;border-radius:0;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);width:100%;max-height:none;display:grid}.library-clerk-module__cMeZuG__wall{grid-row:1/span 2;height:auto;min-height:0}.library-clerk-module__cMeZuG__face{width:min(56%,46dvh)}.library-clerk-module__cMeZuG__counter{border-top:0;border-left:3px solid #7a5433}.library-clerk-module__cMeZuG__counterTop{padding:3.4rem .75rem .5rem}.library-clerk-module__cMeZuG__caseRow li{max-width:4.2rem}.library-clerk-module__cMeZuG__caseRow[data-count="1"] li{max-width:6.5rem}.library-clerk-module__cMeZuG__caseName{display:none}.library-clerk-module__cMeZuG__slip{padding-block:.5rem;rotate:none}.library-clerk-module__cMeZuG__slip dl{margin-block:.3rem;padding-block:.25rem}.library-clerk-module__cMeZuG__slipUrl{padding-top:2.4rem}.library-clerk-module__cMeZuG__stamp{font-size:1.05rem;bottom:1.5rem}.library-clerk-module__cMeZuG__words{min-height:5.5rem;padding-block:.6rem}.library-clerk-module__cMeZuG__line{font-size:1.05rem}.library-clerk-module__cMeZuG__line[data-said=true]{display:none}}
.replay-module__YzjG6G__shelves{--gap:clamp(3px, .9vw, 6px);gap:clamp(.85rem,2.6vw,1.25rem);width:100%;max-width:31rem;display:grid}.replay-module__YzjG6G__label{letter-spacing:.02em;color:#a1a1aa;margin-bottom:.4rem;font-size:.68rem;font-weight:600}.replay-module__YzjG6G__row{gap:var(--gap);padding-bottom:var(--gap);border-bottom:3px solid #23262d;grid-template-columns:repeat(8,minmax(0,1fr));display:grid;box-shadow:0 6px 10px -6px #000}.replay-module__YzjG6G__case{aspect-ratio:2/3;background:#1c1f26;border-radius:2px;position:relative;overflow:hidden;box-shadow:0 2px 5px #0009}.replay-module__YzjG6G__case img{object-fit:cover;width:100%;height:100%;display:block}.replay-module__YzjG6G__replay{grid-template-columns:3fr 5fr;align-items:center;gap:clamp(.75rem,3vw,1.25rem);display:grid}.replay-module__YzjG6G__frame{gap:var(--gap);background:radial-gradient(120% 90% at 50% 0,#fcd34d4d,#fcd34d0d 70%);border:2px solid #fcd34d;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));padding:clamp(4px,1.2vw,7px);display:grid;box-shadow:0 0 2.5rem -.5rem #fcd34d8c}.replay-module__YzjG6G__replayLabel{color:#fde68a;font-size:clamp(.8rem,2.6vw,1rem);font-weight:700;line-height:1.25}.replay-module__YzjG6G__replayLabel span{color:#a1a1aa;margin-top:.2rem;font-size:.72rem;font-weight:500;display:block}.replay-module__YzjG6G__rest .replay-module__YzjG6G__case{animation:.52s cubic-bezier(.2,.7,.2,1) both replay-module__YzjG6G__arrive;animation-delay:calc(.7s + var(--place) * 55ms)}.replay-module__YzjG6G__rest[data-kind=played] .replay-module__YzjG6G__case img{filter:brightness(.62)saturate(.75)}.replay-module__YzjG6G__rest[data-kind=unopened] .replay-module__YzjG6G__case img{filter:brightness(.6)saturate(.65)}@keyframes replay-module__YzjG6G__arrive{0%{opacity:0;transform:translateY(.6rem)}}.replay-module__YzjG6G__panel .replay-module__YzjG6G__meter{--drum:clamp(2.3rem, 9vw, 3.1rem)}.replay-module__YzjG6G__panel .replay-module__YzjG6G__till{--digit:clamp(1.35rem, 5.6vw, 1.9rem)}.replay-module__YzjG6G__pile{width:min(100%,15rem);height:8.5rem;position:relative}.replay-module__YzjG6G__pile .replay-module__YzjG6G__case{transform-origin:50% 100%;width:4.6rem;position:absolute;bottom:.4rem}.replay-module__YzjG6G__pile .replay-module__YzjG6G__case img{filter:brightness(.7)saturate(.7)}.replay-module__YzjG6G__pile .replay-module__YzjG6G__case:first-child{left:2%;transform:rotate(-13deg)}.replay-module__YzjG6G__pile .replay-module__YzjG6G__case:nth-child(2){left:22%;transform:rotate(-4deg)translateY(-.35rem)}.replay-module__YzjG6G__pile .replay-module__YzjG6G__case:nth-child(3){left:43%;transform:rotate(5deg)}.replay-module__YzjG6G__pile .replay-module__YzjG6G__case:nth-child(4){left:63%;transform:rotate(14deg)translateY(.2rem)}.replay-module__YzjG6G__glint{animation:5.5s ease-in-out infinite replay-module__YzjG6G__glint;animation-delay:calc(var(--place) * .38s);pointer-events:none;background:linear-gradient(112deg,#0000 38%,#ffffff80 50%,#0000 62%) 130% 0/300% 100%;position:absolute;inset:0}@keyframes replay-module__YzjG6G__glint{0%,72%{background-position:130% 0}to{background-position:-40% 0}}.replay-module__YzjG6G__street{width:min(100%,17rem);height:auto;display:block}@media (prefers-reduced-motion:reduce){.replay-module__YzjG6G__rest .replay-module__YzjG6G__case,.replay-module__YzjG6G__glint{animation:none}}
.list-file-box-module__EMIoPq__panel{padding:1.5rem 1rem;transition:border-color .16s,box-shadow .16s}@media (min-width:640px){.list-file-box-module__EMIoPq__panel{padding:2rem}}.list-file-box-module__EMIoPq__panel[data-dragging]{border-style:dashed;border-color:#fcd34d99;box-shadow:inset 0 0 0 1px #fcd34d40,0 30px 70px -34px #000000bf}.list-file-box-module__EMIoPq__scene{margin:0;padding-top:1.5rem;animation:.42s cubic-bezier(.2,.9,.3,1.2) both list-file-box-module__EMIoPq__arrive}.list-file-box-module__EMIoPq__scene[data-idle]{opacity:.55;animation:none}@keyframes list-file-box-module__EMIoPq__arrive{0%{opacity:0;transform:translateY(-1.5rem)rotate(-1.5deg)}to{opacity:1;transform:none}}.list-file-box-module__EMIoPq__carton{width:100%;max-width:30rem;margin-inline:auto;position:relative}.list-file-box-module__EMIoPq__spines{justify-content:center;align-items:flex-end;gap:2px;height:10rem;margin-bottom:-2.6rem;padding-inline:.9rem;display:flex;overflow:hidden}.list-file-box-module__EMIoPq__spine{background:linear-gradient(90deg,#ffffff1a,#0000 30%,#00000040);border-radius:2px 2px 0 0;flex:0 0 1.25rem;animation:.36s ease-out both list-file-box-module__EMIoPq__rise;position:relative;box-shadow:inset 0 1px #ffffff1f}.list-file-box-module__EMIoPq__spine:nth-child(n+13){display:none}@media (min-width:640px){.list-file-box-module__EMIoPq__spines{height:12rem}}@media (min-width:420px){.list-file-box-module__EMIoPq__spine:nth-child(n+13){display:block}.list-file-box-module__EMIoPq__spine:nth-child(n+17){display:none}}@media (min-width:560px){.list-file-box-module__EMIoPq__spine:nth-child(n+17){display:block}}.list-file-box-module__EMIoPq__spine:nth-child(3n){animation-delay:40ms}.list-file-box-module__EMIoPq__spine:nth-child(3n+1){animation-delay:80ms}@keyframes list-file-box-module__EMIoPq__rise{0%{transform:translateY(40%)}to{transform:none}}.list-file-box-module__EMIoPq__spine[data-tone="0"]{background-color:#1d2333}.list-file-box-module__EMIoPq__spine[data-tone="1"]{background-color:#2a1b22}.list-file-box-module__EMIoPq__spine[data-tone="2"]{background-color:#17261f}.list-file-box-module__EMIoPq__spine[data-tone="3"]{background-color:#23232a}.list-file-box-module__EMIoPq__spine[data-tone="4"]{background-color:#1b2a33}.list-file-box-module__EMIoPq__spine[data-tone="5"]{background-color:#2b2418}.list-file-box-module__EMIoPq__spine[data-finished]:before{content:"";background:#fcd34d;border-radius:2px 2px 0 0;height:.55rem;position:absolute;inset:0 0 auto}.list-file-box-module__EMIoPq__spineName{writing-mode:vertical-rl;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.02em;color:#f4f4f5db;max-height:calc(100% - 3.4rem);font-size:.62rem;font-weight:600;position:absolute;top:.8rem;left:50%;overflow:hidden;transform:translate(-50%)rotate(180deg)}.list-file-box-module__EMIoPq__front{background:repeating-linear-gradient(90deg,#00000006 0 2px,#0000 2px 7px),linear-gradient(#c49466,#a77749 60%,#8c6139);border-radius:.35rem;min-height:9.5rem;padding:1.6rem 1rem 1rem;position:relative;box-shadow:inset 0 2px #ffffff2e,inset 0 -6px 12px #0000002e,0 24px 40px -22px #000c}.list-file-box-module__EMIoPq__tape{background:linear-gradient(#ead2a8bf,#cdb080b3);height:1.05rem;position:absolute;inset:0 18% auto;box-shadow:0 1px #0000001f}.list-file-box-module__EMIoPq__label{color:#1c1917;width:min(100%,17rem);font-family:var(--font-mono,ui-monospace, monospace);background:#f4efe4;margin-left:auto;padding:.7rem .85rem .75rem;position:relative;transform:rotate(-1.2deg);box-shadow:0 6px 12px -6px #00000080}.list-file-box-module__EMIoPq__labelCount{font-family:var(--font-heading,inherit);letter-spacing:-.02em;font-size:1.35rem;font-weight:800;line-height:1.05}.list-file-box-module__EMIoPq__labelFrom{text-transform:uppercase;letter-spacing:.14em;color:#57534e;margin-top:.1rem;font-size:.66rem}.list-file-box-module__EMIoPq__labelRows{text-transform:uppercase;letter-spacing:.08em;border-top:1px dashed #1c191759;margin-top:.5rem;padding-top:.35rem;font-size:.7rem}.list-file-box-module__EMIoPq__labelRows li{justify-content:space-between;gap:1rem;line-height:1.5;display:flex}.list-file-box-module__EMIoPq__labelRows li span:last-child{font-variant-numeric:tabular-nums;font-weight:700}.list-file-box-module__EMIoPq__labelNote{color:#57534e;margin-top:.35rem;font-size:.66rem}.list-file-box-module__EMIoPq__stamp{z-index:1;color:#b45309;font-family:var(--font-heading,inherit);text-transform:uppercase;letter-spacing:.08em;mix-blend-mode:multiply;background:#f4efe414;border:2px solid #b45309;border-radius:.25rem;padding:.15rem .5rem;font-size:.95rem;font-weight:900;animation:.26s cubic-bezier(.3,1.6,.5,1) both list-file-box-module__EMIoPq__stamp;position:absolute;bottom:.35rem;left:.5rem;transform:rotate(-9deg)}@keyframes list-file-box-module__EMIoPq__stamp{0%{opacity:0;transform:rotate(-9deg)scale(1.8)}to{opacity:1;transform:rotate(-9deg)scale(1)}}@media (min-width:640px){.list-file-box-module__EMIoPq__stamp{border-width:3px;font-size:1.35rem;top:46%;bottom:auto;left:1.6rem}}@media (prefers-reduced-motion:reduce){.list-file-box-module__EMIoPq__scene,.list-file-box-module__EMIoPq__spine,.list-file-box-module__EMIoPq__stamp{animation:none}}
