._header_1448r_1{border-bottom:1px solid var(--mantine-color-gray-2)}._navbar_1448r_2{background:var(--mantine-color-white)}._main_1448r_3{background:#f6f8f9}._homeLink_1448r_4{border-radius:var(--mantine-radius-md)}._sectionLabel_1448r_5{letter-spacing:.08em}._building_1448r_6{padding:24px 4px 4px}._unit_1448r_7{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-2);min-height:72px;margin-top:8px;padding:14px 12px;transition:border-color .15s,background-color .15s}._unit_1448r_7:hover{border-color:var(--mantine-color-brand-3)}._unit_1448r_7[data-active]{background:var(--mantine-color-brand-0);border-color:var(--mantine-color-brand-3)}._unit_1448r_7 .mantine-NavLink-label{white-space:normal;overflow-wrap:anywhere;font-weight:600}._unit_1448r_7 .mantine-NavLink-description{font-size:var(--mantine-font-size-xs);margin-top:4px}._footer_1448r_19{border-top:1px solid var(--mantine-color-gray-2)}._userDropdownHeader_1448r_20{padding:8px 12px}._userFooter_1448r_21{border-top:1px solid var(--mantine-color-gray-2)}._userButton_1448r_22{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-2);width:100%;padding:8px 10px;transition:background-color .15s,border-color .15s}._userButton_1448r_22:hover{background-color:var(--mantine-color-gray-0);border-color:var(--mantine-color-brand-3)}._valtozasok_1448r_33{color:var(--mantine-color-dimmed);border-radius:var(--mantine-radius-sm)}._valtozasok_1448r_33:hover{color:var(--mantine-color-brand-7)}._heading_6myap_1{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-lg);min-height:88px;margin-bottom:4px;display:flex}._street_6myap_10{object-fit:contain;opacity:.8;pointer-events:none;width:215px;height:84px}._buildingHeading_6myap_18{flex-wrap:nowrap;margin-top:4px}._unitCard_6myap_20{column-gap:var(--mantine-spacing-md);row-gap:var(--mantine-spacing-md);color:inherit;grid-template-columns:40px minmax(0,1fr);text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}._unitIcon_6myap_29{align-self:center}._unitDetails_6myap_30{overflow-wrap:anywhere}._unitFooter_6myap_31{grid-column:2}._roleBadge_6myap_32{text-transform:none;letter-spacing:0;font-weight:500}._detailsLink_6myap_33{margin-left:auto}._unitCard_6myap_20:hover{border-color:var(--mantine-color-brand-4);box-shadow:var(--mantine-shadow-xs)}._unitCard_6myap_20:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:3px}@media (width<=36em){._heading_6myap_1{gap:var(--mantine-spacing-sm);min-height:72px}._street_6myap_10{width:130px;height:64px}}._layout_1uwi4_3{box-sizing:border-box;background:linear-gradient(#f3fbfc 0%,#e6f5f6 55%,#d8eef0 100%);justify-content:center;align-items:center;min-height:100dvh;padding:16px;display:flex;position:relative;overflow:hidden}._layout_1uwi4_3:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffffd9,#fff0);width:900px;height:600px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}._buildings_1uwi4_28{object-fit:contain;object-position:bottom center;opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-height:62vh;position:absolute;bottom:0;left:0;right:0}._stack_1uwi4_42{flex-direction:column;align-items:center;gap:18px;width:100%;max-width:420px;display:flex;position:relative}._card_1uwi4_52{box-sizing:border-box;text-align:center;background:radial-gradient(320px 160px at 50% -20px,#36c5cf1a,#fff0 70%),#fff;border:1px solid #039ba624;border-radius:16px;width:100%;padding:32px 32px 28px;animation:.52s cubic-bezier(.2,.7,.2,1) both _cardIn_1uwi4_1;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f323c0a,0 20px 44px -14px #036d7533,0 40px 90px -24px #036d751f}._logo_1uwi4_71{width:75%;margin-bottom:16px;padding-top:4px}._title_1uwi4_77{color:#0f3a3f;letter-spacing:-.01em;font-size:1.2rem;font-weight:600}._sub_1uwi4_84{color:#5a7479;margin:2px 0 20px;font-size:.86rem}._button_1uwi4_91{transition:box-shadow .16s,transform .12s;box-shadow:0 8px 18px -6px #039ba673}._button_1uwi4_91:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 24px -8px #039ba68c}._felulet_1uwi4_101{letter-spacing:.12em;text-transform:uppercase;color:#006d75;font-size:.75rem;font-weight:600}@keyframes _cardIn_1uwi4_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._card_1uwi4_52{animation:none}}._nyelv_1uwi4_118{z-index:1;position:absolute;top:16px;right:16px}
