#station-list[data-astro-cid-26r2fbzi]{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--color-brand-900) 22%, transparent) transparent}#station-list[data-astro-cid-26r2fbzi]::-webkit-scrollbar{width:8px}#station-list[data-astro-cid-26r2fbzi]::-webkit-scrollbar-track{background:0 0}#station-list[data-astro-cid-26r2fbzi]::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--color-brand-900) 22%, transparent);border-radius:9999px}.carte-sheet__peek[data-astro-cid-26r2fbzi],.carte-fab[data-astro-cid-26r2fbzi],.carte-recap[data-astro-cid-26r2fbzi]{display:none}.trajet-titre[data-astro-cid-26r2fbzi]{letter-spacing:-.02em;max-width:18ch;color:var(--color-brand-900);margin:0 0 1rem;font-size:1.9rem;font-weight:700;line-height:1.15}.place-aside[data-astro-cid-26r2fbzi],.place-go[data-astro-cid-26r2fbzi]{display:none}#carte-search-slot .place-field[data-astro-cid-26r2fbzi]{width:100%;max-width:42rem}#carte-search-slot .place-control[data-astro-cid-26r2fbzi]{color:#fff;background:#ffffff14;border-color:#ffffff24;gap:.6rem;padding:.3rem .3rem .3rem 1.1rem}#carte-search-slot .place-input[data-astro-cid-26r2fbzi]{color:#fff;flex:auto;width:100%;min-width:0}#carte-search-slot .place-input[data-astro-cid-26r2fbzi]::placeholder{color:#ffffff8c}#carte-search-slot .place-field[data-astro-cid-26r2fbzi] svg[data-astro-cid-26r2fbzi]{color:#fffc}#carte-search-slot .place-aside[data-astro-cid-26r2fbzi]{flex:none;align-items:center;gap:.75rem;display:flex}.place-sep[data-astro-cid-26r2fbzi]{background:#ffffff29;width:1px;height:1.5rem}.place-state[data-astro-cid-26r2fbzi]{white-space:nowrap;color:#ffffffeb;font-size:.875rem;font-weight:500}#carte-search-slot .place-go[data-astro-cid-26r2fbzi]{background:var(--color-brand-700);color:#fff;cursor:pointer;border-radius:9999px;flex:none;place-items:center;width:2.25rem;height:2.25rem;transition:background-color .14s;display:grid}#carte-search-slot .place-go[data-astro-cid-26r2fbzi]:hover{background:var(--color-brand-600)}#carte-search-slot .place-go[data-astro-cid-26r2fbzi] svg[data-astro-cid-26r2fbzi]{color:#fff;width:1.05rem;height:1.05rem}.dark #carte-search-slot .place-control[data-astro-cid-26r2fbzi]{border-color:var(--color-brand-100);background:var(--color-cream-100);color:var(--color-brand-900)}.dark #carte-search-slot .place-input[data-astro-cid-26r2fbzi]{color:var(--color-brand-900)}.dark #carte-search-slot .place-input[data-astro-cid-26r2fbzi]::placeholder{color:color-mix(in srgb, var(--color-brand-900) 45%, transparent)}.dark #carte-search-slot .place-field[data-astro-cid-26r2fbzi] svg[data-astro-cid-26r2fbzi]{color:var(--color-brand-900)}.dark #carte-search-slot .place-sep[data-astro-cid-26r2fbzi]{background:var(--color-brand-100)}.dark #carte-search-slot .place-state[data-astro-cid-26r2fbzi]{color:var(--color-brand-900)}.carte-filters__group[data-astro-cid-26r2fbzi]{border-left:1px solid var(--color-brand-100);flex-wrap:wrap;align-items:center;gap:.6rem;padding-left:1rem;display:flex}#radius-wrap[data-astro-cid-26r2fbzi]{border-left:0;padding-left:0}.carte-filters__sep[data-astro-cid-26r2fbzi]{background:var(--color-brand-100);align-self:stretch;width:1px;min-height:1.5rem}.carte-filters__sep--reset[data-astro-cid-26r2fbzi]{margin-left:auto}.carte-filters__label[data-astro-cid-26r2fbzi]{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--color-brand-900) 55%, transparent);font-size:.6875rem;font-weight:600}.carte-bar[data-astro-cid-26r2fbzi]{border-bottom:1px solid var(--color-brand-100);background:var(--color-cream)}.carte-filters__group[data-astro-cid-26r2fbzi]>.relative[data-astro-cid-26r2fbzi]{flex:none;width:10.5rem}.carte-filters[data-astro-cid-26r2fbzi] .menu-chip[data-astro-cid-26r2fbzi]{width:100%;height:2.125rem;padding-inline:.85rem}.carte-filters[data-astro-cid-26r2fbzi] .filter-seg[data-astro-cid-26r2fbzi]{align-items:stretch;height:2.125rem}.carte-filters[data-astro-cid-26r2fbzi] .filter-seg__btn[data-astro-cid-26r2fbzi]{justify-content:center;align-items:center;padding-block:0;display:flex}.carte-reset[data-astro-cid-26r2fbzi]{color:var(--color-brand-text);text-underline-offset:3px;cursor:pointer;border-radius:9999px;padding:.35rem .5rem;font-size:.75rem;font-weight:600;text-decoration:underline;transition:color .14s,opacity .14s}.carte-reset[data-astro-cid-26r2fbzi].is-idle{color:color-mix(in srgb, var(--color-brand-900) 32%, transparent);cursor:default;text-decoration:none}.carte-reset[data-astro-cid-26r2fbzi][hidden]{display:none}.carte-list-head[data-astro-cid-26r2fbzi]{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-bottom:.5rem;display:flex}.carte-list-head__titles[data-astro-cid-26r2fbzi]{min-width:0}.carte-sort-slot[data-astro-cid-26r2fbzi]{align-items:center;display:flex}.trajet-filtres[data-astro-cid-26r2fbzi]:not(:empty){margin-bottom:1.1rem}.carte-filters--trajet[data-astro-cid-26r2fbzi]{background:0 0;border:0;padding:0}.carte-filters--trajet[data-astro-cid-26r2fbzi] .carte-filters__sep[data-astro-cid-26r2fbzi]{display:none}.carte-filters--trajet[data-astro-cid-26r2fbzi] #fuel-button[data-astro-cid-26r2fbzi],.carte-filters--trajet[data-astro-cid-26r2fbzi] #brand-button[data-astro-cid-26r2fbzi],.carte-filters--trajet[data-astro-cid-26r2fbzi] #highway-button[data-astro-cid-26r2fbzi],.carte-filters--trajet[data-astro-cid-26r2fbzi] #detour-button[data-astro-cid-26r2fbzi]{padding-inline:.8rem;font-size:.8125rem}.trajet-details[data-astro-cid-26r2fbzi]{border:1px solid color-mix(in srgb, var(--color-brand-100) 70%, transparent);background:var(--color-surface);border-radius:.85rem;margin-bottom:.6rem;padding:.7rem .9rem}.trajet-details__head[data-astro-cid-26r2fbzi]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.trajet-details__title[data-astro-cid-26r2fbzi]{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--color-brand-900) 42%, transparent);margin:0;font-size:.6875rem;font-weight:600}.trajet-details__count[data-astro-cid-26r2fbzi]{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--color-brand-900) 42%, transparent);margin:0;font-size:.6875rem;font-weight:600}.trajet-details__body[data-astro-cid-26r2fbzi]{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:.3rem;display:flex}.trajet-details__facts[data-astro-cid-26r2fbzi]{min-width:0}.trajet-ends[data-astro-cid-26r2fbzi]{align-items:center;gap:.25rem;max-width:28rem;display:flex}.trajet-end[data-astro-cid-26r2fbzi]{flex:1 1 0;align-items:center;gap:.3rem;min-width:0;display:flex}.trajet-end__icon[data-astro-cid-26r2fbzi]{width:.75rem;height:.75rem;color:var(--color-brand-500);flex:none}.trajet-end__input[data-astro-cid-26r2fbzi]{width:100%;min-width:0;font:inherit;color:var(--color-brand-900);text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:.4rem;padding:.15rem .3rem;font-size:.9375rem;font-weight:600;line-height:1.3}.trajet-end__input[data-astro-cid-26r2fbzi]::placeholder{color:color-mix(in srgb, var(--color-brand-900) 38%, transparent);font-weight:500}@media (hover:hover){.trajet-end__input[data-astro-cid-26r2fbzi]:hover{border-color:var(--color-brand-100)}}.trajet-end__input[data-astro-cid-26r2fbzi]:focus{border-color:var(--color-brand-500);background:var(--color-cream);outline:none}.trajet-swap[data-astro-cid-26r2fbzi]{width:1.5rem;height:1.5rem;color:color-mix(in srgb, var(--color-brand-900) 45%, transparent);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.trajet-swap[data-astro-cid-26r2fbzi] svg[data-astro-cid-26r2fbzi]{width:.9rem;height:.9rem}@media (hover:hover){.trajet-swap[data-astro-cid-26r2fbzi]:hover{background:var(--color-brand-50);color:var(--color-brand-900)}}.trajet-swap[data-astro-cid-26r2fbzi]:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:1px}.trajet-meta[data-astro-cid-26r2fbzi]{color:color-mix(in srgb, var(--color-brand-900) 55%, transparent);flex-wrap:wrap;align-items:baseline;gap:0 .4rem;margin:.3rem 0 0;padding-left:1.05rem;font-size:.8125rem;line-height:1.45;display:flex}.trajet-meta[data-astro-cid-26r2fbzi] span[data-astro-cid-26r2fbzi]:empty{display:none}.trajet-meta[data-astro-cid-26r2fbzi] span[data-astro-cid-26r2fbzi]+span[data-astro-cid-26r2fbzi]:not(:empty):before{content:"·";color:color-mix(in srgb, var(--color-brand-900) 30%, transparent);margin-right:.4rem}.trajet-details__edit[data-astro-cid-26r2fbzi]{border:1px solid color-mix(in srgb, var(--color-brand-100) 80%, transparent);white-space:nowrap;color:var(--color-brand-text);background:0 0;border-radius:.5rem;flex:none;padding:.4rem .7rem;font-size:.75rem;font-weight:600;transition:background-color .15s,border-color .15s}@media (hover:hover){.trajet-details__edit[data-astro-cid-26r2fbzi]:hover{border-color:var(--color-brand-text);background:var(--color-brand-50)}}@media (width>=768px){body.mode-trajet #station-title[data-astro-cid-26r2fbzi]{display:none}}@media (width<=767px){.trajet-titre[data-astro-cid-26r2fbzi],.trajet-details[data-astro-cid-26r2fbzi]{display:none}html:has(.carte-shell) body{position:fixed;inset:0;overflow:hidden}.carte-shell[data-astro-cid-26r2fbzi]{padding:0}.carte-recap[data-astro-cid-26r2fbzi]{border-bottom:1px solid var(--color-brand-100);background:var(--color-cream);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.carte-recap__summary[data-astro-cid-26r2fbzi]{border:1px solid var(--color-brand-100);background:var(--color-surface);text-align:left;border-radius:9999px;flex-direction:column;flex:auto;align-items:flex-start;gap:.05rem;min-width:0;padding:.45rem 1rem;display:flex;box-shadow:0 1px 3px #00000014}.carte-recap__title[data-astro-cid-26r2fbzi],.carte-recap__sub[data-astro-cid-26r2fbzi]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.carte-recap__title[data-astro-cid-26r2fbzi]{color:var(--color-brand-900);font-size:.8125rem;font-weight:600}.carte-recap__sub[data-astro-cid-26r2fbzi]{color:color-mix(in oklab, var(--color-brand-900) 62%, transparent);font-size:.6875rem}.carte-recap__filters[data-astro-cid-26r2fbzi]{border:1px solid var(--color-brand-100);background:var(--color-surface);width:2.5rem;height:2.5rem;color:var(--color-brand-900);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:flex}.carte-recap__filters[data-astro-cid-26r2fbzi] svg[data-astro-cid-26r2fbzi]{width:1.1rem;height:1.1rem}.carte-recap__filters[data-astro-cid-26r2fbzi]{position:relative}.carte-recap__filters[data-astro-cid-26r2fbzi].is-filtered{border-color:var(--color-brand-500);color:var(--color-brand-text)}.carte-recap__badge[data-astro-cid-26r2fbzi]{border:2px solid var(--color-cream);background:var(--color-brand-600);color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:1.1rem;height:1.1rem;padding:0 .2rem;font-size:.625rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-.2rem;right:-.2rem}.carte-filters[data-astro-cid-26r2fbzi]{display:contents}.carte-filters__sep[data-astro-cid-26r2fbzi],.carte-reset[data-astro-cid-26r2fbzi]{display:none}.carte-filters__group[data-astro-cid-26r2fbzi]{border-left:0;flex-direction:column;align-items:stretch;gap:.45rem;padding-left:0;display:flex}.carte-filters[data-astro-cid-26r2fbzi] .menu-chip[data-astro-cid-26r2fbzi]{width:100%;height:auto}.carte-filters__group[data-astro-cid-26r2fbzi]>.relative[data-astro-cid-26r2fbzi]{width:auto;max-width:none}.carte-filters[data-astro-cid-26r2fbzi] .filter-seg[data-astro-cid-26r2fbzi]{height:auto}#station-title[data-astro-cid-26r2fbzi]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carte-list-head[data-astro-cid-26r2fbzi]{align-items:center;margin-bottom:.65rem}.carte-grid[data-astro-cid-26r2fbzi]{gap:0;margin:0;display:block}.carte-map-pane[data-astro-cid-26r2fbzi]{inset:var(--carte-top,8rem) 0 0 0;z-index:0;border:none;border-radius:0;height:auto;position:fixed}.carte-sheet[data-astro-cid-26r2fbzi]{z-index:40;height:var(--sheet-expanded,90vh);background:var(--color-surface);touch-action:none;will-change:transform;border-radius:1rem 1rem 0 0;flex-direction:column;display:flex;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -12px 40px -12px #00000073}.carte-sheet__peek[data-astro-cid-26r2fbzi]{cursor:grab;text-align:left;touch-action:none;flex:none;padding:.5rem 1.25rem .75rem;display:block}.carte-sheet__peek-row[data-astro-cid-26r2fbzi]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.carte-sheet__peek-texts[data-astro-cid-26r2fbzi]{min-width:0}.carte-sheet__sort[data-astro-cid-26r2fbzi]{flex:none;width:auto;display:inline-flex}.carte-sort-slot[data-astro-cid-26r2fbzi]{display:none}.carte-sheet__sort[data-astro-cid-26r2fbzi] .filter-seg__btn[data-astro-cid-26r2fbzi]{padding:.3rem .85rem;font-size:.8125rem}.carte-sheet__handle[data-astro-cid-26r2fbzi]{box-sizing:content-box;background:color-mix(in oklab, var(--color-brand-900) 22%, transparent);cursor:grab;background-clip:content-box;border:0;border-radius:9999px;width:2.5rem;height:.3rem;margin:-.5rem auto .1rem;padding:.5rem 1.5rem;display:block}.carte-sheet__handle[data-astro-cid-26r2fbzi]:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}.carte-sheet__peek-title[data-astro-cid-26r2fbzi]{color:var(--color-brand-900);font-size:1rem;font-weight:700}.carte-sheet__peek-sub[data-astro-cid-26r2fbzi]{color:color-mix(in oklab, var(--color-brand-900) 68%, transparent);margin-top:.15rem;font-size:.8125rem}.carte-sheet__peek-sub[data-astro-cid-26r2fbzi] strong[data-astro-cid-26r2fbzi]{color:var(--color-price-text)}.carte-sheet__station[data-astro-cid-26r2fbzi]{text-align:left;margin-top:.15rem}.carte-sheet__station-head[data-astro-cid-26r2fbzi]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.carte-sheet__go[data-astro-cid-26r2fbzi]{background:var(--color-brand-700);color:#fff;border-radius:9999px;flex:none;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.8125rem;font-weight:600;display:inline-flex}.carte-sheet__go[data-astro-cid-26r2fbzi] svg[data-astro-cid-26r2fbzi]{width:.95rem;height:.95rem}@media (width<=359px){.carte-sheet__go[data-astro-cid-26r2fbzi] span[data-astro-cid-26r2fbzi]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.carte-sheet__go[data-astro-cid-26r2fbzi]{padding:.45rem}}.carte-sheet__station-hours[data-astro-cid-26r2fbzi]{color:color-mix(in oklab, var(--color-brand-900) 68%, transparent);margin-top:.15rem;font-size:.8125rem}.carte-sheet__station-hours[data-astro-cid-26r2fbzi][data-state=open],.carte-sheet__station-hours[data-astro-cid-26r2fbzi][data-state=always]{color:var(--color-price-text)}.carte-sheet__station-name[data-astro-cid-26r2fbzi]{color:var(--color-brand-900);text-underline-offset:3px;font-size:1rem;font-weight:700;text-decoration:underline;display:inline-block}.carte-sheet__station-name[data-astro-cid-26r2fbzi][aria-disabled=true]{text-decoration:none}.carte-sheet__station-meta[data-astro-cid-26r2fbzi]{color:color-mix(in oklab, var(--color-brand-900) 68%, transparent);margin-top:.15rem;font-size:.8125rem}.carte-sheet__station-prices[data-astro-cid-26r2fbzi]{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.carte-sheet__station-back[data-astro-cid-26r2fbzi]{color:var(--color-brand-700);text-underline-offset:3px;margin-top:.5rem;font-size:.8125rem;text-decoration:underline}.carte-sheet__peek-notice[data-astro-cid-26r2fbzi]{background:var(--color-accent-100);max-width:32rem;color:var(--color-accent-text);border-radius:.75rem;margin:.5rem auto 0;padding:.4rem .75rem;font-size:.8125rem}.carte-sheet__scroll[data-astro-cid-26r2fbzi]{overscroll-behavior:contain;touch-action:pan-y;flex:auto;min-height:0;padding:0 1rem 6rem}.carte-sheet__scroll[data-astro-cid-26r2fbzi] #station-list[data-astro-cid-26r2fbzi]{max-height:none;overflow:visible}.carte-sheet__scroll[data-astro-cid-26r2fbzi] #station-count[data-astro-cid-26r2fbzi]{display:none}.carte-fab[data-astro-cid-26r2fbzi]{z-index:50;background:var(--color-brand-700);color:#fff;border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;display:inline-flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 20px 25px -5px #00000040}.carte-fab[data-astro-cid-26r2fbzi] svg[data-astro-cid-26r2fbzi]{width:1rem;height:1rem}.carte-fab[data-astro-cid-26r2fbzi][data-target=list] .carte-fab__map[data-astro-cid-26r2fbzi],.carte-fab[data-astro-cid-26r2fbzi][data-target=map] .carte-fab__list[data-astro-cid-26r2fbzi]{display:none}}.nav-picker[hidden]{display:none}.nav-picker{z-index:60;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.nav-picker__backdrop{background:#00000073;position:absolute;inset:0}.nav-picker__panel{width:min(24rem,100% - 1.5rem);margin-bottom:max(1rem, env(safe-area-inset-bottom));background:var(--color-surface);border-radius:1rem;padding:1rem;position:relative;box-shadow:0 -12px 40px -12px #00000073}.nav-picker__panel:focus{outline:none}.nav-picker__title{text-align:center;color:color-mix(in oklab, var(--color-brand-900) 65%, transparent);margin-bottom:.75rem;font-size:.8125rem}.nav-picker__apps{flex-direction:column;gap:.5rem;display:flex}.nav-picker__app{border:1px solid color-mix(in oklab, var(--color-brand-900) 12%, transparent);color:var(--color-brand-900);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-size:.9375rem;font-weight:600;display:flex}.nav-picker__cancel{width:100%;color:color-mix(in oklab, var(--color-brand-900) 70%, transparent);border-radius:.75rem;margin-top:.75rem;padding:.6rem;font-size:.875rem}@media (width>=768px){.nav-picker{align-items:center}.nav-picker__panel{margin-bottom:0}}.carte-sheet__station-prices li{border:1px solid color-mix(in oklab, var(--color-brand-900) 14%, transparent);color:color-mix(in oklab, var(--color-brand-900) 70%, transparent);border-radius:.5rem;align-items:baseline;gap:.35rem;padding:.2rem .5rem;font-size:.75rem;display:flex}.carte-sheet__station-prices li.is-selected{border-color:var(--color-brand-700);background:color-mix(in oklab, var(--color-brand-700) 12%, transparent);color:var(--color-brand-900)}.carte-sheet__station-prices strong{color:var(--color-price-text);font-size:.875rem}.place-options{margin:0;padding:0;list-style:none}.place-option{cursor:pointer;color:var(--color-brand-900);align-items:center;gap:.75rem;padding:.55rem .9rem;font-size:.875rem;display:flex}.place-option[data-active-option]{background:var(--color-brand-50)}@media (hover:hover){.place-option:hover{background:var(--color-brand-50)}}.place-option__icon{background:var(--color-brand-50);width:2rem;height:2rem;color:var(--color-brand-text);border-radius:.7rem;flex:none;justify-content:center;align-items:center;display:flex}.place-option__icon svg{width:1rem;height:1rem}.place-option__body{flex:auto;min-width:0}.place-option__title{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.place-option__meta{color:color-mix(in srgb, var(--color-brand-900) 45%, transparent);font-size:.75rem;display:block}.carte-presentation{margin-top:2.5rem}.carte-presentation__texte{gap:0 3rem;display:grid}@media (width>=1024px){.carte-presentation__texte{grid-template-columns:repeat(2,minmax(0,1fr))}}.carte-presentation h2{color:var(--color-brand-900);font-size:1.125rem;font-weight:600}.carte-presentation__texte>div+div{margin-top:2rem}@media (width>=1024px){.carte-presentation__texte>div+div{margin-top:0}}.carte-presentation p{color:color-mix(in srgb, var(--color-brand-900) 75%, transparent);margin-top:.75rem;font-size:.9375rem;line-height:1.6}.carte-maillage{margin-top:2.5rem}.carte-maillage p{max-width:60ch}.carte-replie{margin-top:1.25rem}.carte-replie summary{border:1px solid var(--color-brand-100);background:var(--color-surface);color:var(--color-brand-text);cursor:pointer;border-radius:9999px;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-size:.875rem;font-weight:600;list-style:none;transition:border-color .15s,background-color .15s;display:inline-flex}.carte-replie summary::-webkit-details-marker{display:none}.carte-replie summary:hover{border-color:var(--color-brand-300);background:var(--color-brand-50)}.carte-replie summary svg{width:1rem;height:1rem;transition:transform .2s}.carte-replie[open] summary svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.carte-replie summary svg{transition:none}}.place-empty{color:color-mix(in srgb, var(--color-brand-900) 45%, transparent);padding:.55rem .9rem;font-size:.8125rem}
