.grille.svelte-5zfwyx{gap:2rem;display:grid}@media (width>=1000px){.grille.svelte-5zfwyx{grid-template-columns:1fr 1.1fr;align-items:start;gap:4rem}}h1.svelte-5zfwyx{font-size:clamp(2.4rem,8vw,4rem)}.gain.svelte-5zfwyx{background:var(--ink);color:var(--orange);font-family:var(--pixel);text-transform:uppercase;border-radius:999px;margin:0;padding:.45rem .85rem;font-size:.78rem;display:inline-block}form.svelte-5zfwyx{gap:1rem;padding:1.25rem 1.25rem 1.6rem;display:grid}@media (width>=640px){form.svelte-5zfwyx{padding:1.25rem 2rem 2rem}}.depot.svelte-5zfwyx{background:var(--paper);text-align:center;cursor:pointer;border:2px dashed #14140f40;border-radius:20px;align-content:center;place-items:center;gap:.4rem;min-height:15rem;padding:1.5rem;display:grid;position:relative;overflow:hidden}.depot.svelte-5zfwyx:hover{border-color:var(--ink)}.depot.svelte-5zfwyx input:where(.svelte-5zfwyx){opacity:0;cursor:pointer;position:absolute;inset:0}.depot.svelte-5zfwyx small:where(.svelte-5zfwyx){color:var(--ink-2)}.apercus.svelte-5zfwyx{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.apercus.svelte-5zfwyx li:where(.svelte-5zfwyx){aspect-ratio:1;background:#111;border-radius:14px;position:relative;overflow:hidden}.apercus.svelte-5zfwyx img:where(.svelte-5zfwyx){object-fit:cover;filter:sepia(.15);width:100%;height:100%}.apercus.svelte-5zfwyx button:where(.svelte-5zfwyx){cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;width:1.7rem;height:1.7rem;font-size:1.1rem;line-height:1;position:absolute;top:.3rem;right:.3rem}.ajout.svelte-5zfwyx label:where(.svelte-5zfwyx){background:var(--paper);cursor:pointer;border:2px dashed #14140f40;border-radius:14px;align-content:center;place-items:center;height:100%;display:grid;position:relative}.ajout.svelte-5zfwyx span:where(.svelte-5zfwyx){font-size:1.8rem;line-height:1}.ajout.svelte-5zfwyx input:where(.svelte-5zfwyx){opacity:0;cursor:pointer;position:absolute;inset:0}.ligne.svelte-5zfwyx{gap:1rem;display:grid}@media (width>=480px){.ligne.svelte-5zfwyx{grid-template-columns:1fr 1fr}.ligne.svelte-5zfwyx:has(.annee:where(.svelte-5zfwyx)){grid-template-columns:1fr 7rem}}form.svelte-5zfwyx .btn:where(.svelte-5zfwyx){width:100%}.erreur.svelte-5zfwyx{color:#b02a07;margin:0;font-weight:600}.aide.svelte-5zfwyx{color:var(--ink-2);margin:0;font-size:.85rem}
