body{padding-top:56px}.navbar{-webkit-user-select:none;-moz-user-select:none;user-select:none}.layout-seat-head{background-color:#fff;height:1em;line-height:1em}.layout-seat-head-inner{font-size:.8em;white-space:nowrap;overflow:hidden}.layout-seat-body{height:100%}.center-content{display:flex;justify-content:center;align-items:center;overflow:hidden}.center-content>*{max-width:100%;max-height:100%;object-fit:contain;flex-shrink:1}.layout-seat-line{height:1em;display:fit-content;text-align:center}.layout-seat-line-inner{font-size:.7em;white-space:nowrap;overflow:hidden}.layout-seat-line-icon{height:1em;display:fit-content;text-align:center;line-height:1em}.layout-seat-line-icon span{line-height:1.2em;display:inline-block}.layout-seat-line-icon-inner{font-size:.7em;white-space:nowrap;overflow:hidden}.btn-asv-edit{background-color:#0F2EBA;border-color:#0F2EBA;color:#fff}.btn-asv-edit:hover:not(:disabled){background-color:#1437d7;border-color:#1132c5;color:#fff}.btn-asv-add{background-color:#7F87F6;border-color:#7F87F6;color:#fff}.btn-asv-add:hover:not(:disabled){background-color:#6d76f4;border-color:#737bea;color:#fff}.btn-asv-save{background-color:#7F87F6;border-color:#7F87F6;color:#fff}.btn-asv-save:hover:not(:disabled){background-color:#6d76f4;border-color:#737bea;color:#fff}.btn-asv-delete{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-asv-delete:hover:not(:disabled){background-color:#bb2d3b;border-color:#b02a37;color:#fff}.btn-asv-reset{background-color:#EBC934;border-color:#EBC934;color:#000}.btn-asv-reset:hover:not(:disabled){background-color:#e0c032;border-color:#d8b92f;color:#000}.btn-asv-cancel{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-asv-cancel:hover:not(:disabled){background-color:#5c636a;border-color:#565e64;color:#fff}.btn-asv-return{background-color:#fff;border-color:#0F2EBA;color:#081a6a}.btn-asv-return:hover:not(:disabled){background-color:#f1f3ff;border-color:#0f2aa4;color:#081a6a}.btn-asv-upload{background-color:#7F87F6;border-color:#7F87F6;color:#fff}.btn-asv-upload:hover:not(:disabled){background-color:#6d76f4;border-color:#737bea;color:#fff}.btn-asv-download{background-color:#EBC934;border-color:#EBC934;color:#000}.btn-asv-download:hover:not(:disabled){background-color:#e0c032;border-color:#d8b92f;color:#000}.btn-asv-info{background-color:#fff;border-color:#0F2EBA;color:#081a6a}.btn-asv-info:hover:not(:disabled){background-color:#f1f3ff;border-color:#0f2aa4;color:#081a6a}.btn-asv-critical{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-asv-critical:hover:not(:disabled){background-color:#bb2d3b;border-color:#b02a37;color:#fff}.btn-asv-warning{background-color:#EBC934;border-color:#EBC934;color:#000}.btn-asv-warning:hover:not(:disabled){background-color:#e0c032;border-color:#d8b92f;color:#000}.badge.bg-primary{background-color:#7F87F6!important;color:white}.badge.bg-warning{background-color:#EBC934!important;color:black}.table .th-editor-color{color:white;white-space:nowrap;background-color:#337ab7;border-color:#2e6da4}.table .th-editor-color.backgroundColor,.table .th-editor-color.fontColor{background-color:#5cb85c;border-color:#4cae4c}.table .th-editor-color.threshold{background-color:#dc3545;border-color:#dc3545;width:5em}.table .th-editor-color.attention{background-color:#f0ad4e;border-color:#eea236;width:5em}.box,.seat,.seat-inactive{border:1px solid #000;border-radius:.25em}.seat,.seat-inactive{background-color:#EEE}.seat:hover{cursor:pointer}.box{color:white;background-color:silver}.search-include{z-index:1;opacity:1;border-color:red}.search-exclude{z-index:0;opacity:.2}@property --blink-opacity{syntax:"<number>";inherits:true;initial-value:.8}@keyframes global-blink{0%{--blink-opacity:0.8;animation-timing-function:step-end}50%{--blink-opacity:0.1;animation-timing-function:step-end}}.whiteTooltip{--bs-tooltip-bg:var(--bs-light);--bs-tooltip-color:#000;--bs-tooltip-opacity:1}:root{animation:global-blink 2s linear infinite}.alert-pulse{position:relative;z-index:1}.alert-pulse:after{content:"";position:absolute;inset:0;background-color:var(--alert-blink-color,transparent);z-index:-1;pointer-events:none;opacity:var(--blink-opacity)}.alert-nav:after{content:"";position:absolute;inset:0;background-color:var(--alert-blink-color,transparent);z-index:-1;pointer-events:none;opacity:var(--blink-opacity)}