.links-list.svelte-1086ooj{margin-bottom:1rem}.categories.svelte-1086ooj{display:flex;flex-direction:column;gap:2rem}.category.svelte-1086ooj .title:where(.svelte-1086ooj){color:var(--color-secondary);font-weight:700;margin-bottom:.5rem;display:flex;gap:.5rem;align-items:center}.links.svelte-1086ooj{display:flex;flex-direction:column;gap:1rem}.link-wrapper.svelte-1086ooj{display:flex;position:relative}.link.svelte-1086ooj{padding:1rem;gap:.5rem 1rem;flex-grow:1;margin:0;justify-content:flex-start;font-weight:700;display:flex}.link.svelte-1086ooj>span:where(.svelte-1086ooj){text-decoration:none!important}.link.disabled.svelte-1086ooj span:where(.svelte-1086ooj){color:var(--color-font-2)}.link-wrapper.svelte-1086ooj label:where(.svelte-1086ooj){width:auto;margin:0;justify-content:center;color:var(--color-font-3);cursor:pointer;--width: 3rem;width:var(--width);margin-left:calc(-1 * var(--width))}.link-wrapper.svelte-1086ooj label:where(.svelte-1086ooj){--favori-color: var(--color-yellow);transition:.2s color}.link-wrapper.svelte-1086ooj label.favori:where(.svelte-1086ooj){color:var(--favori-color)}.link-wrapper.svelte-1086ooj label:where(.svelte-1086ooj) input:where(.svelte-1086ooj){display:none}.link-wrapper.svelte-1086ooj label:where(.svelte-1086ooj):hover{color:hsl(from var(--favori-color) h s calc(l - 20))}@media screen and (max-width: 640px){.links-list.svelte-1086ooj:not(.grid) .link:where(.svelte-1086ooj){padding:1.25rem 1rem}}@media (min-width: 480px){.grid.svelte-1086ooj .links:where(.svelte-1086ooj){--columns: 2}.grid.svelte-1086ooj .links:where(.svelte-1086ooj){display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-auto-rows:1fr}.grid.svelte-1086ooj .link:where(.svelte-1086ooj){text-align:center;justify-content:center;align-items:center;flex-direction:column;padding:2rem 1.5rem;word-break:break-word}.grid.svelte-1086ooj .link:where(.svelte-1086ooj) .icon:where(.svelte-1086ooj){font-size:1.25rem}.grid.svelte-1086ooj .link:where(.svelte-1086ooj) .icon.default:where(.svelte-1086ooj){display:none}.parent.svelte-1086ooj{display:block}.parent.svelte-1086ooj:not(:first-of-type):before{display:none}.grid.svelte-1086ooj .link-wrapper:where(.svelte-1086ooj) label:where(.svelte-1086ooj){position:absolute;right:0;width:auto;padding:.5rem}}.parents.svelte-1086ooj{margin-bottom:.2rem}.parent.svelte-1086ooj{font-size:75%;text-transform:uppercase;color:var(--color-font-1)}.parent.svelte-1086ooj:not(:first-of-type):before{content:" / "}.link.new.svelte-1086ooj span.new:where(.svelte-1086ooj){font-size:.65rem;font-style:italic}
