.sqz-desks{margin:clamp(22px, 3.4vw, 40px) 0 0}.sqz-desks__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0 0 14px}.sqz-desks__title{margin:0;font-family:var(--font-cn);font-size:clamp(20px, 2.2vw, 26px);font-weight:900;letter-spacing:.04em}.sqz-desks__hint{flex:1 1 260px;margin:0;font-family:var(--font-kai);font-size:14.5px;color:var(--muted)}.sqz-desks__draw{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border:1px solid var(--line-2);border-radius:999px;background:var(--paper);color:var(--jade);font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.sqz-desks__draw:hover{border-color:var(--gold)}.sqz-desks__draw:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sqz-desks__rack{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 240px),1fr));gap:18px;margin:0;padding:0;list-style:none}.sqz-desk{--name-ink:var(--ink);--tone-soft:rgba(58, 95, 122, .16);min-width:0}@supports (color:color-mix(in srgb,red,blue)){.sqz-desk{--name-ink:color-mix(in srgb, var(--tone) 62%, #1d2523);--tone-soft:color-mix(in srgb, var(--tone) 20%, transparent)}}.sqz-desk__link{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;height:100%;min-height:218px;padding:0 16px 14px;overflow:hidden;border-radius:3px;background:var(--paper);color:var(--ink)!important;text-decoration:none;box-shadow:var(--shadow-paper);transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out)}.sqz-desk__link::after{content:"";position:absolute;right:0;bottom:0;width:18px;height:18px;background:linear-gradient(135deg,transparent 50%,var(--ivory-3,#e6dac2) 50%)}.sqz-desk__link:hover{transform:translateY(-4px) rotate(-.5deg);box-shadow:var(--shadow-lift)}.sqz-desk__link:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.sqz-desk__mast{position:relative;display:flex;align-items:baseline;gap:2px;margin:0 -16px;padding:8px 16px 7px;background:radial-gradient(rgb(246 240 228 / .16) 1px,transparent 1.3px) 0 0 / 5px 5px,var(--tone,var(--jade));color:var(--ivory);border-bottom:3px double rgb(246 240 228 / .55)}.sqz-desk__letter{font-family:var(--font-latin);font-size:22px;font-weight:700;line-height:1}.sqz-desk__ban{font-family:var(--font-kai);font-size:13px;letter-spacing:.1em}.sqz-desk__fresh{margin-left:auto;padding:1px 7px;border:1px solid rgb(246 240 228 / .8);border-radius:3px;font-family:var(--font-kai);font-size:12px;letter-spacing:.06em;transform:rotate(-4deg)}.sqz-desk__stage{--fs:30px;position:relative;display:flex;align-items:flex-end;height:98px;margin:0 0 6px;isolation:isolate;container-type:inline-size}@supports (width:1cqw){.sqz-desk__stage{--fs:clamp(22px, calc((100cqw - 54px) / var(--chars, 2)), 38px)}}.sqz-desk__stage::before{content:"";position:absolute;z-index:0;inset:10px 0 6px 34%;background:radial-gradient(var(--tone-soft) 1.1px,transparent 1.5px) 0 0 / 6px 6px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 70%);mask-image:linear-gradient(90deg,transparent,#000 70%)}.sqz-desk__name{position:relative;z-index:2;display:block;padding-bottom:4px;font-family:var(--font-cn);font-size:var(--fs);font-weight:900;line-height:1.12;letter-spacing:.04em;white-space:nowrap;color:var(--name-ink);transition:color .4s,text-shadow .4s,transform .4s var(--ease-out)}.sqz-desk__art{--nw:calc(var(--chars, 2) * var(--fs) * 1.04);position:absolute;inset:0;pointer-events:none;color:var(--tone,var(--jade))}.sqz-desk__art>*{position:absolute;z-index:1;display:block}.sqz-desk__art svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.sqz-desk__about{font-size:13.5px;line-height:1.65;color:var(--ink-2)}.sqz-desk__count{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding:8px 14px 0 0;border-top:1px dashed var(--line);font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.sqz-desk__count::after{content:"";flex:none;width:22px;height:10px;background:var(--tone,var(--jade));transition:transform .35s var(--ease-out);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M1 5h19M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M1 5h19M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.sqz-desk__link:hover .sqz-desk__count::after,.sqz-desk__link:focus-visible .sqz-desk__count::after{transform:translateX(4px)}.sqz-desk--closed .sqz-desk__link{background:#fff0;box-shadow:none;outline:1px dashed var(--line-2);outline-offset:-1px}.sqz-desk--closed .sqz-desk__link::after{display:none}.sqz-desk--closed .sqz-desk__mast{background:#fff0;color:var(--muted);border-bottom-color:var(--line);box-shadow:inset 0 3px 0 var(--tone,var(--jade))}.sqz-desk--closed .sqz-desk__letter{color:var(--tone,var(--jade))}.sqz-desk--closed .sqz-desk__fresh{border-color:var(--line-2)}.sqz-desk--closed .sqz-desk__count{color:var(--pink-ink,#a14d4a);font-family:var(--font-kai);letter-spacing:.06em}.sqz-desk--closed .sqz-desk__link:hover{transform:translateY(-2px);box-shadow:none;outline-color:var(--gold)}@media (max-width:640px){.sqz-desks__rack{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(196px,62%);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) 12px;scroll-padding-inline:var(--gutter)}.sqz-desk{scroll-snap-align:start}}.sqz-desk--m-steam .sqz-art-steam{left:0;bottom:calc(var(--fs) * 1.12 + 6px);width:var(--nw);height:calc(98px - var(--fs) * 1.12 - 10px);stroke-width:2.2;opacity:.55}.sqz-desk--m-steam .sqz-art-steam path{vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50% 100%}.sqz-desk--m-steam .sqz-art-chop{left:calc(var(--nw) + 22px);top:8px;width:3.5px;height:56px;border-radius:2px;background:linear-gradient(var(--gold-deep),var(--gold) 70%,#e9d29a);transform-origin:50% 0;transform:rotate(26deg)}.sqz-desk--m-steam .sqz-art-chop+.sqz-art-chop{left:calc(var(--nw) + 30px);transform:rotate(17deg)}.sqz-desk--m-receipt .sqz-art-slot{right:4px;top:6px;z-index:2;width:48px;height:7px;border-radius:3px;background:var(--tone,var(--jade));box-shadow:0 2px 0 rgb(0 0 0 / .15)}.sqz-desk--m-receipt .sqz-art-receipt{right:9px;top:10px;width:38px;height:78px;transform:translateY(-56%);clip-path:inset(56% 0 0 0);background:linear-gradient(var(--tone,var(--jade)),var(--tone,var(--jade))) 6px calc(100% - 14px) / 26px 2px no-repeat,repeating-linear-gradient(180deg,transparent 0 7px,rgb(108 103 92 / .42) 7px 8.5px) 6px 6px / 26px calc(100% - 26px) no-repeat,#fffdf6;filter:drop-shadow(0 3px 3px rgb(52 36 12 / .2));-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - 4px) no-repeat,conic-gradient(from 135deg at 50% 0,#000 90deg,#0000 0) bottom / 6px 4px repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - 4px) no-repeat,conic-gradient(from 135deg at 50% 0,#000 90deg,#0000 0) bottom / 6px 4px repeat-x}.sqz-desk--m-receipt .sqz-art-tick{right:14px;top:50px;z-index:2;width:20px;height:20px;stroke:var(--pink-deep);stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center;transform:rotate(-12deg)}.sqz-desk--m-receipt .sqz-art-tag{left:calc(var(--nw) - 2px);top:calc(98px - var(--fs) * 1.12 - 6px);width:16px;height:32px;transform-origin:50% 0;transform:rotate(-10deg)}.sqz-desk--m-receipt .sqz-art-tag::before{content:"";position:absolute;left:7.5px;top:0;width:1px;height:10px;background:var(--muted)}.sqz-desk--m-receipt .sqz-art-tag::after{content:"";position:absolute;left:0;top:9px;width:16px;height:23px;border-radius:0 0 2px 2px;background:radial-gradient(circle at 50% 6px,var(--paper) 1.7px,transparent 2.2px),var(--gold);clip-path:polygon(50% 0,100% 24%,100% 100%,0 100%,0 24%)}.sqz-desk--m-parcel .sqz-art-barcode{right:8px;bottom:10px;width:38px;height:26px;opacity:.55;background:repeating-linear-gradient(90deg,var(--ink-2) 0 2px,transparent 2px 3px,var(--ink-2) 3px 4px,transparent 4px 6px,var(--ink-2) 6px 9px,transparent 9px 10px,var(--ink-2) 10px 11px,transparent 11px 13px)}.sqz-desk--m-parcel .sqz-art-box{right:6px;top:6px;width:42px;height:38px}.sqz-desk--m-parcel .sqz-art-box__body{fill:#f1e2c4;stroke-width:1.4}.sqz-desk--m-parcel .sqz-art-box__lid{fill:currentColor;stroke:none}.sqz-desk--m-parcel .sqz-art-box__tape{fill:var(--gold);stroke:none;opacity:.85}.sqz-desk--m-parcel .sqz-art-box__ok{stroke:var(--jade-2);stroke-width:2.6;stroke-dasharray:15;stroke-dashoffset:15}.sqz-desk--m-parcel .sqz-art-laser{left:0;right:0;bottom:4px;z-index:3;height:calc(var(--fs) * 1.2 + 4px);opacity:0;background:linear-gradient(90deg,transparent,var(--pink-deep) 45% 55%,transparent) -10% 0 / 14px 100% no-repeat;filter:drop-shadow(0 0 3px rgb(233 166 166 / .95))}.sqz-desk--m-flight .sqz-art-flight{right:0;top:0;width:150px;max-width:80%;height:90px}.sqz-desk--m-flight .sqz-art-route{stroke-width:1.4;stroke-dasharray:2 5;opacity:.5}.sqz-desk--m-flight .sqz-art-plane{fill:currentColor;stroke:none;transform-box:view-box;transform-origin:90px 130px;transform:rotate(30deg)}.sqz-desk--m-flight .sqz-art-stamp{stroke:var(--pink-deep);stroke-width:1.3;opacity:.35;transform-box:fill-box;transform-origin:center;transform:rotate(-14deg)}.sqz-desk--m-flight .sqz-art-stamp circle:first-child{stroke-dasharray:2 2.6}.sqz-desk--m-road .sqz-desk__name{padding-bottom:13px}.sqz-desk--m-road .sqz-art-road{left:0;right:0;bottom:0;height:9px;opacity:.85;background:repeating-linear-gradient(90deg,var(--tone,var(--jade)) 0 12px,transparent 12px 22px) 0 50% / 100% 2px no-repeat,linear-gradient(var(--line-2),var(--line-2)) 0 0 / 100% 1px no-repeat,linear-gradient(var(--line-2),var(--line-2)) 0 100% / 100% 1px no-repeat}.sqz-desk--m-road .sqz-art-light{right:12px;top:6px;display:grid;gap:2px;width:16px;padding:3px;border-radius:5px;background:var(--ink)}.sqz-desk--m-road .sqz-art-light::after{content:"";position:absolute;left:7px;top:100%;width:2px;height:40px;background:var(--muted)}.sqz-desk--m-road .sqz-art-light>i{display:block;width:10px;height:10px;border-radius:50%;background:#c46f6c;opacity:.25}.sqz-desk--m-road .sqz-art-light>i:nth-child(1){opacity:1;box-shadow:0 0 6px #e9a6a6}.sqz-desk--m-road .sqz-art-light>i:nth-child(2){background:var(--gold-hi)}.sqz-desk--m-road .sqz-art-light>i:nth-child(3){background:#6cc4a6}.sqz-desk--m-lamp .sqz-art-lamp{right:30px;top:0;z-index:2;width:34px;height:40px;transform-origin:50% 0}.sqz-desk--m-lamp .sqz-art-lamp::before{content:"";position:absolute;left:16px;top:0;width:1.5px;height:17px;background:var(--muted)}.sqz-desk--m-lamp .sqz-art-lamp::after{content:"";position:absolute;left:2px;top:16px;width:30px;height:15px;background:var(--tone,var(--jade));clip-path:polygon(30% 0,70% 0,100% 100%,0 100%)}.sqz-desk--m-lamp .sqz-art-lamp>i{position:absolute;left:12px;top:30px;width:10px;height:7px;border-radius:0 0 6px 6px;background:#e3d6bb;transition:background .3s,box-shadow .3s}.sqz-desk--m-lamp .sqz-art-cone{left:0;right:0;top:36px;bottom:0;opacity:0;transition:opacity .5s;background:radial-gradient(130% 120% at calc(100% - 47px) 0,rgb(255 210 130 / .5),rgb(255 210 130 / .18) 50%,transparent 78%);clip-path:polygon(calc(100% - 60px) 0,calc(100% - 34px) 0,100% 100%,0 100%)}.sqz-desk--m-signal .sqz-art-bars{right:10px;bottom:12px;display:flex;align-items:flex-end;gap:3px;height:28px}.sqz-desk--m-signal .sqz-art-bars>i{display:block;width:5px;height:7px;border-radius:1.5px;background:var(--line-2);transition:background-color .2s}.sqz-desk--m-signal .sqz-art-bars>i:nth-child(1){background:var(--tone,var(--jade))}.sqz-desk--m-signal .sqz-art-bars>i:nth-child(2){height:13px}.sqz-desk--m-signal .sqz-art-bars>i:nth-child(3){height:20px}.sqz-desk--m-signal .sqz-art-bars>i:nth-child(4){height:27px}.sqz-desk--m-signal .sqz-art-scan{left:0;bottom:4px;z-index:3;width:var(--nw);height:calc(var(--fs) * 1.15);opacity:0;background:repeating-linear-gradient(0deg,transparent 0 2px,rgb(251 247 238 / .7) 2px 3px)}.sqz-desk--m-fireworks .sqz-art-fw{right:0;top:0;width:120px;max-width:72%;height:90px}.sqz-desk--m-fireworks .sqz-art-trail{stroke:var(--gold);stroke-width:1.6;stroke-dasharray:54;stroke-dashoffset:54}.sqz-desk--m-fireworks .sqz-art-burst{stroke:var(--gold);stroke-width:1.8;opacity:.3;transform-box:fill-box;transform-origin:center;transform:scale(.9)}.sqz-desk--m-fireworks .sqz-art-burst--2{stroke:var(--pink-deep);opacity:.22}.sqz-desk--m-fireworks .sqz-art-spark{fill:var(--gold);stroke:none;opacity:.55}.sqz-desk--m-ink .sqz-art-blot{left:calc(var(--nw) * .5);bottom:0;z-index:0;width:calc(var(--fs) * 1.7);height:calc(var(--fs) * 1.35);border-radius:46% 54% 42% 58% / 52% 40% 60% 48%;background:radial-gradient(closest-side,var(--tone-soft),transparent);transform:scale(.8);transition:transform .8s var(--ease-out)}.sqz-desk--m-lamp:is(:hover,:focus-within,.is-playing) .sqz-art-cone{opacity:1}.sqz-desk--m-lamp:is(:hover,:focus-within,.is-playing) .sqz-art-lamp>i{background:#ffe3a0;box-shadow:0 0 10px 3px rgb(255 214 140 / .8)}.sqz-desk--m-lamp:is(:hover,:focus-within,.is-playing) .sqz-desk__name{text-shadow:0 0 18px rgb(255 196 110 / .75)}.sqz-desk--m-signal:is(:hover,:focus-within,.is-playing) .sqz-art-bars>i{background:var(--tone,var(--jade))}.sqz-desk--m-signal:is(:hover,:focus-within,.is-playing) .sqz-art-bars>i:nth-child(2){transition-delay:.2s}.sqz-desk--m-signal:is(:hover,:focus-within,.is-playing) .sqz-art-bars>i:nth-child(3){transition-delay:.4s}.sqz-desk--m-signal:is(:hover,:focus-within,.is-playing) .sqz-art-bars>i:nth-child(4){transition-delay:.6s}.sqz-desk--m-ink:is(:hover,:focus-within,.is-playing) .sqz-art-blot{transform:scale(1.15) rotate(8deg)}.sqz-desk--m-steam:is(:hover,:focus-within,.is-playing) .sqz-art-steam{opacity:.9}@media (prefers-reduced-motion:no-preference){.sqz-desk--m-steam .sqz-art-steam path{animation:sqz-steam 3.6s ease-in-out infinite}.sqz-desk--m-steam .sqz-art-steam path:nth-child(2){animation-delay:-1.2s}.sqz-desk--m-steam .sqz-art-steam path:nth-child(3){animation-delay:-2.4s}.sqz-desk--m-steam:is(:hover,:focus-within,.is-playing) .sqz-art-steam path{animation-duration:2s}.sqz-desk--m-steam:is(:hover,:focus-within,.is-playing) .sqz-art-chop+.sqz-art-chop{animation:sqz-pinch .9s var(--ease) 2}.sqz-desk--m-steam:is(:hover,:focus-within,.is-playing) .sqz-desk__name{animation:sqz-warm 1.8s ease-in-out}.sqz-desk--m-receipt:is(:hover,:focus-within,.is-playing) .sqz-art-receipt{animation:sqz-print 1.1s steps(6,end) both}.sqz-desk--m-receipt:is(:hover,:focus-within,.is-playing) .sqz-art-tick{animation:sqz-thump 2.4s var(--ease-out) both}.sqz-desk--m-receipt:is(:hover,:focus-within,.is-playing) .sqz-art-tag{animation:sqz-swing 1.6s ease-in-out}.sqz-desk--m-parcel:is(:hover,:focus-within,.is-playing) .sqz-art-laser{animation:sqz-laser 1s ease-in-out both}.sqz-desk--m-parcel:is(:hover,:focus-within,.is-playing) .sqz-desk__name{animation:sqz-scanned 1.2s ease both}.sqz-desk--m-parcel:is(:hover,:focus-within,.is-playing) .sqz-art-box{animation:sqz-drop .8s cubic-bezier(.3,1.4,.5,1) .6s both}.sqz-desk--m-parcel:is(:hover,:focus-within,.is-playing) .sqz-art-box__ok{animation:sqz-ok 2.4s ease both}.sqz-desk--m-flight:is(:hover,:focus-within,.is-playing) .sqz-art-plane{animation:sqz-fly 1.8s cubic-bezier(.45,0,.3,1) both}.sqz-desk--m-flight:is(:hover,:focus-within,.is-playing) .sqz-art-route{animation:sqz-route 1.8s linear both}.sqz-desk--m-flight:is(:hover,:focus-within,.is-playing) .sqz-art-stamp{animation:sqz-stamp 2.4s var(--ease-out) both}.sqz-desk--m-road:is(:hover,:focus-within,.is-playing) .sqz-art-light>i:nth-child(1){animation:sqz-red 2.4s steps(1,end) both}.sqz-desk--m-road:is(:hover,:focus-within,.is-playing) .sqz-art-light>i:nth-child(2){animation:sqz-amber 2.4s steps(1,end) both}.sqz-desk--m-road:is(:hover,:focus-within,.is-playing) .sqz-art-light>i:nth-child(3){animation:sqz-green 2.4s steps(1,end) both}.sqz-desk--m-road:is(:hover,:focus-within,.is-playing) .sqz-art-road{animation:sqz-lane .45s linear .9s infinite}.sqz-desk--m-road:is(:hover,:focus-within,.is-playing) .sqz-desk__name{animation:sqz-go .9s var(--ease-out) .85s both}.sqz-desk--m-lamp:is(:hover,:focus-within,.is-playing) .sqz-art-cone{animation:sqz-flicker .9s steps(1,end) both}.sqz-desk--m-lamp:is(:hover,:focus-within,.is-playing) .sqz-art-lamp{animation:sqz-sway 2.2s ease-in-out}.sqz-desk--m-signal:is(:hover,:focus-within,.is-playing) .sqz-desk__name{animation:sqz-glitch .9s steps(1,end) .7s both}.sqz-desk--m-signal:is(:hover,:focus-within,.is-playing) .sqz-art-scan{animation:sqz-scanlines .9s steps(1,end) .7s both}.sqz-desk--m-fireworks:is(:hover,:focus-within,.is-playing) .sqz-art-trail{animation:sqz-trail 1.8s ease-out both}.sqz-desk--m-fireworks:is(:hover,:focus-within,.is-playing) .sqz-art-burst{animation:sqz-burst 1.8s var(--ease-out) both}.sqz-desk--m-fireworks:is(:hover,:focus-within,.is-playing) .sqz-art-burst--2{animation-delay:.35s}.sqz-desk--m-fireworks:is(:hover,:focus-within,.is-playing) .sqz-art-spark{animation:sqz-twinkle .6s ease-in-out 3 alternate}}@supports ((-webkit-background-clip:text) or (background-clip:text)){@media (prefers-reduced-motion:no-preference){.sqz-desk:is(.sqz-desk--m-fireworks,.sqz-desk--m-ink):is(:hover,:focus-within,.is-playing) .sqz-desk__name{background:linear-gradient(100deg,var(--name-ink) 0 38%,var(--gold) 45%,#f6e3a4 50%,var(--gold) 55%,var(--name-ink) 62% 100%) 100% 0 / 300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;color:#fff0;animation:sqz-foil 1.4s var(--ease) .5s both}}}@keyframes sqz-steam{0%{opacity:0;transform:translateY(8px) scaleY(.7)}35%{opacity:1}100%{opacity:0;transform:translateY(-10px) scaleY(1.06)}}@keyframes sqz-pinch{0%,100%{transform:rotate(17deg)}45%{transform:rotate(25deg) translateY(4px)}}@keyframes sqz-warm{0%,100%{transform:none}30%{transform:translateY(-1px) skewX(-1deg)}60%{transform:translateY(0) skewX(1deg)}}@keyframes sqz-print{from{transform:translateY(-56%);clip-path:inset(56% 0 0 0)}to{transform:translateY(0);clip-path:inset(0 0 0 0)}}@keyframes sqz-thump{0%,42%{opacity:0;transform:rotate(-12deg) scale(1.8)}52%{opacity:1;transform:rotate(-12deg) scale(1)}86%{opacity:1;transform:rotate(-12deg) scale(1)}100%{opacity:0;transform:rotate(-12deg) scale(1)}}@keyframes sqz-swing{0%,100%{transform:rotate(-10deg)}20%{transform:rotate(14deg)}42%{transform:rotate(-16deg)}62%{transform:rotate(8deg)}80%{transform:rotate(-12deg)}}@keyframes sqz-laser{0%{opacity:0;background-position:-10% 0}12%{opacity:1}85%{opacity:1}100%{opacity:0;background-position:110% 0}}@keyframes sqz-scanned{0%,45%{color:var(--name-ink)}60%{color:var(--pink-ink,#a14d4a)}100%{color:var(--name-ink)}}@keyframes sqz-drop{0%{opacity:0;transform:translateY(-30px) rotate(-8deg)}55%{opacity:1;transform:translateY(2px) rotate(2deg)}75%{transform:translateY(-3px) rotate(0)}100%{transform:none}}@keyframes sqz-ok{0%,55%{stroke-dashoffset:15;opacity:1}72%,90%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:0;opacity:0}}@keyframes sqz-fly{0%{transform:rotate(-72deg);opacity:0}14%{opacity:1}100%{transform:rotate(30deg);opacity:1}}@keyframes sqz-route{0%{opacity:.2;stroke-dashoffset:28}100%{opacity:.75;stroke-dashoffset:0}}@keyframes sqz-stamp{0%,70%{opacity:.35;transform:rotate(-14deg) scale(1)}76%{opacity:0;transform:rotate(-14deg) scale(1.7)}84%{opacity:.95;transform:rotate(-8deg) scale(.96)}100%{opacity:.35;transform:rotate(-14deg) scale(1)}}@keyframes sqz-red{0%,34%{opacity:1}35%,100%{opacity:.25}}@keyframes sqz-amber{0%,34%{opacity:.25}35%,58%{opacity:1}59%,100%{opacity:.25}}@keyframes sqz-green{0%,58%{opacity:.25}59%,100%{opacity:1}}@keyframes sqz-lane{to{background-position:-22px 50%,0 0,0 100%}}@keyframes sqz-go{0%{transform:none}30%{transform:translateX(5px) skewX(-9deg)}100%{transform:none}}@keyframes sqz-flicker{0%{opacity:0}15%{opacity:1}24%{opacity:.15}38%{opacity:1}47%{opacity:.5}58%,100%{opacity:1}}@keyframes sqz-sway{0%,100%{transform:rotate(0)}25%{transform:rotate(4deg)}60%{transform:rotate(-3deg)}}@keyframes sqz-glitch{0%,100%{text-shadow:none;transform:none}12%{text-shadow:-3px 0 var(--pink),3px 0 var(--gold);transform:translateX(1px)}26%{text-shadow:2px 0 var(--pink),-2px 0 var(--gold);transform:translateX(-1px) skewX(6deg)}40%{text-shadow:none;transform:none}58%{text-shadow:-2px 0 var(--pink),2px 0 var(--gold);transform:none}70%{text-shadow:none}}@keyframes sqz-scanlines{0%,100%{opacity:0;transform:none}12%{opacity:1;transform:translateY(-2px)}26%{opacity:.7;transform:translateY(1px)}40%{opacity:0}58%{opacity:.8}70%{opacity:0}}@keyframes sqz-trail{0%{stroke-dashoffset:54;opacity:1}28%{stroke-dashoffset:0;opacity:1}40%,100%{stroke-dashoffset:0;opacity:0}}@keyframes sqz-burst{0%,26%{opacity:0;transform:scale(.15)}32%{opacity:1}62%{opacity:1;transform:scale(1)}100%{opacity:.3;transform:scale(.9)}}@keyframes sqz-twinkle{from{opacity:.3}to{opacity:1}}@keyframes sqz-foil{from{background-position:100% 0}to{background-position:0 0}}.sqz-desks__slip{display:grid;gap:4px;max-width:560px;margin:0 0 16px;padding:14px 18px 16px;border-left:4px solid var(--gold);border-radius:2px;background:var(--paper);box-shadow:var(--shadow-paper);transition:transform .4s var(--ease-out),opacity .4s var(--ease-out)}.sqz-desks__slip.is-fresh{transform:translateY(-6px) rotate(-.6deg);opacity:0}.sqz-desks__slip-desk{margin:0;font-family:var(--font-kai);font-size:13px;letter-spacing:.12em;color:var(--pink-ink,#a14d4a)}.sqz-desks__slip-title{margin:0;font-family:var(--font-cn);font-size:18px;font-weight:900;line-height:1.45}.sqz-desks__slip-title a{color:var(--ink)}.sqz-desks__slip-again{justify-self:start;margin-top:4px;padding:0;border:0;background:none;color:var(--jade);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:.22em;cursor:pointer}.sqz-desks__note{margin:12px 0 0;padding:6px 10px;border:1px dashed var(--pink-deep);border-radius:4px;color:var(--pink-ink,#a14d4a);font-size:13.5px}.sqz-cover__note{margin:.8rem 0 0;padding:4px 10px;border:1px dashed rgb(243 205 202 / .7);border-radius:4px;color:var(--pink-2);font-size:13px}.sqz-deskbar{display:grid;gap:10px;margin:clamp(18px, 3vw, 28px) 0 0}.sqz-deskbar__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.sqz-deskbar__row ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.sqz-deskbar__label{min-width:2.6em;font-family:var(--font-kai);font-size:14px;color:var(--muted)}.sqz-deskbar a.sqz-chip,.sqz-desksib a.sqz-chip{text-decoration:none}.sqz-chip.is-current{background:var(--jade);border-color:var(--jade);color:var(--ivory)}.sqz-chip--thin{background:#fff0;border-style:dashed;color:var(--muted)}.sqz-chip__n{margin-left:2px;font-size:.86em;color:inherit;opacity:.75;font-variant-numeric:tabular-nums}.sqz-deskbar__drawers{margin:0;font-size:14.5px;color:var(--muted)}.sqz-deskmate{display:flex;flex-wrap:wrap;gap:10px}.sqz-deskmate__go{display:grid;gap:2px;max-width:420px;padding:10px 14px;border-left:3px solid var(--gold);border-radius:2px;background:var(--paper);color:var(--ink)!important;text-decoration:none;box-shadow:var(--shadow-paper)}.sqz-deskmate__go:hover{box-shadow:var(--shadow-lift)}.sqz-deskmate__go:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sqz-deskmate__name{font-family:var(--font-cn);font-weight:900;color:var(--jade)}.sqz-deskmate__text{font-size:13.5px;line-height:1.6;color:var(--ink-2)}.sqz-deskfaq{margin:clamp(32px, 5vw, 56px) 0 0}.sqz-deskfaq h2,.sqz-desksib h2{margin:0 0 14px;font-size:clamp(20px, 2.2vw, 26px);font-weight:900}.sqz-deskfaq details{margin:0 0 10px;border:1px solid var(--line);border-radius:4px;background:var(--paper)}.sqz-deskfaq summary{padding:12px 16px;font-family:var(--font-cn);font-weight:900;cursor:pointer}.sqz-deskfaq summary:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.sqz-deskfaq__a{padding:0 16px 14px}.sqz-deskfaq__a p{margin:0 0 6px;line-height:1.85}.sqz-deskfaq__more{font-size:14.5px}.sqz-desksib{margin:clamp(28px, 4vw, 44px) 0 0}.sqz-desksib ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.sqz-desksib b{font-family:var(--font-latin)}@media (prefers-reduced-motion:reduce){.sqz-desk__link,.sqz-desks__slip,.sqz-desk__name,.sqz-desk__count::after,.sqz-desk__art *,.sqz-desk__art *::before,.sqz-desk__art *::after{transition:none}.sqz-desk__link:hover,.sqz-desk--closed .sqz-desk__link:hover{transform:none}.sqz-desks__slip.is-fresh{transform:none;opacity:1}}@media (forced-colors:active){.sqz-desk__mast{border-bottom:1px solid CanvasText}.sqz-desk--closed .sqz-desk__link{outline-color:CanvasText}.sqz-desk__art,.sqz-desk__stage::before{display:none}}@media print{.sqz-desks__draw,.sqz-desks__slip,.sqz-desks__note,.sqz-cover__note,.sqz-desk__art,.sqz-desk__stage::before{display:none}}html body :where(.sqz-desks__draw):is(:hover,:focus){background:var(--paper);color:var(--jade)}