
.rw106-workspace,.cr106-root,.rw106-dialog {--rw-ink:#213e5d;--rw-muted:#6e8098;--rw-line:#dce6f3;--rw-blue:#2f65c8;--rw-soft:#f4f7fc;color:var(--rw-ink);font-size:14px;line-height:1.5;box-sizing:border-box;}
.rw106-workspace *, .cr106-root *, .rw106-dialog *{box-sizing:border-box;}
.rw106-workspace{display:grid;grid-template-columns:258px minmax(0,1fr);gap:16px;align-items:start;margin:14px 0;}
.rw106-directory{border:1px solid var(--rw-line);border-radius:12px;background:white;padding:0 10px 12px;max-height:min(710px,76vh);overflow:auto;}
.rw106-dirhead{padding:17px 10px 14px;display:flex;flex-direction:column;border-bottom:1px solid var(--rw-line);margin-bottom:8px;}
.rw106-dirhead strong{font-size:16px;}.rw106-dirhead small{margin-top:3px;color:var(--rw-muted);font-size:12px;}
.rw106-btn{appearance:none;font:inherit;font-size:13px;font-weight:600;color:#476386;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:7px 12px;border:1px solid #cbd9ef;border-radius:7px;background:white;cursor:pointer;text-decoration:none;line-height:1.45;transition:background-color .12s,border-color .12s;}
.rw106-btn:hover:not(:disabled){background:#eaf2ff;border-color:#86a9e5;color:#215bb5;}.rw106-btn:active:not(:disabled){background:#dbe8fc;}.rw106-btn:focus-visible,.rw106-input:focus-visible,.rw106-table-scroll:focus-visible{outline:3px solid #80adf1;outline-offset:2px;}
.rw106-btn.primary{background:var(--rw-blue);color:white;border-color:var(--rw-blue);}.rw106-btn.primary:hover:not(:disabled){background:#234fa1;color:white;}.rw106-btn:disabled{cursor:not-allowed;color:#9ca9b9;background:#f5f7fa;border-color:#e0e7ef;}
.rw106-btn.link,.rw106-btn.name-link{border-color:transparent;background:transparent;color:#2862b1;}.rw106-btn.name-link{padding:2px 0;text-align:left;justify-content:flex-start;font-size:14px;white-space:normal;word-break:break-word;font-weight:700;}
.rw106-btn.nav{display:flex;width:100%;text-align:left;justify-content:space-between;border:0;background:transparent;font-weight:500;padding:10px 10px;margin:3px 0;align-items:flex-start;}
.rw106-btn.nav>span{min-width:0;word-break:break-word;}.rw106-btn.nav small{font-size:12px;color:#71849e;flex-shrink:0;padding-top:1px;}.rw106-btn.nav>span>small{display:block;}
.rw106-btn.nav.active{background:#e9f1ff;color:#205db7;font-weight:700;box-shadow:inset 3px 0 #3573d0;}
.rw106-dirgroup{border-top:1px solid #edf1f8;margin-top:10px;padding-top:5px;}.rw106-stage{font-size:11px;letter-spacing:.03em;color:#7b8da4;padding:6px 9px 0;}
.rw106-btn.act{display:flex;justify-content:space-between;align-items:flex-start;gap:6px;width:100%;text-align:left;border:0;color:var(--rw-ink);padding:10px 6px;background:transparent;}
.rw106-btn.act span{min-width:0;}.rw106-btn.act small{font-size:11px;white-space:nowrap;color:#70849e;margin-top:2px;}.rw106-tasks{margin:0 0 5px 9px;border-left:1px solid #e3eaf4;padding-left:4px;}
.rw106-panel{min-width:0;background:white;border:1px solid var(--rw-line);border-radius:12px;overflow:hidden;}.rw106-panelhead{padding:19px 20px 14px;border-bottom:1px solid #e7edf6;background:#fbfcff;}
.rw106-panelhead h2,.cr106-root h2{font-size:18px;line-height:1.45;margin:3px 0 5px;font-weight:750;color:#254969;}.rw106-crumb{color:var(--rw-muted);font-size:12px;}
.rw106-note{font-size:12px;line-height:1.6;color:var(--rw-muted);margin:7px 0;overflow-wrap:anywhere;}.rw106-panel>.rw106-note{padding:0 18px 10px;margin-top:0;}
.rw106-filter{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end;padding:14px 18px 12px;background:#fff;}
.rw106-filter label{display:flex;flex-direction:column;gap:5px;font-size:12px;color:#617992;min-width:145px;flex:1;}.rw106-filter label:first-child{flex:1.7;}
.rw106-input{appearance:auto;min-height:38px;border:1px solid #cbd9ec;border-radius:7px;width:100%;min-width:0;padding:8px 10px;color:#263d56;background:white;font:inherit;font-size:13px;}
.rw106-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 17px 12px;min-height:36px;color:#6f829a;font-size:12px;}.rw106-tools>span:first-child{margin-right:auto;}
.rw106-table-scroll{width:100%;overflow-x:auto;border-top:1px solid var(--rw-line);border-bottom:1px solid var(--rw-line);}
.rw106-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;color:#30445b;margin:0;}.rw106-table th{font-size:13px;font-weight:650;background:#f3f6fb;color:#627b98;text-align:left;padding:11px 12px;white-space:normal;line-height:1.5;}
.rw106-table td{padding:13px 12px;vertical-align:top;border-bottom:1px solid #e8eef6;line-height:1.6;overflow-wrap:anywhere;display:table-cell!important;}
.rw106-table tr:last-child td{border-bottom:0;}.rw106-table tbody tr:hover>td{background:#f8faff;}.rw106-table td strong{font-weight:650;color:#294765;}
.rw106-table .rw106-sub{display:block;font-size:12px;font-weight:400;color:#7c8ea5;margin-top:4px;line-height:1.55;}
.rw106-table .rw106-context{padding:7px 12px;background:#f4f8fe;color:#486486;font-size:13px;font-weight:600;border-bottom:0;}
.rw106-workspace:not(:has(.rw106-btn.nav.active[data-rw106-select="all"])) .rw106-context{display:none!important;}
.rw106-table.materials{min-width:790px;}.rw106-table.materials th:nth-child(1){width:16%}.rw106-table.materials th:nth-child(2){width:17%}.rw106-table.materials th:nth-child(3){width:12%}.rw106-table.materials th:nth-child(4){width:12%}.rw106-table.materials th:nth-child(5){width:19%}.rw106-table.materials th:nth-child(6){width:24%}
.rw106-table.scores{min-width:720px;}.rw106-table.scores th:nth-child(1){width:19%}.rw106-table.scores th:nth-child(2){width:14%}.rw106-table.scores th:nth-child(3){width:36%}.rw106-table.scores th:nth-child(4){width:14%}.rw106-table.scores th:nth-child(5){width:17%}
.rw106-result{max-width:360px;}.rw106-result>div{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.rw106-badge{display:inline-flex;align-items:center;min-height:25px;padding:3px 7px;border-radius:5px;font-size:12px;font-weight:600;line-height:1.5;background:#eef2f8;color:#607694;white-space:normal;}
.rw106-badge.done{background:#eaf7f1;color:#21765b;}.rw106-badge.wait{background:#fff4e3;color:#9a6127;}.rw106-badge.return{background:#fff0f1;color:#a83f51;}
.rw106-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center;}.rw106-actions .btn{white-space:normal!important;flex-shrink:0;}
.rw106-expanded{padding:8px 12px 16px!important;background:#fafcff;}.rw106-expanded .rw106-table-scroll{border:1px solid #e0e9f7;border-radius:7px;}.rw106-pagination{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;font-size:12px;color:#7588a1;gap:12px;}.rw106-empty{padding:30px 18px;text-align:center;font-size:13px;color:#7f8fa3;background:#fcfdff;}
.rw106-dialog{border:1px solid #d9e4f5;border-radius:14px;padding:0;width:min(1060px,calc(100vw - 40px));max-width:calc(100vw - 32px);height:fit-content;max-height:calc(100vh - 40px);box-shadow:0 20px 65px #1c324c38;background:white;color:#233a55;overflow:hidden;margin:auto;}
.rw106-dialog[open]{display:flex;flex-direction:column;}.rw106-dialog::backdrop{background:#10203366;}
.rw106-dialog>header{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:15px 22px;background:#f6f8ff;border-bottom:1px solid #dce6f3;flex-shrink:0;}
.rw106-dialog h2{font-size:19px;margin:0;color:#2c5285;line-height:1.5;}.rw106-dialog h3{font-size:15px;font-weight:650;margin:17px 0 9px;}.rw106-dialog .rw106-btn.close{font-size:24px;border:0;background:transparent;color:#8191a6;width:38px;padding:0;}
.rw106-dialog>.rw106-body{padding:20px 22px;min-height:0;overflow:auto;}.rw106-dialog>footer{border-top:1px solid #dce6f3;background:#f8faff;display:flex;justify-content:flex-end;gap:10px;padding:12px 22px;flex-shrink:0;}
.rw106-detail-title{display:flex;align-items:center;gap:14px;justify-content:space-between;}.rw106-detail-title h3{margin:2px 0 10px;font-size:18px;}.rw106-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 20px;background:#f8faff;border:1px solid #e2eaf5;border-radius:9px;padding:16px;margin:12px 0 18px;}.rw106-facts dt{font-size:12px;color:#71849e;margin-bottom:4px;}.rw106-facts dd{margin:0;font-size:14px;color:#304d6b;overflow-wrap:anywhere;}
.rw106-warning,.rw106-error{border:1px solid #efd6af;border-left:3px solid #cf913b;border-radius:6px;background:#fff8ee;color:#8e602b;font-size:13px;line-height:1.65;padding:10px 13px;margin:14px 0;}.rw106-error{color:#9f3847;border-color:#edbbc4;background:#fff5f5;}
.rw106-filehead{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px;}.rw106-filehead h3{margin:0;}.rw106-history{margin:14px 0;border-top:1px solid #e2eaf4;padding-top:12px;font-size:13px;}.rw106-history summary{cursor:pointer;color:#456d9f;font-weight:600;}.rw106-history pre,.rw106-scores{white-space:pre-wrap;word-break:break-word;font-size:12px;background:#f7f9fd;padding:10px;max-height:300px;overflow:auto;}
.rw106-snapshot{border:1px solid #dfe7f3;padding:12px 16px;border-radius:8px;background:#fafcff;}.rw106-snapshot p{white-space:pre-wrap;}.rw106-eyebrow{font-size:12px;color:#7489a4;}
.cr106-root{border:1px solid var(--rw-line);background:white;border-radius:12px;margin:14px 0;overflow:hidden;}.cr106-source-tabs{display:flex;gap:8px;padding:15px 18px 0;}.cr106-source-tabs .rw106-btn span{font-size:12px;opacity:.85;}.cr106-config{margin:14px 18px 0;padding:10px 12px;background:#f8faff;border:1px solid #e1e9f4;border-radius:7px;}.cr106-config summary{cursor:pointer;font-weight:600;font-size:13px;color:#41678e;}.cr106-config summary span{font-weight:400;font-size:12px;color:#8191a5;margin-left:12px;}.cr106-config .rw106-table-scroll{margin-top:10px;}
.cr106-root .rw106-filter label{max-width:450px;}.rw106-table.certificates{min-width:830px;}.rw106-table.certificates th:nth-child(1){width:32%}.rw106-table.certificates th:nth-child(2){width:11%}.rw106-table.certificates th:nth-child(3){width:13%}.rw106-table.certificates th:nth-child(4){width:17%}.rw106-table.certificates th:nth-child(5){width:13%}.rw106-table.certificates th:nth-child(6){width:14%}
@media(max-width:1250px){.rw106-workspace{grid-template-columns:228px minmax(0,1fr);gap:12px}.rw106-panelhead{padding:15px 16px}.rw106-tools,.rw106-filter{padding-left:14px;padding-right:14px}}
@media(max-width:850px){.rw106-workspace{grid-template-columns:1fr}.rw106-directory{max-height:240px}.rw106-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rw106-filter label{min-width:150px}.rw106-dialog{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.rw106-dialog>.rw106-body{padding:16px}}
@media(prefers-reduced-motion:reduce){.rw106-btn{transition:none}}

.rw106-material-label{display:block;font-size:13px;color:#44688c;margin-top:5px;font-weight:500;line-height:1.5;}

/* Long scoring evidence gets space; avoid four equal columns and native auto-height stretch. */
.rw106-table.diagnostic-detail th:nth-child(1){width:16%}.rw106-table.diagnostic-detail th:nth-child(2){width:18%}.rw106-table.diagnostic-detail th:nth-child(3){width:12%}.rw106-table.diagnostic-detail th:nth-child(4){width:54%}
.rw106-score-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;padding:11px 12px;background:#f6f9fe;border-radius:6px;}
.rw106-score-grid>span{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:12px;}.rw106-score-grid em{font-style:normal;color:#536b88;min-width:0}.rw106-score-grid b{white-space:nowrap;color:#294c77;font-weight:650}.rw106-opinion{margin:12px 0 0;color:#3d5674;font-size:13px;line-height:1.7;white-space:pre-wrap;}
.rw106-table.review-detail th:nth-child(1){width:13%}.rw106-table.review-detail th:nth-child(2){width:13%}.rw106-table.review-detail th:nth-child(3){width:16%}.rw106-table.review-detail th:nth-child(4){width:13%}.rw106-table.review-detail th:nth-child(5){width:11%}.rw106-table.review-detail th:nth-child(6){width:34%}
.rw106-original-result{display:flex;justify-content:flex-end;margin-top:10px;}
@media(max-width:1000px){.rw106-score-grid{grid-template-columns:1fr;}}


.rw106-workspace{grid-template-columns:268px minmax(0,1fr);gap:16px}
.rw106-workspace .rw106-directory{padding:0 9px 12px;border-color:#dbe5f4;background:#fff;max-height:min(740px,78vh)}
.rw106-workspace .rw106-dirhead{padding:16px 12px 13px;background:linear-gradient(180deg,#f7faff,#fff);margin:0 -9px 9px;border-radius:12px 12px 0 0}
.rw106-workspace .rw106-dirhead strong{font-size:16px;color:#274c77;font-weight:750}
.rw106-workspace .rw106-dirhead small{font-size:12px;color:#7388a4}
.rw106-workspace .rw106-dirgroup{padding-top:8px;margin-top:9px;border-color:#e5ecf7}
.rw106-workspace .rw106-stage{font-size:12px;color:#7a8eab;font-weight:500;letter-spacing:.02em;padding:2px 10px 7px}
.rw106-workspace .rw106-btn.act{align-items:center;padding:10px 9px;gap:7px;border-radius:7px;min-height:44px;color:#345679;font-weight:700;font-size:14px}
.rw106-workspace .rw106-btn.act:hover{background:#f5f8fd;color:#275bae}
.rw106-workspace .has-current>.rw106-btn.act{background:#f7f9fe;color:#345a86}
.rw106-workspace .rw1071-navname{min-width:0;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.55;overflow-wrap:anywhere}
.rw106-workspace .rw106-btn.nav{font-size:13px;font-weight:500;padding:10px 9px;gap:8px;align-items:center;min-height:44px;color:#57708f;line-height:1.6}
.rw106-workspace .rw106-btn.nav:hover:not(.active){background:#f4f7fc;color:#3265a9}
.rw106-workspace .rw106-btn.nav.active{background:#eaf1ff;color:#245eb7;font-weight:700;box-shadow:inset 3px 0 #3875d3}
.rw106-workspace .rw106-tasks{margin:4px 0 5px 10px;padding-left:6px;border-color:#dbe6f8}
.rw106-workspace .rw1071-taskname{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}
.rw106-workspace .rw1071-taskname>.rw106-badge{font-size:10.5px;min-height:19px;padding:0 5px;line-height:18px;border-radius:4px}
.rw106-workspace .rw106-btn .rw1071-count{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;font-size:10px;line-height:20px;min-width:30px;justify-content:center;padding:0 5px;border-radius:5px;background:#f0f4fa;color:#7a8da5;white-space:nowrap}
.rw106-workspace .rw1071-count b{font-size:12px;font-weight:650;color:#5b78a1}
.rw106-workspace .rw106-btn.active .rw1071-count{background:#dce8ff;color:#5479b6}
.rw106-workspace .rw106-btn.active .rw1071-count b{color:#2c61b8}
.rw106-workspace .rw1071-chevron{width:6px;height:6px;border-right:1.5px solid #879bb6;border-bottom:1.5px solid #879bb6;transform:rotate(45deg);flex:none;margin:0 2px 4px}
.rw106-workspace .rw1071-chevron.is-open{transform:rotate(225deg);margin:4px 2px 0}
.rw106-workspace .rw106-panel{border-top:3px solid #7da0e5;box-shadow:0 2px 7px #34517d04}
.rw106-workspace .rw106-panelhead{padding:17px 20px 14px;background:#fbfcff}
.rw106-workspace .rw1071-titleline{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:4px 0 6px}
.rw106-workspace .rw1071-titleline h2{font-size:19px;font-weight:750;color:#25466c;line-height:1.5;margin:0}
.rw106-workspace .rw106-crumb{font-size:12px;color:#6f84a2}
.rw106-workspace .rw106-panelhead .rw106-note{margin:5px 0 0;color:#7184a0;font-size:12px}
.rw106-workspace .rw106-filter{gap:10px 12px;padding:15px 18px 10px}
.rw106-workspace .rw106-filter label{flex:0 1 185px;min-width:140px;font-size:12px;color:#607b9c;font-weight:500}
.rw106-workspace .rw106-filter label:first-child{flex:1 1 250px;max-width:470px}
.rw106-workspace .rw106-tools{font-size:12px;padding:0 18px 11px;min-height:38px;gap:8px}
.rw106-workspace .rw106-tools>span:first-child{color:#7386a0;padding:4px 0}
.rw106-workspace .rw106-tools strong{font-size:16px;color:#2f62b3;font-weight:750;margin:0 2px}
.rw106-workspace .rw106-tools .rw106-btn{min-height:30px;font-size:12px;padding:3px 6px}
.rw106-workspace .rw106-table th{background:#f0f5fd;color:#466589;font-weight:700;padding:11px 12px;font-size:13px}
.rw106-workspace .rw106-table td{padding:13px 12px;line-height:1.65}
.rw106-workspace .rw106-table tbody tr:nth-child(even):not(:has(.rw106-context))>td{background:#fcfdff}
.rw106-workspace .rw106-table tbody tr:hover>td{background:#f7faff}
.rw106-workspace .rw106-table td strong{font-weight:700;color:#2f5077}
.rw106-workspace .rw106-table .rw106-sub{color:#7287a3;font-size:12px;line-height:1.6}
.rw106-workspace .rw106-material-label{font-weight:650;color:#3b6293;font-size:13px}
.rw106-workspace .rw106-table.materials th:nth-child(1){width:17%}.rw106-workspace .rw106-table.materials th:nth-child(2){width:18%}.rw106-workspace .rw106-table.materials th:nth-child(3){width:13%}.rw106-workspace .rw106-table.materials th:nth-child(4){width:14%}.rw106-workspace .rw106-table.materials th:nth-child(5){width:19%}.rw106-workspace .rw106-table.materials th:nth-child(6){width:19%}
.rw106-workspace .rw106-actions{gap:5px}
.rw106-workspace .rw106-actions .rw106-btn.link{padding:4px 6px;min-height:31px;border:1px solid #dce7f9;background:#f1f6ff;font-weight:650}
.rw106-workspace .rw106-actions .btn{min-height:30px!important;padding:4px 6px!important;font-size:12px!important}
.rw106-workspace .rw106-actions .rw1071-danger{color:#b45360!important;background:#fff7f8!important;border-color:#f2dfe4!important}
.rw106-workspace .rw106-date{font-size:12.5px;font-variant-numeric:tabular-nums;color:#456181}
.rw106-workspace .rw1071-meta{display:flex;gap:4px;flex-wrap:wrap;margin-top:7px}
.rw106-workspace .rw1071-meta .rw106-badge{font-size:10.5px;line-height:18px;min-height:19px;padding:0 5px;background:#f1f4f9;color:#6d819e;font-weight:500}
.rw106-workspace .rw106-badge,.rw106-dialog.rw1071-polished .rw106-badge{border-radius:5px;padding:3px 7px;font-size:12px;font-weight:650;line-height:1.55;min-height:24px}
.rw106-workspace .rw106-badge.info,.rw106-dialog.rw1071-polished .rw106-badge.info{color:#2e63bd;background:#eaf1ff}
.rw106-workspace .rw106-badge.type,.rw106-dialog.rw1071-polished .rw106-badge.type{color:#7255a4;background:#f2edfc}
.rw106-workspace .rw106-badge.wait,.rw106-dialog.rw1071-polished .rw106-badge.wait{color:#996323;background:#fff2dc}
.rw106-workspace .rw106-badge.done,.rw106-dialog.rw1071-polished .rw106-badge.done{color:#217759;background:#e6f5ed}
.rw106-workspace .rw106-badge.return,.rw106-dialog.rw1071-polished .rw106-badge.return{color:#b04255;background:#ffedf0}
.rw106-workspace .rw1071-progress>strong{font-size:13px;line-height:1.7;color:#466b9c}
.rw106-workspace .rw1071-progress-number{font-size:19px;font-variant-numeric:tabular-nums}
.rw106-workspace .rw1071-progress-number small{font-size:12px;font-weight:500;color:#7a8eaa}
.rw106-workspace .rw106-result>div{display:block;-webkit-line-clamp:unset;overflow:visible}
.rw106-workspace .rw1071-result-entry{padding:0 0 9px;margin:0 0 9px;border-bottom:1px dashed #e0e7f4}
.rw106-workspace .rw1071-result-entry:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}
.rw106-workspace .rw1071-result-by{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:12px;color:#597798;margin-bottom:3px}
.rw106-workspace .rw1071-result-by span{font-size:11.5px;color:#7287a3}
.rw106-workspace .rw1071-result-by b{color:#3f5f86;font-weight:650}
.rw106-workspace .rw1071-score,.rw106-dialog.rw1071-polished .rw1071-score{font-size:22px!important;font-weight:750!important;color:#2d63b7!important;line-height:1.4;font-variant-numeric:tabular-nums}
.rw1071-score small{font-size:12px;font-weight:500;color:#6d83a3}
.rw1071-original-value{margin:4px 0 6px}
.rw1071-opinion-text{font-size:13px;color:#526a88;line-height:1.7;white-space:pre-wrap;margin:5px 0;overflow-wrap:anywhere}
.rw1071-opinion{font-size:13px;color:#526a88;line-height:1.7;white-space:normal;margin:5px 0}
.rw1071-opinion summary{cursor:pointer;color:#5b7391}
.rw1071-opinion summary b{font-weight:600;color:#3b6cb3;font-size:12px}
.rw1071-opinion>div{white-space:pre-wrap;margin:8px 0;padding:10px;background:#f7faff;border-radius:6px;overflow-wrap:anywhere}
.rw106-dialog.rw1071-polished>header{border-top:3px solid #7da0e5;background:#f7faff}
.rw106-dialog.rw1071-polished .rw106-facts{gap:14px 20px;background:#f7faff}
.rw106-dialog.rw1071-polished .rw106-facts dd{font-weight:600;color:#3a5a81}
.rw106-dialog.rw1071-polished h3{color:#315783}
.rw106-dialog.rw1071-polished .rw106-table.review-detail{min-width:740px}
.rw106-dialog.rw1071-polished .rw106-table th{background:#f0f5fd;color:#47678d}
.rw106-dialog.rw1071-polished .rw106-table .rw106-sub{color:#7085a2}
.rw106-workspace .rw106-pagination{padding:12px 18px;color:#6e83a0}
@media(max-width:1250px){.rw106-workspace{grid-template-columns:250px minmax(0,1fr);gap:12px}.rw106-workspace .rw106-filter label:first-child{max-width:380px}}
@media(max-width:850px){.rw106-workspace{grid-template-columns:1fr}.rw106-workspace .rw106-directory{max-height:260px}.rw106-workspace .rw106-filter label:first-child{max-width:none}.rw106-workspace .rw106-panelhead{padding:14px 16px}}
/* Keep risk emphasis above the inherited shell's important ghost-button palette. */
html[data-prototype-version][data-sx-shell][data-ui5][data-ui6] #view .rw106-workspace .rw106-actions button.rw1071-danger{color:#b45360!important;background:#fff7f8!important;border-color:#f2dfe4!important;}
