.daterangepicker-container{flex:1;width:100%;max-width:600px;position:relative}.daterangepicker-input{border:1px solid var(--bs-border-color);background-color:var(--background);cursor:pointer;box-sizing:border-box;white-space:nowrap;height:40px;color:var(--colors-shadeDarker);border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:10px 12px;font-weight:600;display:flex}.daterangepicker-input .icn{font-size:16px}.daterangepicker-dropdown{background-color:var(--background);z-index:1000;box-sizing:border-box;border:1px solid var(--bs-border-color);border-radius:8px;width:100%;min-width:400px;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 4px 12px #00000026}@media screen and (max-width:550px){.daterangepicker-dropdown{min-width:min(360px,100vw - 2rem);max-height:calc(100dvh - 140px);left:auto;right:0;overflow-y:auto}}.daterangepicker-content{border-bottom:1px solid var(--bs-border-color);display:flex}.daterangepicker-presets{border-right:1px solid var(--bs-border-color);flex:1.4;padding-top:10px}@media screen and (max-width:550px){.daterangepicker-presets{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding-bottom:10px;display:flex}}.preset-item{cursor:pointer;font-size:13px;line-height:var(--line-heights-md);letter-spacing:var(--letter-spacings-normal);color:var(--colors-shadeDarker);white-space:nowrap;padding:6px 16px;transition:all .2s;font-weight:400!important}@media screen and (max-width:550px){.preset-item{border-radius:var(--radii-md);border:1px solid var(--bs-border-color);border-radius:8px;padding-left:var(--space-2)!important;padding-right:var(--space-2)!important;padding-top:var(--space-1)!important;padding-bottom:var(--space-1)!important;font-weight:400!important}}.preset-item:hover{background-color:var(--colors-gray6)}.preset-item.selected{background-color:#1652f014}.daterangepicker-calendar{flex:2;padding:16px}.calendar-header{justify-content:space-between;align-items:center;display:flex}.current-month-year{font-size:14px;font-weight:600}.navigation-buttons{gap:4px;display:flex}.nav-button{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s;display:flex}.nav-button:hover{background-color:var(--colors-gray4)}.calendar-days-header{grid-template-columns:repeat(7,1fr);display:grid}.weekday{text-align:center;color:var(--gray-400);padding:8px 0;font-size:12px;font-weight:600}.calendar-grid{grid-template-columns:repeat(7,1fr);display:grid}.calendar-day{cursor:pointer;justify-content:center;align-items:center;height:30px;font-size:13px;transition:background-color .2s;display:flex}.calendar-day:not(.empty):hover{background-color:var(--colors-gray6)}.calendar-day.empty{cursor:default}.calendar-day.today{color:#333;font-weight:600}.calendar-day.selected{background-color:var(--colors-polyBlue);color:#fff}.calendar-day.selected:hover{background-color:var(--colors-polyBlue)}.calendar-day.in-range{color:var(--colors-polyBlue);background-color:#e7f0ff}.calendar-day.disable{color:var(--colors-offBlack);cursor:default}.calendar-day.disable:hover{background-color:#0000}.calendar-day.start-date{border-radius:4px 0 0 4px!important}.calendar-day.end-date{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.calendar-day.start-end-date,.calendar-day.single{border-radius:4px}.daterangepicker-footer{justify-content:flex-end;align-items:center;padding:12px 16px;display:flex}.clear-button{cursor:pointer;color:var(--colors-shadeBlack);text-align:center;font-size:var(--font-sizes-sm);letter-spacing:var(--letter-spacings-wide);-webkit-user-select:none;user-select:none;font-size:var(--font-sizes-sm);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;padding:.6rem 1rem;transition:all .2s;font-weight:var(--font-weights-bold)!important}.action-buttons{gap:8px;display:flex}.cancel-button{text-align:center;font-size:var(--fontSizes-sm);font-family:var(--fonts-sauce);letter-spacing:var(--letter-spacings-wide);-webkit-user-select:none;user-select:none;color:var(--bs-body-color);cursor:pointer;border:1px solid var(--bs-border-color);font-size:var(--font-sizes-sm);background-color:#0000;border-radius:6px;justify-content:center;align-items:center;padding:.3rem 1rem;transition:background-color .2s;display:flex;font-weight:var(--font-weights-medium)!important}.apply-button{text-align:center;background-color:var(--colors-polyBlue);cursor:pointer;color:var(--colors-neutralWhite);font-size:var(--font-sizes-sm);border-radius:6px;justify-content:center;align-items:center;padding:8px 16px;transition:background-color .2s;display:flex}@media (max-width:550px){.daterangepicker-content{flex-direction:column-reverse}.daterangepicker-presets{border-bottom:1px solid #eaeaea;border-right:none;width:100%}}.dropdown_toggle_content{justify-content:center;align-items:center;gap:5px;display:flex}.dropdown_toggle_content .icn{font-size:16px}.dropdown_toggle_content .dropdown_name{font-size:14px;font-weight:600}
