.btn-outline.svelte-90dug9:hover{color:#fff}.map-container.svelte-jwccpb{width:100%;height:auto;max-width:600px;margin:auto}.btn.svelte-8yk0zt{padding:6px;min-height:auto;height:auto;font-size:.75rem}.seat-booked.svelte-8yk0zt{background-color:#299301}.seat-available.svelte-8yk0zt{color:#a0a0a0;background-color:#fff;font-weight:bolder;border:1px solid #a0a0a0}.seat-available.svelte-8yk0zt:hover{color:#a0a0a0;background-color:#fff;border:1px solid #a0a0a0}.seat-unavailable.svelte-8yk0zt{color:#646363;opacity:.5;cursor:default}
