import{e as t,c as r,g as o}from"./light-0dfdc1ad.js";import{u as a}from"./use-config-816d55a6.js";import{u as d}from"./Icon-e3cbad7d.js";import{d as s,a8 as p}from"./index-f4658ae7.js";const n=t("input-group",` display: inline-flex; width: 100%; flex-wrap: nowrap; vertical-align: bottom; `,[r(">",[t("input",[r("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `),r("&:not(:first-child)",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; margin-left: -1px!important; `)]),t("button",[r("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `,[o("state-border, border",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `)]),r("&:not(:first-child)",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; `,[o("state-border, border",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; `)])]),r("*",[r("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `,[r(">",[t("input",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `),t("base-selection",[t("base-selection-label",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `),t("base-selection-tags",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `),o("box-shadow, border, state-border",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `)])])]),r("&:not(:first-child)",` margin-left: -1px!important; border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; `,[r(">",[t("input",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; `),t("base-selection",[t("base-selection-label",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; `),t("base-selection-tags",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; `),o("box-shadow, border, state-border",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; `)])])])])])]),b={},g=s({name:"InputGroup",props:b,setup(i){const{mergedClsPrefixRef:e}=a(i);return d("-input-group",n,e),{mergedClsPrefix:e}},render(){const{mergedClsPrefix:i}=this;return p("div",{class:`${i}-input-group`},this.$slots)}});export{g as N};