html.ds-apple #page-content :is(form,fieldset,.form-group,.form-floating,.row),html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) :is(form,fieldset,.form-group,.form-floating,.row){min-width:0}html.ds-apple #page-content form .row>*,html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form .row>*{min-width:0}html.ds-apple #page-content form :is(.form-control,.form-select,.input-group,.select2-container),html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form :is(.form-control,.form-select,.input-group,.select2-container){box-sizing:border-box;max-width:100%;min-width:0}html.ds-apple #page-content form :is(.form-label,legend,.form-text,.valid-feedback,.invalid-feedback),html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form :is(.form-label,legend,.form-text,.valid-feedback,.invalid-feedback){max-width:100%;overflow-wrap:anywhere;white-space:normal}html.ds-apple #page-content form .input-group,html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form .input-group{width:100%}html.ds-apple #page-content form .input-group>:is(.form-control,.form-select),html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form .input-group>:is(.form-control,.form-select){width:1%;flex:1 1 auto}@media (max-width:767.98px){html.ds-apple body form :is(.form-control,.form-select,.input-group,.select2-container){box-sizing:border-box;max-width:100%;min-width:0}html.ds-apple #page-content form :is(.form-control,.form-select),html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form :is(.form-control,.form-select){width:100%;min-height:46px;font-size:16px}html.ds-apple #page-content form textarea.form-control,html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form textarea.form-control{min-height:104px;line-height:1.45;resize:vertical}html.ds-apple #page-content form :is(input,select,textarea):not([type=hidden]):not([type=checkbox]):not([type=radio]),html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form :is(input,select,textarea):not([type=hidden]):not([type=checkbox]):not([type=radio]){box-sizing:border-box;max-width:100%;min-width:0}html.ds-apple #page-content form :is(.select2-container,.select2-container--default),html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form :is(.select2-container,.select2-container--default){min-width:100%;width:100%;max-width:100%}html.ds-apple #page-content form .select2-selection,html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form .select2-selection{min-height:46px}html.ds-apple #page-content form .select2-selection__rendered,html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form .select2-selection__rendered{max-width:100%;line-height:44px;text-overflow:ellipsis}html.ds-apple #page-content form .select2-selection__arrow,html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form .select2-selection__arrow{min-height:44px}html.ds-apple :is(.modal-dialog,.offcanvas,[role=dialog]){max-width:calc(100vw - 24px)}html.ds-apple :is(.modal-body,.offcanvas-body,[role=dialog] form){min-width:0}}@media (max-width:575.98px){html.ds-apple #page-content form .row>[class^=col-]:not(.col-auto),html.ds-apple #page-content form .row>[class*=" col-"]:not(.col-auto),html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form .row>[class^=col-]:not(.col-auto),html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form .row>[class*=" col-"]:not(.col-auto),html.ds-apple body form .row>[class^=col-]:not(.col-auto),html.ds-apple body form .row>[class*=" col-"]:not(.col-auto){width:100%;max-width:100%;flex:0 0 100%}html.ds-apple #page-content form :is(.form-grid,[class$=-form-grid],[class$=-fields],[class$=-field-grid],[class$=-fields-grid]),html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form :is(.form-grid,[class$=-form-grid],[class$=-fields],[class$=-field-grid],[class$=-fields-grid]),html.ds-apple body form :is([class*="-grid"],[class*="-grille"]):has(:is(.form-control,.form-select,input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea)){grid-template-columns:minmax(0,1fr);min-width:0}html.ds-apple #page-content form :is(.card-body,fieldset),html.ds-apple :is(.modal-content,.offcanvas,[role=dialog]) form :is(.card-body,fieldset){max-width:100%}}
