.motifs[data-astro-cid-awy2uuhq]{gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.motif-icon[data-astro-cid-awy2uuhq]{border-radius:var(--radius-m);background:var(--color-green);flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.motif-choice[data-astro-cid-awy2uuhq]{align-items:center}.persons[data-astro-cid-awy2uuhq]{max-width:22rem}.persons[data-astro-cid-awy2uuhq] .input[data-astro-cid-awy2uuhq]{max-width:12rem}.places[data-astro-cid-awy2uuhq]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.next-slot[data-astro-cid-awy2uuhq]{color:var(--color-muted);font-size:var(--text-label);font-weight:600}.next-slot--on[data-astro-cid-awy2uuhq]{color:var(--color-success-text)}.slots-head[data-astro-cid-awy2uuhq]{justify-content:space-between;align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.week-nav[data-astro-cid-awy2uuhq]{align-items:center;gap:var(--space-xs);display:flex}.week-label[data-astro-cid-awy2uuhq]{min-width:10rem;font-size:var(--text-small);text-align:center;font-weight:700}.round[data-astro-cid-awy2uuhq]{border:1px solid var(--color-line);background:var(--color-white);width:2.5rem;height:2.5rem;transition:border-color var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid}.round[data-astro-cid-awy2uuhq]:hover:not(:disabled){border-color:var(--color-ink)}.round[data-astro-cid-awy2uuhq]:disabled{opacity:.4;cursor:not-allowed}.calendar[data-astro-cid-awy2uuhq]{gap:var(--space-s);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;display:grid}.day[data-astro-cid-awy2uuhq]{gap:var(--space-2xs);display:grid}.day-head[data-astro-cid-awy2uuhq]{padding-block:.625rem;display:grid}.day-name[data-astro-cid-awy2uuhq]{color:var(--color-muted);font-size:var(--text-label);font-weight:600}.day-number[data-astro-cid-awy2uuhq]{font-family:var(--font-display);font-size:1.75rem;font-stretch:var(--font-display-stretch);font-weight:900;line-height:1.2}.slot[data-astro-cid-awy2uuhq]{border:1px solid var(--color-line);border-radius:var(--radius-s);background:var(--color-surface);min-height:2.75rem;font-size:var(--text-small);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-base) var(--ease-spring);place-items:center;font-weight:700;display:grid;position:relative}.slot[data-astro-cid-awy2uuhq] input[data-astro-cid-awy2uuhq]{opacity:0;pointer-events:none;position:absolute}.slot[data-astro-cid-awy2uuhq]:hover{border-color:var(--color-ink)}.slot[data-astro-cid-awy2uuhq]:active{transform:scale(.96)}.slot[data-astro-cid-awy2uuhq]:has(:checked){border-color:var(--color-ink);background:var(--color-ink);color:var(--color-white)}.slot[data-astro-cid-awy2uuhq]:has(:focus-visible){box-shadow:var(--focus-ring)}.day-full[data-astro-cid-awy2uuhq]{border-radius:var(--radius-s);background:var(--color-surface);min-height:5.75rem;color:var(--color-muted);font-size:var(--text-label);place-items:center;display:grid}.recap[data-astro-cid-awy2uuhq]{padding:var(--space-l);background:var(--color-ink);color:var(--color-white);gap:1.25rem}.recap-title[data-astro-cid-awy2uuhq]{font-size:var(--text-display-s)}.recap-list[data-astro-cid-awy2uuhq]{gap:1.25rem;display:grid}.recap-list[data-astro-cid-awy2uuhq] div[data-astro-cid-awy2uuhq]{column-gap:var(--space-xs);grid-template-columns:auto minmax(0,1fr);row-gap:.125rem;display:grid}.recap-list[data-astro-cid-awy2uuhq] svg{color:var(--color-on-dark-muted);grid-row:span 2;margin-top:.125rem}.recap-list[data-astro-cid-awy2uuhq] dt[data-astro-cid-awy2uuhq]{color:rgb(255 255 255/max(70%, var(--text-alpha-min)));font-size:var(--text-label)}.recap-list[data-astro-cid-awy2uuhq] dd[data-astro-cid-awy2uuhq]{font-size:var(--text-small);margin:0;font-weight:600}.bring[data-astro-cid-awy2uuhq]{background:var(--color-green)}.bring-list[data-astro-cid-awy2uuhq]{gap:.875rem;padding:0;display:grid}.bring-list[data-astro-cid-awy2uuhq] li[data-astro-cid-awy2uuhq]{font-size:var(--text-small);gap:.625rem;line-height:1.35;display:flex}.bring-list[data-astro-cid-awy2uuhq] svg{flex:none}.bring-link[data-astro-cid-awy2uuhq]{--hl:color-mix(in srgb, var(--color-white) 70%, transparent);font-size:var(--text-small);align-items:center;gap:.375rem;font-weight:700;text-decoration:none;display:inline-flex}.help[data-astro-cid-awy2uuhq]{background:var(--color-surface);gap:.625rem}.help-title[data-astro-cid-awy2uuhq]{font-family:var(--font-body);font-size:var(--text-body);font-weight:700;font-stretch:100%}.help-text[data-astro-cid-awy2uuhq]{color:var(--color-muted);font-size:var(--text-xs);line-height:1.45}@container site (width<=47.99rem){.calendar[data-astro-cid-awy2uuhq]{grid-template-columns:repeat(auto-fill,minmax(min(100%,7rem),1fr))}}
