.csse_property-grid{display:grid;grid-template-columns:auto auto auto;gap:4px;align-items:center}.debug-button{position:absolute;width:4vw;height:4vw;background-color:transparent;z-index:1000}.debug-button-topleft{top:0;left:0}.debug-button-topright{top:0;right:0}.debug-button-bottomleft{bottom:0;left:0}.debug-button-bottomright{bottom:0;right:0}.status-available .busy-status-caption,.status-available .exceeded-status-caption,.status-available .not-in-service-status-caption,.status-available .status-checkin-button,.status-available .status-checkout-button,.status-available .status-delete-button,.status-available .status-ex15-button,.status-available .status-ex30-button,.status-available .sub-status,.status-available .wait-status-caption,.status-busy .available-status-caption,.status-busy .exceeded-status-caption,.status-busy .not-in-service-status-caption,.status-busy .status-checkin-button,.status-busy .status-delete-button,.status-busy .status-reserve-button,.status-busy .wait-status-caption,.status-exceeded .available-status-caption,.status-exceeded .busy-status-caption,.status-exceeded .not-in-service-status-caption,.status-exceeded .status-checkin-button,.status-exceeded .status-delete-button,.status-exceeded .status-reserve-button,.status-exceeded .wait-status-caption,.status-not-in-service .available-status-caption,.status-not-in-service .busy-status-caption,.status-not-in-service .coming-meetings,.status-not-in-service .current-meeting,.status-not-in-service .exceeded-status-caption,.status-not-in-service .status-checkin-button,.status-not-in-service .status-checkout-button,.status-not-in-service .status-delete-button,.status-not-in-service .status-ex15-button,.status-not-in-service .status-ex30-button,.status-not-in-service .status-reserve-button,.status-not-in-service .sub-status,.status-not-in-service .wait-status-caption,.status-wait .available-status-caption,.status-wait .busy-status-caption,.status-wait .exceeded-status-caption,.status-wait .not-in-service-status-caption,.status-wait .status-checkout-button,.status-wait .status-delete-button,.status-wait .status-ex15-button,.status-wait .status-ex30-button,.status-wait .status-reserve-button{display:none!important}#status-error-dialog{border:1px solid #a0a0a0a0;box-shadow:0 0 8px #a0a0a0e0;border-radius:1vw;min-width:30vw;max-width:70vw}.status-error-title{padding:unset;margin:1em}.status-error-message{text-wrap:wrap;padding:1em 3em 2em;font-size:2vw}.status-error-button{background-color:#fff;border:1px solid #a0a0a0a0;border-radius:.5vw}.status-error-button:active{background-color:#a0a0a0a0}.status-error-button .caption-jp{font-size:2vw;font-weight:400;padding:.3em 2em}.slider[data-v-ef50e236]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.axis[data-v-ef50e236]{width:calc((100% - var(--thumb-size))*(var(--axis-steps) + 1)/var(--axis-steps));display:flex;flex-direction:row;margin-left:calc(var(--thumb-size)/2 - (100% - var(--thumb-size))/var(--axis-steps)/2)}.axis-item[data-v-ef50e236]{flex:1;text-align:center;box-sizing:border-box}#slider-range[data-v-ef50e236]{background-color:transparent;width:100%;height:var(--thumb-size);margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;--track-background:linear-gradient(to right,transparent,transparent calc(var(--thumb-size)/2),var(--track-active-color) calc(var(--thumb-size)/2),var(--track-active-color) 50%,var(--track-inactive-color) 50%,var(--track-inactive-color) calc(100% - var(--thumb-size)/2),transparent calc(100% - var(--thumb-size)/2),transparent 100%)}#slider-range[data-v-ef50e236]::-webkit-slider-runnable-track{background:var(--track-background);height:var(--track-height);margin-top:calc(var(--thumb-size)/2 - var(--track-height)/2);border-radius:8px}#slider-range[data-v-ef50e236]::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;width:var(--thumb-size);height:var(--thumb-size);border-radius:calc(var(--thumb-size)/2);background:#d3d3d3;cursor:pointer;box-sizing:border-box;box-shadow:var(--thumb-shadow-offset-x) var(--thumb-shadow-offset-y) var(--thumb-shadow-blur) var(--thumb-shadow-color);margin-top:calc(var(--thumb-size)/-2 + var(--track-height)/2);background-color:var(--thumb-color)}#reserve-error-dialog{border:1px solid #a0a0a0a0;box-shadow:2px 2px 12px #a0a0a0a0;border-radius:1vw;min-width:30vw;max-width:70vw}.reserve-error-title{padding:unset;margin:1em}.reserve-error-message{text-wrap:wrap;padding:1em 3em 2em;font-size:2vw}.reserve-error-button{background-color:#fff;border:1px solid #a0a0a0a0;border-radius:.5vw}.reserve-error-button:active{background-color:#a0a0a0a0}.reserve-error-button .caption-jp{font-size:2vw;font-weight:400;padding:.3em 2em}