.partner-policies table{width:100%;min-width:0!important;table-layout:fixed}.partner-policies th,.partner-policies td{padding-left:5px!important;padding-right:5px!important;overflow:hidden;text-overflow:ellipsis}.partner-policies th:nth-child(1){width:10%}.partner-policies th:nth-child(2){width:7%}.partner-policies th:nth-child(3){width:10%}.partner-policies th:nth-child(4){width:15%}.partner-policies th:nth-child(5){width:12%}.partner-policies th:nth-child(6){width:16%}.partner-policies th:nth-child(7){width:15%}.partner-policies th:nth-child(8){width:15%}.partner-policies th span{display:block;margin-bottom:7px}.partner-policies th input,.partner-policies th select{box-sizing:border-box;width:100%;min-width:0;padding:6px 5px;border:1px solid #ddcfb4;border-radius:6px;background:#fafafa;color:var(--ink);font:600 .68rem inherit;letter-spacing:0}.partner-policies th input:focus,.partner-policies th select:focus{border-color:#b87920;outline:2px solid rgba(184,121,32,.12)}.partner-policies .partner-value-column,.partner-policies td:last-child{text-align:right}.partner-policies .partner-value-column input,.partner-policies .partner-value-column select{text-align:right}.partner-year-range,.partner-value-range{display:grid;grid-template-columns:1fr 1fr;gap:3px;min-width:0!important}.partner-year-range select,.partner-value-range select{min-width:0!important}.partner-filter-shell{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:3px;min-width:0}.partner-filter-shell button{display:grid;place-items:center;width:20px;height:20px;padding:0;border:1px solid #ddcfb4;border-radius:50%;background:#fff;color:#8b5c18;font:700 .85rem/1 Arial;cursor:pointer}.partner-filter-shell button:disabled{visibility:hidden}
.partner-policies .partner-total-row td{padding-top:12px!important;padding-bottom:12px!important;border-top:2px solid #c38a25;font-weight:800;background:#fffaf0}.partner-policies .partner-total-row td:first-child{text-align:right}.partner-policies .partner-total-row td:nth-last-child(-n+2){text-align:right}
.partner-policies th:nth-child(1){width:10%}.partner-policies th:nth-child(2){width:6%}.partner-policies th:nth-child(3){width:9%}.partner-policies th:nth-child(4){width:12%}.partner-policies th:nth-child(5){width:9%}.partner-policies th:nth-child(6){width:13%}.partner-policies th:nth-child(7){width:13%}.partner-policies th:nth-child(8){width:14%}.partner-policies th:nth-child(9){width:14%}.partner-policies .partner-total-row td:nth-last-child(-n+3){text-align:right}
