.add-to-project-button_addButtonWrap__6r_lw{display:inline-flex;min-width:max-content}.add-to-project-button_button__nqYyS{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-5);min-height:2.5rem;padding:0 var(--space-10);border:1px solid var(--color-orange);border-radius:6px;background-color:var(--color-white);color:var(--color-orange);font-family:var(--font-family-grotesk);font-size:var(--font-size-body);line-height:var(--line-height-body);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;box-shadow:var(--shadows-default)}.add-to-project-button_button__nqYyS:hover{background-color:var(--color-orange);color:var(--color-white);box-shadow:var(--shadows-default),0 0 0 2px var(--color-orange)}.add-to-project-button_button__nqYyS:focus-visible{outline:2px solid var(--color-header-blue);outline-offset:2px}.add-to-project-button_button__nqYyS>span{padding-block-end:2px}.add-to-project-button_selected__MYbYJ{background-color:var(--color-orange);color:var(--color-white)}.add-to-project-button_selected__MYbYJ:hover{background-color:var(--color-orange);box-shadow:var(--shadows-default),0 0 0 2px var(--color-orange)}.add-to-project-button_iconOnly__PK0vT{min-width:2.5rem;padding:0}.add-to-project-button_disabled___ndaa{opacity:.4;pointer-events:none}.add-to-project-button_disabledWrapper__W1WP6{cursor:not-allowed!important}.add-to-project-button_tooltip__9bdvZ{background-color:var(--color-body);color:var(--color-white);padding:var(--space-10) var(--space-15);border-radius:var(--border-radius-small);font-size:var(--font-size-body);box-shadow:var(--shadows-default);z-index:1}.add-to-project-button_label__BCjz_{white-space:nowrap}.filter-reset_wrapper__tyRXJ{display:flex;align-items:center}.filter-reset_wrapper__tyRXJ:hover,.filter-reset_wrapper__tyRXJ:hover button{color:var(--color-orange-light)}.filter-reset_wrapper__tyRXJ:hover span{text-decoration:underline;cursor:pointer}.filter-reset_wrapper__tyRXJ>:not(:last-child){margin-right:.5rem}.filter-reset_wrapper__tyRXJ.filter-reset_alignBottom__A6qnT{align-items:flex-end}.filter-reset_wrapper__tyRXJ.filter-reset_alignBottom__A6qnT button{margin-bottom:-3px}.filter-reset_label__0xorv{font-family:var(--font-grotesk);color:var(--color-blue)}.filter-reset_label__0xorv.filter-reset_white__phC8h{color:var(--color-white)}.no-results_wrap__ViN2M{display:flex;margin:84px auto 0;max-width:550px}.no-results_wrap__ViN2M>:not(:last-child){margin-right:var(--space-30)}.no-results_glyphWrap__DKCXy{width:160px}.no-results_textWrap__uBgOk{display:flex;flex-direction:column;justify-content:space-around}.no-results_textWrap__uBgOk h2{margin:0}.load-more-button_buttonWrapper__LMV3T{display:inline-flex}.load-more-button_buttonWrapper__LMV3T button{background-color:var(--color-white)}.accommodations-table_tableWrapper__v_T1S{width:100%}.accommodations-table_tableContainer__Bnx4s{width:100%;overflow-x:auto}.accommodations-table_table__kbADd{width:100%;border-collapse:separate;border-spacing:0 3px;font-size:var(--font-size-body)}.accommodations-table_headerRow__RtkP5{background-color:var(--color-white);border-radius:4px}.accommodations-table_headerCell__TIyLU{padding:var(--space-10) var(--space-15);text-align:left;font-weight:var(--font-weight-bold);color:var(--color-black);white-space:nowrap}.accommodations-table_headerCell__TIyLU:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.accommodations-table_headerCell__TIyLU:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.accommodations-table_tableBody__YXWcS{background-color:rgba(0,0,0,0)}.accommodations-table_dataRow__PlavB{background-color:var(--color-white);transition:background-color .2s ease;cursor:pointer}.accommodations-table_dataRow__PlavB:hover{background-color:var(--color-gray-light)}.accommodations-table_dataRow__PlavB:focus-visible{outline:2px solid var(--color-header-blue);outline-offset:-2px}.accommodations-table_dataRowSelected__fSoNB{background-color:#dee2e6}.accommodations-table_dataRowSelected__fSoNB:hover{background-color:#d0d4d8}.accommodations-table_dataCell__8FWzs{padding:var(--space-15);vertical-align:middle;color:var(--color-black);line-height:1.6}.accommodations-table_dataCell__8FWzs:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.accommodations-table_dataCell__8FWzs:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.accommodations-table_footer__KmHKt{display:flex;justify-content:center;margin-top:var(--space-40)}.accommodations-table_message__Wwl5l{color:var(--color-gray);text-align:center}.accommodation-details-card_card__mvTDe{background-color:var(--color-white);border-radius:.5rem;padding:var(--space-20);width:100%;height:100%;display:flex;flex-direction:column;box-shadow:var(--shadow-default);overflow:hidden}.accommodation-details-card_cardContent__zPTNg{flex:1 1;min-height:0;overflow-y:auto;margin-right:calc(var(--space-20)*-1);padding-right:var(--space-20)}@media(max-width:576px){.accommodation-details-card_cardContent__zPTNg{overflow-y:visible;margin-right:0;padding-right:0}}.accommodation-details-card_cardHeader__IFZ9X{display:flex;justify-content:flex-end;margin-bottom:var(--space-10)}.accommodation-details-card_label__gfFBl{color:var(--color-gray);margin-top:var(--space-10)}.accommodation-details-card_motionValue__19PMB{margin-bottom:var(--space-10)}.accommodation-details-card_cardFooter__J3zQQ{display:flex;padding:var(--space-16) var(--space-20);margin-left:calc(var(--space-20)*-1);margin-right:calc(var(--space-20)*-1);margin-bottom:calc(var(--space-20)*-1);background-color:var(--color-white);border-radius:0 0 .5rem .5rem;-webkit-user-select:none;user-select:none;border-top:1px solid var(--color-admin-light)}.accommodation-details-card_cardActions__aVPlo{width:100%;padding:var(--space-15);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-10)}.accommodation-details-card_cardActions__aVPlo>*{flex:1 1 auto}.accommodation-details-card_cardActions__aVPlo>div button{width:100%}.accommodation-details-card_ctaLinkWrap__SUGuE{display:flex}.accommodation-details-card_ctaLinkWrap__SUGuE>a{flex:1 1;display:flex}.accommodation-details-card_ctaLinkWrap__SUGuE>a>*{flex:1 1}.location-map_mapWrapper__cPCfz{position:relative;width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:center;border-radius:.25rem}.location-map_mapWrapperFullHeight__jbzJJ{height:100%}.location-map_markerBubble__BlWsG{display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;background-color:var(--color-orange);border-radius:50%;color:var(--color-white);position:relative;border:0 solid rgba(0,0,0,0);transition:border .2s ease}.location-map_markerBubbleActive__60bws{border:3px solid var(--color-white)}.location-map_markerButton__8AaVy{all:unset;cursor:pointer}.location-map_searchWrapper____d1J{position:absolute;inset-block-start:var(--space-10);inset-inline-start:var(--space-10);inset-inline-end:var(--space-10);width:calc(100% - var(--space-20))}@media(min-width:577px){.location-map_searchWrapper____d1J{max-width:18rem}}.location-map_mapTypeToggleContainer__MPEXN{margin:var(--space-10);display:none;background-color:var(--color-white);border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.3);overflow:hidden}@media(min-width:769px){.location-map_mapTypeToggleContainer__MPEXN{display:flex}}.location-map_mapTypeButton__LCBUa{padding:var(--space-10) var(--space-15);border:none;background-color:var(--color-white);color:var(--color-black);cursor:pointer;font-size:.875rem;font-weight:var(--font-weight-medium);transition:background-color .2s ease,color .2s ease;min-width:3rem;min-height:3rem}.location-map_mapTypeButtonActive__tDn6V{background-color:var(--color-orange);color:var(--color-white)}.location-map_zoomControlsContainer__Jrda7{margin:var(--space-10);display:flex;flex-direction:column;gap:var(--space-5)}.location-map_zoomControlsButton__dOnSk{background-color:var(--color-white);border:none;border-radius:.25rem;cursor:pointer;padding:var(--space-10);display:flex;align-items:center;justify-content:center;color:var(--color-black);transition:background-color .2s ease,color .2s ease;min-width:48px;min-height:48px}.location-map_zoomControlsButton__dOnSk:hover{background-color:var(--color-orange);color:var(--color-white)}.location-map_zoomControlsButton__dOnSk:focus{outline:2px solid var(--color-orange);outline-offset:2px}.location-map_zoomControlsButton__dOnSk:focus:not(:focus-visible){outline:none}.location-map_clusterMarkerBubble__lOSNl{display:flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;background-color:var(--color-faded-white);border-radius:50%;color:var(--color-orange);font-size:.75rem;font-weight:var(--font-weight-bold);box-shadow:0 2px 8px rgba(0,0,0,.3);position:relative;cursor:pointer}@media(min-width:769px){.location-map_clusterMarkerBubble__lOSNl{font-size:.875rem}}.accommodations-map_mapSection__Bs_Jp{position:relative;width:100%;height:100%;overflow:visible}.accommodations-map_desktop__LCloX{display:block}.accommodations-map_mobile__mKctL{display:flex;flex-direction:column;gap:var(--space-20)}.accommodations-map_mapArea__2S2jG{height:100%;width:100%;min-width:0}.accommodations-map_detailsOverlay__nWtbH.accommodations-map_desktop__LCloX{position:absolute;top:var(--space-10);right:var(--space-10);bottom:var(--space-10);width:clamp(16rem,32vw,26rem);overflow:auto}.accommodations-map_detailsOverlay__nWtbH.accommodations-map_mobile__mKctL{width:100%}@keyframes loader_loaderAnimation__57IAA{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.loader_wrapper__KOK7D{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:80px auto}@media(max-width:576px){.loader_wrapper__KOK7D{margin:40px auto}}.loader_text__t4M7T{color:var(--color-gray);margin-top:var(--space-20)}.loader_loaderContent__YO2Lj{color:var(--color-orange-highlight);font-size:6px;margin:var(--space-20) auto;width:8px;height:8px;border-radius:50%;position:relative;text-indent:-9999rem;animation:loader_loaderAnimation__57IAA 1.8s linear infinite;transform:translateZ(0)}@keyframes loader-overlay_rotate__ZAXWL{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loader-overlay_container__txi_o{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .15s ease-in-out}.loader-overlay_visible__SIIyn{pointer-events:auto;opacity:1}.loader-overlay_background__wk_Jt{position:absolute;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-light-green);opacity:.6;z-index:0}.loader-overlay_message__sl_Sm{display:flex;justify-content:center;align-items:center;height:100%}.loader-overlay_message__sl_Sm *{color:var(--color-black);z-index:1}.loader-overlay_message__sl_Sm svg{animation:loader-overlay_rotate__ZAXWL 1s infinite;margin-right:.5rem}.loader-overlay_message__sl_Sm p{margin:0}.passports-map_contentContainer__4IqEn{position:relative}.passports-map_mapContainer__GDu2b{width:100%;min-height:500px;height:500px;margin-bottom:var(--space-24);border-radius:var(--radius-8,8px);overflow:hidden}.passports-map_mapInstructionOverlay__paJcm{position:absolute;z-index:1;margin:var(--space-20);background:var(--color-white);padding:var(--space-10) var(--space-20);border-radius:.25rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media(min-width:600px){.passports-map_mapInstructionOverlay__paJcm{max-width:20rem;margin:unset;right:var(--space-20);top:var(--space-20)}}.view-toggle-tabs_viewToggleContainer__wpwGN{display:flex;align-items:flex-end;justify-content:flex-end}.view-toggle-tabs_viewToggleButton___XrNK{appearance:none;background:rgba(0,0,0,0);border:0;color:var(--color-gray);cursor:pointer;font-family:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);margin-left:30px;padding:10px 0 0;line-height:1;position:relative;transition:color .15s ease,border-color .15s ease}.view-toggle-tabs_viewToggleButton___XrNK:first-child{margin-left:0}.view-toggle-tabs_viewToggleButton___XrNK:hover{color:var(--color-body)}.view-toggle-tabs_toggleIndicator__qPTmT{position:absolute;left:0;right:0;top:0;height:2px;background-color:var(--color-body);border-radius:1px}.owner-toggle-button_button__LoqM5{display:inline-flex;align-items:center;appearance:none;margin-top:10px;padding:0;color:var(--color-dark-green);border:none;background:none;cursor:pointer}.owner-toggle-button_button__LoqM5 svg{width:18px;height:18px;padding:5px;color:var(--color-white);border-radius:4px;background-color:var(--color-dark-green);margin-right:4px}.owner-toggle-button_button__LoqM5 span{font-size:12px;color:var(--color-black)}.form-group_formGroup__NFVHC{display:flex;flex-direction:column;padding:var(--space-20) var(--space-20) var(--space-10);border-radius:8px;background-color:var(--color-gray-light)}.form-group_formGroup__NFVHC,.form-item-input_formItemInput__I8KGd:not(:last-child){margin-bottom:var(--space-10)}.form-item-input_formItemInput__I8KGd.form-item-input_noMargin__VdQP_{margin:0!important}.form-item-input_fullWidth__j_Ov1{width:100%}.component_itemLabel__BwQpi{margin-block-end:0;padding-top:5px;font-family:var(--font-nova);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-large);color:var(--color-body)}.component_labelContainer__ShVKl{position:relative}.component_optional__r2VWs{position:absolute;top:100%;left:0;margin-top:calc(-1*var(--space-5));font-size:var(--font-size-body-extra-small);font-weight:var(--font-weight-regular);color:var(--color-body);opacity:.5}.form-item_formItem___ts3q:not(:last-child){margin-bottom:var(--space-20)}.form-item_formItem___ts3q.form-item_noMargin__K5LUZ:not(:last-child){margin-bottom:0}.field-row-wrappers_editableRuleAttachmentTextWrapper__4i74d{display:flex;align-items:flex-start}.field-row-wrappers_editableRuleAttachmentWrapper__zsTz9{padding:var(--space-10);border-radius:var(--border-radius-small);background-color:var(--color-gray-light)}.field-row-wrappers_editableRuleAttachmentWrapper__zsTz9 textarea{background-color:var(--color-white)!important}.field-row-wrappers_formIconWrapper__jRwSp{flex:0 0 var(--space-30);display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--space-30);margin-right:var(--space-10);padding:5px;color:var(--color-body);line-height:1;border-radius:var(--border-radius-small);background-color:var(--color-lightest-green)}.field-row-wrappers_formIconWrapperWhite__D2bL0{background-color:var(--color-white)}.field-row-wrappers_inputWrapper__xV2_m{flex:1 1 auto}.field-row-wrappers_inputWrapper__xV2_m>:not(:first-child){margin-top:var(--space-10)}.field-row-wrappers_inputOptions__itMTl{margin-left:var(--space-10)}.hidden-file-input_hiddenFileInput__k_gdG{display:none}.alert-dialog_overlay__rP99L{position:fixed;inset:0;background-color:rgba(74,74,74,.35);z-index:var(--z-index-overlay,1000)}.alert-dialog_viewport__6xYFK{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--space-20);z-index:calc(var(--z-index-overlay, 1000) + 1)}.alert-dialog_popup__O49Ib{width:min(100%,28rem);padding:var(--space-20);border-radius:6px;background-color:var(--color-white);box-shadow:var(--shadows-default);color:var(--color-body)}.alert-dialog_title__j8lKG{margin:0 0 var(--space-10);font-family:var(--font-family-grotesk);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-bold)}.alert-dialog_description__S2mQS{margin:0 0 var(--space-20);font-size:var(--font-size-body);line-height:var(--line-height-body)}.alert-dialog_actions__PbNza{display:flex;flex-wrap:wrap;gap:var(--space-10);justify-content:flex-end}.component_wrapper__1sIE1{display:flex}.component_filenamePreview__XIm8c{position:relative;flex:1 1 auto;height:44px;margin-right:var(--space-10);padding:var(--space-10);overflow:hidden;white-space:nowrap;border-radius:4px;border:1px solid var(--color-input-border);background-color:var(--color-input-disabled);color:var(--color-input-text)}.component_filenamePreview__XIm8c.component_isPlaceholder__0Uu5F{color:var(--color-input-placeholder)}.component_filenamePreview__XIm8c.component_onDarkBackground__0jYf8{background-color:var(--color-white)}.component_buttonWrapper__HI4RA.component_isDisabled__fFIqx,.component_filenamePreview__XIm8c.component_isDisabled__fFIqx{cursor:not-allowed}.component_buttonWrapper__HI4RA button{height:100%}.component_filenamePreviewText__uIADC{position:absolute;top:0;left:0;width:100%;padding:var(--space-10) var(--space-30) var(--space-10) var(--space-10);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.component_clearButton__zaptf{position:absolute;top:0;right:0;width:42px;height:42px;line-height:1;appearance:none;border:none;background:none;opacity:.5;transition:opacity .25s ease;cursor:pointer}.component_clearButton__zaptf:focus,.component_clearButton__zaptf:hover{opacity:1}.component_error__ieVZS{color:var(--color-red)}.modal-proceed-button_wrapper__Qqa0A{position:relative;margin-top:var(--space-40);display:flex;justify-content:flex-end;align-items:center;gap:var(--space-10)}.modal-proceed-button_description__ITVN4{color:var(--color-gray);font-size:var(--font-size-body)}.accommodation-location-form_section__x8qqI{display:flex;flex-direction:column;width:100%;background-color:var(--color-gray-light);border-radius:.25rem;padding:2rem}.accommodation-location-form_buttonWrapper__TJvFY{display:flex;justify-content:flex-end}.accommodation-location-form_mapWrapper__55HTM{height:400px;width:100%;position:relative}.accommodation-location-form_formList__O8vZu,.create-accommodation-modal_form___FPkh{display:flex;flex-direction:column;gap:var(--space-20);width:100%}.create-accommodation-modal_proceedButton__lvsfg{margin-top:0}.component_content___hvKD{--popover-arrow-fill:var(--color-body);max-width:min(var(--available-width,100vw),100vw);max-height:min(var(--available-height,100vh),100vh)}.component_positioner__SAzkT{z-index:1100}.component_arrow__p2sAG{fill:var(--popover-arrow-fill);width:unset!important;height:unset!important}.project-selection-counter_wrapper__ri8C9{z-index:1}.project-selection-counter_merged__lq2YQ .project-selection-counter_counter__M_3VH{box-shadow:none}.project-selection-counter_counter__M_3VH{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:var(--color-orange-light);color:var(--color-white);border-radius:6px;font-family:var(--font-family-grotesk);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);box-shadow:var(--shadows-default);flex-shrink:0;cursor:pointer;overflow:hidden;border:none;transition:width .25s ease,box-shadow .2s ease,color .15s ease,background-color .15s ease,-webkit-backdrop-filter .15s ease;transition:width .25s ease,box-shadow .2s ease,color .15s ease,background-color .15s ease,backdrop-filter .15s ease;transition:width .25s ease,box-shadow .2s ease,color .15s ease,background-color .15s ease,backdrop-filter .15s ease,-webkit-backdrop-filter .15s ease}.project-selection-counter_counter__M_3VH:focus-visible:not(.project-selection-counter_counterDisabled__1wvaA),.project-selection-counter_counter__M_3VH:hover:not(.project-selection-counter_counterDisabled__1wvaA),.project-selection-counter_counter__M_3VH[data-state=open]{background-color:var(--color-orange)}.project-selection-counter_counterNumber__CNp8v{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.project-selection-counter_counterDisabled__1wvaA{cursor:default;pointer-events:none;background-color:var(--color-orange-light)!important;color:var(--color-white)!important}.project-selection-counter_popover__Q5Y3t{background-color:var(--color-white);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:var(--space-10);min-width:220px;max-width:300px;max-height:300px;overflow-y:auto;z-index:100;transform-origin:top right;animation:project-selection-counter_popoverIn__lfA3g .2s ease-out}.project-selection-counter_popover__Q5Y3t[data-state=closed]{animation:project-selection-counter_popoverOut__8xjBB .15s ease-in}.project-selection-counter_popover__Q5Y3t.project-selection-counter_popoverExiting__Je5cQ{overflow-y:hidden}@keyframes project-selection-counter_popoverIn__lfA3g{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes project-selection-counter_popoverOut__8xjBB{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(-4px)}}.project-selection-counter_popoverHeader__Y92PO{font-family:var(--font-family-grotesk);font-size:var(--font-size-body-small);font-weight:var(--font-weight-bold);color:var(--color-orange);padding:var(--space-5) var(--space-10);margin-bottom:var(--space-10)}.project-selection-counter_popoverList__z_jh7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-10)}.project-selection-counter_popoverItem__bUR7N{display:flex;align-items:center;justify-content:space-between;gap:var(--space-15);padding:var(--space-10) var(--space-10);font-family:var(--font-family-grotesk);font-size:var(--font-size-body);border-radius:8px;background-color:var(--color-gray-light);transition:background-color .15s ease}.project-selection-counter_popoverItem__bUR7N span{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.project-selection-counter_popoverRemove__JZCQs{appearance:none;background:rgba(0,0,0,0);border:none;padding:var(--space-5);cursor:pointer;color:var(--color-orange);display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .15s ease}.project-selection-counter_popoverRemove__JZCQs:hover{background-color:rgba(255,93.5,0,.1);color:var(--color-orange)}.start-project-button_wrapper__VWYrd{position:relative;display:flex;align-items:center}.start-project-button_buttonExpander__vympR{position:relative;display:inline-flex;border-radius:6px;background-color:var(--color-orange);transition:background-color .2s ease;cursor:pointer}.start-project-button_buttonExpander__vympR>button{background-color:rgba(0,0,0,0)!important;border:none!important;box-shadow:none!important;pointer-events:auto}.start-project-button_buttonExpander__vympR.start-project-button_expandable__AbaFy:focus-within,.start-project-button_buttonExpander__vympR.start-project-button_expandable__AbaFy:hover{background-color:var(--color-white)!important}.start-project-button_buttonExpander__vympR.start-project-button_expandable__AbaFy:focus-within>button,.start-project-button_buttonExpander__vympR.start-project-button_expandable__AbaFy:hover>button{color:var(--color-orange)!important}.start-project-button_buttonExpander__vympR.start-project-button_expandable__AbaFy{box-shadow:0 0 0 1px rgba(0,0,0,0);transition:box-shadow .2s ease}.start-project-button_buttonExpander__vympR.start-project-button_expandable__AbaFy:focus-within,.start-project-button_buttonExpander__vympR.start-project-button_expandable__AbaFy:hover{box-shadow:0 0 0 1px var(--color-orange)}.start-project-button_disabled__n2K65{background-color:rgb(from var(--color-orange) r g b/.5);cursor:not-allowed}.start-project-button_disabled__n2K65>button{color:var(--color-white)!important}@media(max-width:950px){.start-project-button_buttonExpander__vympR,.start-project-button_wrapper__VWYrd{width:100%}.start-project-button_buttonExpander__vympR>button{width:100%;justify-content:center}}.project-actions-section_container__ZybfZ{display:flex;flex-wrap:wrap;gap:var(--space-20)}@media(max-width:950px){.project-actions-section_container__ZybfZ{width:100%;flex-direction:column;align-items:stretch}.project-actions-section_container__ZybfZ>*{width:100%}}.project-actions-section_container__ZybfZ svg{width:.875rem;height:.875rem}.project-actions-section_startAndCounterGroup__Nu4Zb{display:flex;align-items:center}@media(max-width:950px){.project-actions-section_startAndCounterGroup__Nu4Zb{width:100%}}.project-actions-section_counterSlot__RD4Hc{flex-shrink:0;overflow:hidden;display:flex;align-items:center}.project-actions-section_exitSpacer__kPoJ_{flex-shrink:0;overflow:hidden}.tags_tags__ZCJm_{display:flex;flex-wrap:wrap;gap:var(--space-10)}.tags_tag__gEUOB{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-10);border-radius:var(--border-radius-medium);border:1px solid var(--color-orange);background-color:var(--color-input-hover);min-height:2.5rem;min-width:2.5rem;padding:0 var(--space-10);line-height:.875rem;color:var(--color-body);cursor:pointer}.tags_tag__gEUOB:focus-visible.tags_removable__aTPUu,.tags_tag__gEUOB:hover.tags_removable__aTPUu{background-color:var(--color-red);color:var(--color-white)}.tags_tag__gEUOB:focus-visible.tags_removable__aTPUu svg,.tags_tag__gEUOB:hover.tags_removable__aTPUu svg{color:var(--color-white)}.tags_tag__gEUOB{transition:color .2s ease,background-color .2s ease}.tags_tag__gEUOB svg{transition:color .2s ease}.tags_label__IRSTy{padding-block-end:2px}.tags_closeIcon__vjmp6{display:flex;padding-block-start:1px;color:var(--color-orange)}.tags_closeIcon__vjmp6 svg{width:var(--space-15);height:var(--space-15)}.project-dialog_dialogContent__ybmR9{overflow:visible}.project-dialog_filtersForm__PoqcE{display:flex;flex-direction:column;gap:var(--space-20)}.project-dialog_simpleFieldsSection__HeLnT{border:none;margin:0;min-inline-size:0;display:grid;grid-template-columns:min-content minmax(0,1fr);gap:var(--space-30)}@media(max-width:768px){.project-dialog_simpleFieldsSection__HeLnT{grid-template-columns:1fr;gap:var(--space-20)}}.project-dialog_simpleFieldsSection__HeLnT>label{display:flex;align-items:center;padding:0}@media(max-width:768px){.project-dialog_simpleFieldsSection__HeLnT>label{align-items:flex-start}}.project-dialog_simpleFieldsSection__HeLnT>:not(label,legend){min-width:0}.project-dialog_combinationsSectionHeader__UUm_B{display:flex;align-items:center;gap:var(--space-10)}.project-dialog_combinationsSectionHeader__UUm_B h3{all:unset;font-family:var(--font-nova);font-size:var(--font-size-body-extra-large);line-height:var(--space-20);color:var(--color-body)}.project-dialog_combinationsSectionHeader__UUm_B .project-dialog_infoIcon__G56d_{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:0;background:rgba(0,0,0,0);line-height:0;cursor:help;color:var(--color-orange)}.project-dialog_combinationsSectionHeader__UUm_B .project-dialog_infoIcon__G56d_>svg{display:block;width:var(--space-20);height:var(--space-20)}.project-dialog_combinationsSection__h0OSR{border:none;margin:0;min-inline-size:0;display:flex;flex-direction:column;gap:var(--space-30);padding-block-start:var(--space-20)}.project-dialog_combinationsList__HtN8c{display:flex;flex-direction:column;gap:var(--space-20);padding-inline:var(--space-15)}.project-dialog_comboFields__rgWuu{display:grid;grid-template-columns:1fr 1fr max-content;grid-template-areas:"label-discipline label-sportClubs empty" "dropdown-discipline dropdown-sportClubs button";column-gap:var(--space-20);row-gap:var(--space-5)}.project-dialog_comboFields__rgWuu.project-dialog_comboFieldsSingle__PpIxU{grid-template-columns:1fr 1fr;grid-template-areas:"label-discipline label-sportClubs" "dropdown-discipline dropdown-sportClubs"}.project-dialog_comboFields__rgWuu>div:first-of-type{grid-area:dropdown-discipline}.project-dialog_comboFields__rgWuu>div:nth-of-type(2){grid-area:dropdown-sportClubs}.project-dialog_comboFields__rgWuu>label:first-of-type{grid-area:label-discipline}.project-dialog_comboFields__rgWuu>label:nth-of-type(2){grid-area:label-sportClubs}.project-dialog_comboFields__rgWuu .project-dialog_removeButtonContainer__bcSDF{grid-area:button;align-self:center}.project-dialog_removeButton__Dw9aN{padding:var(--space-10)}.project-dialog_addButton__SmJY3{margin-block-start:var(--space-10);margin-inline:var(--space-20)}.project-dialog_actions__KTS2Y{display:flex;justify-content:flex-end;gap:var(--space-20)}.project-dialog_locked__0kJ9e *{cursor:not-allowed!important}.project-dialog_tooltipContent__9eqBD{max-width:21rem;padding:var(--space-10) var(--space-15);font-size:var(--font-size-body);line-height:1.4;background-color:var(--color-body);color:var(--color-white);border-radius:var(--border-radius-small);box-shadow:var(--shadow-default);overflow-wrap:break-word;white-space:normal}.component_dialogContent__8Jd18{overflow:visible}.component_filtersSection__Kl1bH{border:none;margin:0;min-inline-size:0;display:grid;grid-template-columns:min-content minmax(0,1fr);gap:var(--space-30)}@media(max-width:768px){.component_filtersSection__Kl1bH{grid-template-columns:1fr;gap:var(--space-20)}}.component_filtersSection__Kl1bH>label{display:flex;align-items:center;padding:0}@media(max-width:768px){.component_filtersSection__Kl1bH>label{align-items:flex-start}}.component_filtersSection__Kl1bH>:not(label,legend){min-width:0}.component_actions__kzgVR{display:flex;justify-content:flex-end;gap:var(--space-20)}.accommodation-overview-page_header___fdoV{position:relative;margin-block-end:var(--space-40)}.accommodation-overview-page_visual__mgu19{position:absolute;bottom:0;right:50%;transform:translateX(50%);width:100%}.accommodation-overview-page_visual__mgu19 svg{width:100%}.accommodation-overview-page_pageTitle__xlqUd{isolation:isolate;padding-block-end:var(--space-60);color:var(--color-white)!important}.accommodation-overview-page_actionsContainer__OhRY8{position:sticky;top:10px;z-index:10;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-10);padding:var(--space-10) 0}@media(max-width:950px){.accommodation-overview-page_actionsContainer__OhRY8{flex-direction:column;align-items:stretch}}.accommodation-overview-page_actionsContainer__OhRY8{transition:all .3s ease}.accommodation-overview-page_actionsContainer__OhRY8:before{content:"";position:absolute;inset:0;z-index:-1;background-color:rgba(0,0,0,0);border-radius:0;box-shadow:none;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:all .3s ease;pointer-events:none}@supports not (container-type:scroll-state){.accommodation-overview-page_actionsContainer__OhRY8:before{inset:0 calc(-1*var(--space-20));background-color:rgb(from var(--color-white) r g b/.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-default);border-radius:12px}}@supports(container-type:scroll-state){.accommodation-overview-page_actionsContainer__OhRY8{container-type:scroll-state}@container scroll-state(stuck: top){.accommodation-overview-page_actionsContainer__OhRY8:before{inset:0 calc(-1*var(--space-20));background-color:rgb(from var(--color-white) r g b/.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-default);border-radius:12px}}}.accommodation-overview-page_stickyWrapper__JTsLb{position:relative}.accommodation-overview-page_clearSelection__Of0HG{background:var(--color-white)}.accommodation-overview-page_filtersContainer__EvvSU{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-20);min-width:0}@media(max-width:950px){.accommodation-overview-page_filtersContainer__EvvSU{width:100%;row-gap:var(--space-10)}}.accommodation-overview-page_toggleContainer__fF0NS{display:flex;justify-content:flex-end;margin-block:var(--space-20) var(--space-30);border-top:1px solid rgb(from var(--color-gray) r g b/.3)}.accommodation-overview-page_addAccommodationContainer__k8mR0{display:flex;justify-content:center;text-align:center;margin:var(--space-30) 0 var(--space-10)}.accommodation-overview-page_addAccommodationLink__WL2j2{appearance:none;background:rgba(0,0,0,0);border:none;color:var(--color-orange);cursor:pointer;font-size:var(--font-size-body-large);font-weight:var(--font-weight-regular);text-decoration:underline;padding:0}.accommodation-overview-page_addAccommodationLink__WL2j2:hover{color:var(--color-blue)}.accommodation-overview-page_addAccommodationLink__WL2j2:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}