.engine-layout-toolbar{display:flex;align-items:center;gap:8px;margin:16px 0;flex-wrap:wrap}.engine-layout-toolbar strong{margin-right:auto}.engine-layout-toolbar [aria-pressed="true"]{background:var(--ink,#182c3d);color:var(--paper,#fff);border-color:var(--ink,#182c3d)}.engine-layout{min-width:0;width:100%}.engine-layout-table{background:var(--panel,#fff);border:1px solid var(--line,#d9dee5);border-radius:16px;padding:8px}.engine-layout-table[hidden]{display:none}.engine-layout-scroll{overflow-x:auto}.engine-layout-table table{width:100%;border-collapse:collapse;text-align:left}.engine-layout-table th,.engine-layout-table td{padding:16px 18px;border-bottom:1px solid var(--line,#d9dee5);vertical-align:middle}.engine-layout-table thead{font-size:12px}.engine-layout-table td:nth-child(2){font-size:13px;color:var(--muted,#586574)}.engine-table-mode>.engine-layout-map{height:0!important;min-height:0!important;overflow:visible!important;border:0!important;padding:0!important}.engine-table-mode>.engine-layout-map>:not(dialog){display:none!important}.engine-table-mode>.wens-map{display:none!important}.world-viewport:has(.engine-table-mode){height:auto!important;min-height:0!important}.room-stage:has(.engine-table-mode){align-items:start}.engine-table-mode .engine-layout-table{margin-top:0}@media(max-width:600px){.engine-layout-table th,.engine-layout-table td{padding:12px 9px}.engine-layout-table td:nth-child(2){min-width:130px}}

.engine-layout-table tbody th{font-size:14px;font-weight:600;text-transform:none;letter-spacing:normal}.engine-layout-toolbar .btn[aria-pressed="true"]{background:#23384a!important;color:#fff!important;border-color:#23384a!important}
