.service-floor63{max-width:1100px;margin:12px auto;background:#fffdf7;border:1px solid #d4bc93;border-radius:12px;padding:12px}.service-floor63 h2{font:600 20px Georgia,serif;color:#60472e;margin:0 0 10px}.floor-svg63{display:block;width:100%;max-height:75dvh;min-height:260px;background:#fffaf0;border-radius:8px}.floor-seat63[role=button]{cursor:pointer}.floor-seat63:hover .table-top63,.floor-seat63:focus .table-top63{stroke:#604121;stroke-width:.075}.floor-seat63 text{pointer-events:none;font-family:Arial,sans-serif}.print-options63{display:inline-flex;gap:8px;align-items:center;margin:8px 0;font:13px system-ui}.print-options63 select{width:auto!important;min-width:130px!important;max-width:190px!important}.service-floor63 svg g[role=button]{outline:none}
.close-service63{padding:8px 12px;border:1px solid #c9b48c;background:#fffaf1;border-radius:9px;margin:8px 0;font:13px/1.5 system-ui}.close-service63 summary{cursor:pointer;color:#684b25}.close-service63 form{display:flex;flex-flow:row wrap;gap:9px;align-items:center}.close-service63 p{flex-basis:100%;margin:8px 0}.close-service63 button{width:auto!important}.close-service63 input{width:18px!important;height:18px!important;vertical-align:middle}
.service-floor63[hidden]{display:none!important}.floor-room-control63{display:flex;gap:10px;align-items:center;max-width:1100px;margin:10px auto;font:14px system-ui}.floor-room-control63 select{width:auto;min-width:180px;max-width:100%;padding:8px}.floor-live47 .floor-legend47 .free{background:#c8e4ce!important;color:#254f30!important}.floor-live47 .floor-legend47 .occupied{background:#f3b7ae!important;color:#733227!important}.floor-live47 .floor-legend47 .reserved{background:#f4d58a!important;color:#624918!important}
