.dimension-control-expression-input{box-sizing:border-box;min-width:0;height:100%;scrollbar-width:none;color:inherit;font-size:inherit;white-space:nowrap;background:0 0;outline:none;flex:1;padding-inline-end:var(--control-input-padding-end,var(--control-padding-x));line-height:1;overflow:auto hidden}.dimension-control-expression-input::-webkit-scrollbar{display:none}.dimension-control-expression-input::selection{background:#0000001a}.dimension-control-expression-input[data-expression-variable-selected]{caret-color:#0000}.dimension-control-expression-input:before{vertical-align:middle;content:"";height:100%;display:inline-block}.dimension-control-expression-input:empty{padding-block:calc((var(--control-height) - var(--control-font-size)) / 2)}.dimension-control-expression-input:empty:before{display:none}.dimension-control-expression-input [data-expression-syntax]:not([data-expression-variable]){color:var(--control-muted-color)}.color-input-scrub-overlay [data-expression-syntax]:not([data-expression-syntax=variable]){color:#737373}.color-input-scrub-overlay [data-expression-syntax][data-color-hash]{color:var(--control-muted-color)}.dimension-control-expression-input [data-expression-scrub-target],.color-input-scrub-overlay [data-expression-scrub-target]{isolation:isolate;position:relative}.dimension-control-expression-input [data-expression-scrub-target]:after,.color-input-scrub-overlay [data-expression-scrub-target]:after{z-index:-1;height:var(--control-height);pointer-events:none;content:"";background:#0000001a;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.dimension-control-expression-input [data-expression-variable]{margin-inline:calc(var(--control-input-gap) / 2);padding-block:max(0px, calc((var(--control-chip-height) - var(--control-font-size)) / 2));border-radius:var(--control-chip-radius);color:inherit;background:var(--control-chip-background);outline:1px solid #0000;padding-inline:6px;display:inline}.dimension-control-expression-input [data-expression-variable]:hover{outline-color:var(--control-chip-outline);background:var(--control-chip-hover-background)}.dimension-control-expression-input [data-expression-variable][data-expression-variable-selected]{outline-color:#20202073;box-shadow:0 0 0 1px #2020201f}.dimension-control-expression-input [data-expression-text],.dimension-control-expression-input [data-expression-syntax],.dimension-control-expression-input [data-expression-scrubbable],.dimension-control-expression-input [data-expression-variable]{vertical-align:middle}[data-component=control]:not(:has([data-slot=control-leading]~[data-slot=expression-input-shell])) .dimension-control-expression-input{padding-inline-start:var(--control-expression-padding-start,var(--control-padding-x))}
