div.daterangepicker.daterangepicker{margin-top:0 !important}div.daterangepicker.daterangepicker :is(td,th,tr){padding:4px !important}@scope (#ohResboxContainer){:scope{--be-clr-accent: #1b72e4;--be-clr-accentText: #fff;--be-clr-warning: #d68b00;--be-clr-danger: #b60000;--be-max-width: 1200px;--be-fs-caption: 13px;--be-fs-sm: 14px;--be-fs-md: 16px;--be-fs-lg: 18px;--be-fs-xl: 22px;--be-fs-xxl: 26px;--be-bradius-md: 8px;--be-bradius-sm: calc(var(--be-bradius-md) / 2);--be-bradius-lg: calc(var(--be-bradius-md) * 2);--be-bradius-round: 100vmax;--be-gap-md: 16px;--be-gap-sm: calc(var(--be-gap-md) / 2);--be-gap-lg: calc(var(--be-gap-md) * 2);--be-blur: blur(12px);--be-transition-time: 200ms;--be-transition-time-fast: calc(var(--be-transition-time) * 0.75);--be-transition-time-slow: calc(var(--be-transition-time) * 1.75);--be-transition-time-xslow: calc(var(--be-transition-time) * 5);--be-transition-time-xxslow: calc(var(--be-transition-time) * 10);--be-transition-effect: ease-in-out;all:revert;background:var(--be-surface0);box-sizing:border-box;color-scheme:var(--be-color-scheme);color:var(--be-text);font-family:ui-sans-serif,system-ui,-apple-system,"Segoe UI",roboto,arial,sans-serif;font-weight:400;text-align:revert}*{box-sizing:border-box;font:inherit;margin:0;padding:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}hr{color:var(--be-surface3)}strong{color:var(--be-text);font-weight:600}*::selection{background-color:#3390ff !important;color:#fff !important}input,select,textarea{accent-color:#3390ff !important;font:inherit;color:var(--be-text);background:rgba(0,0,0,0);border:none}input:checked,select:checked,textarea:checked,input:focus,select:focus,textarea:focus,input:active,select:active,textarea:active,input:focus-visible,select:focus-visible,textarea:focus-visible,input:focus-within,select:focus-within,textarea:focus-within{outline:auto 2px #3390ff;background:revert;outline:none}button{font-family:inherit;cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}optgroup{color:revert}.be-pill{padding:var(--be-gap-sm) var(--be-gap-md);border-radius:var(--be-bradius-round);background:var(--be-surface3);border:1px solid var(--be-stroke1);color:var(--be-text);font-size:var(--be-fs-caption)}.be-pill select{width:175px}.be-button{border:none;background:var(--be-surface3);color:var(--be-text);border-radius:var(--be-bradius-sm);padding:var(--be-gap-sm) var(--be-gap-md);cursor:pointer;text-transform:uppercase;letter-spacing:.06em;font-weight:400;font-size:var(--be-fs-caption)}.be-button:hover{filter:brightness(1.05)}.be-link{color:var(--be-muted);text-transform:uppercase;letter-spacing:.08em;font-size:var(--be-fs-caption);padding:10px 10px;border-radius:var(--be-bradius-round);border:1px solid var(--be-stroke2);background:var(--be-surface2)}.be-link:hover{background:var(--be-surface3);color:var(--be-text)}.be-hidden{display:none !important}.be-accent{background:var(--be-clr-accent);color:var(--be-clr-accentText)}.be-warning{color:#fff;background:var(--be-clr-warning)}.be-danger{color:#fff;background:var(--be-clr-danger)}.be-resboxForm{position:relative;z-index:10;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;gap:var(--be-gap-md) var(--be-gap-lg);max-width:var(--be-max-width);margin-inline:auto;padding:var(--be-gap-md)}.fieldGroup{--basis: 150px;flex-basis:var(--basis);flex-grow:1;display:flex;flex-direction:column;gap:var(--be-gap-sm)}.fieldGroup.stayDates{flex-basis:calc(var(--basis)*2)}.fieldGroup .grid[rel=dateselect] section{width:100% !important}.fieldGroup input[type=text]{background:rgba(0,0,0,0)}.fieldGroup div[rel=dateselect] [rel=picker],.fieldGroup input[type=text],.fieldGroup input[type=text]::placeholder,.fieldGroup .occupancySummary{width:100%;font-size:var(--be-fs-md);font-weight:400;color:var(--be-muted);text-align:left;border:none}.fieldLabel{width:100%;font-size:var(--be-fs-caption);font-weight:500;color:var(--be-text);letter-spacing:.04em;text-transform:uppercase}.fieldInput{padding:2px 0;width:100%;font-size:var(--be-fs-md);color:var(--be-text);border:0}.fieldInput::placeholder{font-size:var(--be-fs-md);font-weight:normal;color:var(--be-muted)}.occupancyGroup{position:relative}.occupancyButton{width:100%;border:0;background:rgba(0,0,0,0);color:var(--be-text);display:flex;align-items:center;justify-content:space-between;gap:var(--be-gap-sm);padding:2px 0;cursor:pointer;font-size:var(--be-fs-md)}.occupancyPanel{position:absolute;top:calc(100% + var(--be-gap-md));left:0;width:250px;max-width:90vw;background:var(--be-surface0);border:var(--be-box-border);border-radius:var(--be-bradius-md);box-shadow:var(--be-shadow);padding:var(--be-gap-sm);display:none;z-index:9999}.occupancyPanel.isOpen{display:block}.occupancyHeader{padding:var(--be-gap-sm) var(--be-gap-md);border-bottom:1px solid var(--be-surface3)}.occupancyHeaderText{font-size:var(--be-fs-sm);font-weight:700;color:var(--be-text);letter-spacing:.04em;text-transform:uppercase}.occupancyRow{display:flex;align-items:center;justify-content:space-between;padding:var(--be-gap-sm) 0}.occupancyMeta{display:flex;flex-direction:column;gap:4px}.occupancyTitle{font-size:var(--be-fs-caption);color:var(--be-text);font-weight:650;letter-spacing:.04em;text-transform:uppercase}.occupancyNote{font-size:var(--be-fs-caption);color:var(--be-muted)}.stepper{display:flex;align-items:center;gap:var(--be-gap-sm);background:var(--be-surface3);border:1px solid var(--be-surface3);border-radius:var(--be-bradius-round);padding:4px}.stepperBtn{--size: 32px;aspect-ratio:1;width:var(--size);display:flex;align-items:center;justify-content:center;font-size:var(--be-fs-lg);color:var(--be-text);background:var(--be-surface1);border:1px solid var(--be-surface3);border-radius:var(--be-bradius-round);cursor:pointer;transition:var(--be-transition-time-fast) var(--be-transition-effect)}.stepperBtn:hover{filter:brightness(1.05)}.stepperBtn:disabled{opacity:.45;cursor:not-allowed;transform:none}.stepperValue{min-width:var(--be-fs-lg);text-align:center;font-weight:600}.occupancyFinePrint{font-size:var(--be-fs-caption);color:var(--be-muted)}.occupancyActions{display:flex;justify-content:space-evenly;gap:var(--be-gap-sm);padding-top:var(--be-gap-sm)}}
