/* Quiet, readable inventory surfaces; preserve editing and management controls. */
body.workbench-design #display-area{font-family:'Plus Jakarta Sans',system-ui,sans-serif}
body.workbench-design :is(#display-area,.account-floating-header) :is(.acc-table,.wb-table){border-collapse:separate!important;border-spacing:0!important;border:1px solid #2b3a4c!important;border-radius:12px;overflow:hidden;background:#0e1725;box-shadow:none!important}
body.workbench-design :is(#display-area,.account-floating-header) :is(.acc-table,.wb-table) thead th{height:52px;padding:14px 12px!important;background:#18293b!important;color:#f0f6ff!important;font:700 14px/1.5 'Plus Jakarta Sans',system-ui,sans-serif!important;border-bottom:1px solid #2b3a4c!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap}
body.workbench-design #display-area :is(.acc-table,.wb-table) tbody tr:not(.acc-group-header-row):not(.wb-group-row):not(.account-note-row){background:#0f1827!important;box-shadow:none!important}
body.workbench-design #display-area :is(.acc-table,.wb-table) tbody tr:not(.acc-group-header-row):not(.wb-group-row):not(.account-note-row):hover{background:#142136!important}
body.workbench-design #display-area :is(.acc-table,.wb-table) td{padding:12px 10px!important;border-bottom:1px solid #263448!important;color:#cbd9eb;font:500 14px/1.6 'Plus Jakarta Sans',system-ui,sans-serif!important;text-shadow:none!important;vertical-align:middle}
body.workbench-design #display-area .acc-table .tbl-input{font:500 14px/1.6 'Plus Jakarta Sans',system-ui,sans-serif!important;color:#c8daee!important;text-shadow:none!important;min-height:32px!important;border-radius:7px!important}
body.workbench-design #display-area .acc-table .account-username{font-weight:600!important}
body.workbench-design #display-area .acc-table .rank-input-field{background:#102c4c!important;color:#28c7fa!important;font-weight:600!important}
body.workbench-design #display-area :is(.acc-table,.wb-table) .badge{font:600 11px/1.5 'Plus Jakarta Sans',system-ui,sans-serif!important;letter-spacing:0!important;padding:5px 9px!important;border-radius:8px!important;box-shadow:none!important;text-shadow:none!important}
body.workbench-design #display-area :is(.acc-table,.wb-table) .btn-copy-action{min-width:96px!important;min-height:36px!important;padding:8px 12px!important;border-radius:8px!important;background:#087bf0!important;color:#fff!important;font:600 12px/1.5 'Plus Jakarta Sans',system-ui,sans-serif!important;letter-spacing:0!important;box-shadow:none!important;text-shadow:none!important;white-space:nowrap}
body.workbench-design #display-area :is(.acc-table,.wb-table) .btn-copy-action:disabled{opacity:.6}
body.workbench-design #display-area .account-note-row td{padding:5px 14px!important;background:#0e1725!important;border-bottom:1px solid #263448!important;font-size:11px!important}
body.workbench-design #display-area .acc-group-header-row td{padding:9px 12px!important;background:#111f30!important;font-size:13px!important}
body.workbench-design #display-area :is(.acc-table,.wb-table) .status-dot-active{animation:none!important}
body.workbench-design #display-area :is(.acc-table,.wb-table) .status-dot-active::after{display:none!important}
@media(max-width:820px){
 body.workbench-design #display-area :is(.m-row-card,.wb-card){font-family:'Plus Jakarta Sans',system-ui,sans-serif!important;background:#101c2c!important;border:1px solid #293b50!important;box-shadow:none!important;border-radius:12px!important}
 body.workbench-design #display-area :is(.m-row-card,.wb-card) :is(input,button,code){font-family:'Plus Jakarta Sans',system-ui,sans-serif!important;text-shadow:none!important}
}
