/* Enterprise Bootstrap Theme | MIT License | (c) 2026 Priya Vijai Kalyan */
.propertyinspector{background:var(--theme-surface-bg);border-left:1px solid var(--theme-border-color);box-shadow:-2px 0 8px rgba(var(--theme-text-primary-rgb),.08);color:var(--theme-text-primary);display:flex;flex-direction:column;height:100%;overflow:hidden;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .2s ease}.propertyinspector-open{transform:translateX(0)}.propertyinspector-backdrop{background:rgba(var(--theme-text-primary-rgb),.15);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1049}.propertyinspector-header{align-items:center;border-bottom:1px solid var(--theme-border-subtle);display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:12px}.propertyinspector-header-left{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.propertyinspector-header-left>i{color:var(--theme-text-secondary);flex-shrink:0;font-size:1.125rem}.propertyinspector-titles{display:flex;flex-direction:column;min-width:0}.propertyinspector-title{color:var(--theme-text-primary);font-size:.9375rem;font-weight:600}.propertyinspector-subtitle,.propertyinspector-title{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.propertyinspector-subtitle{color:var(--theme-text-muted);font-size:.75rem}.propertyinspector-header-right{align-items:center;display:flex;flex-shrink:0;gap:4px}.propertyinspector-action-btn,.propertyinspector-close-btn{align-items:center;background:none;border:none;color:var(--theme-text-secondary);cursor:pointer;display:inline-flex;font-size:.875rem;justify-content:center;padding:4px;transition:color .15s ease}.propertyinspector-action-btn:hover,.propertyinspector-close-btn:hover{color:var(--theme-text-primary)}.propertyinspector-action-btn:focus-visible,.propertyinspector-close-btn:focus-visible{outline:2px solid #1c7ed6;outline-offset:2px}.propertyinspector-action-btn[disabled],.propertyinspector-close-btn[disabled]{color:var(--theme-text-muted);cursor:not-allowed}.propertyinspector-resize-handle{cursor:col-resize;height:100%;left:-3px;position:absolute;top:0;width:6px;z-index:2}.propertyinspector-resize-handle:active,.propertyinspector-resize-handle:hover{background:rgba(28,126,214,.2)}.propertyinspector-tabs{border-bottom:1px solid var(--theme-border-subtle);display:flex;flex-shrink:0;gap:0;overflow-x:auto}.propertyinspector-tab{align-items:center;background:none;border:none;border-bottom:2px solid transparent;color:var(--theme-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;gap:4px;padding:8px 12px;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.propertyinspector-tab:hover{color:var(--theme-text-primary)}.propertyinspector-tab.active{border-bottom-color:#1c7ed6;color:#1c7ed6;font-weight:600}.propertyinspector-tab:focus-visible{outline:2px solid #1c7ed6;outline-offset:-2px}.propertyinspector-body{background-color:var(--theme-surface-bg);color:var(--theme-text-primary);flex:1;overflow-y:auto;padding:12px}.propertyinspector-footer{border-top:1px solid var(--theme-border-subtle);flex-shrink:0;padding:10px 12px}.propertyinspector-sm .propertyinspector-title{font-size:.8rem}.propertyinspector-sm .propertyinspector-body{font-size:.8rem;padding:10px}.propertyinspector-lg .propertyinspector-title{font-size:1.0625rem}.propertyinspector-lg .propertyinspector-body{padding:16px}@media (prefers-reduced-motion:reduce){.propertyinspector{transition:none}}