article.svelte-16zr3cs div:where(.svelte-16zr3cs){display:flex;gap:3%}article.svelte-16zr3cs figure:where(.svelte-16zr3cs){width:28%;max-width:150px;box-sizing:border-box;border-radius:1rem;text-decoration:none;color:#666;text-align:center;font-size:.9rem}article.svelte-16zr3cs figure:where(.svelte-16zr3cs) figcaption:where(.svelte-16zr3cs){padding:.5rem 0}figure.svelte-16zr3cs img:where(.svelte-16zr3cs){width:100%;aspect-ratio:1 / 1}@media screen and (max-width: 840px){article.svelte-16zr3cs figure:where(.svelte-16zr3cs){width:unset;max-width:160px}}.shortcut.svelte-16lot7t{display:flex;flex-direction:column;align-items:flex-start;justify-content:end;text-decoration:none;border-radius:1rem;color:#fff;font-weight:700;font-size:1rem;padding:1rem;box-sizing:border-box;border:none;background:var(--bg-color);position:relative;transition:opacity,transform .1s;white-space:nowrap;min-width:10.7rem;cursor:pointer;overflow:hidden}.shortcut.svelte-16lot7t:active{opacity:.8;transform:scale(.99)}.shortcut.svelte-16lot7t .tip:where(.svelte-16lot7t){position:absolute;top:.8rem;right:.8rem;padding:.2rem .6rem;border-radius:.4rem;color:#fff;background:#fff3}.shortcut.svelte-16lot7t .tip:where(.svelte-16lot7t):empty{display:none}.shortcut .icons{width:2rem;height:2rem;margin-bottom:2.2rem}@media screen and (min-width: 1920px){.shortcut .icons{margin-bottom:2.4rem}}@media screen and (max-width: 840px){.shortcut.svelte-16lot7t{min-width:46%}}
