.variable-chip{--variable-chip-accent:#3b82f6;letter-spacing:-.12px;color:var(--variable-chip-accent);cursor:grab;-webkit-user-select:none;user-select:none;vertical-align:middle;background:#ecf4fe;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:4px;margin:0 2px;padding:3px 8px 3px 6px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:16px;transition:background .15s,border-color .15s;display:inline-flex}.variable-chip:hover{background:#ddeafc}.variable-chip.variable-chip-loading{color:#94a3b8;background:#f1f5f9;font-style:italic}.variable-chip.variable-chip-loading:hover{background:#e2e8f0}.variable-chip.variable-chip-linkedin-msg{box-sizing:border-box;width:fit-content;max-width:100%}.variable-chip.variable-chip-linkedin-msg:hover{color:#1a1a1a;background:#ebebeb!important}.variable-chip:focus,.variable-chip:focus-visible{border-color:#3b82f6;outline:none}@keyframes skill-slash-row-flash{0%{opacity:0}18%{opacity:1}to{opacity:0}}.skill-slash-menu-row{isolation:isolate;position:relative}.skill-slash-menu-row:after{content:"";opacity:0;pointer-events:none;background-color:#0000001f;position:absolute;inset:0}.skill-slash-menu-row.skill-slash-menu-row--flash:after{animation:.22s ease-out forwards skill-slash-row-flash}.variable-chip:active{cursor:grabbing}.variable-chip.chip-dragging{opacity:.5;cursor:grabbing}.variable-chip-input-growable .variable-chip:not([data-wrapped]),.kv-value .variable-chip:not([data-wrapped]){justify-content:flex-start;align-items:center}.variable-chip-input-growable .variable-chip:not([data-wrapped]) .chip-leading-slot,.kv-value .variable-chip:not([data-wrapped]) .chip-leading-slot{height:16px}.variable-chip-input-growable{min-height:32px!important;padding-top:0!important;padding-bottom:0!important;line-height:32px!important}.variable-chip-input-growable .variable-chip{vertical-align:top;margin-top:4px;margin-bottom:4px}.variable-chip-input-multiline-padded .variable-chip{margin-bottom:4px}.variable-chip[data-wrapped]{border-radius:8px;padding:4px 8px 4px 6px;justify-content:flex-start!important;align-items:flex-start!important}.variable-chip[data-wrapped] .chip-leading-slot{flex-shrink:0;align-self:flex-start;align-items:center;height:16px}.chip-text{min-width:0;color:inherit;word-break:break-word;flex-shrink:1;line-height:16px}.variable-chip-input-singleline{contain:paint;min-width:0;max-width:100%;overflow:hidden}.variable-chip-input-centered{box-sizing:border-box;height:34px!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;line-height:32px!important}.variable-chip-input-borderless{line-height:34px!important}.variable-chip-input-singleline .variable-chip-input-plain-text{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.variable-chip-input-singleline .variable-chip{max-width:100%}.variable-chip-input-centered .variable-chip{vertical-align:top;margin-top:4px;margin-bottom:4px}.variable-chip-input-borderless .variable-chip{margin-top:5px;margin-bottom:5px}.variable-chip-input-singleline .chip-text{text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow:hidden}.chip-leading-slot{color:inherit;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;position:relative}.chip-leading-slot>*{box-sizing:border-box;width:14px;height:14px}.chip-icon-mask{background-color:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.variable-chip .chip-leading-slot .chip-text-field-marker,.variable-chip .chip-leading-slot .chip-icon-svg{color:inherit;opacity:1}.variable-chip .chip-leading-slot:hover>:not(.chip-leading-delete){opacity:0}.chip-leading-delete{opacity:0;cursor:pointer;justify-content:center;align-items:center;transition:opacity .12s;display:inline-flex;position:absolute;inset:0}.chip-leading-slot:hover .chip-leading-delete{opacity:1;pointer-events:auto}.chip-leading-delete svg{width:14px;height:14px}.chip-delete-btn{aspect-ratio:1;cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:12px;height:12px;line-height:1;transition:background .15s;display:inline-flex}.chip-delete-icon{pointer-events:none;width:12px;height:12px;display:block}.variable-chip:has(>.chip-leading-slot)>.chip-delete-btn{display:none}.chip-delete-btn:hover{background:#e5484d26}.chip-edit-btn{cursor:pointer;color:#3b82f6;opacity:.6;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:14px;height:14px;transition:opacity .15s,background .15s;display:inline-flex}.variable-chip:hover .chip-edit-btn{opacity:1}.chip-edit-btn:hover{background:#3b82f633}.chip-edit-btn svg{width:10px;height:10px}.variable-chip.column-chip,.variable-chip.workflow-chip{color:var(--variable-chip-accent);background:#ecf4fe}.variable-chip.column-chip:hover,.variable-chip.workflow-chip:hover{background:#ddeafc}.variable-chip.variable-chip-linkedin-msg.column-chip:hover,.variable-chip.variable-chip-linkedin-msg.workflow-chip:hover{color:#1a1a1a;background:#ebebeb!important}.variable-chip.column-chip .chip-delete-btn,.variable-chip.workflow-chip .chip-delete-btn{color:#191919}.variable-chip.column-chip .chip-edit-btn,.variable-chip.workflow-chip .chip-edit-btn{color:#3b82f6}.variable-chip.mention-chip{color:#166534;background:#e8f5ea}.variable-chip.mention-chip:hover{background:#d3edd8}.variable-chip.mention-chip .chip-delete-btn{color:#191919}.variable-chip.mention-chip .chip-delete-btn:hover{color:#e5484d;background:#e5484d26}.variable-chip.skill-chip{color:#92600a;cursor:pointer;background:#fdf3e0}.variable-chip.skill-chip:hover{background:#fae7c4}.variable-chip.skill-chip .chip-delete-btn{color:#191919}.variable-chip.skill-chip .chip-delete-btn:hover{color:#e5484d;background:#e5484d26}.variable-chip.expression-chip{color:#6d28d9;background:#f0ecfe;max-width:220px}.variable-chip.expression-chip .chip-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.variable-chip.expression-chip[data-has-nested=true]{max-width:420px}.variable-chip.expression-chip .expression-chip-nested{vertical-align:baseline;color:#5b21b6;background:#ded4fd;border-radius:100px;align-items:center;gap:3px;min-width:0;max-width:100%;margin:0 1px;padding:1px 7px 1px 5px;display:inline-flex}.variable-chip.expression-chip .expression-chip-nested .chip-text-field-marker{color:#5b21b6;width:12px;height:12px;font-size:10px;line-height:12px}.variable-chip.expression-chip .expression-chip-nested .chip-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.variable-chip.expression-chip:hover{background:#e4dcfd}.variable-chip.expression-chip:hover .expression-chip-nested{background:#cec0fc}.variable-chip.expression-chip .chip-delete-btn{color:#191919}.variable-chip.expression-chip .chip-edit-btn,.variable-chip.expression-chip .chip-text-field-marker{color:#6d28d9}.variable-chip.expression-chip .chip-delete-btn:hover{color:#e5484d;background:#e5484d26}.chip-icon{color:#3b82f6;opacity:.92;filter:brightness(0)saturate()invert(48%)sepia(79%)saturate(2476%)hue-rotate(186deg)brightness(98%)contrast(97%);flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:12px;line-height:1;display:inline-flex}.chip-text-field-marker{text-align:center;color:#3b82f6;opacity:.92;flex-shrink:0;width:14px;height:14px;font-size:12px;font-weight:600;line-height:14px;display:inline-block}.chip-icon-img{object-fit:contain;opacity:.92;filter:brightness(0)saturate()invert(48%)sepia(79%)saturate(2476%)hue-rotate(186deg)brightness(98%)contrast(97%);border-radius:2px;flex-shrink:0;width:14px;height:14px}.chip-icon-svg{color:#3b82f6;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.chip-icon-svg svg{stroke:currentColor;width:100%;height:100%;color:inherit}.chip-icon-svg svg:not([fill=none]){fill:currentColor}.chip-figma-type-t-img{object-fit:contain;opacity:.92;filter:brightness(0)saturate()invert(48%)sepia(79%)saturate(2476%)hue-rotate(186deg)brightness(98%)contrast(97%);border-radius:0;flex-shrink:0;width:14px;height:14px;display:inline-block}.variable-chip.variable-chip-missing,.variable-chip.variable-chip-missing:hover{background:var(--workflow-variable-warning-soft)!important;border:1px solid var(--workflow-variable-warning-text)!important;color:var(--workflow-variable-warning-text)!important}.variable-chip.variable-chip-missing .chip-missing-icon{align-items:center;display:inline-flex}.variable-chip.variable-chip-missing .chip-missing-icon,.variable-chip.variable-chip-missing .chip-leading-delete,.variable-chip.variable-chip-missing .chip-delete-btn{color:var(--workflow-variable-warning-text)!important}.variable-chip-readonly .variable-chip,.variable-chip-readonly .variable-chip:active{cursor:text;-webkit-user-select:text;user-select:text;max-width:100%}.variable-chip-readonly .variable-chip .chip-text{white-space:normal;overflow-wrap:anywhere}.variable-chip-readonly .chip-leading-slot:hover>:not(.chip-leading-delete){opacity:.92}