.control-style-choices{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:.5rem}html[data-interface=cloud] .content fieldset{background-color:#fff}html[data-interface=cloud] .content fieldset>legend{float:left;width:100%;padding:0;margin:0 0 1.5rem}html[data-interface=cloud] .content fieldset>legend+*{clear:both}html[data-interface=cloud] .content .quote-customer-picker{margin-bottom:1.5rem}html[data-interface=cloud] .content :is(.quote-customer-picker,.quote-fields,.principal-fields,.fields) label:not(:has(input[type=checkbox],input[type=radio])){display:block;margin:0 0 .5rem}html[data-interface=cloud] .content :is(.quote-fields,.principal-fields,.fields){row-gap:1.5rem;column-gap:1.5rem}html[data-interface=cloud] .content :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]),select,textarea){color:#334155;background-color:#fbfcff;border:1px solid #d8e2f1;border-radius:.75rem;padding:.6rem .8rem;box-shadow:0 2px 6px #20355008;transition:border-color .15s,box-shadow .15s}html[data-interface=cloud] .content :is(input,select,textarea):focus-visible{outline:0;border-color:var(--theme-primary);box-shadow:0 0 0 3px var(--theme-glow-1)}html[data-interface=cloud] .content :is(input,select,textarea):disabled{background-color:#f1f5f9;color:#64748b}html[data-interface=cloud] .content :is(input,select,textarea).invalid{border-color:#e50000;outline:1px solid #e50000}html[data-interface=cloud] .content :is(.btn,.principal-panelbutton,.quote-actionsbutton){border-radius:.75rem;border-color:#d8e2f1;box-shadow:0 2px 6px #20355008}html[data-interface=cloud] .content .btn-primary{border-color:var(--theme-primary)}html[data-interface=cloud] .cloud-quote-inspector .dock-price-inspector dd{height:auto;min-height:2rem;padding:.3rem .5rem;border:1px solid #d8e2f1;border-radius:.65rem;background:#fbfcff;color:#334155;box-shadow:0 2px 6px #20355008;font-variant-numeric:tabular-nums}html[data-interface=cloud] .cloud-quote-inspector .dock-price-inspector .quote-price-modify{top:0;height:2rem;width:24px;border:1px solid #d8e2f1;border-radius:.6rem;background:#f1f5f9}.control-style-choice{min-height:2.5rem;padding:.5rem 1rem;border:1px solid #aab4c0;border-radius:.4rem;background:#fff;color:#172033;white-space:normal;overflow-wrap:anywhere}.control-style-choice[aria-pressed=true]{border-color:#3277b5;background:#e7f1fc}.dock-menu-popup .control-style-choices{display:flex;flex-direction:column;gap:0;margin:0}.dock-menu-popup .control-style-choice{min-height:0;border-radius:0}.dock-menu-popup .control-style-choice[aria-pressed=true]{background:#c6d9f2}html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) .dock-document,html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) .dock-panel,html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) .dock-workspace{background:#f4f6f8}html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) :is(.dock-menubar,.dock-toolbar){background:#fff;border-color:#c2cbd5}html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) .dock-caption{background:#e9eef4;border-color:#c2cbd5;color:#263a50}html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) .dock-workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#a9b8c8;border-radius:3px}html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) .dock-workspace :is(input[readonly],input:disabled){background:#eef2f6}html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) :is(.dock-categoriesbutton,.dock-native-category-listbutton,.dock-native-item-actionsbutton,.dock-native-product-actionsbutton,.dock-native-price-dialogfooterbutton,.quote-price-modify){border-color:#a9b8c8;border-radius:3px;background:#fff;box-shadow:0 1px 2px #233b5312}html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) :is(.dock-categoriesbutton,.dock-native-category-listbutton)[aria-selected=true]{background:#e8f2ff;border-color:#6c9ac5}html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) .dock-toolbar :is(button,a):hover{border-radius:3px;background:#e8f2ff;border-color:#9bbbd9}html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) .dock-document-tabs button[aria-selected=true]{background:#f4f6f8;border-color:#7195b7;border-bottom-color:#f4f6f8}html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) :is(.dock-native-price-dialog,.dock-native-factor-dialog,.dock-gallery){border-color:#a1b3c5;border-radius:4px;box-shadow:0 6px 20px #18395426}html[data-interface=dock]:is([data-control-style=modern],[data-control-style=rounded]) :is(.dock-native-price-dialog,.dock-native-factor-dialog,.dock-gallery)>header{background:#e3edf8;color:#183954}html[data-interface=dock][data-control-style=rounded] :is(.dock-workspace,.dock-native-price-dialog,.dock-native-factor-dialog) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border-radius:7px}html[data-interface=dock][data-control-style=rounded] :is(.dock-workspace.btn,.dock-categoriesbutton,.dock-native-category-listbutton,.dock-native-item-actionsbutton,.dock-native-product-actionsbutton,.dock-native-price-dialogfooterbutton,.dock-native-factor-dialogfooterbutton,.quote-price-modify){border-radius:8px}html[data-interface=dock][data-control-style=rounded] .dock-gallery button,html[data-interface=dock][data-control-style=rounded] .dock-workspace :where(button:not(.dock-treebutton):not(.dock-tabsbutton):not(.dock-errorsbutton):not(.dock-menu-popupbutton):not(.dock-inventory-listbutton):not(.dock-basket-listbutton):not(.dock-picture-product)){border-radius:8px}html[data-interface=dock][data-control-style=rounded] .dock-toolbar :is(button,a),html[data-interface=dock][data-control-style=rounded] .dock-toolbar :is(button,a):hover{border-radius:8px}html[data-interface=dock][data-control-style=rounded] :is(.dock-tabs,.dock-document-tabs) button{border-radius:7px 7px 0 0}html[data-interface=dock][data-control-style=rounded] :is(.dock-native-price-dialog,.dock-native-factor-dialog,.dock-gallery){border-radius:10px}html[data-interface=dock][data-control-style=rounded] :is(.dock-native-price-dialog,.dock-native-factor-dialog,.dock-gallery)>header{border-radius:9px 9px 0 0}html[data-interface=dock][data-control-style=rounded] .dock-price-inspector dd{border-radius:6px}html[data-interface=dock][data-control-style=rounded] .dock-panel{border-radius:8px 8px 0 0}html[data-interface=dock][data-control-style=rounded] .dock-caption{border-radius:7px 7px 0 0}html[data-interface=dock][data-control-style=rounded] .dock-menu-popup{border-radius:8px}html[data-interface=dock][data-control-style=rounded] .dock-menu-popup :is(a,button,label),html[data-interface=dock][data-control-style=rounded] .dock-menubar summary{border-radius:5px}