.page.svelte-1cw6xqc.svelte-1cw6xqc{max-width:860px;margin:0 auto;padding:2rem 1.5rem 3rem}h1.svelte-1cw6xqc.svelte-1cw6xqc{font-size:1.8rem;margin:0 0 .5rem;color:#0f172a}.chapeau.svelte-1cw6xqc.svelte-1cw6xqc{color:#475569;max-width:60ch;line-height:1.55;margin:0 0 .4rem}.source.svelte-1cw6xqc.svelte-1cw6xqc{font-size:.8rem;color:#94a3b8;margin:0 0 1.25rem}.etat.svelte-1cw6xqc.svelte-1cw6xqc{color:#64748b}.etat.err.svelte-1cw6xqc.svelte-1cw6xqc{color:#b91c1c}.note.svelte-1cw6xqc.svelte-1cw6xqc{font-size:.78rem;color:#64748b;max-width:62ch;margin:.1rem 0 .9rem;line-height:1.5}.filtres.svelte-1cw6xqc.svelte-1cw6xqc{display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:1.5rem}.filtres.svelte-1cw6xqc button.svelte-1cw6xqc{font-size:.8rem;padding:.35rem .7rem;cursor:pointer;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:999px}.filtres.svelte-1cw6xqc button.svelte-1cw6xqc:hover{border-color:#cbd5e1}.filtres.svelte-1cw6xqc button.actif.svelte-1cw6xqc{background:#2563eb;color:#fff;border-color:#2563eb}h2.svelte-1cw6xqc.svelte-1cw6xqc{font-size:1rem;margin:1.75rem 0 .5rem;color:#0f172a;display:flex;align-items:baseline;gap:.5rem;text-transform:capitalize}h2.section-annee.svelte-1cw6xqc.svelte-1cw6xqc{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid #e2e8f0;text-transform:none}h3.svelte-1cw6xqc.svelte-1cw6xqc{font-size:.9rem;margin:1.25rem 0 .4rem;color:#334155;display:flex;align-items:baseline;gap:.5rem}.compte.svelte-1cw6xqc.svelte-1cw6xqc{font-size:.72rem;color:#94a3b8;font-weight:400;text-transform:none}.avenir.svelte-1cw6xqc.svelte-1cw6xqc{margin-bottom:1rem;border:1px solid #e2e8f0;border-radius:9px;padding:.6rem .8rem;background:#f8fafc}.avenir.svelte-1cw6xqc summary.svelte-1cw6xqc{cursor:pointer;font-size:.9rem;font-weight:600;color:#334155;display:flex;align-items:baseline;gap:.5rem}.avenir.svelte-1cw6xqc .flux.svelte-1cw6xqc{margin-top:.6rem}.flux.svelte-1cw6xqc.svelte-1cw6xqc{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.flux.svelte-1cw6xqc li.svelte-1cw6xqc{display:flex;gap:.8rem;padding:.55rem .7rem;background:#fff;border:1px solid #eef2f7;border-radius:9px}.flux.svelte-1cw6xqc li.conditionnel.svelte-1cw6xqc{border-style:dashed;border-color:#e2d5b8}.jour.svelte-1cw6xqc.svelte-1cw6xqc{flex:0 0 1.7rem;text-align:center;font-size:1rem;font-weight:700;color:#cbd5e1;font-variant-numeric:tabular-nums;line-height:1.4}.jour.masque.svelte-1cw6xqc.svelte-1cw6xqc{visibility:hidden}.sens.svelte-1cw6xqc.svelte-1cw6xqc{flex:0 0 3.6rem;text-align:right;font-size:.7rem;font-weight:600;color:#b45309;line-height:1.7;white-space:nowrap}.sens.entrant.svelte-1cw6xqc.svelte-1cw6xqc{color:#15803d}.corps.svelte-1cw6xqc.svelte-1cw6xqc{min-width:0}.titre.svelte-1cw6xqc.svelte-1cw6xqc{margin:0;font-size:.9rem;line-height:1.4;color:#0f172a}.meta.svelte-1cw6xqc.svelte-1cw6xqc{margin:.2rem 0 0;font-size:.76rem;color:#64748b;display:flex;flex-wrap:wrap;gap:.35rem;align-items:baseline}.meta.svelte-1cw6xqc strong.svelte-1cw6xqc{color:#0f172a;font-variant-numeric:tabular-nums}.meta.svelte-1cw6xqc em.svelte-1cw6xqc{font-style:normal;color:#94a3b8}.quand.svelte-1cw6xqc.svelte-1cw6xqc{color:#94a3b8}.badge.svelte-1cw6xqc.svelte-1cw6xqc{background:#f1f5f9;color:#475569;padding:.08rem .4rem;border-radius:5px;font-size:.7rem}.statut.svelte-1cw6xqc.svelte-1cw6xqc{padding:.08rem .4rem;border-radius:5px;font-size:.7rem;font-weight:600}.corrige.svelte-1cw6xqc.svelte-1cw6xqc{background:#ecfdf5;color:#047857;padding:.08rem .4rem;border-radius:5px;font-size:.7rem;cursor:help}.statut.demande.svelte-1cw6xqc.svelte-1cw6xqc{background:#fef3c7;color:#92400e}.statut.engage.svelte-1cw6xqc.svelte-1cw6xqc{background:#e0e7ff;color:#3730a3}
