/* BR-UI-71175-001（使用者決定）：手機寬度規範——卡片左右 12px；框和按鍵左右邊 27px（卡片內距 14px＋1px 框線）；卡片外的工具列、分頁列也對齊 27px；卡片裡不再多一層框 */@media(max-width:700px){
html:root body main:is(#dc-none,main){padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important}
html:root body main .card:not(.card .card):not(.dc-compact-tools .card):not(:has(>table[data-dc-phone-card],>.scroll>table[data-dc-phone-card],>.dc-table-scroll>table[data-dc-phone-card])):is(#dc-none,section,form,div,article,aside){padding-left:14px!important;padding-right:14px!important}
html:root body main :is(.card,.dc-compact-tools) .card:not(:has(>table[data-dc-phone-card],>.scroll>table[data-dc-phone-card],>.dc-table-scroll>table[data-dc-phone-card])):is(#dc-none,section,form,div,article,aside){padding-left:0!important;padding-right:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html:root body main :is(.dc-compact-tools,.dc-compact-pagination):not(.card *):not(.dc-compact-tools *):is(#dc-none,div,form,nav){margin-left:15px!important;margin-right:15px!important;width:auto!important;max-width:none!important}
html:root body main .document-bottom:not(.card *):is(#dc-none,div){padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}
html:root body main .document-bottom:not(.card *)>.card:is(#dc-none,section,div):not(#dc-full){width:auto!important;max-width:none!important;justify-self:stretch!important;margin-left:-15px!important;margin-right:-15px!important}
html:root body main .receipt-photos-bar:not(.card *):not(.document-bottom *):is(#dc-none,div){margin-left:15px!important;margin-right:15px!important}/* 71.188：開了收貨新增／補購商品時，拍照鍵移到單據下方區塊（已有 15px 內距）裡，不再多加 15px（BR-UI-71175-001） */
html:root body main .card[style*="border-left:5px"]:not(.card .card):is(#dc-none,section,div):not(#dc-full):not(#dc-full2){padding-left:10px!important}
html:root body main .catalog-head:is(#dc-none,div):not(#dc-full){padding-left:14px!important;padding-right:14px!important;margin-left:-14px!important;margin-right:-14px!important;width:auto!important;max-width:none!important;border-radius:0!important;box-sizing:border-box!important}
html:root body main .line-health>.line-test-form:is(#dc-none,form){margin-left:auto!important}
html:root body main .safety-outlet-actions:is(#dc-none,div){justify-content:flex-end!important}
html:root body main .dc-error-actions:is(#dc-none,div){display:flex!important;flex-wrap:wrap!important;gap:8px!important}
html:root body main .dc-error-actions>form:is(#dc-none,form){flex:1 1 calc(50% - 4px)!important;min-width:0!important;margin:0!important}
html:root body main .dc-error-actions>form>button:is(#dc-none,button){width:100%!important;max-width:none!important}
html:root body main table.dc-editable-quantities:not(.has-compound-quantity)[data-dc-mobile-products] tr[data-dc-product-row]:is(#dc-none,tr){column-gap:6px!important}/* 卡片內距統一 14px 後內容少 4px：可修改的商品卡片欄間距 8→6，360px 寬單價框仍至少 72px（BR-UI-7147-001） */
html:root body main .procurement-summary-strip:is(#dc-none,section){padding-left:14px!important;padding-right:14px!important}
html:root body main .card:has(>table[data-dc-phone-card],>.scroll>table[data-dc-phone-card],>.dc-table-scroll>table[data-dc-phone-card]):is(#dc-none,section,form,div,article){padding-left:15px!important;padding-right:15px!important}
html:root body main .card>:is(table[data-dc-phone-card],.scroll:has(>table[data-dc-phone-card]),.dc-table-scroll:has(>table[data-dc-phone-card])):is(#dc-none,table,div){width:calc(100% + 30px)!important;max-width:none!important;margin-left:-15px!important;margin-right:-15px!important}
html:root body main .receipt-summary .receipt-summary-row:is(#dc-none,div,label){grid-template-columns:62px minmax(0,1fr)!important}html:root body main .receipt-summary .receipt-summary-row>span:first-child:is(#dc-none,span){text-align:left}html:root body main .receipt-summary .receipt-summary-row>input:is(#dc-none,input){justify-self:end;width:148px!important;max-width:100%!important}/* BR-UI-71177-002（使用者回報）：收貨摘要卡撐滿後，小計、稅額、運費、調整、總額的數值與框靠右切齊 27px 線（71.175 起擠在左半邊） */
}