/* BR-UI-71197-001：標誌圈＋「請稍候」；秒數超過 3 秒才出現；只有特殊狀況才有說明小字 */#dcBusyDialog{width:auto;min-width:168px;max-width:min(340px,calc(100vw - 24px));border:0;border-radius:18px;padding:22px 28px 40px;text-align:center;color:#17202a}#dcBusyDialog::backdrop{background:#23384d66}#dcBusyDialog h2{margin:12px 0 2px;font-size:18px}#dcBusyElapsed{color:#657483;font-variant-numeric:tabular-nums;min-height:1.4em;margin:2px 0 0}#dcBusyMessage{margin:6px 0 0;font-size:14px;color:#4a5866}#dcBusyMessage:empty{display:none}#dcBusyDialog #dcBusyReview{display:none!important}html body dialog#dcBusyDialog:is(#dcBusyDialog,dialog){width:auto!important;min-width:168px!important;max-width:min(340px,calc(100vw - 24px))!important;left:50%!important;right:auto!important;transform:translateX(-50%);margin-left:0!important;margin-right:0!important;outline:none!important;border:0!important}body .dc-navigation-box{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:150px;padding:22px 28px 20px;border-radius:18px;background:#fff;box-shadow:0 12px 30px #0003;font-size:17px;opacity:0;animation:dcNavShow .2s ease .3s forwards}body .dc-navigation-box strong{font-size:17px}@keyframes dcNavShow{to{opacity:1}}@media(prefers-reduced-motion:reduce){body .dc-navigation-box{animation:none;opacity:1}}.dc-busy-ring{position:relative;width:76px;height:76px;margin:0 auto;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}.dc-busy-ring::before,.dc-busy-ring::after{content:"";position:absolute;inset:0;border-radius:50%;border:4px solid #e7edf2;box-sizing:border-box}.dc-busy-ring::after{border-color:transparent;border-top-color:#ffb12d;border-right-color:#6faf45;animation:dcBusyRing 1s linear infinite}.dc-busy-ring img{width:38px;height:42px;display:block}@keyframes dcBusyRing{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.dc-busy-ring::after{animation:none}}
.dc-list-delete-actions{display:flex!important;justify-content:flex-end!important;width:auto;box-sizing:border-box;margin:0;gap:8px}.dc-list-delete-actions button.danger{background:#b42318!important;color:#fff!important}.dc-list-delete-actions button:disabled{opacity:.45;cursor:not-allowed}input.dc-setting-toggle{appearance:none!important;position:relative;width:48px!important;height:26px!important;border:0!important;border-radius:13px!important;background:#80909c!important;vertical-align:middle;flex-shrink:0}input.dc-setting-toggle:before{content:'';position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff}input.dc-setting-toggle:checked{background:var(--green)!important}input.dc-setting-toggle:checked:before{left:25px}.dc-list-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:12px}[data-dc-slot="list-toolbar-actions"]{display:flex;align-items:center;gap:10px;margin-left:auto;flex:0 0 auto}.dc-compact-tools .inventory-value-summary{background:none;border:0;padding:0;margin:0;flex-direction:row}.dc-compact-tools .inventory-value-summary strong{font-size:22px}.dc-compact-tools .dc-list-delete-actions{margin:0;width:auto}[data-dc-slot="list-toolbar"].dc-compact-tools{padding:12px 0!important;align-items:center!important;width:100%;box-sizing:border-box}@media(min-width:1100px){[data-dc-slot="list-toolbar"].dc-compact-tools{flex-wrap:nowrap!important}}[data-dc-slot="list-query"]{min-width:0}body main .dc-compact-tools,body main [data-dc-slot="list-toolbar"].dc-compact-tools{align-items:flex-end!important}body main .dc-compact-tools>label,body main .dc-compact-tools>.field{margin-bottom:0!important}body main .dc-compact-tools [data-dc-slot="list-query"]{align-items:flex-end!important}body main .dc-compact-tools>label>select,body main .dc-compact-tools>label>input:not([type=checkbox]),body main .dc-compact-tools .dc-search-control,body main .dc-compact-tools .dc-size-control select{height:40px!important;min-height:40px!important;box-sizing:border-box}@media(max-width:850px){body main .dc-compact-tools{row-gap:12px!important}}

.dc-print-columns{display:none}@media print{
html body colgroup.dc-print-columns{display:table-column-group!important}
html body colgroup[data-screen-columns]{display:none!important}
html body colgroup.dc-print-columns col{width:var(--dc-print-column-width)!important}
html body table.dc-document-table{table-layout:fixed!important;width:100%!important;min-width:0!important}
html body table.dc-document-table th,html body table.dc-document-table td{width:auto!important;min-width:0!important;max-width:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}
html body table.dc-document-table th{white-space:nowrap!important}
html body table.dc-document-table td:nth-child(3){text-align:left!important}
html body table.dc-document-table td:last-child{text-align:right!important}
html body table.dc-document-table td:nth-child(4),html body table.dc-document-table td:nth-child(6){text-align:right!important}
}