h1{margin:26px 0 8px;font:400 clamp(2.8rem,8vw,6rem)/1 Zilla Slab,Rozha One,Mukta,serif;transform:rotate(-1deg)}h1 span{color:var(--acc)}.lede{max-width:30em;margin:0;font:600 1.4rem/1.3 Zilla Slab,Mukta}.ctl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:26px 0 18px;display:flex}.tabs,.sz{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tabs button{border:2px solid var(--ink);color:var(--ink);cursor:pointer;transform:rotate(var(--r,0deg));background:0 0;padding:10px 16px 8px;font:400 1.2rem/1 Zilla Slab,Rozha One,Mukta}.tabs button:hover{transform:rotate(0)}.tabs button[aria-pressed=true]{background:var(--acc);border-color:var(--acc);color:var(--bg)}.tabs small{letter-spacing:.1em;margin-left:6px;font:700 12px Zilla Slab,Mukta}.sz span{color:var(--mut);margin-right:2px;font:700 15px Zilla Slab,Mukta}.sz button,.tl button{border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;min-width:42px;padding:6px 14px;font:700 16px Zilla Slab,Mukta}.sz button:hover,.tl button:hover{background:var(--soft)}.sz button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.board{background:var(--soft);border:2px solid var(--ink);box-shadow:6px 7px 0 var(--g1);background-image:radial-gradient(var(--line) 1.4px,transparent 1.6px);background-size:26px 26px;transition:height .5s;position:relative;overflow:hidden}.pr{cursor:pointer;user-select:none;touch-action:manipulation;will-change:transform;position:absolute;top:0;left:0}.pr .face,.pr .back{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><g fill='none' stroke-linecap='round' stroke-linejoin='round'><path d='M25 13.5A9.5 9.5 0 1 0 24 20.5M25.5 6.5v7.5h-7.5' stroke='white' stroke-width='6'/><path d='M25 13.5A9.5 9.5 0 1 0 24 20.5M25.5 6.5v7.5h-7.5' stroke='%232b1b12' stroke-width='2.6'/></g></svg>") 16 16,pointer}.pr .face img,.pr .back .open{cursor:pointer}.pr.fine{touch-action:none}.pr.drag,.pr.drag *{cursor:grabbing!important}.pr.drag{cursor:grabbing;z-index:999!important}.pr.drag .face{box-shadow:10px 14px 0 var(--acc)}.pr{transition:scale .2s cubic-bezier(.2,.8,.3,1)}.pr:not(.drag):hover{scale:1.03}.pr.drag{scale:1.05}.pr{animation:.7s cubic-bezier(.2,.9,.3,1.15) backwards drop;animation-delay:calc(var(--k,0)*70ms)}@keyframes drop{0%{opacity:0;translate:0 -46px;scale:1.1}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.pr{transition:none!important;animation:none!important}}.pr .in{transform-style:preserve-3d;position:relative}.pr.flip .in{transform:rotateY(180deg)}.p3{perspective:1400px;position:relative}.face{backface-visibility:hidden;background:var(--card);border:2px solid var(--ink);box-shadow:5px 6px 0 var(--g1);padding:10px 10px 12px;transition:box-shadow .18s}.pr:hover .face{box-shadow:8px 10px 0 var(--acc)}.face img{width:100%;aspect-ratio:var(--ar);object-fit:cover;-webkit-user-drag:none;user-select:none;cursor:pointer;border:2px solid var(--ink);background:var(--c,#ddd);opacity:0;transition:opacity .6s;display:block}.face img.ld{opacity:1}.face .pl{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-top:2px;font:700 11px Zilla Slab,Mukta;display:block}.face .t{-webkit-line-clamp:3;overflow-wrap:anywhere;text-align:center;font:500 var(--tf,26px)/1.05 "Caveat";color:var(--ink);-webkit-box-orient:vertical;margin-top:8px;padding:0 4px;display:-webkit-box;overflow:hidden}.back{backface-visibility:hidden;padding:var(--bp,18px);color:#2a1608;border:2px solid var(--ink);box-shadow:5px 6px 0 var(--g1);background:repeating-linear-gradient(#fffaf2 0 29px,#e8c9a8 29px 30px);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0;transform:rotateY(180deg)}.back>div:first-child{min-height:0;overflow:hidden}.back p{font:500 var(--bf,26px)/1.12 "Caveat";overflow-wrap:anywhere;-webkit-line-clamp:var(--bl,6);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.back small{letter-spacing:.1em;color:#6b4a35;text-transform:uppercase;font:700 14px Zilla Slab,Mukta}.back .row{justify-content:flex-start;align-items:end;gap:8px;display:flex}.back .row small{display:none}@media (width<=700px){.sz{display:none}}.back .open{white-space:nowrap;background:var(--acc);color:#fff;cursor:pointer;border:0;padding:6px 14px;font:700 16px Zilla Slab,Mukta}.more[hidden]{display:none!important}.more{border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;margin:30px auto 0;padding:12px 26px;font:700 19px Zilla Slab,Mukta;display:block}.more:hover{background:var(--acc);border-color:var(--acc);color:var(--bg)}.tl{gap:8px;display:flex}
