.ConfirmationDialog_overlay__C8rub{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:ConfirmationDialog_fadeIn__cyc5H .2s ease-out}.ConfirmationDialog_dialog__5w5uq{background:#ffffff;border-radius:12px;max-width:500px;width:90%;max-height:80vh;overflow:hidden;animation:ConfirmationDialog_slideIn__sjtyv .2s ease-out;border:1px solid #cccccc}.ConfirmationDialog_header__etfPM{padding:20px;border-bottom:1px solid #cccccc}.ConfirmationDialog_title__AuwBE{margin:0;font-size:18px;font-weight:500;color:#212529}.ConfirmationDialog_body__nxcif{padding:20px}.ConfirmationDialog_message__muo01{margin:0;font-size:16px;color:#444444;line-height:1.5}.ConfirmationDialog_footer__laIeg{padding:20px;display:flex;gap:12px;justify-content:flex-end;border-top:1px solid #ffffff}.ConfirmationDialog_button__SIS0b{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:400;cursor:pointer;border:1px solid transparent;transition:all .2s ease;min-width:80px;display:flex;align-items:center;justify-content:center}.ConfirmationDialog_cancelButton__eKD1N,.ConfirmationDialog_cancelButton__eKD1N:hover{background:#ffffff;border-color:#cccccc;color:#444444}.ConfirmationDialog_confirmButton__tK77Y{background:#dc3545;color:#ffffff;border-color:#dc3545}.ConfirmationDialog_confirmButton__tK77Y:hover{background:#c82333;border-color:#bd2130}.ConfirmationDialog_confirmButton__tK77Y:focus{outline:none;box-shadow:0 0 0 3px rgba(220,53,69,.25)}.ConfirmationDialog_danger__AdF_n{background:#dc3545;border-color:#dc3545}.ConfirmationDialog_danger__AdF_n:hover{background:#c82333;border-color:#bd2130}.ConfirmationDialog_danger__AdF_n:focus{box-shadow:0 0 0 3px rgba(220,53,69,.25)}.ConfirmationDialog_warning__PEz5M{background:#ffc107;border-color:#ffc107}.ConfirmationDialog_warning__PEz5M:hover{background:#e0a800;border-color:#d39e00}.ConfirmationDialog_warning__PEz5M:focus{box-shadow:0 0 0 3px rgba(255,193,7,.25)}.ConfirmationDialog_info__8fllm{background:#17a2b8;border-color:#17a2b8}.ConfirmationDialog_info__8fllm:hover{background:#138496;border-color:#117a8b}.ConfirmationDialog_info__8fllm:focus{box-shadow:0 0 0 3px rgba(23,162,184,.25)}@keyframes ConfirmationDialog_fadeIn__cyc5H{0%{opacity:0}to{opacity:1}}@keyframes ConfirmationDialog_slideIn__sjtyv{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){.ConfirmationDialog_dialog__5w5uq{margin:20px;width:calc(100% - 40px)}.ConfirmationDialog_header__etfPM{padding:15px}.ConfirmationDialog_title__AuwBE{font-size:16px;font-weight:500}.ConfirmationDialog_body__nxcif{padding:15px}.ConfirmationDialog_message__muo01{font-size:14px;line-height:1.3}.ConfirmationDialog_footer__laIeg{padding:15px;gap:6px;flex-direction:row}.ConfirmationDialog_confirmButton__tK77Y{order:0}}.ConfirmationDialog_loadingButton__UgTlM{opacity:.7;cursor:not-allowed!important}.my-lodges_myLodgesContent__76x3K{padding:0}.my-lodges_agentOverview__expga{display:flex;flex-direction:column;gap:20px}.my-lodges_noAgentContainer__Iq5ZC{display:flex;justify-content:center;align-items:center;min-height:400px}.my-lodges_agentDetailsContainer__FvhXp{display:grid;grid-template-columns:1fr 1fr;gap:15px;max-width:1200px}.my-lodges_imageSection__IJ9ut{display:flex;flex-direction:column;justify-content:flex-start;max-width:600px}.my-lodges_agentBanner__9YALi{width:100%;height:300px;background:#ffffff;border:1px solid #cccccc;border-radius:12px;overflow:hidden;position:relative}.my-lodges_agentBanner__9YALi img{width:100%;height:100%;object-fit:cover}.my-lodges_infoSection__FKFow{display:flex;flex-direction:column;gap:5px;max-width:600px}.my-lodges_agentTitle__rt3sZ{font-size:20px;font-weight:500;color:#444444;margin:0}.my-lodges_agentMetaContainer__5YVQN{display:flex;flex-direction:column;gap:4px}.my-lodges_agentMeta__5VaVr{font-size:16px;color:#444444;margin:0}.my-lodges_metaLabel__NP2vN{font-weight:400;color:#444444;margin-right:4px}.my-lodges_agentDescription__3kaju{font-size:16px;color:#666666;margin:0;font-weight:400;white-space:pre-wrap;word-wrap:break-word;line-height:1.3}.my-lodges_actionButtons___rAhB{display:flex;gap:6px;margin-top:12px}.my-lodges_shareButton__tlrd8{padding:8px 12px;background:#019541;color:#ffffff;border:1px solid #019541;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:500;transition:all .3s ease;font-family:Inter,sans-serif}.my-lodges_shareButton__tlrd8:hover{background:#00642b;border-color:#00642b;transform:translateY(-2px)}.my-lodges_editButton__WZkek{padding:8px 12px;background:#019541;color:#ffffff;border:1px solid #019541;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:500;transition:all .3s ease;font-family:Inter,sans-serif}.my-lodges_editButton__WZkek:hover{background:#00642b;border-color:#00642b;transform:translateY(-2px)}.my-lodges_actionButtonIcon__gbGAm{height:16px;width:16px}.my-lodges_contactSection__D_MvC{display:flex;flex-direction:column;gap:4px;margin-top:12px}.my-lodges_contactTitle__bgku0{font-size:18px;font-weight:500;color:#444444;margin:0}.my-lodges_socialContainer__2ni1m{display:flex;gap:10px}.my-lodges_socialIcon__CxrcK{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;transition:all .3s ease;text-decoration:none}.my-lodges_socialIconImage__9vzcj{min-height:25px;max-height:25px;min-width:25px;max-width:25px}.my-lodges_agentLodgesSection__JIilY{display:flex;flex-direction:column;gap:20px;margin-top:20px}.my-lodges_lodgesHeader__Nou04{display:flex;justify-content:space-between;align-items:center}.my-lodges_agentLodgesTitle___AwbT{font-size:20px;font-weight:500;color:#444444;margin:0}.my-lodges_agentLodgesGrid__firLM{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;grid-auto-rows:1fr}.my-lodges_lodgeCard__Cxz3k{background:#ffffff;border:1px solid #cccccc;border-radius:12px;padding:0;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;position:relative;height:100%}.my-lodges_lodgeCard__Cxz3k:hover{border-color:#019541;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.my-lodges_addLodgeCard__NimSo{display:flex;align-items:center;justify-content:center;background:#f8f9fa;border:2px dashed #019541;cursor:pointer;transition:all .3s ease}.my-lodges_addLodgeCard__NimSo:hover{background:#e8f5e8;border-color:#00642b;transform:translateY(-2px);box-shadow:0 4px 12px rgba(1,149,65,.2)}.my-lodges_addLodgeContent__fpkwT{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px}.my-lodges_addIcon__QKMZk{opacity:1;transition:opacity .3s ease}.my-lodges_addLodgeCard__NimSo:hover .my-lodges_addIcon__QKMZk{opacity:1}.my-lodges_addLodgeText__xPbax{font-size:14px;font-weight:500;color:#019541;text-align:center}.my-lodges_lodgeImage__H_Z82{width:100%;height:200px;background:#ffffff;border-radius:0;display:flex;align-items:center;justify-content:center;margin-bottom:0;overflow:hidden;position:relative;border-bottom:1px solid #cccccc}.my-lodges_lodgeImageImage__G5aMO{width:100%;height:100%;object-fit:cover}.my-lodges_lodgeTextContainer__1TO4H{flex:1 1;padding:12px;width:100%;display:flex;flex-direction:column;gap:8px}.my-lodges_lodgeName___vTp4{font-size:16px;font-weight:500;color:#444444;margin:0;text-align:left;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%}.my-lodges_lodgeRent__NslKY{font-size:16px;font-weight:500;color:#019541;margin:0;text-align:left}.my-lodges_lodgeDescription__8O8I_{font-size:14px;color:#666666;margin:0;line-height:1.3;text-align:left;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.my-lodges_lodgeMeta__U9byM{display:flex;gap:8px;margin:4px 0}.my-lodges_lodgeLocation__2vcu5,.my-lodges_lodgeRooms__uYrcb{font-size:14px;color:#666666;text-align:left;font-weight:400;display:flex;align-items:center;gap:4px;margin:0}.my-lodges_lodgeLocation__2vcu5{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%}.my-lodges_lodgeButtonsContainer__UbBV7{display:flex;gap:8px;margin-top:auto;width:100%}.my-lodges_lodgePrice__wi8GA{font-size:16px;font-weight:500;color:#019541;text-align:left;margin:0}.my-lodges_lodgeRooms__uYrcb{font-size:14px;color:#666666;text-align:left;font-weight:400;display:flex;align-items:center;gap:4px;margin:0}.my-lodges_lodgeAgent__s_QD3{font-size:14px;color:#444444;text-align:left;font-weight:400;margin:0;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%}.my-lodges_lodgeActions__r8DBi{display:flex;gap:8px;width:100%;margin-top:auto}.my-lodges_lodgeButton__VPjhN{flex:1 1;padding:8px 6px;margin-top:12px;background:#019541;border:1px solid #019541;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:500;color:#ffffff;font-family:Inter,sans-serif;transition:all .3s ease}.my-lodges_lodgeButton__VPjhN:hover{border-color:#00642b;background:#00642b;color:#ffffff}.my-lodges_lodgeDeleteButton__9sK2M{flex:1 1;padding:8px 12px;margin-top:12px;background:#dc3545;border:1px solid #dc3545;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:500;color:#ffffff;transition:all .2s ease}.my-lodges_lodgeDeleteButton__9sK2M:hover{border-color:#c82333;background:#c82333;color:#ffffff}.my-lodges_agentFormContainer__MwTOf,.my-lodges_lodgeFormContainer__v3LwE{background:#ffffff;padding:0;max-width:800px}.my-lodges_formTitle__9to6i{font-size:24px;font-weight:500;color:#444444;margin:0 0 20px}.my-lodges_bannerUploadSection__TKXZI{margin-bottom:24px}.my-lodges_bannerLabel__BZaCH{display:block;font-size:16px;font-weight:500;color:#444444;margin-bottom:12px}.my-lodges_bannerUpload__xUSHr{position:relative;width:100%;height:300px;border:2px dashed #cccccc;border-radius:12px;overflow:hidden;cursor:pointer;transition:border-color .3s ease}.my-lodges_bannerUpload__xUSHr:hover{border-color:#019541}.my-lodges_bannerPreview__SI7Lt{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.my-lodges_bannerPreview__SI7Lt img{width:100%;height:100%;object-fit:cover}.my-lodges_bannerPlaceholder__oNmC5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#666666;text-align:center}.my-lodges_uploadIcon__Fsqc8{opacity:1;max-width:48px}.my-lodges_bannerPlaceholder__oNmC5 p{margin:0;font-size:14px}.my-lodges_bannerEditButton__iWwSz{position:absolute;top:12px;right:12px;background:#019541;border:none;border-radius:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}.my-lodges_bannerEditButton__iWwSz img{width:20px;height:20px}.my-lodges_bannerEditButton__iWwSz:hover{background:#00642b;transform:scale(1.05)}.my-lodges_bannerInput__Fr11a{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.my-lodges_formFields__BO9ap{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.my-lodges_formGrid__prYPK{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.my-lodges_formGroup__bFMs6{display:flex;flex-direction:column;gap:8px}.my-lodges_formLabel__OjtAe{font-size:14px;font-weight:500;color:#444444;margin:0}.my-lodges_formHint___0vC5{font-size:12px;color:#666666;margin:4px 0 8px;font-style:italic}.my-lodges_formInput__jwyb0,.my-lodges_formSelect__4AjSN,.my-lodges_formTextarea__hCZlf{padding:12px 16px;border:1px solid #cccccc;border-radius:8px;font-size:14px;font-family:Inter,sans-serif;transition:border-color .3s ease}.my-lodges_formInput__jwyb0:focus,.my-lodges_formSelect__4AjSN:focus,.my-lodges_formTextarea__hCZlf:focus{outline:none;border-color:#019541}.my-lodges_formTextarea__hCZlf{resize:vertical;min-height:80px}.my-lodges_formActions__2CrJl{display:flex;gap:12px;justify-content:flex-start}.my-lodges_primaryButton__pa4lW{padding:8px 12px;background:#019541;color:#ffffff;border:1px solid #019541;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease;font-family:Inter,sans-serif}.my-lodges_primaryButton__pa4lW:hover{background:#00642b;border-color:#00642b;transform:translateY(-2px)}.my-lodges_secondaryButton__2qJHY{padding:8px 12px;background:#ffffff;color:#666666;border:1px solid #cccccc;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease;font-family:Inter,sans-serif}.my-lodges_secondaryButton__2qJHY:hover{background:#f8f9fa;border-color:#999999}.my-lodges_lodgeImagesSection__JH0i1{margin-bottom:24px}.my-lodges_imagesUploadContainer__1v56c{display:flex;flex-direction:column;gap:16px;margin-top:12px}.my-lodges_uploadedImagesGrid__GSMDQ{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.my-lodges_uploadedImageItem__qMOim{position:relative;width:100%;height:200px;border-radius:8px;overflow:hidden;border:1px solid #cccccc}.my-lodges_uploadedImageItem__qMOim img{width:100%;height:100%;object-fit:cover;border-radius:6px}.my-lodges_removeImageButton__2U_MB{position:absolute;top:4px;right:4px;width:20px;height:20px;background:#019541;color:white;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;transition:all .2s ease;z-index:10}.my-lodges_removeImageButton__2U_MB img{width:16px;height:16px}.my-lodges_removeImageButton__2U_MB:hover{background:#00642b;transform:scale(1.1)}.my-lodges_imageUploadArea__8kfyj{position:relative;width:100%;min-height:150px;margin-top:0;border:2px dashed #cccccc;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background:#fafafa}.my-lodges_imageUploadArea__8kfyj:hover{border-color:#019541;background:#f0f8f0}.my-lodges_imageInput__CvVmK{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.my-lodges_uploadPlaceholder__zLAjn{text-align:center;color:#666}.my-lodges_uploadPlaceholder__zLAjn p{margin:8px 0 4px;font-weight:500;color:#333}.my-lodges_uploadPlaceholder__zLAjn small{color:#888;font-size:12px}@media (max-width:1400px){.my-lodges_agentDetailsContainer__FvhXp{grid-template-columns:1fr;gap:20px}}@media (max-width:720px){.my-lodges_agentDetailsContainer__FvhXp{grid-template-columns:1fr;gap:10px;width:100%;max-width:100%}.my-lodges_agentBanner__9YALi{height:250px}.my-lodges_agentOverview__expga{gap:15px}}@media (max-width:480px){.my-lodges_agentOverview__expga{gap:10px}.my-lodges_agentBanner__9YALi{height:250px}.my-lodges_infoSection__FKFow{gap:4px}.my-lodges_agentTitle__rt3sZ{font-size:18px}.my-lodges_agentMetaContainer__5YVQN{gap:2px}.my-lodges_agentDescription__3kaju,.my-lodges_agentMeta__5VaVr{font-size:14px}.my-lodges_actionButtons___rAhB{gap:8px}.my-lodges_editButton__WZkek,.my-lodges_shareButton__tlrd8{padding:8px 12px;font-size:14px}.my-lodges_actionButtonIcon__gbGAm{width:16px;height:16px}.my-lodges_contactTitle__bgku0{font-size:18px}.my-lodges_socialContainer__2ni1m{gap:5px}.my-lodges_socialIconImage__9vzcj{width:18px;height:18px}.my-lodges_agentLodgesSection__JIilY{gap:10px}.my-lodges_agentLodgesTitle___AwbT{font-size:18px}.my-lodges_agentLodgesGrid__firLM{grid-template-columns:1fr 1fr;gap:4px}.my-lodges_lodgeCard__Cxz3k{box-shadow:none}.my-lodges_lodgeImage__H_Z82{height:140px}.my-lodges_lodgeTextContainer__1TO4H{padding:6px;gap:4px}.my-lodges_lodgeName___vTp4,.my-lodges_lodgeRent__NslKY{font-size:14px}.my-lodges_lodgeDescription__8O8I_{font-size:12px}.my-lodges_lodgeButtonsContainer__UbBV7{gap:4px}.my-lodges_lodgeButton__VPjhN,.my-lodges_lodgeDeleteButton__9sK2M{padding:6px;font-size:12px}.my-lodges_agentFormContainer__MwTOf,.my-lodges_lodgeFormContainer__v3LwE{padding:0 0 20px}.my-lodges_formTitle__9to6i{font-size:18px;margin-bottom:10px}.my-lodges_bannerUploadSection__TKXZI{margin-bottom:15px}.my-lodges_bannerUpload__xUSHr{padding:0;height:250px}.my-lodges_bannerEditButton__iWwSz{padding:4px;top:6px;right:6px}.my-lodges_bannerPreview__SI7Lt{height:100%}.my-lodges_formFields__BO9ap{gap:12px}.my-lodges_formGroup__bFMs6{gap:6px}.my-lodges_formLabel__OjtAe{font-size:14px}.my-lodges_formInput__jwyb0,.my-lodges_formTextarea__hCZlf{padding:10px;font-size:14px}.my-lodges_formActions__2CrJl{gap:10px;flex-direction:row}.my-lodges_primaryButton__pa4lW,.my-lodges_secondaryButton__2qJHY{padding:8px 12px;font-size:14px}.my-lodges_loadingButton__u8K4x{opacity:.7}.my-lodges_lodgeImagesSection__JH0i1{margin-bottom:12px}.my-lodges_imagesUploadContainer__1v56c{gap:10px}.my-lodges_uploadedImagesGrid__GSMDQ{gap:2px}.my-lodges_uploadedImageItem__qMOim{height:120px}.my-lodges_imageUploadArea__8kfyj{padding:20px;min-height:120px}.my-lodges_formGrid__prYPK{grid-template-columns:1fr;gap:12px}.my-lodges_addLodgeCard__NimSo{min-height:none}.my-lodges_addLodgeContent__fpkwT{gap:8px}.my-lodges_addIcon__QKMZk{width:30px;height:30px}.my-lodges_addLodgeText__xPbax{font-size:12px}.my-lodges_lodgePrice__wi8GA{font-size:14px}.my-lodges_lodgeAgent__s_QD3,.my-lodges_lodgeLocation__2vcu5,.my-lodges_lodgeRooms__uYrcb{font-size:12px}.my-lodges_lodgeActions__r8DBi{gap:4px}.my-lodges_locationIcon__w4qQv{width:14px;height:14px}}.dark-ConfirmationDialog_dialog__QuO25{background:#111111;border:1px solid #444444}.dark-ConfirmationDialog_header__irEt3{border-bottom:1px solid #444444}.dark-ConfirmationDialog_title__0MoWN{color:#ffffff}.dark-ConfirmationDialog_message__rAZjV{color:#aaaaaa}.dark-ConfirmationDialog_footer__vNLjy{border-top:1px solid #111111}.dark-ConfirmationDialog_cancelButton__XaAaC{background:#111111;border-color:#444444;color:#aaaaaa}.dark-ConfirmationDialog_cancelButton__XaAaC:hover{background:#333333;border-color:#555555;color:#ffffff}.Empty_emptyState__cKFxt{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;min-height:auto;text-align:center;background:#ffffff;border-radius:12px;margin:50px 0;width:100%}.Empty_emptyIcon___xKeC{width:80px;height:80px;margin-bottom:24px;opacity:1;animation:Empty_fadeInScale__E29Jm .6s ease-out}.Empty_emptyTitle__VGbGg{font-size:20px;font-weight:500;color:#444444;margin-bottom:12px;line-height:1.4}.Empty_emptyMessage__JZ4EM{font-size:16px;color:#888888;max-width:500px;line-height:1.3;margin-bottom:24px}.Empty_emptyButtonPrimary__IxDXv{padding:10px 18px;border-radius:8px;border:none;font-size:14px;font-weight:400;cursor:pointer;background-color:#019541;color:#ffffff;transition:all .3s ease}.Empty_emptyButtonPrimary__IxDXv:hover{background-color:#00642b;transform:translateY(-2px)}@keyframes Empty_fadeInScale__E29Jm{0%{opacity:0;transform:scale(.8)}to{opacity:.6;transform:scale(1)}}@media (max-width:480px){.Empty_emptyIcon___xKeC{width:60px;height:60px;margin-bottom:12px}.Empty_emptyTitle__VGbGg{font-size:18px;margin-bottom:6px}.Empty_emptyMessage__JZ4EM{font-size:16px}.Empty_emptyButtonPrimary__IxDXv{padding:10px 16px;font-size:14px}}.dark-Empty_emptyState__s5_xh{background:#111111}.dark-Empty_emptyTitle__ZbVjD{color:#ffffff}.dark-Empty_emptyMessage__ndt7S{color:#aaaaaa}.Loading_loadingContainer__0RaOr{width:100%;display:flex;justify-content:center;align-items:center;padding:40px 20px;height:200px}.Loading_loadingContent__hZ300{display:flex;flex-direction:column;align-items:center;gap:16px}.Loading_spinner__nyZZa{display:flex;gap:8px;align-items:center}.Loading_dot__N_0tN{width:12px;height:12px;background-color:#019541;border-radius:50%;animation:Loading_bounce__6Y2X5 1.4s ease-in-out infinite both}.Loading_dot__N_0tN:first-child{animation-delay:-.32s}.Loading_dot__N_0tN:nth-child(2){animation-delay:-.16s}.Loading_dot__N_0tN:nth-child(3){animation-delay:0s}@keyframes Loading_bounce__6Y2X5{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.Loading_loadingMessage__xOlKp{color:#666666;font-size:14px;font-weight:400;margin:0;text-align:center}.my-lodges_agentFormContainer__4TDga,.my-lodges_lodgeFormContainer__O7dqC{background:#111111}.my-lodges_bannerLabel__YauiU,.my-lodges_formTitle__YTO6w{color:#ffffff}.my-lodges_bannerUpload___N5mo{border:2px dashed #444444}.my-lodges_bannerPlaceholder__NR1mT,.my-lodges_bannerPlaceholder__NR1mT p,.my-lodges_bannerPlaceholder__NR1mT small{color:#aaaaaa}.my-lodges_formLabel__H0R1d{color:#ffffff}.my-lodges_formHint__DInGG{color:#aaaaaa}.my-lodges_formInput__eP0X3,.my-lodges_formTextarea__ol2fk{background:#111111;border:1px solid #444444;color:#ffffff}.my-lodges_formInput__eP0X3::placeholder,.my-lodges_formTextarea__ol2fk::placeholder{color:#aaaaaa}.my-lodges_secondaryButton__OxncD{background:#111111;color:#aaaaaa;border:1px solid #444444}.my-lodges_secondaryButton__OxncD:hover{background:#111111;border-color:#444444}.my-lodges_imageUploadArea__q_7kg{border:2px dashed #444444;background:#111111}.my-lodges_imageUploadArea__q_7kg:hover{border-color:#019541;background:#111111}.my-lodges_uploadPlaceholder__l8795{color:#aaaaaa}.my-lodges_uploadPlaceholder__l8795 p{color:#ffffff}.my-lodges_uploadPlaceholder__l8795 small{color:#aaaaaa}.my-lodges_uploadedImageItem__FTwrB{border:1px solid #444444}.my-lodges_agentBanner__wo8_o{background:#111111;border:1px solid #444444}.my-lodges_agentTitle__NzGv4{color:#ffffff}.my-lodges_agentDescription__wDhtb,.my-lodges_agentMeta__AnKmD,.my-lodges_metaLabel__5grN8{color:#aaaaaa}.my-lodges_agentLodgesTitle__eD0Q2,.my-lodges_contactTitle__ZJyI4{color:#ffffff}.my-lodges_addLodgeCard__Z3Mpa{background:#111111;border:2px dashed #444444}.my-lodges_addLodgeCard__Z3Mpa:hover{background:#111111;border-color:#019541}.my-lodges_lodgeCard__i7eEB{background:#111111;border:1px solid #444444}.my-lodges_lodgeCard__i7eEB:hover{border-color:#019541}.my-lodges_lodgeImage__rAKOD{border-bottom:1px solid #444444}.my-lodges_lodgeName__c50tO{color:#ffffff}.my-lodges_lodgeAgent__vVo_9,.my-lodges_lodgeLocation__NU9b2,.my-lodges_lodgeRooms__m_VGm{color:#aaaaaa}.Sponsorship_sponsorshipContainer__4nDX5{position:fixed;bottom:20px;right:20px;z-index:1000;max-width:400px;animation:Sponsorship_slideInUp__IIXr_ .3s ease-out}@keyframes Sponsorship_slideInUp__IIXr_{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Sponsorship_slideOutDown__9LqOe{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.Sponsorship_slideOutDown__9LqOe{animation:Sponsorship_slideOutDown__9LqOe .3s ease-out}.Sponsorship_sponsorshipCard__3wuws{background:#ffffff;border:1px solid #019541;border-radius:12px;padding:20px;position:relative}.Sponsorship_closeButton__40FyN{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .2s}.Sponsorship_closeButton__40FyN:hover{opacity:1}.Sponsorship_closeButtonIcon__QsKU2{filter:brightness(0)}.Sponsorship_sponsorshipContent__9kDIg{display:flex;flex-direction:column;gap:12px}.Sponsorship_sponsorshipTitle__Bei1M{font-size:18px;font-weight:500;color:#333333;margin:8px 0 0}.Sponsorship_sponsorshipMessage__0gsMT{font-size:14px;color:#666666;margin:0;line-height:1.3}.Sponsorship_contactMethods__kwxBI{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap;margin-top:8px}.Sponsorship_contactLink__JKexi{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;color:#444444;transition:all .3s ease}.Sponsorship_contactLink__JKexi:hover{transform:translateY(-2px)}.Sponsorship_socialIcon__05gRP{width:56px;height:56px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border:2px solid transparent}.Sponsorship_contactLink__JKexi:hover .Sponsorship_socialIcon__05gRP{background:#f0f8f4;border-color:#019541}.Sponsorship_contactLink__JKexi:hover .Sponsorship_socialIcon__05gRP img,.Sponsorship_contactLink__JKexi:hover .Sponsorship_socialIcon__05gRP svg{filter:brightness(0) saturate(100%) invert(27%) sepia(96%) saturate(1352%) hue-rotate(103deg) brightness(95%) contrast(88%)}.Sponsorship_socialLabel__mwwxO{font-size:14px;font-weight:500;color:#666666}.Sponsorship_contactLink__JKexi:hover .Sponsorship_socialLabel__mwwxO{color:#019541}@media (max-width:768px){.Sponsorship_sponsorshipContainer__4nDX5{bottom:15px;right:10px;left:10px;max-width:none}.Sponsorship_sponsorshipCard__3wuws{padding:10px}.Sponsorship_sponsorshipTitle__Bei1M{font-size:16px}.Sponsorship_sponsorshipMessage__0gsMT{font-size:14px}.Sponsorship_contactMethods__kwxBI{gap:20px}.Sponsorship_socialIcon__05gRP{width:48px;height:48px}.Sponsorship_socialIcon__05gRP img,.Sponsorship_socialIcon__05gRP svg{width:20px;height:20px}.Sponsorship_socialLabel__mwwxO{font-size:12px}}.dark-Sponsorship_sponsorshipCard__GJ8yi{background:#111111;border:1px solid #019541}.dark-Sponsorship_closeButtonIcon__COXsT{filter:brightness(0) invert(1)}.dark-Sponsorship_sponsorshipTitle__CwCyh{color:#ffffff}.dark-Sponsorship_sponsorshipMessage__PqJi_{color:#aaaaaa}.dark-Sponsorship_contactLink__BwwrC{color:#ffffff}.dark-Sponsorship_socialIcon__Lt3Ko{background:#222222;border:2px solid #222222}.dark-Sponsorship_contactLink__BwwrC:hover .dark-Sponsorship_socialIcon__Lt3Ko{background:#3a3a3a;border-color:#019541}.dark-Sponsorship_socialLabel__oDt_z{color:#aaaaaa}.dark-Sponsorship_contactLink__BwwrC:hover .dark-Sponsorship_socialLabel__oDt_z{color:#019541}