@layer components{.pk-input-group{align-items:stretch;gap:var(--pk-2);min-width:0;display:flex}.pk-input-group__control{flex:auto;align-items:stretch;min-width:0;display:flex;position:relative}.pk-input-group__control>:first-child{flex:auto;min-width:0}.pk-input-group>.pk-input{flex:auto}.pk-input-group>.pk-input:not(.pk-input--textarea,[multiple]),.pk-input-group__control>.pk-input:not(.pk-input--textarea,[multiple]){block-size:auto}.pk-input-group>.pk-btn{block-size:auto;min-block-size:var(--pk-control-size);flex:none}.pk-input-group__prefix{padding-inline:var(--pk-control-x);border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface-sunk);color:var(--pk-ink-muted);flex:none;align-items:center;display:flex}.pk-input-group--joined{gap:0}.pk-input-group--joined>*{border-radius:0}.pk-input-group--joined>.pk-input-group__control>.pk-input{border-radius:inherit}.pk-input-group--joined>*+*{margin-inline-start:-1px}.pk-input-group--joined>:first-child{border-start-start-radius:var(--pk-radius);border-end-start-radius:var(--pk-radius)}.pk-input-group--joined>:last-child{border-start-end-radius:var(--pk-radius);border-end-end-radius:var(--pk-radius)}.pk-input-group--joined>:focus-within{z-index:1;position:relative}}
