body>.date-picker-host{z-index:2147483010;pointer-events:none;position:fixed;inset:0}.date-picker-host>.picker-scrim{z-index:0;pointer-events:auto;-webkit-backdrop-filter:none;background:#00000047;position:fixed;inset:0}.date-picker-host [data-radix-popper-content-wrapper]{pointer-events:auto;inset:var(--picker-top,12px) auto auto var(--picker-left,12px)!important;z-index:1!important;min-width:0!important;position:fixed!important;transform:none!important}.graphite-client .date-picker-host .rental-calendar{box-sizing:border-box;background:rgba(var(--client-glass-rgb),.98);max-block-size:none;inline-size:626px;max-inline-size:calc(100vw - 24px);color:var(--home-text);border:1px solid var(--home-line);border-top-color:var(--client-edge-highlight);box-shadow:var(--client-shadow);-webkit-backdrop-filter:none;border-radius:16px;overflow:visible;translate:none}.date-picker-host .rental-calendar *{-webkit-backdrop-filter:none!important}.graphite-client .date-picker-host .calendar-actions{border-top:1px solid var(--home-line);background:0 0;gap:12px;margin:0;padding:12px 0 0;display:flex;position:static;bottom:auto}.date-picker-host .calendar-actions>button{flex:1;min-height:44px}.date-picker-host .calendar-actions .public-button-primary:before{transition:none}.graphite-client .date-picker-host .rental-calendar :is(.client-button,.rdp-day_button,.rdp-button_previous,.rdp-button_next,.time-wheel-step){clip-path:none;border-radius:999px}.graphite-client .date-picker-host .rental-day-picker .rdp-day_button{min-block-size:40px}.graphite-client .date-picker-host .rental-day-picker{min-block-size:0}@media (max-width:47.99rem){.date-picker-host [data-radix-popper-content-wrapper]{inset:auto 0 var(--picker-bottom,0px)!important;width:100vw!important}.graphite-client .date-picker-host .rental-calendar{inline-size:100%;max-inline-size:none;max-block-size:calc(var(--picker-height,100svh) - 12px);padding:12px 16px max(12px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;grid-template-columns:minmax(0,1fr);gap:8px;display:grid;overflow:visible}.date-picker-host .calendar-heading{margin:0}.date-picker-host .calendar-heading h3{font-size:18px}.graphite-client .date-picker-host .rental-time-selection{border:0;margin:0;padding:0}.graphite-client .date-picker-host .rental-day-picker .rdp-month_caption{margin-bottom:0}.graphite-client .date-picker-host .calendar-timezone{margin:0;font-size:11px}.graphite-client .date-picker-host .calendar-actions{background:rgba(var(--client-glass-rgb),.98);position:sticky;bottom:0}}@media (prefers-reduced-motion:reduce){.date-picker-host *{transition:none!important;animation:none!important}}@media (max-width:47.99rem) and (max-height:699px){.graphite-client .date-picker-host .rental-calendar{overflow:auto}}
