/* Readable worklists: preserve column width, scroll within the table only. */
.work-cards{grid-template-columns:repeat(5,minmax(130px,1fr))}.work-cards a{text-decoration:none;color:inherit}.work-nav{display:flex;gap:20px;margin:16px 0}.business-table{min-width:1140px;table-layout:auto}.business-table td{white-space:normal;min-width:90px;max-width:260px;vertical-align:top;word-break:normal;overflow-wrap:break-word;line-height:1.45}.business-table td:nth-child(1),.business-table td:nth-child(3),.business-table td:last-child{min-width:180px}.business-table small{display:block;color:#687385;margin-top:5px}.business-table th{white-space:nowrap}.panel details{margin:12px 0}.panel summary{cursor:pointer;font-weight:600}.panel pre{white-space:pre-wrap;overflow-wrap:anywhere}.shadow-page .table-wrap{max-width:100%;overflow:auto}.shadow-page #shadow-items{min-width:1200px}.shadow-page #shadow-items td{min-width:100px;max-width:260px;word-break:normal;white-space:normal}.plan-page{max-width:none!important}.plan-page table{display:block;overflow-x:auto;max-width:100%}.plan-page td{min-width:130px;max-width:300px;white-space:normal;word-break:normal}.source-column-chooser{max-width:100%}.table-toolbar input{min-width:180px}@media(max-width:1366px){.shell{grid-template-columns:205px minmax(0,1fr)}.sidebar{padding:20px 10px}.panel{margin:16px 20px}.work-cards{padding:14px 20px;gap:10px}.work-cards .card{padding:12px}.page-head{padding:24px 20px 10px}}@media(max-width:900px){.shell{grid-template-columns:1fr}.work-cards{grid-template-columns:repeat(2,minmax(120px,1fr))}}

.business-table th:last-child,.business-table td:last-child{position:sticky;right:0;background:#fff;border-left:1px solid #dfe5ec;min-width:190px;box-shadow:-3px 0 5px #17203308}.business-table th:last-child{background:#fafbfc}.business-table td:first-child{min-width:160px}.shadow-page>.cards{padding-left:0;padding-right:0}.shadow-page .notice{margin:8px 0}.work-cards .card strong{font-size:19px}
