.plan-seat{cursor:pointer;font-variant-numeric:tabular-nums;color:#000000b8;background-color:#fff;border-radius:22%;justify-content:center;align-items:center;font-weight:600;transition:opacity .2s,filter .2s,box-shadow .2s;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #00000029}.plan-seat:hover{filter:brightness(.95)}.plan-seat:focus-visible{outline-offset:1px;outline:2px solid #000}.plan-seat[data-rating=recommended],.plan-seat[data-rating=mixed],.plan-seat[data-rating=avoid]{box-shadow:inset 0 0 0 1px #0000001a}.plan-seat[data-rating=recommended]{background-color:var(--seat-recommended);color:#fff}.plan-seat[data-rating=mixed]{background-color:var(--seat-mixed)}.plan-seat[data-rating=avoid]{background-color:var(--seat-avoid);color:#fff}.plan-seat[data-dim]{opacity:.18}.plan-seat[data-active]{z-index:1;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.plan-seats-unlabelled .plan-seat>span{display:none}.catalog-in{animation:.55s cubic-bezier(.22,1,.36,1) both catalog-in}@keyframes catalog-in{0%{opacity:0;filter:blur(8px)}}@media (prefers-reduced-motion:reduce){.catalog-in{animation:none}}
