.headline.svelte-1xepy2h{font-size:1.05rem;font-weight:600;max-width:66ch}.num.svelte-1xepy2h{text-align:right;font-variant-numeric:tabular-nums slashed-zero}.strong.svelte-1xepy2h{font-weight:700}.logo.svelte-1xepy2h{display:inline-block;width:30px;height:20px;max-width:none;margin-right:6px;object-fit:contain;object-position:left center;vertical-align:-5px}.swatch.svelte-1xepy2h{display:inline-block;width:10px;height:10px;margin-right:26px;vertical-align:-1px}table.svelte-1xepy2h{border-collapse:collapse;font-stretch:var(--pm-narrow);font-size:14px}th.svelte-1xepy2h,td.svelte-1xepy2h{padding:5px 6px;text-align:left;white-space:nowrap}thead.svelte-1xepy2h th:where(.svelte-1xepy2h){font-weight:600;color:var(--pm-ink2);border-bottom:1px solid var(--pm-rule)}tbody.svelte-1xepy2h tr:where(.svelte-1xepy2h){border-bottom:1px solid var(--pm-hair)}.tally.svelte-1xepy2h{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1.5px solid var(--pm-rule);list-style:none;margin-left:0;padding:0}.bloc.svelte-1xepy2h{display:flex;flex-direction:column;align-items:center;gap:4px;padding-bottom:8px;text-align:center;min-width:0}.bloc.svelte-1xepy2h+.bloc:where(.svelte-1xepy2h){border-left:1px solid var(--pm-rule)}.bloc-n.svelte-1xepy2h{align-self:stretch;display:block;padding:10px 0 8px;background:var(--fill);color:var(--on);font-family:var(--pm-serif);font-stretch:var(--pm-wide);font-weight:700;font-size:clamp(1.5rem,6vw,2.4rem);line-height:1;font-variant-numeric:tabular-nums}.bloc-mark.svelte-1xepy2h{margin-top:4px;height:20px;display:flex;align-items:center}.bloc-mark.svelte-1xepy2h .swatch{margin-right:0}.bloc-mark.svelte-1xepy2h .logo{margin-right:0;object-position:center;vertical-align:baseline}.bloc-label.svelte-1xepy2h{font-weight:700;font-size:13px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}.bloc-was.svelte-1xepy2h,.bloc-d.svelte-1xepy2h{font-stretch:var(--pm-narrow);font-size:12px;line-height:1.1;font-variant-numeric:tabular-nums slashed-zero;color:var(--pm-ink2)}.bloc-d.svelte-1xepy2h{font-weight:700;color:var(--pm-ink)}.moved.svelte-1xepy2h{font-size:14px}.sheet.svelte-1xepy2h{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:2px}.cell.svelte-1xepy2h{min-height:52px;background:var(--fill);color:var(--on);font-stretch:var(--pm-narrow);min-width:0;transition:background-color .14s ease-out,color .14s ease-out,filter .12s ease-out}.cell-link.svelte-1xepy2h{display:grid;align-content:start;gap:1px;height:100%;padding:5px 5px 6px;color:inherit;text-decoration:none}.cell-link.svelte-1xepy2h:focus-visible{outline:2px solid var(--pm-ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){.cell.svelte-1xepy2h:hover{filter:brightness(1.08)}}.cell-code.svelte-1xepy2h{font-size:11px;font-variant-numeric:tabular-nums slashed-zero}.cell-name.svelte-1xepy2h{font-size:10px;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cell-bloc.svelte-1xepy2h{font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-from.svelte-1xepy2h{font-size:10.5px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-top.svelte-1xepy2h{display:flex;justify-content:space-between;gap:2px;padding-right:10px}.cell-maj.svelte-1xepy2h{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap}.cell.close.svelte-1xepy2h{background-image:linear-gradient(225deg,#ffffff 0 9px,transparent 9px)}.cell.flip.svelte-1xepy2h{box-shadow:inset 0 0 0 2px var(--pm-bg),inset 0 0 0 4px var(--pm-ink)}.cell.flip.svelte-1xepy2h .cell-link:where(.svelte-1xepy2h){padding:6px 6px 7px}.legend.svelte-1xepy2h{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;font-size:13px;font-stretch:var(--pm-narrow);color:var(--pm-ink2);font-variant-numeric:tabular-nums}.key.svelte-1xepy2h{display:inline-block;width:16px;height:12px;margin-right:6px;vertical-align:-1px}.key-solid.svelte-1xepy2h{background:var(--pm-ink2)}.key-close.svelte-1xepy2h{background:linear-gradient(225deg,#ffffff 0 5px,var(--pm-ink2) 5px);outline:1px solid var(--pm-hair);outline-offset:-1px}.key-flip.svelte-1xepy2h{box-shadow:inset 0 0 0 1px var(--pm-bg),inset 0 0 0 3px var(--pm-ink);background:var(--pm-bg)}.sr-only.svelte-1xepy2h{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.scroll.svelte-1xepy2h{overflow-x:auto;max-width:100%}.groups.svelte-1xepy2h{display:grid;gap:0 2rem}@media(min-width:720px){.groups.svelte-1xepy2h{grid-template-columns:1fr 1fr}}.group.svelte-1xepy2h{margin:0;padding:0 0 .9rem;border:0;border-top:1px solid var(--pm-rule);min-width:0}.group-head.svelte-1xepy2h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 .8rem;width:100%;padding:.55rem 0 .4rem;float:left}.group-body.svelte-1xepy2h{clear:both}.group-name.svelte-1xepy2h{font-weight:700}.group-roll.svelte-1xepy2h{font-size:13px;font-stretch:var(--pm-narrow);color:var(--pm-ink2);font-variant-numeric:tabular-nums}.turnout.svelte-1xepy2h{padding-bottom:.45rem;margin-bottom:.35rem;border-bottom:1px solid var(--pm-hair)}.split-head.svelte-1xepy2h{display:grid;grid-template-columns:8.5rem 1fr 3rem 1.75rem;align-items:center;gap:.6rem;min-height:28px;font-stretch:var(--pm-narrow);font-size:14px;color:var(--pm-ink2)}.split.svelte-1xepy2h{display:flex;height:8px}.split.svelte-1xepy2h span:where(.svelte-1xepy2h){height:100%;transition:width .14s ease-out}.slider-row.svelte-1xepy2h{display:grid;grid-template-columns:8.5rem 1fr 3rem 1.75rem;align-items:center;gap:.6rem;min-height:32px;font-stretch:var(--pm-narrow);font-size:14px}.slider-label.svelte-1xepy2h{white-space:nowrap}.lock.svelte-1xepy2h{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:0;background:transparent;color:var(--pm-ink3);cursor:pointer;transition:background-color .14s ease-out,color .14s ease-out}.lock.svelte-1xepy2h:hover{color:var(--pm-ink);border-color:var(--pm-rule)}.lock[aria-pressed=true].svelte-1xepy2h{background:var(--pm-ink);border-color:var(--pm-ink);color:var(--pm-bg)}.lock.svelte-1xepy2h:focus-visible{outline:2px solid var(--pm-ink);outline-offset:2px}input[type=range].svelte-1xepy2h:disabled{cursor:not-allowed;opacity:.55}.slider-val.svelte-1xepy2h{text-align:right;font-variant-numeric:tabular-nums slashed-zero;font-weight:600}input[type=range].svelte-1xepy2h{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:24px;margin:0;background:transparent;cursor:pointer}input[type=range].svelte-1xepy2h::-webkit-slider-runnable-track{height:2px;background:var(--pm-hair)}input[type=range].svelte-1xepy2h::-moz-range-track{height:2px;background:var(--pm-hair)}input[type=range].svelte-1xepy2h::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-6px;box-sizing:border-box;background:var(--thumb, var(--pm-ink));border:1.5px solid var(--pm-ink);border-radius:0}input[type=range].svelte-1xepy2h::-moz-range-thumb{width:14px;height:14px;box-sizing:border-box;background:var(--thumb, var(--pm-ink));border:1.5px solid var(--pm-ink);border-radius:0}input[type=range].svelte-1xepy2h:focus-visible{outline:2px solid var(--pm-ink);outline-offset:2px}.actions.svelte-1xepy2h{display:flex;flex-wrap:wrap;gap:.6rem}.btn.svelte-1xepy2h{padding:.5rem .9rem;font-size:14px;font-weight:600;border-radius:0;transition:transform .12s ease-out}.btn.svelte-1xepy2h:active{transform:scale(.97)}.btn-line.svelte-1xepy2h{border:1px solid var(--pm-rule);color:var(--pm-ink);background:var(--pm-bg)}.btn.svelte-1xepy2h:focus-visible{outline:2px solid var(--pm-ink);outline-offset:2px}.filters.svelte-1xepy2h{display:flex;border:1px solid var(--pm-rule);font-size:13px;font-stretch:var(--pm-narrow)}.filters.svelte-1xepy2h label:where(.svelte-1xepy2h){padding:4px 10px;cursor:pointer}.filters.svelte-1xepy2h label:where(.svelte-1xepy2h)+label:where(.svelte-1xepy2h){border-left:1px solid var(--pm-rule)}.filters.svelte-1xepy2h label.on:where(.svelte-1xepy2h),.btn-line[aria-pressed=true].svelte-1xepy2h{background:var(--pm-ink);color:var(--pm-bg)}.filters.svelte-1xepy2h label:where(.svelte-1xepy2h):has(input:where(.svelte-1xepy2h):focus-visible){outline:2px solid var(--pm-ink);outline-offset:2px}.filters.svelte-1xepy2h input:where(.svelte-1xepy2h){position:absolute;opacity:0;width:1px;height:1px}.seats.svelte-1xepy2h{width:100%}.seats.svelte-1xepy2h .code:where(.svelte-1xepy2h){font-weight:700;font-variant-numeric:tabular-nums slashed-zero}.seats.svelte-1xepy2h tr:where(.svelte-1xepy2h){scroll-margin-top:calc(var(--sim-top, 57px) + 56px)}.seats.svelte-1xepy2h tr:where(.svelte-1xepy2h):target td:where(.svelte-1xepy2h){background:color-mix(in srgb,var(--pm-ink) 8%,var(--pm-bg))}.flip-row.svelte-1xepy2h td:where(.svelte-1xepy2h):first-child{box-shadow:inset 3px 0 0 var(--pm-ink)}@media(max-width:719px){.seats.svelte-1xepy2h .bloc-name.has-logo:where(.svelte-1xepy2h){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.seats.svelte-1xepy2h .logo:where(.svelte-1xepy2h){margin-right:0}}.bar-col.svelte-1xepy2h{width:32%;min-width:9rem}.bar.svelte-1xepy2h{display:flex;height:10px;width:100%}.bar.svelte-1xepy2h span:where(.svelte-1xepy2h){height:100%}.empty.svelte-1xepy2h{color:var(--pm-ink3);padding:1rem 8px}.strip.svelte-1xepy2h{position:sticky;top:var(--sim-top, 57px);z-index:15;display:flex;align-items:center;gap:8px 12px;padding:6px 0;background:var(--pm-bg);border-bottom:1px solid var(--pm-rule);font-stretch:var(--pm-narrow);font-size:14px;font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap;overflow-x:auto}.strip-item.svelte-1xepy2h{display:inline-flex;align-items:center;gap:4px}.strip.svelte-1xepy2h .logo:where(.svelte-1xepy2h){width:24px;height:16px;margin-right:0;vertical-align:baseline}.strip.svelte-1xepy2h .swatch:where(.svelte-1xepy2h){margin-right:14px;vertical-align:baseline}.strip-note.svelte-1xepy2h{color:var(--pm-ink2)}.strip-item.svelte-1xepy2h+.strip-note:where(.svelte-1xepy2h){margin-left:auto}@media(min-width:1280px){.sim.svelte-1xepy2h{display:grid;grid-template-columns:minmax(360px,420px) minmax(0,1fr);column-gap:3rem;align-items:start}.strip.svelte-1xepy2h{display:none}.inputs.svelte-1xepy2h{grid-column:1;grid-row:1 / span 3;position:sticky;top:calc(var(--sim-top, 57px) + 12px);max-height:calc(100vh - var(--sim-top, 57px) - 24px);overflow-y:auto;padding-right:16px;scrollbar-gutter:stable;margin-top:2rem}.res.svelte-1xepy2h{grid-column:2;grid-row:1}.seatsec.svelte-1xepy2h{grid-column:2;grid-row:2}.detail.svelte-1xepy2h{grid-column:2;grid-row:3}.groups.svelte-1xepy2h{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cell.svelte-1xepy2h,.split.svelte-1xepy2h span:where(.svelte-1xepy2h),.btn.svelte-1xepy2h{transition:none}}
