.otdc-artist-directory-head,.otdc-artist-directory-row{display:grid;grid-template-columns:1.3fr 1.3fr 100px 120px 1.5fr 110px;gap:13px;align-items:center;min-width:980px;padding:12px 8px;border-bottom:1px solid #e3e9eb}.otdc-artist-directory-head{background:#f3f6f7;color:#607178;font-size:12px;font-weight:900}.otdc-artist-directory-row>span strong,.otdc-artist-directory-row>span small{display:block}.otdc-artist-directory-row>span small{margin-top:3px;color:#748188}.otdc-artist-directory-row>span:nth-child(4) strong{color:#b4212b}.otdc-artist-directory-row a{color:#b4212b;font-weight:800}.otdc-artist-directory-row span:nth-child(5) small{padding:3px 0;border-bottom:1px dotted #dbe3e6}.otdc-card:has(.otdc-artist-directory-row){overflow-x:auto}@media(max-width:700px){.otdc-artist-directory-head,.otdc-artist-directory-row{grid-template-columns:180px 180px 90px 110px 220px 100px}}
.otdc-funding-allocation-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:15px}.otdc-funding-allocation-balances article{padding:14px;background:#fff;border:1px solid #dbe3e6;border-radius:10px}.otdc-funding-allocation-balances span,.otdc-funding-allocation-balances strong,.otdc-funding-allocation-balances small{display:block}.otdc-funding-allocation-balances strong{margin:5px 0}.otdc-funding-allocation-balances small{color:#17733b}.otdc-funding-allocation-balances article.over{border-color:#df9ba1;background:#fff7f7}.otdc-funding-allocation-balances article.over small{color:#b4212b}@media(max-width:760px){.otdc-funding-allocation-balances{grid-template-columns:1fr}}
.otdc-artist-sheet-filter{display:flex;align-items:end;gap:12px;margin:18px 0;padding:16px;background:#fff;border:1px solid #dbe3e6;border-radius:12px}.otdc-artist-sheet-filter label{flex:1;font-weight:800}.otdc-artist-sheet-filter select{display:block;width:100%;margin-top:6px;padding:10px}.otdc-artist-sheet-filter button{padding:11px 18px;border:0;border-radius:8px;background:#b4212b;color:#fff;font-weight:800}.otdc-artist-sheet-filter a{padding:10px 14px;color:#b4212b;font-weight:800}.otdc-artist-sheet-wrap{overflow-x:auto}.otdc-artist-sheet table{width:100%;min-width:1380px;border-collapse:collapse;font-size:14px}.otdc-artist-sheet th,.otdc-artist-sheet td{padding:11px 9px;border:1px solid #cbd3d6;vertical-align:top}.otdc-artist-sheet thead th{background:#dce9bf;color:#164684;text-align:left;white-space:nowrap}.otdc-artist-sheet tbody th{min-width:165px;background:#f7f8f8;text-align:left}.otdc-artist-sheet tbody tr.filled td,.otdc-artist-sheet tbody tr.filled th{background:#fff0f1}.otdc-artist-sheet tbody tr.cancelled td{background:#eeeeee;color:#7c8588;text-decoration:line-through}.otdc-artist-sheet tbody tr.empty td{color:#9aa4a8}.otdc-artist-sheet td:nth-child(2){white-space:nowrap;text-align:right}.otdc-artist-sheet td:nth-child(4){white-space:nowrap}.otdc-artist-sheet td:last-child a{color:#b4212b;font-weight:800}.otdc-artist-sheet tfoot th,.otdc-artist-sheet tfoot td{background:#dce9bf;font-weight:800}@media(max-width:760px){.otdc-artist-sheet-filter{align-items:stretch;flex-direction:column}.otdc-artist-sheet-filter button,.otdc-artist-sheet-filter a{text-align:center}}
.otdc-program-print-actions{display:flex;justify-content:flex-end;margin:0 0 12px}.otdc-program-print-actions button{border:0;border-radius:9px;padding:12px 17px;background:#b4212b;color:#fff;font-weight:900;cursor:pointer}.otdc-program-print-head{display:none}
.otdc-amounts-by-day{min-width:1260px}.otdc-amounts-by-day th,.otdc-amounts-by-day td{text-align:right;vertical-align:middle}.otdc-amounts-by-day th:first-child{text-align:left;min-width:170px}.otdc-amounts-by-day td{font-weight:750;white-space:nowrap}.otdc-amounts-by-day td.no-amount{color:#a0aaae;font-weight:500}.otdc-amounts-by-day td.has-amount{background:#f7faf8;color:#1e5632}.otdc-amounts-by-day .row-total{background:#f2f5f6}.otdc-amounts-by-day tfoot th,.otdc-amounts-by-day tfoot td{padding:18px 12px;background:#e8eff1;border-top:3px solid #b4212b;color:#26343a}.otdc-amounts-by-day tfoot .grand-total{background:#b4212b;color:#fff}
@media print{@page{size:A4 landscape;margin:7mm}body.otdc-print-program-landscape{background:#fff!important}body.otdc-print-program-landscape .otdc-sidebar,body.otdc-print-program-landscape .otdc-topbar,body.otdc-print-program-landscape .otdc-page-title,body.otdc-print-program-landscape .otdc-tool-tabs,body.otdc-print-program-landscape .otdc-program-print-actions,body.otdc-print-program-landscape #wpadminbar{display:none!important}body.otdc-print-program-landscape .otdc-app{display:block!important;width:100%!important;margin:0!important;border:0!important}body.otdc-print-program-landscape .otdc-main,body.otdc-print-program-landscape .otdc-content{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}body.otdc-print-program-landscape .otdc-program-print-head{display:flex!important;justify-content:space-between;margin:0 0 4mm;padding-bottom:2mm;border-bottom:1px solid #a9232a;font-size:9pt}body.otdc-print-program-landscape .otdc-pf-work-summary{padding:2mm 0!important;margin:0!important;border:0!important;font-size:8pt}body.otdc-print-program-landscape .otdc-pf-work-wrap{overflow:visible!important}body.otdc-print-program-landscape .otdc-pf-work{width:100%!important;min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important;font-size:6.5pt!important}body.otdc-print-program-landscape .otdc-pf-work th,body.otdc-print-program-landscape .otdc-pf-work td{padding:1.2mm!important;min-width:0!important;height:auto!important;border:1px solid #aeb8bc!important;vertical-align:top!important}body.otdc-print-program-landscape .otdc-pf-work th:first-child{width:23mm!important}body.otdc-print-program-landscape .otdc-pf-work th:last-child{width:16mm!important}body.otdc-print-program-landscape .otdc-pf-work-item{display:block!important;min-height:0!important;margin:0 0 1mm!important;padding:1.2mm!important;border-left-width:1.5mm!important;border-radius:1mm!important;color:#111!important;text-decoration:none!important;break-inside:avoid}body.otdc-print-program-landscape .otdc-pf-work-item time,body.otdc-print-program-landscape .otdc-pf-work-item b,body.otdc-print-program-landscape .otdc-pf-work-item small,body.otdc-print-program-landscape .otdc-pf-work-item em,body.otdc-print-program-landscape .otdc-pf-work-item i{display:block!important;margin:0!important;font-size:6pt!important;line-height:1.15!important}body.otdc-print-program-landscape .otdc-pf-work-item i{padding:0!important;background:none!important}body.otdc-print-program-landscape tr{break-inside:avoid}}
