/* FDS extensions 2026-10-29: commerce pages inside the admin shell. */
.commerce-admin-main{min-width:0}
.commerce-admin-main #commerce-root{max-width:1320px}
.commerce-admin-main .commerce-toolbar.is-admin{grid-template-columns:1.6fr 1fr auto}
.commerce-admin-main #commerce-message:empty{display:none}
.commerce-admin-main .commerce-card{margin-top:0}
@media(max-width:600px){.commerce-admin-main .commerce-toolbar.is-admin{grid-template-columns:1fr}}
.commerce-admin-main .cx-main{max-width:none;margin:0;padding:0}
.commerce-admin-main .proto-bar{background:none;border:0;margin-bottom:12px}
.commerce-admin-main .proto-bar-in{max-width:none;padding:0}
.commerce-admin-main .cx-rail{top:72px}
.commerce-admin-main .cx-mobilebar{z-index:35}
.commerce-admin-main .proto-bar strong,.commerce-admin-main .proto-bar .proto-note{display:none}
.commerce-admin-main .proto-bar-in{justify-content:flex-end}
.commerce-admin-main .proto-seg{width:auto}
.commerce-admin-main h3{font-size:15px;margin:16px 0 8px}
/* FAUS extension for legacy inquiry/order list filters only. */
.commerce-admin-main .commerce-toolbar.is-admin{align-items:end}
.commerce-admin-main .commerce-toolbar.is-admin :is(input:not([type="checkbox"]),select,button){box-sizing:border-box;height:var(--faus-control,30px);min-height:var(--faus-control,30px);font-size:var(--faus-control-font,12px);line-height:1.4;padding-block:0}
@media(pointer:coarse){.commerce-admin-main .commerce-toolbar.is-admin :is(input:not([type="checkbox"]),select,button){height:44px;min-height:44px}.commerce-admin-main .commerce-toolbar.is-admin :is(input:not([type="checkbox"]),select){font-size:16px}}
