.location-suggestions_suggestionsContainer__oxQ_K{position:absolute;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);overflow:hidden;z-index:99999;top:72px;max-width:400px;max-height:70vh;color:var(--bs-body-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(prefers-color-scheme:dark){.location-suggestions_suggestionsContainer__oxQ_K{box-shadow:0 4px 16px rgba(0,0,0,.3)}}.location-suggestions_header__wbzzh{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);color:var(--bs-body-color)}.location-suggestions_header__wbzzh h2{margin:0;font-size:.875rem;font-weight:600;color:var(--bs-body-emphasis);font-family:Inter,sans-serif}.location-suggestions_closeButton__0o9D8{background:none;border:none;padding:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--bs-secondary-color);border-radius:4px;transition:all .2s ease}.location-suggestions_closeButton__0o9D8:hover{background:var(--bs-tertiary-bg);color:var(--bs-body-color);transform:scale(1.05)}.location-suggestions_closeButton__0o9D8:active{transform:scale(.95)}.location-suggestions_closeButton__0o9D8 svg{width:16px;height:16px}.location-suggestions_suggestionsList__a5euo{max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--bs-tertiary-bg) rgba(0,0,0,0)}.location-suggestions_suggestionsList__a5euo::-webkit-scrollbar{width:6px}.location-suggestions_suggestionsList__a5euo::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.location-suggestions_suggestionsList__a5euo::-webkit-scrollbar-thumb{background-color:var(--bs-tertiary-bg);border-radius:10px}.location-suggestions_suggestionsList__a5euo::-webkit-scrollbar-thumb:hover{background-color:var(--bs-border-color)}.location-suggestions_suggestionItem__KkDqM{padding:.75rem 1rem;cursor:pointer;border-bottom:1px solid var(--bs-border-color-translucent);transition:all .2s ease;color:var(--bs-body-color);background:var(--bs-body-bg)}.location-suggestions_suggestionItem__KkDqM:last-child{border-bottom:none}.location-suggestions_suggestionItem__KkDqM:hover{background:var(--bs-primary-bg-subtle);border-left-color:var(--bs-primary)!important;transform:translateX(2px)}.location-suggestions_suggestionItem__KkDqM:active{background:var(--bs-secondary-bg)}.location-suggestions_suggestionItem__KkDqM h3{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:var(--bs-body-emphasis);font-family:Inter,sans-serif;line-height:1.3}.location-suggestions_locationDetails__LWUXB{display:flex;flex-direction:column;gap:.375rem}.location-suggestions_detailRow__i6vEn{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.75rem;line-height:1.4;align-items:baseline}.location-suggestions_label__DlrXq{font-weight:500;color:var(--bs-secondary-color);margin-right:.25rem;font-size:.6875rem;text-transform:uppercase;letter-spacing:.025em}.location-suggestions_label__DlrXq:not(:first-child){margin-left:1rem}.location-suggestions_loadingState__euT__{display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--bs-secondary-color);gap:.75rem;font-size:.875rem;font-weight:500}.location-suggestions_spinner__n62b0{width:18px;height:18px;border:2px solid var(--bs-border-color);border-top-color:var(--bs-primary);border-radius:50%;animation:location-suggestions_spin___j3HY 1s linear infinite}.location-suggestions_emptyState__MFtZ_{padding:2rem;text-align:center;color:var(--bs-secondary-color);font-size:.875rem;font-weight:500;font-style:italic}@keyframes location-suggestions_spin___j3HY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.location-suggestions_suggestionsContainer__oxQ_K{max-height:60vh;border-radius:6px;max-width:350px}.location-suggestions_header__wbzzh{padding:.625rem .875rem}.location-suggestions_header__wbzzh h2{font-size:.8125rem}.location-suggestions_closeButton__0o9D8{padding:.375rem}.location-suggestions_closeButton__0o9D8 svg{width:14px;height:14px}.location-suggestions_suggestionsList__a5euo{max-height:calc(60vh - 70px)}.location-suggestions_suggestionItem__KkDqM{padding:.625rem .875rem}.location-suggestions_suggestionItem__KkDqM h3{font-size:.8125rem;margin-bottom:.375rem}.location-suggestions_detailRow__i6vEn{gap:.375rem;font-size:.6875rem}.location-suggestions_detailRow__i6vEn .location-suggestions_label__DlrXq{font-size:.625rem}.location-suggestions_detailRow__i6vEn .location-suggestions_label__DlrXq:not(:first-child){margin-left:.75rem}.location-suggestions_emptyState__MFtZ_,.location-suggestions_loadingState__euT__{padding:1.5rem;font-size:.8125rem}}@media(max-width:576px){.location-suggestions_suggestionsContainer__oxQ_K{max-height:55vh;max-width:320px}.location-suggestions_header__wbzzh{padding:.5rem .75rem}.location-suggestions_header__wbzzh h2{font-size:.75rem}.location-suggestions_suggestionsList__a5euo{max-height:calc(55vh - 60px)}.location-suggestions_suggestionItem__KkDqM{padding:.5rem .75rem}.location-suggestions_suggestionItem__KkDqM h3{font-size:.75rem;margin-bottom:.25rem}.location-suggestions_detailRow__i6vEn{flex-direction:column;gap:.25rem}.location-suggestions_detailRow__i6vEn .location-suggestions_label__DlrXq{font-size:.5625rem;margin-left:0!important;margin-right:.125rem}}@media(max-width:480px)and (orientation:portrait){.location-suggestions_suggestionsContainer__oxQ_K{max-height:50vh;border-radius:4px;max-width:300px}.location-suggestions_header__wbzzh{padding:.375rem .625rem}.location-suggestions_header__wbzzh h2{font-size:.6875rem}.location-suggestions_suggestionsList__a5euo{max-height:calc(50vh - 50px)}.location-suggestions_suggestionItem__KkDqM{padding:.375rem .625rem}.location-suggestions_suggestionItem__KkDqM h3{font-size:.6875rem;margin-bottom:.1875rem}.location-suggestions_locationDetails__LWUXB{gap:.25rem}.location-suggestions_detailRow__i6vEn{gap:.125rem}.location-suggestions_detailRow__i6vEn .location-suggestions_label__DlrXq{font-size:.5rem}}@media(prefers-contrast:high){.location-suggestions_suggestionsContainer__oxQ_K{border:2px solid var(--bs-border-color)}.location-suggestions_suggestionItem__KkDqM{border-bottom:2px solid var(--bs-border-color)}.location-suggestions_suggestionItem__KkDqM:hover{background:var(--bs-info-bg-subtle);border-left:4px solid var(--bs-primary)!important}.location-suggestions_header__wbzzh{border-bottom:2px solid var(--bs-border-color)}}.location-suggestions_suggestionItem__KkDqM:focus{outline:2px solid var(--bs-primary);outline-offset:-2px;background:var(--bs-primary-bg-subtle)}.location-suggestions_closeButton__0o9D8:focus{outline:2px solid var(--bs-primary);outline-offset:1px}.map-nested-address_addressContainer__C41_Q{display:flex;flex-direction:column;gap:1px}.map-nested-address_addressContainer__C41_Q p{margin-bottom:0}.map-nested-address_subAddresses__tBoXq{font-size:x-small}.map-nested-address_row__JORNi{display:flex;align-items:center;gap:4px}.map-nested-address_addressContainer__ezf_f{display:flex;flex-direction:column;gap:1px}.map-nested-address_addressContainer__ezf_f p{margin-bottom:0}.map-nested-address_subAddresses__Oy0tc{font-size:x-small}.map-nested-address_row__O9A2r{display:flex;gap:4px}.detailed-popup_popupContainer__Bnx37{width:350px;max-width:calc(100vw - 2rem);left:1rem;transition:width .3s ease-in-out}@media(max-width:768px){.detailed-popup_popupContainer__Bnx37{width:300px;top:1rem;transform:none;transition:none}}@media(min-width:769px){.detailed-popup_sidebarExpanded__LJW_e .detailed-popup_popupContainer__Bnx37{max-width:calc(100vw - 320px);width:min(350px,100vw - 320px)}}.detailed-popup_popup__9YMzY{background:#fff;border-radius:16px;overflow:hidden;width:100%;box-shadow:0 4px 12px rgba(0,0,0,.1);position:relative;animation:detailed-popup_slideIn__WXnyL .3s ease-out}.detailed-popup_imageContainer__tnuBC{background:#f0f0f0;height:170px;position:relative;display:flex;align-items:center;justify-content:center}.detailed-popup_imgPlaceholder__vZmnQ{font-size:20px;color:#666}.detailed-popup_closeButton__JZctT{position:absolute;top:10px;right:10px;background:none;border:none;font-size:20px;color:#b88c8c;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.detailed-popup_closeButton__JZctT:hover{opacity:.7}.detailed-popup_content__vN1L9{padding:16px}.detailed-popup_title__vYxog{font-size:20px;font-weight:700;margin:0 0 4px;color:#000}.detailed-popup_title__vYxog:hover{text-decoration:underline;-webkit-text-decoration-color:#f4811e;text-decoration-color:#f4811e;cursor:pointer}.detailed-popup_titleCode__z_PxE{font-size:16px;font-weight:700;margin:0 0 4px;color:#000}.detailed-popup_titleContainer__ceaMM{display:flex;align-items:center;flex-direction:row;border-bottom:1px solid #eee;padding-bottom:12px;gap:8px}.detailed-popup_division__H7RDd{color:#000;margin-bottom:12px;font-size:14px}.detailed-popup_division__H7RDd span{font-weight:700}.detailed-popup_actions__y6av0{display:flex;justify-content:center;padding:12px 0;border-bottom:1px solid #eee;margin-bottom:12px;gap:2rem}.detailed-popup_actionButton__UB6eO{display:flex;flex-direction:column;align-items:center;background:none;border:none;color:#f4811e;cursor:pointer;padding:0}.detailed-popup_actionButton__UB6eO:hover{opacity:.8}.detailed-popup_actionIcon__N_UF6{display:flex;align-items:center;justify-content:center;margin-bottom:4px;font-size:16px}.detailed-popup_actionLabel__IZhj6{font-size:12px}.detailed-popup_details__4_SuJ{display:flex;flex-direction:column;gap:12px;overflow-y:auto;max-height:90vh;min-height:-moz-fit-content;min-height:fit-content;padding-top:12px;scrollbar-width:none;-ms-overflow-style:none}.detailed-popup_details__4_SuJ::-webkit-scrollbar{display:none}.detailed-popup_detailRow__AqzBh{display:flex;gap:12px;color:#666;font-size:14px}.detailed-popup_detailRow__AqzBh .detailed-popup_icon___fx1E{color:#f4811e;min-width:16px;width:16px;height:16px}.detailed-popup_rounded__U7aA6{border-radius:50%;border:1.5px solid #f4811e;padding:10px}@keyframes detailed-popup_slideIn__WXnyL{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}@media(max-width:768px){.detailed-popup_popup__9YMzY{border-radius:12px}.detailed-popup_imageContainer__tnuBC{height:100px}.detailed-popup_content__vN1L9{padding:12px}.detailed-popup_title__vYxog{font-size:18px}.detailed-popup_actionIcon__N_UF6{width:28px;height:28px}.detailed-popup_actionLabel__IZhj6{font-size:11px}.detailed-popup_detailRow__AqzBh{font-size:13px}}.detailed-popup_addressesContainer__M2oEy{width:100%}.detailed-popup_mainAddress__dIubZ{margin-bottom:.5rem}.detailed-popup_addressAccordion__YzwLj{margin-top:.5rem}.detailed-popup_addressAccordion__YzwLj .detailed-popup_card__j_Xyb{border:none;background:none}.detailed-popup_accordionToggle__daIhI{padding:.5rem 0;background:none;border:none;color:#f4811e;font-size:.8rem;text-align:left;cursor:pointer}.detailed-popup_accordionToggle__daIhI:focus,.detailed-popup_accordionToggle__daIhI:hover{text-decoration:underline}.detailed-popup_accordionToggle__daIhI:after{content:"+";float:right;transition:transform .2s ease}.detailed-popup_accordionToggle__daIhI[aria-expanded=true]:after{content:"-"}.detailed-popup_accordionBody__hRFPW{padding:.5rem 0 0 .5rem}.detailed-popup_accordionBody__hRFPW .detailed-popup_addressItem__wsY3L{margin-bottom:.25rem;font-size:.9rem}.detailed-popup_accordionBody__hRFPW .detailed-popup_addressItem__wsY3L:last-child{margin-bottom:0}.map-filters_searchFilters__z0h8g{display:flex;align-items:center;gap:.75rem;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;background:rgba(0,0,0,0);border-radius:0}.map-filters_mobileFilterToggle__82vTM{display:none;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:var(--bs-primary);color:#fff;border:none;border-radius:25px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;position:fixed;top:1rem;right:1rem;z-index:15;min-width:110px}.map-filters_mobileFilterToggle__82vTM:hover{background:var(--bs-primary-dark,#0056b3);transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.map-filters_mobileFilterToggle__82vTM:active{transform:translateY(0)}.map-filters_mobileFilterToggle__82vTM svg{width:16px;height:16px}.map-filters_mobileFilterToggle__82vTM span{font-weight:600;letter-spacing:.3px}@media(max-width:768px){.map-filters_mobileFilterToggle__82vTM{display:flex}}.map-filters_filtersContent__YRh3K{gap:.5rem;width:100%;flex-wrap:nowrap;overflow-x:auto}.map-filters_filtersContent__YRh3K,.map-filters_searchSection__9q_io{display:flex;align-items:center;padding:0;background:rgba(0,0,0,0);border-radius:0}.map-filters_searchSection__9q_io{gap:.375rem;flex-shrink:0;border:none;transition:none}.map-filters_searchSection__9q_io:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.map-filters_searchIcon__DDn7i{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;flex-shrink:0}.map-filters_searchIcon__DDn7i:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.08);background:var(--bs-primary);color:#fff;border-color:var(--bs-primary)}.map-filters_searchIcon__DDn7i:active{transform:translateY(0)}@media(hover:none){.map-filters_searchIcon__DDn7i:active{background:var(--bs-primary);color:#fff;border-color:var(--bs-primary);transform:scale(.95)}}.map-filters_searchIcon__DDn7i svg{width:14px;height:14px;transition:transform .2s ease}.map-filters_searchIcon__DDn7i:hover svg{transform:scale(1.1)}.map-filters_searchInputContainer__7qe1A{width:0;overflow:hidden;transition:width .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.map-filters_searchInputContainer__7qe1A.map-filters_visible__hiyjD{width:140px}.map-filters_searchInput__e1cVf{width:100%;height:32px;padding:0 .5rem;border:1px solid var(--bs-border-color);border-radius:4px;font-size:.75rem;background:var(--bs-body-bg);color:var(--bs-body-color);outline:none;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-tap-highlight-color:rgba(0,0,0,0)}.map-filters_searchInput__e1cVf::placeholder{color:var(--bs-secondary-color)}.map-filters_searchInput__e1cVf:focus{border-color:var(--bs-primary);box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb),.1);background:var(--bs-body-bg)}@media(max-width:768px){.map-filters_searchInput__e1cVf{font-size:16px}}.map-filters_filtersContainer__hzt7L{overflow:visible;display:flex;gap:.5rem;align-items:center;flex-wrap:nowrap;flex-shrink:0;padding:0;background:rgba(0,0,0,0);border-radius:0;border:none;transition:none}.map-filters_filtersContainer__hzt7L:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.map-filters_filterGroup__Jloa3{display:flex;align-items:stretch;background:var(--bs-body-bg);border-radius:4px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid var(--bs-border-color);transition:all .2s ease;flex-shrink:0;min-width:0;height:32px}.map-filters_filterLabel__uFdlf{padding:0 .5rem;background:var(--bs-primary);color:#fff;font-weight:600;font-size:.65rem;display:flex;align-items:center;letter-spacing:.3px;min-width:50px;justify-content:center;position:relative;white-space:nowrap;text-transform:capitalize;height:100%}.map-filters_filterLabel__uFdlf:after{content:"";position:absolute;right:-1px;top:0;bottom:0;width:1px;background:hsla(0,0%,100%,.3)}.map-filters_siteLengthLabel__qHwox{padding:0 .5rem;background:var(--bs-success-bg-subtle);color:var(--bs-success-text);border:1px solid var(--bs-success-border-subtle);border-radius:4px;font-weight:600;font-size:.65rem;text-align:center;min-width:80px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .2s ease;white-space:nowrap;flex-shrink:0;height:32px}.map-filters_filterDropdown__ZrhZB{position:relative;display:inline-block;flex-shrink:0;height:100%}.map-filters_filterDropdown__ZrhZB select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bs-body-bg);border:none;padding:0 2rem 0 .5rem;font-size:.75rem;cursor:pointer;width:85px;color:var(--bs-body-color);transition:all .2s ease;height:100%;outline:none;font-weight:500;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis}.map-filters_filterDropdown__ZrhZB select:focus{background:var(--bs-primary-bg-subtle)}.map-filters_filterDropdown__ZrhZB select:disabled{background:var(--bs-secondary-bg);cursor:not-allowed;opacity:.6}.map-filters_filterDropdown__ZrhZB select.map-filters_loading__tyck_{padding-right:2.5rem}@media(max-width:768px){.map-filters_filterDropdown__ZrhZB select{font-size:16px}}.map-filters_filterDropdown__ZrhZB select option{background:var(--bs-body-bg);color:var(--bs-body-color);padding:.25rem}.map-filters_dropdownArrow__i8nhv{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--bs-secondary-color);transition:all .2s ease}.map-filters_dropdownArrow__i8nhv:after{content:"";display:block;width:5px;height:5px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg)}.map-filters_filterDropdown__ZrhZB:hover .map-filters_dropdownArrow__i8nhv{color:var(--bs-primary)}select:disabled+.map-filters_dropdownArrow__i8nhv:after{display:none}.map-filters_loader__E7A6k{width:14px;height:14px;animation:map-filters_spin__0cg8W 1s linear infinite;color:var(--bs-primary)}.map-filters_iconButton__J621L{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;flex-shrink:0}.map-filters_iconButton__J621L:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.08);background:var(--bs-danger);color:#fff;border-color:var(--bs-danger)}.map-filters_iconButton__J621L:active{transform:translateY(0)}@media(hover:none){.map-filters_iconButton__J621L:active:not(:disabled){background:var(--bs-danger);color:#fff;border-color:var(--bs-danger);transform:scale(.95)}}.map-filters_iconButton__J621L:disabled{opacity:.5;cursor:not-allowed;transform:none}.map-filters_iconButton__J621L:disabled:hover{background:var(--bs-body-bg);color:var(--bs-secondary-color);border-color:var(--bs-border-color);transform:none}.map-filters_iconButton__J621L svg{width:14px;height:14px;transition:transform .2s ease}.map-filters_iconButton__J621L:hover:not(:disabled) svg{transform:rotate(180deg)}@media(hover:none){.map-filters_iconButton__J621L:active:not(:disabled) svg{transform:rotate(180deg)}}.map-filters_siteLength__MVoE3{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:32px}.map-filters_clusteringToggle__2CoIJ{display:flex;align-items:center;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:4px;padding:0 .5rem;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .2s ease;flex-shrink:0;height:32px}.map-filters_clusteringToggle__2CoIJ .map-filters_form-check__BOxko{margin:0;display:flex;align-items:center;gap:.375rem}.map-filters_clusteringToggle__2CoIJ .map-filters_form-check__BOxko .map-filters_form-check-input__ZMxVt{margin:0;border-color:var(--bs-border-color);transform:scale(.9)}.map-filters_clusteringToggle__2CoIJ .map-filters_form-check__BOxko .map-filters_form-check-input__ZMxVt:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)}.map-filters_clusteringToggle__2CoIJ .map-filters_form-check__BOxko .map-filters_form-check-input__ZMxVt:focus{box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb),.2)}.map-filters_clusteringToggle__2CoIJ .map-filters_form-check__BOxko .map-filters_form-check-label__i8UXm{font-size:.75rem;font-weight:500;color:var(--bs-body-color);cursor:pointer;margin:0;white-space:nowrap}.map-filters_controlsSection__g8KtB{display:flex;align-items:center;gap:.375rem;padding:0;background:rgba(0,0,0,0);border-radius:0;border:none;transition:none;flex-shrink:0;height:32px}.map-filters_controlsSection__g8KtB:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}@keyframes map-filters_spin__0cg8W{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(min-width:769px){.map-filters_mobileFilterToggle__82vTM{display:none!important}.map-filters_filtersContent__YRh3K{display:flex!important}.map-filters_searchFilters__z0h8g{position:static}}@media(max-width:1200px){.map-filters_filtersContainer__hzt7L{gap:.375rem}.map-filters_filterGroup__Jloa3{min-width:auto}.map-filters_filterDropdown__ZrhZB select{width:75px}.map-filters_siteLengthLabel__qHwox{min-width:70px;font-size:.6rem}}@media(max-width:992px){.map-filters_searchFilters__z0h8g{padding:.25rem;gap:.375rem}.map-filters_filtersContainer__hzt7L{gap:.375rem;flex-wrap:nowrap}.map-filters_filterDropdown__ZrhZB select{width:70px;font-size:.7rem}.map-filters_filterLabel__uFdlf{font-size:.6rem;min-width:40px;padding:0 .4rem}.map-filters_searchInputContainer__7qe1A.map-filters_visible__hiyjD{width:130px}}@media(max-width:768px){.map-filters_searchFilters__z0h8g{position:relative;background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:none;margin:0;padding:.125rem;box-shadow:none}.map-filters_filtersContent__YRh3K{display:flex!important;padding:0;max-height:none;overflow-x:auto;overflow-y:visible;flex-wrap:nowrap;gap:.25rem}.map-filters_filtersContent__YRh3K.map-filters_mobileVisible__4qIuz{display:flex!important;animation:none}.map-filters_searchSection__9q_io{display:flex;align-items:center;gap:.25rem;margin-bottom:0;padding:0;background:rgba(0,0,0,0);border-radius:0;flex-shrink:0}.map-filters_searchIcon__DDn7i{width:32px;height:32px;flex-shrink:0}.map-filters_searchIcon__DDn7i svg{width:12px;height:12px}.map-filters_searchInputContainer__7qe1A.map-filters_visible__hiyjD{width:100px;margin-left:0}.map-filters_searchInput__e1cVf{height:32px;font-size:14px;border-radius:4px;padding:0 .375rem}.map-filters_filtersContainer__hzt7L{display:flex;flex-wrap:nowrap;gap:.25rem;align-items:center;overflow-x:auto;padding-bottom:2px}.map-filters_filterGroup__Jloa3{display:flex;flex-direction:row;background:var(--bs-body-bg);border-radius:4px;overflow:hidden;border:1px solid var(--bs-border-color);flex-shrink:0;min-width:0;height:32px}.map-filters_filterLabel__uFdlf{text-align:center;padding:0 .25rem;font-size:.55rem;font-weight:600;text-transform:capitalize;letter-spacing:.2px;background:var(--bs-primary);color:#fff;margin:0;min-width:30px;white-space:nowrap;display:flex;align-items:center;justify-content:center}.map-filters_filterLabel__uFdlf:after{content:"";position:absolute;right:-1px;top:0;bottom:0;width:1px;background:hsla(0,0%,100%,.3)}.map-filters_filterDropdown__ZrhZB select{width:55px;padding:0 1.5rem 0 .25rem;font-size:.6rem;border:none;background:var(--bs-body-bg);height:32px;border-radius:0}.map-filters_dropdownArrow__i8nhv{right:.25rem}.map-filters_dropdownArrow__i8nhv:after{width:4px;height:4px}.map-filters_siteLength__MVoE3{flex-shrink:0;height:32px}.map-filters_siteLengthLabel__qHwox{font-size:.55rem;background:var(--bs-success-bg-subtle);color:var(--bs-success-text);border:1px solid var(--bs-success-border-subtle);border-radius:4px;text-align:center;font-weight:600;min-width:50px;white-space:nowrap}.map-filters_clusteringToggle__2CoIJ,.map-filters_siteLengthLabel__qHwox{padding:0 .25rem;height:32px;display:flex;align-items:center;justify-content:center}.map-filters_clusteringToggle__2CoIJ{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:4px;margin:0;flex-shrink:0}.map-filters_clusteringToggle__2CoIJ .map-filters_form-check__BOxko{margin:0;display:flex;align-items:center;gap:.25rem}.map-filters_clusteringToggle__2CoIJ .map-filters_form-check__BOxko .map-filters_form-check-input__ZMxVt{transform:scale(.8);margin:0}.map-filters_clusteringToggle__2CoIJ .map-filters_form-check__BOxko .map-filters_form-check-label__i8UXm{font-size:.55rem;font-weight:600;margin:0;white-space:nowrap}.map-filters_iconButton__J621L{width:32px;height:32px;flex-shrink:0}.map-filters_iconButton__J621L svg{width:12px;height:12px}.map-filters_mobileFilterToggle__82vTM{display:none!important}}@media(max-width:480px)and (orientation:portrait){.map-filters_filtersContent__YRh3K{gap:.2rem}.map-filters_filterDropdown__ZrhZB select{width:50px;font-size:.55rem}.map-filters_filterLabel__uFdlf{min-width:25px;font-size:.5rem}.map-filters_siteLengthLabel__qHwox{min-width:45px;font-size:.5rem}.map-filters_searchInputContainer__7qe1A.map-filters_visible__hiyjD{width:90px}.map-filters_clusteringToggle__2CoIJ .map-filters_form-check__BOxko .map-filters_form-check-label__i8UXm{font-size:.5rem}}.map-view_mapViewCard__urLyW{background:var(--bs-body-bg);border-radius:4px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.1);border:1px solid var(--bs-border-color-translucent);margin:0;position:relative;height:calc(100vh - 5rem);display:flex;flex-direction:column}.map-view_mapRoot__MtvkS{position:relative;z-index:10}.map-view_mapFilterSection__ozc9Q{width:100%;margin-bottom:0;padding:.5rem .375rem;background:var(--bs-body-bg);border:none;border-radius:0;box-shadow:none;overflow-x:auto;position:-webkit-sticky;position:sticky;top:0;border-bottom:1px solid var(--bs-border-color-translucent,rgba(0,0,0,.08));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(var(--bs-body-bg-rgb,255,255,255),.95)}.map-view_mapOuterContainer__ZwE69{background:var(--bs-body-bg);border-radius:0;border:none;box-shadow:none;overflow:hidden;margin:0;flex:1 1;display:flex;flex-direction:column}.map-view_mapContainer__Blyzl{width:100%;height:100%}.map-view_mapFilterContainer__JQpTr{position:absolute;top:1rem;gap:.5rem;width:100%;z-index:1001;display:none}@media(min-width:769px){.map-view_mapFilterContainer__JQpTr{padding-right:0!important}}@media(min-width:577px)and (max-width:768px){.map-view_mapContainer__Blyzl{height:100%}.map-view_mapFilterSection__ozc9Q{padding:.25rem;margin-bottom:.2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--bs-body-bg);border-bottom:1px solid rgba(var(--bs-border-color-rgb),.3)}.map-view_mapOuterContainer__ZwE69{border-radius:0 0 8px 8px}}.map-view_mapTypeButtons__4n9VV{position:absolute;bottom:1rem;right:1rem;z-index:1000;display:flex;flex-direction:row;gap:.5rem}.map-view_markerLabelVisible__Jmq8r{opacity:1;transform:translateY(0)}.map-view_mapTypeButton__CrwXr{width:120px;height:44px;flex-shrink:0;border-radius:8px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:.875rem;font-weight:500;color:var(--bs-body-color);cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.06)}.map-view_mapTypeButton__CrwXr:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.12);background:var(--bs-primary-bg-subtle);border-color:var(--bs-primary)}.map-view_mapTypeButton__CrwXr:active{transform:translateY(0)}.map-view_mapTypeButtonSelected__pGNy1{background:var(--bs-primary);color:#fff;border-color:var(--bs-primary-bg-subtle);box-shadow:0 4px 8px rgba(var(--bs-primary-rgb),.3)}.map-view_mapTypeButtonSelected__pGNy1:hover{background:var(--bs-primary);color:#fff;border-color:var(--bs-primary);transform:translateY(-1px);box-shadow:0 6px 12px rgba(var(--bs-primary-rgb),.4)}.map-view_mapLegend__bezr3{position:absolute;top:calc(40% - 50px);right:1rem;z-index:1000;background:var(--bs-body-bg);padding:0;border-radius:8px;border:1px solid var(--bs-border-color);width:165px;max-height:300px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.map-view_mapLegend__bezr3:hover{box-shadow:0 6px 20px rgba(0,0,0,.15);transform:translateY(-1px)}@media(prefers-color-scheme:dark){.map-view_mapLegend__bezr3{box-shadow:0 4px 16px rgba(0,0,0,.3)}.map-view_mapLegend__bezr3:hover{box-shadow:0 6px 20px rgba(0,0,0,.4)}}.map-view_legendHeader__ojwH9{position:-webkit-sticky;position:sticky;border-top-left-radius:8px;border-top-right-radius:8px;top:0;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color);z-index:2;padding:.625rem .75rem}.map-view_legendTitle__2D62o{margin:0;font-weight:600;font-size:.875rem;color:var(--bs-body-emphasis);font-family:Inter,sans-serif;text-align:center;letter-spacing:.025em}.map-view_legendItems__PIEJN{padding:.5rem;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:.25rem;flex:1 1;scrollbar-width:thin;scrollbar-color:var(--bs-tertiary-bg) rgba(0,0,0,0)}.map-view_legendItems__PIEJN::-webkit-scrollbar{width:6px}.map-view_legendItems__PIEJN::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.map-view_legendItems__PIEJN::-webkit-scrollbar-thumb{background-color:var(--bs-tertiary-bg);border-radius:3px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.map-view_legendItems__PIEJN::-webkit-scrollbar-thumb:hover{background-color:var(--bs-border-color)}.map-view_loader__dFrRY{width:18px;height:18px;animation:map-view_spin__6TXKc 1s linear infinite;color:var(--bs-primary);flex-shrink:0}@keyframes map-view_spin__6TXKc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.map-view_mapLegendLoader__3lTvA{display:flex;justify-content:center;align-items:center;padding:1rem;color:var(--bs-secondary-color);font-size:.875rem;font-weight:500;gap:.5rem}.map-view_mapLegendItem__58EW8{display:flex;gap:.5rem;align-items:center;min-width:0;padding:.375rem .5rem;border-radius:6px;cursor:pointer;transition:all .2s ease;border:1px solid rgba(0,0,0,0);position:relative}.map-view_mapLegendItem__58EW8:hover{background:var(--bs-primary-bg-subtle);border-color:var(--bs-primary-border-subtle);transform:translateX(3px)}.map-view_mapLegendItem__58EW8:active{background:var(--bs-secondary-bg);transform:translateX(1px)}.map-view_mapLegendItem__58EW8:focus{outline:2px solid var(--bs-primary);outline-offset:1px;background:var(--bs-primary-bg-subtle)}.map-view_mapLegendItem__58EW8:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:rgba(0,0,0,0);border-radius:0 3px 3px 0;transition:background-color .2s ease}.map-view_mapLegendItem__58EW8:focus:before,.map-view_mapLegendItem__58EW8:hover:before{background:var(--bs-primary)}.map-view_mapLegendIcon__yXpeg{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .2s ease}.map-view_mapLegendItem__58EW8:hover .map-view_mapLegendIcon__yXpeg{transform:scale(1.1)}.map-view_mapLegendItemText__Lp_xK{font-weight:500;font-size:.75rem;color:var(--bs-body-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin:0;line-height:1.4;display:flex;align-items:center;font-family:Inter,sans-serif;transition:color .2s ease}.map-view_mapLegendItem__58EW8:hover .map-view_mapLegendItemText__Lp_xK{color:var(--bs-primary);font-weight:600}.map-view_mapLegendEmpty__MLpwp{display:flex;justify-content:center;align-items:center;padding:1rem;color:var(--bs-secondary-color);font-size:.8125rem;font-style:italic;text-align:center}@media(prefers-contrast:high){.map-view_mapLegend__bezr3{border:2px solid var(--bs-border-color);box-shadow:0 4px 12px rgba(0,0,0,.2)}.map-view_legendHeader__ojwH9{border-bottom:2px solid var(--bs-border-color)}.map-view_mapLegendItem__58EW8{border:1px solid var(--bs-border-color-translucent)}.map-view_mapLegendItem__58EW8:focus,.map-view_mapLegendItem__58EW8:hover{border-color:var(--bs-primary);background:var(--bs-info-bg-subtle)}.map-view_mapLegendItem__58EW8:before{width:4px}}@media(prefers-reduced-motion:reduce){.map-view_mapLegend__bezr3{transition:none}.map-view_mapLegend__bezr3:hover{transform:none}.map-view_mapLegendItem__58EW8{transition:none}.map-view_mapLegendItem__58EW8:active,.map-view_mapLegendItem__58EW8:hover{transform:none}.map-view_mapLegendIcon__yXpeg{transition:none}.map-view_mapLegendItem__58EW8:hover .map-view_mapLegendIcon__yXpeg{transform:none}.map-view_loader__dFrRY{animation:none}}.map-view_popupContainer__43piw{position:absolute;top:12vh;overflow-y:auto;z-index:10;transition:left .3s ease-in-out;max-width:calc(100vw - 300px);-ms-overflow-style:none;scrollbar-width:none}.map-view_popupContainer__43piw::-webkit-scrollbar{display:none}@media(min-width:769px){.map-view_popupContainer__43piw:not(.map-view_sidebarExpanded__3TNRE){max-width:calc(100vw - 80px)}}.map-view_markerPopup__V7XnQ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:320px;max-height:400px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;overflow:hidden;display:flex;flex-direction:column;max-width:calc(100vw - 2rem)}.map-view_markerPopupHeader__8L3uJ{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}.map-view_markerPopupHeader__8L3uJ h3{margin:0;font-size:16px;font-weight:600;color:#212529;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-view_closeButton__jnR3E{background:rgba(0,0,0,0);color:#6c757d;padding:0;transition:color .2s}.map-view_closeButton__jnR3E:hover{color:#343a40}.map-view_markerPopupContent__ciflu{padding:16px;overflow-y:auto}.map-view_markerPopupRow__EiWMj{display:flex;justify-content:space-between;margin-bottom:12px}.map-view_markerPopupRow__EiWMj strong{flex:0 0 40%;color:#495057}.map-view_markerPopupRow__EiWMj span{flex:0 0 58%;text-align:right;color:#212529;word-break:break-word}.map-view_markerPopupCoordinates__fgzQC{display:flex;flex-direction:column;margin-bottom:16px}.map-view_markerPopupCoordinates__fgzQC strong{margin-bottom:4px;color:#495057}.map-view_markerPopupCoordinates__fgzQC span{color:#212529;font-family:monospace}.map-view_markerPopupActions__ZvpIs{display:flex;justify-content:flex-end;margin-top:8px}.map-view_viewDetailsButton__T5yzD{background-color:#007bff;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-size:14px;cursor:pointer;transition:background-color .2s}.map-view_viewDetailsButton__T5yzD:hover{background-color:#0069d9}.map-view_mapOuterContainer__ZwE69{position:relative}.map-view_overlay__MM5o1{position:absolute;inset:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:1000}.map-view_popup__F66VQ{position:absolute;background:#fff;border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:16px 16px 0;width:360px;z-index:1000;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;color:#000}.map-view_popup__F66VQ:hover{background-color:#f9fafb}.map-view_closeButton__jnR3E{position:absolute;right:12px;top:12px;background:none;border:none;font-size:18px;cursor:pointer;padding:4px;color:#666;display:flex;align-items:center;justify-content:center}.map-view_closeButton__jnR3E:hover{color:#333}.map-view_title__f7ZAa{font-size:16px;font-weight:600;color:#000;margin:0 0 16px;padding-right:24px;text-decoration:underline}.map-view_content___YGQZ{display:flex;gap:16px}.map-view_infoSection__vZHbt{flex:1 1}.map-view_row__2IpOi{margin-bottom:8px;font-size:12px;display:flex;align-items:center;color:#666;gap:4px}.map-view_row__2IpOi .map-view_icon__eHvMl{color:#f4811e;min-width:16px;width:16px;height:16px}.map-view_row__2IpOi:last-child{margin-bottom:0}.map-view_label__dZGLl{font-weight:600;margin-right:4px}.map-view_divider__8io0v{border-width:5px;margin-top:16px;margin-bottom:0}@media(max-width:768px){.map-view_mapContainer__Blyzl{height:100%}.map-view_mapFilterContainer__JQpTr{position:relative;top:0;left:0;right:0;width:100%;margin:0;padding:0;z-index:1001}.map-view_mapTypeButtons__4n9VV{bottom:1rem;right:1rem;gap:.5rem}.map-view_mapTypeButton__CrwXr{width:100px;height:40px;font-size:.8rem;font-weight:600;border-radius:8px}.map-view_mapLegend__bezr3{top:auto;bottom:100px;right:1rem;width:135px;max-height:180px;border-radius:6px}.map-view_legendHeader__ojwH9{padding:.5rem .625rem;border-top-left-radius:6px;border-top-right-radius:6px}.map-view_legendTitle__2D62o{font-size:.8125rem}.map-view_legendItems__PIEJN{padding:.375rem;gap:.1875rem}.map-view_mapLegendItem__58EW8{padding:.25rem .375rem;border-radius:4px}.map-view_mapLegendIcon__yXpeg{width:20px;height:20px}.map-view_mapLegendIcon__yXpeg svg{width:18px;height:18px}.map-view_mapLegendItemText__Lp_xK{font-size:.6875rem}.map-view_markerPopup__V7XnQ{width:280px;max-height:350px;max-width:calc(100vw - 2rem);-webkit-overflow-scrolling:touch}.map-view_popupContainer__43piw{top:10vh;left:1rem!important;right:1rem!important;width:auto;max-width:none;pointer-events:auto;transition:none}}@media(max-width:576px){.map-view_mapContainer__Blyzl{height:100%}.map-view_mapFilterSection__ozc9Q{padding:.125rem;margin-bottom:.125rem;border-radius:0;overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--bs-body-bg);border-bottom:1px solid rgba(var(--bs-border-color-rgb),.3)}.map-view_mapOuterContainer__ZwE69{border-radius:0 0 8px 8px}.map-view_mapTypeButtons__4n9VV{bottom:.75rem;right:.75rem;flex-direction:row;gap:.375rem;flex-wrap:wrap}.map-view_mapTypeButton__CrwXr{width:85px;height:36px;font-size:.75rem}.map-view_mapLegend__bezr3{bottom:80px;right:.75rem;width:115px;max-height:150px;border-radius:6px}.map-view_legendHeader__ojwH9{padding:.375rem .5rem;border-top-left-radius:6px;border-top-right-radius:6px}.map-view_legendTitle__2D62o{font-size:.75rem}.map-view_legendItems__PIEJN{padding:.25rem;gap:.125rem}.map-view_mapLegendItem__58EW8{padding:.1875rem .25rem;border-radius:3px}.map-view_mapLegendIcon__yXpeg{width:18px;height:18px}.map-view_mapLegendIcon__yXpeg svg{width:16px;height:16px}.map-view_mapLegendItemText__Lp_xK{font-size:.625rem}.map-view_markerPopup__V7XnQ{width:250px;max-height:280px}.map-view_markerPopupHeader__8L3uJ{padding:8px 10px}.map-view_markerPopupHeader__8L3uJ h3{font-size:13px}.map-view_markerPopupContent__ciflu{padding:10px}.map-view_markerPopupRow__EiWMj{margin-bottom:6px}.map-view_markerPopupRow__EiWMj span,.map-view_markerPopupRow__EiWMj strong{font-size:11px}.map-view_popupContainer__43piw{top:6vh;left:.75rem!important;right:.75rem!important;transition:none}}@media(max-width:480px)and (orientation:portrait){.map-view_mapTypeButtons__4n9VV{bottom:.5rem;right:.5rem;flex-direction:row;gap:.25rem;flex-wrap:wrap}.map-view_mapTypeButton__CrwXr{width:70px;height:32px;font-size:.7rem}.map-view_mapLegend__bezr3{bottom:70px;right:.5rem;width:95px;max-height:120px;border-radius:4px}.map-view_legendHeader__ojwH9{padding:.25rem .375rem;border-top-left-radius:4px;border-top-right-radius:4px}.map-view_legendTitle__2D62o{font-size:.6875rem}.map-view_legendItems__PIEJN{padding:.1875rem;gap:.0625rem}.map-view_mapLegendItem__58EW8{padding:.125rem .1875rem;border-radius:2px}.map-view_mapLegendIcon__yXpeg{width:16px;height:16px}.map-view_mapLegendIcon__yXpeg svg{width:14px;height:14px}.map-view_mapLegendItemText__Lp_xK{font-size:.5625rem}.map-view_markerPopup__V7XnQ{width:220px;max-height:250px}.map-view_popupContainer__43piw{top:5vh;left:.5rem!important;right:.5rem!important;transition:none}}@media(max-width:768px)and (orientation:landscape){.map-view_mapContainer__Blyzl{height:100%}.map-view_mapFilterSection__ozc9Q{padding:.5rem;margin-bottom:.5rem}.map-view_mapFilterContainer__JQpTr{top:.25rem}.map-view_mapLegend__bezr3{top:15%;bottom:auto;right:.5rem;max-height:60vh}.map-view_mapTypeButtons__4n9VV{bottom:.5rem}}@media(max-width:768px){.map-view_mapViewCard__urLyW{border-radius:4px;margin:0 -.75rem;box-shadow:0 2px 8px rgba(0,0,0,.08);height:calc(100vh - 4rem)}.map-view_mapFilterSection__ozc9Q{position:-webkit-sticky;position:sticky;top:0;z-index:10}.map-view_mapContainer__Blyzl{height:100%}}@media(max-width:480px){.map-view_mapViewCard__urLyW{border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.06);height:calc(100vh - 3rem)}.map-view_mapContainer__Blyzl{height:100%}}@media(min-width:1200px){.map-view_mapViewCard__urLyW{border-radius:4px;box-shadow:0 6px 24px rgba(0,0,0,.12);height:calc(100vh - 5rem)}.map-view_mapContainer__Blyzl{height:100%}}.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-content__c96S9{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:none}.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-header__uU6yP{border-bottom:none;padding:1.5rem 1.5rem .5rem}.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-header__uU6yP .modal-session-expired_modal-title__xN8ES{font-weight:500;font-size:1.25rem;color:#333}.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-header__uU6yP .modal-session-expired_btn-close__mbIzu{opacity:.5;font-size:.8rem}.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-header__uU6yP .modal-session-expired_btn-close__mbIzu:focus,.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-header__uU6yP .modal-session-expired_btn-close__mbIzu:hover{opacity:.75;box-shadow:none}.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-body__2vIM9{padding:.5rem 1.5rem 1rem}.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-body__2vIM9 .modal-session-expired_expired-message__Fnqmj{color:#555;font-size:.95rem;line-height:1.5;margin-bottom:0}.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-footer__E5twE{border-top:none;padding:.5rem 1.5rem 1.5rem;justify-content:flex-end}.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-footer__E5twE .modal-session-expired_login-btn__Gmk4i{background-color:#f5f5f5;color:#333;border:none;border-radius:4px;padding:.5rem 1.5rem;font-weight:500}.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-footer__E5twE .modal-session-expired_login-btn__Gmk4i:focus,.modal-session-expired_session-expired-modal__I4wKs .modal-session-expired_modal-footer__E5twE .modal-session-expired_login-btn__Gmk4i:hover{background-color:#e9e9e9;box-shadow:none}.modal-session-time-out_session-timeout-modal__Af0Yj .modal-session-time-out_modal-content__px97j{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:none}.modal-session-time-out_session-timeout-modal__Af0Yj .modal-session-time-out_modal-header__o4j_M{border-bottom:none;padding:1.5rem 1.5rem .5rem}.modal-session-time-out_session-timeout-modal__Af0Yj .modal-session-time-out_modal-header__o4j_M .modal-session-time-out_modal-title__BK1ea{font-weight:500;font-size:1.25rem;color:#333}.modal-session-time-out_session-timeout-modal__Af0Yj .modal-session-time-out_modal-body__JDnlZ{padding:1rem 1.5rem}.modal-session-time-out_session-timeout-modal__Af0Yj .modal-session-time-out_modal-body__JDnlZ .modal-session-time-out_system-message__Bav9A{margin-bottom:.5rem;font-size:.95rem;color:#333}.modal-session-time-out_session-timeout-modal__Af0Yj .modal-session-time-out_modal-body__JDnlZ .modal-session-time-out_system-message__Bav9A .modal-session-time-out_system-name___xAyG{font-weight:500}.modal-session-time-out_session-timeout-modal__Af0Yj .modal-session-time-out_modal-body__JDnlZ .modal-session-time-out_timeout-message__vGNhs{color:#555;font-size:.95rem}.modal-session-time-out_session-timeout-modal__Af0Yj .modal-session-time-out_modal-footer__MrGFc{border-top:none;padding:.5rem 1.5rem 1.5rem;justify-content:flex-end}.modal-session-time-out_session-timeout-modal__Af0Yj .modal-session-time-out_modal-footer__MrGFc .modal-session-time-out_stay-active-btn__j2jDd{background-color:#f5f5f5;color:#333;border:none;border-radius:4px;padding:.5rem 1.5rem;font-weight:500}.modal-session-time-out_session-timeout-modal__Af0Yj .modal-session-time-out_modal-footer__MrGFc .modal-session-time-out_stay-active-btn__j2jDd:focus,.modal-session-time-out_session-timeout-modal__Af0Yj .modal-session-time-out_modal-footer__MrGFc .modal-session-time-out_stay-active-btn__j2jDd:hover{background-color:#e9e9e9;box-shadow:none}.text_customText__xsdfv{margin:0}.text_fontWeight-light__76faN{font-weight:300}.text_fontWeight-normal__L7QyZ{font-weight:400}.text_fontWeight-bold__A9x09{font-weight:700}.login_loginBackground__8W2YS{position:absolute;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:1}.login_backgroundImage__HLPGc{width:100%;height:100%;object-fit:cover}.login_loaderContainer__zYQly{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;z-index:9999}.login_loader__zmXNf{width:3rem;height:3rem;border-width:.3rem;animation:login_spin__jDHG_ 1s linear infinite}@keyframes login_spin__jDHG_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button_customHover___IC1O:hover{background-color:var(--hover-color)!important;border-color:var(--hover-color)!important}.main_xsHeight__GWKGK{height:2.188rem}.main_mdHeight__RWZwX{height:2.5rem}.main_containerStyle__tGwTI{height:"100%";width:auto}.main_textLabel__n0S5I{font-size:.875rem;font-weight:500}.attachment-component_container__6bt3L{display:inline-block;margin:8px 4px;border:2px solid #e1e5e9;border-radius:8px;background-color:#f8f9fa;cursor:pointer;transition:all .2s ease;max-width:300px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.attachment-component_container__6bt3L:hover{border-color:#007bff;background-color:#f0f7ff}.attachment-component_container__6bt3L.attachment-component_focused__g7Jwa{border-color:#007bff;background-color:#e6f3ff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.attachment-component_container__6bt3L.attachment-component_error__DaCym{border-color:#dc3545;background-color:#f8d7da}.attachment-component_container__6bt3L.attachment-component_error__DaCym:hover{border-color:#dc3545;background-color:#f5c6cb}.attachment-component_content__NYXdw{display:flex;align-items:center;padding:12px;gap:12px}.attachment-component_icon__eu0o2{font-size:24px;min-width:32px;text-align:center;display:flex;align-items:center;justify-content:center}.attachment-component_info__akcQU{flex:1 1;min-width:0}.attachment-component_filename__vhyes{font-weight:500;font-size:14px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.attachment-component_metadata__cDV0y{font-size:12px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachment-component_actions___m4rI{min-width:32px;display:flex;align-items:center;justify-content:center}.attachment-component_downloadBtn__9zyaZ{background:none;border:none;font-size:16px;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s ease}.attachment-component_downloadBtn__9zyaZ:hover{background-color:rgba(0,123,255,.1)}.attachment-component_downloadBtn__9zyaZ:focus{outline:2px solid #007bff;outline-offset:2px}.attachment-component_downloadBtn__9zyaZ:disabled{opacity:.5;cursor:not-allowed}.attachment-component_downloadBtn__9zyaZ:disabled:hover{background-color:rgba(0,0,0,0)}.attachment-component_errorMessage__rNGRi{color:#dc3545;font-size:12px;margin-top:4px}@media(prefers-color-scheme:dark){.attachment-component_container__6bt3L{border-color:#444;background-color:#2a2a2a;color:#fff}.attachment-component_container__6bt3L:hover{border-color:#0d6efd;background-color:#1a1a2e}.attachment-component_container__6bt3L.attachment-component_focused__g7Jwa{border-color:#0d6efd;background-color:#16213e}.attachment-component_container__6bt3L.attachment-component_error__DaCym{border-color:#dc3545;background-color:#722d32}.attachment-component_container__6bt3L.attachment-component_error__DaCym:hover{border-color:#dc3545;background-color:#5c2329}.attachment-component_filename__vhyes{color:#fff}.attachment-component_metadata__cDV0y{color:#ccc}.attachment-component_downloadBtn__9zyaZ:hover{background-color:rgba(13,110,253,.2)}}.content-editable_root__qpJRQ{border:0;font-size:15px;display:block;position:relative;outline:0;padding:8px 46px 40px;min-height:150px;word-wrap:break-word;white-space:pre-wrap}@media(max-width:1025px){.content-editable_root__qpJRQ{padding-left:8px;padding-right:8px}}.content-editable_root__qpJRQ:focus{outline:none}.content-editable_root__qpJRQ.content-editable_error__Od2Dn{border:1px solid #dc3545;border-radius:4px}.content-editable_placeholder__oUXY6{font-size:15px;color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:8px;left:46px;right:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;display:inline-block;pointer-events:none;z-index:1}@media(max-width:1025px){.content-editable_placeholder__oUXY6{left:8px;right:8px}}.content-editable_errorMessage__ddYp1{color:#dc3545;font-size:12px;margin-top:4px}.dialog_actions__FgSLk{flex-direction:row;gap:10px}.dialog_actions__FgSLk,.dialog_buttonsList__Wp1oe{display:flex;justify-content:flex-end;margin-top:20px}.dialog_buttonsList__Wp1oe{flex-direction:column}.dialog_buttonsList__Wp1oe button{margin-bottom:20px}.dialog_buttonsList__Wp1oe button:last-child{margin-bottom:0}.image-node_imageControlWrapper__ir6kk{position:relative;display:inline-block}.image-node_imageControlWrapper__ir6kk.image-node_resizing__yGGkU{touch-action:none}.image-node_imageControlWrapper__ir6kk.image-node_focused__wmxAe{outline:2px solid rgba(0,123,255,.5);outline-offset:2px}.image-node_resizeHandle__po2Sp,.image-node_resizerE__DVDpm,.image-node_resizerNE__HvbXg,.image-node_resizerNW__yxhPS,.image-node_resizerN__Mlqpt,.image-node_resizerSE__2iBjO,.image-node_resizerSW__lh9HG,.image-node_resizerS__l3MhQ,.image-node_resizerW__HEyvx{position:absolute;opacity:0;transition:opacity .2s ease;background-color:rgba(0,123,255,.5)}.image-node_resizeHandle__po2Sp:hover,.image-node_resizerE__DVDpm:hover,.image-node_resizerNE__HvbXg:hover,.image-node_resizerNW__yxhPS:hover,.image-node_resizerN__Mlqpt:hover,.image-node_resizerSE__2iBjO:hover,.image-node_resizerSW__lh9HG:hover,.image-node_resizerS__l3MhQ:hover,.image-node_resizerW__HEyvx:hover{opacity:1;background-color:rgba(0,123,255,.8)}.image-node_resizerN__Mlqpt,.image-node_resizerS__l3MhQ{width:100%;height:6px;left:0;cursor:ns-resize}.image-node_resizerN__Mlqpt{top:-3px}.image-node_resizerS__l3MhQ{bottom:-3px}.image-node_resizerE__DVDpm,.image-node_resizerW__HEyvx{width:6px;height:100%;top:0;cursor:ew-resize}.image-node_resizerE__DVDpm{right:-3px}.image-node_resizerW__HEyvx{left:-3px}.image-node_resizerNE__HvbXg,.image-node_resizerNW__yxhPS,.image-node_resizerSE__2iBjO,.image-node_resizerSW__lh9HG{width:8px;height:8px;background-color:rgba(0,123,255,.7);border:1px solid #fff;border-radius:50%;transition:opacity .2s ease,transform .2s ease}.image-node_resizerNE__HvbXg:hover,.image-node_resizerNW__yxhPS:hover,.image-node_resizerSE__2iBjO:hover,.image-node_resizerSW__lh9HG:hover{opacity:1;background-color:rgba(0,123,255,.9);transform:scale(1.2)}.image-node_resizerNE__HvbXg{top:-4px;right:-4px;cursor:ne-resize}.image-node_resizerNW__yxhPS{top:-4px;left:-4px;cursor:nw-resize}.image-node_resizerSE__2iBjO{bottom:-4px;right:-4px;cursor:se-resize}.image-node_resizerSW__lh9HG{bottom:-4px;left:-4px;cursor:sw-resize}.image-node_imageControlWrapper__ir6kk:hover .image-node_resizerE__DVDpm,.image-node_imageControlWrapper__ir6kk:hover .image-node_resizerNE__HvbXg,.image-node_imageControlWrapper__ir6kk:hover .image-node_resizerNW__yxhPS,.image-node_imageControlWrapper__ir6kk:hover .image-node_resizerN__Mlqpt,.image-node_imageControlWrapper__ir6kk:hover .image-node_resizerSE__2iBjO,.image-node_imageControlWrapper__ir6kk:hover .image-node_resizerSW__lh9HG,.image-node_imageControlWrapper__ir6kk:hover .image-node_resizerS__l3MhQ,.image-node_imageControlWrapper__ir6kk:hover .image-node_resizerW__HEyvx{opacity:1}.image-node_errorMessage__QxZve{color:#dc3545;font-size:12px;margin-top:4px}.text-input_wrapper__VeWT6{display:flex;flex-direction:row;align-items:center;margin-bottom:10px;gap:10px}.text-input_label__2ZabI{display:flex;flex:1 1;color:#666;font-weight:500;white-space:nowrap}.text-input_input__cNsLx{display:flex;flex:2 1;border:1px solid #999;padding:7px 10px;font-size:16px;border-radius:5px;min-width:0;transition:border-color .2s ease,box-shadow .2s ease}.text-input_input__cNsLx:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.text-input_input__cNsLx:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}.text-input_input__cNsLx.text-input_error__5kmbr{border-color:#dc3545}.text-input_input__cNsLx.text-input_error__5kmbr:focus{border-color:#dc3545;box-shadow:0 0 0 2px rgba(220,53,69,.25)}.text-input_errorMessage__6kp1Q{color:#dc3545;font-size:12px;margin-top:4px}.actionBar_collapseBarContainer__P_wOH{padding-top:.375rem;padding-bottom:.375rem}.actionBar_collapseBarHeader__PNsvl{font-size:.938rem!important;margin-bottom:.375rem}.actionBar_collapseBarOptions__xdBvT{font-size:.875rem!important}.actionBar_trashMargin___KOpL{margin-bottom:.125rem}.actionBar_scrollableTable__SXAFi tbody{display:block;max-height:12.5rem;overflow-y:auto}.actionBar_scrollableTable__SXAFi tbody tr,.actionBar_scrollableTable__SXAFi thead{display:table;width:100%;table-layout:fixed}.rich-text-editor_editor__vBd6F{min-height:400px}.rich-text-editor_editorReadme__R8y_M,.rich-text-editor_editor__vBd6F{background:var(--bs-body-bg);border-radius:8px;border:1px solid var(--bs-border-color);display:flex;flex-direction:column;color:var(--bs-body-color)}.rich-text-editor_editorReadme__R8y_M{max-height:400px}.rich-text-editor_transparent__FnuqG{background:rgba(0,0,0,0)!important;border:none!important;border-radius:0!important}.rich-text-editor_editorContainer__uWsC2{position:relative;display:flex;flex-direction:column;height:100%}.rich-text-editor_toolbar__gcp2E{display:flex;background:var(--bs-secondary-bg);padding:4px 8px;flex-wrap:wrap;gap:2px;align-items:center;position:-webkit-sticky;position:sticky;top:0}.rich-text-editor_toolbar__gcp2E .rich-text-editor_dropdown__5PEkB{position:relative;display:inline-block}.rich-text-editor_toolbar__gcp2E .rich-text-editor_form-select__eATZx{border:1px solid var(--bs-border-color);border-radius:4px;padding:4px 8px;font-size:13px;background:var(--bs-body-bg);color:var(--bs-body-color)}.rich-text-editor_toolbar__gcp2E .rich-text-editor_form-select__eATZx:focus{border-color:var(--bs-primary);box-shadow:0 0 0 2px var(--bs-primary-bg-subtle);outline:none}.rich-text-editor_toolbarButton__qQ4Gv{background:none;border:1px solid rgba(0,0,0,0);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 8px;transition:all .15s ease;color:var(--bs-body-color);font-size:14px;min-width:32px;height:32px}.rich-text-editor_toolbarButton__qQ4Gv:hover{background:var(--bs-tertiary-bg);border-color:var(--bs-border-color)}.rich-text-editor_toolbarButton__qQ4Gv.rich-text-editor_active__KxG29{background:var(--bs-primary);color:var(--bs-primary-text,white);border-color:var(--bs-primary)}.rich-text-editor_toolbarButton__qQ4Gv:disabled{opacity:.5;cursor:not-allowed}.rich-text-editor_toolbarButton__qQ4Gv:disabled:hover{background:none;border-color:rgba(0,0,0,0)}.rich-text-editor_toolbarDivider__jRKPD{width:1px;background:var(--bs-border-color);height:24px;margin:0 4px}.rich-text-editor_horizontalToolbarDivider__k4ZzH{width:"100%";background:var(--bs-border-color);height:1px;margin:0 4px}.rich-text-editor_editorInner__3c0pn{position:relative;flex:1 1;min-height:60px;max-height:300px;overflow:auto}.rich-text-editor_contentEditable__bADNW{max-height:300px;resize:none;font-size:15px;position:relative;-moz-tab-size:1;tab-size:1;outline:0;padding:16px;line-height:1.6;color:var(--bs-body-color)}.rich-text-editor_contentEditable__bADNW p{margin:0 0 8px}.rich-text-editor_contentEditable__bADNW h1{font-size:2rem;font-weight:600;margin:16px 0 12px;color:var(--bs-heading-color,var(--bs-body-color))}.rich-text-editor_contentEditable__bADNW h2{font-size:1.5rem;font-weight:600;margin:14px 0 10px;color:var(--bs-heading-color,var(--bs-body-color))}.rich-text-editor_contentEditable__bADNW h3{font-size:1.25rem;font-weight:600;margin:12px 0 8px;color:var(--bs-heading-color,var(--bs-body-color))}.rich-text-editor_contentEditable__bADNW h4{font-size:1rem;font-weight:600;margin:10px 0 6px;color:var(--bs-heading-color,var(--bs-body-color))}.rich-text-editor_contentEditable__bADNW blockquote{border-left:4px solid var(--bs-primary);margin:16px 0;padding:8px 16px;background:var(--bs-primary-bg-subtle);font-style:italic;color:var(--bs-secondary-color)}.rich-text-editor_contentEditable__bADNW ol,.rich-text-editor_contentEditable__bADNW ul{margin:8px 0;padding-left:24px}.rich-text-editor_contentEditable__bADNW li{margin:4px 0}.rich-text-editor_contentEditable__bADNW code{padding:2px 4px;border-radius:3px;color:var(--bs-danger)}.rich-text-editor_contentEditable__bADNW code,.rich-text-editor_contentEditable__bADNW pre{background:var(--bs-secondary-bg);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.rich-text-editor_contentEditable__bADNW pre{border:1px solid var(--bs-border-color);border-radius:4px;padding:12px;margin:12px 0;overflow-x:auto;line-height:1.4}.rich-text-editor_contentEditable__bADNW pre code{background:none;padding:0;border-radius:0;color:inherit}.rich-text-editor_contentEditable__bADNW a{color:var(--bs-link-color);text-decoration:underline;cursor:pointer}.rich-text-editor_contentEditable__bADNW a:hover{color:var(--bs-link-hover-color)}.rich-text-editor_contentEditable__bADNW hr{border:none;border-top:2px solid var(--bs-border-color);margin:20px 0}.rich-text-editor_contentEditable__bADNW img{max-width:100%;height:auto;border-radius:4px;margin:8px 0}.rich-text-editor_contentEditable__bADNW table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;margin:16px 0;border:1px solid #dee2e6;border-radius:4px;overflow:hidden}.rich-text-editor_contentEditable__bADNW table td,.rich-text-editor_contentEditable__bADNW table th{min-width:75px;border:1px solid #dee2e6;position:relative;vertical-align:top;padding:8px 12px;word-wrap:break-word}.rich-text-editor_contentEditable__bADNW table th{background:#f8f9fa;font-weight:600}.rich-text-editor_contentEditable__bADNW table tr:nth-child(2n) td{background:#f8f9fa}.rich-text-editor_placeholder__ptpoz{color:var(--bs-secondary-color);overflow:hidden;position:absolute;text-overflow:ellipsis;top:16px;left:16px;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;pointer-events:none}.rich-text-editor_mention__Oh405{background:#e3f2fd;color:#1976d2;padding:2px 4px;border-radius:4px;font-weight:500;text-decoration:none;cursor:pointer}.rich-text-editor_mention__Oh405:hover{background:#bbdefb}.rich-text-editor_emoji__M6ncz{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif}.rich-text-editor_slashMenu__UmPoP{position:absolute;background:#fff;border:1px solid #e9ecef;border-radius:4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:1000;min-width:200px;max-height:300px;overflow-y:auto}.rich-text-editor_slashMenuItem__WZ2G4{padding:8px 12px;cursor:pointer;border-bottom:1px solid #f1f3f4;display:flex;align-items:center;gap:8px}.rich-text-editor_slashMenuItem__WZ2G4.rich-text-editor_selected__tYnB9,.rich-text-editor_slashMenuItem__WZ2G4:hover{background:#f8f9fa}.rich-text-editor_slashMenuItem__WZ2G4:last-child{border-bottom:none}.rich-text-editor_mentionMenu__uHnw2{position:absolute;background:#fff;border:1px solid #e9ecef;border-radius:4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:1000;min-width:200px;max-height:200px;overflow-y:auto}.rich-text-editor_mentionMenuItem__8BJoF{padding:8px 12px;cursor:pointer;border-bottom:1px solid #f1f3f4}.rich-text-editor_mentionMenuItem__8BJoF.rich-text-editor_selected__tYnB9,.rich-text-editor_mentionMenuItem__8BJoF:hover{background:#f8f9fa}.rich-text-editor_mentionMenuItem__8BJoF:last-child{border-bottom:none}.rich-text-editor_imageNode__14rW7{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:8px 0}.rich-text-editor_imageNode__14rW7 img{max-width:100%;height:auto;border-radius:4px;cursor:pointer}.rich-text-editor_imageNode__14rW7.rich-text-editor_focused__g9bkI{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:4px}.rich-text-editor_dropZone__VYNmV{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--bs-primary-bg-subtle);border:2px dashed var(--bs-primary);border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--bs-primary);font-weight:600;z-index:1000;pointer-events:none}.rich-text-editor_colorPicker__jsSKu{position:absolute;top:100%;left:0;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:4px;box-shadow:var(--bs-box-shadow);z-index:1000;padding:8px;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;min-width:200px}.rich-text-editor_colorOption__4kgS_{width:20px;height:20px;border:1px solid var(--bs-border-color);border-radius:3px;cursor:pointer;transition:transform .1s ease}.rich-text-editor_colorOption__4kgS_:hover{transform:scale(1.1);border-color:var(--bs-primary)}.rich-text-editor_insertDropdown__FqIdM{position:absolute;top:100%;left:0;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:4px;box-shadow:var(--bs-box-shadow);z-index:1000;min-width:180px;max-height:300px;overflow-y:auto}.rich-text-editor_insertOption__q2uyN{width:100%;padding:8px 12px;border:none;background:none;text-align:left;cursor:pointer;border-bottom:1px solid var(--bs-border-color-translucent);display:flex;align-items:center;gap:6px;font-size:14px;color:var(--bs-body-color)}.rich-text-editor_insertOption__q2uyN:hover{background:var(--bs-tertiary-bg)}.rich-text-editor_insertOption__q2uyN:last-child{border-bottom:none}.rich-text-editor_alignDropdown__uMVSb{position:absolute;top:100%;left:0;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:4px;box-shadow:var(--bs-box-shadow);z-index:1000;min-width:150px}.rich-text-editor_alignOption___k_0x{width:100%;padding:8px 12px;border:none;background:none;text-align:left;cursor:pointer;border-bottom:1px solid var(--bs-border-color-translucent);display:flex;align-items:center;gap:6px;font-size:14px;color:var(--bs-body-color)}.rich-text-editor_alignOption___k_0x:hover{background:var(--bs-tertiary-bg)}.rich-text-editor_alignOption___k_0x:last-child{border-bottom:none}.rich-text-editor_imagePreview__BRdRz{max-width:100%;height:auto;border:2px dashed var(--bs-primary);border-radius:4px;padding:16px;margin:8px 0;text-align:center;background-color:var(--bs-primary-bg-subtle);color:var(--bs-primary);font-weight:500;display:block}.rich-text-editor_horizontalRule__wWHfx{color:var(--bs-secondary-color);text-align:center;margin:16px 0;letter-spacing:1px;font-weight:700;display:block;width:100%}.rich-text-editor_content__mW6av img[src^="blob:"]{max-width:100%;height:auto;border-radius:4px;margin:8px 0;display:block}.rich-text-editor_theme-dark__rppag .rich-text-editor_contentEditable__bADNW{scrollbar-color:var(--bs-tertiary-bg) var(--bs-body-bg)}.rich-text-editor_editor-paragraph__dpcV_{margin:0 0 8px}.rich-text-editor_editor-quote__tWmE1{border-left:4px solid var(--bs-primary);margin:16px 0;padding:8px 16px;background:var(--bs-primary-bg-subtle);font-style:italic;color:var(--bs-secondary-color)}.rich-text-editor_editor-heading-h1__rS32a{font-size:2rem;font-weight:600;margin:16px 0 12px;color:var(--bs-heading-color,var(--bs-body-color))}.rich-text-editor_editor-heading-h2__LmNYn{font-size:1.5rem;font-weight:600;margin:14px 0 10px;color:var(--bs-heading-color,var(--bs-body-color))}.rich-text-editor_editor-heading-h3__kbUxA{font-size:1.25rem;font-weight:600;margin:12px 0 8px;color:var(--bs-heading-color,var(--bs-body-color))}.rich-text-editor_editor-heading-h4__ZLxbf{font-size:1rem;font-weight:600;margin:10px 0 6px;color:var(--bs-heading-color,var(--bs-body-color))}.rich-text-editor_editor-heading-h5__1wYo9{font-size:.875rem;font-weight:600;margin:8px 0 4px;color:var(--bs-heading-color,var(--bs-body-color))}.rich-text-editor_editor-heading-h6__q7iu4{font-size:.75rem;font-weight:600;margin:6px 0 2px;color:var(--bs-heading-color,var(--bs-body-color))}.rich-text-editor_editor-list-ol__237_m,.rich-text-editor_editor-list-ul__qn1AS{margin:8px 0;padding-left:24px}.rich-text-editor_editor-listitem___UuDp{margin:4px 0}.rich-text-editor_PlaygroundEditorTheme__listItemChecked__fhCGx,.rich-text-editor_PlaygroundEditorTheme__listItemUnchecked__u8EUz{position:relative;margin-left:.5em;margin-right:.5em;padding-left:1.5em;padding-right:1.5em;list-style-type:none;outline:none;display:block;min-height:1.5em}.rich-text-editor_PlaygroundEditorTheme__listItemChecked__fhCGx>*,.rich-text-editor_PlaygroundEditorTheme__listItemUnchecked__u8EUz>*{margin-left:.01em}.rich-text-editor_PlaygroundEditorTheme__listItemChecked__fhCGx:before,.rich-text-editor_PlaygroundEditorTheme__listItemUnchecked__u8EUz:before{content:"​";width:.9em;height:.9em;top:50%;left:0;cursor:pointer;display:block;background-size:cover;position:absolute;transform:translateY(-50%)}.rich-text-editor_PlaygroundEditorTheme__listItemChecked__fhCGx{text-decoration:line-through}.rich-text-editor_PlaygroundEditorTheme__listItemChecked__fhCGx:focus:before,.rich-text-editor_PlaygroundEditorTheme__listItemUnchecked__u8EUz:focus:before{box-shadow:0 0 0 2px #a6cdfe;border-radius:2px}.rich-text-editor_PlaygroundEditorTheme__listItemUnchecked__u8EUz:before{border:1px solid #999;border-radius:2px}.rich-text-editor_PlaygroundEditorTheme__listItemChecked__fhCGx:before{border:1px solid #3d87f5;border-radius:2px;background-color:#3d87f5;background-repeat:no-repeat}.rich-text-editor_PlaygroundEditorTheme__listItemChecked__fhCGx:after{content:"";cursor:pointer;position:absolute;display:block;top:45%;width:.2em;left:.35em;height:.4em;transform:translateY(-50%) rotate(45deg);border-color:#fff;border-style:solid;border-width:0 .1em .1em 0}.rich-text-editor_editor-nested-listitem__PNP7B{list-style-type:none}.rich-text-editor_editor-nested-listitem__PNP7B:after,.rich-text-editor_editor-nested-listitem__PNP7B:before{display:none}.rich-text-editor_editor-image__DULxo{max-width:100%;height:auto;border-radius:4px;margin:8px 0}.rich-text-editor_editor-link__FnoX_{color:var(--bs-link-color);text-decoration:underline;cursor:pointer}.rich-text-editor_editor-link__FnoX_:hover{color:var(--bs-link-hover-color)}.rich-text-editor_editor-text-bold__oRxqo{font-weight:700}.rich-text-editor_editor-text-italic__BXUX_{font-style:italic}.rich-text-editor_editor-text-underline__q92PK{text-decoration:underline}.rich-text-editor_editor-text-strikethrough__9cdVN{text-decoration:line-through}.rich-text-editor_editor-text-underlineStrikethrough__GUzEs{text-decoration:underline line-through}.rich-text-editor_editor-text-code__bGajz{padding:2px 4px;border-radius:3px;color:var(--bs-danger)}.rich-text-editor_editor-code__9Npf8,.rich-text-editor_editor-text-code__bGajz{background:var(--bs-secondary-bg);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.rich-text-editor_editor-code__9Npf8{border:1px solid var(--bs-border-color);border-radius:4px;padding:12px;margin:12px 0;overflow-x:auto;line-height:1.4;display:block}.rich-text-editor_editor-hr__1zKrI{border:none;border-top:2px solid var(--bs-border-color);margin:20px 0}.rich-text-editor_editor-table__6t1Bg{width:100%;border-collapse:collapse;margin:16px 0;border:1px solid var(--bs-border-color)}.rich-text-editor_editor-tableCellHeader__V06kn,.rich-text-editor_editor-tableCell__0yR_u{border:1px solid var(--bs-border-color);padding:8px 12px;text-align:left;vertical-align:top}.rich-text-editor_editor-tableCellHeader__V06kn{background:var(--bs-secondary-bg);font-weight:600}.rich-text-editor_editor-tokenComment__D8ch4{color:var(--bs-secondary-color);font-style:italic}.rich-text-editor_editor-tokenPunctuation__gP81R{color:var(--bs-body-color)}.rich-text-editor_editor-tokenProperty__fwUoX{color:var(--bs-success)}.rich-text-editor_editor-tokenSelector__JekXP{color:var(--bs-info)}.rich-text-editor_editor-tokenOperator__u9rYJ{color:var(--bs-warning)}.rich-text-editor_editor-tokenAttr__DmDEi{color:var(--bs-primary)}.rich-text-editor_editor-tokenVariable__MAihk{color:var(--bs-danger)}.rich-text-editor_editor-tokenFunction__6Vkha{color:var(--bs-info)}.rich-text-editor_compactDropdownMenu__d5oKa{position:absolute;right:0;top:100%;background-color:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);box-shadow:0 2px 8px rgba(0,0,0,.08);z-index:9999;min-width:180px;padding:8px 0;display:flex;flex-direction:column}.helper-drawer_helpButton__RBSko{transition:all .2s ease-in-out;border:1px solid #e0e0e0}.helper-drawer_helpButton__RBSko:hover{background-color:"white";box-shadow:none}.helper-drawer_helpButton__RBSko:active{transform:translateY(0)}.helper-drawer_darkMode__15Zyx{border-color:#555}.helper-drawer_darkMode__15Zyx:hover{background-color:hsla(0,0%,100%,.05);border-color:#777}.helper-drawer_formControl__BjkCB{border-radius:4px;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.helper-drawer_formControl__BjkCB:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.helper-drawer_darkModeInput__NcDFm{background-color:#343a40;border-color:#495057;color:#f8f9fa}.helper-drawer_darkModeInput__NcDFm::placeholder{color:#adb5bd}.helper-drawer_darkModeInput__NcDFm:focus{border-color:#6ea8fe;box-shadow:0 0 0 .25rem rgba(110,168,254,.25);background-color:#343a40;color:#f8f9fa}.helper-drawer_btn-outline-dark__YeCOp:hover,.helper-drawer_btn-outline-dark__YeCOp:hover span{color:#fff!important}.select_floatingLabel__rqwRi{position:absolute;top:25%;left:4px;padding:0 5px;transform:translateY(-50%);transition:all .2s ease-in-out;font-size:16px;color:#aaa;pointer-events:none;z-index:2;font-size:10px;color:var(--bs-primary)}.emptyData_emptyCell__jo5XN{padding:0!important;border:none!important}.emptyData_emptyStateContainer__uQxQf{width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);padding:1rem}.emptyData_emptyStateContent__B6ZpX{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:300px}.emptyData_iconContainer__YHfTj{color:var(--bs-secondary);margin-bottom:.5rem;opacity:.8}.emptyData_iconContainer__YHfTj svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.1))}.emptyData_emptyStateMessage__oHWoD{margin-bottom:.5rem;font-weight:500;font-size:1.125rem;color:var(--bs-body-color)}.emptyData_emptyStateSubtext__jrwZ1{color:var(--bs-secondary);font-size:.875rem;margin-bottom:0}.emptyData_darkMode__d0oZ3 .emptyData_iconContainer__YHfTj{color:var(--bs-gray-500)}.emptyData_darkMode__d0oZ3 .emptyData_emptyStateMessage__oHWoD{color:var(--bs-gray-200)}.emptyData_darkMode__d0oZ3 .emptyData_emptyStateSubtext__jrwZ1{color:var(--bs-gray-500)}.emptyData_rowContainer__yjRzb{display:flex;align-items:center}.details_fieldButton__Le_vK{font-size:.875rem!important}.list-view_searchButton__FcttO:hover{background-color:var(--bs-light-bg-subtle)!important;border-radius:20}.industry_industryHeader__kkvvT{padding-bottom:1rem!important}.legalEntity_legalEntityHeader__NPjSQ{padding-bottom:16px!important}