.download-center-page{position:relative;min-width:0}.download-center-scroll{overflow:auto;max-height:calc(100vh - 310px);min-height:240px;background:#fff}.download-center-table{table-layout:fixed}.download-center-page .download-center-table :is(th,td){box-sizing:border-box}.download-center-page .download-center-table td{white-space:normal;overflow-wrap:anywhere;line-height:1.65}.download-center-page .download-center-table thead th{--business-column-background:#f1f5fa;--business-column-layer:3}.download-center-table tbody{--business-column-layer:1}.download-center-table tbody tr:hover{--business-column-background:#f8faff}.download-center-page .download-center-table td.download-center-empty{height:200px;text-align:center;color:#8390a5}.download-report-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-badge.green{background:#edf8f1;color:#38875a}.download-center-page .download-center-hint{color:#8390a5;font-size:11px}.download-center-backdrop{position:fixed;inset:0;z-index:1200;background:#18355440;display:flex;align-items:center;justify-content:center;padding:20px}.download-center-dialog{box-sizing:border-box;width:440px;max-width:100%;max-height:calc(100vh - 40px);display:flex;flex-direction:column;background:#fff;border:1px solid #e2e8f1;border-radius:10px;box-shadow:0 14px 50px #17335430;color:#526781;font-size:12px}.download-center-dialog header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #edf1f6}.download-center-dialog h2{margin:0;font-size:16px;color:#263445}.download-center-dialog header button{border:0;background:none;color:#8390a5;font-size:24px;cursor:pointer}.download-center-dialog-body{padding:16px 20px;overflow:auto;line-height:1.7}.download-center-dialog-body>label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0}.download-center-dialog :is(select,input:not([type=checkbox])){box-sizing:border-box;height:34px;max-width:100%;padding:0 8px;border:1px solid #dce4ef;border-radius:6px;color:#526781;background:#fff;font:inherit}.download-center-dialog-body>label select{width:240px}.download-center-dialog footer{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid #edf1f6}.download-center-settings{width:780px}.download-schedule-row{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:16px 0;border-top:1px solid #edf1f6}.download-schedule-row label{display:flex;align-items:center;gap:8px}.download-schedule-toggle{min-width:150px;flex:1}.download-center-dialog button:disabled{opacity:.5;cursor:default}.download-center-dialog :focus-visible{outline:2px solid #3973e6;outline-offset:2px}@media(min-width:601px){.download-center-page.business-list-page .business-data-filters>.listing-date-field{flex:0 1 350px}}@media(max-width:600px){.download-center-backdrop{padding:12px}.download-center-dialog{max-height:calc(100vh - 24px)}.download-center-dialog-body{padding:12px}.download-schedule-row{gap:10px}.download-schedule-toggle{flex-basis:100%}.download-center-scroll{max-height:60vh}}
