.forms-manager{font-size:inherit}
.forms-manager .badge,.forms-manager .nav-tabs-sm .nav-link,#accountPartnersManagePage .badge,#accountPartnersManagePage .nav-tabs-sm .nav-link{font-size:inherit}
.forms-manager .forms-record-open{border:0;background:transparent;color:inherit;padding:0;text-align:left;font:inherit;min-width:0;overflow-wrap:anywhere}
.forms-manager .forms-record-open:focus-visible,.forms-entry-detail-row:focus-visible{outline:2px solid var(--bs-primary);outline-offset:4px;border-radius:.25rem}
.forms-manager .forms-record-list .list-group-item{cursor:pointer}
.forms-manager .forms-submission-row{flex-wrap:nowrap!important}
.forms-manager .forms-submission-open{position:relative;display:flex;align-items:center;flex:1 1 0;min-width:0;text-align:left;white-space:nowrap}
.forms-manager .forms-submission-primary{display:block;flex:0 0 auto;inline-size:17rem;max-inline-size:100%;min-inline-size:0}
.forms-manager .forms-submission-primary>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.forms-manager .forms-submission-previews{display:flex;align-items:center;gap:1.25rem;flex:1 1 0;min-inline-size:0}
.forms-manager .forms-submission-open:not([data-preview-count="0"]) .forms-submission-previews{padding-inline-start:1.25rem}
.forms-manager .forms-submission-previews[data-preview-measuring]{position:absolute;inset:auto auto auto 0;inline-size:max-content;max-inline-size:none;visibility:hidden;pointer-events:none;padding:0}
.forms-manager .forms-submission-preview{display:block;flex:0 0 auto;inline-size:max-content;max-inline-size:14rem;min-inline-size:0}
.forms-manager .forms-submission-preview>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.forms-manager .forms-icon-button{flex:0 0 auto;min-width:2.75rem;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center}
.forms-manager .forms-drag-handle{cursor:grab;touch-action:none;color:var(--bs-secondary-color)}
.forms-manager .forms-drag-handle:active{cursor:grabbing}
.forms-manager .forms-control-icon,.forms-submission-modal .forms-control-icon{display:block;inline-size:1.25rem;block-size:1.25rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}
.forms-manager .forms-drag-handle .forms-control-icon circle{fill:currentColor;stroke:none}
.forms-manager .forms-field-row{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.75rem}
.forms-manager .forms-field-caption{min-inline-size:0;overflow-wrap:anywhere}
.forms-manager .forms-field-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;min-inline-size:0}
.forms-manager .forms-public-link{flex-wrap:nowrap}
.forms-manager .forms-submissions-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}
.forms-manager .forms-search-control{flex:1 1 18rem;min-inline-size:0}
.forms-manager [data-forms-entries-search]::-webkit-search-cancel-button{-webkit-appearance:none}
.forms-manager .forms-entries-feedback{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}
.forms-manager [data-forms-entries-retry],.forms-manager [data-forms-clear-search]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem}
.forms-manager .forms-fields-editable:not(:empty){margin-top:.75rem}
.forms-manager .forms-field-ghost{opacity:.4;background:var(--bs-tertiary-bg)}
.forms-manager .forms-qr img{display:block}
.forms-manager .input-group input[readonly]{min-width:10rem}
.forms-csv-columns{overflow-wrap:anywhere}
.forms-submission-modal .modal-dialog{max-block-size:calc(100vh - 2rem);max-block-size:calc(100dvh - 2rem)}
.forms-submission-modal .modal-body{display:flex;min-block-size:0;overflow:hidden}
.forms-submission-scroll{flex:1 1 auto;min-block-size:0;min-inline-size:0;overflow:auto;overscroll-behavior:contain}
.forms-entry-detail-row{display:grid;grid-template-columns:minmax(5rem,1fr) minmax(0,2fr) 1.25rem;gap:.75rem;align-items:start;inline-size:100%;font:inherit;color:inherit}
.forms-entry-detail-label{text-align:right;overflow-wrap:anywhere}
.forms-entry-detail-value{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;min-inline-size:0}
.forms-access-code-row{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-block:.5rem}
.forms-access-code-row output{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.25rem;letter-spacing:.08em;overflow-wrap:anywhere}
.forms-access-code-row button{display:inline-flex;align-items:center;justify-content:center}
.forms-manager [hidden]{display:none!important}
.forms-manager [aria-busy="true"]{opacity:.65}
@media(max-width:575.98px){.forms-manager .forms-record-list .list-group-item{flex-wrap:wrap}.forms-manager .forms-record-open{flex-basis:calc(100% - 4rem)}.forms-manager .forms-qr{margin-inline:auto}.forms-manager .input-group{flex-wrap:wrap}.forms-manager .forms-public-link{flex-wrap:nowrap}.forms-manager .forms-search-control{flex-basis:100%}.forms-manager .forms-field-row{gap:.6rem}.forms-entry-detail-row{grid-template-columns:minmax(4rem,1fr) minmax(0,1.7fr) 1.25rem;gap:.5rem}}
