.date-range-popover-container{--picker-day-gap:0px;--day-max-px-compact:40px;touch-action:manipulation}.date-range-popover-container,.date-range-popover-container input,.date-range-popover-container button{font-family:var(--font-apertura)}.date-range-popover-container .font-medium{font-family:var(--font-apertura-md), var(--font-apertura)!important;font-weight:500!important}.date-range-popover-container .font-bold{font-family:var(--font-apertura-bold), var(--font-apertura)!important;font-weight:700!important}.date-range-popover-container .rp-num{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.date-range-popover-container .rp-num text{text-rendering:geometricprecision;fill:currentColor;font-variant-numeric:normal;font-kerning:normal;font-family:Apertura-bold,Apertura,sans-serif;font-size:38px;font-weight:700}.rp-ink{justify-content:center;align-items:center;display:inline-flex;position:relative}.rp-ink-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.date-range-popover-container .header-button-gradient-input{box-sizing:border-box;flex:none;width:60px;height:36px;padding:0;position:relative}.date-range-popover-container .header-button-gradient-input input{height:100%;padding:0;line-height:1;transform:none}.date-range-popover-container .rp-field-input{caret-color:#bbd4ff;color:#0000!important}.date-range-popover-container .rp-field-ink{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.date-range-popover-container .weekday-labels-row>div{justify-content:center;display:flex}.date-range-popover-container .date-range-days-row{gap:8px;padding-left:4px;padding-right:4px}.date-range-popover-container .date-range-days-row .sidebar-label{white-space:nowrap}.date-range-popover-container{--rp-cell:42px}.date-range-popover-container tr.grid,.date-range-popover-container .weekday-labels-row{grid-template-columns:repeat(7, var(--rp-cell));justify-content:start}.date-range-sheet{--rp-gutter:16px;--rp-sheet-w:100vw;--rp-cell:calc((var(--rp-sheet-w) - 2 * var(--rp-gutter)) / 7);--day-max-px-compact:min(72px, calc(var(--rp-cell) * .88));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain;touch-action:pan-y manipulation;will-change:transform;background:#0e143a99;flex-direction:column;transition:transform .32s cubic-bezier(.22,.8,.26,1);display:flex;position:fixed;inset:0;transform:translate(100%)}.date-range-sheet.is-open{transform:translate(0)}.date-range-sheet-backdrop{display:none}@media (min-width:768px){.date-range-sheet{--rp-sheet-w:480px;width:var(--rp-sheet-w);border:1px solid #ffffff26;border-radius:20px;padding-top:0;padding-bottom:0;inset:12px 12px 12px auto;overflow:hidden;transform:translate(calc(100% + 24px));box-shadow:0 24px 60px #00000073}.date-range-sheet.is-open{transform:translate(0)}.date-range-sheet-backdrop{z-index:9999998;opacity:0;pointer-events:none;background:#00011473;transition:opacity .32s;display:block;position:fixed;inset:0}.date-range-sheet-backdrop.is-open{opacity:1;pointer-events:auto}}@supports (width:round(down, 10px, 1px)){.date-range-sheet{--rp-cell:round(down, calc((var(--rp-sheet-w) - 2 * var(--rp-gutter)) / 7), 1px);--rp-gap:round(nearest, calc(var(--rp-cell) * .06), 1px);--rp-circle:min(72px, calc(var(--rp-cell) - 2 * var(--rp-gap)));--day-max-px-compact:var(--rp-circle)}}.date-range-sheet__head{flex-shrink:0;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.date-range-sheet__title{color:#fff;margin:0;font-size:20px;line-height:1.5}.date-range-popover-container .date-range-months{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.date-range-popover-container .date-range-month{animation:.22s ease-out backwards date-range-month-in}.date-range-popover-container .date-range-band{animation:none}.date-range-popover-container .date-picker-day-btn>span.rounded-full{transition:transform .12s ease-out,filter .16s ease-out,background .18s ease-out,color .18s ease-out!important}.date-range-popover-container .date-picker-day-btn:active:not(:disabled)>span.rounded-full{transform:scale(.94)}.date-range-popover-container .date-picker-day-btn{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.date-range-popover-container .date-picker-day-btn:disabled{opacity:.3;cursor:not-allowed}.date-range-popover-container .date-picker-day-btn:disabled:active>span.rounded-full{transform:none}@keyframes date-range-month-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.date-range-popover-container tbody.flex{row-gap:6px}.date-range-popover-container .rp-band{--rp-circle-px:var(--day-max-px-compact);--rp-band-pad:3px;top:calc((100% - var(--rp-circle-px) - 2 * var(--rp-band-pad)) / 2);bottom:calc((100% - var(--rp-circle-px) - 2 * var(--rp-band-pad)) / 2);pointer-events:none;background:linear-gradient(#a0a2ff38,#7872fc38);left:0;right:0}.date-range-popover-container .rp-band.is-cap-left{left:calc((100% - var(--rp-circle-px)) / 2 - var(--rp-band-pad));border-top-left-radius:9999px;border-bottom-left-radius:9999px}.date-range-popover-container .rp-band.is-cap-right{right:calc((100% - var(--rp-circle-px)) / 2 - var(--rp-band-pad));border-top-right-radius:9999px;border-bottom-right-radius:9999px}.date-range-sheet .rp-band{--rp-band-pad:4px}.date-range-sheet .calendar-header-block{background:#181e5457}.date-range-popover-container .rp-accordion{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,.8,.26,1),opacity .24s;display:grid}.date-range-popover-container .rp-accordion[data-open=true]{opacity:1;grid-template-rows:1fr}.date-range-popover-container .rp-acc-inner{min-height:0;overflow:hidden}.date-range-popover-container .rp-footer button{justify-content:center;align-items:center;display:inline-flex}.date-range-popover-container .rp-footer .mk-btn-secondary{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00071e6b;padding:9px 17px}.date-range-popover-container .rp-footer .mk-btn-secondary:hover{background:#ffffff1f}.date-range-popover-container .rp-footer .mk-btn-primary{padding:10px 18px;box-shadow:0 10px 26px -10px #bbd0faa6}.date-range-popover-container .rp-apply{position:relative;overflow:hidden}.date-range-popover-container .rp-sheen{opacity:0;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffffd9,#fff0);width:45%;position:absolute;top:0;bottom:0;left:0}.date-range-popover-container .rp-chip{color:#bbd0fa;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;white-space:nowrap;background:#00071e6b;border:1px solid #bbd0fa52;border-radius:999px;padding:10px 15px;font-family:Apertura-bold,Apertura,sans-serif;font-size:14px;font-weight:700;transition:background-color .2s,border-color .2s,color .2s,transform .2s}.date-range-popover-container .rp-chip:hover{border-color:#fff;transform:translateY(-1px)}.date-range-popover-container .rp-chip.is-active{color:#fff;background:linear-gradient(90deg,#7c7ef999,#625df999);border-color:#0000}.date-range-popover-container .rp-ripple{pointer-events:none;z-index:5;border-radius:999px;position:absolute;inset:0}@media (hover:hover){.date-range-popover-container .date-picker-day-btn:not(:disabled):hover>span.rounded-full{filter:brightness(1.18);transform:scale(1.07)}}.date-range-popover-container .date-picker-day-btn.is-today{animation:1.3s ease-out .55s backwards rp-today}.date-range-popover-container .calendar-header-block{animation:.52s cubic-bezier(.22,.8,.26,1) .12s backwards rp-rise}.date-range-popover-container .date-range-months{animation:.56s cubic-bezier(.22,.8,.26,1) .2s backwards rp-rise}.date-range-popover-container .rp-footer{animation:.56s cubic-bezier(.22,.8,.26,1) .3s backwards rp-rise}@keyframes rp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rp-today{0%{box-shadow:0 0 #ffffff80}to{box-shadow:0 0 0 12px #fff0}}@media (prefers-reduced-motion:reduce){.date-range-sheet,.date-range-popover-container .date-range-month,.date-range-popover-container .date-range-band,.date-range-popover-container .date-picker-day-btn>span.rounded-full,.date-range-popover-container .date-picker-day-btn.is-today,.date-range-popover-container .calendar-header-block,.date-range-popover-container .date-range-months,.date-range-popover-container .rp-footer,.date-range-popover-container .rp-accordion,.date-range-popover-container .rp-chip{transition:none!important;animation:none!important}.date-range-popover-container .date-picker-day-btn:active:not(:disabled)>span.rounded-full{transform:none}}
