.top[data-v-30841bd6]{display:flex;justify-content:space-between;align-items:center;padding:16px clamp(16px,4vw,40px)}.brand[data-v-30841bd6]{font-weight:800;color:var(--gris);text-decoration:none}.nav[data-v-30841bd6]{display:flex;align-items:center;gap:14px;font-size:14px;color:var(--gris)}.nav a[data-v-30841bd6]:not(.ghost){font-weight:700;text-decoration:none}.nav a.router-link-active[data-v-30841bd6]:not(.ghost){color:var(--orange)}.ghost[data-v-30841bd6]{background:transparent;border:2px solid var(--gris);color:var(--gris);padding:8px 18px;border-radius:12px;font-weight:700;text-decoration:none}.ghost[data-v-30841bd6]:hover{background:var(--gris);color:#fff}@media (max-width: 560px){.mail[data-v-30841bd6]{display:none}}main[data-v-4de90f8c]{padding:8px 16px 48px}.wrap[data-v-de8a09d5]{display:flex;flex-direction:column;align-items:center;gap:22px}.card[data-v-de8a09d5]{width:min(446px,100%);border-radius:18px;box-shadow:0 18px 40px #783c1e24}.agenda[data-v-de8a09d5]{width:min(650px,100%);display:flex;justify-content:center;align-items:center;gap:10px;background:var(--gris);color:#fff;border:0;border-radius:16px;padding:20px;font-weight:800;font-size:18px;box-shadow:0 14px 30px #00000038}.agenda[data-v-de8a09d5]:hover{background:#484848}.form[data-v-3e978b33]{background:#fff;border-radius:18px;padding:28px;width:min(400px,100%);margin:32px auto;display:flex;flex-direction:column;gap:12px;box-shadow:0 14px 34px #783c1e1a}h1[data-v-3e978b33]{margin:0 0 4px;font-size:24px}input[data-v-3e978b33]{padding:12px 14px;border:2px solid #e6dcd8;border-radius:12px;font:inherit}input[data-v-3e978b33]:focus{border-color:var(--orange);outline:none}.primary[data-v-3e978b33]{background:var(--orange);color:#fff;border:0;border-radius:12px;padding:13px;font-weight:800}.primary[data-v-3e978b33]:hover{background:var(--orange-dark)}.primary[data-v-3e978b33]:disabled{opacity:.6}.switch[data-v-3e978b33]{text-align:center;color:var(--gris)}.error[data-v-3e978b33]{margin:0;color:#b3261e;font-size:14px}li[data-v-18526ed8]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px;border-bottom:1px solid #eadfdb}label[data-v-18526ed8]{display:flex;gap:12px;align-items:center;cursor:pointer;flex:1}input[type=checkbox][data-v-18526ed8]{width:20px;height:20px;accent-color:var(--orange)}li.done span[data-v-18526ed8]{text-decoration:line-through;color:#9a9a9a}.del[data-v-18526ed8]{background:none;border:0;color:var(--gris);font-size:16px;padding:6px 10px;border-radius:8px}.del[data-v-18526ed8]:hover{background:#f0e6e2}.todo[data-v-7debae41]{max-width:560px;margin:24px auto}h1[data-v-7debae41]{color:var(--orange);margin:0 0 16px}.add[data-v-7debae41]{display:flex;gap:8px}.add input[data-v-7debae41]{flex:1;padding:12px 14px;border:2px solid #e6dcd8;border-radius:12px;font:inherit}.add input[data-v-7debae41]:focus{border-color:var(--orange);outline:none}.add button[data-v-7debae41]{background:var(--orange);color:#fff;border:0;border-radius:12px;padding:0 20px;font-weight:800}ul[data-v-7debae41]{list-style:none;padding:0;margin:20px 0 0}.muted[data-v-7debae41]{color:var(--gris)}.error[data-v-7debae41]{color:#b3261e}:root{--orange: #e98f26;--orange-dark: #c9761a;--gris: #5b5b5b;--fond: #fbf7f6;--texte: #2f2f2f}*{box-sizing:border-box}body{margin:0;background:var(--fond);color:var(--texte);font-family:Mulish,system-ui,-apple-system,Segoe UI,sans-serif}button{font:inherit;cursor:pointer}a{color:inherit}:focus-visible{outline:3px solid var(--orange);outline-offset:2px}
