@font-face{font-family:Conigen;src:url(/_react/assets/Conigen-Regular-C6zmDuV1.eot);src:url(/_react/assets/Conigen-Regular-C6zmDuV1.eot?#iefix) format("embedded-opentype"),url(/_react/assets/Conigen-Regular-7Vpm5VIR.woff2) format("woff2"),url(/_react/assets/Conigen-Regular-473_H3IM.woff) format("woff"),url(/_react/assets/Conigen-Regular-Cu7CDoGF.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:Conigen,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important}:root{--bs-body-font-family: "Conigen", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}body{margin:0;font-family:Conigen,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:275px}.container{max-width:72rem!important;padding-left:.5rem;padding-right:.5rem}@media(max-width:1023.98px){.container{max-width:100%!important}}@media(min-width:1024px){.container{margin-left:auto;margin-right:auto}}html,body,#root{height:100%}a{text-decoration:none!important}input{border:1px solid #cccccc}.main-footer{margin-top:auto}#root{display:flex;flex-direction:column}:root{--clr-primary: #6841c1;--clr-secondary: #8c489f;--clr-light: #f1f0ff;--bg-primary: #ffffff;--bg-secondary: #f2f2f2;--like-color-foreground: #ff0000;--like-color-background: rgba(0, 122, 255, .4);--border-clr: #dbdbdb;--border: 1px solid var(--border-clr);--border-clr-light: #dbdbdb;--border-clr-dark: #b8b8b8;--border-light: 1px solid var(--border-clr-light);--border-dark: 1px solid var(--border-clr-dark);--border-radius-sm: .25rem;--border-radius-md: .25rem;--border-radius-lg: .25rem;--clr-text-light: .875rem;--clr-text-dark: #000000;--clr-text-disabled: .875rem;--clr-message-unseen: #cccccc;--clr-message-seen: #4fc3f7;--logo-title-color: #1c1430;--logo-tagline-color: #443266}.box-border{border:var(--border-light);background-color:#fff}.error-msg{font-size:14px;color:red;width:100%;background-color:#fff0f0;padding-left:5px;margin-block:5px}.hippo-offer{color:#6841c1}.custom-promotion{color:#00f!important}.rate-plan-discount{color:#008234!important}.skeleton-loading{background-image:linear-gradient(90deg,#ececec 25%,#f3f3f3,#ececec 75%)!important;background-size:200% 100%!important;animation:skeleton-loading 1.5s infinite linear}@keyframes skeleton-loading{0%{background-position:100% 0}to{background-position:-100% 0}}.tippy-tooltip{padding:0!important;background-color:#292929!important}.modal-header .btn-close{padding:.25em!important;margin:0!important}.counter{--width: auto;--btn-width: 32px;--font-size: 16px;--gap: 0px;--btnHeight: var(--btn-width);display:flex;justify-content:space-between;align-items:center;background:#fff;width:var(--width);gap:var(--gap)}.counter span{font-size:var(--font-size)}.counter button{position:relative;width:var(--btn-width);min-width:var(--btn-width);height:var(--btnHeight);min-height:var(--btnHeight);background:#fff;border:1px solid #8080ad;color:#8080ad;font-size:30px;border-radius:4px;cursor:pointer;transition:all .2s ease}.counter button:before,.counter button:after{transition:all .2s ease}.counter button:active{background:#8080ad}.counter button:active:before,.counter button:active:after{background:#fff}.counter-inc-btn:before{content:"";width:2px;height:14px;background:#8080ad;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:4px}.counter-inc-btn:after{content:"";width:14px;height:2px;background:#8080ad;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:4px}.counter-dec-btn:before{content:"";width:14px;height:2px;background:#8080ad;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:4px}.counter button:disabled{opacity:.5;cursor:default}button:focus-visible{outline-width:0;box-shadow:0 0 0 .25rem #c3c3e5!important}a:focus-visible{outline-width:0;box-shadow:0 0 0 2px #c3c3e5!important}body.modal-open,body.overflow-hidden{overflow:hidden}.mount-animation{animation:mountAniamtion .15s ease-in-out;animation-fill-mode:forwards}@keyframes mountAniamtion{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.unmount-animation{animation:unMountAnimation .15s ease-in-out;animation-fill-mode:forwards}@keyframes unMountAnimation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.model_header{display:flex;align-items:center;justify-content:space-between}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.global-loader{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:9999999999999;width:100%;height:100%;background:#00000080;animation:LoaderInAnim .5s ease-in-out}@keyframes LoaderInAnim{0%{opacity:0}to{opacity:1}}.at-modal-overlay{position:fixed;inset:0;z-index:2147483646;display:flex;align-items:center;justify-content:center;background:#0000;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);transition:background .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;opacity:0;pointer-events:none;outline:none}.at-modal-overlay--open{background:#0006;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);opacity:1;pointer-events:all}.at-modal-content{position:relative;width:100%;max-width:500px;background:#fff;border-radius:4px;border:1px solid rgba(255,255,255,.2);box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff1a inset;transform:scale(.8) translateY(20px);transition:transform .35s cubic-bezier(.32,.72,0,1)}.bids-list{max-height:600px;overflow:hidden;overflow-y:auto}.at-modal-overlay--open .at-modal-content{transform:scale(1) translateY(0)}.at-modal-header{display:flex;padding:16px 10px;border-bottom:1px solid #6841c1;justify-content:space-between}.at-modal-grid{display:flex;flex-direction:column;max-height:400px;overflow:hidden;overflow-y:auto;font-size:14px!important}.at-modal-grid::-webkit-scrollbar{width:10px}.at-modal-grid::-webkit-scrollbar-track{background:#e0e0e0;border-radius:10px;margin:10px 0}.at-modal-grid::-webkit-scrollbar-thumb{background:#7c4dff;border-radius:10px;border:2px solid #e0e0e0}.at-modal-grid::-webkit-scrollbar-thumb:hover{background:#673ab7}@media(max-width:380px){.at-modal-grid{grid-template-columns:repeat(3,1fr)}}.at-modal-action{display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:12px 4px;border-radius:16px;transition:background .2s ease,transform .15s ease;color:#fff;outline:none;opacity:0;transform:translateY(10px);animation:at-action-enter .4s cubic-bezier(.32,.72,0,1) forwards}.at-modal-action:hover{background:#ffffff26}.at-modal-action:active{transform:scale(.92);background:#ffffff40}.at-modal-action:focus-visible{box-shadow:0 0 0 2px #fff9}@keyframes at-action-enter{to{opacity:1;transform:translateY(0)}}.at-modal-action__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#ffffff26;border-radius:14px;border:1px solid rgba(255,255,255,.1);transition:background .2s ease}.at-modal-action:hover .at-modal-action__icon{background:#ffffff40}.at-modal-action__label{font-size:11px;font-weight:500;letter-spacing:.01em;text-align:center;line-height:1.2;opacity:.9}.at-modal-close{width:fit-content;height:fit-content;background:transparent;padding:0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1}.at-modal-close:hover{background:#ffffff40}.empty-state{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 20px}.at-modal-title{font-size:16px;font-weight:600;color:#333;display:flex;align-items:center;gap:8px}.bid-count{background:#7c4dff26;color:#7c4dff;padding:4px 8px;border-radius:4px;font-size:12px}.card-header{display:flex;gap:4px;font-size:16px}.card-footer{display:flex;justify-content:space-between}.bid-card{padding:16px;position:relative;font-size:14px!important;border-bottom:1px solid #cbcafb;background:#eff0fe66}.bid-card:last-child{border-bottom:none}.rooms-summary{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:15px}.room-chip{display:inline-block;background:#7c4dff26;color:#7c4dff;padding:4px 8px;border-radius:4px;font-size:12px}.bid-card h4{font-size:14px!important;margin:0}.bid-card.urgent{border-bottom:1px solid rgba(255,162,162,1);background:#fff1f059}.win-bid-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:14px;color:#666;margin:15px 0}.win-bid-details{display:flex;align-items:center;gap:4px}.win-bid-details svg{width:16px;height:16px}.card-footer svg{width:16px;height:16px}.timer-badge{display:flex;padding:6px 12px;border-radius:4px;background:#e8f5e9;color:#2e7d32;font-weight:500;width:fit-content;gap:4px;align-items:center}.timer-badge.urgent,.timer-badge.expired{background:#ffebee;color:#c62828}.checkout-btn{background:#7c4dff;color:#fff;border:none;padding:10px 24px;border-radius:6px;float:right;cursor:pointer}.checkout-btn:disabled{background:#d1c4e9;cursor:not-allowed}.assistive-touch-button{position:fixed;top:0;left:0;z-index:2147483647;width:56px;height:56px;border:none;background:none;padding:0;margin:0;cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;outline:none;transition:opacity .6s ease}.assistive-touch-button--hidden{pointer-events:none}.assistive-touch-button--dragging{cursor:grabbing}.assistive-touch-button__inner{width:100%;height:100%;border-radius:50%;background:transparent;backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:1px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease}.assistive-touch-button__icon{width:100%;height:100%;color:transparent;display:flex;align-items:center;justify-content:center}.assistive-touch-button__icon svg{width:100%;height:100%}.assistive-touch-badge{position:absolute;top:0;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background-color:#ff3b30;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}@keyframes at-pulse{0%,to{box-shadow:0 4px 12px #0000004d,0 1px 3px #0003,inset 0 1px #ffffff1a}50%{box-shadow:0 4px 16px #00000059,0 1px 3px #0003,inset 0 1px #ffffff26}}.assistive-touch-button,.at-modal-overlay{isolation:isolate}@media(prefers-reduced-motion:reduce){.assistive-touch-button__inner,.at-modal-content,.at-modal-action{transition:none!important;animation:none!important}}@media(prefers-color-scheme:light){.assistive-touch-button__inner{background:#3c3c43b3;border-color:#0000001a}}
