.seating{--seating-small:max(0.875rem,var(--step--1));display:flex;flex-direction:column;gap:var(--space-3);container-type:inline-size}.seating > *{min-width:0;margin:0}.seating__controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);position:sticky;top:0;z-index:5;padding-block:var(--space-2);background:var(--surface)}.seating__go{display:flex;flex:1 1 14rem;align-items:center;gap:var(--space-2);max-width:34rem}.seating__go > [data-act="shuffle"]{flex:0 0 auto;padding-inline:var(--space-3);font-size:var(--step-0,1rem);white-space:nowrap}.seating__go > [data-act="shuffle"][hidden]{display:none}.seating__go > .btn-primary{flex:1 1 auto}.seating > .seating__jump{margin-block:-0.5rem;font-size:var(--seating-small);font-weight:700}.seating__jump a{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--tap)}.seating__jump a::after{content:"\2193";text-decoration:none}.seating .tool-status,.seating .hint,.seating__privacy{font-size:var(--seating-small)}.seating [data-room-hint] a{padding-block:0.625rem}.seating__unmet > p{margin:0}.seating__unmet > p + p{margin-top:var(--space-2)}.seating__unmet > .seating__fixes{display:flex;flex-wrap:wrap;gap:var(--space-2)}.seating > .seating__line{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(var(--tap),auto);align-items:center;column-gap:var(--space-2);margin-block:-0.5rem}.seating__line > .tool-status{line-height:1.35}.seating__line > .seating__say{color:var(--ink);line-height:1.35}.seating__line > [data-act="undo"]{grid-column:2;grid-row:1;white-space:nowrap}.seating__swipe{--c:5}.seating__line > .seating__swipe{--over:calc(var(--c) * 3.25rem + (var(--c) - 1) * 6px + 32px - var(--seating-box));--seating-box:100cqi;grid-column:1 / -1;max-height:clamp(0px,calc(var(--over) * 1000),12rem);overflow:hidden}.seating__line > .seating__swipe[data-layout="pods"]{--over:calc(var(--c) * (6.5rem + 4px) + (var(--c) - 1) * var(--space-4) + 32px - var(--seating-box))}.seating__line > .seating__swipe{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:center}.seating__mini{position:relative;display:grid;grid-template-columns:repeat(var(--c),0.4375rem);grid-auto-rows:0.4375rem;gap:2px;margin:3px;color:var(--ink-muted)}.seating__mini[hidden]{display:none}.seating__mini span{border-radius:2px;background:currentColor}.seating__mini .is-floor{background:none}.seating__mini > .seating__mini-front{grid-column:1 / -1;height:3px;align-self:start;border-radius:1px}.seating__swipe[data-layout="pods"] > .seating__mini{grid-template-columns:repeat(var(--c),auto);grid-auto-rows:auto;gap:0.375rem}.seating__mini > .seating__mini-pod{display:grid;grid-template-columns:0.4375rem 0.4375rem;grid-auto-rows:0.4375rem;gap:2px;background:none}.seating__mini > .seating__mini-view{position:absolute;inset-block:-3px;left:0;width:100%;box-sizing:border-box;border:2px solid var(--brand);border-radius:4px;background:none}.seating__swipe:not([data-measured]) .seating__mini-view{display:none}.seating__line > .seating__swipe[data-measured]{max-height:none}@container (max-width:22rem){.seating__line > .seating__swipe{--over:calc(var(--c) * 2.875rem + (var(--c) - 1) * 4px + 16px - var(--seating-box))}.seating__line > .seating__swipe[data-layout="pods"]{--over:calc(var(--c) * (5.75rem + 4px) + (var(--c) - 1) * var(--space-4) + 16px - var(--seating-box))}.seating__line > .seating__swipe[data-snug]{--over:calc((var(--c) - var(--a,0)) * 2.5rem + var(--a,0) * 0.875rem + (var(--c) - 1) * 3px + 16px - var(--seating-box))}}.seating__chart{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.seating__chart > *{min-width:0}.seating__front{display:grid;gap:var(--space-2)}.seating__board{padding-bottom:var(--space-1);border-bottom:4px solid var(--line-strong);color:var(--ink-muted);font-size:var(--seating-small);font-weight:700;text-align:center}.seating__desk{position:relative;justify-self:center;padding:var(--space-1) var(--space-4);border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);font:inherit;font-size:var(--seating-small);font-weight:700;cursor:pointer;touch-action:manipulation}.seating__desk::after{content:"";position:absolute;inset:-0.5rem -0.75rem}.seating__desk:hover{border-color:var(--brand)}.seating__front[data-desk="left"] .seating__desk{justify-self:start}.seating__front[data-desk="right"] .seating__desk{justify-self:end}.seating__front[data-desk="none"] .seating__desk{border-style:dashed;background:none;color:var(--ink-muted)}.seating__scroll{padding:4px;overflow-x:auto}.seating__room{--c:5;--r:4;--seat-min:3.25rem;--seat-gap:6px;display:grid;grid-template-columns:repeat(var(--c),minmax(var(--seat-min),1fr));gap:var(--seat-gap);max-width:calc(var(--c) * 8.5rem);margin-inline:auto}@container (max-width:22rem){.seating__chart{padding-inline:var(--space-1)}.seating__room{--seat-min:2.875rem;--seat-gap:4px}.seating__room[data-snug]{--snug:calc((var(--c) - var(--a,0)) * 2.5rem + var(--a,0) * 0.875rem + (var(--c) - 1) * 3px + 16px - 100cqi);--seat-min:clamp(2.5rem,calc(var(--snug) * 1000 + 2.5rem),2.875rem);--seat-gap:clamp(3px,calc(var(--snug) * 1000 + 3px),4px);--aisle:clamp(0.875rem,calc(var(--snug) * 1000 + 0.875rem),2.875rem);--t:minmax(var(--seat-min),1fr)}.seating__room[data-snug][data-cols="7"]{grid-template-columns:var(--t1,var(--t)) var(--t2,var(--t)) var(--t3,var(--t)) var(--t4,var(--t)) var(--t5,var(--t)) var(--t6,var(--t)) var(--t7,var(--t))}.seating__room[data-snug][data-cols="8"]{grid-template-columns:var(--t1,var(--t)) var(--t2,var(--t)) var(--t3,var(--t)) var(--t4,var(--t)) var(--t5,var(--t)) var(--t6,var(--t)) var(--t7,var(--t)) var(--t8,var(--t))}.seating__room[data-snug][data-cols="9"]{grid-template-columns:var(--t1,var(--t)) var(--t2,var(--t)) var(--t3,var(--t)) var(--t4,var(--t)) var(--t5,var(--t)) var(--t6,var(--t)) var(--t7,var(--t)) var(--t8,var(--t)) var(--t9,var(--t))}.seating__room .seating__seat{padding-inline:1px}.seating__room{--fit-from:guess}.seating__seat[data-fit="s"]{font-size:0.8125rem}.seating__seat[data-fit="xs"]{font-size:0.75rem}.seating__seat[data-fit="xxs"]{font-size:0.6875rem}.seating__seat[data-fit="xxxs"]{font-size:0.625rem}.seating__seat:is([data-fit="xs"],[data-fit="xxs"],[data-fit="xxxs"]) .seating__who{-webkit-line-clamp:3;line-clamp:3}.seating__room .seating__who{white-space:pre-line;-webkit-hyphens:manual;hyphens:manual}}@media screen{@container (min-width:22.01rem){.seating__room:is([data-cols="9"],[data-cols="10"],[data-cols="11"],[data-cols="12"],[data-cols="13"],[data-cols="14"],[data-cols="15"],[data-cols="16"]):not([data-layout="pods"]){--fit-from:guess;--fit:0.875rem;--fit-s:0.8125rem;--fit-xs:0.75rem;--fit-xxs:0.6875rem;--fit-xxxs:0.625rem}.seating__room[data-fitted="roomy"]{--fit-s:0.875rem;--fit-xs:0.75rem;--fit-xxs:0.6875rem;--fit-xxxs:0.625rem}.seating__room:is([data-cols="9"],[data-cols="10"],[data-cols="11"],[data-cols="12"],[data-cols="13"],[data-cols="14"],[data-cols="15"],[data-cols="16"]):not([data-layout="pods"]) .seating__who,.seating__room[data-fitted="roomy"] .seating__who{white-space:pre-line;-webkit-hyphens:manual;hyphens:manual}.seating__room:is([data-cols="9"],[data-cols="10"],[data-cols="11"],[data-cols="12"],[data-cols="13"],[data-cols="14"],[data-cols="15"],[data-cols="16"]):not([data-layout="pods"]) .seating__seat:is([data-fit="xs"],[data-fit="xxs"],[data-fit="xxxs"]) .seating__who,.seating__room[data-fitted="roomy"] .seating__seat:is([data-fit="xs"],[data-fit="xxs"],[data-fit="xxxs"]) .seating__who{-webkit-line-clamp:3;line-clamp:3}.seating__room .seating__seat{font-size:var(--fit,clamp(0.875rem,3.4cqi,1.0625rem))}.seating__room .seating__seat[data-fit="s"]{font-size:var(--fit-s,clamp(0.875rem,3.4cqi,1.0625rem))}.seating__room .seating__seat[data-fit="xs"]{font-size:var(--fit-xs,clamp(0.875rem,3.4cqi,1.0625rem))}.seating__room .seating__seat[data-fit="xxs"]{font-size:var(--fit-xxs,clamp(0.875rem,3.4cqi,1.0625rem))}.seating__room .seating__seat[data-fit="xxxs"]{font-size:var(--fit-xxxs,clamp(0.875rem,3.4cqi,1.0625rem))}}}.seating__room[data-layout="pods"]{grid-template-columns:repeat(var(--c),minmax(calc(var(--seat-min) * 2 + 4px),1fr));gap:var(--space-4);max-width:calc(var(--c) * 15rem)}.seating__pod{display:grid;grid-template-columns:1fr 1fr;gap:4px;min-width:0}.seating__seat{position:relative;display:grid;place-items:center;min-width:0;height:3.25rem;padding:2px 4px;border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-size:clamp(0.875rem,3.4cqi,1.0625rem);font-weight:700;line-height:1.15;text-align:center;cursor:pointer;touch-action:manipulation;transition:background-color 0.15s var(--ease),border-color 0.15s var(--ease)}.seating__seat[draggable="true"]{cursor:grab}.seating__seat:hover{border-color:var(--brand)}.seating__who{display:-webkit-box;max-width:100%;overflow:hidden;transition-property:none;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}@media (prefers-reduced-motion:reduce){.seating__chart,.seating__chart *{transition-property:none !important}}.seating__seat.is-empty{border-style:dashed;border-color:var(--line);background:none}.seating__seat[data-locked]{place-items:end center;padding-bottom:3px;background:var(--surface-2)}.seating__seat svg{position:absolute;top:2px;right:2px;width:0.8rem;height:0.8rem;color:var(--ink-muted)}.seating__seat[data-warn]{border-color:var(--warn);background:var(--warn-soft)}.seating__seat[data-warn]::before{content:"!";position:absolute;top:1px;left:4px;color:var(--warn);font-size:0.875rem;line-height:1}.seating__seat[aria-pressed="true"],.seating__seat.is-typing{border-color:var(--brand);background:var(--brand-soft);box-shadow:0 0 0 2px var(--brand)}.seating__seat.is-typing{padding:0;background:var(--surface);cursor:text}.seating__seat > .seating__field{width:100%;height:100%;min-height:0;padding:0 var(--space-1);border:0;border-radius:inherit;background:none;color:var(--ink);font:inherit;font-size:max(1rem,16px);font-weight:700;text-align:center;outline:none}.seating__room[data-sample] .seating__who{color:var(--ink-muted);font-weight:600}.seating__room[data-sample][data-typing] .seating__seat:not([aria-pressed="true"]) .seating__who{visibility:hidden}.seating__add{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;max-width:28rem;min-height:var(--tap);margin-inline:auto;border:1.5px dashed var(--line-strong);border-radius:var(--radius-sm);background:none;color:var(--link);font:inherit;font-size:var(--seating-small);font-weight:700;cursor:pointer;touch-action:manipulation}.seating__add:hover{border-color:var(--brand);background:var(--brand-soft)}.seating__seatbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-height:var(--tap)}.seating__size{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-4)}.seating__size[hidden]{display:none}.seating__step{display:inline-flex;align-items:center;gap:var(--space-1)}.seating__step > .btn{font-size:1.25rem;line-height:1}.seating__count{min-width:4.5rem;font-size:var(--seating-small);text-align:center}.seating__seatbar > [data-act="unlock-all"]{margin-inline-start:auto}.seating__held{position:fixed;inset-inline:var(--space-3);bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));z-index:30;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);max-width:34rem;margin-inline:auto;padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);box-shadow:0 6px 24px rgb(0 0 0 / 0.18)}.seating__held[hidden]{display:none}.seating__held[data-mode="bar"]{top:calc(var(--space-2) + env(safe-area-inset-top,0px));bottom:auto}.seating__held-say{flex:1 1 100%;color:var(--ink-muted);font-size:var(--seating-small);font-weight:700}.seating__held[data-mode="seat"] > .seating__held-say{flex:1 1 8rem;color:var(--ink)}.seating__held > .seating__field{flex:1 1 7rem;width:auto;min-width:0;font-size:max(1.125rem,18px);font-weight:700}.seating__held-note{flex:1 1 100%;margin:0;color:var(--ink);font-size:var(--seating-small);font-weight:700}html[data-consent-bar="bottom"] .seating__held[data-mode="seat"]{bottom:calc(var(--consent-h,0px) + var(--space-3) + env(safe-area-inset-bottom,0px))}.tool .seating .tool-bar .btn:not(.btn-primary){min-height:var(--tap)}.seating__privacy{display:flex;align-items:center;gap:var(--space-2)}.seating__privacy svg{flex:none}.seating .roster{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.seating .roster > summary{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-2);min-height:var(--tap);padding:var(--space-2) var(--space-4);font-size:var(--seating-small);cursor:pointer}.seating .roster__word{margin-left:auto;color:var(--link);font-weight:700}.seating .roster:not([open]) > summary > [data-word-open],.seating .roster[open] > summary > [data-word-closed]{display:none}.seating .roster-rules__say{margin:var(--space-1) 0 0}.seating .roster__label{font-weight:700}.seating .roster__body{padding:var(--space-2) var(--space-4) var(--space-4)}.seating .roster-rules__list{display:grid;gap:var(--space-1);margin:var(--space-2) 0 0;padding:0;list-style:none}.seating .roster-rules__list li{display:flex;align-items:center;gap:var(--space-2)}.seating .roster-rules__list li > :first-child{flex:1;overflow-wrap:anywhere}.seating-plans{scroll-margin-top:var(--space-4)}.seating-plans__key{color:var(--ink-muted)}.seating-plans__how{margin-top:var(--space-1);font-weight:600}.seating__saved{margin-top:calc(-1 * var(--space-1))}.seating-plans__groups > ul{display:flex;flex-wrap:wrap;gap:0 var(--space-4);margin:var(--space-2) 0 0;padding:0;list-style:none}.seating-plans__groups a{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--tap);font-weight:600}.seating-plans .dataset-group{scroll-margin-top:var(--space-4)}.seating-plans__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none}.seating-plans__item{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:var(--space-3);align-items:start;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.seating-plans__plan{width:100%;height:auto;max-height:9rem;color:var(--ink-muted)}.seating-plans__words .d{margin:var(--space-1) 0 0}.seating-plans__words .btn{margin-top:var(--space-2)}@page seating-chart{size:landscape;margin:10mm}@media print{.seating{display:block;page:seating-chart}.seating__print-title{margin:0 0 4mm;font:700 16pt / 1.2 var(--font-display)}.seating__chart{gap:3mm;padding:0;border:0;break-inside:avoid}.seating__board,.seating__desk{font-size:10pt}.seating__front[data-desk="none"] .seating__desk{display:none}.seating__scroll{padding:0;overflow:visible}.seating__room,.seating__room[data-layout="pods"]{max-width:none;gap:2mm;grid-template-columns:repeat(var(--c),minmax(0,1fr))}.seating__room[data-layout="pods"]{gap:5mm}.seating__pod{gap:1mm}.seating__seat,.seating__seat:hover,.seating__seat[data-locked],.seating__seat[data-warn],.seating__seat[aria-pressed="true"]{height:min(20mm,calc(125mm / var(--r)));border:1pt solid #000;background:none;box-shadow:none;transition:none}@container (min-width:40rem){.seating__room{--fit-from:paper;--seat-w:calc((100cqi - (var(--c) - 1) * 2mm) / var(--c) - 3.4mm);--seat-h:calc(min(20mm,125mm / var(--r)) - 2.2mm)}.seating__room[data-layout="pods"]{--seat-w:calc(((100cqi - (var(--c) - 1) * 5mm) / var(--c) - 1mm) / 2 - 3.4mm)}.seating__seat,.seating__seat[data-locked],.seating__seat[data-warn],.seating__seat[aria-pressed="true"]{font-size:max(6.5pt,min(11pt,max(min(var(--seat-w) / var(--w1,1),var(--seat-h) / 1.2),min(var(--seat-w) / var(--w2,1),var(--seat-h) / 2.4),min(var(--seat-w) / var(--w3,1),var(--seat-h) / 3.6))))}.seating .seating__room .seating__seat[data-seat] .seating__who{display:block;overflow:visible;white-space:normal;overflow-wrap:anywhere;word-break:normal;line-height:1.15;-webkit-line-clamp:none;line-clamp:none;-webkit-hyphens:none;hyphens:none}}@container (max-width:39.99rem){.seating__room .seating__seat{padding-inline:1px}.seating__seat[data-fit="s"]{font-size:0.8125rem}.seating__seat[data-fit="xs"]{font-size:0.75rem}.seating__seat[data-fit="xxs"]{font-size:0.6875rem}.seating__seat[data-fit="xxxs"]{font-size:0.625rem}.seating__seat:is([data-fit="xs"],[data-fit="xxs"],[data-fit="xxxs"]) .seating__who{-webkit-line-clamp:3;line-clamp:3}.seating .seating__who{white-space:pre-line;-webkit-hyphens:manual;hyphens:manual}}.seating__seat[data-locked]{place-items:center;padding-bottom:2px}.seating > .seating__line{display:block;margin:0}.seating .tool-status{margin:0 0 3mm}.seating__seat.is-empty{border:1pt dashed #999}.seating__seat svg,.seating__seat[data-warn]::before{display:none}.seating .seating__standing{margin:-2mm 0 3mm;font-size:10pt}.seating .seating__standing:empty{display:none}.seating .seating__fill{display:none}[data-blank] .seating .seating__fill{display:flex;gap:10mm;margin:0 0 5mm;font-size:11pt}[data-blank] .seating__fill > span{flex:0 1 80mm;padding-bottom:1mm;border-bottom:1pt solid #000}[data-blank] .seating [data-seating-class],[data-blank] .seating .tool-status,[data-blank] .seating .seating__standing{display:none}[data-blank] .seating__who{visibility:hidden}[data-blank] .seating__seat.is-empty{border:1pt solid #000}}:is(.seating__room,.seating__swipe)[data-aisles="1"]{--a:1}:is(.seating__room,.seating__swipe)[data-aisles="2"]{--a:2}:is(.seating__room,.seating__swipe)[data-aisles="3"]{--a:3}:is(.seating__room,.seating__swipe)[data-aisles="4"]{--a:4}.seating__room[data-snug~="1"]{--t1:var(--aisle)}.seating__room[data-snug~="2"]{--t2:var(--aisle)}.seating__room[data-snug~="3"]{--t3:var(--aisle)}.seating__room[data-snug~="4"]{--t4:var(--aisle)}.seating__room[data-snug~="5"]{--t5:var(--aisle)}.seating__room[data-snug~="6"]{--t6:var(--aisle)}.seating__room[data-snug~="7"]{--t7:var(--aisle)}.seating__room[data-snug~="8"]{--t8:var(--aisle)}.seating__room[data-snug~="9"]{--t9:var(--aisle)}:is(.seating__room,.seating__swipe)[data-cols="1"]{--c:1}:is(.seating__room,.seating__swipe)[data-cols="2"]{--c:2}:is(.seating__room,.seating__swipe)[data-cols="3"]{--c:3}:is(.seating__room,.seating__swipe)[data-cols="4"]{--c:4}:is(.seating__room,.seating__swipe)[data-cols="5"]{--c:5}:is(.seating__room,.seating__swipe)[data-cols="6"]{--c:6}:is(.seating__room,.seating__swipe)[data-cols="7"]{--c:7}:is(.seating__room,.seating__swipe)[data-cols="8"]{--c:8}:is(.seating__room,.seating__swipe)[data-cols="9"]{--c:9}:is(.seating__room,.seating__swipe)[data-cols="10"]{--c:10}:is(.seating__room,.seating__swipe)[data-cols="11"]{--c:11}:is(.seating__room,.seating__swipe)[data-cols="12"]{--c:12}:is(.seating__room,.seating__swipe)[data-cols="13"]{--c:13}:is(.seating__room,.seating__swipe)[data-cols="14"]{--c:14}:is(.seating__room,.seating__swipe)[data-cols="15"]{--c:15}:is(.seating__room,.seating__swipe)[data-cols="16"]{--c:16}.seating__room[data-rows="1"]{--r:1}.seating__room[data-rows="2"]{--r:2}.seating__room[data-rows="3"]{--r:3}.seating__room[data-rows="4"]{--r:4}.seating__room[data-rows="5"]{--r:5}.seating__room[data-rows="6"]{--r:6}.seating__room[data-rows="7"]{--r:7}.seating__room[data-rows="8"]{--r:8}.seating__room[data-rows="9"]{--r:9}.seating__room[data-rows="10"]{--r:10}.seating__room[data-rows="11"]{--r:11}.seating__room[data-rows="12"]{--r:12}.seating__room[data-rows="13"]{--r:13}.seating__room[data-rows="14"]{--r:14}.seating__room[data-rows="15"]{--r:15}.seating__room[data-rows="16"]{--r:16}.seating [data-seating-status]{display:none}.seating__privacy{display:none}@media screen{@container (max-width:39.99rem){.seating__controls{display:contents}.seating__go{position:sticky;top:0;z-index:5;flex:0 0 auto;max-width:none;padding-block:var(--space-2);background:var(--surface)}}}@container (min-width:40rem){.seating__go > .btn-primary{white-space:nowrap}}.seating__controls > .seating__size{flex:0 1 auto}.seating__seatbar:not(:has(> :not([hidden]))){display:none}.seating__step > .btn{min-width:var(--tap);min-height:var(--tap)}.seating__title{display:flex;align-items:center;gap:var(--space-2);font-weight:700}.seating__title[hidden]{display:none}.seating__title > span{flex:0 0 auto;white-space:nowrap}.seating__title > .input{flex:1 1 8rem;min-width:0;min-height:var(--tap);border-color:transparent;background:none;font-size:max(1rem,16px);font-weight:700}.seating__title > .input:hover,.seating__title > .input:focus{border-color:var(--line-strong);background:var(--surface)}.seating__title > .input::placeholder{color:var(--ink-muted);font-weight:400}.seating .roster .field:has(> [data-roster-name]){display:none}.seating__desk{min-height:var(--tap)}@container (max-width:17rem){.seating__room:not([data-snug]){--seat-min:2.75rem;--seat-gap:3px}.seating__scroll{padding-inline:1px}}html[data-consent-bar="top"] .seating__controls,html[data-consent-bar="top"] .seating__go{top:var(--consent-h,0px)}html[data-consent-bar="top"] .seating__held[data-mode="bar"]{top:calc(var(--consent-h,0px) + var(--space-2))}.seating__room .seating__seat[data-wrap] .seating__who{white-space:normal;overflow-wrap:anywhere;word-break:break-all;line-height:1.05;-webkit-line-clamp:none;line-clamp:none}@media screen{.seating__room:has(.seating__seat[data-wrap]) .seating__seat{height:auto;min-height:3.25rem}}
