._page_krz1a_1{gap:24px;display:grid}._entete_krz1a_2{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._entete_krz1a_2 h1{font-size:clamp(30px,5vw,44px)}._entete_krz1a_2 p{color:var(--ink-soft);margin:4px 0 0}._actions_krz1a_5{flex-wrap:wrap;gap:10px;display:flex}._boutonPlein_krz1a_6,._boutonContour_krz1a_6{border-radius:var(--radius-pill);min-height:48px;font:600 15px var(--font-ui);cursor:pointer;align-items:center;padding:0 22px;display:inline-flex}._boutonPlein_krz1a_6{background:var(--ink);color:var(--bg);border:0}._boutonContour_krz1a_6{background:var(--surface);color:var(--ink);border:1.5px solid var(--line)}._segment_krz1a_10{background:var(--surface-2);border-radius:var(--radius-pill);justify-self:start;gap:2px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}._segment_krz1a_10 button{border-radius:var(--radius-pill);min-height:40px;font:550 14px var(--font-ui);color:var(--ink-soft);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 18px}._segment_krz1a_10 ._segmentActif_krz1a_12{background:var(--surface);color:var(--ink);box-shadow:var(--ombre)}._resume_krz1a_14{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._resume_krz1a_14 div{background:var(--surface);border-radius:var(--radius-card);text-align:center;box-shadow:var(--ombre);gap:2px;padding:16px;display:grid}._resume_krz1a_14 strong{font-family:var(--font-heading);color:var(--ink);font-size:28px;font-weight:700}._resume_krz1a_14 span{color:var(--ink-soft);font-size:13px}._semaine_krz1a_19{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){._semaine_krz1a_19{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._semaine_krz1a_19{grid-template-columns:repeat(7,minmax(0,1fr))}}._jour_krz1a_22{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--ombre);align-content:start;gap:6px;padding:14px;display:grid}._jourTitre_krz1a_23{font-family:var(--font-heading);margin:0 0 4px;font-size:22px;font-weight:700}._jourTitre_krz1a_23 span{color:var(--accent)}._moment_krz1a_25{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-soft);margin:6px 0 0;font-size:12px;font-weight:650}._case_krz1a_26{border-radius:var(--radius-input);grid-template-rows:auto auto;grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:10px;padding:6px;transition:background .2s;display:grid}._case_krz1a_26:hover{background:var(--surface-2)}._case_krz1a_26>:first-child{grid-row:span 2}._nom_krz1a_29{font-size:14px;font-weight:600;line-height:1.25}._kcal_krz1a_30{color:var(--ink-soft);font-size:12px}@media (min-width:1100px){._case_krz1a_26{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:4px}._case_krz1a_26>:first-child{aspect-ratio:4/3;grid-row:auto;width:100%}}._invites_krz1a_35{border-radius:var(--radius-pill);background:var(--ink);color:var(--bg);grid-column:1/-1;justify-self:start;margin-top:4px;padding:3px 10px;font-size:12px;font-weight:800}@media (min-width:1100px){._invites_krz1a_35{justify-self:center}}._themeSemaine_krz1a_37{border-radius:var(--radius-pill);border:1.5px dashed var(--accent);background:var(--accent-soft);min-height:40px;color:var(--ink);font:600 14px var(--font-ui);cursor:pointer;margin-top:10px;padding:0 16px}._themeSemaine_krz1a_37 strong{color:var(--accent)}._themeSoir_krz1a_39{border-radius:var(--radius-pill);background:var(--accent);width:fit-content;color:var(--accent-ink);letter-spacing:.02em;text-transform:none;margin-top:4px;padding:2px 10px;font-size:11px;display:block}
