.otCL4q_map-container{height:calc(100dvh - (var(--layout-topbar-offset) + 30px));background:var(--surface-ground);flex-direction:column;transition:height .2s;display:flex}body.eqoa-map-page .layout-main-container{padding:calc(var(--layout-topbar-offset) - 1.5rem) 0px 0px 0px}body.eqoa-map-page .layout-footer{margin-top:0;margin-bottom:8px;padding-top:.5rem}.otCL4q_mapFooterOverlay{z-index:35;pointer-events:none;width:min(100vw - 1.5rem,26rem);position:fixed;bottom:8px;right:5px}.otCL4q_mapFooterOverlayRow{justify-content:flex-end;align-items:flex-end;gap:.55rem;width:100%;display:flex}.otCL4q_mapContributorsTrigger,.otCL4q_mapSeoBannerButton{color:#e2e8f0;cursor:pointer;letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background:#0f172ad6;border:1px solid #94a3b847;border-radius:4px;align-items:center;gap:.45rem;padding:.25rem .6rem;font-size:.74rem;line-height:1;transition:border-color .18s,background .18s,color .18s;display:inline-flex;box-shadow:0 10px 28px #0f172a3d}.otCL4q_mapSeoBannerCard{pointer-events:auto;color:var(--text-primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a47f034;border:1px solid #ffffff1f;border-radius:10px;padding:.8rem .95rem;box-shadow:0 18px 50px #0f172a4d}.otCL4q_mapContributorsTray{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:auto;background:#0a47f034;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;gap:.55rem;max-width:min(42rem,100vw - 1.5rem);padding:.75rem .85rem .8rem;transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:absolute;bottom:calc(100% + .45rem);right:0;transform:translateY(6px);box-shadow:0 18px 50px #0f172a4d}.otCL4q_mapContributorsHover{z-index:1;pointer-events:auto;flex-direction:column;align-items:flex-end;display:inline-flex;position:relative}.otCL4q_mapContributorsHover:after{content:"";width:100%;height:.6rem;position:absolute;bottom:100%;right:0}.otCL4q_mapContributorsHover:hover .otCL4q_mapContributorsTrigger,.otCL4q_mapContributorsHover:focus-within .otCL4q_mapContributorsTrigger{color:#eff6ff;background:#0f172aeb;border-color:#ffffff2e}.otCL4q_mapContributorsHover:hover .otCL4q_mapContributorsTray,.otCL4q_mapContributorsHover:focus-within .otCL4q_mapContributorsTray{opacity:1;visibility:visible;transform:translateY(0)}.otCL4q_mapContributorsTrayLabel{color:var(--text-primary);letter-spacing:.04em;justify-content:center;align-items:center;gap:.45rem;font-size:.7rem;font-weight:600;display:inline-flex}.otCL4q_mapContributorsAvatarStrip{scrollbar-width:thin;align-items:center;gap:.45rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.otCL4q_mapContributorsAvatarLink,.otCL4q_mapContributorsMore{border:1px solid #ffffff1a;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:inline-flex}.otCL4q_mapContributorsAvatarLink:hover,.otCL4q_mapContributorsAvatarLink:focus-visible,.otCL4q_mapContributorsMore:hover,.otCL4q_mapContributorsMore:focus-visible{border-color:#60a5fa73;transform:translateY(-1px);box-shadow:0 0 0 3px #3b82f61f}.otCL4q_mapContributorsAvatar{border-radius:50%}.otCL4q_mapContributorsMore{color:#e2e8f0;background:#0f172ab8}@media (max-width:870px){.otCL4q_mapFooterOverlay{right:.75rem;bottom:calc(2.65rem + env(safe-area-inset-bottom));width:min(100vw - 1.5rem,24rem)}.otCL4q_mapFooterOverlayRow{gap:.45rem}.otCL4q_mapContributorsTrigger,.otCL4q_mapSeoBannerButton{min-height:2.2rem;padding:.45rem .75rem;font-size:.72rem}.otCL4q_mapContributorsHover{position:static}.otCL4q_mapContributorsTray{width:min(100vw - 1.5rem,24rem);min-width:0;max-width:min(100vw - 1.5rem,24rem);left:auto;right:0}.otCL4q_mapSeoBannerCard{padding:.7rem .85rem}}.otCL4q_menuDropdown{color:#fff9;background:#1e1e1e;border:1px solid #383838;width:100%;height:35px}.otCL4q_menuDropdown .p-cascadeselect-label.p-placeholder{color:#fff9!important}.otCL4q_menuDropdown .p-dropdown-label.p-inputtext.p-placeholder span{color:#fff9!important}.otCL4q_menuInputs::-webkit-input-placeholder{color:#fff9!important}.otCL4q_menuInputs:-moz-placeholder-shown{color:#fff9!important}.otCL4q_menuInputs::-moz-placeholder{color:#fff9!important}.otCL4q_menuInputs:-ms-placeholder-shown{color:#fff9!important}.otCL4q_menuInputs.otCL4q_p-placeholder{color:#fff9!important}.otCL4q_questGuideCascadePanel{max-width:min(100vw - 1rem,22rem)}.otCL4q_questGuideCascadePanel .p-cascadeselect-sublist{max-height:min(18rem,100vh - 1rem);overflow:hidden auto}@media (max-width:720px){.otCL4q_questGuideCascadePanel .p-cascadeselect-sublist{max-height:none;overflow:hidden!important}.otCL4q_questGuideCascadePanel .p-cascadeselect-sublist-wrapper{scroll-margin-block:.75rem}}.otCL4q_legendButtonTooltip .p-tooltip-arrow{left:2.9rem!important}.otCL4q_mapNoLabelHover .otCL4q_mapNoLabelText{display:none}.otCL4q_mapNoLabelHover:hover,.otCL4q_mapNoLabelHover:focus-within{z-index:9!important}.otCL4q_mapPriorityLabel{z-index:12!important}.otCL4q_mapNoLabelHover:hover .otCL4q_mapNoLabelBody,.otCL4q_mapNoLabelHover:focus-within .otCL4q_mapNoLabelBody,.otCL4q_mapPriorityLabel .otCL4q_mapNoLabelBody{background:#00000080!important;border:1px solid #ffffff1a!important;padding:2px 5px!important}.otCL4q_mapNoLabelHover:hover .otCL4q_mapNoLabelText,.otCL4q_mapNoLabelHover:focus-within .otCL4q_mapNoLabelText,.otCL4q_mapPriorityLabel .otCL4q_mapNoLabelText{display:inline}
