<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.input-group {position: relative;display: flex;flex-wrap: wrap;align-items: stretch;width: 100%; } .input-group &gt; .form-control, .input-group &gt; .form-control-plaintext, .input-group &gt; .custom-select, .input-group &gt; .custom-file {position: relative;flex: 1 1 auto;width: 1%;margin-bottom: 0; } .input-group &gt; .form-control + .form-control, .input-group &gt; .form-control + .custom-select, .input-group &gt; .form-control + .custom-file, .input-group &gt; .form-control-plaintext + .form-control, .input-group &gt; .form-control-plaintext + .custom-select, .input-group &gt; .form-control-plaintext + .custom-file, .input-group &gt; .custom-select + .form-control, .input-group &gt; .custom-select + .custom-select, .input-group &gt; .custom-select + .custom-file, .input-group &gt; .custom-file + .form-control, .input-group &gt; .custom-file + .custom-select, .input-group &gt; .custom-file + .custom-file {margin-left: -1px; } .input-group &gt; .form-control:focus, .input-group &gt; .custom-select:focus, .input-group &gt; .custom-file .custom-file-input:focus ~ .custom-file-label {z-index: 3; } .input-group &gt; .custom-file .custom-file-input:focus {z-index: 4; } .input-group &gt; .form-control:not(:last-child), .input-group &gt; .custom-select:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0; } .input-group &gt; .form-control:not(:first-child), .input-group &gt; .custom-select:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0; } .input-group &gt; .custom-file {display: flex;align-items: center; } .input-group &gt; .custom-file:not(:last-child) .custom-file-label, .input-group &gt; .custom-file:not(:last-child) .custom-file-label::after {border-top-right-radius: 0;border-bottom-right-radius: 0; } .input-group &gt; .custom-file:not(:first-child) .custom-file-label {border-top-left-radius: 0;border-bottom-left-radius: 0; } .input-group-prepend, .input-group-append {display: flex; } .input-group-prepend .btn, .input-group-append .btn {position: relative;z-index: 2; } .input-group-prepend .btn:focus, .input-group-append .btn:focus {z-index: 3; } .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn {margin-left: -1px; } .input-group-prepend {margin-right: -1px; } .input-group-append {margin-left: -1px; } .input-group-text {display: flex;align-items: center;padding: 0.625rem 0.75rem;margin-bottom: 0;font-size: 1rem;font-weight: 400;line-height: 1.7;color: var(--input-group-addon-color);text-align: center;white-space: nowrap;background-color: var(--input-group-addon-bg);border: 1px solid var(--input-group-addon-border-color);border-radius: 0; } .input-group-text input[type=radio], .input-group-text input[type=checkbox] {margin-top: 0; } .input-group-lg &gt; .form-control:not(textarea), .input-group-lg &gt; .custom-select {height: calc(1.7em + 1rem + 2px); } .input-group-lg &gt; .form-control, .input-group-lg &gt; .custom-select, .input-group-lg &gt; .input-group-prepend &gt; .input-group-text, .input-group-lg &gt; .input-group-append &gt; .input-group-text, .input-group-lg &gt; .input-group-prepend &gt; .btn, .input-group-lg &gt; .input-group-append &gt; .btn {padding: 0.5rem 1rem;font-size: 1.25rem;line-height: 1.7;border-radius: 0; } .input-group-sm &gt; .form-control:not(textarea), .input-group-sm &gt; .custom-select {height: calc(1.7em + 0.5rem + 2px); } .input-group-sm &gt; .form-control, .input-group-sm &gt; .custom-select, .input-group-sm &gt; .input-group-prepend &gt; .input-group-text, .input-group-sm &gt; .input-group-append &gt; .input-group-text, .input-group-sm &gt; .input-group-prepend &gt; .btn, .input-group-sm &gt; .input-group-append &gt; .btn {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.7;border-radius: 0; } .input-group-lg &gt; .custom-select, .input-group-sm &gt; .custom-select {padding-right: 1.75rem; } .input-group &gt; .input-group-prepend &gt; .btn, .input-group &gt; .input-group-prepend &gt; .input-group-text, .input-group &gt; .input-group-append:not(:last-child) &gt; .btn, .input-group &gt; .input-group-append:not(:last-child) &gt; .input-group-text, .input-group &gt; .input-group-append:last-child &gt; .btn:not(:last-child):not(.dropdown-toggle), .input-group &gt; .input-group-append:last-child &gt; .input-group-text:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0; } .input-group &gt; .input-group-append &gt; .btn, .input-group &gt; .input-group-append &gt; .input-group-text, .input-group &gt; .input-group-prepend:not(:first-child) &gt; .btn, .input-group &gt; .input-group-prepend:not(:first-child) &gt; .input-group-text, .input-group &gt; .input-group-prepend:first-child &gt; .btn:not(:first-child), .input-group &gt; .input-group-prepend:first-child &gt; .input-group-text:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0; } .input-group-append .btn {padding-top: 0;padding-bottom: 0; } </pre></body></html>