.bimfrag[data-v-33c3aebd]{flex:1;height:100%;min-height:480px;display:flex}.bimfrag-canvas[data-v-33c3aebd]{flex:1;min-width:0;position:relative;overflow:hidden}.bimfrag-overlay[data-v-33c3aebd]{opacity:.8;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bimfrag-panel[data-v-33c3aebd]{border-left:1px solid var(--chip-border);flex-direction:column;flex:none;gap:8px;width:300px;padding:10px;font-size:.82rem;display:flex;overflow-y:auto}.bimfrag-status-row[data-v-33c3aebd]{grid-template-columns:1fr 1fr;gap:4px;display:grid}.bimfrag-status-chip[data-v-33c3aebd]{border:1px solid var(--chip-border);color:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:.78rem;display:flex}.bimfrag-status-chip b[data-v-33c3aebd]{margin-left:auto}.bimfrag-status-chip-on[data-v-33c3aebd]{background:var(--chip-idle-bg);border-color:var(--chip-icon)}.bimfrag-dot[data-v-33c3aebd]{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.bimfrag-switches[data-v-33c3aebd]{flex-direction:column;gap:4px;display:flex}.bimfrag-switches label[data-v-33c3aebd]{align-items:center;gap:6px;display:flex}.bimfrag-qty[data-v-33c3aebd],.bimfrag-selection[data-v-33c3aebd]{border-top:1px solid var(--chip-border);padding-top:8px}.bimfrag-qty-head[data-v-33c3aebd],.bimfrag-selection-head[data-v-33c3aebd]{align-items:center;font-weight:700;display:flex}.bimfrag-spacer[data-v-33c3aebd]{flex:1}.bimfrag-hint[data-v-33c3aebd],.bimfrag-muted[data-v-33c3aebd]{opacity:.65}.bimfrag-props[data-v-33c3aebd]{grid-template-columns:auto 1fr;gap:2px 8px;margin:6px 0;display:grid}.bimfrag-props dt[data-v-33c3aebd]{opacity:.65}.bimfrag-props dd[data-v-33c3aebd]{overflow-wrap:anywhere;margin:0}.bimfrag-mono[data-v-33c3aebd]{font-family:monospace;font-size:.75rem}.bimfrag-actions[data-v-33c3aebd]{grid-template-columns:1fr 1fr;gap:4px;margin-top:6px;display:grid}.bimfrag-qty-table[data-v-33c3aebd]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:11px}.bimfrag-qty-table td[data-v-33c3aebd],.bimfrag-qty-table th[data-v-33c3aebd]{text-align:right;white-space:nowrap;padding:2px 3px}.bimfrag-qty-table td[data-v-33c3aebd]:first-child,.bimfrag-qty-table th[data-v-33c3aebd]:first-child{text-align:left;text-overflow:ellipsis;max-width:88px;overflow:hidden}
