.page.svelte-1mpbx6c{padding-top:clamp(1.5rem,5vw,3.5rem)}h1.svelte-1mpbx6c{font-size:clamp(2.4rem,9vw,4rem)}.grille.svelte-1mpbx6c{gap:2rem;display:grid}@media (width>=1000px){.grille.svelte-1mpbx6c{grid-template-columns:1fr 1.15fr;align-items:start;gap:4.5rem}}.lib-idees.svelte-1mpbx6c{margin:1.5rem 0 .6rem;font-weight:700}.idees.svelte-1mpbx6c{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.idees.svelte-1mpbx6c button:where(.svelte-1mpbx6c){background:var(--white);font:600 .9rem var(--sans);cursor:pointer;border:1.5px dashed #cfcabb;border-radius:999px;padding:.5rem .85rem}.idees.svelte-1mpbx6c button:where(.svelte-1mpbx6c):hover{border-color:var(--ink)}form.svelte-1mpbx6c{gap:1rem;padding:1.25rem 1.25rem 1.6rem;display:grid}@media (width>=640px){form.svelte-1mpbx6c{padding:1.25rem 2rem 2rem}}.themes.svelte-1mpbx6c{flex-wrap:wrap;gap:.45rem;display:flex}.themes.svelte-1mpbx6c label:where(.svelte-1mpbx6c){cursor:pointer}.themes.svelte-1mpbx6c input:where(.svelte-1mpbx6c){opacity:0;position:absolute}.themes.svelte-1mpbx6c span:where(.svelte-1mpbx6c){background:var(--fond);border:1.5px solid #0000;border-radius:999px;padding:.45rem .85rem;font-size:.9rem;font-weight:600;display:inline-block}.themes.svelte-1mpbx6c input:where(.svelte-1mpbx6c):checked+span:where(.svelte-1mpbx6c){border-color:var(--ink)}.themes.svelte-1mpbx6c input:where(.svelte-1mpbx6c):focus-visible+span:where(.svelte-1mpbx6c){outline:3px solid var(--blue-2);outline-offset:2px}.tete-texte.svelte-1mpbx6c{justify-content:space-between;align-items:center;display:flex}.chrono.svelte-1mpbx6c{background:var(--paper);font-family:var(--pixel);border-radius:6px;padding:.15rem .5rem;font-weight:700}.chrono.fin.svelte-1mpbx6c{background:var(--orange)}textarea.svelte-1mpbx6c{min-height:11rem!important;font-size:1.05rem!important}.compteur.svelte-1mpbx6c{justify-self:end;font-size:.8rem}.ligne.svelte-1mpbx6c{gap:1rem;display:grid}@media (width>=480px){.ligne.svelte-1mpbx6c{grid-template-columns:1fr 1fr}}.aide.svelte-1mpbx6c{color:var(--ink-2);margin:0;font-size:.85rem}form.svelte-1mpbx6c .btn:where(.svelte-1mpbx6c){width:100%}.erreur.svelte-1mpbx6c{color:#b02a07;margin:0;font-weight:600}.tag.svelte-1mpbx6c{text-align:center;color:var(--ink-2);margin:0;font-size:.9rem}.tag.svelte-1mpbx6c strong:where(.svelte-1mpbx6c){color:var(--blue)}
