.report-date-filter-dialog[data-slot=dialog-content]{width:min(430px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);box-sizing:border-box;overscroll-behavior:contain;flex-direction:column;gap:14px;max-height:calc(100dvh - 24px);padding:16px;display:flex;overflow:hidden auto}.report-date-filter-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.report-date-filter-heading [data-slot=dialog-title]{margin:0;font-size:20px;line-height:1.3}.report-date-filter-heading button{flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:4px;font-size:26px}.report-date-filter-form{gap:12px;min-width:0;display:grid}.report-date-filter-form label{gap:5px;min-width:0;font-size:16px;display:grid}.report-date-filter-form input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px;padding:8px 10px;font-size:16px}.report-date-filter-form>button{white-space:normal;width:100%;min-height:46px;padding:10px;font-size:16px}.report-date-error{color:#a42135;margin:0;font-size:14px}.report-date-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.report-date-presets>button{white-space:normal;overflow-wrap:anywhere;border-radius:6px;width:100%;min-width:0;min-height:46px;padding:10px 6px;font-size:15px;line-height:1.25}.report-date-presets>button:last-child:nth-child(odd){grid-column:1/-1}.workspace-shell .report-toolbar-compact .report-overview-controls{overflow:visible}.workspace-shell .report-toolbar-compact .report-date-filter-controls{gap:4px;width:100%;min-width:0}.workspace-shell .report-date-filter-controls .report-date-filter-trigger{flex:none;width:auto;min-width:0;min-height:44px;padding:6px 8px;font-size:14px}.workspace-shell .report-date-filter-controls .report-navigation{flex:1 1 0;gap:2px;min-width:0}.workspace-shell .report-date-filter-controls .report-navigation>button{flex:0 0 32px;width:32px;min-width:32px;height:44px;min-height:44px;padding:4px}.workspace-shell .report-date-filter-controls .report-range-summary{white-space:normal;overflow-wrap:anywhere;flex-direction:column;flex:1 1 0;order:0;align-items:center;gap:0;width:auto;min-width:0;font-size:13px;line-height:1.3;display:flex}.workspace-shell .report-date-filter-controls .report-range-summary>span{white-space:nowrap;width:auto;font-size:inherit}.workspace-shell .report-text-shortcut{min-height:44px;color:inherit;font:inherit;background:0 0;border:0;border-radius:6px;padding:8px 10px}.workspace-shell .article-primary-actions .article-client-link{margin-left:auto}.workspace-shell .article-primary-actions .action-symbol{display:none}@media (max-width:380px){.workspace-shell .article-primary-actions{gap:3px}.workspace-shell .article-primary-actions button{font-size:12px;padding:8px 4px!important}.workspace-shell .report-date-filter-controls .report-range-summary{font-size:12px}.report-date-filter-dialog[data-slot=dialog-content]{gap:12px;padding:12px}.report-date-presets>button{font-size:14px}}.workspace-shell .report-date-receipts{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex}.workspace-shell .report-date-receipts>.report-date-filter-controls{flex:1 1 0;width:auto}.workspace-shell .report-date-receipts>.report-receipts-link{white-space:nowrap;flex:none;gap:4px;min-width:0;min-height:44px;margin:0;padding:6px 8px;font-size:13px}@media (max-width:480px){.workspace-shell .report-date-receipts>.report-receipts-link svg{display:none}}@media (max-width:380px){.workspace-shell .report-date-receipts .report-date-filter-trigger{padding:6px;font-size:12px}.workspace-shell .report-date-receipts .report-navigation>button{flex-basis:26px;width:26px;min-width:26px}}
