.listening-layout{max-width:1400px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg)}.listening-layout .section-card{margin-bottom:0}.lr-room{--lr-sleeve:192px;--lr-wood:#5a3a22;--lr-wood-light:#7b5232;--lr-wood-dark:#36210f;--lr-paper:#efe6cf;--lr-paper-ink:#2a2118;position:relative}.lr-lower [hidden],.lr-lower[hidden],.lr-room [hidden]{display:none!important}.lr-fine{color:var(--text-dim);font-size:12px;margin:0}.lr-ps1{color:var(--accent)}.lr-link{background:0 0;border:0;padding:0;font:inherit;color:var(--primary);cursor:pointer;text-align:left}.lr-link:focus-visible,.lr-link:hover{color:var(--primary-bright);text-decoration:underline;text-underline-offset:3px}.lr-lower :focus-visible,.lr-room :focus-visible{outline:2px dashed var(--primary);outline-offset:2px}.lr-sign{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-xl);margin-bottom:var(--spacing-lg)}.lr-prompt{font-size:12px;color:var(--text-secondary);margin-bottom:var(--spacing-sm)}.lr-title{margin-bottom:var(--spacing-sm)}.lr-intro{color:var(--text-secondary);max-width:640px;margin:0 0 6px}.lr-deck{display:flex;align-items:center;gap:var(--spacing-md);min-width:300px;max-width:380px;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) var(--spacing-sm);background:var(--bg-primary);border:1px solid rgba(var(--primary-rgb),.35);border-radius:var(--border-radius-small)}.lr-platter{position:relative;flex:none;width:72px;height:64px;background:#1b1b22;border:2px solid #2c2c36;box-shadow:inset 0 -3px 0 #0e0e13}.lr-platter-disc{position:absolute;left:4px;top:2px;width:56px;height:56px;border-radius:50%;background:repeating-radial-gradient(circle,#111 0 2px,#1d1d1d 2px 3px);display:grid;place-items:center}.lr-platter-disc img{width:22px;height:22px;border-radius:50%;object-fit:cover;image-rendering:pixelated}.lr-platter-disc img:not([src]){visibility:hidden}.lr-tonearm{position:absolute;right:3px;top:4px;width:4px;height:40px;background:#b9b9c4;transform-origin:top center;transform:rotate(4deg);transition:transform .6s steps(6)}.lr-tonearm::after{content:"";position:absolute;left:-3px;bottom:-2px;width:8px;height:6px;background:#b9b9c4}.lr-deck.is-playing .lr-tonearm{transform:rotate(24deg)}.lr-deck.is-playing .lr-platter-disc{animation:lr-spin 1.8s steps(12) infinite}.lr-deck-text{min-width:0;display:flex;flex-direction:column;gap:2px}.lr-deck-state{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--text-dim)}.lr-deck.is-playing .lr-deck-state{color:var(--accent)}.lr-deck-track{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.lr-deck-artist{font-size:12px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes lr-spin{to{transform:rotate(360deg)}}.lr-crates{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--spacing-md)}.lr-tab{position:relative;font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:1px;line-height:1;padding:6px 12px 5px;border:0;color:var(--lr-paper-ink);background:color-mix(in srgb,var(--lr-paper) 70%,transparent);cursor:pointer;transform:rotate(var(--tilt,0deg));clip-path:polygon(0 8%,4% 0,96% 6%,100% 0,98% 92%,100% 100%,3% 96%,0 100%);transition:transform .15s steps(3),background .15s}.lr-tab:hover{background:var(--lr-paper);transform:rotate(var(--tilt,0deg)) translateY(-2px)}.lr-tab[aria-selected=true]{background:var(--primary);color:#120c06}.lr-tab:focus-visible{outline-offset:3px}.lr-floor{display:grid;grid-template-columns:minmax(420px,1fr) minmax(420px,1.1fr);gap:var(--spacing-xl);align-items:start}.lr-crate-area{min-width:0;position:sticky;top:var(--spacing-md)}.lr-stage{position:relative;height:400px;perspective:900px;perspective-origin:50% -20%;overflow:hidden;border-radius:var(--border-radius-small);background:linear-gradient(to bottom,transparent 70%,rgba(0,0,0,.5)),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 2px,transparent 2px 24px),var(--bg-primary);border:1px solid rgba(var(--primary-rgb),.25);touch-action:pan-y;user-select:none;cursor:grab}.lr-stage.is-dragging{cursor:grabbing}.lr-stage:focus-visible{outline-offset:-4px}.lr-sleeves{position:absolute;inset:0;transform-style:preserve-3d}.lr-sleeve{position:absolute;left:50%;bottom:70px;width:var(--lr-sleeve);height:var(--lr-sleeve);margin-left:calc(var(--lr-sleeve)/ -2);transform-origin:50% 100%;transform-style:preserve-3d;transition:transform .32s cubic-bezier(.2, .7, .2, 1),opacity .32s,filter .32s;background:#151515;border:2px solid #0b0b0b;box-shadow:0 -1px 0 rgba(255,255,255,.12) inset;cursor:pointer}.lr-sleeve canvas,.lr-sleeve img{display:block;width:100%;height:100%;image-rendering:pixelated;pointer-events:none}.lr-sleeve.is-behind{filter:brightness(var(--dim, 1))}.lr-sleeve.is-front{box-shadow:0 0 0 2px var(--primary),0 10px 24px rgba(0,0,0,.6)}.lr-sleeve.is-past{filter:brightness(.35);opacity:0;pointer-events:none}.lr-sleeve.is-hidden{opacity:0;pointer-events:none}.lr-sleeve.is-lifted{transition-duration:.45s}.lr-sleeve .lr-sticker{position:absolute}.lr-room.is-riffling .lr-sleeve{transition-duration:60ms}.lr-art-plain{position:relative;width:100%;height:100%}.lr-plain{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:10px;pointer-events:none}.lr-plain-title{font-family:var(--font-display);font-weight:700;font-size:22px;line-height:1;color:#111;background:var(--lr-paper);padding:4px 6px 3px;transform:rotate(-2deg);align-self:flex-start;max-width:100%;overflow-wrap:anywhere}.lr-plain-artist{font-size:11px;color:#111;background:var(--lr-paper);padding:1px 6px;align-self:flex-start;margin-top:3px}.lr-crate-front{position:absolute;left:50%;bottom:18px;width:min(92%,420px);height:132px;transform:translateX(-50%);z-index:50;pointer-events:none;background:linear-gradient(to bottom,var(--lr-wood-light) 0 4px,transparent 4px),linear-gradient(to bottom,transparent 42px,var(--lr-wood-dark) 42px 46px,transparent 46px 86px,var(--lr-wood-dark) 86px 90px,transparent 90px),repeating-linear-gradient(90deg,transparent 0 37px,rgba(0,0,0,.18) 37px 39px,transparent 39px 71px),var(--lr-wood);border:3px solid var(--lr-wood-dark);box-shadow:0 6px 0 rgba(0,0,0,.45),inset 0 -4px 0 rgba(0,0,0,.25);image-rendering:pixelated}.lr-crate-front::after,.lr-crate-front::before{content:"";position:absolute;top:6px;width:6px;height:6px;background:#23170c;box-shadow:0 46px 0 #23170c,0 92px 0 #23170c}.lr-crate-front::before{left:8px}.lr-crate-front::after{right:8px}.lr-crate-handle{position:absolute;left:50%;top:12px;width:64px;height:14px;transform:translateX(-50%);background:#120b05;border-radius:7px;box-shadow:inset 0 3px 0 #000}.lr-crate-stencil{position:absolute;left:50%;top:56px;transform:translateX(-50%) rotate(-1.5deg);font-family:var(--font-display);font-weight:800;font-size:30px;letter-spacing:3px;color:rgba(239,230,207,.78);white-space:nowrap;text-shadow:2px 2px 0 rgba(0,0,0,.3)}.lr-quiet{position:absolute;inset:0 0 150px;display:grid;place-items:center;text-align:center;padding:var(--spacing-lg);color:var(--text-secondary);z-index:60}.lr-quiet .lr-fine{margin-top:6px}.lr-readout{margin:var(--spacing-sm) 0 0;font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:20px}.lr-readout b{color:var(--text-primary);font-weight:400}.lr-readout .lr-num{color:var(--primary)}.lr-controls{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:var(--spacing-sm)}.lr-btn{font-family:var(--font-mono);font-size:13px;min-height:34px;padding:4px 12px;color:var(--text-primary);background:var(--bg-primary);border:1px solid rgba(var(--primary-rgb),.5);border-radius:var(--border-radius-small);cursor:pointer;transition:var(--transition-fast)}.lr-btn:hover:not(:disabled){border-color:var(--primary);color:var(--primary-bright)}.lr-btn:active:not(:disabled){transform:translateY(1px)}.lr-btn:disabled{opacity:.4;cursor:default}.lr-btn-main{background:var(--primary);color:#120c06;border-color:var(--primary);font-weight:700}.lr-btn-main:hover:not(:disabled){background:var(--primary-bright);color:#120c06}.lr-find{flex:1 1 180px;display:flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;background:var(--bg-primary);border:1px solid rgba(var(--primary-rgb),.3);border-radius:var(--border-radius-small);font-size:13px}.lr-find input{flex:1;min-width:0;background:0 0;border:0;color:var(--text-primary);font:inherit;outline:0}.lr-find:focus-within{border-color:var(--primary)}.lr-keys{margin-top:var(--spacing-sm);font-size:11px;color:var(--text-dim)}.lr-keys kbd{font-family:var(--font-mono);font-size:10px;padding:0 4px;margin:0 2px;border:1px solid rgba(var(--primary-rgb),.35);border-radius:3px;color:var(--text-secondary)}.lr-desk{min-width:0;min-height:400px;position:relative}.lr-desk-empty{height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;border:1px dashed rgba(var(--primary-rgb),.3);border-radius:var(--border-radius-small);color:var(--text-secondary)}.lr-desk-empty p{margin:0}.lr-desk-mat{width:120px;height:120px;margin-bottom:var(--spacing-md);border-radius:50%;background:repeating-radial-gradient(circle,rgba(var(--primary-rgb),.18) 0 1px,transparent 1px 6px);border:2px solid rgba(var(--primary-rgb),.25)}.lr-card{outline:0;animation:lr-card-in .28s steps(4)}@keyframes lr-card-in{from{opacity:0;transform:translateY(8px)}}.lr-trail{font-size:12px;color:var(--text-dim);margin-bottom:var(--spacing-md);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr-trail .lr-link{color:var(--text-secondary)}.lr-trail .lr-link[aria-current]{color:var(--primary)}.lr-trail-sep{color:var(--text-dim);margin:0 2px}.lr-trail [data-kind=record]::before{content:"◉ ";color:var(--text-dim)}.lr-trail [data-kind=track]::before{content:"♪ ";color:var(--text-dim)}.lr-card-top{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-lg);align-items:start}.lr-pulled{position:relative;width:240px;height:200px}.lr-pulled-disc{position:absolute;top:8px;left:30px;width:184px;height:184px;border-radius:50%;background:radial-gradient(circle,#0b0b0b 0 4px,var(--lr-label,#c33) 4px 34px,#0b0b0b 34px 38px,transparent 38px),repeating-radial-gradient(circle,#121212 0 2px,#1c1c1c 2px 3px);box-shadow:0 0 0 2px #000;transition:left .5s cubic-bezier(.2, .7, .2, 1)}.lr-card.is-out .lr-pulled-disc{left:74px}.lr-pulled:focus-within .lr-pulled-disc,.lr-pulled:hover .lr-pulled-disc{animation:lr-spin 2.4s steps(24) infinite}.lr-pulled-sleeve{position:absolute;left:0;top:0;width:200px;height:200px;background:#151515;border:2px solid #0b0b0b;box-shadow:4px 4px 0 rgba(0,0,0,.5)}.lr-pulled-sleeve canvas,.lr-pulled-sleeve img{width:100%;height:100%;display:block;image-rendering:pixelated}.lr-pulled-sleeve img.is-sharp{image-rendering:auto}.lr-pulled-sleeve .lr-plain-title{font-size:24px}.lr-card-head{min-width:0}.lr-card-kicker{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--text-dim);margin-bottom:4px}.lr-card-title{font-family:var(--font-display);font-size:30px;font-weight:700;line-height:1.05;color:var(--text-primary);text-shadow:none;margin:0 0 6px;overflow-wrap:anywhere}.lr-card-by{font-size:14px;color:var(--text-secondary);margin-bottom:var(--spacing-sm)}.lr-card-by .lr-link{font-size:14px}.lr-stickers{display:flex;flex-wrap:wrap;gap:6px;margin:var(--spacing-sm) 0}.lr-sticker-tag{display:inline-block;font-size:11px;line-height:1;padding:5px 7px 4px;color:var(--lr-paper-ink);background:var(--lr-paper);transform:rotate(var(--tilt,-2deg));box-shadow:1px 1px 0 rgba(0,0,0,.6)}.lr-sticker-tag.is-price{background:#ffd84d;font-weight:700;border-radius:2px}.lr-sticker-tag.is-fav{background:var(--secondary);color:#160409}.lr-sticker-tag.is-loved{background:#ff8fa3}.lr-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.lr-tags span{font-size:11px;color:var(--text-dim);border:1px solid rgba(var(--primary-rgb),.25);padding:1px 6px;border-radius:3px}.lr-block{margin-top:var(--spacing-lg)}.lr-block-title{font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--primary);margin:0 0 var(--spacing-sm);text-shadow:none}.lr-block-note{font-size:12px;color:var(--text-dim);margin:6px 0 0}.lr-rotation{display:flex;flex-wrap:wrap;gap:4px}.lr-year{width:50px;padding:4px 0 3px;display:flex;flex-direction:column;align-items:center;gap:1px;font-family:var(--font-mono);font-size:10px;color:var(--text-dim);background:var(--bg-primary);border:1px solid rgba(var(--primary-rgb),.15);border-radius:3px}.lr-year b{font-size:14px;font-weight:400;color:var(--text-dim)}.lr-year.is-on{cursor:pointer;color:var(--text-secondary);border-color:rgba(var(--primary-rgb),calc(.3 + var(--heat,0) * .7));background:rgba(var(--primary-rgb),calc(var(--heat,0) * .32))}.lr-year.is-on b{color:var(--text-primary)}.lr-year.is-on:hover{border-color:var(--primary-bright)}.lr-year.is-loading{opacity:.4}.lr-list{list-style:none;margin:0;padding:0;columns:2;column-gap:var(--spacing-lg);font-size:13px}.lr-list.is-single{columns:1}.lr-list li{display:flex;align-items:baseline;gap:6px;break-inside:avoid;padding:1px 0}.lr-list .lr-n{color:var(--text-dim);width:20px;flex:none;text-align:right;font-size:11px}.lr-list .lr-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary)}.lr-list .lr-name.lr-link{color:var(--text-primary)}.lr-list .lr-dots{flex:1;min-width:10px;border-bottom:1px dotted rgba(var(--primary-rgb),.3);transform:translateY(-3px)}.lr-list .lr-plays{flex:none;color:var(--text-dim);font-size:11px}.lr-list li.is-top .lr-plays{color:var(--primary)}.lr-list li.is-unplayed .lr-name{color:var(--text-dim)}.lr-summary{font-size:13px;color:var(--text-secondary);line-height:1.55;margin:0}.lr-summary a{font-size:12px}.lr-card-foot{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px dashed rgba(var(--primary-rgb),.25)}.lr-card-foot a.lr-btn{display:inline-flex;align-items:center;text-decoration:none}.lr-minis{display:flex;flex-wrap:wrap;gap:10px}.lr-mini{width:84px;padding:0;background:0 0;border:0;cursor:pointer;text-align:left;color:var(--text-secondary);font:inherit;font-size:11px}.lr-mini-art{position:relative;width:84px;height:84px;background:#151515;border:2px solid #0b0b0b;margin-bottom:4px;overflow:hidden}.lr-mini-art canvas,.lr-mini-art img{width:100%;height:100%;display:block;image-rendering:pixelated}.lr-mini-art .lr-plain{padding:4px}.lr-mini-art .lr-plain-title{font-size:12px;padding:2px 3px}.lr-mini-art .lr-plain-artist{display:none}.lr-mini span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr-mini:hover .lr-mini-art{border-color:var(--primary)}.lr-doors{display:flex;flex-wrap:wrap;gap:6px}.lr-door{font-family:var(--font-mono);font-size:12px;padding:4px 9px;color:var(--text-primary);background:var(--bg-primary);border:1px solid rgba(var(--accent-rgb),.5);border-radius:3px;cursor:pointer}.lr-door::before{content:"→ ";color:var(--accent)}.lr-door:hover{border-color:var(--accent)}.lr-elsewhere{font-size:12px;color:var(--text-dim);margin-top:var(--spacing-sm)}.lr-elsewhere a{color:var(--text-secondary)}.lr-card-error{color:var(--text-secondary);font-size:13px}.lr-card-loading{color:var(--text-dim);font-size:13px}.lr-card-loading::after{content:"_";animation:lr-blink 1s steps(1) infinite}@keyframes lr-blink{50%{opacity:0}}.lr-lower{display:grid;grid-template-columns:1.25fr 1fr;grid-template-areas:"tape drawer" "log drawer";gap:var(--spacing-lg);align-items:start}.lr-tape-card{grid-area:tape}.lr-drawer-card{grid-area:drawer}.lr-log-card{grid-area:log}.lr-lower .section-title{margin-bottom:6px}.lr-lower .lr-fine{margin-bottom:var(--spacing-md)}.lr-jcard{display:grid;grid-template-columns:34px 1fr;background:var(--lr-paper,#efe6cf);color:#2a2118;border:2px solid #0b0b0b;box-shadow:4px 4px 0 rgba(0,0,0,.5);--lr-paper:#efe6cf}.lr-jcard-spine{writing-mode:vertical-rl;transform:rotate(180deg);display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(0deg,var(--secondary) 0 6px,var(--primary) 6px 12px);border-left:2px solid #0b0b0b}.lr-jcard-spine span{font-family:var(--font-display);font-weight:800;font-size:15px;letter-spacing:2px;color:#0b0b0b;background:#efe6cf;padding:6px 2px}.lr-jcard-sides{display:grid;grid-template-columns:1fr 1fr}.lr-side{margin:0;padding:12px 14px 12px 34px;font-size:12px;line-height:1.35;background-image:repeating-linear-gradient(to bottom,transparent 0 21px,rgba(42,33,24,.18) 21px 22px);background-position:0 10px}.lr-side+.lr-side{border-left:2px dashed rgba(42,33,24,.35)}.lr-side::before{display:block;margin:0 0 4px -20px;font-family:var(--font-display);font-weight:800;font-size:16px;letter-spacing:1px}.lr-side[data-side="a"]::before{content:"SIDE A"}.lr-side[data-side="b"]::before{content:"SIDE B"}.lr-side li{padding:2px 0;min-height:21px}.lr-side li::marker{color:rgba(42,33,24,.55);font-size:11px}.lr-side button{background:0 0;border:0;padding:0;font:inherit;color:#1b140d;text-align:left;cursor:pointer}.lr-side button:focus-visible,.lr-side button:hover{text-decoration:underline}.lr-side .lr-side-by{color:rgba(42,33,24,.65)}.lr-side .lr-side-plays{color:rgba(42,33,24,.55);font-size:11px}.lr-side button:focus-visible{outline-color:#1b140d}.lr-drawer{display:flex;flex-direction:column;gap:10px;max-height:560px;overflow:auto;padding-right:4px}.lr-drawer-letter{display:grid;grid-template-columns:30px 1fr;gap:8px;align-items:start}.lr-drawer-letter>b{font-family:var(--font-display);font-size:20px;line-height:1;text-align:center;padding:4px 0;color:#120c06;background:var(--primary);border-radius:3px 3px 0 0}.lr-drawer-cards{display:flex;flex-wrap:wrap;gap:4px}.lr-index-card{font-family:var(--font-mono);font-size:12px;padding:4px 8px;color:var(--text-primary);background:var(--bg-primary);border:1px solid rgba(var(--primary-rgb),.3);border-top:3px solid rgba(var(--primary-rgb),.55);border-radius:2px;cursor:pointer}.lr-index-card:hover{border-color:var(--primary)}.lr-index-card.is-fav::after{content:" ★";color:var(--secondary)}.lr-index-card[aria-pressed=true]{background:rgba(var(--primary-rgb),.2);border-color:var(--primary)}.lr-log{list-style:none;margin:0;padding:0;font-size:12px}.lr-log li{display:flex;gap:10px;align-items:baseline;padding:3px 0;border-bottom:1px dashed rgba(var(--primary-rgb),.12);min-width:0}.lr-log time{flex:none;width:74px;color:var(--text-dim)}.lr-log li.is-now time{color:var(--accent)}.lr-log .lr-log-what{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr-log .lr-log-by{color:var(--text-dim)}@media (prefers-reduced-motion:reduce){.lr-pulled-disc,.lr-sleeve,.lr-tab,.lr-tonearm{transition:none}.lr-card{animation:none}.lr-card-loading::after,.lr-deck.is-playing .lr-platter-disc,.lr-pulled:focus-within .lr-pulled-disc,.lr-pulled:hover .lr-pulled-disc{animation:none}}html.xmas-frozen .lr-deck.is-playing .lr-platter-disc{animation-play-state:paused}@media (max-width:760px){body.listening-page{min-width:0;overflow-x:hidden}body.listening-page .site-masthead{width:calc(100% - 2 * var(--spacing-sm))}body.listening-page .header-grid{grid-template-columns:1fr;gap:var(--spacing-md);padding:var(--spacing-md)}body.listening-page .main-logo{height:44px}body.listening-page .header-tagline{display:none}body.listening-page .status-grid{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}body.listening-page .main-nav{flex-direction:column;align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}body.listening-page .nav-external,body.listening-page .nav-links{flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}.listening-layout{padding:var(--spacing-sm);gap:var(--spacing-md)}.listening-layout .section-card{padding:var(--spacing-md)}.lr-room{--lr-sleeve:150px}.lr-sign{flex-direction:column;gap:var(--spacing-md)}.lr-deck{min-width:0;max-width:none;width:100%}.lr-deck-track{max-width:none}.lr-floor{grid-template-columns:1fr;gap:var(--spacing-lg)}.lr-crate-area{position:static}.lr-stage{height:320px}.lr-sleeve{bottom:60px}.lr-crate-front{height:108px}.lr-crate-stencil{top:46px;font-size:24px}.lr-keys{display:none}.lr-readout{white-space:normal}.lr-btn{min-height:44px;padding:4px 14px}.lr-find{min-height:44px;flex-basis:100%}.lr-find input{font-size:16px}.lr-desk,.lr-desk-empty{min-height:0;height:auto}.lr-desk-empty{padding:var(--spacing-lg) var(--spacing-md)}.lr-desk-mat{width:64px;height:64px}.lr-card-top{grid-template-columns:1fr;gap:var(--spacing-md)}.lr-pulled{width:100%;max-width:280px;height:170px}.lr-pulled-sleeve{width:170px;height:170px}.lr-pulled-disc{width:156px;height:156px;left:10px}.lr-card.is-out .lr-pulled-disc{left:100px}.lr-list{columns:1}.lr-lower{grid-template-columns:1fr;grid-template-areas:"tape" "drawer" "log"}.lr-jcard-sides{grid-template-columns:1fr}.lr-side+.lr-side{border-left:0;border-top:2px dashed rgba(42,33,24,.35)}.lr-drawer{max-height:420px}.lr-door,.lr-index-card{padding:8px 10px}.lr-tab{font-size:17px;padding:9px 12px 8px}}