.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}:is(.workspace-shell,.report-detail-page) .report-toolbar-compact .report-overview-controls{overflow:visible}:is(.workspace-shell,.report-detail-page) .report-toolbar-compact .report-date-filter-controls{gap:4px;width:100%;min-width:0}:is(.workspace-shell,.report-detail-page) .report-date-filter-controls .report-date-filter-trigger{flex:none;width:auto;min-width:0;min-height:44px;padding:6px 8px;font-size:14px}:is(.workspace-shell,.report-detail-page) .report-date-filter-controls .report-navigation{flex:1 1 0;gap:2px;min-width:0}:is(.workspace-shell,.report-detail-page) .report-date-filter-controls .report-navigation>button{flex:0 0 32px;width:32px;min-width:32px;height:44px;min-height:44px;padding:4px}:is(.workspace-shell,.report-detail-page) .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}:is(.workspace-shell,.report-detail-page) .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}:is(.workspace-shell,.report-detail-page) .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}}:is(.workspace-shell,.report-detail-page) .report-date-receipts{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex}:is(.workspace-shell,.report-detail-page) .report-date-receipts>.report-date-filter-controls{flex:1 1 0;width:auto}:is(.workspace-shell,.report-detail-page) .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){:is(.workspace-shell,.report-detail-page) .report-date-receipts>.report-receipts-link svg{display:none}}@media (max-width:380px){:is(.workspace-shell,.report-detail-page) .report-date-receipts .report-date-filter-trigger{padding:6px;font-size:12px}:is(.workspace-shell,.report-detail-page) .report-date-receipts .report-navigation>button{flex-basis:26px;width:26px;min-width:26px}}.report-range-dash{display:none}.report-range-summary time{white-space:nowrap}:is(.workspace-shell,.report-detail-page) .report-overview-controls .report-date-filter-controls .report-range-summary{isolation:isolate;color:#173952;font-variant-numeric:tabular-nums;border-radius:6px;flex:0 auto;padding:3px 8px;font-size:clamp(1.0625rem,2vw,1.375rem);font-weight:750;line-height:1.18;position:relative}:is(.workspace-shell,.report-detail-page) .report-overview-controls .report-date-filter-controls .report-range-summary:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:.65;background:url(/icons/htg-1000-watermark.svg) 50%/100% 100% no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}@media (min-width:600px){:is(.workspace-shell,.report-detail-page) .report-overview-controls .report-range-summary{flex-direction:row;column-gap:.3em}}@media (max-width:380px){.report-overview-controls .report-date-receipts{gap:2px}:is(.workspace-shell,.report-detail-page) .report-date-receipts>.report-receipts-link{padding-inline:4px}.report-date-receipts .report-receipts-link .action-symbol{display:none}.report-overview-controls .report-range-word{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.report-overview-controls .report-range-summary .report-range-dash{font-size:inherit;display:inline}:is(.workspace-shell,.report-detail-page) .report-overview-controls .report-date-filter-controls .report-range-summary{padding-inline:3px;font-size:1rem}:is(.workspace-shell,.report-detail-page) .report-overview-controls .report-date-filter-controls .report-range-summary>span{font-size:clamp(14px,4vw,16px)}}
