.alif-studio-inspector.is-empty{color:var(--studio-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.alif-studio-inspector.is-empty>span{color:var(--studio-accent);font-size:var(--alif-font-size-2xl)}.alif-studio-inspector.is-empty strong{color:var(--alif-color-foreground);font-size:var(--alif-font-size-compact);margin-top:var(--alif-space-2)}.alif-studio-inspector.is-empty p{font-size:var(--alif-font-size-4xs);max-width:150px;line-height:1.5}.alif-studio-inspector-title{background:var(--alif-color-muted);border:var(--alif-border-default) solid var(--alif-color-border);border-radius:var(--alif-radius-sm);align-items:center;gap:var(--alif-space-two-quarter);padding:var(--alif-space-two-quarter);display:flex}.alif-studio-inspector-title>span{color:var(--alif-color-focus)}.alif-studio-inspector-title>div{gap:var(--alif-space-half);min-width:0;display:grid}.alif-studio-inspector-title input{color:var(--alif-color-foreground);font-size:var(--alif-font-size-xs);background:0 0;border:0;outline:0;min-width:0;padding:0;font-weight:700}.alif-studio-inspector-title small{color:var(--studio-muted);font-family:var(--alif-font-mono);font-size:var(--alif-font-size-3xs);text-overflow:ellipsis;overflow:hidden}.alif-studio-parameter-list{gap:var(--alif-space-two-half);margin-top:17px;display:grid}.alif-studio-parameter-list label{gap:var(--alif-space-one-quarter);display:grid}.alif-studio-parameter-list label>span{color:var(--alif-color-subdued-foreground);font-size:var(--alif-font-size-4xs);text-transform:capitalize;justify-content:space-between;align-items:center;display:flex}.alif-studio-parameter-list input[type=text],.alif-studio-parameter-list input[type=number],.alif-studio-parameter-list select,.alif-studio-parameter-list textarea{background:var(--alif-color-input);border:var(--alif-border-default) solid var(--alif-color-border);border-radius:var(--alif-radius-sm);font-size:var(--alif-font-size-4xs);padding:var(--alif-space-one-three-quarter);outline:0;width:100%}.alif-studio-parameter-list textarea{resize:vertical;min-height:68px;line-height:1.45}.alif-studio-parameter-list textarea.is-code{font-family:var(--alif-font-mono);min-height:90px}.alif-studio-parameter-list textarea[aria-invalid=true]{border-color:var(--alif-color-status-danger)}.alif-studio-parameter-list input:focus{border-color:var(--alif-color-focus);box-shadow:0 0 0 var(--alif-border-focus) color-mix(in srgb, var(--alif-color-focus) 15%, transparent)}.alif-studio-parameter-list label>span button{color:var(--alif-color-quiet-foreground);font-family:var(--alif-font-mono);font-size:var(--alif-font-size-4xs);background:0 0;border:0}.alif-studio-parameter-list label>span button.is-active{color:var(--alif-color-focus)}.alif-studio-parameter-list label>small{color:var(--alif-color-status-warning);font-size:var(--alif-font-size-4xs)}.alif-studio-definition-meta{gap:var(--alif-space-one-half);margin-top:var(--alif-space-2);flex-wrap:wrap;display:flex}.alif-studio-definition-meta span{background:var(--alif-color-muted);border:var(--alif-border-default) solid var(--alif-color-border-subtle);border-radius:var(--alif-radius-pill,999px);color:var(--alif-color-muted-foreground);font-size:var(--alif-font-size-4xs);padding:var(--alif-space-half) var(--alif-space-one-half)}.alif-studio-pin-line{color:var(--alif-color-muted-foreground);font-size:var(--alif-font-size-3xs);align-items:center;gap:var(--alif-space-2);margin-top:var(--alif-space-3);display:flex}.alif-studio-inspector-action,.alif-studio-inspector-run{border-radius:var(--alif-radius-sm);font-size:var(--alif-font-size-3xs);margin-top:var(--alif-space-2);padding:var(--alif-space-2);width:100%}.alif-studio-inspector-action{background:var(--alif-color-interactive);border:var(--alif-border-default) solid var(--alif-color-border)}.alif-studio-inspector-run{background:var(--alif-color-primary);border:var(--alif-border-default) solid var(--alif-color-primary);color:var(--alif-color-primary-foreground);font-weight:700}.alif-studio-cost-line{border-top:var(--alif-border-default) solid var(--studio-line);font-size:var(--alif-font-size-4xs);padding-top:var(--alif-space-3);justify-content:space-between;align-items:center;margin-top:18px;display:flex}.alif-studio-cost-line span{color:var(--studio-muted)}