.ProVersion_rpRoot__nzvnj{display:contents}.ProVersion_container__MvHHK{max-width:1200px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ProVersion_header__bHK9r{text-align:center;margin-bottom:40px}.ProVersion_header__bHK9r h1{font-size:2.5rem;color:#333;margin-bottom:10px}.ProVersion_header__bHK9r p{font-size:1.1rem;color:#666}.ProVersion_actionsCard__pObvs,.ProVersion_featuresCard__qaDA_,.ProVersion_infoCard__FNyEJ,.ProVersion_paymentHistoryCard__4bRvk,.ProVersion_statusCard__YZohw{background:white;border-radius:12px;padding:30px;margin-bottom:30px;box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #e9ecef}.ProVersion_actionsCard__pObvs h2,.ProVersion_featuresCard__qaDA_ h2,.ProVersion_infoCard__FNyEJ h2,.ProVersion_paymentHistoryCard__4bRvk h2,.ProVersion_statusCard__YZohw h2{font-size:1.5rem;color:#333;margin-bottom:20px;border-bottom:2px solid #007bff;padding-bottom:10px}.ProVersion_planInfo__yN_An{display:flex;flex-direction:column;gap:20px}.ProVersion_planStatus___CN5V{text-align:center}.ProVersion_statusBadge__734ds{display:inline-block;padding:8px 16px;border-radius:20px;color:white;font-weight:600;font-size:1.1rem;text-transform:uppercase;letter-spacing:.5px}.ProVersion_planDetails__81b29{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:15px;gap:15px}.ProVersion_detailRow__usnjm{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f0f0f0}.ProVersion_detailRow__usnjm:last-child{border-bottom:none}.ProVersion_label__mh0uf{font-weight:600;color:#555}.ProVersion_value__X_Os8{color:#333;font-weight:500}.ProVersion_featuresList__bInGy{display:flex;flex-direction:column;gap:20px}.ProVersion_feature__GhNB0{display:flex;align-items:center;gap:20px;padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.ProVersion_featureIcon__n1uRM{font-size:2rem;min-width:50px;text-align:center}.ProVersion_featureInfo__NHNj6{flex:1 1}.ProVersion_featureInfo__NHNj6 h3{margin:0 0 5px;color:#333;font-size:1.1rem}.ProVersion_featureInfo__NHNj6 p{margin:0;color:#666;font-size:.9rem}.ProVersion_featureStatus__7TvdQ{font-weight:600;font-size:.9rem;padding:5px 10px;border-radius:15px;background:#e9ecef;color:#495057}.ProVersion_actionInfo__JGMYm{text-align:center}.ProVersion_actionInfo__JGMYm p{margin-bottom:20px;color:#666;font-size:1.1rem}.ProVersion_actionButton__hwCOF{padding:12px 30px;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:200px}.ProVersion_upgradeButton__AhDSs{background:#007bff;color:white}.ProVersion_upgradeButton__AhDSs:hover:not(:disabled){background:#0056b3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.ProVersion_cancelButton__ohP_i{background:#dc3545;color:white}.ProVersion_cancelButton__ohP_i:hover:not(:disabled){background:#c82333;transform:translateY(-2px);box-shadow:0 4px 12px rgba(220,53,69,.3)}.ProVersion_actionButton__hwCOF:disabled{opacity:.6;cursor:not-allowed;transform:none}.ProVersion_trialStatus__yoRj_{margin:20px 0;text-align:center}.ProVersion_trialBadge__g7JoY{display:inline-block;padding:10px 20px;background:linear-gradient(135deg,#ffc107,#ff9800);color:white;border-radius:25px;font-weight:600;font-size:1.1rem;box-shadow:0 4px 15px rgba(255,193,7,.3);animation:ProVersion_pulse__gRPnb 2s infinite}@keyframes ProVersion_pulse__gRPnb{.rpRoot 0%{transform:scale(1)}.rpRoot 50%{transform:scale(1.05)}.rpRoot 100%{transform:scale(1)}}.ProVersion_trialNote__kriBE{background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:15px;margin-top:20px;color:#856404;font-size:.9rem;line-height:1.4}.ProVersion_infoContent__JJNKi{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:15px;gap:15px}.ProVersion_infoContent__JJNKi p{margin:0;padding:15px;background:#f8f9fa;border-radius:8px;border-left:4px solid #007bff;color:#495057;font-size:.95rem;line-height:1.5}.ProVersion_loading__hLH9S{text-align:center;padding:50px;font-size:1.2rem;color:#666}@media (max-width:768px){.ProVersion_container__MvHHK{padding:15px}.ProVersion_actionsCard__pObvs,.ProVersion_featuresCard__qaDA_,.ProVersion_infoCard__FNyEJ,.ProVersion_statusCard__YZohw{padding:20px}.ProVersion_header__bHK9r h1{font-size:2rem}.ProVersion_planDetails__81b29{grid-template-columns:1fr}.ProVersion_feature__GhNB0{flex-direction:column;text-align:center;gap:15px}.ProVersion_infoContent__JJNKi{grid-template-columns:1fr}.ProVersion_actionButton__hwCOF{min-width:100%}}.ProVersion_pendingStatus__qnKGP{margin:20px 0;text-align:center}.ProVersion_pendingBadge__ZlFJn{display:inline-block;padding:10px 20px;background:linear-gradient(135deg,#ffc107,#ff9800);color:white;border-radius:25px;font-weight:600;font-size:1.1rem;box-shadow:0 4px 15px rgba(255,193,7,.3);animation:ProVersion_pulse__gRPnb 2s infinite}.ProVersion_pendingNote__LuGNH{background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:15px;margin-top:20px;color:#856404;font-size:.9rem;line-height:1.4}.ProVersion_paymentHistoryHeader__Ce1r4{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;transition:all .3s ease}.ProVersion_paymentHistoryHeader__Ce1r4:hover{background:#f8f9fa;border-radius:8px;padding:10px;margin:-10px -10px 10px}.ProVersion_paymentHistoryHeader__Ce1r4 h2{margin:0;border-bottom:none;padding-bottom:0}.ProVersion_toggleIcon__6HS7q{font-size:1.2rem;color:#007bff;font-weight:700;transition:transform .3s ease;margin-left:10px}.ProVersion_paymentHistoryList__2GWIc{display:flex;flex-direction:column;gap:15px}.ProVersion_paymentItem__kDfYW{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:20px;transition:all .3s ease}.ProVersion_paymentItem__kDfYW:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.ProVersion_paymentInfo__1VVrj{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.ProVersion_paymentDetails__4GHFL{flex:1 1}.ProVersion_paymentDetails__4GHFL p{margin:5px 0;color:#555;font-size:.9rem}.ProVersion_paymentDetails__4GHFL strong{color:#333;font-weight:600}.ProVersion_paymentStatus__zeHJe{display:flex;align-items:center}.ProVersion_paymentNotes__fTQu7{margin-top:15px;padding-top:15px;border-top:1px solid #e9ecef}.ProVersion_paymentNotes__fTQu7 p{margin:0;color:#666;font-size:.85rem;font-style:italic}.ProVersion_statusBadge__734ds.ProVersion_waiting__kzpcN{background:#ffc107;color:#000}.ProVersion_statusBadge__734ds.ProVersion_success__AUGIL{background:#28a745;color:white}.ProVersion_statusBadge__734ds.ProVersion_failed__zE5IK{background:#dc3545;color:white}.ProVersion_statusBadge__734ds.ProVersion_pending__ZV9Mi{background:#17a2b8;color:white}.ProVersion_statusBadge__734ds.ProVersion_refunded__gZyDa{background:#6c757d;color:white}@media (max-width:768px){.ProVersion_paymentInfo__1VVrj{flex-direction:column;gap:15px}.ProVersion_paymentStatus__zeHJe{align-self:flex-start}}.confirmationModal_rpRoot__9p6nZ{display:contents}.confirmationModal_modalBackdrop__QZt50{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:10px}.confirmationModal_modal__i0gEw{background-color:white;padding:20px;border-radius:10px;width:400px;max-width:90%;box-shadow:0 4px 10px rgba(0,0,0,.2);text-align:center}.confirmationModal_modalActions__YE5dy{display:flex;justify-content:space-evenly;margin-top:20px;flex-wrap:wrap}.confirmationModal_cancelButton__QRFEX,.confirmationModal_confirmButton__GN_1y{padding:10px 20px;font-size:16px;border:none;cursor:pointer;border-radius:5px;flex:1 1;min-width:120px;margin:5px}.confirmationModal_cancelButton__QRFEX{background-color:#f1f1f1}.confirmationModal_confirmButton__GN_1y{background-color:#007bff;color:white}.confirmationModal_cancelButton__QRFEX:hover,.confirmationModal_confirmButton__GN_1y:hover{opacity:.8}@media (max-width:480px){.confirmationModal_modal__i0gEw{padding:15px}.confirmationModal_modalActions__YE5dy{flex-direction:column}.confirmationModal_cancelButton__QRFEX,.confirmationModal_confirmButton__GN_1y{width:100%}}.viewAllProperties_rpRoot__6Mpy5{display:contents}.viewAllProperties_propertiesCardsContainer__gtVP5{padding:0 1.25rem 3rem;max-width:1440px;margin:0 auto;position:relative}.viewAllProperties_toolbarRow__DCXVN{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.viewAllProperties_resultsBar__12teI{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;text-align:left}.viewAllProperties_resultsCount__lbzcD{font-size:.95rem;color:#334155}.viewAllProperties_resultsCount__lbzcD strong{color:#0f172a;font-weight:700}.viewAllProperties_resultsFilter__E5B5s{font-size:.85rem;color:#64748b;padding:2px 10px;background:#f1f5f9;border-radius:999px}.viewAllProperties_resultsMuted__QVktz{font-size:.9rem;color:#94a3b8}.viewAllProperties_cards__dxQxQ{width:100%}.viewAllProperties_refreshButton__TCM_G{--primary-color:#004acc;--hover-color:#003d9e;position:relative;background-color:var(--primary-color);color:#fff;border:none;padding:.55rem 1.1rem;border-radius:999px;cursor:pointer;font-weight:600;font-size:.85rem;transition:background-color .2s ease,transform .2s ease;box-shadow:0 2px 8px rgba(0,74,204,.2);min-width:110px;height:40px;flex-shrink:0}.viewAllProperties_refreshButton__TCM_G:hover:not(:disabled){background-color:var(--hover-color);transform:translateY(-1px)}.viewAllProperties_refreshButton__TCM_G:disabled{cursor:not-allowed;opacity:.75}.viewAllProperties_buttonContent__Q249u{display:flex;align-items:center;justify-content:center;gap:6px}.viewAllProperties_icon__KNbtV{display:flex;align-items:center}.viewAllProperties_refreshButton__TCM_G.viewAllProperties_refreshing__TRa_b .viewAllProperties_icon__KNbtV{animation:viewAllProperties_spin__ThB9x .8s linear infinite}@keyframes viewAllProperties_spin__ThB9x{to{transform:rotate(1turn)}}.viewAllProperties_loadMoreSection__Quxex{display:flex;justify-content:center;margin-top:2rem}.viewAllProperties_loadMoreButton__gq_eu{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:220px;padding:14px 28px;font-weight:600;font-size:.95rem;color:#004acc;background:#fff;border:2px solid #004acc;border-radius:999px;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.viewAllProperties_loadMoreButton__gq_eu:hover:not(:disabled){background:#004acc;color:#fff;transform:translateY(-1px)}.viewAllProperties_loadMoreButton__gq_eu:disabled{opacity:.65;cursor:not-allowed}.viewAllProperties_loadMoreSpinner__6HmF3{width:16px;height:16px;border:2px solid rgba(0,74,204,.25);border-top-color:#004acc;border-radius:50%;animation:viewAllProperties_spin__ThB9x .7s linear infinite}.viewAllProperties_loadMoreButton__gq_eu:hover:not(:disabled) .viewAllProperties_loadMoreSpinner__6HmF3{border-color:#fff rgba(255,255,255,.35) rgba(255,255,255,.35)}.viewAllProperties_endMessage__rmDs3{text-align:center;margin-top:1.5rem;font-size:.9rem;color:#94a3b8}.viewAllProperties_errorState__KYTg5{text-align:center;padding:3rem 1.5rem;max-width:420px;margin:2rem auto;background:#fef2f2;border:1px solid #fecaca;border-radius:16px}.viewAllProperties_errorTitle__R2tgc{margin:0 0 .5rem;font-size:1.15rem;font-weight:700;color:#991b1b}.viewAllProperties_errorMessage__p_eJZ{margin:0 0 1.25rem;font-size:.9rem;color:#b91c1c}.viewAllProperties_retryButton__AZxBt{padding:.6rem 1.25rem;border:none;border-radius:8px;background:#dc2626;color:#fff;font-weight:600;cursor:pointer}.viewAllProperties_emptyState__i2jAj{text-align:center;padding:3rem 1.5rem;max-width:480px;margin:2rem auto}.viewAllProperties_emptyTitle__kjwlW{margin:0 0 .5rem;font-size:1.35rem;font-weight:700;color:#475569}.viewAllProperties_emptyHint__OeSa_{margin:0;font-size:.95rem;color:#94a3b8;line-height:1.5}@media (max-width:640px){.viewAllProperties_propertiesCardsContainer__gtVP5{padding:0 1rem 2.5rem}.viewAllProperties_toolbarRow__DCXVN{flex-direction:column;align-items:stretch}.viewAllProperties_refreshButton__TCM_G{align-self:flex-end}}.facilitiesDialog_rpRoot__L_5bh{display:contents}.facilitiesDialog_facilitiesDialog__ZyFPk{position:fixed;z-index:2147483647;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);isolation:isolate;pointer-events:auto;contain:layout style paint}.facilitiesDialog_facilitiesDialogContainer__BlOQk{background:#fff;width:90%;max-width:900px;max-height:90vh;border-radius:30px;box-shadow:0 0 24px 0 rgba(0,0,0,.25);animation:facilitiesDialog_appear__fY2i9 .5s ease-in-out forwards}.facilitiesDialog_facilitiesDialogHeaderContainer__JlctL{border-bottom:1px solid #ababab;padding:2.77vh 2.08vw}.facilitiesDialog_dialogHeaderContent__NfuX1{display:flex;justify-content:center;position:relative}.facilitiesDialog_facilitiesDialogCloseIcon__fO4vg{position:absolute;top:.6vh;left:.2vw;width:20px;height:20px;cursor:pointer;transition:transform .3s,fill .3s}.facilitiesDialog_dialogHeaderTitle__Y4Irt{color:#000;font-family:Inter,sans-serif;font-size:clamp(16px,2.5vw,24px);font-weight:600;text-align:center;margin:0}.facilitiesDialog_facilitiesDialogContent__MK8XN{padding:20px 2.18vw;max-height:60vh;overflow:auto}.facilitiesDialog_facilitiesDialogContent__MK8XN h1{color:#000;font-family:Inter,sans-serif;font-size:clamp(18px,2vw,22px);font-weight:400;margin:0 0 10px}.facilitiesDialog_facilitiesDialogContent__MK8XN p{color:#000;font-family:Inter,sans-serif;font-size:clamp(12px,1.2vw,16px);font-weight:300;margin:8px 0 0}.facilitiesDialog_facilitiesDialogFooterContainer___eE6G{border-top:1px solid #ababab;padding:1.8vh 1.8vw}.facilitiesDialog_facilitiesDialogFooterContent__rqm4l{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.facilitiesDialog_facilitiesDialogFooterContent__rqm4l button{background:transparent;cursor:pointer;font-weight:600;text-decoration:none;font-size:clamp(14px,1.2vw,16px);padding:8px 16px;border-radius:10px;border:none}.facilitiesDialog_facilitiesDialogFooterContent__rqm4l button:hover{background:#f3f3f3}.facilitiesDialog_facilitiesDialogFooterLinkBtn__qRjfH{cursor:pointer;background:rgb(42,42,42);border-radius:10px;display:flex;justify-content:center;align-items:center}.facilitiesDialog_facilitiesDialogFooterLinkBtn__qRjfH:hover{background:#000}.facilitiesDialog_facilitiesDialogFooterLinkBtn__qRjfH a{color:#fff;font-weight:600;font-size:clamp(14px,1.2vw,16px);padding:12px 20px;text-align:center;text-decoration:none}@media (max-width:768px){.facilitiesDialog_facilitiesDialog__ZyFPk{padding:20px;width:auto}.facilitiesDialog_facilitiesDialogContainer__BlOQk{width:95%;max-width:95%}.facilitiesDialog_facilitiesDialogHeaderContainer__JlctL{padding:2vh 2vw}.facilitiesDialog_facilitiesDialogCloseIcon__fO4vg{width:10px;height:10px}.facilitiesDialog_dialogHeaderTitle__Y4Irt{font-size:clamp(14px,4vw,18px)}.facilitiesDialog_facilitiesDialogContent__MK8XN{padding:15px 2vw}.facilitiesDialog_facilitiesDialogContent__MK8XN h1{font-size:clamp(16px,3vw,20px)}.facilitiesDialog_facilitiesDialogContent__MK8XN p{font-size:clamp(12px,2vw,14px)}.facilitiesDialog_facilitiesDialogFooterContainer___eE6G{padding:1.5vh 1.5vw}.facilitiesDialog_facilitiesDialogFooterContent__rqm4l button{font-size:clamp(12px,2vw,14px);padding:6px 12px}.facilitiesDialog_facilitiesDialogFooterLinkBtn__qRjfH a{font-size:clamp(12px,2vw,14px);padding:10px 16px}}@media (max-width:480px){.facilitiesDialog_facilitiesDialog__ZyFPk{padding:20px}.facilitiesDialog_facilitiesDialogContainer__BlOQk{width:100%;max-width:100%;border-radius:20px}.facilitiesDialog_facilitiesDialogHeaderContainer__JlctL{padding:1.5vh 1.5vw}.facilitiesDialog_dialogHeaderTitle__Y4Irt{font-size:clamp(12px,5vw,16px)}.facilitiesDialog_facilitiesDialogContent__MK8XN{padding:10px 4.5vw}.facilitiesDialog_facilitiesDialogContent__MK8XN h1{font-size:clamp(14px,4vw,18px)}.facilitiesDialog_facilitiesDialogContent__MK8XN p{font-size:clamp(10px,2.5vw,12px)}.facilitiesDialog_facilitiesDialogFooterContainer___eE6G{padding:1vh 1vw}.facilitiesDialog_facilitiesDialogFooterContent__rqm4l button{font-size:clamp(10px,2.5vw,12px);padding:5px 10px}.facilitiesDialog_facilitiesDialogFooterLinkBtn__qRjfH a{font-size:clamp(10px,2.5vw,12px);padding:8px 12px}}.amenities_rpRoot__WBk_5{display:contents}.amenities_amenitiesContainer__dXnjl{margin:20px 0}.amenities_amenitiesContainer__dXnjl h1{font-size:clamp(1.5rem,4vw,2rem);font-weight:600;margin-top:0}.amenities_amenitiesContainer__dXnjl h2{font-size:clamp(1rem,3vw,1.2rem);font-weight:600;margin:10px 0}.amenities_amenitiesCheckboxContainer__QRq1w{display:flex;margin:20px 0;gap:20px}.amenities_checkboxColumn___Z_bt{display:flex;flex-direction:column;width:100%;max-width:30vw}.amenities_rpRoot__WBk_5 input[type=checkbox]{width:20px;height:20px;margin-right:10px}.amenities_optionLink__rkSss{font-size:clamp(.9rem,2.5vw,1rem);text-decoration:underline;color:black;margin-top:10px;text-align:center}@media (max-width:768px){.amenities_amenitiesContainer__dXnjl h1{font-size:clamp(1.2rem,5vw,1.5rem)}.amenities_amenitiesContainer__dXnjl h2{font-size:clamp(.9rem,3.5vw,1rem)}.amenities_amenitiesCheckboxContainer__QRq1w{flex-wrap:wrap;gap:0}.amenities_checkboxColumn___Z_bt{max-width:45vw}.amenities_optionLink__rkSss{font-size:clamp(.8rem,2.2vw,.9rem)}}@media (max-width:480px){.amenities_amenitiesContainer__dXnjl h1{font-size:clamp(1rem,6vw,1.2rem)}.amenities_amenitiesContainer__dXnjl h2{font-size:clamp(.8rem,3vw,.9rem)}.amenities_amenitiesCheckboxContainer__QRq1w{flex-wrap:wrap;gap:0}.amenities_checkboxColumn___Z_bt{max-width:100%}.amenities_optionLink__rkSss{font-size:clamp(.7rem,2vw,.8rem)}}.priceDistributionChart_rpRoot__tMezY{display:contents}.priceDistributionChart_chartContainer__44bNZ{width:100%;position:relative;margin-bottom:-20px;display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:.9rem}.priceDistributionChart_chartError__0hf3_{color:#b42318}.priceDistributionChart_chartEmpty__2rz2W{color:#9ca3af}.priceSlider_rpRoot___Kj1Z{display:contents}.priceSlider_priceSliderContainer__3BAXr{display:flex;align-items:center;width:100%;flex-direction:column}.priceSlider_slider__LM4HP{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background:#fff;border:2px solid #000;border-radius:50%;cursor:pointer}.priceSlider_slider__LM4HP::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none}.priceSlider_histogram__At0Wa{flex:1 1;display:flex;align-items:flex-end;height:100px;margin:0 10px;position:relative;width:100%;max-width:600px}.priceSlider_bar__yZsuT{width:8px;margin:0 1px;background-color:#000}.priceSlider_priceValues__Xq5wl{display:flex;align-items:center;justify-content:space-between;margin-top:20px;width:100%;max-width:600px}.priceSlider_priceBox__j1nSS{text-align:start;padding:6px;border:1px solid #ddd;border-radius:5px;width:45%}.priceSlider_priceBox__j1nSS label{display:block;font-size:.8em;color:#777;margin-bottom:5px}.priceSlider_priceBox__j1nSS input{border:none;font-size:1.2em;width:100%}@media screen and (max-width:768px){.priceSlider_histogram__At0Wa{height:80px}.priceSlider_bar__yZsuT{width:6px}.priceSlider_priceValues__Xq5wl{flex-direction:row;align-items:center;gap:10px}.priceSlider_priceBox__j1nSS{width:80%}}@media screen and (max-width:480px){.priceSlider_histogram__At0Wa{height:60px}.priceSlider_bar__yZsuT{width:5px}.priceSlider_priceValues__Xq5wl{flex-direction:row;align-items:center;gap:5px}.priceSlider_priceBox__j1nSS{width:100%}}.bedsBathroom_rpRoot__kJI8g{display:contents}.bedsBathroom_bedsBathroomContainer__ibL0i{margin:20px 0}.bedsBathroom_bedsBathroomContainer__ibL0i h1{font-size:2rem;font-weight:600}.bedsBathroom_bedsBathroomContainer__ibL0i p{font-size:1rem;font-weight:300}.bedsBathroom_bedsBathroomOptionsContainer__HYOBY{margin:30px 0}.bedsBathroom_bedsBathroomOptions__KKHqC{color:black;background-color:white;cursor:pointer;margin:10px 10px 10px 0;padding:10px 25px;border-radius:20px;border:1px solid rgb(220,220,220)}.bedsBathroom_bedsBathroomOptions__KKHqC:hover{border:1px solid black}.bedsBathroom_bedsBathroomOptions__KKHqC.bedsBathroom_selected__SIk__{background-color:black;color:white;border:1px solid black;transition:.2s ease-in-out}.radioSelect_rpRoot__SlqDT{display:contents}.radioSelect_bedsBathroomContainer__Qn6kv{margin:20px 0}.radioSelect_bedsBathroomContainer__Qn6kv h1{font-size:2rem;font-weight:600}.radioSelect_bedsBathroomContainer__Qn6kv p{font-size:1rem;font-weight:300}.radioSelect_bedsBathroomOptionsContainer__7r_FQ{margin:30px 0}.radioSelect_bedsBathroomOptions__mAoqR{color:white;background-color:black;cursor:pointer;margin:10px 10px 10px 0;padding:10px 25px;border-radius:20px}.radioSelect_bedsBathroomOptions__mAoqR.radioSelect_selected__qajAz{background-color:white;color:black;border:1px solid black;transition:.2s ease-in-out}.bookingOptions_rpRoot__grRF6{display:contents}.bookingOptions_bookingOptionsContainer__0b4We{padding:20px 0}.bookingOptions_bookingOptionsContainer__0b4We h1{font-size:2em;font-weight:600;margin-top:0}.bookingOptions_optionsContainer__Xn_02{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.bookingOptions_optionsContent__y56oY h1{font-size:1rem;color:#2e2e2e;font-weight:400;margin:0;padding:0}.bookingOptions_optionsContent__y56oY h2{font-size:1rem;color:#2e2e2e;font-weight:300;margin:0;padding:0}.bookingOptions_optionsContent__y56oY a{font-size:1rem;color:#2e2e2e;font-weight:400;margin:0;padding:0;text-decoration:underline}.serviceAnimal_rpRoot__c6rtP{display:contents}.serviceAnimal_serviceAnimalsMainContainer__GNnwp{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.serviceAnimal_serviceAnimalsContainer__s8UrC{width:90%;max-width:500px;max-height:90vh;border-radius:30px;background:#fff;box-shadow:0 0 24px 0 rgba(0,0,0,.25);animation:serviceAnimal_appear__XrViy .5s ease-in-out forwards;padding:2.77vh 2.08vw}.serviceAnimal_closeBtnContainer__J6El0{padding-bottom:2vh}.serviceAnimal_closeButton__hctxD{width:.8vw;cursor:pointer;transition:transform .3s,fill .3s}.serviceAnimal_serviceAnimalsImage__ZuODa{width:25.83vw;height:auto;margin-bottom:20px}.serviceAnimal_serviceAnimalsContent__G88nV{background:white}.serviceAnimal_serviceAnimalsContent__G88nV h2{font-size:2rem;margin-bottom:10px;font-weight:500}.serviceAnimal_serviceAnimalsContent__G88nV p{font-size:16px;margin-bottom:20px}.serviceAnimal_serviceAnimalsContent__G88nV a{color:black;text-decoration:underline}.topTier_rpRoot__eZ8_J{display:contents}.topTier_topTierContainer__LHIY4{padding:20px 0}.topTier_topTierContainerH1__mHMN2{font-size:2em;font-weight:600;margin-top:0}.topTier_topTierContentContainer__UB_bG{padding:20px;border:2px solid #dedede;border-radius:15px;cursor:pointer;width:45%;display:flex;justify-content:space-between;align-items:center}.topTier_topTierContentContainerHover__aHkyR{border:2px solid #000;background-color:rgb(240,240,240)}.topTier_topTierIconContentContainerH2__laMLj{margin:0;font-size:1.2em;font-weight:700}.topTier_topTierIconContentContainerP__0k6W0{font-size:1em;font-weight:300}.ToolTip_rpRoot__VcG_r{display:contents}.ToolTip_tooltipWrapper__QviKA{position:relative;display:inline-block;cursor:help}.ToolTip_tooltipText__iuf7d{visibility:hidden;width:max-content;max-width:250px;background-color:#333;color:#fff;text-align:center;border-radius:6px;padding:8px;position:absolute;z-index:10;opacity:0;transition:opacity .3s ease;font-size:.85rem;white-space:normal}.ToolTip_top__8AqEz{bottom:125%;left:50%;transform:translateX(-50%)}.ToolTip_top__8AqEz:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#333}.ToolTip_bottom__6c4FU{top:125%;left:50%;transform:translateX(-50%)}.ToolTip_bottom__6c4FU:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#333}.ToolTip_tooltipWrapper__QviKA:hover .ToolTip_tooltipText__iuf7d{visibility:visible;opacity:1}.Reviews_rpRoot__sm5QE{display:contents}.Reviews_reviewsContainer__fsm3H{width:100%;max-width:1000px;font-family:Arial,sans-serif}.Reviews_reviewsContainer__fsm3H h2{font-size:1.5rem;margin-bottom:10px}.Reviews_averageRating__2OBq4{color:gray;font-size:.9rem;margin-bottom:20px}.Reviews_reviewsGrid__drhWB{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.Reviews_reviewsCard__OCU2U{border:1px solid #ddd;border-radius:8px;padding:15px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Reviews_reviewsHeader___jkiI{display:flex;align-items:center;margin-bottom:10px}.Reviews_avatar__Lz9gY{margin-right:10px;border:2px solid #ddd}.Reviews_memberInfo__lpQ4g{color:gray;font-size:.85rem}.Reviews_reviewsRating__rMlo7{font-size:.9rem;color:#f39c12;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.Reviews_timeAgo__oQ6hi{color:gray;font-size:.85rem}.Reviews_reviewsContent__dzhUP{font-size:.95rem;color:#333;margin-bottom:10px}.Reviews_reviewActionsWrapper__Dhf3p{display:flex;justify-content:center;align-items:center}.Reviews_showMoreReviews__SC0rI{background:none;border:none;color:#007bff;cursor:pointer;padding:0;font-size:.9rem}.Reviews_showMoreReviews__SC0rI:hover{text-decoration:underline}.Reviews_showAllReviews__iLg_D,.Reviews_writeReviewBtn__opmOR{border:1px solid #000;border-radius:10px;width:11vw;height:6vh;text-align:center;margin:20px;cursor:pointer;background-color:transparent;color:#000;font-family:Inter,sans-serif;font-size:20px;font-weight:400;transition:all .2s ease}.Reviews_writeReviewBtn__opmOR:hover:not(:disabled){background-color:#000;color:#fff}.Reviews_writeReviewBtn__opmOR:disabled{border:1px solid #aaa;background-color:#f5f5f5;color:#aaa;cursor:not-allowed;opacity:.6}.Reviews_showAllReviews__iLg_D:hover,.Reviews_writeReviewBtn__opmOR:hover{background-color:#f0f0f0}.Reviews_reviewsDialogOverlay__oKAS_{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:9999}.Reviews_reviewsDialogContent__DaqQG{width:90%;max-width:800px;max-height:80vh;background:#fff;border-radius:12px;padding:20px;overflow-y:auto;box-shadow:0 6px 20px rgba(0,0,0,.2);position:relative;animation:Reviews_fadeInUp___Qw1r .3s ease;scroll-behavior:smooth}.Reviews_dialogHeader__vLpT2{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;gap:15px;padding-bottom:10px;margin-bottom:15px;background:#fff;border-bottom:1px solid #eee;z-index:10}.Reviews_dialogTitle__H9Z9K{text-align:center;margin-bottom:1.5rem;font-size:1.5rem;color:#222}.Reviews_closeBtn__v6xH6{background:none;border:none;cursor:pointer;transition:transform .2s ease;position:absolute;top:1rem;right:1rem}.Reviews_closeBtn__v6xH6:hover{transform:rotate(90deg)}.Reviews_reviewCard__6yl9C{width:80%;max-width:700px;background:#fff;border-radius:12px;padding:20px;margin:0 auto 20px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.Reviews_reviewHeader__EpKLr{display:flex;justify-content:space-between;align-items:center}.Reviews_reviewerName__xNAZ5{font-weight:600;margin:0}.Reviews_reviewStars___r3KM{color:#f5b50a;font-size:1rem}.Reviews_reviewDate__hjFA2{color:#777;font-size:.85rem}.Reviews_reviewText___IsMt{margin:.8rem 0;color:#333;font-size:.95rem}.Reviews_dishCard__ulRnc{display:flex;align-items:center;border:1px solid #ddd;border-radius:8px;overflow:hidden;width:-moz-fit-content;width:fit-content}.Reviews_dishCard__ulRnc img{width:80px;height:60px;object-fit:cover}.Reviews_dishInfo__XsWJR{padding:.5rem}.Reviews_dishInfo__XsWJR h5{margin:0;font-size:.85rem;font-weight:600}.Reviews_dishInfo__XsWJR p{margin:0;font-size:.8rem;color:#444}.Reviews_reviewsHeading__A8R58{position:relative;display:inline-block;cursor:help}.Reviews_tooltip__ZnFGH{visibility:hidden;width:250px;background-color:#333;color:#fff;text-align:center;border-radius:6px;padding:8px;position:absolute;z-index:10;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s ease;font-size:.85rem}.Reviews_tooltip__ZnFGH:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#333}.Reviews_reviewsHeading__A8R58:hover .Reviews_tooltip__ZnFGH{visibility:visible;opacity:1}@keyframes Reviews_fadeInUp___Qw1r{.rpRoot from{opacity:0;transform:translateY(20px)}.rpRoot to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.Reviews_reviewsGrid__drhWB{grid-template-columns:repeat(2,1fr)}.Reviews_writeReviewBtn__opmOR{font-size:1rem;width:auto}}@media (min-width:1200px){.Reviews_reviewsGrid__drhWB{grid-template-columns:repeat(3,1fr)}@media (max-width:480px){.Reviews_writeReviewBtn__opmOR{font-size:1rem;width:auto}}}.Reviews_reviewFormDialog__glPv6{max-width:600px}.Reviews_reviewForm__Aa3Cl{margin-top:20px}.Reviews_label__rUwIL{display:block;margin-bottom:8px;font-weight:600;color:#333}.Reviews_textarea__46OYS{width:92%;padding:12px;margin:10px;border:1px solid #ddd;border-radius:8px;font-family:inherit;font-size:1rem;resize:vertical;min-height:150px}.Reviews_formActions__qWEox{display:flex;gap:15px;margin-top:20px}.Reviews_disabledBtn__3D3Al{background-color:#cccccc;cursor:not-allowed}.Reviews_cancelBtn__BxaL6{background:none;border:1px solid #ccc;padding:10px 20px;border-radius:8px;cursor:pointer;font-size:1rem;transition:background-color .2s}.Reviews_cancelBtn__BxaL6:hover{background-color:#f0f0f0}.Reviews_errorText__J203Q{margin-top:5px}.Reviews_fullWidthReviews__w_KyO .Reviews_reviewCard__6yl9C{width:90%;max-width:none;margin-bottom:20px}.Reviews_reviewsList__9DDbj{display:flex;flex-direction:column;gap:25px;width:100%}.Reviews_showMoreBtn__ySQh5{background:none;border:none;color:#007bff;cursor:pointer;padding:0 5px;font-size:.9rem}.Reviews_showMoreBtn__ySQh5:hover{text-decoration:underline}.Reviews_avatarContainer__CrmRr{margin-right:15px}.Reviews_avatar__Lz9gY{width:50px;height:50px;border-radius:50%;object-fit:cover}.Reviews_dishGrid__jcXVf{display:flex;flex-wrap:wrap;gap:15px}.Reviews_starRating__Y6ZJk{display:flex;font-size:1.8rem;margin-top:8px}.Reviews_star__dYzFq{cursor:pointer;transition:transform .2s;margin-right:5px}.Reviews_star__dYzFq:hover{transform:scale(1.2)}.Reviews_filledStar__J7b_f{color:#f5b50a}.Reviews_emptyStar__NsQbu{color:#ccc}.Reviews_ratingHint__Sti07{margin-top:8px;font-size:.9rem;color:#666}.Reviews_formGroup__cmKZ9{margin-bottom:20px}.Reviews_errorText__J203Q{color:#e74c3c;margin-top:8px;font-size:.9rem}.Reviews_submitBtn__p5BdN{background-color:#007bff;color:white;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;font-size:1rem;transition:background-color .2s}.Reviews_submitBtn__p5BdN:hover{background-color:#0056b3}.superadmin_page__TsNnF{padding:1.5rem 1.25rem 2.5rem;max-width:1280px;margin:0 auto}.superadmin_header__lqLCB{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.superadmin_title__BHDTB{margin:0;font-size:1.5rem;font-weight:700;color:var(--rp-brand,#004acc)}.superadmin_subtitle__DXAWF{margin:.35rem 0 0;color:var(--rp-muted,#6b7280);font-size:.9rem}.superadmin_actions__oOYu7{display:flex;gap:.5rem;flex-wrap:wrap}.superadmin_body__muMab{display:flex;flex-direction:column;gap:1.25rem}.superadmin_kpiGrid__O0wOy{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:1rem;gap:1rem}.superadmin_kpiCard__yDJNa{background:var(--rp-surface,#fff);border:1px solid var(--rp-border,#e9ecef);border-radius:var(--rp-radius,12px);padding:1rem 1.1rem;box-shadow:var(--rp-shadow,0 4px 20px rgba(0,0,0,.06))}.superadmin_kpiAccent__d_iyU{border-color:var(--rp-primary-light,#e7f1ff);background:linear-gradient(135deg,#f8fbff,#fff)}.superadmin_kpiLabel__kzwd_{display:block;font-size:.78rem;color:var(--rp-muted,#6b7280);margin-bottom:.35rem}.superadmin_kpiValue__m84zn{font-size:1.35rem;font-weight:700;color:var(--rp-text,#1f2937)}.superadmin_table__UDreY{width:100%;border-collapse:collapse;background:var(--rp-surface,#fff);border-radius:var(--rp-radius,12px);overflow:hidden;box-shadow:var(--rp-shadow,0 4px 20px rgba(0,0,0,.06))}.superadmin_table__UDreY td,.superadmin_table__UDreY th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--rp-border,#e9ecef);font-size:.88rem}.superadmin_table__UDreY th{background:var(--rp-primary-light,#e7f1ff);color:var(--rp-brand,#004acc);font-weight:600}.superadmin_btn__6Ajab{padding:.5rem 1rem;border-radius:8px;border:none;background:var(--rp-brand,#004acc);color:#fff;font-weight:600;cursor:pointer;font-size:.85rem}.superadmin_btnSecondary__0CDXj{background:#fff;color:var(--rp-brand,#004acc);border:1px solid var(--rp-border,#e9ecef)}.superadmin_searchInput__0R5t_{padding:.6rem .85rem;border:1px solid var(--rp-border,#e9ecef);border-radius:8px;min-width:220px;font-size:.9rem}.superadmin_empty__928dq,.superadmin_loading__UMOVJ{padding:2rem;text-align:center;color:var(--rp-muted,#6b7280);background:var(--rp-surface,#fff);border-radius:var(--rp-radius,12px);border:1px dashed var(--rp-border,#e9ecef)}.superadmin_tabs__szOph{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.superadmin_tab__EZCl8{padding:.55rem 1rem;border-radius:999px;border:1px solid var(--rp-border,#e9ecef);background:#fff;color:var(--rp-text,#374151);font-weight:600;font-size:.85rem;cursor:pointer}.superadmin_tabActive__vewuB{background:var(--rp-brand,#004acc);color:#fff;border-color:var(--rp-brand,#004acc)}.superadmin_badge__GKjua{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;text-transform:capitalize}.superadmin_badgeDraft___uI5E{background:#f3f4f6;color:#4b5563}.superadmin_badgePublished__0b2Wm{background:#dcfce7;color:#166534}.superadmin_badgeScheduled__C3ub3{background:#fef9c3;color:#854d0e}.superadmin_badgeFailed___GjF5{background:#fee2e2;color:#991b1b}.superadmin_grid2__u69H_{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.superadmin_field__sXHoa{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.85rem}.superadmin_field__sXHoa label{font-size:.82rem;font-weight:600;color:var(--rp-muted,#6b7280)}.superadmin_input__ZSyJf,.superadmin_select__YHjBW,.superadmin_textarea__3eC0h{padding:.6rem .75rem;border:1px solid var(--rp-border,#e9ecef);border-radius:8px;font-size:.9rem;font-family:inherit}.superadmin_textarea__3eC0h{min-height:120px;resize:vertical}.superadmin_filterRow__U0OSu,.superadmin_toolbar__7RLCY{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;margin-bottom:1rem}.superadmin_btnPrimary__eAgHk{background:var(--rp-brand,#004acc);color:#fff;border:1px solid var(--rp-brand,#004acc)}.superadmin_muted__CA3Wr{color:var(--rp-muted,#6b7280);font-size:.9rem}.superadmin_btnDanger___soln{background:#dc2626}.superadmin_btnSmall__uRiJr{padding:.35rem .65rem;font-size:.78rem}.superadmin_recipientList__zObN6{list-style:none;margin:0;padding:0;max-height:220px;overflow-y:auto}.superadmin_recipientList__zObN6 li{padding:.45rem 0;border-bottom:1px solid var(--rp-border,#e9ecef)}.superadmin_recipientList__zObN6 label{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem}.superadmin_statusBanner__w_7Fr{padding:.75rem 1rem;border-radius:8px;font-size:.88rem}.superadmin_statusSuccess__ORNQU{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.superadmin_statusError__KqCpv{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.superadmin_ctaBanner__XE9Dh{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-radius:var(--rp-radius,12px);background:linear-gradient(135deg,#004acc,#0066ff);color:#fff;flex-wrap:wrap}.superadmin_ctaBanner__XE9Dh p{margin:0;font-size:.95rem;opacity:.95}.superadmin_ctaBanner__XE9Dh a,.superadmin_ctaBanner__XE9Dh button{background:#fff;color:var(--rp-brand,#004acc);border:none;padding:.55rem 1rem;border-radius:8px;font-weight:700;text-decoration:none;cursor:pointer;font-size:.85rem}.superadmin_tableWrap__C55tu{overflow-x:auto;border-radius:var(--rp-radius,12px);box-shadow:var(--rp-shadow,0 4px 20px rgba(0,0,0,.06))}.superadmin_actionRow__KVMgS{display:flex;gap:.35rem;flex-wrap:wrap}.superadmin_sectionTitle__2ryAF{margin:0 0 .75rem;font-size:1.05rem;font-weight:700;color:var(--rp-text,#1f2937)}.superadmin_pillCount__fMfM1{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;padding:0 .35rem;border-radius:999px;background:var(--rp-primary-light,#e7f1ff);color:var(--rp-brand,#004acc);font-size:.75rem;font-weight:700;margin-left:.35rem}.superadmin_card__tKR8i{background:var(--rp-surface,#fff);border:1px solid var(--rp-border,#e9ecef);border-radius:var(--rp-radius,12px);padding:1.25rem;box-shadow:var(--rp-shadow,0 4px 20px rgba(0,0,0,.06))}.revenueHub_revenueHub__v_Ro8{display:flex;flex-direction:column;gap:1.25rem}.revenueHub_tabBar__UpW1C{display:flex;gap:.5rem;flex-wrap:wrap;border-bottom:1px solid var(--rp-border,#e9ecef);padding-bottom:.5rem}.revenueHub_tabBtn__Wm2yG{padding:.5rem 1rem;border:none;background:transparent;color:var(--rp-muted,#6b7280);font-weight:500;cursor:pointer;border-radius:8px 8px 0 0}.revenueHub_tabBtnActive__Tnnjr{color:var(--rp-brand,#004acc);background:rgba(0,74,204,.08);border-bottom:2px solid var(--rp-brand,#004acc)}.revenueHub_tableWrap__U2jaK{overflow-x:auto;border:1px solid var(--rp-border,#e9ecef);border-radius:var(--rp-radius,12px);background:var(--rp-surface,#fff)}.revenueHub_table__xTIwz{width:100%;border-collapse:collapse;font-size:.875rem}.revenueHub_table__xTIwz td,.revenueHub_table__xTIwz th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--rp-border,#e9ecef)}.revenueHub_table__xTIwz th{background:#f8f9fa;font-weight:600;color:var(--rp-muted,#6b7280)}.revenueHub_statusBadge__K9dZe{display:inline-block;padding:.2rem .5rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:capitalize}.revenueHub_statusWaiting__6TrNO{background:#fef3c7;color:#92400e}.revenueHub_statusApproved__hB5yh,.revenueHub_statusFulfilled__Oscva{background:#d1fae5;color:#065f46}.revenueHub_statusDeclined__qjs5d{background:#fee2e2;color:#991b1b}.revenueHub_actionRow__jwiCi{display:flex;gap:.5rem}.revenueHub_btnApprove__5S_yv{background:#059669}.revenueHub_btnApprove__5S_yv,.revenueHub_btnDecline__ZQMNR{padding:.35rem .75rem;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.8rem}.revenueHub_btnDecline__ZQMNR{background:#dc2626}.revenueHub_chartCard__q6_Wv{background:var(--rp-surface,#fff);border:1px solid var(--rp-border,#e9ecef);border-radius:var(--rp-radius,12px);padding:1rem}.revenueHub_chartTitle__tp7Ma{margin:0 0 .75rem;font-size:.95rem;font-weight:600}.revenueHub_configForm__jWEUG{display:grid;grid-gap:1.25rem;gap:1.25rem;max-width:640px}.revenueHub_configSection__pDq0y{background:var(--rp-surface,#fff);border:1px solid var(--rp-border,#e9ecef);border-radius:var(--rp-radius,12px);padding:1rem 1.25rem}.revenueHub_configSection__pDq0y h3{margin:0 0 .75rem;font-size:1rem;color:var(--rp-brand,#004acc)}.revenueHub_fieldRow___Yqdb{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:.5rem}.revenueHub_fieldRow___Yqdb label{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:var(--rp-muted,#6b7280)}.revenueHub_fieldRow___Yqdb input{padding:.5rem .65rem;border:1px solid var(--rp-border,#e9ecef);border-radius:8px;font-size:.9rem}.revenueHub_saveBtn__3h3DS{padding:.6rem 1.25rem;background:var(--rp-brand,#004acc);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;width:-moz-fit-content;width:fit-content}.revenueHub_planMix__SJnAR{display:flex;gap:1rem;flex-wrap:wrap}.revenueHub_planChip__04pHH{padding:.5rem 1rem;background:#f3f4f6;border-radius:8px;font-size:.85rem}.revenueHub_emptyMsg__ywZUs{padding:2rem;text-align:center;color:var(--rp-muted,#6b7280)}.platformControl_tabBar__x7rmH{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;border-bottom:1px solid var(--rp-border,#e9ecef);padding-bottom:.75rem}.platformControl_tabBtn__VvELQ{padding:.5rem 1rem;border:none;border-radius:8px;background:transparent;color:var(--rp-muted,#6b7280);font-size:.9rem;font-weight:500;cursor:pointer}.platformControl_tabBtn__VvELQ:hover{background:#f3f4f6}.platformControl_tabActive__f47MX{color:#fff}.platformControl_tabActive__f47MX,.platformControl_tabActive__f47MX:hover{background:var(--rp-brand,#004acc)}.platformControl_purposeTag__PVF0J{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:600;background:#e8f4fd;color:#003366}.platformControl_blogPanel__JUaqs{padding:2rem;text-align:center;background:var(--rp-surface,#fff);border:1px solid var(--rp-border,#e9ecef);border-radius:12px}.platformControl_blogPanel__JUaqs p{color:var(--rp-muted,#6b7280);margin-bottom:1rem}.platformControl_marketForm__knrQ5{display:grid;grid-gap:1rem;gap:1rem;max-width:480px}.platformControl_marketForm__knrQ5 label{display:block;font-size:.85rem;font-weight:500;margin-bottom:.35rem}.platformControl_marketForm__knrQ5 input,.platformControl_marketForm__knrQ5 select,.platformControl_marketForm__knrQ5 textarea{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:6px}.platformControl_trustedToggle__99wr_{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.ListingActionModal_rpRoot__iOEEQ{display:contents}.ListingActionModal_modalOverlay__jb8GZ{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.ListingActionModal_modalContent__2X8MQ{background:white;border-radius:12px;padding:0;max-width:500px;width:90%;max-height:90vh;overflow:auto;box-shadow:0 4px 20px rgba(0,0,0,.3)}.ListingActionModal_modalHeader__q_JZd{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0}.ListingActionModal_modalHeader__q_JZd h2{margin:0;font-size:1.5rem;color:#333}.ListingActionModal_closeButton__8QzJa{background:none;border:none;font-size:2rem;color:#666;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.ListingActionModal_closeButton__8QzJa:hover{background-color:#f0f0f0}.ListingActionModal_modalBody__oUEdZ{padding:20px}.ListingActionModal_listingInfo__VzHw4{margin:10px 0;color:#666;font-size:1rem}.ListingActionModal_modalActions__E8_9_{display:flex;gap:10px;padding:20px;border-top:1px solid #e0e0e0;justify-content:space-between}.ListingActionModal_actionButton__M5fC7{flex:1 1;padding:12px 24px;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;color:white}.ListingActionModal_saveButton__p78oK{background-color:#3b5bdb}.ListingActionModal_saveButton__p78oK:hover{background-color:#2c4bc7;transform:translateY(-2px);box-shadow:0 4px 8px rgba(59,91,219,.3)}.ListingActionModal_reviewButton__a7jNs{background-color:#f59f00}.ListingActionModal_reviewButton__a7jNs:hover{background-color:#e69000;transform:translateY(-2px);box-shadow:0 4px 8px rgba(245,159,0,.3)}.ListingActionModal_bookingButton__kGwex{background-color:#10b981}.ListingActionModal_bookingButton__kGwex:hover{background-color:#059669;transform:translateY(-2px);box-shadow:0 4px 8px rgba(16,185,129,.3)}.ListingActionModal_actionButton__M5fC7:active{transform:translateY(0)}.TestRanking_rpRoot__lPm_S{display:contents}.TestRanking_container__DQgzW{max-width:1200px;margin:0 auto;padding:20px}.TestRanking_header__gTCpZ{margin-bottom:30px;text-align:center}.TestRanking_header__gTCpZ h1{font-size:2rem;color:#333;margin-bottom:10px}.TestRanking_header__gTCpZ p{color:#666;font-size:1rem}.TestRanking_error__s6DRi{background-color:#fee;color:#c33;padding:10px;border-radius:4px;margin-top:10px}.TestRanking_listingsContainer__PiF5O{margin-top:20px}.TestRanking_empty__EKhF0,.TestRanking_loading__7HkQc{text-align:center;padding:40px;color:#666;font-size:1.1rem}.TestRanking_loadMoreContainer__3A4SE{text-align:center;margin-top:30px;margin-bottom:30px}.TestRanking_loadMoreButton__4yzs7{background-color:#3b5bdb;color:white;border:none;padding:12px 30px;font-size:1rem;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.TestRanking_loadMoreButton__4yzs7:hover{background-color:#2c4bc7}.TestRanking_loadMoreButton__4yzs7:active{background-color:#1e3a9f}.TestRanking_controls__jB1a_{display:flex;gap:10px;margin-top:20px;justify-content:center;align-items:center}.TestRanking_toggleButton__f9Rms{padding:10px 20px;border:2px solid #3b5bdb;background-color:white;color:#3b5bdb;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.TestRanking_toggleButton__f9Rms:hover{background-color:#f0f4ff}.TestRanking_toggleButton__f9Rms.TestRanking_active__6C4aF{background-color:#3b5bdb;color:white}.TestRanking_pipelineButton__n9NQf{padding:10px 20px;border:none;background-color:#10b981;color:white;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-left:20px}.TestRanking_pipelineButton__n9NQf:hover:not(:disabled){background-color:#059669;transform:translateY(-2px);box-shadow:0 4px 8px rgba(16,185,129,.3)}.TestRanking_pipelineButton__n9NQf:disabled{background-color:#9ca3af;cursor:not-allowed;transform:none}