/* Match compact record commands; preserve native form semantics and footer hints. */
.form-action-icon{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;margin:2px!important;gap:0!important;border:1px solid #d8e3ee!important;border-radius:8px!important;background:#f4f8fc!important;color:#244c70!important;font-size:0!important;line-height:0!important;white-space:nowrap!important;text-decoration:none!important;vertical-align:middle;cursor:pointer;overflow:visible!important}
.form-action-icon>*{font-size:0!important;line-height:0!important}
.form-action-icon>svg{display:none!important}
.form-action-icon::before{content:'';display:block;flex:none;width:19px!important;height:19px!important;border-radius:0!important;background:currentColor!important;mask:var(--form-action-symbol) center/19px 19px no-repeat!important;-webkit-mask:var(--form-action-symbol) center/19px 19px no-repeat!important}
.form-action-icon.primary{background:#183f65!important;border-color:#183f65!important;color:#fff!important}
.form-action-icon.danger,.form-action-icon[data-form-action-icon="remove"]{background:#fff4f4!important;border-color:#eac8c8!important;color:#a53038!important}
.form-action-icon:hover{background:#e6f0f9!important;border-color:#a6bfd5!important}
.form-action-icon.primary:hover{background:#24547f!important;border-color:#24547f!important}
.form-action-icon:focus-visible{outline:3px solid #769ac7;outline-offset:3px;z-index:10}
.form-action-icon:disabled,.form-action-icon[aria-disabled=true]{opacity:.55;cursor:not-allowed}
.form-action-tooltip{position:fixed;z-index:10000;max-width:min(260px,calc(100vw - 16px));width:max-content;padding:7px 10px;border-radius:6px;background:#102b4a;color:#fff;font:500 12px/1.4 system-ui,sans-serif;white-space:normal;overflow-wrap:anywhere;overflow:hidden;box-shadow:0 4px 14px #102b4a24;pointer-events:none}
.form-action-tooltip[hidden]{display:none!important}
.form-action-icon[hidden]{display:none!important}
summary.form-action-icon{list-style:none!important}
summary.form-action-icon::-webkit-details-marker{display:none!important}
summary.form-action-icon::marker{content:''}
summary.form-action-icon::after{display:none!important}
summary.form-action-icon>*{position:absolute!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
details[open]>summary.filter-action-icon{background:#e4eef8!important;border-color:#8daeca!important;color:#163f65!important}
.form-action-icon.product-combobox-clear,.form-action-icon.ss-clear,.form-action-icon.md-facet-clear{position:absolute!important;top:50%!important;bottom:auto!important;transform:translateY(-50%);margin:0!important}
input.file-picker-icon::file-selector-button{box-sizing:border-box;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;margin:2px 8px 2px 0!important;border:1px solid #d8e3ee;border-radius:8px;background:#f4f8fc url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23244c70%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2016V4%20M7%209l5-5%205%205%20M4%2016v5h16v-5%22%2F%3E%3C%2Fsvg%3E") center/19px 19px no-repeat;color:transparent;font-size:0!important;vertical-align:middle;cursor:pointer}
input.file-picker-icon::file-selector-button:hover{background-color:#e6f0f9;border-color:#a6bfd5}
input.file-picker-icon:focus-visible::file-selector-button{outline:3px solid #769ac7;outline-offset:2px}
input.file-picker-icon:disabled::file-selector-button{opacity:.55;cursor:not-allowed}
.ac-card-slot:has(>input.ac-card-input:focus-visible)>label.ac-card-choose.form-action-icon{outline:3px solid #769ac7;outline-offset:3px}
@media(min-width:1101px){.stock-toolbar>.stock-filter-button.form-action-icon{display:none!important}}
@media(max-width:650px){.form-action-icon{flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}input.file-picker-icon::file-selector-button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}
.form-action-icon[data-form-action-icon="save"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%2021H5a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h12l4%204v12a2%202%200%200%201-2%202%20M7%203v6h10V3%20M7%2021v-8h10v8%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="cancel"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%206l12%2012%20M6%2018L18%206%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="back"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%2012H5%20M12%205l-7%207%207%207%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="next"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012h14%20M12%205l7%207-7%207%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="review"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H5v20h14V7l-5-5%20M14%202v5h5%20M8%2014l3%203%205-6%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="upload"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2016V4%20M7%209l5-5%205%205%20M4%2016v5h16v-5%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="add"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205v14%20M5%2012h14%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="remove"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h18%20M9%206V3h6v3%20M5%206l1%2015h12l1-15%20M10%2010v7%20M14%2010v7%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="reset"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%202.7-6.4%20M3%203v6h6%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="search"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2021l-6-6%20M17%2010a7%207%200%201%201-14%200%207%207%200%200%201%2014%200%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="confirm"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012l4%204L19%206%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="filter"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%204h16l-6%208v7l-4%202v-9L4%204%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="clear"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%206l12%2012%20M6%2018L18%206%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="download"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v12%20M7%2010l5%205%205-5%20M4%2016v5h16v-5%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="export"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%203h7v7%20M21%203l-9%209%20M10%203H3v18h18v-7%22%2F%3E%3C%2Fsvg%3E")}
.form-action-icon[data-form-action-icon="print"]{--form-action-symbol:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%209V2h12v7%20M6%2018H3V9h18v9h-3%20M6%2014h12v8H6V14%20M17%2011h.01%22%2F%3E%3C%2Fsvg%3E")}
