.desk[data-astro-cid-opf7nues]{gap:var(--space-3);grid-template-columns:1.4fr 1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.desk__tile[data-astro-cid-opf7nues]{gap:var(--space-3);padding:var(--space-6);background:var(--surface-inset);border:1px solid var(--hairline);border-radius:var(--radius-2);transition:border-color var(--dur-quick) var(--ease-enter);flex-direction:column;display:flex}.desk__tile[data-astro-cid-opf7nues]:hover{border-color:var(--hairline-strong)}.desk__tile--listening[data-astro-cid-opf7nues]{grid-row:span 2}.desk__tile--playlist[data-astro-cid-opf7nues]{flex-flow:wrap;grid-column:span 2;justify-content:space-between;align-items:flex-end}.desk__toy[data-astro-cid-opf7nues]{cursor:grab;border-radius:var(--radius-2);-webkit-tap-highlight-color:transparent;--h:9rem;--dur:4s;background:0 0;border:0;align-self:flex-end;margin-bottom:auto;padding:0 0 14px;position:relative}.desk__toy[data-astro-cid-opf7nues]:active{cursor:grabbing}.desk__toy[data-astro-cid-opf7nues]:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.desk__float[data-astro-cid-opf7nues]{z-index:1;display:block;position:relative}.desk__obj[data-astro-cid-opf7nues]{transform:perspective(700px) translateY(var(--lift,0)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(var(--press,1));transition:transform .3s var(--ease-enter);display:block;position:relative}.desk__icon[data-astro-cid-opf7nues]{width:auto;height:var(--h);object-fit:contain;user-select:none;filter:drop-shadow(0 10px 14px #0005);max-width:100%;display:block}.desk__tile[data-astro-cid-opf7nues].is-resting .desk__obj[data-astro-cid-opf7nues]{transition-duration:.7s}.desk__toy[data-astro-cid-opf7nues]:focus-visible .desk__obj[data-astro-cid-opf7nues]{--lift:-8px}@media (hover:hover) and (pointer:fine){.desk__tile[data-astro-cid-opf7nues]:hover .desk__obj[data-astro-cid-opf7nues]{--lift:-10px}}.desk__toy[data-astro-cid-opf7nues]:active .desk__obj[data-astro-cid-opf7nues]{--press:.94;transition-duration:var(--dur-quick)}.desk__sheen[data-astro-cid-opf7nues]{pointer-events:none;mix-blend-mode:screen;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;position:absolute;inset:0;overflow:hidden}.desk__sheen[data-astro-cid-opf7nues]:before{content:"";opacity:0;background:linear-gradient(105deg,#0000 38%,#fff0 40%,#fffa 48%,#d9c9ff88 52%,#fff0 60%,#0000 62%);position:absolute;inset:-20% -60%;transform:translate(-60%)}.desk__tile[data-astro-cid-opf7nues]:hover .desk__sheen[data-astro-cid-opf7nues]:before{opacity:.9;transform:translateX(calc(var(--gx,50%) - 50%));transition:transform .3s var(--ease-enter), opacity .2s}.desk__shadow[data-astro-cid-opf7nues]{filter:blur(4px);opacity:.8;background:radial-gradient(closest-side,#000a,#0000);border-radius:50%;height:18px;position:absolute;bottom:0;left:12%;right:12%}.desk__rings[data-astro-cid-opf7nues]{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.desk__rings[data-astro-cid-opf7nues] i[data-astro-cid-opf7nues]{aspect-ratio:1;border:1.5px solid var(--accent);opacity:0;border-radius:50%;grid-area:1/1;width:70%;transform:scale(.6)}.is-live[data-astro-cid-opf7nues] .desk__toy[data-astro-cid-opf7nues] .desk__float[data-astro-cid-opf7nues]{animation:var(--idle) var(--dur) var(--ease-move) infinite}.is-live[data-astro-cid-opf7nues] .desk__toy[data-astro-cid-opf7nues] .desk__shadow[data-astro-cid-opf7nues]{animation:var(--shade) var(--dur) var(--ease-move) infinite}.is-live[data-astro-cid-opf7nues] .desk__toy[data-astro-cid-opf7nues] .desk__sheen[data-astro-cid-opf7nues]:before{animation:sheen var(--sheen,5s) var(--ease-move) infinite;animation-delay:var(--sheen-delay,0s)}.is-live[data-astro-cid-opf7nues] .desk__tile[data-astro-cid-opf7nues]:hover .desk__sheen[data-astro-cid-opf7nues]:before{animation:none}.is-live[data-astro-cid-opf7nues] .desk__rings[data-astro-cid-opf7nues] i[data-astro-cid-opf7nues]{animation:ring 1.64s var(--ease-enter) infinite}.is-live[data-astro-cid-opf7nues] .desk__rings[data-astro-cid-opf7nues] i[data-astro-cid-opf7nues]:nth-child(2){animation-delay:.55s}.is-live[data-astro-cid-opf7nues] .desk__rings[data-astro-cid-opf7nues] i[data-astro-cid-opf7nues]:nth-child(3){animation-delay:1.09s}.desk__toy[data-astro-cid-opf7nues][data-play=bounce]{--idle:beat;--shade:beat-shade;--dur:1.09s;--sheen:4.4s}.desk__toy[data-astro-cid-opf7nues][data-play=spin]{--idle:reel;--shade:reel-shade;--dur:4.4s;--sheen:2.6s;--sheen-delay:-.8s}.desk__toy[data-astro-cid-opf7nues][data-play=insert]{--idle:drive;--shade:drive-shade;--dur:3.4s;--sheen:4.2s;--sheen-delay:-2s}.desk__toy[data-astro-cid-opf7nues][data-play=wobble]{--idle:tape;--shade:tape-shade;--dur:1.64s;--sheen:5.6s;--sheen-delay:-3.1s}@keyframes beat{0%,to{transform:translateY(0)scale(1)rotate(0)}14%{transform:translateY(-9px)scale(.98,1.03)rotate(-1.5deg)}28%{transform:translateY(0)scale(1.03,.96)rotate(0)}40%{transform:translateY(0)scale(1)}62%{transform:translateY(-5px)scale(.99,1.02)rotate(1.5deg)}76%{transform:translateY(0)scale(1.02,.97)}}@keyframes beat-shade{0%,28%,40%,76%,to{opacity:.8;transform:scale(1)}14%{opacity:.5;transform:scale(.82)}62%{opacity:.6;transform:scale(.9)}}@keyframes ring{0%{opacity:.8;transform:scale(.55)}to{opacity:0;transform:scale(1.45)}}@keyframes reel{0%{transform:perspective(700px)translateY(0)rotateY(0)rotate(-3deg)}30%{transform:perspective(700px)translateY(-14px)rotateY(0)rotate(3deg)}55%{transform:perspective(700px)translateY(-14px)rotateY(360deg)rotate(3deg)}80%{transform:perspective(700px)translateY(0)rotateY(360deg)rotate(-3deg)}to{transform:perspective(700px)translateY(0)rotateY(360deg)rotate(-3deg)}}@keyframes reel-shade{0%,80%,to{opacity:.8;transform:scale(1)}30%,55%{opacity:.4;transform:scale(.72)}}@keyframes drive{0%,to{transform:translateY(0)rotate(0)}20%{transform:translateY(-10px)rotate(-4deg)}40%{transform:translateY(0)rotate(0)}55%{transform:translateY(26px)scale(.96,.9)}66%{transform:translateY(26px)scale(.96,.9)}68%{transform:translateY(24px)scale(.97,.92)}80%{transform:translateY(-16px)scale(1.02,1.05)rotate(3deg)}90%{transform:translateY(0)rotate(0)}}@keyframes drive-shade{0%,40%,90%,to{opacity:.8;transform:scale(1)}20%{opacity:.5;transform:scale(.82)}55%,68%{opacity:1;transform:scale(1.18)}80%{opacity:.4;transform:scale(.7)}}@keyframes tape{0%,to{transform:rotate(-7deg)translateY(0)}12%{transform:rotate(-5deg)translateY(-4px)}25%{transform:rotate(0)translateY(-8px)}50%{transform:rotate(7deg)translateY(0)}62%{transform:rotate(5deg)translateY(-4px)}75%{transform:rotate(0)translateY(-8px)}}@keyframes tape-shade{0%,50%,to{opacity:.8;transform:scale(1)}25%,75%{opacity:.6;transform:scale(.88)}}@keyframes sheen{0%,55%{opacity:0;transform:translate(-60%)}60%{opacity:.9}85%{opacity:.9;transform:translate(60%)}90%,to{opacity:0;transform:translate(60%)}}.desk__toy[data-astro-cid-opf7nues][data-play=spin] .desk__sheen[data-astro-cid-opf7nues]:before{background:linear-gradient(90deg,#0000 30%,#fff6 45%,#fff9 50%,#fff6 55%,#0000 70%)}.desk__tile--listening[data-astro-cid-opf7nues] .desk__toy[data-astro-cid-opf7nues]{--h:17rem;align-self:center}.desk__tile--playlist[data-astro-cid-opf7nues] .desk__toy[data-astro-cid-opf7nues]{--h:7.5rem;order:2;margin:0}.desk__toy[data-astro-cid-opf7nues].is-bounce{animation:toy-bounce .7s var(--ease-weight)}.desk__toy[data-astro-cid-opf7nues].is-spin{animation:toy-spin .9s var(--ease-move)}.desk__toy[data-astro-cid-opf7nues].is-insert{animation:toy-insert .65s var(--ease-weight)}.desk__toy[data-astro-cid-opf7nues].is-wobble{animation:toy-wobble .7s var(--ease-move)}@keyframes toy-bounce{0%,to{transform:none}25%{transform:translateY(-22px)}45%{transform:translateY(0)scaleY(.92)}65%{transform:translateY(-8px)}}@keyframes toy-spin{0%{transform:perspective(700px)rotateY(0)}to{transform:perspective(700px)rotateY(360deg)}}@keyframes toy-insert{0%,to{transform:none}40%{transform:translateY(16px)scale(.96)}70%{transform:translateY(-4px)}}@keyframes toy-wobble{0%,to{transform:none}20%{transform:rotate(-9deg)}45%{transform:rotate(7deg)}70%{transform:rotate(-3deg)}}.desk__text[data-astro-cid-opf7nues]{gap:var(--space-1);color:var(--text);text-decoration:none;display:grid}.desk__label[data-astro-cid-opf7nues]{font:var(--weight-regular) var(--text-label)/1 var(--font-sans);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--accent)}.desk__line[data-astro-cid-opf7nues]{font-family:var(--font-voice);font-weight:var(--weight-light);max-width:18rem;font-size:1.35rem;line-height:1.2}.desk__text[data-astro-cid-opf7nues]:hover .desk__line[data-astro-cid-opf7nues]{text-underline-offset:.18em;text-decoration:underline 1px;text-decoration-color:var(--hairline-strong)}.desk__text[data-astro-cid-opf7nues]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (width<=760px){.desk[data-astro-cid-opf7nues]{grid-template-columns:1fr 1fr}.desk__tile--listening[data-astro-cid-opf7nues],.desk__tile--playlist[data-astro-cid-opf7nues]{grid-area:auto/span 2}.desk__toy[data-astro-cid-opf7nues]{--h:7rem}.desk__tile--listening[data-astro-cid-opf7nues] .desk__toy[data-astro-cid-opf7nues]{--h:12rem}}@media (prefers-reduced-motion:reduce){.desk__obj[data-astro-cid-opf7nues]{transition:none;transform:none!important}.desk__toy[data-astro-cid-opf7nues],.desk__float[data-astro-cid-opf7nues],.desk__shadow[data-astro-cid-opf7nues],.desk__sheen[data-astro-cid-opf7nues]:before,.desk__rings[data-astro-cid-opf7nues] i[data-astro-cid-opf7nues]{animation:none!important}.desk__rings[data-astro-cid-opf7nues],.desk__sheen[data-astro-cid-opf7nues]{display:none}}
