body[data-v-536bd535]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-536bd535]{width:100%}.property-selector[data-v-536bd535]{position:relative;display:inline-flex;min-width:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.prop-icon[data-v-536bd535]{width:18px;height:18px;flex-shrink:0;color:#475569;transform:translateY(-2px)}.prop-label[data-v-536bd535]{color:#475569;white-space:nowrap;flex-shrink:0}.prop-value[data-v-536bd535]{color:#002d5a;font-weight:600;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.prop-chevron[data-v-536bd535]{width:16px;height:16px;flex-shrink:0;color:#64748b}.prop-plain[data-v-536bd535]{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:640px;overflow:hidden;background:transparent;border:0;padding:8px 10px;color:#475569;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:14px;cursor:pointer;border-radius:6px}.prop-plain[data-v-536bd535]:hover{background:#0f172a0a}.prop-plain[data-v-536bd535]:focus-visible{outline:none;box-shadow:0 0 0 2px #00407f}.prop-pill[data-v-536bd535]{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:660px;overflow:hidden;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;padding:7px 12px 7px 10px;color:#475569;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:14px;cursor:pointer;transition:background .12s ease,border-color .12s ease}.prop-pill[data-v-536bd535]:hover{background:#eaeff5}.prop-pill[data-v-536bd535]:focus-visible{outline:none;box-shadow:0 0 0 2px #00407f}.prop-pill.is-open[data-v-536bd535]{border-color:#9eb0c3}.prop-pill--empty .prop-icon[data-v-536bd535]{color:#64748b}.prop-pill--empty .prop-label[data-v-536bd535]{color:#334155}.prop-pill--error[data-v-536bd535]{background:#fff2d9;border-color:#ffc354;cursor:default}.prop-pill--error .prop-icon[data-v-536bd535]{color:#b57500;transform:none}.prop-label--error[data-v-536bd535]{color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.prop-retry[data-v-536bd535]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 12px;background:#fff;color:#8a5a12;border:1px solid #ffc354;border-radius:999px;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease}.prop-retry[data-v-536bd535]:hover:not(:disabled){background:#ffedcc}.prop-retry[data-v-536bd535]:disabled{opacity:.7;cursor:default}.prop-retry[data-v-536bd535]:focus-visible{outline:none;box-shadow:0 0 0 2px #dec18c}.prop-retry-spinner[data-v-536bd535]{width:12px;height:12px;border:2px solid #e1c899;border-top-color:#b57500;border-radius:50%;animation:prop-retry-spin-536bd535 .7s linear infinite}@keyframes prop-retry-spin-536bd535{to{transform:rotate(360deg)}}.prop-cta[data-v-536bd535]{color:#002d5a;font-weight:600;white-space:nowrap;flex-shrink:0}.prop-cta-arrow[data-v-536bd535]{width:14px;height:14px;flex-shrink:0;color:#002d5a}.prop-pill--other[data-v-536bd535]{background:#fff8ec;border-color:#f2d9a4}.prop-pill--other[data-v-536bd535]:hover{background:#fef4e3}.prop-pill--other.is-open[data-v-536bd535]{border-color:#edca80}.prop-pill--other .prop-icon[data-v-536bd535]{color:#8a5a12}.prop-badge[data-v-536bd535]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;background:#f5c97a;color:#6a4310;font-size:12px;font-weight:600;flex-shrink:0;white-space:nowrap}.prop-menu[data-v-536bd535]{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);width:380px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;padding:6px;z-index:20}.prop-menu-eyebrow[data-v-536bd535]{padding:8px 12px 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.prop-menu-sep[data-v-536bd535]{margin:4px 6px;border:0;border-top:1px solid #f1f5f9}.prop-menu-row[data-v-536bd535]{display:flex;align-items:flex-start;justify-content:space-between;padding:10px 12px;border-radius:8px;cursor:pointer;gap:10px;transition:background .12s ease}.prop-menu-row[data-v-536bd535]:hover{background:#f8fafc}.prop-menu-row[data-v-536bd535]:focus-visible{outline:2px solid #00407f;outline-offset:-2px}.prop-menu-row.is-current[data-v-536bd535]{background:#e6ecf2}.prop-menu-row.is-current .prop-menu-addr[data-v-536bd535]{color:#002d5a}.prop-menu-row--adhoc[data-v-536bd535]{background:#e6ecf2;cursor:default}.prop-menu-row--adhoc[data-v-536bd535]:hover{background:#e6ecf2}.prop-menu-row--adhoc .prop-menu-addr[data-v-536bd535]{color:#002d5a}.prop-menu-text[data-v-536bd535]{min-width:0;flex:1 1 auto}.prop-menu-addr[data-v-536bd535]{font-weight:600;font-size:14px;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prop-menu-sub[data-v-536bd535]{font-size:12px;color:#64748b;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prop-menu-matrikkel[data-v-536bd535]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.prop-menu-note[data-v-536bd535]{margin-top:4px;font-size:11px;font-weight:500;color:#8a5a12}.prop-menu-search[data-v-536bd535]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;margin:0;background:transparent;border:0;border-radius:8px;color:#002d5a;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background .12s ease}.prop-menu-search[data-v-536bd535]:hover{background:#e6ecf2}.prop-menu-search[data-v-536bd535]:focus-visible{outline:none;background:#e6ecf2;box-shadow:0 0 0 2px #00407f}.prop-menu-search .prop-menu-search-icon[data-v-536bd535]{width:18px;height:18px;flex-shrink:0;color:#002d5a}.prop-menu-check[data-v-536bd535]{width:16px;height:16px;color:#002d5a;flex-shrink:0;margin-top:2px}.prop-fjern-btn[data-v-536bd535]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:4px 10px;background:#8a5a1214;color:#8a5a12;border:1px solid rgba(138,90,18,.18);border-radius:999px;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease;margin-top:2px}.prop-fjern-btn svg[data-v-536bd535]{width:12px;height:12px}.prop-fjern-btn[data-v-536bd535]:hover{background:#8a5a1224;border-color:#8a5a124d}.prop-fjern-btn[data-v-536bd535]:focus-visible{outline:none;box-shadow:0 0 0 2px #8a5a1259}@media(max-width:900px){.prop-label[data-v-536bd535]{display:none}.prop-plain[data-v-536bd535],.prop-pill[data-v-536bd535]{gap:8px;max-width:320px}}@media(max-width:600px){.property-selector[data-v-536bd535]{flex:1 1 auto;min-width:0;display:flex}.prop-plain[data-v-536bd535],.prop-pill[data-v-536bd535]{width:100%;max-width:none;padding:6px 8px;gap:4px;font-size:13px}.prop-value[data-v-536bd535]{font-size:13px}.prop-icon[data-v-536bd535]{width:16px;height:16px}.prop-badge[data-v-536bd535]{padding:1px 6px;font-size:11px}.prop-menu[data-v-536bd535]{width:300px}}body[data-v-caf32e64]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-caf32e64]{width:100%}.topbar[data-v-caf32e64]{height:60px;background:#fff;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:0 24px;color:#0f172a;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;border-bottom:1px solid #e2e8f0}.brand[data-v-caf32e64]{justify-self:start;display:flex;align-items:center;gap:12px;cursor:pointer;min-width:0;background:none;border:0;padding:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;text-align:left;color:inherit}.brand[data-v-caf32e64]:focus-visible{outline:none;box-shadow:0 0 0 3px #d1dde8;border-radius:6px}.brand .brand-logo[data-v-caf32e64]{display:block;height:28px;width:auto}.brand .brand-kommune[data-v-caf32e64]{display:inline-flex;align-items:center;gap:12px;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:400;color:#475569}.brand .brand-sep[data-v-caf32e64]{width:1px;height:20px;background:#e2e8f0}.topbar-nav[data-v-caf32e64]{justify-self:center;display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.topbar-nav .nav-link[data-v-caf32e64]{display:inline-flex;align-items:center;gap:8px;color:#475569;font-size:14px;padding:8px;border-radius:8px;text-decoration:none;white-space:nowrap;transition:background .12s,color .12s}.topbar-nav .nav-link i.icon[data-v-caf32e64]{font-size:16px;margin:0}.topbar-nav .nav-link svg[data-v-caf32e64]{width:18px;height:18px}.topbar-nav .nav-link[data-v-caf32e64]:hover{background:#f1f5f9;color:#0f172a}.topbar-nav .nav-link.router-link-exact-active[data-v-caf32e64]{color:#00407f;background:#f1f5f9}button.map-search-trigger[data-v-caf32e64]{background:none;border:0;cursor:pointer;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.topbar-right[data-v-caf32e64]{grid-column:3;justify-self:end;display:flex;align-items:center;gap:4px;min-width:0}.topbar-btn[data-v-caf32e64]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:14px;color:#475569;background:none;border:0;cursor:pointer;padding:8px 14px;border-radius:8px;transition:background .12s,color .12s;text-decoration:none;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.topbar-btn[data-v-caf32e64]:hover{background:#f1f5f9;color:#0f172a}.topbar-btn[data-v-caf32e64]:focus-visible{outline:none;box-shadow:0 0 0 3px #d1dde8}.topbar-btn svg[data-v-caf32e64]{width:16px;height:16px}.topbar-btn i.icon[data-v-caf32e64]{font-size:16px;margin:0}.topbar-btn.icon-only[data-v-caf32e64]{padding:8px}.topbar-btn.icon-only svg[data-v-caf32e64]{width:18px;height:18px}@media(max-width:820px){.topbar-nav[data-v-caf32e64]{gap:6px}}@media(max-width:600px){.topbar[data-v-caf32e64]{display:flex;justify-content:space-between;align-items:center;padding:0 8px;grid-template-columns:none}.brand[data-v-caf32e64]{gap:8px;min-width:0;flex:0 1 auto;overflow:hidden}.brand .brand-logo[data-v-caf32e64]{height:24px;flex-shrink:0}.brand .brand-kommune[data-v-caf32e64]{font-size:13px;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar--authed .brand .brand-kommune[data-v-caf32e64]{display:none}.topbar--authed .brand[data-v-caf32e64]{flex:0 0 auto;overflow:visible}.topbar-nav[data-v-caf32e64]{flex:1 1 auto;justify-self:auto;margin:0 8px;gap:4px;min-width:0}.topbar-nav .nav-link[data-v-caf32e64]{font-size:13px;padding:6px;gap:4px}.topbar-right[data-v-caf32e64]{flex:0 0 auto}.topbar-right .topbar-btn span[data-v-caf32e64]{display:none}.topbar-right .topbar-btn[data-v-caf32e64]{padding:6px}}@media(max-width:420px){.topbar--authed .brand .brand-logo[data-v-caf32e64]{height:20px}}body[data-v-2303114b]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-2303114b]{width:100%}.toast[data-v-2303114b]{position:fixed;top:76px;right:16px;z-index:1000;display:inline-flex;align-items:flex-start;gap:10px;min-width:280px;max-width:380px;padding:10px 12px;background:#fff;border:1px solid #e2e8f0;border-left:4px solid #64748b;border-radius:8px;box-shadow:0 10px 25px #0f172a1f,0 4px 8px #0f172a0f;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:13px;line-height:1.45;color:#0f172a}.toast--success[data-v-2303114b]{border-left-color:#00c853}.toast--success .toast-icon[data-v-2303114b]{color:#00c853}.toast--warning[data-v-2303114b]{border-left-color:#ffc354}.toast--warning .toast-icon[data-v-2303114b]{color:#b57500}.toast-icon[data-v-2303114b]{width:18px;height:18px;flex-shrink:0;margin-top:1px}.toast-text[data-v-2303114b]{flex:1;min-width:0;color:#0f172a;word-wrap:break-word}.toast-close[data-v-2303114b]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:0;border-radius:6px;color:#64748b;cursor:pointer;flex-shrink:0;transition:background .12s ease,color .12s ease}.toast-close[data-v-2303114b]:hover{background:#f1f5f9;color:#0f172a}.toast-close svg[data-v-2303114b]{width:14px;height:14px}.toast-fade-enter-active[data-v-2303114b],.toast-fade-leave-active[data-v-2303114b]{transition:opacity .18s ease,transform .18s ease}.toast-fade-enter-from[data-v-2303114b],.toast-fade-leave-to[data-v-2303114b]{opacity:0;transform:translateY(-8px)}@font-face{font-family:Lexend Deca;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4rs1ArA.ttf) format("truetype")}@font-face{font-family:Lexend Deca;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U48M1ArA.ttf) format("truetype")}@font-face{font-family:Lexend Deca;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4ws1ArA.ttf) format("truetype")}@font-face{font-family:Lexend Deca;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4LspArA.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7oUUsj.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7aUUsj.ttf) format("truetype")}html,body{height:100%;margin:0;padding:0;background:#f8fafc;color:#0f172a;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.app-main{grid-row:2;height:100%;min-height:0;overflow:hidden}.skip-link{position:absolute;left:8px;top:-48px;z-index:2000;padding:10px 16px;background:#00407f;color:#fff;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:14px;text-decoration:none;border-radius:6px;box-shadow:0 4px 12px #0f172a40;transition:top .12s ease}.skip-link:focus{top:8px;outline:2px solid #fff;outline-offset:2px}.app-main:focus{outline:none}.callback[data-v-90e9fd22]{display:flex;justify-content:center;padding:4rem 1.5rem 0}body[data-v-e9fb3999]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-e9fb3999]{width:100%}.eiendom-tabs[data-v-e9fb3999]{display:flex;align-items:center;justify-content:flex-start;gap:4px;width:auto;margin:0 16px 4px;padding:0;background:transparent;border-bottom:1px solid #e2e8f0;min-height:unset;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.tab[data-v-e9fb3999]{flex:0 0 auto;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 16px;margin-bottom:-1px;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;color:#475569;background:transparent;border:0;border-bottom:2px solid transparent;text-decoration:none;transition:color .15s ease,border-color .15s ease;cursor:pointer}.tab.router-link-active[data-v-e9fb3999]{color:#002d5a;font-weight:600;border-bottom-color:#00407f}.tab.router-link-active .tab-badge[data-v-e9fb3999]{background:#00407f;color:#fff;border-color:#00407f}.tab[data-v-e9fb3999]:hover:not(.router-link-active){color:#0f172a}.tab-badge[data-v-e9fb3999]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:#e2e8f0;color:#334155;border:1px solid #cbd5e1;border-radius:9999px;font-size:11px;font-weight:700;line-height:1}@media(max-width:540px){.eiendom-tabs[data-v-e9fb3999]{margin:0 8px 4px;gap:2px}.tab[data-v-e9fb3999]{padding:10px;font-size:13px}}body[data-v-612f124b]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-612f124b]{width:100%}#map[data-v-612f124b]{width:100%;height:100%;position:relative}#map .map-zoom[data-v-612f124b]{position:absolute;bottom:24px;right:16px;top:auto;left:auto;width:auto;height:auto;z-index:6;display:flex;flex-direction:column;gap:6px}.map-zoom-btn[data-v-612f124b]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:#fff;color:#475569;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 2px 6px #0f172a1f;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.map-zoom-btn svg[data-v-612f124b]{width:20px;height:20px}.map-zoom-btn[data-v-612f124b]:hover{background:#f1f5f9;color:#0f172a;border-color:#9eb6ce}.map-zoom-btn[data-v-612f124b]:focus-visible{outline:none;box-shadow:0 0 0 3px #d1dde8}@media(max-width:540px){#map .map-zoom[data-v-612f124b]{bottom:16px;right:10px}.map-zoom-btn[data-v-612f124b]{width:36px;height:36px}.map-zoom-btn svg[data-v-612f124b]{width:18px;height:18px}}.property-click-spinner[data-v-612f124b]{position:fixed!important;width:16px!important;height:16px!important;box-sizing:border-box!important;border:2px solid rgba(0,0,0,.2)!important;border-top-color:#2185d0!important;border-radius:50%!important;pointer-events:none;z-index:10000;animation:property-click-spin-612f124b .8s linear infinite;padding:0!important;margin:0!important}@keyframes property-click-spin-612f124b{to{transform:rotate(360deg)}}.pin-info[data-v-612f124b]{display:inline-flex;align-items:stretch;height:40px;background:#ebf0f5;border:1px solid #88a5c3;border-radius:6px;box-shadow:0 4px 10px #0f172a1a;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;color:#00407f;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.pin-info--muted[data-v-612f124b]{background:#fff;border-color:#e2e8f0;color:#475569}.pin-info-main[data-v-612f124b]{pointer-events:auto;display:inline-flex;align-items:center;height:100%;min-height:40px;padding:0 16px;background:transparent;border:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:500;line-height:1.2;cursor:default;transition:background .12s ease,color .12s ease}.pin-info-main--btn[data-v-612f124b]{cursor:pointer}.pin-info-main--btn[data-v-612f124b]:hover,.pin-info-main--btn[data-v-612f124b]:focus-visible{background:#dbe4ed;outline:none}.pin-info-close[data-v-612f124b]{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:100%;min-height:40px;padding:0;background:transparent;border:0;border-left:1px solid #88a5c3;border-radius:0 6px 6px 0;color:#475569;cursor:pointer;transition:background .12s ease,color .12s ease}.pin-info--muted .pin-info-close[data-v-612f124b]{border-left-color:#e2e8f0}.pin-info-close svg[data-v-612f124b]{width:14px;height:14px}.pin-info-close[data-v-612f124b]:hover,.pin-info-close[data-v-612f124b]:focus-visible{background:#0f172a0f;color:#0f172a;outline:none}body[data-v-d9970623]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-d9970623]{width:100%}.map[data-v-d9970623]{position:relative;width:100%;height:700px;background-color:#fff}body[data-v-6511ed51]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-6511ed51]{width:100%}.ui.form[data-v-6511ed51]{margin:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.ui.form>.field[data-v-6511ed51]{padding:12px 16px 6px!important;margin:0!important}.ui.form .two.fields[data-v-6511ed51]{display:grid!important;grid-template-columns:260px!important;row-gap:10px!important;align-items:start;justify-content:start;margin:0!important;padding:0!important;width:auto!important}.ui.form .two.fields>.field[data-v-6511ed51]{display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;width:auto!important}.ui.form .field>label[data-v-6511ed51]{display:block;margin:0;color:#1e293b;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui.form .field>label.field-label-row[data-v-6511ed51]{display:inline-flex;align-items:center;gap:6px;overflow:visible}.ui.form .field>label.field-label-row .label-text[data-v-6511ed51]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ui.search.selection.dropdown[data-v-6511ed51]{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 64px 0 14px!important;margin:0!important;cursor:pointer!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:none!important;color:#0f172a!important;font-family:Lexend Deca,system-ui,-apple-system,sans-serif!important;font-size:14px!important;font-weight:500!important;transition:border-color .12s ease,box-shadow .12s ease}.ui.search.selection.dropdown[data-v-6511ed51]:hover{border-color:#9eb6ce!important}.ui.search.selection.dropdown.active[data-v-6511ed51],.ui.search.selection.dropdown.visible[data-v-6511ed51],.ui.search.selection.dropdown[data-v-6511ed51]:focus-within{border-color:#00407f!important;box-shadow:0 0 0 3px #d1dde8!important}.ui.search.selection.dropdown>.text[data-v-6511ed51]{font-weight:500!important;color:#0f172a!important}.ui.search.selection.dropdown>.default.text[data-v-6511ed51]{color:#64748b!important;font-weight:400!important}.ui.search.selection.dropdown>input.search[data-v-6511ed51]{position:absolute!important;left:14px!important;right:60px!important;top:0!important;bottom:0!important;width:auto!important;height:44px!important;padding:0!important;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;font-family:Lexend Deca,system-ui,-apple-system,sans-serif!important;font-size:14px!important;color:#0f172a!important;cursor:text!important}.ui.search.selection.dropdown>svg.dropdown.icon[data-v-6511ed51]{position:absolute!important;right:12px!important;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#64748b;cursor:pointer}.ui.search.selection.dropdown>svg.remove.icon[data-v-6511ed51]{position:absolute!important;right:36px!important;top:50%;transform:translateY(-50%);width:24px;height:24px;padding:6px;box-sizing:border-box;background:#f1f5f9;border-radius:999px;color:#64748b;cursor:pointer;transition:background .12s ease,color .12s ease;z-index:3}.ui.search.selection.dropdown>svg.remove.icon[data-v-6511ed51]:hover{background:#e2e8f0;color:#0f172a}.ui.search.selection.dropdown input[value=""]~svg.remove.icon[data-v-6511ed51],.ui.search.selection.dropdown input:not([value])~svg.remove.icon[data-v-6511ed51],.ui.search.selection.dropdown.loading svg.remove.icon[data-v-6511ed51]{display:none}.ui.search.selection.dropdown[data-v-6511ed51] .menu{position:absolute;top:100%;left:0;width:100%;z-index:100;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 10px 25px #0f172a1f;margin-top:6px;padding:4px;max-height:320px;overflow-y:auto}.ui.search.selection.dropdown[data-v-6511ed51] .menu .item{display:block;color:#0f172a;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:14px;padding:8px 12px;border-top:0;border-radius:6px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui.search.selection.dropdown[data-v-6511ed51] .menu .item:hover,.ui.search.selection.dropdown[data-v-6511ed51] .menu .item.selected,.ui.search.selection.dropdown[data-v-6511ed51] .menu .item.active{background:#f1f5f9;color:#0f172a}.ui.search.selection.dropdown[data-v-6511ed51] .menu .item.active.selected{background:#e6ecf2;color:#002d5a;font-weight:500}.ui.right.aligned.category.search[data-v-6511ed51]{position:relative!important;width:100%!important;display:block!important}.ui.search>.ui.icon.input[data-v-6511ed51],.ui.search .ui.icon.input[data-v-6511ed51]{position:relative!important;display:flex!important;width:100%!important;max-width:100%!important;align-items:stretch}.ui.search .ui.icon.input input.prompt[data-v-6511ed51],.ui.search input.prompt[data-v-6511ed51]{flex:1 1 auto!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;padding:0 92px 0 14px!important;margin:0!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:none!important;color:#0f172a!important;font-family:Lexend Deca,system-ui,-apple-system,sans-serif!important;font-size:14px!important;line-height:44px;transition:border-color .12s ease,box-shadow .12s ease;box-sizing:border-box!important}.ui.search .ui.icon.input input.prompt[data-v-6511ed51]::placeholder,.ui.search input.prompt[data-v-6511ed51]::placeholder{color:#64748b}.ui.search .ui.icon.input input.prompt[data-v-6511ed51]:hover,.ui.search input.prompt[data-v-6511ed51]:hover{border-color:#9eb6ce!important}.ui.search .ui.icon.input input.prompt[data-v-6511ed51]:focus,.ui.search input.prompt[data-v-6511ed51]:focus,.ui.search .ui.icon.input input.prompt.focus[data-v-6511ed51],.ui.search input.prompt.focus[data-v-6511ed51],.ui.search .ui.icon.input input.prompt.active[data-v-6511ed51],.ui.search input.prompt.active[data-v-6511ed51]{outline:none!important;border-color:#00407f!important;box-shadow:0 0 0 3px #d1dde8!important}.ui.search svg.search.icon[data-v-6511ed51]{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:36px;height:36px;padding:10px;box-sizing:border-box;background:#00407f;color:#fff;border-radius:6px;opacity:1;margin:0;cursor:pointer;z-index:3;pointer-events:auto;transition:background .12s ease}.ui.search svg.search.icon[data-v-6511ed51]:hover{background:#003a74}.ui.search svg.remove.icon[data-v-6511ed51]{position:absolute;top:50%;right:48px;transform:translateY(-50%);width:24px;height:24px;padding:6px;box-sizing:border-box;background:#f1f5f9;border-radius:999px;color:#64748b;opacity:1;margin:0;cursor:pointer!important;pointer-events:auto!important;z-index:3;transition:background .12s ease,color .12s ease}.ui.search svg.remove.icon[data-v-6511ed51]:hover{background:#e2e8f0;color:#0f172a}.help-btn[data-v-6511ed51]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;background:transparent;border:0;border-radius:6px;color:#64748b;cursor:pointer;flex-shrink:0;transition:background .12s ease,color .12s ease;cursor:help}.help-btn[data-v-6511ed51]:hover{background:#f1f5f9;color:#0f172a}.help-btn svg[data-v-6511ed51]{width:16px;height:16px;display:block}.go-to-gid[data-v-6511ed51]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease;height:40px;padding:0 18px;background:#00407f;color:#fff;border-radius:8px;font-size:14px;margin-top:10px}.go-to-gid[data-v-6511ed51]:hover,.go-to-gid[data-v-6511ed51]:active{background:#003a74;color:#fff}.go-to-gid[data-v-6511ed51]:focus-visible{outline:none;box-shadow:0 0 0 3px #d1dde8}.ui.popup.transition.visible[data-v-6511ed51]{background:#fff;color:#0f172a;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 25px #0f172a1a}.ui.center.popup[data-v-6511ed51]:before,.ui.bottom.popup[data-v-6511ed51]:before,.ui.top.popup[data-v-6511ed51]:before{background:#fff;box-shadow:1px 1px #e2e8f0}pre[data-v-6511ed51]{white-space:pre-wrap;word-wrap:break-word;text-align:justify;color:#0f172a;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}@media(min-width:768px){pre[data-v-6511ed51]{min-width:400px}}@media(max-width:600px){.ui.form .two.fields[data-v-6511ed51]{grid-template-columns:minmax(0,1fr)!important}}.ui.search.selection.dropdown .default.text{font-size:14px!important;color:#64748b!important;font-weight:400!important}.ui.search.selection.dropdown.active.visible input.search,.ui.form .selection.category.active.visible input.search{color:#0f172a!important;font-size:14px!important;padding:0!important;height:44px!important;background:transparent!important;border:0!important}.ui.search.category .category .name{color:#0f172a!important;font-weight:600}.ui.right.aligned.category.search>.results{position:absolute!important;top:100%!important;left:0!important;width:100%!important;z-index:100!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:10px!important;box-shadow:0 10px 25px #0f172a1f!important;margin-top:6px!important;padding:4px!important;max-height:320px;overflow-y:auto}.ui.right.aligned.category.search>.results .category .name{padding:8px 12px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.ui.right.aligned.category.search>.results .result{display:block;color:#0f172a;font-family:Lexend Deca,system-ui,sans-serif;font-size:14px;padding:8px 12px;border-radius:6px;cursor:pointer}.ui.right.aligned.category.search>.results .result:hover{background:#f1f5f9}.ui.loading.search .input>i.icon.home{content:""}.ui.loading.search .input>i.icon.home:after{content:"";animation:none;border:none transparent}.ui.loading.search .input>i.icon.remove:after{content:""}.ui.loading.search .input>i.icon.search{border:none}.ui.loading.search .input>i.icon.search:after{content:"";animation:none;border:none transparent}.icon{pointer-events:unset!important}.hidden{visibility:hidden}body[data-v-a00f9ed4]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-a00f9ed4]{width:100%}.mapview[data-v-a00f9ed4]{height:100%;width:100%;display:grid;grid-template-rows:auto minmax(0,1fr)}.search-segment[data-v-a00f9ed4]{grid-row:2;height:100%;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}.ui.form[data-v-a00f9ed4]{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 2px #0000000d;grid-column-start:1;grid-column-end:2;grid-row:1;z-index:1;height:auto;position:sticky;top:0}.location[data-v-a00f9ed4]{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3;padding:0 10px 10px;box-sizing:border-box;height:100%;width:100%}.location[data-v-a00f9ed4] div:first-child{height:100%;width:100%}@media(min-width:992px){.search-segment[data-v-a00f9ed4]{position:relative;height:100%;width:100%;display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:auto 1fr}.ui.form[data-v-a00f9ed4]{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:14px;box-shadow:0 12px 32px #0f172a24,0 2px 6px #0f172a14;position:absolute;top:16px;left:16px;margin:0;max-width:320px;width:auto;z-index:5}.location[data-v-a00f9ed4]{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:3;padding:0;height:100%;width:100%}.location[data-v-a00f9ed4] div:first-child{height:100%;width:100%}}.accessibility-container{padding:20px}@media(max-width:360px){h1{font-size:medium}}.welcome-page{display:flex;flex-direction:column;height:100%;overflow:hidden;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.stage{flex:1;position:relative;overflow:hidden;background:linear-gradient(#d7e1e8,#e6ecf0 60%,#e6ecf0);min-height:0}.scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.hero{position:absolute;top:max(16px,8%);left:50%;transform:translate(-50%);z-index:5;width:100%;max-width:540px;padding:0 24px;display:flex;flex-direction:column;align-items:center;gap:14px}.login-btn{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;background:#00407f;color:#fff;border:0;height:48px;padding:0 28px;border-radius:8px;font-family:Lexend Deca,sans-serif;font-size:15px;font-weight:500;text-decoration:none;cursor:pointer;box-shadow:0 6px 20px #00407f59;transition:background .12s,transform .12s,box-shadow .12s}.login-btn:hover{background:#003a74;transform:translateY(-1px);box-shadow:0 10px 26px #00407f73;color:#fff}.login-btn:active{transform:translateY(0);box-shadow:0 4px 12px #00407f59}.login-btn svg{width:18px;height:18px}.hero-card{width:100%;background:#ffffffeb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:22px 26px;box-shadow:0 12px 32px #0f172a24;display:flex;flex-direction:column;gap:14px}.hero-card-top{display:flex;align-items:center;gap:16px}.shield{width:64px;height:auto;flex:0 0 auto;filter:drop-shadow(0 4px 12px rgba(0,0,0,.2))}.welcome{flex:1;font-family:Space Grotesk,system-ui,sans-serif;font-size:18px;line-height:1.35;color:#0f172a;margin:0;text-align:left;font-weight:400;letter-spacing:-.01em}.how{border-top:1px solid rgba(15,23,42,.08);padding-top:12px}.how h3{margin:0 0 10px;font-family:Lexend Deca,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#001637;text-align:left}.how ol{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;counter-reset:step}.how li{counter-increment:step;display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:1.45;color:#0f172a}.how li:before{content:counter(step);flex:0 0 20px;height:20px;border-radius:50%;background:#001637;color:#fff;font-family:Lexend Deca,sans-serif;font-size:11px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.how li b{display:inline;font-weight:600;color:#001637;margin-right:4px}.how li b:after{content:"–";margin-left:6px;color:#94a3b8;font-weight:400}.welcome-footer{flex:0 0 40px;height:40px;background:#1a1a1a;display:flex;align-items:center;justify-content:space-between;padding:0 24px;color:#cbd5e1;font-size:12px;z-index:10}.footer-link{color:#cbd5e1;text-decoration:none}.footer-link:hover{color:#fff;text-decoration:underline}.footer-by{display:inline-flex;align-items:center;gap:8px}.footer-logo{height:14px;width:auto;filter:brightness(0) invert(1);opacity:.9}@media(max-width:540px){.hero{max-width:100%;padding:0 16px}.shield{width:52px}.welcome{font-size:14px}.hero-card{padding:18px 22px 18px 40px}}body{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input{width:100%}.filter-panel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 32px #0f172a29,0 4px 8px #0f172a0f;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;position:relative;width:360px;max-width:calc(100vw - 24px);overflow:hidden}.filter-panel .fp-top-actions{position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;gap:4px}.filter-panel .fp-reset{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease;height:28px;background:transparent;color:#475569;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;padding:0 10px}.filter-panel .fp-reset:hover{background:#f1f5f9;color:#0f172a}.filter-panel .fp-reset:focus-visible{outline:none;box-shadow:0 0 0 3px #d1dde8}.filter-panel .fp-close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:0;border-radius:6px;color:#64748b;cursor:pointer;flex-shrink:0;transition:background .12s ease,color .12s ease}.filter-panel .fp-close:hover{background:#f1f5f9;color:#0f172a}.filter-panel .fp-body{padding:14px 14px 10px;max-height:var(--fp-max-h, 60vh);overflow-y:auto}.filter-panel .section-title{margin:12px 0 8px;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.filter-panel .section-title:first-child{margin-top:0}.filter-panel .chip-group{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:0}.filter-panel .chip{display:inline-flex;align-items:center;height:28px;padding:0 10px;background:#fff;color:#334155;border:1px solid #e2e8f0;border-radius:999px;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.filter-panel .chip:hover{background:#f1f5f9;color:#0f172a;border-color:#9eb6ce}.filter-panel .chip:focus{outline:none;box-shadow:0 0 0 3px #d1dde8}.filter-panel .chip.active{background:#e6ecf2;color:#002d5a;border-color:#5882ab}.filter-panel .noUi-target{background:#f1f5f9!important;border:1px solid #e2e8f0!important;box-shadow:none!important;height:6px!important;user-select:none;-webkit-user-select:none}.filter-panel .noUi-connect{background:#00407f!important}.filter-panel .noUi-handle{width:16px!important;height:16px!important;right:-8px!important;top:-6px!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:999px!important;box-shadow:0 1px 3px #0000001a!important;cursor:grab!important}.filter-panel .noUi-handle:active,.filter-panel .noUi-handle.noUi-active{cursor:grabbing!important}.filter-panel .noUi-handle:before,.filter-panel .noUi-handle:after{display:none!important}.filter-panel .noUi-tooltip{bottom:22px!important;background:#0f172a!important;color:#fff!important;border:0!important;font-family:Lexend Deca,system-ui,-apple-system,sans-serif!important;font-size:11px!important;padding:2px 6px!important;border-radius:4px!important;min-width:0!important}.filter-panel .categoryFilterRangeSliderTopMargin{margin:38px 10px 22px}.filter-panel .noUi-pips{height:auto;padding:6px 0 0}.filter-panel .noUi-marker-horizontal.noUi-marker{width:1px;height:4px;margin-left:0;background:#cbd5e1}.filter-panel .noUi-marker-horizontal.noUi-marker-large{height:8px;background:#94a3b8}.filter-panel .noUi-value,.filter-panel .categoryRangeSliderHidden,.filter-panel .hidden{display:none}@media(max-width:520px){.filter-panel{width:320px;max-width:calc(100vw - 16px)}}body[data-v-f3a9d66c]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-f3a9d66c]{width:100%}.filter-action[data-v-f3a9d66c]{position:relative;display:inline-flex}.filter-popover[data-v-f3a9d66c]{position:fixed;z-index:60}@media(max-width:520px){.filter-popover[data-v-f3a9d66c]{left:0;right:auto}}button.ui.button.is-open[data-v-f3a9d66c]{background:#f1f5f9!important;color:#0f172a!important;border-color:#88a5c3!important}button.ui.button[data-v-f3a9d66c]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease;height:28px;background:transparent;color:#475569;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;width:28px;padding:0;gap:0;background:#fff}button.ui.button[data-v-f3a9d66c]:hover{background:#f1f5f9;color:#0f172a}button.ui.button[data-v-f3a9d66c]:focus-visible{outline:none;box-shadow:0 0 0 3px #d1dde8}button.ui.button[data-v-f3a9d66c]:hover,button.ui.button[data-v-f3a9d66c]:active,button.ui.button[data-v-f3a9d66c]:focus{background:#f1f5f9;color:#0f172a;border-color:#9eb6ce}button.ui.button .btn-icon[data-v-f3a9d66c]{width:14px;height:14px;flex-shrink:0}body[data-v-45a7aff6]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-45a7aff6]{width:100%}.modal-overlay[data-v-45a7aff6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#0f172a80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-dialog[data-v-45a7aff6]{position:relative;width:420px;max-width:90vw;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0f172a40;padding:28px 24px 20px;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.modal-close[data-v-45a7aff6]{position:absolute;top:12px;right:12px;background:none;border:none;cursor:pointer;padding:4px;color:#94a3b8;transition:color .12s ease}.modal-close svg[data-v-45a7aff6]{width:20px;height:20px}.modal-close[data-v-45a7aff6]:hover{color:#0f172a}.modal-header[data-v-45a7aff6]{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:#0f172a;margin-bottom:20px}.modal-header svg[data-v-45a7aff6]{width:24px;height:24px;color:#00407f;flex-shrink:0}.modal-content[data-v-45a7aff6]{margin-bottom:24px}.modal-input[data-v-45a7aff6]{height:36px;padding:0 10px;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:14px;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:6px;outline:none;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.modal-input[data-v-45a7aff6]::placeholder{color:#94a3b8}.modal-input[data-v-45a7aff6]:focus{border-color:#00407f;outline:none;box-shadow:0 0 0 3px #d1dde8}.modal-input[data-v-45a7aff6]:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.modal-input.has-error[data-v-45a7aff6]{border-color:#dc2626}.modal-input.has-error[data-v-45a7aff6]:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26262e}.modal-error[data-v-45a7aff6]{margin:8px 0 0}.modal-error .error-link[data-v-45a7aff6]{background:none;border:0;padding:0;font:inherit;font-size:13px;color:#b91c1c;text-decoration:underline;cursor:pointer}.modal-error .error-link[data-v-45a7aff6]:hover{color:#991b1b}.modal-error .error-link[data-v-45a7aff6]:focus-visible{outline:none;box-shadow:0 0 0 3px #d1dde8;border-radius:2px}.modal-actions[data-v-45a7aff6]{display:flex;justify-content:flex-end;gap:10px}.btn-cancel[data-v-45a7aff6]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease;height:40px;padding:0 16px;background:#ebf0f5;color:#00407f;border:1px solid #88a5c3;border-radius:6px;font-size:14px}.btn-cancel[data-v-45a7aff6]:hover,.btn-cancel[data-v-45a7aff6]:active,.btn-cancel[data-v-45a7aff6]:focus{background:#dbe4ed;border-color:#00407f;color:#00407f}.btn-send[data-v-45a7aff6]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease;height:40px;padding:0 18px;background:#00407f;color:#fff;border-radius:8px;font-size:14px}.btn-send[data-v-45a7aff6]:hover,.btn-send[data-v-45a7aff6]:active{background:#003a74;color:#fff}.btn-send[data-v-45a7aff6]:focus-visible{outline:none;box-shadow:0 0 0 3px #d1dde8}body[data-v-669411fa]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-669411fa]{width:100%}.modal-overlay[data-v-669411fa]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0f172a80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-dialog[data-v-669411fa]{position:relative;width:560px;max-width:100%;max-height:90vh;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0f172a40;padding:28px 28px 24px;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;color:#0f172a;font-size:13px;line-height:1.5}.modal-close[data-v-669411fa]{position:absolute;top:12px;right:12px;background:none;border:none;cursor:pointer;padding:4px;color:#94a3b8;transition:color .12s ease}.modal-close svg[data-v-669411fa]{width:20px;height:20px}.modal-close[data-v-669411fa]:hover{color:#0f172a}.eyebrow[data-v-669411fa]{margin:0 0 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#00407f}h2[data-v-669411fa]{font-family:Space Grotesk,system-ui,sans-serif;font-weight:400;font-size:20px;color:#0f172a;margin:0 0 12px;padding-right:28px}.hint[data-v-669411fa]{display:flex;gap:10px;padding:12px 14px;background:#eaf8fe;border:1px solid #a3d7f3;border-radius:6px;color:#475569}.hint .hint-icon[data-v-669411fa]{flex:none;margin-top:1px;color:#00407f}.hint p[data-v-669411fa]{margin:0}.doc-list-label[data-v-669411fa]{margin:16px 0 6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.doc-list[data-v-669411fa]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.doc-item[data-v-669411fa]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:13px}.doc-item .doc-item-icon[data-v-669411fa]{flex:none;color:#00407f}.doc-item .doc-item-cat[data-v-669411fa]{font-weight:500;color:#0f172a}.doc-item .doc-item-id[data-v-669411fa]{margin-left:auto;font-size:12px;color:#94a3b8;font-variant-numeric:tabular-nums}.ui.form[data-v-669411fa]{margin-top:12px}.ui.form .field[data-v-669411fa]{margin-bottom:10px}.ui.form label[data-v-669411fa]{display:block;font-size:13px;font-weight:500;color:#0f172a;margin-bottom:4px}.ui.form .address-row[data-v-669411fa]{display:grid;grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);gap:12px;margin-bottom:10px}.ui.form .address-row>.field[data-v-669411fa]{margin-bottom:0}.ui.form .contact-row[data-v-669411fa]{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:12px;margin-bottom:10px}.ui.form .contact-row>.field[data-v-669411fa]{margin-bottom:0}.ui.form input[type=text][data-v-669411fa],.ui.form input[type=email][data-v-669411fa],.ui.form input[type=tel][data-v-669411fa]{width:100%;height:36px;padding:0 10px;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:14px;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:6px;outline:none;transition:border-color .12s ease,box-shadow .12s ease;box-sizing:border-box}.ui.form input[type=text][data-v-669411fa]::placeholder,.ui.form input[type=email][data-v-669411fa]::placeholder,.ui.form input[type=tel][data-v-669411fa]::placeholder{color:#94a3b8}.ui.form input[type=text][data-v-669411fa]:focus,.ui.form input[type=email][data-v-669411fa]:focus,.ui.form input[type=tel][data-v-669411fa]:focus{border-color:#00407f;outline:none;box-shadow:0 0 0 3px #d1dde8}.ui.form input[type=text][data-v-669411fa]:disabled,.ui.form input[type=email][data-v-669411fa]:disabled,.ui.form input[type=tel][data-v-669411fa]:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.ui.form input[type=text].has-error[data-v-669411fa],.ui.form input[type=email].has-error[data-v-669411fa],.ui.form input[type=tel].has-error[data-v-669411fa]{border-color:#dc2626}.ui.form input[type=text].has-error[data-v-669411fa]:focus,.ui.form input[type=email].has-error[data-v-669411fa]:focus,.ui.form input[type=tel].has-error[data-v-669411fa]:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26262e}.ui.form .req[data-v-669411fa]{color:#dc2626}.ui.form .field-error[data-v-669411fa]{margin:4px 0 0;font-size:12px;color:#dc2626}.ui.form .field-error .error-link[data-v-669411fa]{display:inline;width:auto;height:auto;min-height:0;margin:0;padding:0;background:none;border:0;border-radius:0;font:inherit;color:#dc2626;text-decoration:underline;text-align:left;cursor:pointer}.ui.form .field-error .error-link[data-v-669411fa]:hover,.ui.form .field-error .error-link[data-v-669411fa]:active{color:#b91c1c;background:none}.ui.form .field-error .error-link[data-v-669411fa]:focus-visible{outline:none;box-shadow:0 0 0 3px #d1dde8;border-radius:2px}.ui.form button[data-v-669411fa]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease;height:40px;padding:0 18px;background:#00407f;color:#fff;border-radius:8px;font-size:14px;margin-top:6px;width:100%}.ui.form button[data-v-669411fa]:hover,.ui.form button[data-v-669411fa]:active{background:#003a74;color:#fff}.ui.form button[data-v-669411fa]:focus-visible{outline:none;box-shadow:0 0 0 3px #d1dde8}.ui.form button[data-v-669411fa]:disabled{opacity:.65;cursor:default}.req-note[data-v-669411fa]{margin:12px 0 0;font-size:12px;color:#94a3b8}.req-note .req[data-v-669411fa]{color:#dc2626}.form-error[data-v-669411fa]{margin-top:12px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-size:13px;color:#b91c1c}@media(max-width:540px){.modal-dialog[data-v-669411fa]{padding:20px 16px 16px}.ui.form .field[data-v-669411fa]{margin-bottom:8px}.ui.form label[data-v-669411fa]{font-size:12px;margin-bottom:2px}.ui.form .contact-row[data-v-669411fa]{grid-template-columns:1.7fr 1fr;gap:8px}.ui.form .address-row[data-v-669411fa]{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:8px}}body[data-v-4391f707]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-4391f707]{width:100%}button.ui.button[data-v-4391f707]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease;margin-right:6px;gap:6px;white-space:nowrap}button.ui.button .btn-icon[data-v-4391f707]{width:14px;height:14px;flex-shrink:0}button.ui.button[data-v-4391f707]:disabled{opacity:.5;cursor:not-allowed}button.ui.button.primary[data-v-4391f707]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease;height:28px;background:#00407f;color:#fff;border-radius:8px;font-size:12px;gap:6px;padding:0 10px}button.ui.button.primary[data-v-4391f707]:hover,button.ui.button.primary[data-v-4391f707]:active{background:#003a74;color:#fff}button.ui.button.primary[data-v-4391f707]:focus-visible{outline:none;box-shadow:0 0 0 3px #d1dde8}button.ui.button.soft[data-v-4391f707]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease;height:28px;background:#ebf0f5;color:#00407f;border:1px solid #88a5c3;border-radius:6px;font-size:12px;gap:6px;padding:0 10px}button.ui.button.soft[data-v-4391f707]:hover,button.ui.button.soft[data-v-4391f707]:active,button.ui.button.soft[data-v-4391f707]:focus{background:#dbe4ed;border-color:#00407f;color:#00407f}button.ui.button.access[data-v-4391f707]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease;height:28px;gap:6px;padding:0 10px;font-size:12px;background:#ffefd1;color:#6a4310;border:1px solid #c9a96c;border-radius:6px}button.ui.button.access[data-v-4391f707]:hover:not(:disabled),button.ui.button.access[data-v-4391f707]:active:not(:disabled),button.ui.button.access[data-v-4391f707]:focus:not(:disabled){background:#ffe4b3;border-color:#b57500;color:#6a4310}body[data-v-477b61c2]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-477b61c2]{width:100%}.content[data-v-477b61c2]{color:#475569;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.intro-bar[data-v-477b61c2]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin:0 0 10px;background:#e6ecf2;border:1px solid #b0c4d7;border-radius:10px}@media(max-width:540px){.intro-bar[data-v-477b61c2]{padding:8px 10px;margin:0 0 8px;gap:8px;font-size:12px}.intro-icon[data-v-477b61c2]{width:16px!important;height:16px!important}.intro-lead[data-v-477b61c2]{font-size:12px!important}.intro-note[data-v-477b61c2]{font-size:11px!important}}.intro-icon[data-v-477b61c2]{width:18px;height:18px;flex-shrink:0;margin-top:1px;color:#003a74}.intro-text[data-v-477b61c2]{font-family:Lexend Deca,system-ui,-apple-system,sans-serif;text-align:left}.intro-lead[data-v-477b61c2]{margin:0;font-size:13px;line-height:1.45;color:#334155}.intro-note[data-v-477b61c2]{margin:2px 0 0;font-size:12px;line-height:1.4;color:#64748b}.docactions[data-v-477b61c2]{display:flex;justify-content:space-between;align-items:center;gap:12px}@media(max-width:540px){.docactions[data-v-477b61c2]{gap:6px}}body[data-v-5a9fcfa9]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-5a9fcfa9]{width:100%}.documentlist[data-v-5a9fcfa9]{background:#fff;min-width:300px;margin:0;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;color:#0f172a}.sr-only[data-v-5a9fcfa9]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ui.grid[data-v-5a9fcfa9]{margin:0;padding:0}.ui.checkbox[data-v-5a9fcfa9]{padding:0;margin:0}.row[data-v-5a9fcfa9]{display:grid!important;grid-template-columns:44px minmax(0,1fr) 100px 36px 14px;align-items:center;column-gap:12px;padding:10px 16px!important;margin:0!important;border-top:1px solid #e2e8f0;transition:background .12s ease;cursor:pointer}.row .one.wide.column[data-v-5a9fcfa9]{width:auto!important;min-width:0;display:flex;align-items:center;justify-content:center;align-self:stretch;margin:-10px 0 -10px -16px;padding:10px 0 10px 16px!important;cursor:pointer}.row .seven.wide.column[data-v-5a9fcfa9],.row .five.wide.column[data-v-5a9fcfa9]{width:auto!important;min-width:0;padding:0!important}.row .two.wide.column[data-v-5a9fcfa9],.row .chev-column[data-v-5a9fcfa9]{width:auto!important;min-width:0;padding:0!important;display:flex;align-items:center;justify-content:center}.row[data-v-5a9fcfa9]:first-child{border-top:0}.row[data-v-5a9fcfa9]:hover{background:#f8fafc}.row[data-v-5a9fcfa9]:focus-visible{outline:2px solid #00407f;outline-offset:-2px}.row.selectedInList[data-v-5a9fcfa9]{background:#ebf0f5;box-shadow:inset 3px 0 #00407f}.row .row-chevron[data-v-5a9fcfa9]{width:16px;height:16px;color:#94a3b8;opacity:0;transition:opacity .12s ease}.row:hover .row-chevron[data-v-5a9fcfa9]{opacity:1}.row.row--screened[data-v-5a9fcfa9]{cursor:default;box-shadow:inset 3px 0 orange}.row.row--screened .docname[data-v-5a9fcfa9]{color:#475569}.row.row--screened .category[data-v-5a9fcfa9],.row.row--screened .date[data-v-5a9fcfa9],.row.row--screened .casenumber[data-v-5a9fcfa9]{color:#94a3b8}.row.row--screened[data-v-5a9fcfa9]:hover{background:#fff6e6}.row.row--empty[data-v-5a9fcfa9]{display:block!important;padding:28px 20px!important;cursor:default;text-align:center}.row.row--empty p[data-v-5a9fcfa9]{margin:0;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:14px;color:#475569;line-height:1.5}.row.row--empty[data-v-5a9fcfa9]:hover{background:transparent}.docname[data-v-5a9fcfa9]{font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#0f172a}.category[data-v-5a9fcfa9]{font-size:12px;color:#475569;margin-top:2px}.date[data-v-5a9fcfa9]{font-size:13px;color:#475569}.casenumber[data-v-5a9fcfa9]{font-size:12px;color:#94a3b8;margin-top:2px}.ui.circular.label[data-v-5a9fcfa9]{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:12px!important;font-weight:500!important;line-height:1!important;width:28px!important;height:28px!important;min-width:28px;min-height:28px;padding:0!important;border-radius:9999px!important;color:#475569!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.ui.circular.label.olive[data-v-5a9fcfa9]{background:#e0e8f0!important;color:#00407f!important;border-color:#88a5c3!important}.doc-lock[data-v-5a9fcfa9]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;color:#b57500;background:#fff6e6;border:1px solid #ffe3b0}.doc-lock svg[data-v-5a9fcfa9]{width:14px;height:14px;margin-top:-2px;margin-left:-1px}@media(max-width:540px){.row[data-v-5a9fcfa9]{grid-template-columns:40px minmax(0,1fr) 78px 28px 12px;column-gap:8px;padding:10px 12px!important}.one.wide.column[data-v-5a9fcfa9]{margin:-10px 0 -10px -12px!important;padding:10px 0 10px 12px!important}.docname[data-v-5a9fcfa9]{font-size:13px}.category[data-v-5a9fcfa9],.date[data-v-5a9fcfa9],.casenumber[data-v-5a9fcfa9]{font-size:11px}.date[data-v-5a9fcfa9]{font-size:12px}.ui.circular.label[data-v-5a9fcfa9]{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;font-size:11px!important;padding:0!important}.doc-lock[data-v-5a9fcfa9]{width:24px;height:24px}.doc-lock svg[data-v-5a9fcfa9]{width:12px;height:12px}}@media(min-width:992px){.documentlist[data-v-5a9fcfa9]{overflow-y:auto}}@media not all and (min-width:992px){.documentlist[data-v-5a9fcfa9]{overflow-y:auto;max-height:calc(100vh - 260px)}}body[data-v-b8b60af0]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-b8b60af0]{width:100%}.image-preview[data-v-b8b60af0]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;outline:none}.ip-thumbs[data-v-b8b60af0]{display:flex;gap:6px;padding:8px 10px;overflow-x:auto;flex:0 0 auto;height:84px;min-height:84px;align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0}.ip-thumb[data-v-b8b60af0]{position:relative;flex:0 0 auto;width:56px;height:64px;padding:0;border:2px solid transparent;border-radius:6px;background:#fff;cursor:pointer;overflow:hidden;transition:border-color .12s ease,box-shadow .12s ease}.ip-thumb img[data-v-b8b60af0]{width:100%;height:100%;object-fit:cover;display:block}.ip-thumb[data-v-b8b60af0]:hover{border-color:#94a3b8}.ip-thumb--active[data-v-b8b60af0]{border-color:#00407f;box-shadow:0 0 0 2px #c7d5e3}.ip-thumb--active .ip-thumb-num[data-v-b8b60af0]{background:#00407f;color:#fff}.ip-thumb-num[data-v-b8b60af0]{position:absolute;bottom:3px;right:3px;width:16px;height:16px;border-radius:50%;background:#ffffffe6;color:#475569;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:10px;font-weight:500;line-height:16px;text-align:center;pointer-events:none}.ip-page-badge[data-v-b8b60af0]{position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:2;height:28px;padding:0 12px;border-radius:999px;background:#ffffffeb;color:#0f172a;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:500;line-height:28px;text-align:center;white-space:nowrap;box-shadow:0 2px 8px #0f172a1f;pointer-events:none}.ip-stage[data-v-b8b60af0]{flex:1 1 auto;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;background:#f8fafc}.ip-loading[data-v-b8b60af0]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ip-main-img[data-v-b8b60af0]{max-width:100%;max-height:100%;object-fit:contain;display:block}.ip-arrow[data-v-b8b60af0]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffffd9;box-shadow:0 2px 8px #0f172a1f;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s ease,opacity .12s ease}.ip-arrow svg[data-v-b8b60af0]{width:20px;height:20px;color:#334155}.ip-arrow[data-v-b8b60af0]:hover{background:#fff}.ip-arrow[data-v-b8b60af0]:disabled{opacity:.3;cursor:default}.ip-arrow--prev[data-v-b8b60af0]{left:12px}.ip-arrow--next[data-v-b8b60af0]{right:12px}body[data-v-cc01b684]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-cc01b684]{width:100%}.docviewer-root[data-v-cc01b684]{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.doc-close[data-v-cc01b684]{display:none;position:absolute;top:10px;right:10px;z-index:20;align-items:center;gap:8px;height:32px;padding:0 10px;background:#ebf0f5;color:#00407f;border:1px solid #88a5c3;border-radius:6px;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:500;cursor:pointer;box-shadow:none;transition:background .12s ease,color .12s ease,border-color .12s ease}.doc-close svg[data-v-cc01b684]{width:14px;height:14px}.doc-close[data-v-cc01b684]:hover,.doc-close[data-v-cc01b684]:active,.doc-close[data-v-cc01b684]:focus{background:#dbe4ed;border-color:#00407f;color:#00407f;outline:none}@media(max-width:991px){.doc-close[data-v-cc01b684]{display:inline-flex}}.doc-empty[data-v-cc01b684]{flex:1;min-height:320px;display:flex;align-items:center;justify-content:center;padding:16px}.doc-empty-frame[data-v-cc01b684]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:40px 32px;width:100%;max-width:420px;min-height:280px;background:#f6f8fb;border:2px dashed #e2e8f0;border-radius:12px;color:#475569;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.doc-empty-icon[data-v-cc01b684]{width:48px;height:48px;color:#94a3b8;margin-bottom:4px}.doc-empty-title[data-v-cc01b684]{font-family:Space Grotesk,system-ui,sans-serif;font-size:18px;font-weight:400;color:#0f172a}.doc-empty-text[data-v-cc01b684]{margin:0;font-size:13px;line-height:1.5;color:#475569;max-width:280px}.document[data-v-cc01b684]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}body[data-v-15e56545]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-15e56545]{width:100%}.details[data-v-15e56545]{background:#f8fafc;color:#0f172a;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.details--viewer-only #documentstabpanel[data-v-15e56545]{padding:0!important;gap:0!important}.details .ui.segment[data-v-15e56545]{background:transparent;border:none!important;box-shadow:none!important;margin:0!important;padding:12px 16px}#documentstabpanel[data-v-15e56545]{background:#f8fafc;width:inherit;padding:6px 12px 12px;margin:0;display:grid;grid-template-columns:minmax(300px,1fr);grid-template-rows:auto auto;gap:8px}@media(max-width:540px){#documentstabpanel[data-v-15e56545]{padding:4px 8px 8px;gap:6px}}.actions[data-v-15e56545]{grid-column-start:1;grid-column-end:2;grid-row:1}.list[data-v-15e56545]{grid-column-start:1;grid-column-end:2;grid-row:2}.view[data-v-15e56545]{display:block;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}@media(min-width:992px){#documentstabpanel[data-v-15e56545]{display:grid;grid-template-columns:minmax(300px,465px) minmax(0,2fr);grid-template-rows:auto minmax(0,1fr);gap:16px;height:calc(100vh - 151px)}.actions[data-v-15e56545]{grid-column-start:1;grid-column-end:2;grid-row:1}.list[data-v-15e56545]{grid-column-start:1;grid-column-end:2;grid-row:2}.view[data-v-15e56545]{display:block;grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3;min-height:0;min-width:0;overflow:hidden}}body[data-v-c383289c]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-c383289c]{width:100%}dl.table-display[data-v-c383289c]{display:grid;grid-template-columns:minmax(140px,auto) 1fr;grid-auto-rows:min-content;gap:0;margin:16px 0;max-width:560px;width:100%;padding:0;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px #0000000d;overflow:hidden;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;align-self:flex-start}dl.table-display dt[data-v-c383289c]{padding:6px 14px;font-size:12px;font-weight:500;color:#475569;border-top:1px solid #e2e8f0;background:#f8fafc;line-height:1.3}dl.table-display dd[data-v-c383289c]{margin:0;padding:6px 14px;font-size:13px;font-weight:500;color:#0f172a;border-top:1px solid #e2e8f0;word-break:break-word;line-height:1.3}dl.table-display dt[data-v-c383289c]:first-child,dl.table-display dt:first-child+dd[data-v-c383289c]{border-top:0}@media(min-width:992px){dl.table-display[data-v-c383289c]{grid-template-columns:minmax(180px,auto) 1fr}}body[data-v-9a9df984]{height:100vh;width:100vw;background-color:#f8fafc;color:#0f172a;margin:0;padding:0;overflow-x:hidden;font-size:1em;font-family:Lexend Deca,system-ui,-apple-system,sans-serif}.input[data-v-9a9df984]{width:100%}.eiendom-info[data-v-9a9df984]{background:#f8fafc;color:#0f172a;font-family:Lexend Deca,system-ui,-apple-system,sans-serif;min-height:100%}.info-panel[data-v-9a9df984]{display:flex;justify-content:flex-start;padding:8px 12px 16px}@media(max-width:540px){.info-panel[data-v-9a9df984]{padding:4px 8px 12px}}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:#000c;color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}.ol-box{box-sizing:border-box;border-radius:2px;border:2px solid blue}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:#003c884d;border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid #eee;border-top:none;color:#eee;font-size:10px;text-align:center;margin:1px;will-change:contents,width}.ol-overlay-container{will-change:left,right,top,bottom}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:#fff6;border-radius:4px;padding:2px}.ol-control:hover{background-color:#fff9}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}@media print{.ol-control{display:none}}.ol-control button{display:block;margin:1px;padding:0;color:#fff;font-size:1.14em;font-weight:700;text-decoration:none;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:#003c8880;border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;font-size:1.2em;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;background-color:#003c88b3}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em)}.ol-attribution ul{margin:0;padding:0 .5em;font-size:.7rem;line-height:1.375em;color:#000;text-shadow:0 0 2px #fff}.ol-attribution li{display:inline;list-style:none;line-height:inherit}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution ul,.ol-attribution button{display:inline-block}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution.ol-logo-only ul{display:block}.ol-attribution:not(.ol-collapsed){background:#fffc}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0;height:1.1em;line-height:1em}.ol-attribution.ol-logo-only{background:transparent;bottom:.4em;height:1.1em;line-height:1em}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-logo-only button,.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:inline-block}.ol-overviewmap .ol-overviewmap-map{border:1px solid #7b98bc;height:150px;margin:2px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:1px;left:2px;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:#fffc}.ol-overviewmap-box{border:2px dotted rgba(0,60,136,.7)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translateY(-18px);top:auto;right:28px}
