.sluggi-source-badge{color:#737373}.sluggi-source-badge__icon{position:relative;display:inline-block}.sluggi-source-badge__icon svg{display:block}.sluggi-source-badge__number{position:absolute;bottom:-8px;right:-10px;min-width:12px;height:12px;padding:0 3px;font-size:8px;font-weight:600;line-height:12px;text-align:center;color:#555;background:#fff;border-radius:6px;box-shadow:0 0 0 1px #0003}.sluggi-source-badge--fallback{opacity:.5}.sluggi-source-group{display:flex;align-items:stretch}.sluggi-source-group>.form-control-clearable-wrapper{flex:1 1 auto;min-width:0}.sluggi-source-group>.sluggi-source-badge{display:none}.sluggi-source-group>.sluggi-source-confirm{display:none}.sluggi-source-group--active>.sluggi-source-badge{display:flex;align-items:center;padding:var(--typo3-input-padding-y, .375rem) var(--typo3-input-padding-x, .75rem);border:1px solid var(--bs-border-color, #dee2e6);border-right:0;border-radius:var(--typo3-input-border-radius, .75em) 0 0 var(--typo3-input-border-radius, .75em);background:var(--bs-tertiary-bg, #f8f9fa)}.sluggi-source-group--active>.form-control,.sluggi-source-group--active>.form-control-clearable-wrapper>.form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.sluggi-source-confirm.input-group-text{cursor:pointer;border-left:0;border-radius:0 var(--typo3-input-border-radius, .75em) var(--typo3-input-border-radius, .75em) 0;transition:color .15s ease,background-color .15s ease}.sluggi-source-confirm.input-group-text:hover{background-color:var(--typo3-surface-container-lowest, #e9ecef)}.sluggi-source-confirm.input-group-text:focus-visible{position:relative;z-index:1;outline:4px solid rgba(153,153,153,.75);outline-offset:0}.sluggi-source-confirm.input-group-text svg{display:block}.sluggi-source-group:focus-within>.sluggi-source-confirm.input-group-text{display:flex;align-items:center}.sluggi-source-group:focus-within>.form-control,.sluggi-source-group:focus-within>.form-control-clearable-wrapper>.form-control{border-top-right-radius:0!important;border-bottom-right-radius:0!important}
