.date-range-picker{justify-content:flex-end;display:flex}.date-range-picker:only-child{margin-left:auto}:root .date-range-trigger{border:1px solid var(--dash-border,#d5deda);background:var(--dash-panel,#fff);max-width:100%;min-height:44px;color:var(--dash-text,#19251f);cursor:pointer;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:400;line-height:20px;transition:border-color .15s,background .15s;display:inline-flex}:root .date-range-trigger>svg{color:var(--dash-muted,#65776f);flex-shrink:0}:root .date-range-trigger>span{text-align:left;min-width:0}:root .date-range-trigger:hover,:root .date-range-trigger[aria-expanded=true]{border-color:var(--dash-accent,#218461);background:var(--dash-inset,#f4f7f5)}.date-range-panel{z-index:1000020;border:1px solid var(--dash-border,#d5deda);background:var(--dash-panel,#fff);width:440px;max-width:calc(100vw - 32px);max-height:70vh;color:var(--dash-text,#19251f);border-radius:16px;padding:8px;position:fixed;overflow-y:auto;box-shadow:0 16px 48px #00000029,0 2px 8px #0000000d}.date-range-layout{grid-template-columns:170px 1px minmax(0,1fr);gap:8px;display:grid}.date-range-heading{color:var(--dash-muted,#65776f);margin:10px 10px 8px;font-size:11px;font-weight:600}.date-range-preset{text-align:left;width:100%;min-height:36px;color:inherit;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;line-height:20px;display:flex}.date-range-preset:hover{background:var(--dash-inset,#f4f7f5)}.date-range-preset[aria-pressed=true]{background:var(--dash-inset,#edf5f0);color:var(--dash-accent,#176448);font-weight:600}.date-range-divider{background:var(--dash-border,#d5deda);margin:8px 0}.date-range-custom{min-width:0;padding:0 8px 8px}.date-range-custom .date-range-heading{margin-left:0}.date-range-fields{gap:14px;padding-top:4px;display:grid}.date-range-fields label{color:var(--dash-muted,#65776f);margin-bottom:6px;font-size:12px;display:block}.date-range-apply{background:var(--dash-accent,#176448);min-height:40px;color:var(--dash-accent-contrast,#fff);border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.date-range-apply:hover{filter:brightness(.94)}.date-range-error{color:var(--dash-danger,#b33434);font-size:12px}:root .date-range-trigger:focus-visible,.date-range-panel :is(.date-range-preset,.date-range-apply):focus-visible{outline:2px solid var(--dash-accent,#218461);outline-offset:3px}:root[data-theme=dark] .date-range-apply{color:#10251c}@media (max-width:540px){.date-range-panel{width:auto;margin:0;position:fixed;top:auto;left:16px;max-height:calc(100dvh - 32px)!important;bottom:16px!important;right:16px!important}.date-range-layout{grid-template-columns:minmax(0,1fr);gap:8px}.date-range-presets{grid-template-columns:1fr 1fr;gap:2px 6px;display:grid}.date-range-presets .date-range-heading{grid-column:1/-1}.date-range-preset{min-height:44px}.date-range-divider{height:1px;margin:0 8px}.date-range-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.date-range-apply,.date-range-error{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){:root .date-range-trigger{transition:none}}
/*# sourceMappingURL=3sc8xsu56_b79.css.map*/