.hi-run{position:relative;margin:6px 0 16px;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel);overflow:visible}.hi-run-head{padding:16px 20px 2px}.hi-run-head h3{margin:0;font:600 15px/1.3 var(--hi-display);letter-spacing:-.01em}.hi-run-head p{margin:4px 0 0;color:var(--hi-muted);font-size:13px}.hi-run-sec{margin:14px 20px 0;padding:14px 16px 16px;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel-2)}.hi-run-sec>.hi-run-fields{padding:0}.hi-run-for{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;align-items:start}.hi-run-for .hi-field{margin:0}.hi-run-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 14px;padding:12px 20px 6px;align-items:end}.hi-run-fields.is-wide>*{grid-column:1 / -1}.hi-run-section{padding:6px 20px 4px}.hi-run-section>h4{margin:8px 0;font:600 11px/1 var(--hi-body);letter-spacing:.08em;text-transform:uppercase;color:var(--hi-blue-ink)}.hi-runbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-top:16px;padding:12px 20px;border-top:1px solid var(--hi-line);border-radius:0 0 10px 10px;background:var(--hi-panel-2)}.hi-runbar-bill{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hi-runbar-label{font:500 11px/1 var(--hi-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--hi-muted)}.hi-seg{display:inline-flex;padding:3px;border:1px solid var(--hi-line);border-radius:999px;background:var(--hi-panel-2)}.hi-seg label{position:relative;display:inline-flex;align-items:center;min-height:26px;padding:2px 14px;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;color:var(--hi-muted);transition:background .15s,color .15s}.hi-seg label.is-on{background:var(--hi-blue);color:#fff}.hi-seg input{position:absolute;opacity:0;pointer-events:none}.hi-seg label:has(input:focus-visible){outline:2px solid var(--hi-blue);outline-offset:1px}.hi-rate{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 12px;border:1px solid var(--hi-line);border-radius:999px;font:500 13px var(--hi-mono);color:var(--hi-ink)}.hi-rate.is-changed{border-color:#d9a21b;color:var(--hi-amber-ink)}.hi-rate-lock{display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:var(--hi-muted);cursor:pointer}.hi-rate-lock:hover{background:#7f7f7f26;color:var(--hi-ink)}.hi-runbar-go{display:flex;align-items:center;gap:12px;margin-left:auto}.hi-runbar-hint{font-size:13px;color:var(--hi-muted)}.hi-run-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;box-shadow:none;transition:transform .12s,box-shadow .12s,background .12s}.hi-run-btn:not(:disabled):hover{box-shadow:0 0 0 3px var(--hi-blue-soft)}.hi-run-btn:disabled{box-shadow:none;opacity:.55;cursor:not-allowed}.hi-unlock{flex-basis:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 14px;align-items:end;padding:12px 14px;border:1px dashed #d9a21b;border-radius:10px}.hi-unlock .hi-field{margin:0}.hi-unlock-go{display:flex;gap:8px;justify-content:flex-end}.hi-unlock p{grid-column:1 / -1;margin:0;font-size:12px}.hi-unlock-err{color:var(--hi-red-ink)}@media (max-width: 720px){.hi-run-for{grid-template-columns:minmax(0,1fr)}.hi-run-sec{margin:12px 12px 0;padding:12px}.hi-seg label{min-height:38px;padding:2px 20px}.hi-run-btn{flex:1}.hi-run-head,.hi-run-fields,.hi-run-section{padding-left:14px;padding-right:14px}.hi-runbar{padding:12px 14px}.hi-runbar-go{width:100%;justify-content:space-between}}@media print{.hi-runbar{display:none}.hi-run{box-shadow:none}}.hi-run .hi-run-note{margin:10px 20px 0;font-size:12px;line-height:1.5}.hi-run-fields .wc-wide{grid-column:span 2}@media (max-width: 640px){.hi-run-fields .wc-wide{grid-column:auto}.hi-run .hi-run-note{margin:10px 12px 0}}.hi-layout .hi-main{padding-bottom:120px}.hi-run-pad{padding:18px 22px 0}.hi-run-pad>.hi-runbar{margin:14px -22px 0}@media (max-width: 720px){.hi-run-pad{padding:14px 14px 0}.hi-run-pad>.hi-runbar{margin:14px -14px 0}}.hi-seg label.is-off{opacity:.45;cursor:not-allowed}:root{--hi-ok-ink: #4cc97c;--hi-amber-ink: #f0b93b;--hi-orange-ink: #f59a5c;--hi-red-ink: #ff6b61;--hi-on-ink: #a9c1ff}@media print{:root{--hi-ok-ink: #1d7a43;--hi-amber-ink: #8a6400;--hi-orange-ink: #b4521a;--hi-red-ink: #a11d1d;--hi-on-ink: #1747c9}}.hi-app{--hi-bg: #0b0c0f;--hi-panel: #111318;--hi-panel-2: #0e1014;--hi-field: #0c0e12;--hi-line: #1f232b;--hi-line-2: #2b313b;--hi-ink: #e6e9ee;--hi-ink-2: #b7bdc7;--hi-muted: #868e9b;--hi-blue: #3268e8;--hi-blue-ink: #6d9bff;--hi-blue-soft: rgba(59, 116, 246, .12);--hi-amber: #e0a52b;--hi-red: #ef5b55;--hi-ok: #2e9e57;--hi-s1: #d9a21b;--hi-s2: #e0702a;--hi-s3: #d63a30;--hi-s4: #a11d1d;--hi-na: #2a3446;--hi-display: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--hi-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--hi-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;color:var(--hi-ink);background:var(--hi-bg);font:14px/1.55 var(--hi-body);-webkit-font-smoothing:antialiased;border:1px solid var(--hi-line);border-radius:12px;box-sizing:border-box;width:min(1100px,calc(100vw - 32px));max-width:none;position:relative;left:50%;transform:translate(-50%);margin:0;padding:24px 28px}.hi-app *,.hi-app *:before,.hi-app *:after{box-sizing:border-box}.hi-app h1,.hi-app h2,.hi-app h3,.hi-app h4{margin:0;line-height:1.2;color:inherit;font-family:var(--hi-display)}.hi-app a{color:var(--hi-blue-ink);text-decoration:none}.hi-app a:hover{text-decoration:underline}.hi-app p{margin:0 0 8px}.hi-kicker,.hi-label,.hi-fieldset legend,.hi-kv th,.hi-results th,.hi-mcat,.hi-rno,.hi-tile-l,.hi-counter,.hi-chip{font-family:var(--hi-mono);text-transform:uppercase;letter-spacing:.1em}.hi-kicker{display:block;font-size:11px;color:var(--hi-blue-ink);font-weight:500;margin-bottom:6px}.hi-head{display:flex;gap:16px;justify-content:space-between;align-items:flex-start;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid var(--hi-line)}.hi-headbtns{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.hi-head h1,.hi-head h2{font-size:22px;font-weight:600;letter-spacing:-.015em}.hi-app .hi-portal-title{font-size:26px;font-weight:600;letter-spacing:-.015em}.hi-head p{margin:6px 0 0;color:var(--hi-muted);font-size:13px;max-width:92ch}.hi-head-no{display:inline-block;margin-left:10px;font:500 12px var(--hi-mono);letter-spacing:.04em;color:var(--hi-blue-ink);vertical-align:middle}.hi-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr .8fr;gap:14px;margin-bottom:14px}.hi-grid-case{grid-template-columns:1fr .8fr 1.4fr 1.4fr}.hi-trackno:not(.hi-field){padding:8px 10px;border:1px dashed var(--hi-line-2);border-radius:6px;font-size:13px;color:var(--hi-ink);background:var(--hi-panel-2);-webkit-user-select:all;user-select:all}.hi-case-err{font-size:12px;color:var(--hi-red-ink)}.hi-case-err:empty{display:none}.hi-field{display:flex;flex-direction:column;gap:6px;min-width:0}.hi-app .hi-label{font:500 12px/1.3 var(--hi-body);text-transform:none;letter-spacing:0;color:var(--hi-ink-2)}.hi-label em{font-style:normal;text-transform:none;letter-spacing:0;color:var(--hi-muted);font-weight:400}.hi-app input[type=text],.hi-app input[type=search],.hi-app input[type=email],.hi-app input[type=tel],.hi-app input[type=url],.hi-app input[type=number],.hi-app input[type=password],.hi-app input[type=date],.hi-app input[type=month],.hi-app input[type=week],.hi-app input[type=time],.hi-app input[type=datetime-local],.hi-app select,.hi-app textarea{width:100%;min-height:36px;padding:7px 11px;border:1px solid var(--hi-line-2);border-radius:7px;font:inherit;font-size:14px;line-height:1.4;background:var(--hi-field);color:var(--hi-ink);transition:border-color .12s,box-shadow .12s}.hi-app input::placeholder,.hi-app textarea::placeholder{color:var(--hi-muted)}.hi-app input[type=file]{max-width:100%;color:var(--hi-muted);font:inherit;font-size:13px}.hi-app input[type=file]::file-selector-button{min-height:32px;margin-right:10px;padding:0 12px;border:1px solid var(--hi-line-2);border-radius:7px;background:transparent;color:var(--hi-ink);font:500 13px var(--hi-body);cursor:pointer}.hi-app input[type=file]::file-selector-button:hover{background:#7f7f7f1f}.hi-app input[type=file]:focus-visible{outline:2px solid var(--hi-blue-ink);outline-offset:2px}.hi-app select option{background:var(--hi-panel);color:var(--hi-ink)}.hi-app input:hover,.hi-app select:hover,.hi-app textarea:hover{border-color:#39404c}.hi-app a:focus-visible,.hi-app button:focus-visible,.hi-app summary:focus-visible,.hi-app [tabindex]:focus-visible,.hi-layout a:focus-visible,.hi-layout button:focus-visible{outline:2px solid var(--hi-blue-ink, #6d9bff);outline-offset:2px}.hi-app input:focus,.hi-app select:focus,.hi-app textarea:focus{outline:none;border-color:var(--hi-blue);box-shadow:0 0 0 3px var(--hi-blue-soft)}.hi-app input[type=checkbox],.hi-app input[type=radio]{accent-color:var(--hi-blue)}.hi-mono{font-family:var(--hi-mono)!important;letter-spacing:.04em}.hi-fieldset{border:1px solid var(--hi-line);border-radius:10px;padding:14px;margin:10px 0 14px;background:var(--hi-panel-2)}.hi-fieldset legend{padding:0 6px;font-size:11px;color:var(--hi-blue-ink)}.hi-sources{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;margin-bottom:12px}.hi-src{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--hi-line);border-radius:8px;background:var(--hi-panel);cursor:pointer}.hi-src:hover{border-color:var(--hi-line-2)}.hi-src input{margin-top:3px;accent-color:var(--hi-blue)}.hi-src strong{display:block;font-size:13px;font-weight:500}.hi-src small{display:block;color:var(--hi-muted);font-size:12px;line-height:1.4;margin-top:2px}.hi-src.is-off{opacity:.5;cursor:not-allowed}.hi-tag{display:inline-block;margin-left:6px;padding:0 7px;border-radius:10px;background:#d9a21b26;color:var(--hi-amber-ink);font:500 11px var(--hi-mono);text-transform:uppercase;letter-spacing:.08em}.hi-bill-opts{display:flex;gap:24px;flex-wrap:wrap}.hi-bill-note{margin:8px 0 0;font-size:12px;color:var(--hi-muted)}.hi-check{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--hi-ink)}.hi-check input{margin-top:3px;accent-color:var(--hi-blue)}.hi-attest{background:var(--hi-blue-soft);border:1px solid rgba(59,116,246,.35);border-radius:8px;padding:12px}.hi-actions{margin-top:18px;display:flex;justify-content:flex-end}.hi-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--hi-line-2, #2b313b);border-radius:7px;min-height:32px;padding:4px 12px;justify-content:center;font:500 13px var(--hi-body);letter-spacing:0;line-height:1.35;cursor:pointer;background:transparent;color:var(--hi-ink);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.hi-btn svg{flex:none}.hi-app table .hi-btn,.hi-report-actions .hi-btn,.hi-source-top .hi-btn,.hi-btn.ac-sm,.ws-build-actions .hi-btn,.hi-as-head-actions .hi-btn{min-height:28px;padding-top:2px;padding-bottom:2px}.hi-app a.hi-btn{color:var(--hi-ink);text-decoration:none}.hi-btn-primary{background:var(--hi-blue);border-color:var(--hi-blue);color:#fff}.hi-app a.hi-btn-primary{color:#fff}.hi-btn-primary:hover{background:#2758cc;border-color:#2758cc}.hi-btn-ghost:hover{background:#ffffff0d;border-color:#39404c}.hi-btn[disabled]{opacity:.55;cursor:not-allowed}.hi-alert{padding:10px 13px;border-radius:8px;background:#e0a52b14;border:1px solid rgba(224,165,43,.35);margin-bottom:14px;font-size:13px}.hi-alert-err{background:#d63a301f;border-color:#d63a3080;color:var(--hi-red-ink)}.hi-alert-ok{background:#2ea0431f;border-color:#2ea04380}.hi-app table input[type=text]:not([style*=width]){min-width:130px}.hi-gate{max-width:520px;margin:40px auto;text-align:center}.hi-toolbar{display:flex;gap:10px;align-items:center;justify-content:flex-end;margin-bottom:18px}.hi-toolbar .hi-btn:first-child{margin-right:auto}.hi-progress{color:var(--hi-muted);font:12px var(--hi-mono);text-transform:uppercase;letter-spacing:.08em}.hi-rhead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--hi-line)}.hi-brand{font:700 22px var(--hi-display);letter-spacing:.02em}.hi-logo{max-height:56px;width:auto;display:block}.hi-rtitle{text-align:right}.hi-rtitle h2{font-size:22px;font-weight:600;letter-spacing:-.015em}.hi-rno{font-size:12px;color:var(--hi-muted);margin-top:6px}.hi-summary{border:1px solid var(--hi-line);border-left:3px solid var(--hi-ok);border-radius:10px;padding:16px 18px;margin-bottom:16px;background:var(--hi-panel)}.hi-summary.v-0{border-left-color:var(--hi-ok)}.hi-summary.v-1{border-left-color:var(--hi-s1)}.hi-summary.v-2{border-left-color:var(--hi-s2)}.hi-summary.v-3{border-left-color:var(--hi-s3)}.hi-summary.v-4{border-left-color:var(--hi-s4)}.hi-summary.v-run{border-left-color:var(--hi-blue)}.hi-verdict{font:600 21px var(--hi-display);text-transform:uppercase;letter-spacing:.01em}.v-0 .hi-verdict{color:var(--hi-ok-ink)}.v-1 .hi-verdict{color:var(--hi-amber-ink)}.v-2 .hi-verdict{color:var(--hi-orange-ink)}.v-3 .hi-verdict,.v-4 .hi-verdict{color:var(--hi-red-ink)}.hi-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.hi-chip{font-size:11px;padding:3px 8px;border-radius:4px;border:1px solid var(--hi-line);color:var(--hi-ink)}.hi-chip.c-4,.hi-chip.c-3{border-color:#d63a3099}.hi-chip.c-2{border-color:#e0702a99}.hi-chip.c-1{border-color:#d9a21b99}.hi-keyhits{margin-top:14px}.hi-keyhits ol{margin:0;padding-left:20px}.hi-keyhits li{margin:3px 0}.hi-sumfoot{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:13px;color:var(--hi-muted)}.hi-warn{color:var(--hi-amber-ink)}.hi-three{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:14px;margin-bottom:14px}.hi-card{border:1px solid var(--hi-line);border-radius:10px;padding:16px 18px;background:var(--hi-panel)}.hi-kv{width:100%;border-collapse:collapse}.hi-kv th,.hi-kv td{padding:6px 0;vertical-align:top;text-align:left;border-bottom:1px solid var(--hi-line)}.hi-kv tr:last-child th,.hi-kv tr:last-child td{border-bottom:0}.hi-kv th{width:42%;color:var(--hi-muted);font-weight:400;font-size:11px;padding-right:10px}.hi-kv td{font-size:13px}.hi-counter{display:flex;flex-wrap:wrap;gap:8px 26px;justify-content:center;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel);padding:12px;margin:0 0 20px;color:var(--hi-muted);font-size:12px}.hi-counter strong{color:var(--hi-ink);font:600 19px var(--hi-display);margin-right:4px;letter-spacing:0}.hi-counter .is-hot strong{color:var(--hi-red-ink)}.hi-sub{font-size:12px!important;color:var(--hi-blue-ink);margin:22px 0 10px!important;font-family:var(--hi-mono)!important;text-transform:uppercase;letter-spacing:.12em;font-weight:500}.hi-heat{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.hi-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:80px;padding:10px;color:#fff;border-radius:8px}.hi-tile-n{font:600 24px var(--hi-display);line-height:1}.hi-tile-l{font-size:11px;margin-top:8px;line-height:1.3}.sev-0{background:var(--hi-ok)}.sev-1{background:var(--hi-s1);color:#2b2000}.sev-2{background:var(--hi-s2)}.sev-3{background:var(--hi-s3)}.sev-4{background:var(--hi-s4)}.sev-na{background:var(--hi-na);color:#9aa6ba}.hi-section{margin:16px 0}.hi-fold{display:flex;align-items:center;gap:8px;width:100%;margin:0 0 8px;padding:4px 0;background:none;border:0;color:inherit;text-align:left;cursor:pointer;font:inherit}.hi-fold:hover h4{color:var(--hi-blue)}.hi-fold:focus-visible{outline:2px solid var(--hi-blue);outline-offset:2px;border-radius:4px}.hi-fold-arrow{width:12px;color:var(--hi-muted);font-size:12px}.hi-fold h4{margin:0}.hi-catbar{display:flex;justify-content:space-between;align-items:center;color:#fff!important;font:600 13px var(--hi-display)!important;padding:8px 12px;border-radius:8px 8px 0 0}.hi-catn{font:500 12px var(--hi-mono);background:#00000040;padding:1px 8px;border-radius:10px}.sev-bar-4{background:var(--hi-s4)}.sev-bar-3{background:var(--hi-s3)}.sev-bar-2{background:var(--hi-s2)}.sev-bar-1{background:#1d3366}.sev-bar-0{background:var(--hi-panel);border:1px solid var(--hi-line);color:var(--hi-ink)!important}.hi-empty{border:1px solid var(--hi-line);border-top:0}.hi-empty th,.hi-empty td{padding:8px 12px}.hi-empty td.ok{color:var(--hi-ok-ink)}.hi-empty td.na{color:var(--hi-muted)}.hi-help{color:var(--hi-muted);margin:10px 0;font-size:13px}.hi-tablewrap{overflow-x:auto;border:1px solid var(--hi-line);border-top:0;border-radius:0 0 8px 8px}.hi-results{width:100%;border-collapse:collapse;font-size:13px}.hi-results th{background:var(--hi-panel);color:var(--hi-muted);padding:8px 10px;text-align:left;font-weight:500;font-size:11px;border-bottom:1px solid var(--hi-line)}.hi-results td{border-bottom:1px solid var(--hi-line);padding:9px 10px;vertical-align:top}.hi-results tr:last-child td{border-bottom:0}.hi-results tr.rv-discounted td{opacity:.45}.hi-results tr.rv-confirmed td{background:#d63a301a}.hi-muted{color:var(--hi-muted);font-size:12px}.hi-listcell{max-width:230px;color:var(--hi-ink-2)}.hi-details div{margin-bottom:3px;word-break:break-word}.hi-dk{color:var(--hi-muted)}.hi-titlelink{color:var(--hi-ink)!important}.hi-titlelink:hover strong{text-decoration:underline;color:var(--hi-blue-ink)}.hi-ref{margin-top:2px;font-size:12px;white-space:nowrap}.hi-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;color:var(--hi-blue-ink);cursor:pointer;font:inherit;font-size:12px}.hi-score{font:700 14px var(--hi-display);white-space:nowrap}.hi-pbadge{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;color:#fff;font:700 12px var(--hi-display)}.hi-pbadge.p1{background:var(--hi-s4)}.hi-pbadge.p2{background:var(--hi-s2)}.hi-pbadge.p3{background:#3a4659}.hi-review{min-width:160px;font-size:12px!important;padding:6px 8px!important;margin-bottom:6px}.hi-manual{list-style:none;margin:0;padding:12px;columns:2;column-gap:24px;border:1px solid var(--hi-line);border-top:0;border-radius:0 0 6px 6px}.hi-manual li{break-inside:avoid;padding:5px 0;font-size:13px}.hi-manual li.is-done a{text-decoration:line-through;color:var(--hi-muted)}.hi-manual input{accent-color:var(--hi-blue)}.hi-hint{font-size:12px;color:var(--hi-muted);margin:2px 0 0 22px}.hi-mgroup+.hi-mgroup{margin-top:0}.hi-mtitle{margin:12px 0 0;padding:0 12px}.hi-manual.is-country{border-top:1px solid var(--hi-line)}.hi-mcat{display:inline-block;font-size:11px;padding:1px 6px;border-radius:4px;border:1px solid var(--hi-line);color:var(--hi-muted)}.hi-links ol{margin:0;padding:12px 12px 12px 34px;font-size:12px;border:1px solid var(--hi-line);border-top:0;border-radius:0 0 6px 6px;word-break:break-all}.hi-cert{font-size:13px}.hi-cert>p,.hi-cert>div{padding:0 2px}.hi-cert>p:first-of-type{margin-top:12px}.hi-certlist{color:var(--hi-muted)}.hi-skipped{color:var(--hi-amber-ink)}.hi-notes{font-size:13px;color:var(--hi-muted)}.hi-notes ul{margin:4px 0 0 18px;padding:0}.hi-sogrid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:14px;border:1px solid var(--hi-line);border-top:0;border-radius:0 0 6px 6px}.hi-sogrid .wide{grid-column:1 / -1}.hi-disclaimer{font-size:11px;color:var(--hi-muted);text-align:center;margin-top:22px;border-top:1px solid var(--hi-line);padding-top:14px}.print-only{display:none!important}@media (max-width: 760px){.hi-app{padding:20px 16px}.hi-app input[type=text],.hi-app input[type=search],.hi-app input[type=email],.hi-app input[type=tel],.hi-app input[type=url],.hi-app input[type=number],.hi-app input[type=password],.hi-app input[type=date],.hi-app input[type=month],.hi-app input[type=week],.hi-app input[type=time],.hi-app input[type=datetime-local],.hi-app select,.hi-app textarea{min-height:42px;font-size:16px}.hi-btn,.hi-app table .hi-btn,.hi-report-actions .hi-btn,.hi-source-top .hi-btn,.hi-btn.ac-sm{min-height:40px}.hi-app input[type=file]::file-selector-button{min-height:40px}.hi-grid,.hi-grid-case,.hi-three,.hi-sogrid{grid-template-columns:minmax(0,1fr)}.hi-head,.hi-rhead{flex-direction:column;align-items:flex-start}.hi-rtitle{text-align:left}.hi-manual{columns:1}}@media print{body *{visibility:hidden}.hi-app,.hi-app *{visibility:visible}.hi-app{--hi-bg: #fff;--hi-panel: #fff;--hi-panel-2: #fff;--hi-field: #fff;--hi-line: #cfd6e1;--hi-ink: #111827;--hi-ink-2: #374151;--hi-muted: #4b5563;--hi-blue-ink: #1747c9;--hi-na: #e5e8ee;--hi-line-2: #cfd6e1;position:absolute;left:0;top:0;width:100%;max-width:none;transform:none;border:0;border-radius:0;padding:0;font-size:10.5px}.no-print,.screen-only,.hi-app button,.hi-app a.hi-btn{display:none!important}.print-only{display:block!important}span.print-only{display:inline!important}.hi-rhead{padding-bottom:10px;margin-bottom:12px;border-bottom:2px solid #1747c9}.hi-rtitle h2{font-size:20px}.hi-verdict{font-size:18px}.v-0 .hi-verdict{color:#1d7a43}.v-1 .hi-verdict{color:#8a6400}.v-2 .hi-verdict{color:#b4521a}.v-3 .hi-verdict,.v-4 .hi-verdict{color:#a11d1d}.hi-warn,.hi-skipped{color:#8a5a00}.hi-counter .is-hot strong{color:#a11d1d}.sev-na{color:#4b5563}.sev-bar-0,.sev-bar-1{background:#15233f;border:0}.hi-catn{background:#fff3}.hi-results th{background:#f3f5f8;color:#374151}.hi-results tr.rv-confirmed td{background:#fdecec}.hi-listcell{color:#111827}.hi-pbadge.p3{background:#8792a3}.hi-heat{grid-template-columns:repeat(5,1fr);gap:5px;break-inside:avoid}.hi-tile{min-height:54px;padding:5px}.hi-tile-n{font-size:20px}.hi-summary,.hi-card,.hi-section,.hi-results tr,.hi-tile{break-inside:avoid}.hi-section{break-inside:auto}.hi-catbar,.hi-sub{break-after:avoid}.hi-ref a{font:600 9.5px var(--hi-mono);word-break:break-all}.hi-line{border-bottom:1px solid #9aa3b2;min-height:22px;padding:2px 0}.hi-line.tall{min-height:60px}.hi-app a{color:#1747c9;text-decoration:underline}.hi-titlelink{color:#111827!important}.hi-summary,.hi-catbar,.hi-tile,.hi-pbadge,.hi-results th,.sev-bar-0,.sev-bar-1,.hi-results tr.rv-confirmed td{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.hi-layout{--side-bg: #0d0e11;--side-line: #1c1f25;--side-ink: #9aa1ad;--side-hover: #16181d;--side-active-bg: rgba(59, 116, 246, .12);--side-active-ink: #7aa5ff;min-height:100vh;font:14px/1.5 Inter,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#e8edf5}.hi-side{position:fixed;inset:0 auto 0 0;width:232px;display:flex;flex-direction:column;background:var(--side-bg);border-right:1px solid var(--side-line);z-index:40}.hi-side-head{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 14px;border-bottom:1px solid var(--side-line)}.hi-brand{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:#e8edf5}.hi-brand img{height:26px;width:auto;display:block}.hi-brand .hi-wordmark{height:27px;width:auto}.hi-brand span{font:600 16px/1 JetBrains Mono,ui-monospace,monospace;color:#e8edf5;letter-spacing:-.01em}.hi-brand span b{font-weight:600;color:var(--side-active-ink)}.hi-side-nav{flex:1;overflow-y:auto;padding:10px 10px 16px}.hi-side-group+.hi-side-group{margin-top:14px}.hi-side-label{padding:4px 10px 6px;font:500 11px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:#868e9b}.hi-side-item{display:flex;align-items:center;gap:10px;padding:6px 10px;margin:1px 0;border-radius:6px;color:var(--side-ink);text-decoration:none;font-size:13px;transition:background .12s,color .12s}.hi-side-item svg{flex:none;width:16px;height:16px;opacity:.85}.hi-side-item:hover{background:var(--side-hover);color:#e8edf5;text-decoration:none}.hi-side-item.is-active{background:var(--side-active-bg);color:var(--side-active-ink);font-weight:500}.hi-side-item:focus-visible,.hi-iconbtn:focus-visible{outline:2px solid var(--side-active-ink);outline-offset:1px}.hi-side-foot{display:flex;align-items:center;gap:10px;padding:12px 14px;border-top:1px solid var(--side-line)}.hi-avatar{width:32px;height:32px;flex:none;border-radius:50%;display:grid;place-items:center;background:#1f2937;color:#e8edf5;font-size:12px;font-weight:700}.hi-side-user{flex:1;min-width:0;font-size:13px;line-height:1.3}.hi-side-user div:first-child{color:#e8edf5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hi-side-user div:last-child{color:#868e9b;font-size:12px}.hi-iconbtn{display:inline-grid;place-items:center;width:34px;height:34px;border:0;border-radius:7px;background:transparent;color:var(--side-ink);cursor:pointer}.hi-iconbtn:hover{background:var(--side-hover);color:#e8edf5}.hi-side-close,.hi-topbar,.hi-scrim{display:none}.hi-main{margin-left:232px;padding:8px 24px 32px;min-width:0}.hi-main .hi-app{width:100%;max-width:1320px;left:0;transform:none;margin:0 auto;padding:0;border:0;border-radius:0;background:transparent}.hi-main .hi-app+.hi-app{margin-top:24px}@media (max-width: 900px){.hi-topbar{display:flex;align-items:center;gap:10px;position:sticky;top:0;z-index:30;padding:10px 12px;background:var(--side-bg);border-bottom:1px solid var(--side-line)}.hi-side{transform:translate(-100%);transition:transform .2s ease;width:260px;box-shadow:none}.hi-side.is-open{transform:none;box-shadow:0 0 40px #00000080}.hi-side-close{display:inline-grid}.hi-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:35}.hi-main{margin-left:0;padding:4px 16px 24px}}@media print{.hi-main{margin:0;padding:0}}.hi-side-find{display:flex;align-items:center;gap:8px;margin:12px 10px 2px;padding:0 10px;border:1px solid var(--side-line);border-radius:8px;background:#0a0b0d;color:#868e9b}.hi-side-find:focus-within{border-color:var(--side-active-ink);color:var(--side-active-ink)}.hi-side-find input{flex:1;min-width:0;border:0;background:transparent;color:#e8edf5;padding:8px 0;font:inherit;font-size:14px;outline:none}.hi-side-find input::placeholder{color:#868e9b}.hi-skip{position:fixed;left:12px;top:8px;z-index:3000;padding:8px 14px;border-radius:7px;background:#3268e8;color:#fff;font-size:13px;font-weight:600;text-decoration:none;transform:translateY(-200%)}.hi-skip:focus{transform:none;outline:2px solid #fff;outline-offset:2px}.hi-main:focus{outline:none}.hi-layout{touch-action:manipulation}.hi-chat-launch{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:5px 13px;border-radius:18px;border:1px solid var(--hi-line);background:var(--hi-panel);color:var(--hi-ink);font:inherit;font-size:14px;cursor:pointer;box-shadow:0 6px 24px #00000059;text-decoration:none}.hi-chat-launch:hover{text-decoration:none;border-color:var(--hi-blue)}.hi-chat-launch.has-waiting{border-color:var(--hi-s1);color:var(--hi-amber-ink)}.hi-chat-panel{position:fixed;right:18px;bottom:18px;z-index:60;width:min(380px,calc(100vw - 32px));max-height:min(560px,calc(100vh - 36px));display:flex;flex-direction:column;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel);box-shadow:0 10px 40px #00000073;overflow:hidden}.hi-chat-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 12px;border-bottom:1px solid var(--hi-line)}.hi-chat-thread{display:flex;flex-direction:column;min-height:0;flex:1}.hi-chat-msgs{flex:1;min-height:160px;max-height:380px;overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.hi-chat-main .hi-chat-msgs{max-height:52vh;min-height:280px}.hi-chat-msg{display:flex;flex-direction:column;align-items:flex-start;max-width:85%}.hi-chat-msg.is-me{align-self:flex-end;align-items:flex-end}.hi-chat-bubble{padding:7px 11px;border-radius:12px;background:var(--hi-panel-2);border:1px solid var(--hi-line);white-space:pre-wrap;word-break:break-word;font-size:14px}.hi-chat-msg.is-me .hi-chat-bubble{background:var(--hi-blue);border-color:var(--hi-blue);color:#fff}.hi-chat-meta{font-size:11px;color:var(--hi-muted);margin-top:2px}.hi-chat-note{font-size:12px;text-align:center;margin:4px 0}.hi-chat-form{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--hi-line)}.hi-chat-form textarea{flex:1;resize:none;background:var(--hi-field);color:var(--hi-ink);border:1px solid var(--hi-line);border-radius:6px;padding:8px 10px;font:inherit;font-size:14px}.hi-chat-console{display:grid;grid-template-columns:minmax(260px,360px) 1fr;gap:16px;align-items:start}@media (max-width: 860px){.hi-chat-console{grid-template-columns:minmax(0,1fr)}}.hi-chat-row{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--hi-line)}.hi-chat-row:first-of-type{border-top:0}.hi-chat-row.is-active{background:var(--hi-panel-2)}.hi-chat-rowbtn{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13px}.hi-chat-rowbtn span{font-size:12px}.hi-chat-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--hi-ok)}.hi-chat-main{min-height:360px}.hi-app.hi-chat-root{position:fixed;inset:auto 18px 36px auto;z-index:60;display:flex;flex-direction:row-reverse;align-items:center;gap:8px;width:auto;max-width:none;left:auto;transform:none;margin:0;padding:0;border:0;border-radius:0;background:transparent}@media (max-width: 640px){.hi-app.hi-chat-root{right:12px;bottom:34px}.hi-chat-launch,.hi-as-launch{min-width:44px;min-height:44px;padding:0 12px;justify-content:center}.hi-dock-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hi-chat-launch .hi-dock-count{position:static;width:auto;height:auto;clip-path:none}}@media print{.hi-app.hi-chat-root{display:none!important}}.hi-report-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px}.hi-report-actions .hi-btn{padding:3px 9px;font-size:12px}.hi-split{display:inline-flex;align-items:stretch}.hi-split .hi-split-main{border-top-right-radius:0;border-bottom-right-radius:0}.hi-split .hi-split-caret{display:inline-flex;align-items:center;padding:3px 7px;margin-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.hi-split .hi-split-caret[aria-expanded=true]{background:#2758cc}.hi-menu{position:fixed;z-index:2600;box-sizing:border-box;min-width:220px;max-width:calc(100vw - 16px);overflow-y:auto;padding:6px;border:1px solid var(--side-line, #24282e);border-radius:10px;background:var(--side-bg, #141619);color:var(--side-ink, #a4abb6);box-shadow:0 12px 32px #00000080;font:14px/1.4 Inter,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.hi-menu-item{display:flex;width:100%;align-items:center;gap:10px;padding:6px 10px;border:0;border-radius:6px;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.hi-menu-item svg{flex:none;opacity:.85}.hi-menu-item:hover,.hi-menu-item:focus{background:var(--side-hover, #1d2025);color:#e8edf5;text-decoration:none;outline:none}.hi-menu-item:focus-visible{box-shadow:inset 0 0 0 2px var(--side-active-ink, #6b9bff)}.hi-menu-item.hi-map-ready{border:0!important}.hi-menu-sep{height:1px;margin:6px -6px;background:var(--side-line, #24282e)}@media print{.hi-menu{display:none!important}}.hi-report-no{font-family:var(--hi-mono);font-size:12px;color:var(--hi-muted);margin-left:4px}.hi-report-status{font-size:13px;flex:1 1 200px}.hi-report-email{flex-basis:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;padding:12px;border:1px solid var(--hi-line);border-radius:8px;background:var(--hi-panel-2)}.hi-report-email textarea{background:var(--hi-field);color:var(--hi-ink);border:1px solid var(--hi-line);border-radius:6px;padding:8px 10px;font:inherit}.hi-report-email .hi-actions{grid-column:1 / -1;margin:0}.hi-report-head{margin:0 0 12px}.hi-side-badge{margin-left:auto;min-width:20px;padding:0 6px;border-radius:10px;background:var(--hi-s1, #f59e0b);color:#111827;font-size:11px;font-weight:700;line-height:18px;text-align:center}.hi-not-reviewed{font-weight:700;color:#b42318;border:1px solid #b42318;padding:4pt 6pt;margin:0 0 8pt}.hi-btn{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.hi-btn:not([disabled]):active,.hi-btn.hi-pressed{background:#0fb5c9!important;border-color:#0fb5c9!important;color:#04121a!important;box-shadow:0 0 0 3px #0fb5c940,0 0 14px #0fb5c973}.hi-btn:focus-visible{outline:2px solid #0fb5c9;outline-offset:2px}.hi-progress:not(:empty){font-family:var(--hi-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--hi-blue-ink, #7aa2ff)}.hi-progress:not(:empty):before{content:"•••••";margin-right:8px;letter-spacing:3px;background:linear-gradient(90deg,#7aa2ff33,#7aa2ff,#7aa2ff33);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hi-progress-dots 1.2s linear infinite}@keyframes hi-progress-dots{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){.hi-progress:not(:empty):before{animation:none}}.hi-side-toggle{display:flex;width:100%;align-items:center;gap:6px;background:none;border:0;cursor:pointer;text-align:left;border-radius:4px}.hi-side-toggle:hover{color:var(--hi-ink, #e8edf5);background:#ffffff0a}.hi-side-caret{margin-left:auto;font-size:12px;width:12px;text-align:center}.hi-side-toggle .hi-side-badge{margin-left:4px}.rp-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;padding:10px 12px;border:1px solid var(--hi-line);border-radius:8px;background:#ffffff05}.rp-f{display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--hi-muted);font-family:var(--hi-mono);text-transform:uppercase;letter-spacing:.06em}.rp-f.rp-q{flex:1 1 260px}.hi-app .rp-f input,.hi-app .rp-f select{padding:6px 8px;font-size:13px;text-transform:none;letter-spacing:0;font-family:var(--hi-body, inherit);width:auto;min-width:120px;border:1px solid var(--hi-line);border-radius:6px;background:var(--hi-field);color:var(--hi-ink);min-height:32px}.hi-app .rp-f.rp-q input{width:100%}.rp-clear{align-self:flex-end}.rp-links{display:inline-flex;gap:8px;font-size:13px;white-space:nowrap}.hi-ww{padding:10px 0;border-top:1px solid var(--hi-line)}.hi-ww:first-child{border-top:0;padding-top:0}.hi-ww-head{display:flex;gap:8px;align-items:center;font-size:12px}.hi-ww-term{font:600 11px var(--hi-mono);letter-spacing:.06em;text-transform:uppercase;padding:1px 8px;border-radius:5px;background:#f5a52429;color:var(--hi-amber-ink)}.hi-ww-quote{margin:6px 0;padding:6px 10px;border-left:3px solid #f5a524;background:#ffffff08;font-size:14px;line-height:1.5}.hi-ww-mark{background:#f5a524;color:#111827;padding:0 2px;border-radius:2px}.hi-ww-about{font-size:13px}@media print{.hi-ww-mark{background:#ffe58a}}.hi-source-head{margin:16px 0 0;padding:10px 14px;border:1px solid var(--hi-line);border-left:4px solid var(--hi-blue, #5b8def);border-radius:8px;background:var(--hi-panel);font-size:13px}.hi-source-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hi-source-top .hi-btn{padding:3px 10px;font-size:13px}.hi-source-grow{flex:1 1 auto}.hi-source-grid{display:grid;grid-template-columns:minmax(120px,max-content) 1fr;gap:2px 14px;margin:8px 0 6px}.hi-source-grid dt{color:var(--hi-muted);font-weight:600}.hi-source-grid dd{margin:0;word-break:break-word}.hi-source-hash{font-size:12px;color:var(--hi-muted);overflow-wrap:anywhere}.hi-source-ok{color:var(--hi-s0, #2f9e6b);font-weight:600}.hi-source-bad{color:var(--hi-s3, #e66767);font-weight:600}@media (max-width: 600px){.hi-source-grid{grid-template-columns:minmax(0,1fr)}.hi-source-grid dd{margin-bottom:4px}}.hi-panel{border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel);padding:14px 16px 16px;margin:0 0 14px}.hi-panel-head{display:flex;align-items:center;gap:8px;margin:0 0 12px;min-height:20px}.hi-panel-head>svg{flex:none;color:var(--hi-blue-ink)}.hi-panel-title{margin:0;font:600 12px/1.3 var(--hi-body)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--hi-blue-ink)}.hi-panel-aside{margin-left:auto;display:flex;align-items:center;gap:8px}.hi-panel-note{margin:-6px 0 12px;font-size:13px;color:var(--hi-muted)}.hi-adorn{position:relative;display:block}.hi-adorn>svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--hi-muted);pointer-events:none}.hi-app .hi-adorn>input{padding-left:34px}.hi-adorn:focus-within>svg{color:var(--hi-blue-ink)}.hi-metrics{display:flex;flex-wrap:wrap;align-items:stretch}.hi-metric{display:flex;flex-direction:column;gap:2px;padding:2px 22px;border-left:1px solid var(--hi-line);min-width:0}.hi-metric:first-child{padding-left:0;border-left:0}.hi-metric strong{font:600 24px/1.15 var(--hi-display);letter-spacing:-.02em;color:var(--hi-ink);font-variant-numeric:tabular-nums}.hi-metric span{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--hi-muted)}.hi-notice{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel);margin:0 0 14px}.hi-notice>svg{flex:none;margin-top:1px}.hi-notice-body{flex:1;min-width:0;font-size:13px;color:var(--hi-muted)}.hi-notice-body strong{display:block;margin-bottom:2px;font-size:13px;font-weight:600;color:var(--hi-ink)}.hi-notice-act{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:45%}.hi-notice.is-warn{border-color:#e0a52b66;background:#e0a52b0f}.hi-notice.is-warn>svg{color:var(--hi-amber-ink)}.hi-notice.is-ok>svg{color:var(--hi-ok-ink)}.hi-footnote{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:12px;color:var(--hi-muted)}.hi-footnote>svg{flex:none;color:var(--hi-muted)}@media (max-width: 640px){.hi-notice{flex-wrap:wrap}.hi-notice-act{max-width:none;width:100%;align-items:flex-start}.hi-metric{padding:2px 14px}}@media print{.hi-panel,.hi-notice{break-inside:avoid;background:#fff}.hi-panel-title{color:#1747c9}}.hi-rdoc-state{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:12.5px}.hi-rdoc-pill{padding:2px 10px;border-radius:999px;border:1px solid var(--hi-line);font:600 11px var(--hi-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--hi-s1)}.hi-rdoc-pill.is-final{color:var(--hi-ok);border-color:var(--hi-ok)}.hi-rdoc-bar{position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:8px 10px;margin:12px 0 0;border:1px solid var(--hi-line);border-radius:8px 8px 0 0;background:var(--hi-panel)}.hi-rdoc-tools{display:flex;flex-wrap:wrap;gap:2px}.hi-rdoc-tools button{min-width:32px;height:32px;padding:0 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--hi-ink);font:600 13px var(--hi-body);cursor:pointer}.hi-rdoc-tools button:hover,.hi-rdoc-tools button:focus-visible{border-color:var(--hi-line);background:var(--hi-panel-2);outline:none}.hi-rdoc-tools button.b{font-weight:800}.hi-rdoc-tools button.i{font-style:italic}.hi-rdoc-tools button.u{text-decoration:underline}.hi-rdoc-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.hi-rdoc-actions .hi-btn{padding:6px 12px;font-size:12.5px}.hi-rdoc-sep{width:1px;height:22px;background:var(--hi-line);margin:0 4px}.hi-rdoc-note{font-size:13px;color:var(--hi-muted);align-self:center}.hi-rdoc-page{padding:24px 12px;border:1px solid var(--hi-line);border-top:0;border-radius:0 0 8px 8px;background:#5b6474}.hi-rdoc-page iframe{display:block;width:100%;max-width:820px;height:1100px;margin:0 auto;border:0;background:#fff;box-shadow:0 6px 24px #00000059}.hi-rdoc-msg{margin:8px 0 0;font-size:12.5px;color:var(--hi-muted)}.hi-rdoc-msg.is-bad{color:#ff6b5e}.hi-link{border:0;background:none;padding:0;color:var(--hi-blue-ink);font:inherit;text-decoration:underline;cursor:pointer}@media (max-width: 640px){.hi-rdoc-page{padding:8px 0}.hi-rdoc-page iframe{height:800px}.hi-rdoc-state{align-items:flex-start}}.hi-review-panel.is-pending{border-left:3px solid var(--hi-s1, #f59e0b)}.hi-review-panel.is-reviewed{border-left:3px solid var(--hi-ok, #12b76a)}.hi-review-row{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.hi-review-btns{display:flex;gap:8px}.hi-finding{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;padding:8px 0;border-top:1px solid var(--hi-line)}.hi-finding.is-false .hi-finding-text{text-decoration:line-through;text-decoration-color:var(--hi-s3, #d92d20)}.hi-finding-text{font-size:13px}.hi-finding-marks{display:flex;flex-direction:column;gap:4px;font-size:12.5px;white-space:nowrap}.hi-finding-marks span{display:flex;gap:10px}.hi-app .hi-finding-note{grid-column:1 / -1;padding:7px 10px;font-size:13px}.hi-finding-add{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.hi-app .hi-finding-add input{flex:1 1 260px;width:auto;padding:8px 10px}.hi-attest{display:flex;gap:8px;align-items:flex-start;margin-top:12px;font-size:13px}.hi-attest input{margin-top:3px}.hi-signature{margin:12px 0 0 24px}.hi-signature-name{font-family:Brush Script MT,Segoe Script,cursive;font-size:24px;color:var(--hi-ink)}.hi-signature-line{border-top:1px solid var(--hi-muted);width:min(360px,100%);padding-top:2px;font-size:12px;color:var(--hi-muted)}@media (max-width: 640px){.hi-finding{grid-template-columns:1fr}}.hi-finding{position:relative;padding-left:26px}.hi-finding-x{position:absolute;left:0;top:8px;width:20px;height:20px;display:grid;place-items:center;border:1px solid var(--hi-line);border-radius:50%;background:transparent;color:var(--hi-muted);font-size:14px;line-height:1;cursor:pointer}.hi-finding-x:hover{color:#ff6b5e;border-color:#ff6b5e}.hi-finding.is-removed{opacity:.6}.hi-finding-tag{font:600 10.5px var(--hi-mono);text-transform:uppercase;letter-spacing:.06em;padding:1px 6px;border-radius:4px;background:#d92d2029;color:#ff6b5e;margin-left:6px}.hi-rdrawer{position:fixed;top:0;right:0;bottom:26px;z-index:80;width:min(560px,100vw);display:flex;flex-direction:column;background:var(--hi-bg, #070b14);border-left:1px solid rgba(91,140,255,.35);box-shadow:-18px 0 48px #00000080}.hi-rdrawer-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--hi-line)}.hi-rdrawer-body{flex:1;overflow:auto;padding:12px 14px}.hi-rdrawer .hi-finding{grid-template-columns:1fr}.hi-map-ready{border-color:#d9a21b!important;color:#d9a21b!important}.hi-scan{border:1px solid rgba(91,140,255,.35);background:linear-gradient(180deg,#2f6bff14,#2f6bff05);border-radius:6px;padding:10px 12px;margin-bottom:12px;font-family:var(--hi-mono)}.hi-scan-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hi-scan-dots{display:inline-flex;gap:4px}.hi-scan-dots i{width:6px;height:6px;border-radius:50%;background:var(--hi-blue-ink, #7aa2ff);opacity:.18;animation:hi-scan-dot 1.1s ease-in-out infinite}@keyframes hi-scan-dot{0%,to{opacity:.18;transform:scale(.8)}35%{opacity:1;transform:scale(1.15);box-shadow:0 0 6px var(--hi-blue-ink, #7aa2ff)}}.hi-scan-label{font-size:12px;letter-spacing:.12em;color:var(--hi-blue-ink, #7aa2ff)}.hi-scan-label b{color:var(--hi-muted);font-weight:400;margin:0 4px}.hi-scan-cursor{margin-left:4px;animation:hi-scan-blink 1s steps(2,start) infinite}@keyframes hi-scan-blink{to{visibility:hidden}}.hi-scan-bar{position:relative;height:3px;margin-top:8px;background:#5b8cff26;border-radius:2px;overflow:hidden}.hi-scan-bar span{position:absolute;inset:0 auto 0 0;background:var(--hi-blue, #3268e8);transition:width .6s ease}.hi-scan-bar.is-open span{width:30%;animation:hi-scan-sweep 1.6s ease-in-out infinite}@keyframes hi-scan-sweep{0%{left:-30%}to{left:100%}}.hi-scan-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);width:40px;animation:hi-scan-glint 2.2s linear infinite}@keyframes hi-scan-glint{0%{transform:translate(-40px)}to{transform:translate(1200px)}}.hi-scan-note{margin-top:6px;font-family:var(--hi-body, inherit);font-size:12px;color:var(--hi-muted)}.hi-statusbar{position:fixed;left:232px;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:18px;height:26px;padding:0 14px;background:#050912f0;border-top:1px solid rgba(91,140,255,.25);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:26px;letter-spacing:.08em;overflow:hidden;color:var(--hi-muted);text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hi-statusbar a{color:inherit;text-decoration:none}.hi-statusbar a:hover{color:var(--hi-ink)}.hi-sb-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.hi-sb-live{width:7px;height:7px;border-radius:50%;background:#12b76a;box-shadow:0 0 #12b76a99;animation:hi-sb-pulse 2s ease-out infinite}@keyframes hi-sb-pulse{0%{box-shadow:0 0 #12b76a99}70%{box-shadow:0 0 0 7px #12b76a00}to{box-shadow:0 0 #12b76a00}}.hi-sb-sig{display:inline-flex;align-items:flex-end;gap:2px;height:10px}.hi-sb-sig i{width:2px;background:var(--hi-blue-ink, #7aa2ff);animation:hi-sb-sig 1.4s ease-in-out infinite}.hi-sb-sig i:nth-child(1){height:4px}.hi-sb-sig i:nth-child(2){height:6px;animation-delay:.15s}.hi-sb-sig i:nth-child(3){height:8px;animation-delay:.3s}.hi-sb-sig i:nth-child(4){height:10px;animation-delay:.45s}@keyframes hi-sb-sig{0%,to{opacity:.35}50%{opacity:1}}.hi-sb-ticker{flex:1;min-width:0;overflow:hidden}.hi-sb-ticker span{display:inline-block;padding-left:100%;white-space:nowrap;animation:hi-sb-tick 38s linear infinite}@keyframes hi-sb-tick{to{transform:translate(-100%)}}.hi-sb-warn{color:var(--hi-amber-ink)}.hi-sb-hot{color:var(--hi-red-ink)}.hi-main{padding-bottom:44px}@media (max-width: 900px){.hi-statusbar{left:0;gap:12px}.hi-sb-ticker,.hi-sb-wide{display:none}}@media (max-width: 520px){.hi-statusbar .hi-sb-time{display:none}.hi-statusbar a.hi-sb-item{margin-left:auto}}@media print{.hi-statusbar{display:none}}@media (prefers-reduced-motion: reduce){.hi-scan-dots i,.hi-scan-cursor,.hi-scan-bar.is-open span,.hi-scan-bar:after,.hi-sb-live,.hi-sb-sig i,.hi-sb-ticker span{animation:none}.hi-scan-dots i{opacity:.7}.hi-scan-bar.is-open span{left:0;width:100%;opacity:.4}}body .hi-chat-launch,body .hi-chat-panel{bottom:36px}body .hi-as-launch{bottom:86px}body .hi-as{bottom:36px;height:min(680px,calc(100vh - 54px))}.hi-casepick{position:relative}.hi-casepick-box{position:relative;display:flex}.hi-app .hi-casepick-box input[type=text]{padding-right:34px}.hi-casepick-toggle{position:absolute;right:1px;top:1px;bottom:1px;width:32px;border:0;background:transparent;color:var(--hi-muted);cursor:pointer;font-size:12px}.hi-casepick-list{position:absolute;z-index:40;left:0;right:0;top:100%;margin:4px 0 0;padding:4px 0;list-style:none;max-height:300px;overflow-y:auto;border:1px solid var(--hi-line);border-radius:8px;background:var(--hi-panel);box-shadow:0 12px 28px #00000073}.hi-casepick-list li{display:grid;grid-template-columns:minmax(150px,auto) minmax(0,1fr);gap:2px 12px;padding:7px 12px;cursor:pointer;font-size:13px}.hi-casepick-list li .hi-muted{grid-column:2;font-size:12px}.hi-casepick-list li.is-active{background:#2f6bff2e}.hi-casepick-list li.is-blank{display:block;color:var(--hi-blue-ink);border-bottom:1px solid var(--hi-line)}.hi-casepick-none{padding:10px 12px;font-size:13px;color:var(--hi-muted);cursor:default}.hi-trackno output{display:inline-block;padding:10px 12px;border:1px dashed var(--hi-line);border-radius:6px;background:var(--hi-panel-2);color:var(--hi-blue-ink);font-size:14px;letter-spacing:.04em;-webkit-user-select:all;user-select:all}.hi-trackno .hi-muted{font-size:12px}.hi-trackno-when{color:var(--hi-muted);opacity:.8}@media (max-width: 640px){.hi-casepick-list li{grid-template-columns:minmax(0,1fr)}.hi-casepick-list li .hi-muted{grid-column:1}}@media print{.hi-casepick-toggle,.hi-casepick-list{display:none}}.hi-bill{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;min-width:0}.hi-bill-opts{display:inline-flex;border:1px solid var(--hi-line);border-radius:7px;overflow:hidden;width:max-content}.hi-bill-opts label{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;cursor:pointer;font-size:14px;border-left:1px solid var(--hi-line)}.hi-bill-opts label:first-child{border-left:0}.hi-bill-opts label.is-on{background:var(--hi-blue);color:#fff}.hi-bill-opts input{accent-color:var(--hi-blue);margin:0}.hi-bill .hi-muted{font-size:12px}.hi-bill-warn{color:var(--hi-amber-ink)}.hi-bill-line{font-size:13px;margin:8px 0}@media print{.hi-bill{display:none}}.hi-casepick-list li.hi-casepick-group{display:block;padding:8px 12px 3px;cursor:default;font-family:var(--hi-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--hi-muted)}.hi-casepick-list li.hi-casepick-new{display:flex;gap:8px;flex-wrap:wrap;padding:8px 12px;border-top:1px solid var(--hi-line);cursor:default;position:sticky;bottom:-4px;background:var(--hi-panel)}.hi-casepick-new button{border:1px solid var(--hi-line);background:transparent;color:var(--hi-blue-ink);border-radius:6px;padding:5px 10px;font-size:13px;cursor:pointer}.hi-casepick-new button:hover{border-color:var(--hi-blue)}.hi-modal-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0000008c;display:flex;align-items:flex-start;justify-content:center;padding:10vh 16px 16px}.hi-modal{width:100%;max-width:440px}.maplibregl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0);-webkit-touch-callout:none}.maplibregl-canvas{position:absolute;left:0;top:0}.maplibregl-map:fullscreen{width:100%;height:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.maplibregl-ctrl-top-left{top:0;left:0}.maplibregl-ctrl-top-right{top:0;right:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{right:0;bottom:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{margin:10px 0 0 10px;float:left}.maplibregl-ctrl-top-right .maplibregl-ctrl{margin:10px 10px 0 0;float:right}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{margin:0 0 10px 10px;float:left}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{margin:0 10px 10px 0;float:right}.maplibregl-ctrl-group{border-radius:4px;background:#fff}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{width:29px;height:29px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}.maplibregl-ctrl button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:transparent}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23aaa%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23999%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23666%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{width:88px;height:23px;margin:0 0 -4px -4px;display:block;background-repeat:no-repeat;cursor:pointer;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{padding:0 5px;background-color:#ffffff80;margin:0}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#fff;color:#000;border-radius:12px;box-sizing:content-box}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 8px 2px 28px;border-radius:12px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{display:none;cursor:pointer;position:absolute;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E);background-color:#ffffff80;width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:none;top:0;right:0;border:0}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;right:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;left:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:#ffffffbf;font-size:10px;white-space:nowrap;border-color:#333;border-style:none solid solid;border-width:medium 2px 2px;padding:0 5px;color:#333;box-sizing:border-box}.maplibregl-popup{position:absolute;top:0;left:0;display:flex;will-change:transform;pointer-events:none}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-top:none;border-bottom-color:#fff}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-right:none;border-left-color:#fff}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:15px 10px;pointer-events:auto}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{position:absolute;top:0;left:0;will-change:transform;transition:opacity .2s}.maplibregl-marker-draggable{cursor:grab}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.maplibregl-user-location-dot:before{content:"";position:absolute;animation:maplibregl-user-location-dot-pulse 2s infinite}.maplibregl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box;box-shadow:0 0 3px #00000059}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;width:1px;height:1px;border-radius:100%}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}.maplibregl-cooperative-gesture-screen{background:#0006;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff;padding:1rem;font-size:1.4em;line-height:1.2;opacity:0;pointer-events:none;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}.ta-doc{--ta-ink: var(--hi-ink);--ta-soft: var(--hi-ink-2);--ta-rule: var(--hi-line);--ta-accent: var(--hi-blue);--ta-band: var(--hi-panel-2);--ta-head: var(--hi-panel-2);--ta-head-ink: var(--hi-muted);--ta-ok: #2fa36b;--ta-mod: #5b8cff;--ta-warn: #e08a2b;--ta-bad: #ef5b4c;--ta-worst: #ff7a6b;--ta-worst-bg: #7a1b12;color:var(--hi-ink-2);font-size:14px;line-height:1.55}.ta-doc.hi-card{margin-top:12px}.ta-preview{padding:2px 0 0}.hi-app .ta-past{font-size:14px;margin-bottom:8px}.ta-muted{color:var(--hi-muted)}.ta-small{font-size:12px}.ta-bad{color:var(--ta-bad, #b42318)}.ta-oncase{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 18px;margin:4px 0 0;padding:10px 12px;border:1px solid var(--hi-line);border-radius:8px;background:var(--hi-panel-2)}.ta-oncase dt{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--hi-muted)}.ta-oncase dd{margin:2px 0 0;font-size:13px;color:var(--hi-ink);font-weight:500}.hi-app .ta-doc a{color:var(--hi-blue-ink)}.hi-app .ta-doc .ta-h4{font-size:13px;font-weight:600;margin:14px 0 6px;text-transform:uppercase;letter-spacing:.03em;color:var(--hi-muted)}.hi-app .ta-doc .ta-h2{color:var(--ta-ink);font-size:16px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--ta-rule);padding-bottom:5px;margin:24px 0 10px}.hi-app .ta-doc .ta-h3{color:var(--ta-ink);font-size:14px;margin:16px 0 6px}.hi-app .ta-doc p{margin:0 0 9px}.ta-meta,.ta-kv{border-collapse:collapse;margin:6px 0 14px}.ta-meta th,.ta-kv th{text-align:left;font-weight:600;color:var(--ta-ink);padding:3px 18px 3px 0;vertical-align:top;white-space:nowrap}.ta-kv th{white-space:normal;max-width:300px}.ta-meta td,.ta-kv td{padding:3px 0;vertical-align:top}.ta-kv tr+tr th,.ta-kv tr+tr td{border-top:1px solid var(--ta-rule)}.ta-kv th,.ta-kv td{padding-top:6px;padding-bottom:6px}.ta-grid{width:100%;border-collapse:collapse;margin:6px 0 10px;font-size:13px}.ta-grid th{background:var(--ta-head);color:var(--ta-head-ink);text-align:left;padding:7px 8px;font-weight:600}.ta-grid td{border-bottom:1px solid var(--ta-rule);padding:6px 8px;vertical-align:top}.ta-yn{max-width:640px}.ta-yn td:last-child{width:40px;text-align:center;font-weight:700}.ta-level{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;background:var(--ta-band);border-left:4px solid var(--ta-accent);padding:10px 14px;margin:12px 0 4px;border-radius:0 6px 6px 0}.ta-level span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--hi-muted)}.ta-level strong{font-size:22px}.ta-level em{font-style:normal;color:var(--ta-soft)}.ta-chip{display:inline-block;padding:1px 8px;border-radius:10px;font-weight:700;font-size:12px;background:var(--ta-band)}.ta-l-low strong,.ta-chip.ta-l-low{color:var(--ta-ok)}.ta-l-moderate strong,.ta-chip.ta-l-moderate{color:var(--ta-mod)}.ta-l-elevated strong,.ta-chip.ta-l-elevated{color:var(--ta-warn)}.ta-l-high strong,.ta-chip.ta-l-high{color:var(--ta-bad)}.ta-l-critical strong{color:var(--ta-worst)}.ta-chip.ta-l-critical{color:#fff;background:var(--ta-worst-bg)}.ta-adv1{color:var(--ta-ok)}.ta-adv2{color:var(--ta-warn)}.ta-adv3{color:var(--ta-bad)}.ta-adv4{color:var(--ta-worst)}.ta-list{margin:0 0 8px;padding-left:22px}.ta-list li{margin-bottom:5px}.ta-src{font-size:13px}.ta-disc{font-size:12px;color:var(--hi-muted);border-top:1px solid var(--ta-rule);padding-top:10px;margin-top:18px}.ta-foot{font-size:11px;color:var(--hi-muted);text-align:center;margin-top:14px}.ta-doc{--ta-map-blank: color-mix(in srgb, var(--hi-muted) 28%, transparent);--ta-map-line: color-mix(in srgb, var(--hi-muted) 65%, transparent)}.ta-plan{border:1px solid var(--ta-rule);border-radius:10px;padding:14px 16px;margin:14px 0;font-size:12.5px;line-height:1.35}.ta-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:2px solid var(--ta-accent);padding-bottom:8px;margin-bottom:8px}.ta-plan-head img{height:26px;width:auto}.hi-app .ta-doc .ta-plan-head h2{font-size:16px;color:var(--ta-ink);margin:0}.ta-plan-head span{font-size:11px;color:var(--hi-muted)}.ta-plan-level{color:#fff;font-weight:700;font-size:12px;padding:4px 10px;border-radius:6px;text-shadow:0 1px 1px rgba(0,0,0,.4)}.ta-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.hi-app .ta-doc .ta-plan h3{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ta-ink);margin:8px 0 2px}.hi-app .ta-doc .ta-plan p{margin:0 0 3px}.ta-plan ul,.ta-plan ol{margin:0 0 2px;padding-left:16px}.ta-plan li{margin:0}.ta-plan-call{border:1px solid var(--ta-bad);border-radius:6px;padding:2px 8px 5px}.ta-plan-post{margin-bottom:4px}.ta-plan-places{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;font-size:11.5px}.hi-app .ta-doc .ta-plan-foot{font-size:9.5px;color:var(--hi-muted);border-top:1px solid var(--ta-rule);margin:6px 0 0;padding-top:4px}@media (max-width: 720px){.ta-plan-grid,.ta-plan-places{grid-template-columns:minmax(0,1fr)}}.ta-sketch{display:none;width:100%;max-height:300px}.ta-evac-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 18px;font-size:13px}.ta-arrival{display:flex;gap:8px;align-items:flex-start;font-size:11px;margin-bottom:2px}.ta-arrival-map{flex:0 0 120px;width:120px;height:70px;border:1px solid var(--ta-rule);border-radius:6px;color:var(--ta-ink)}.ta-phone{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0}.ta-phone input{flex:1 1 280px;min-width:0}.ta-phone p{flex:1 1 100%;margin:0;font-size:13px}.ta-docs{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px}.ta-docs li{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid var(--hi-line);border-radius:8px;padding:6px 10px;font-size:13px}.ta-map{display:block;width:100%;max-width:480px;max-height:340px;margin:6px auto 10px}.ta-map-small{flex:0 0 auto;width:190px;height:130px}.ta-plan-title{flex:1 1 280px;min-width:0}.ta-plan-advisory{margin-top:6px}.ta-plan-advisory .ta-plan-level{display:inline-block;font-size:14px}.hi-app .ta-doc .ta-plan-advisory p{margin:3px 0 0}.hi-app .ta-doc .ta-plan .ta-plan-ours{margin:3px 0 0;font-size:11.5px}.ta-map-label{font-size:11px;font-weight:600;fill:#fff;paint-order:stroke;stroke:#000000a6;stroke-width:2.5px;pointer-events:none}.ta-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;margin:0 0 10px;color:var(--ta-soft)}.ta-legend span{display:inline-flex;align-items:center;gap:5px}.ta-legend i{width:14px;height:14px;border-radius:3px;display:inline-block}.ta-legend .ta-legend-blank{background:var(--ta-map-blank);border:1px solid var(--ta-map-line)}.ta-legend .ta-legend-dot{border-radius:50%}.ta-heat{display:inline-block;width:11px;height:11px;border-radius:3px;margin-right:6px;vertical-align:-1px}.ta-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin:6px 0 8px}.ta-stats div{border:1px solid var(--ta-rule);border-radius:8px;padding:8px 10px}.ta-stats span{display:block;font-size:11px;color:var(--hi-muted)}.ta-stats strong{font-size:15px;color:var(--ta-ink)}.ta-danger-row{border-left:4px solid var(--ta-accent);background:var(--ta-band);padding:8px 12px;margin:0 0 8px;border-radius:0 6px 6px 0}.hi-app .ta-doc .ta-danger-row p{margin:4px 0 0}.ta-bars{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;margin:6px 0 12px}.ta-bars div{display:flex;flex-direction:column;align-items:center;font-size:11px;color:var(--hi-muted)}.ta-bars strong{color:var(--ta-ink);font-size:12px}.ta-bars i{display:block;width:30px;background:var(--ta-bad);border-radius:3px 3px 0 0;margin:2px 0}.ta-emerg-box{border:1px solid var(--ta-bad);border-radius:8px;padding:10px 12px;margin:4px 0 6px}.hi-app .ta-doc .ta-emerg-box p{margin:0 0 4px;font-weight:500;color:var(--ta-ink)}.ta-embassies{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin:6px 0 10px;font-size:13px}.ta-embassies>div{border:1px solid var(--ta-rule);border-radius:8px;padding:8px 10px}.hi-app .ta-doc .ta-prop{font-size:12px;font-weight:600;color:var(--ta-ink);margin-top:6px;text-align:center}@media print{.ta-map,.ta-legend,.ta-stats,.ta-danger-row,.ta-embassies>div,.ta-emerg-box{break-inside:avoid}.ta-plan{break-before:page;break-after:page;break-inside:avoid;border:0;padding:0;margin:0;font-size:9pt;line-height:1.22}.ta-map-small{width:170px;height:112px}.ta-plan-grid{grid-template-columns:1fr 1fr}.ta-plan-places{grid-template-columns:repeat(3,1fr);font-size:8.5pt}.ta-arrival-map *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ta-plan-level,.ta-map-small path{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ta-plan-call{border-color:#b42318}.ta-evac{break-before:page}.ta-sketch{display:block!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ta-map path,.ta-map circle,.ta-legend i,.ta-heat,.ta-bars i,.ta-danger-row{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ta-doc{--ta-map-blank: #eef0f3;--ta-map-line: #fff;--ta-ink: #1B2A41;--ta-soft: #374151;--ta-rule: #B08D2C;--ta-accent: #B08D2C;--ta-band: #EFF3F9;--ta-head: #1B2A41;--ta-head-ink: #fff;--ta-ok: #067647;--ta-mod: #3b5b8c;--ta-warn: #b54708;--ta-bad: #b42318;--ta-worst: #7a1b12;color:#1f2933;font-family:Calibri,Carlito,Segoe UI,Arial,sans-serif}.ta-doc.hi-card{border:0;padding:0;margin:0;background:#fff}.hi-app .ta-doc a{color:#1b2a41;text-decoration:underline;text-decoration-color:#b08d2c}.ta-bar{background:#1b2a41;color:#fff;font-size:11px;letter-spacing:.12em;padding:6px 12px;margin:0 0 18px}.ta-firm{color:#1b2a41;font-weight:700;font-size:18px;letter-spacing:.06em}.ta-sub{color:#b08d2c;font-size:13px;margin-bottom:18px}.hi-app .ta-doc .ta-title{color:#1b2a41;font-size:26px;margin:0;letter-spacing:.04em;border-bottom:2px solid #B08D2C;padding-bottom:6px}.ta-country{font-size:20px;font-weight:600;color:#1b2a41;margin:8px 0 14px}.hi-app .ta-doc p{text-align:justify}.ta-grid tbody tr:nth-child(2n) td{background:#f2f4f7}.ta-kv tr+tr th,.ta-kv tr+tr td,.ta-grid td{border-color:#e5e7eb}.ta-bar,.ta-grid th,.ta-level,.ta-chip{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.wc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;align-items:end}.wc-grid .wc-wide{grid-column:span 2}@media (max-width: 640px){.wc-grid .wc-wide{grid-column:auto}}.wc-h{font-size:14px;font-weight:600;margin:0 0 8px}.wc-what{font-weight:400;color:var(--hi-muted, #6b7280)}.wc-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.wc-stat{border:1px solid var(--hi-line);border-radius:10px;padding:10px 12px;background:var(--hi-panel-2);display:flex;flex-direction:column}.wc-stat strong{font:600 22px/1.15 var(--hi-display);font-variant-numeric:tabular-nums}.wc-stat span{font-size:12px;color:var(--hi-muted, #6b7280)}.wc-stat.wc-bad strong,.wc-count.wc-bad{color:#b42318}.wc-check{border-top:1px solid var(--hi-line);padding:8px 0}.wc-check:first-of-type{border-top:0}.wc-check-head{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.wc-label{font-weight:600;font-size:14px}.wc-count{font-size:12px}.wc-msg{font-size:12px;margin-top:2px}.wc-items{display:grid;gap:8px;margin-top:8px}.wc-item{border-left:3px solid var(--hi-line);padding:4px 10px;break-inside:avoid}.wc-item.wc-flag{border-left-color:#b42318}.wc-item.wc-adv{border-left-color:#b54708}.wc-score{margin-left:8px;font-size:12px;font-weight:600}.wc-kv{margin-top:4px;font-size:13px}.wc-kv td{white-space:pre-wrap;word-break:break-word}.wc-modes{display:flex;gap:6px;padding-top:20px;margin-bottom:-14px;box-sizing:border-box;width:min(1100px,calc(100vw - 32px));position:relative;left:50%;transform:translate(-50%)}.hi-main .wc-modes{width:100%;max-width:1240px;left:0;transform:none;margin-left:auto;margin-right:auto}.wc-modes .hi-btn{padding:4px 12px;font-size:13px;min-height:0;line-height:1.5;border-radius:6px}.hi-app .hi-results td input[type=text]{padding:6px 8px;font-size:13px;min-width:160px}.wc-modes .hi-btn[aria-selected=true]{background:var(--hi-blue, #3268e8);border-color:var(--hi-blue, #3268e8);color:#fff}.hi-run-fields.wc-subject{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.wc-subject .wc-span-2{grid-column:span 2}.wc-subject .wc-span-all,.wc-subject .wc-row2{grid-column:1 / -1}.wc-subject textarea{resize:vertical;min-height:58px}.wc-row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}@media (max-width: 760px){.hi-run-fields.wc-subject,.wc-row2{grid-template-columns:minmax(0,1fr)}.wc-subject .wc-span-2{grid-column:auto}}.wc-foot{margin:-6px 2px 14px}.wc-src-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;align-items:start}.wc-src-group{margin:0;padding:0;min-width:0;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel);transition:border-color .12s}.wc-src-group.is-on{border-color:#3b74f673}.wc-src-group:hover{border-color:var(--hi-line-2)}.wc-src-group.is-on:hover{border-color:#3b74f6b3}.wc-src-group legend.wc-src-card{float:left;width:100%;padding:0}.wc-src-card label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:start;padding:11px 12px 6px;cursor:pointer}.wc-src-card input{margin:2px 0 0}.wc-src-text{display:flex;flex-direction:column;gap:3px;min-width:0}.wc-src-text strong{font-size:13px;font-weight:600;line-height:1.3;color:var(--hi-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.wc-src-text small{font-size:12px;line-height:1.35;color:var(--hi-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wc-src-ico{color:var(--hi-muted)}.wc-src-group.is-on .wc-src-ico{color:var(--hi-blue-ink)}.wc-src-list{clear:both;padding:0 12px 8px 33px}.wc-src-list summary{cursor:pointer;font-size:12px;color:var(--hi-muted);padding:2px 0;list-style-position:inside}.wc-src-list summary:hover{color:var(--hi-ink)}.wc-src-list[open] summary{margin-bottom:4px}.wc-src{display:flex;gap:8px;align-items:flex-start;padding:4px 0;cursor:pointer}.wc-src input{margin-top:2px}.wc-src span{display:flex;flex-direction:column;gap:1px;min-width:0}.wc-src strong{font-size:13px;font-weight:500}.wc-src small{font-size:11px;color:var(--hi-muted)}.wc-src.is-off{opacity:.55;cursor:not-allowed}@media print{.wc-src-group{break-inside:avoid}}.wa-risk{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:6px}.wa-risk span{font-size:12px;color:var(--hi-muted, #6b7280);text-transform:uppercase;letter-spacing:.04em}.wa-risk strong{font:600 20px/1.15 var(--hi-display)}.wa-risk em{font-style:normal;font-size:13px;color:var(--hi-muted, #6b7280)}.wa-h{font-size:13px;font-weight:600;margin:16px 0 6px;text-transform:uppercase;letter-spacing:.03em;color:var(--hi-muted, #6b7280)}.wa tr.wa-bad td:first-child{box-shadow:inset 3px 0 #b42318}.st-tabs{display:inline-flex;gap:2px;padding:3px;margin-bottom:14px;border:1px solid var(--hi-line);border-radius:8px;background:#ffffff05}.st-tabs button{border:0;background:transparent;color:var(--hi-muted);font:500 13px var(--hi-body, inherit);padding:5px 12px;border-radius:6px;cursor:pointer}.st-tabs button.is-on{background:#2f6bff2e;color:var(--hi-ink)}.st-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.st-h{margin:0 0 6px;font-size:14px}.st-p{font-size:13px;margin:0 0 10px}.st-choices{display:flex;gap:8px;flex-wrap:wrap}.st-choice{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--hi-line);border-radius:6px;cursor:pointer;font-size:13px}.st-choice.is-on{border-color:var(--hi-blue);background:#2f6bff24}.st-toggle{display:flex;align-items:center;gap:8px;margin:6px 0;font-size:14px;cursor:pointer}.st-row{display:flex;gap:8px;margin-top:6px}.hi-app .st-row input{flex:1;width:auto;padding:7px 10px}.st-bad{color:var(--hi-red-ink)}.st-bar{display:flex;gap:8px;align-items:center;margin-bottom:8px}.hi-app .st-bar input[type=search]{flex:1;max-width:360px;width:auto;padding:7px 10px;border:1px solid var(--hi-line);border-radius:6px;background:var(--hi-field);color:var(--hi-ink);font-size:13px}.st-edit{margin-bottom:12px}.st-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.st-form .st-wide{grid-column:1 / -1}.hi-app .st-form input[type=password]{width:100%;padding:10px 12px;border:1px solid var(--hi-line);border-radius:6px;background:var(--hi-field);color:var(--hi-ink);font-size:14px}.st-table{width:100%;border-collapse:collapse}.st-table th{text-align:left;padding:7px 10px;border-bottom:1px solid var(--hi-line);color:var(--hi-muted);font:500 11px var(--hi-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.st-table td{padding:7px 10px;border-bottom:1px solid var(--hi-line);font-size:13px;vertical-align:middle}.st-actions{white-space:nowrap;text-align:right}.st-actions .hi-btn+.hi-btn{margin-left:6px}.st-tag{display:inline-block;padding:1px 8px;border-radius:5px;font:11px var(--hi-mono);background:#ffffff0d;color:var(--hi-muted);white-space:nowrap}.st-tag.is-ok{background:#2e9e5729;color:var(--hi-ok-ink)}.st-tag.is-blue{background:#2f6bff24;color:var(--hi-blue-ink)}.st-tag.is-bad{background:#d92d2029;color:var(--hi-red-ink)}.st-tag.is-warn{background:#f0aa282e;color:var(--hi-amber-ink)}.st-table tr.st-pending td{background:#f0aa2812}.st-table tr.st-pending td:first-child{box-shadow:inset 3px 0 #f0b43c;font-weight:600}html[data-theme=light] .st-tag.is-warn{background:#c8780024;color:#8a5300}html[data-theme=light] .st-table tr.st-pending td{background:#f0aa281a}.st-sort{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--hi-muted)}.hi-app .st-sort select{width:auto;padding:6px 8px;border:1px solid var(--hi-line);border-radius:6px;background:var(--hi-field);color:var(--hi-ink);font-size:13px}.st-link{color:inherit;text-decoration:none;transition:border-color .15s ease}.st-link:hover{border-color:#5b8cff8c}.st-table td:nth-child(2){white-space:nowrap}.st-table td:nth-child(3){min-width:240px;font-size:12px}.st-matrix th:not(:first-child),.st-matrix td:not(:first-child){text-align:center;white-space:nowrap}.st-matrix thead th{vertical-align:bottom}.st-matrix input[type=checkbox]{width:16px;height:16px;cursor:pointer}.st-matrix td:first-child{min-width:240px}.st-matrix thead th:not(:first-child){min-width:90px;white-space:normal;font-size:11px}.ac-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.ac-title{margin:0 0 4px;font:600 18px var(--hi-display)}.ac-refresh{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.hi-app .ac-bar select{width:auto;padding:7px 10px;border:1px solid var(--hi-line);border-radius:6px;background:var(--hi-field);color:var(--hi-ink);font-size:13px}.ac-bar{flex-wrap:wrap}.ac-list{display:flex;flex-direction:column;gap:8px}.ac-card{display:grid;grid-template-columns:minmax(220px,1.25fr) minmax(180px,.9fr) minmax(290px,1.2fr) minmax(200px,1fr) minmax(150px,.7fr);gap:0;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel);padding:12px 4px}.ac-card.is-off{opacity:.72}.ac-card>div{padding:0 12px;min-width:0}.ac-card>.ac-col{border-left:1px solid var(--hi-line);display:flex;flex-direction:column;gap:4px}.ac-id{display:flex;gap:12px;align-items:flex-start}.ac-id h4{margin:0 0 2px;font:600 14px var(--hi-display)}.ac-id p{margin:0;font-size:12px;color:var(--hi-muted);line-height:1.35}.ac-id .ac-meta{margin-top:6px;display:flex;gap:8px;align-items:center;font:11px var(--hi-mono);letter-spacing:.06em;text-transform:uppercase}.ac-mono{flex:none;width:40px;height:40px;border-radius:9px;display:grid;place-items:center;font:600 14px var(--hi-display);color:#fff;background:#2a3a5c;border:1px solid rgba(255,255,255,.08)}.ac-mono.is-screening{background:#12493d;color:#5fe0b8}.ac-mono.is-research{background:#183367;color:#8fb2ff}.ac-mono.is-documents{background:#3e2363;color:#c9a6ff}.ac-mono.is-guatemala{background:#673e0f;color:#ffc46b}.ac-mono.is-operations{background:#2b3642;color:#c3cedd}.ac-k{color:var(--hi-muted);font-size:12px}.ac-v{font-size:13px}.ac-sub{font-size:12px;color:var(--hi-muted)}.ac-keyline{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ac-dots{font-size:13px;letter-spacing:.04em}.ac-missing{color:var(--hi-amber-ink);font-family:var(--hi-body);letter-spacing:0}.ac-keybtns{display:inline-flex;gap:4px}.hi-btn.ac-sm{padding:3px 10px;font-size:12px}.ac-key .hi-btn-ghost.ac-sm{border-color:#2e9e578c;color:var(--hi-ok-ink)}.ac-replace{display:flex;gap:4px;margin-top:4px}.hi-app .ac-replace input{flex:1;min-width:0;width:auto;padding:4px 8px;border:1px solid var(--hi-line);border-radius:6px;background:var(--hi-field);color:var(--hi-ink);font-size:13px}.ac-limits{display:grid!important;grid-template-columns:max-content max-content;gap:6px 10px!important;align-content:start}.ac-limits label{display:flex;flex-direction:column;gap:2px}.ac-in{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;color:var(--hi-muted)}.hi-app .ac-in input{width:80px;flex:none;padding:5px 8px;border:1px solid var(--hi-line);border-radius:6px;background:var(--hi-field);color:var(--hi-ink);font:13px var(--hi-body)}.ac-save{grid-column:1 / -1;display:flex;gap:6px}.ac-barline{display:flex;align-items:center;gap:8px}.ac-track{flex:1;height:8px;border-radius:6px;background:#ffffff12;overflow:hidden}.ac-track>div{height:100%;border-radius:6px;background:#22c39a;transition:width .3s ease}.ac-track>div.is-open{background:#22c39a47}.ac-track.is-warm>div{background:#f0b43c}.ac-track.is-hot>div{background:#ff6b5e}.ac-pct{font:12px var(--hi-mono);min-width:34px;text-align:right}.ac-refused{color:var(--hi-red-ink)}.ac-switch{justify-content:flex-start}.ac-toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;position:relative}.ac-toggle input{position:absolute;opacity:0;width:36px;height:20px;margin:0;cursor:pointer}.ac-toggle.is-ro,.ac-toggle.is-ro input{cursor:default}.ac-knob{width:36px;height:20px;border-radius:12px;background:var(--hi-na);position:relative;transition:background .15s ease;flex:none}.ac-knob:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s ease}.ac-toggle input:checked+.ac-knob{background:#22c39a}.ac-toggle input:checked+.ac-knob:after{transform:translate(16px)}.ac-toggle input:focus-visible+.ac-knob{outline:2px solid var(--hi-blue-ink);outline-offset:2px}.ac-foot{display:flex;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 2px;border-top:1px solid var(--hi-line);font-size:12px;color:var(--hi-muted)}.ac-icon{border:0;background:transparent;color:var(--hi-muted);cursor:pointer;padding:0 4px;vertical-align:middle}.ac-icon:hover{color:var(--hi-ink)}.ac-keys{margin-top:16px}.ac-keys summary{cursor:pointer;font-size:13px;color:var(--hi-muted);margin-bottom:10px}html[data-theme=light] .ac-track{background:#00000012}@media (max-width: 1100px){.ac-card{grid-template-columns:1fr 1fr;row-gap:12px}.ac-card>.ac-col{border-left:0;border-top:1px solid var(--hi-line);padding-top:10px}.ac-card>.ac-id{grid-column:1 / -1}}@media (max-width: 640px){.ac-card{grid-template-columns:minmax(0,1fr)}.ac-head{flex-direction:column}}.gt-relay{margin:0 0 14px}.gt-form{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end;margin:4px 0 14px}.gt-form .hi-field{flex:1 1 260px;margin:0}.gt-form .hi-field input{font-family:var(--hi-mono)}.gt-pivots{display:inline-flex;flex-wrap:wrap;gap:4px 10px;font-size:13px}.gt-pivots a{white-space:nowrap}@media print{.gt-pivots{display:none}}.gt-named{display:inline}.gt-checks{display:flex;flex-wrap:wrap;gap:2px 8px;margin-top:2px;font:500 11px var(--hi-mono);letter-spacing:.02em}.gt-checks a{white-space:nowrap;opacity:.8}.gt-checks a:hover{opacity:1}.gt-namelist{display:flex;flex-direction:column;gap:6px}.gt-fxline{margin:10px 0 0;font-size:13px}@media print{.gt-checks{display:none}}.gt-modes{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 8px}.gt-index{margin:0 0 14px}.gt-amt{display:inline-flex;flex-direction:column;line-height:1.25}.gt-amt small{font:500 11px var(--hi-mono);color:var(--hi-muted)}.gt-upload{margin-top:12px}.gt-upload summary{cursor:pointer}.gt-upload ol{margin:10px 0 12px 18px;padding:0;font-size:13px;line-height:1.6}.gt-upload ol a{word-break:break-all;font-size:12px}.gt-filters{display:flex;flex-wrap:wrap;gap:10px 14px;flex:1 1 100%}.gt-filters .hi-field{flex:1 1 170px;min-width:0}.gt-filters select,.gt-filters input[type=text]{width:100%}.gt-check{display:flex;align-items:center;gap:6px;font-size:13px;flex:1 1 220px}.gt-bars{display:flex;flex-direction:column;gap:5px;margin:6px 0 14px}.gt-bar{display:grid;grid-template-columns:minmax(0,260px) 1fr auto;gap:10px;align-items:center;font-size:13px}.gt-bar-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gt-bar-t{height:12px;background:var(--hi-panel-2, rgba(255,255,255,.04));border-radius:3px;overflow:hidden}.gt-bar-t span{display:block;height:100%;background:#5b8def;border-radius:3px}.gt-bar-v{font:500 12px var(--hi-mono);color:var(--hi-muted)}.gt-nogs{display:inline-flex;flex-wrap:wrap;gap:4px 8px;font-size:12px}.gt-netbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:10px;font-size:13px}.gt-flags{display:inline-flex;flex-wrap:wrap;gap:4px}.hi-linkbtn{background:none;border:0;padding:0;color:var(--hi-accent, #5b8def);cursor:pointer;font:inherit;text-decoration:underline}@media (max-width: 640px){.gt-bar{grid-template-columns:minmax(0,120px) 1fr auto}}@media print{.gt-bar-t span{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.gt-head h2{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 0}.gt-head .hi-head-no{margin-left:12px}.gt-head p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gt-index-line{margin-top:8px;font-size:12px;line-height:1.5}.gt-index .hi-metrics{margin-top:2px}.gt-form.hi-card{padding:14px 16px}.gt-flagsum .hi-panel-title{text-transform:none;letter-spacing:0;font-size:14px!important;color:var(--hi-ink)}.gt-flagsum .hi-panel-head>svg{color:var(--hi-red-ink)}.gt-flagsum-no{font-size:12px;color:var(--hi-blue-ink)}.gt-flagsum-sub{margin:-4px 0 12px}.gt-flagsum-note{margin:12px 0 0;font-size:12px}.gt-flag-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gt-flag-tile{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n ico" "l l" "m m";gap:2px 8px;padding:12px 14px;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel-2)}.gt-flag-tile strong{grid-area:n;font:600 24px/1.1 var(--hi-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--flag)}.gt-flag-ico{grid-area:ico;color:var(--flag);align-self:start}.gt-flag-l{grid-area:l;margin-top:4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hi-ink)}.gt-flag-tile small{grid-area:m;font-size:12px;line-height:1.35;color:var(--hi-muted)}.gt-flag-tile.is-hot{border-color:#ef5b5599;background:#ef5b550f}@media (max-width: 760px){.gt-flag-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.gt-head p{white-space:normal}}@media (max-width: 460px){.gt-flag-tiles{grid-template-columns:minmax(0,1fr)}}@media print{.gt-flag-tiles{grid-template-columns:repeat(3,1fr);gap:6px}.gt-flag-tile{background:#fff;break-inside:avoid}.gt-flag-tile strong,.gt-flag-ico{filter:brightness(.72) saturate(1.3)}.gt-flag-tile{-webkit-print-color-adjust:exact;print-color-adjust:exact}.gt-flagsum .hi-panel-title{color:#111827}.gt-head p{white-space:normal}}.gt-head>div:first-child{flex:1;min-width:0}.gt-head .hi-headbtns{flex:none;max-width:60%;justify-content:flex-end}.gt-head .hi-report-actions{margin:0;justify-content:flex-end}.gt-head .hi-report-no,.gt-head .hi-report-status:empty{display:none}@media (max-width: 760px){.gt-head .hi-headbtns{max-width:none;justify-content:flex-start}.gt-head .hi-report-actions{justify-content:flex-start}}.cu-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;align-items:end}.cu-grid .cu-wide{grid-column:span 2}@media (max-width: 640px){.cu-grid .cu-wide{grid-column:auto}}.cu-grid textarea{width:100%}.cu-row{border-top:1px solid var(--hi-line, #e5e7eb);padding-top:10px;margin-bottom:10px}.cu-del{display:flex;align-items:end}.cu-h{font-size:14px;margin:0 0 8px}.cu-table table{width:100%;border-collapse:collapse}.cu-table th{text-align:left;padding:8px 10px;border-bottom:1px solid var(--hi-line);color:var(--hi-muted);font-family:var(--hi-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:500;white-space:nowrap}.cu-table td{padding:8px 10px;border-bottom:1px solid var(--hi-line);vertical-align:top;font-size:13px}.cu-flags{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cu-flag{display:flex;gap:8px;align-items:baseline;font-size:13px}.cu-tag{flex:none;font-family:var(--hi-mono);font-size:11px;text-transform:uppercase;padding:1px 7px;border-radius:10px;border:1px solid currentColor}.cu-high .cu-tag,.cu-high-n{color:var(--hi-red-ink)}.cu-review .cu-tag{color:#b54708}.cu-missing .cu-tag{color:var(--hi-muted, #6b7280)}.cu-list{margin:0 0 8px;padding-left:18px;font-size:13px}.cu-item{border-left:3px solid #b54708;padding:4px 10px;margin-bottom:6px;break-inside:avoid}.cu-item-flag{border-left-color:#d92d20}.cu-audit{display:grid;grid-template-columns:minmax(0,2fr) auto minmax(0,1.2fr);gap:6px 14px;align-items:center;padding:8px 0;border-top:1px solid var(--hi-line, #e5e7eb);break-inside:avoid}.cu-audit:first-of-type{border-top:0}.cu-audit-q{font-size:14px}.cu-audit-a{display:flex;gap:10px;font-size:13px;white-space:nowrap}.cu-audit-no .cu-audit-q{color:var(--hi-red-ink)}.cu-by{grid-column:1 / -1;font-size:11px}@media (max-width: 760px){.cu-audit{grid-template-columns:minmax(0,1fr)}.cu-audit-a{flex-wrap:wrap}}.hi-app .cu-grid input[type=date],.hi-app .cu-grid input[type=search]{width:100%;padding:10px 12px;border:1px solid var(--hi-line);border-radius:6px;font:inherit;font-size:14px;background:var(--hi-field);color:var(--hi-ink);color-scheme:dark}.hi-app .cu-audit input[type=text]{padding:7px 10px;font-size:13px}.cu-bars{display:flex;align-items:flex-end;gap:3px;height:120px;padding-top:6px}.cu-bar{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px}.cu-bar span{width:100%;background:linear-gradient(180deg,#5b8cff,#2f6bff);border-radius:2px 2px 0 0}.cu-bar small{font:9px var(--hi-mono);color:var(--hi-muted);white-space:nowrap;transform:rotate(-45deg);transform-origin:center;height:18px}.cu-views{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;font-size:12px}.cu-view{padding:4px 10px;border:1px solid var(--hi-line);border-radius:6px;background:transparent;color:var(--hi-ink);font:500 12px var(--hi-body, inherit);cursor:pointer}.cu-view.is-on{border-color:var(--hi-blue);background:#2f6bff29;color:var(--hi-on-ink)}.ps-badge{display:inline-block;padding:1px 9px;border-radius:10px;border:1px solid currentColor;font-family:var(--hi-mono);font-size:11px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.ps-none{color:var(--hi-muted)}.ps-low{color:var(--hi-ok-ink)}.ps-watch{color:var(--hi-amber-ink)}.ps-elevated{color:var(--hi-orange-ink)}.ps-high{color:var(--hi-red-ink)}.ps-meter{display:inline-block;width:90px;height:7px;margin-right:8px;border-radius:4px;background:var(--hi-na);vertical-align:middle;overflow:hidden}.ps-meter span{display:block;height:100%;background:currentColor}.ps-up{color:var(--hi-red-ink);font-weight:600}.ps-down{color:var(--hi-ok-ink)}.ps-name{margin-top:14px;padding-top:12px;border-top:1px solid var(--hi-line)}.ps-name h5{margin:0 0 6px;font-size:14px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}@media print{.ps-meter{border:1px solid #999}}.hi-as-launch{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:5px 13px;border-radius:18px;border:1px solid var(--hi-blue);background:var(--hi-panel, #0c1322);color:var(--hi-ink, #e8edf5);font:500 14px var(--hi-body, inherit);cursor:pointer;box-shadow:0 6px 24px #00000059}.hi-as-launch span[aria-hidden]{color:var(--hi-blue-ink, #5b8cff)}.hi-as-launch:hover{background:#2f6bff2e}.hi-as{position:fixed;right:18px;bottom:18px;z-index:70;width:min(440px,calc(100vw - 24px));height:min(680px,calc(100vh - 36px));display:flex;flex-direction:column;border:1px solid var(--hi-line, #1d283b);border-radius:12px;background:var(--hi-bg, #070b14);color:var(--hi-ink, #e8edf5);box-shadow:0 18px 48px #0000008c;font:14px/1.5 var(--hi-body, inherit)}.hi-as-head{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--hi-line, #1d283b)}.hi-as-head>div:first-child{display:flex;flex-direction:column}.hi-as-head .hi-mono{font-size:11px}.hi-as-head-actions{display:flex;gap:6px;align-items:center}.hi-as-head-actions select{width:110px;padding:5px 6px;font-size:12px;border:1px solid var(--hi-line, #1d283b);border-radius:6px;background:var(--hi-field, #060a12);color:inherit}.hi-as-head-actions .hi-btn{padding:5px 10px;font-size:12px}.hi-as-close{border:0;background:none;color:var(--hi-muted, #8b97ab);font-size:22px;line-height:1;cursor:pointer;padding:0 4px}.hi-as-body{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px}.hi-as-hello{color:var(--hi-muted, #8b97ab);font-size:13px}.hi-as-hello ul{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:6px}.hi-as-hello li:before{content:"92  ";color:var(--hi-blue-ink, #5b8cff)}.hi-as-msg{max-width:88%;padding:8px 12px;border-radius:12px;white-space:pre-wrap;overflow-wrap:anywhere}.hi-as-msg.is-user{align-self:flex-end;background:var(--hi-blue, #2f6bff);color:#fff;border-bottom-right-radius:4px}.hi-as-msg.is-assistant{align-self:flex-start;background:var(--hi-panel, #0c1322);border:1px solid var(--hi-line, #1d283b);border-bottom-left-radius:4px}.hi-as-typing{color:var(--hi-muted, #8b97ab);font-style:italic}.hi-as-note{align-self:center;margin:0;font-size:12px;color:var(--hi-muted, #8b97ab)}.hi-as-prop{border:1px solid var(--hi-blue, #2f6bff);border-radius:10px;padding:10px 12px;background:#2f6bff12}.hi-as-prop.is-done{border-color:var(--hi-line, #1d283b);background:transparent}.hi-as-prop-sum{margin:4px 0 8px;font-size:13px}.hi-as-fields{display:grid;gap:8px}.hi-as .hi-as-fields input,.hi-as .hi-as-fields textarea{width:100%;padding:7px 9px;font:inherit;font-size:13px;border:1px solid var(--hi-line, #1d283b);border-radius:6px;background:var(--hi-field, #060a12);color:inherit}.hi-as-prop-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.hi-as-prop-actions .hi-btn{padding:6px 12px;font-size:13px}.hi-as-prop-done{margin:0;font-size:13px}.hi-as-prop-done.is-ok{color:var(--hi-ok, #2e9e57)}.hi-as-prop-done.is-no{color:var(--hi-muted, #8b97ab)}.hi-as-input{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--hi-line, #1d283b)}.hi-as-input textarea{flex:1;resize:none;padding:8px 10px;font:inherit;font-size:14px;border:1px solid var(--hi-line, #1d283b);border-radius:8px;background:var(--hi-field, #060a12);color:inherit}.hi-as-input textarea:focus,.hi-as-fields input:focus,.hi-as-fields textarea:focus{outline:2px solid var(--hi-blue, #2f6bff);outline-offset:0}.hi-as .hi-link{border:0;background:none;padding:0;color:var(--hi-blue-ink, #5b8cff);font:inherit;text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:3px}@media print{.hi-as,.hi-as-launch{display:none!important}}.hi-find-bar{display:flex;gap:8px;margin-bottom:12px}.hi-find-bar input{flex:1}.hi-find-filters{display:grid;gap:10px;padding:12px 14px;margin-bottom:14px;border:1px solid var(--hi-line);border-radius:8px;background:var(--hi-panel-2)}.hi-find-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.hi-find-lbl{width:62px;flex:none;font:500 11px var(--hi-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--hi-muted)}.hi-find-lbl2{width:auto;margin-left:10px}.hi-seg{display:inline-flex;flex-wrap:wrap;border:1px solid var(--hi-line);border-radius:7px;overflow:hidden;background:var(--hi-field)}.hi-seg button{padding:6px 12px;border:0;border-left:1px solid var(--hi-line);background:transparent;color:var(--hi-ink);font:500 13px var(--hi-body);cursor:pointer;min-height:32px}.hi-seg button:first-child{border-left:0}.hi-seg button:hover{background:#5b8cff1a}.hi-seg button.is-on{background:var(--hi-blue);color:#fff}.hi-seg button:focus-visible,.hi-find-type:focus-visible,.hi-find-clear:focus-visible{outline:2px solid var(--hi-blue-ink);outline-offset:2px}.hi-find-dates{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hi-app .hi-find-dates input[type=date]{padding:6px 10px;min-height:32px;border:1px solid var(--hi-line);border-radius:6px;background:var(--hi-field);color:var(--hi-ink);font:13px var(--hi-mono);color-scheme:dark}.hi-app .hi-find-dates input[type=date]:focus{outline:2px solid var(--hi-blue);border-color:var(--hi-blue)}.hi-find-hint{font-size:12px}.hi-find-err{color:var(--hi-red-ink);font-size:13px;padding-left:72px}.hi-app select.hi-find-sort{width:auto;min-width:170px;padding:6px 10px;min-height:32px;font-size:13px}.hi-find-clear{margin-left:auto;border:0;background:none;color:var(--hi-blue-ink);font:500 13px var(--hi-body);cursor:pointer;padding:4px 2px;text-decoration:underline;text-underline-offset:3px}.hi-find-types{display:flex;flex-wrap:wrap;gap:6px}.hi-find-type{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;min-height:28px;border-radius:999px;border:1px solid var(--hi-line);background:transparent;color:var(--hi-ink);font:500 12px var(--hi-body);cursor:pointer}.hi-find-type b{font:500 11px var(--hi-mono);color:var(--hi-muted)}.hi-find-type:hover{border-color:var(--hi-blue-ink)}.hi-find-type.is-on{border-color:var(--hi-blue);background:#2f6bff2e}.hi-find-type.is-on b{color:var(--hi-ink)}.hi-find-summary{margin:0 0 14px}.hi-find-h{font-size:15px;margin-bottom:8px}.hi-find-h .hi-muted{margin-left:8px;font-size:12px;font-weight:400}.hi-find-list{display:grid;gap:8px}.hi-find-item{display:block;color:inherit;text-decoration:none;padding:12px 14px}.hi-find-item:hover{border-color:var(--hi-blue-ink)}.hi-find-item.is-exact{border-color:var(--hi-blue)}.hi-find-itemhead{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.hi-find-itemhead strong{color:var(--hi-blue-ink)}.hi-find-ref{font-size:12px;font-weight:400;margin-right:8px;color:var(--hi-blue-ink)}.hi-find-meta{display:inline-flex;gap:10px;align-items:center;font-size:12px;color:var(--hi-muted)}.hi-find-kind{padding:1px 7px;border:1px solid var(--hi-line);border-radius:4px;font-size:11px;color:var(--hi-ink)}.hi-find-sub{font-size:12px;margin-top:2px}.hi-find-matched{margin-top:6px;font-size:13px}.hi-find-field{font:11px var(--hi-mono);text-transform:uppercase;color:var(--hi-muted)}.hi-find-who{margin-top:6px;font-size:12px}@media (max-width: 640px){.hi-find-lbl{width:100%}.hi-find-lbl2{margin-left:0}.hi-find-err{padding-left:0}.hi-find-clear{margin-left:0}.hi-app select.hi-find-sort{width:100%}}.hi-app{--hi-find-red: var(--hi-red-ink)}.hi-find-mark{background:#2f6bff47;color:var(--hi-ink);border-radius:3px;padding:0 2px}.hi-find-err,.hi-find-bad,.hi-find-verify .is-bad{color:var(--hi-find-red)}.hi-find-verify .is-ok{color:var(--hi-ok-ink)}.hi-find-verify{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:13px}.hi-app .hi-find-verify input[type=text]{max-width:320px}.hi-find-item{overflow-wrap:anywhere}.hi-find-item.is-exact a{color:var(--hi-blue-ink)}.hi-find-under{margin:-6px 0 10px}.hi-find-dates input[type=date]{flex:1 1 130px}@media (max-width: 640px){.hi-seg{display:grid;grid-template-columns:repeat(3,1fr)}.hi-seg button{border-left:0;border-top:1px solid var(--hi-line)}.hi-seg button:nth-child(-n+3){border-top:0}.hi-seg button:not(:nth-child(3n+1)){border-left:1px solid var(--hi-line)}}@media print{.hi-find-filters,.hi-find-bar{display:none}}.ov{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:18px}.ov-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.ov-stat{position:relative;display:flex;flex-direction:column;gap:2px;padding:14px 16px;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel, #0c1322);color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.ov-stat:hover{border-color:#5b8cff8c;transform:translateY(-1px)}.ov-stat-label{font-size:13px;color:var(--hi-muted)}.ov-stat strong{font:700 28px/1.1 var(--hi-display);color:var(--hi-ink)}.ov-stat-sub{font-size:12px;color:var(--hi-muted)}.ov-ico{position:absolute;top:14px;right:14px;width:32px;height:32px;display:grid;place-items:center;border-radius:8px}.ov-ico.is-blue{background:#2f6bff24;color:var(--hi-blue-ink)}.ov-ico.is-amber{background:#d9a21b26;color:var(--hi-amber-ink)}.ov-ico.is-green{background:#2e9e5729;color:var(--hi-ok-ink)}.ov-card{border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel, #0c1322);padding:14px 16px}.ov-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.ov-card-head h3{margin:0;font:600 15px var(--hi-display)}.ov-muted{color:var(--hi-muted);font-size:12px}.ov-pad{padding:12px 4px;margin:0}.ov-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.ov-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--hi-line);border-radius:6px;background:transparent;color:var(--hi-ink);font:500 13px var(--hi-body, inherit);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ov-chip:hover{border-color:#5b8cff8c}.ov-chip.is-on{border-color:var(--hi-blue);background:#2f6bff29;color:var(--hi-on-ink)}.ov-chip:active{background:#0fb5c9;border-color:#0fb5c9;color:#04121a}.ov-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.ov-input{display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--hi-line);border-radius:6px;background:var(--hi-field, #060a12);color:var(--hi-muted)}.ov-input:focus-within{border-color:var(--hi-blue)}.ov-input input{flex:1;min-width:0;border:0!important;outline:none!important;background:transparent!important;padding:9px 0!important;color:var(--hi-ink);font-size:14px}.ov-search-row select{width:auto!important;padding:8px 10px!important;font-size:13px!important}.ov-go{padding:8px 16px;border:1px solid var(--hi-blue);border-radius:6px;background:var(--hi-blue);color:#fff;font:600 13px var(--hi-display);cursor:pointer;white-space:nowrap}.ov-go:hover{background:#2758cc}.ov-go:active{background:#0fb5c9;border-color:#0fb5c9;color:#04121a}.ov-go[disabled]{opacity:.45;cursor:default}.ov-tabs{display:inline-flex;padding:2px;border:1px solid var(--hi-line);border-radius:7px;background:#ffffff05}.ov-tabs button{border:0;background:transparent;color:var(--hi-muted);font:500 12px var(--hi-body, inherit);padding:3px 10px;border-radius:5px;cursor:pointer}.ov-tabs button b{font-weight:600;margin-left:4px}.ov-tabs button.is-on{background:#2f6bff2e;color:var(--hi-ink)}.ov-list-head,.ov-row{display:grid;grid-template-columns:minmax(0,1fr) 160px 24px;align-items:center;gap:10px}.ov-list-head{padding:6px 4px;border-bottom:1px solid var(--hi-line);font:500 11px var(--hi-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hi-muted)}.ov-row{padding:10px 4px;border-bottom:1px solid var(--hi-line);color:inherit;text-decoration:none}.ov-row:hover{background:#5b8cff0f}.ov-who{display:flex;align-items:center;gap:10px;min-width:0}.ov-who>div{min-width:0}.ov-who strong{display:block;font-size:14px;font-weight:600;color:var(--hi-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-who small{display:block;font:11px var(--hi-mono);color:var(--hi-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-avatar{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:7px;border:1px solid var(--hi-line);color:var(--hi-muted)}.ov-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:5px;font-size:12px}.ov-pill:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.ov-pill.is-amber{background:#d9a21b24;color:var(--hi-amber-ink)}.ov-pill.is-blue{background:#2f6bff24;color:var(--hi-blue-ink)}.ov-pill.is-green{background:#2e9e5726;color:var(--hi-ok-ink)}.ov-pill.is-muted{background:#ffffff0d;color:var(--hi-muted)}.ov-arrow{color:var(--hi-muted);text-align:right}.ov-more{display:block;padding:10px 4px 2px;font-size:13px;color:var(--hi-blue-ink);text-decoration:none}@media (max-width: 640px){.ov-search-row{grid-template-columns:minmax(0,1fr)}.ov-list-head,.ov-row{grid-template-columns:minmax(0,1fr) auto}.ov-arrow,.ov-list-head span:last-child{display:none}}.ov-hero{display:flex;flex-direction:column;align-items:center;gap:14px;padding:34px 0 10px}.hi-app .ov-hero-title{margin:0;font:400 32px/1.15 var(--hi-display);letter-spacing:-.015em;color:var(--hi-ink);text-align:center}.ov-composer{width:min(760px,100%);border:1px solid var(--hi-line);border-radius:16px;background:var(--hi-panel, #0c1322);padding:12px 12px 10px;transition:border-color .15s ease,box-shadow .15s ease}.ov-composer:focus-within{border-color:#5b8cff99;box-shadow:0 0 0 3px #2f6bff1f}.hi-app .ov-composer textarea{width:100%;resize:none;border:0!important;outline:none!important;background:transparent!important;padding:4px 6px!important;color:var(--hi-ink);font-size:15px}.ov-composer-bar{display:flex;align-items:center;gap:8px;margin-top:6px}.ov-round,.ov-send{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;border:1px solid var(--hi-line);background:transparent;color:var(--hi-ink);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ov-round:hover{border-color:#5b8cff8c}.ov-send{margin-left:auto;border:0;background:var(--hi-blue);color:#fff}.ov-send:hover{background:#2758cc}.ov-send[disabled]{background:#7f7f7f2e;color:var(--hi-muted);cursor:default}.ov-round:active,.ov-send:not([disabled]):active{background:#0fb5c9;border-color:#0fb5c9;color:#04121a}.hi-app select.ov-mode{width:auto!important;padding:5px 8px!important;font-size:13px!important;border-radius:8px!important}.ov-agent{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid rgba(15,181,201,.45);border-radius:8px;color:#5fd4e2;font-size:13px;background:#0fb5c914;white-space:nowrap}.ov-hero .ov-chips{justify-content:center;width:min(760px,100%);margin:0}@media (max-width: 640px){.hi-app .ov-hero-title{font-size:24px}.ov-hero{padding-top:12px}.ov-agent{display:none}.ov-composer-bar{flex-wrap:wrap}.hi-app select.ov-mode{flex:1 1 110px;min-width:0;font-size:16px!important}.ov-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ov-stat{padding:10px}.ov-stat strong{font-size:24px}.ov-ico{display:none}.ov-card-head{align-items:flex-start}}.hi-cb{--hi-cb-teal: #19b8a6;--hi-cb-card: var(--hi-panel);--hi-cb-col: var(--hi-panel-2)}.hi-cb-top{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;margin-bottom:14px}.hi-cb-kpi{display:flex;gap:14px;align-items:flex-start;min-width:190px;flex:1 1 190px;max-width:260px;padding:14px 16px;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-cb-card)}.hi-cb-kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1.5px solid;border-radius:8px;font-size:17px;flex:none}.hi-cb-kpi-label{font-size:13px;color:var(--hi-muted)}.hi-cb-kpi-value{font-family:var(--hi-display);font-size:28px;font-weight:700;line-height:1.15}.hi-cb-change{font-size:12px}.hi-cb-tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-left:auto;align-self:center}.hi-cb-range{display:inline-flex;align-items:center;gap:6px;padding:0 0 0 10px;border:1px solid var(--hi-line);border-radius:8px;background:var(--hi-cb-card)}.hi-cb-range select{border:0;background:transparent;width:auto}.hi-cb-custom{display:inline-flex;gap:6px;align-items:center}.hi-cb-custom input{width:auto}.hi-cb-tools .is-on{border-color:var(--hi-cb-teal);color:var(--hi-cb-teal)}.hi-cb-filter{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;padding:12px;margin-bottom:14px;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-cb-card)}.hi-cb-filter .hi-field{min-width:200px}.hi-cb-board{display:grid;grid-template-columns:repeat(4,minmax(240px,1fr));gap:12px;overflow-x:auto;padding-bottom:4px}.hi-cb-col{display:flex;flex-direction:column;min-width:0;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-cb-col);padding:10px;transition:border-color .12s,box-shadow .12s}.hi-cb-col.is-over{border-color:var(--hi-cb-teal);box-shadow:0 0 0 1px var(--hi-cb-teal) inset}.hi-cb-col.is-shut{align-self:start}.hi-cb-colhead{display:flex;align-items:center;gap:8px;padding:2px 2px 10px}.hi-cb-dot{width:10px;height:10px;border-radius:50%;flex:none}.hi-cb-colname{font-weight:600;font-size:14px}.hi-cb-count{padding:1px 9px;border:1px solid var(--hi-line);border-radius:10px;font-family:var(--hi-mono);font-size:12px;color:var(--hi-muted)}.hi-cb-menuwrap{position:relative}.hi-cb-dots{background:none;border:0;color:var(--hi-ink);font-size:18px;line-height:1;padding:2px 6px;cursor:pointer;border-radius:6px}.hi-cb-dots:hover,.hi-cb-dots:focus-visible{background:var(--hi-line)}.hi-cb-menu{position:absolute;right:0;top:100%;z-index:20;min-width:190px;padding:4px;border:1px solid var(--hi-line);border-radius:8px;background:var(--hi-panel);box-shadow:0 8px 24px #00000059}.hi-cb-menu button{display:block;width:100%;text-align:left;background:none;border:0;color:var(--hi-ink);padding:7px 10px;font-size:13px;border-radius:6px;cursor:pointer}.hi-cb-menu button:hover,.hi-cb-menu button:focus-visible{background:var(--hi-line)}.hi-cb-cards{display:flex;flex-direction:column;gap:8px;max-height:64vh;overflow-y:auto}.hi-cb-card{padding:10px 12px;border:1px solid var(--hi-line);border-radius:8px;background:var(--hi-cb-card);cursor:grab}.hi-cb-card:hover{border-color:#2a3a52}.hi-cb-card.is-dragging{opacity:.45}.hi-cb-title{display:block;font-weight:600;font-size:14px;color:var(--hi-ink);text-decoration:none}.hi-cb-title:hover{color:var(--hi-cb-teal)}.hi-cb-client{font-size:12px;color:var(--hi-muted);margin-top:1px}.hi-cb-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 4px}.hi-cb-chip{display:inline-block;padding:1px 7px;border:1px solid rgba(25,184,166,.45);border-radius:5px;color:var(--hi-cb-teal);background:#19b8a614;font-family:var(--hi-mono);font-size:11px}.hi-cb-chip.is-muted{color:var(--hi-muted);border-color:var(--hi-line);background:none}.hi-cb-status{font-family:var(--hi-mono);font-size:11px;text-transform:uppercase;color:var(--hi-muted)}.hi-cb-flags{font-size:13px;color:var(--hi-muted)}.hi-cb-flags.is-red{color:var(--hi-red-ink)}.hi-cb-pending{color:var(--hi-amber-ink)}.hi-cb-date{font-size:13px;color:var(--hi-muted);margin-top:2px}.hi-cb-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.hi-cb-person{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto;overflow:hidden}.hi-cb-person>span:last-child{min-width:0}.hi-cb-avatar{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;color:#fff;font-size:11px;font-weight:600;flex:none}.hi-cb-name{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hi-cb-role{display:block;font-size:12px;color:var(--hi-muted)}.hi-cb-move{flex:none;width:auto;max-width:104px;padding:2px 4px;font-size:12px;border-radius:6px}.hi-cb-empty{color:var(--hi-muted);font-size:13px;padding:8px 2px;margin:0}.hi-cb-add{margin-top:8px;background:none;border:0;color:var(--hi-cb-teal);padding:8px;font-size:14px;border-radius:6px;cursor:pointer}.hi-cb-add:hover,.hi-cb-add:focus-visible{background:#19b8a61a}.hi-cb-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:14px;padding-top:10px;border-top:1px solid var(--hi-line);color:var(--hi-muted);font-size:13px}.hi-cb-info{cursor:help;margin-left:4px}.hi-cb-refresh{background:none;border:0;color:var(--hi-ink);font-size:15px;cursor:pointer;padding:0 4px}.hi-viewtoggle{display:inline-flex;border:1px solid var(--hi-line);border-radius:8px;overflow:hidden}.hi-viewtoggle button{background:none;border:0;color:var(--hi-muted);padding:6px 12px;font-size:13px;cursor:pointer}.hi-viewtoggle button[aria-pressed=true]{background:#19b8a626;color:var(--hi-cb-teal)}@media (max-width: 900px){.hi-cb-board{grid-template-columns:repeat(4,260px)}.hi-cb-kpi{max-width:none}}:root{color-scheme:dark}html[data-theme=light]{--hi-ok-ink: #1d7a43;--hi-amber-ink: #8a6100;--hi-orange-ink: #b4521a;--hi-red-ink: #b42318;--hi-on-ink: #1c4fd0}html[data-theme=light],html[data-theme=light] body{background:#f7f8fb;color-scheme:light}html[data-theme=light] .hi-app{--hi-bg: #f7f8fb;--hi-panel: #ffffff;--hi-panel-2: #f2f4f8;--hi-field: #ffffff;--hi-line: #d8dde7;--hi-ink: #121826;--hi-ink-2: #384152;--hi-muted: #5a6476;--hi-blue: #2a63f0;--hi-blue-ink: #2155d1;--hi-na: #c8cfdb;--hi-line-2: #cbd2de;--hi-blue-soft: rgba(47, 107, 255, .14)}html[data-theme=light] .hi-layout{--side-bg: #ffffff;--side-line: #e2e6ee;--side-ink: #4a5363;--side-hover: #f0f3f8;--side-active-bg: rgba(47, 107, 255, .1);--side-active-ink: #2155d1;color:#121826}html[data-theme=light] .hi-brand,html[data-theme=light] .hi-brand span,html[data-theme=light] .hi-side-user div:first-child,html[data-theme=light] .hi-side-item:hover,html[data-theme=light] .hi-iconbtn:hover,html[data-theme=light] .ws-tab:hover{color:#121826}html[data-theme=light] .hi-menu-item:hover,html[data-theme=light] .hi-menu-item:focus,html[data-theme=light] .ws-panel-item:hover,html[data-theme=light] .ws-menu:hover,html[data-theme=light] .ws-create:hover,html[data-theme=light] .ws-create[aria-expanded=true]{color:#121826}html[data-theme=light] .hi-menu,html[data-theme=light] .ws-panel-side{box-shadow:0 10px 28px #12182629}html[data-theme=light] .ws-panel-side .hi-side-find{background:#f2f4f8}html[data-theme=light] .ws-panel-side .hi-side-find input{color:#121826}html[data-theme=light] .hi-avatar{background:#e3e8f2;color:#121826}html[data-theme=light] .hi-side-label{color:#5a6476}html[data-theme=light] .hi-la-tile strong{filter:brightness(.72) saturate(1.3)}html[data-theme=light] .hi-cb{--hi-cb-teal: #0b7a6e}html[data-theme=light] .hi-side-user div:last-child{color:#5a6476}html[data-theme=light] .hi-side-find,html[data-theme=light] .hi-side-find input::placeholder{color:#5a6476}html[data-theme=light] .ov-agent{color:#0b6f7c;background:#0fb5c91a;border-color:#0b6f7c66}html[data-theme=light] .ov-chip.is-on,html[data-theme=light] .cu-view.is-on{background:#2a63f01a}html[data-theme=light] .hi-btn-ghost:hover{background:#0000000d}html[data-theme=light] .hi-alert-err{color:#a3241c}html[data-theme=light] .hi-btn-primary:hover{background:#2155d1;border-color:#2155d1}html[data-theme=light] .hi-tag{color:#8a6100}html[data-theme=light] .hi-catn{background:#00000014}html[data-theme=light] .hi-app input::placeholder,html[data-theme=light] .hi-app textarea::placeholder{color:#6b7485}html[data-theme=light] .hi-casepick-list,html[data-theme=light] .map-sugg{box-shadow:0 12px 28px #10182824}html[data-theme=light] .hi-modal-scrim{background:#10182859}html[data-theme=light] .vis-map{background:#e9eef5}html[data-theme=light] .hi-casepick-list li.is-active,html[data-theme=light] .map-sugg li:hover{background:#2f6bff1a}.hi-brand .hi-logo-day,html[data-theme=light] .hi-brand .hi-logo-night{display:none}html[data-theme=light] .hi-brand .hi-logo-day{display:block}.hi-theme{margin-left:6px}.hi-brand-row{display:flex;align-items:center;gap:2px}html[data-theme=light] .hi-statusbar{--hi-muted: #8b97ab;--hi-ink: #e8edf5;--hi-blue-ink: #5b8cff;--hi-amber-ink: #f0b93b;--hi-red-ink: #ff6b61}html[data-theme=light] .hi-side-find{background:#f2f4f8}html[data-theme=light] .hi-side-find input{color:#121826}html[data-theme=light] .hi-app input:hover,html[data-theme=light] .hi-app select:hover,html[data-theme=light] .hi-app textarea:hover,html[data-theme=light] .hi-btn-ghost:hover{border-color:#aab3c2}html[data-theme=light] .hi-side-find,html[data-theme=light] .hi-run-sec,html[data-theme=light] .hi-la-tile{background:#f7f8fb}html[data-theme=light] .hi-notice.is-warn{background:#fff8e8;border-color:#f0cf85}html[data-theme=light] .hi-notice.is-warn>svg{color:#b07a00}html[data-theme=light] .gt-flag-tile strong,html[data-theme=light] .gt-flag-ico{filter:brightness(.72) saturate(1.3)}html[data-theme=light] .gt-flag-tile.is-hot{background:#fff4f3}.ws-tabs{position:sticky;top:0;z-index:30;display:flex;align-items:stretch;gap:2px;margin:-8px -24px 8px;padding:0 16px;border-bottom:1px solid var(--side-line);background:var(--side-bg);overflow-x:auto;scrollbar-width:none}.ws-tabs::-webkit-scrollbar{display:none}.ws-tab{flex:none;display:inline-flex;align-items:center;gap:7px;padding:11px 10px 10px;color:var(--side-ink);text-decoration:none;font-size:14px;white-space:nowrap;border-bottom:2px solid transparent}.ws-tab:hover{color:#e8edf5;background:var(--side-hover)}.ws-tab:focus-visible{outline:2px solid var(--side-active-ink);outline-offset:-2px}.ws-tab.is-on{color:var(--side-active-ink);border-bottom-color:#2f6bff;font-weight:600}.ws-tab-end{margin-left:auto}.ws-build{position:relative;margin-left:auto;display:flex;align-items:center;padding:0 4px}.ws-build+.ws-tab-end{margin-left:0}.ws-build-btn{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid transparent;border-radius:6px;background:none;color:var(--side-ink);font:500 12px var(--hi-mono, monospace);letter-spacing:.02em;white-space:nowrap;cursor:pointer}.ws-build-btn:hover,.ws-build-btn[aria-expanded=true]{border-color:var(--hi-line, #2a3550);color:#e8edf5}.ws-build-btn.is-new{border-color:#d9a21b;background:#d9a21b24;color:var(--hi-amber-ink);font-weight:600}.ws-build-dot{width:7px;height:7px;border-radius:50%;background:#f2c94c;animation:ws-pulse 1.6s ease-in-out infinite}@keyframes ws-pulse{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.ws-build-dot{animation:none}}.ws-build-pop{position:fixed;z-index:2500;width:min(300px,calc(100vw - 16px));padding:12px 14px;border:1px solid var(--hi-line, #2a3550);border-radius:8px;background:var(--hi-panel-2, #0f1626);color:var(--hi-ink, #e8edf5);box-shadow:0 10px 26px #0006;font-size:13px}.ws-build-row{display:flex;justify-content:space-between;gap:10px;padding:3px 0}.ws-build-row>span:first-child{color:var(--hi-muted, #8b97ab)}.ws-build-state{margin-top:8px;color:var(--hi-muted, #8b97ab);line-height:1.45}.ws-build-actions{display:flex;gap:6px;margin-top:10px}.ws-build-actions .hi-btn{padding:4px 10px;font-size:12px}html[data-theme=light] .ws-build-btn:hover,html[data-theme=light] .ws-build-btn[aria-expanded=true]{color:#121826}html[data-theme=light] .ws-build-btn.is-new{color:#8a5a00}.ws-menu,.ws-create{flex:none;align-self:center;display:inline-flex;align-items:center;gap:2px;height:30px;padding:0 7px;border:1px solid var(--side-line);border-radius:6px;background:none;color:var(--side-ink);cursor:pointer}.ws-menu{margin-right:6px}.ws-create{margin-left:auto;margin-right:4px}.ws-create+.ws-build{margin-left:0}.ws-menu:hover,.ws-create:hover,.ws-create[aria-expanded=true]{color:#e8edf5;background:var(--side-hover)}.ws-menu:focus-visible,.ws-create:focus-visible{outline:2px solid var(--side-active-ink);outline-offset:1px}.hi-topbar .ws-create{margin-left:auto}.ws-panel-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2400;background:#00000073}.ws-panel-side{position:fixed;inset:0 auto 0 0;z-index:2500;width:min(320px,calc(100vw - 48px));display:flex;flex-direction:column;background:var(--side-bg);border-right:1px solid var(--side-line);border-radius:0 12px 12px 0;box-shadow:0 0 40px #00000080;animation:ws-slide .16s ease-out}@keyframes ws-slide{0%{transform:translate(-24px);opacity:0}}@media (prefers-reduced-motion: reduce){.ws-panel-side{animation:none}}.ws-panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 8px 16px}.ws-panel-nav{flex:1;overflow-y:auto;padding:6px 8px 12px}.ws-panel-group{padding:6px 0}.ws-panel-group+.ws-panel-group{border-top:1px solid var(--side-line)}.ws-panel-label{padding:6px 10px 4px;font:600 12px/1.2 Inter,-apple-system,Segoe UI,sans-serif;color:#6b7280}.ws-panel-item{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:6px;color:var(--side-ink);text-decoration:none;font-size:14px}.ws-panel-item svg{flex:none;opacity:.9}.ws-panel-item:hover{background:var(--side-hover);color:#e8edf5;text-decoration:none}.ws-panel-item.is-active{position:relative;background:var(--side-active-bg);color:var(--side-active-ink);font-weight:600}.ws-panel-item.is-active:before{content:"";position:absolute;left:-8px;top:6px;bottom:6px;width:4px;border-radius:2px;background:#2f6bff}.ws-panel-item:focus-visible{outline:2px solid var(--side-active-ink);outline-offset:-2px}@media (max-width: 900px){.ws-tabs .ws-menu,.ws-tabs .ws-create{display:none}.ws-tabs .ws-create+.ws-build{margin-left:auto}}@media print{.ws-panel-scrim,.ws-panel-side,.ws-menu,.ws-create{display:none!important}}.ws-tab-badge{min-width:18px;padding:0 5px;border-radius:9px;background:#d9a21b;color:#111;font-size:11px;font-weight:700;text-align:center;line-height:18px}.ws-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:start}.ws-toolgroup{margin-bottom:18px}.ws-kicker{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-family:var(--hi-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--hi-muted)}.ws-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.ws-card{display:flex;gap:12px;align-items:flex-start;color:inherit;text-decoration:none;transition:border-color .15s,transform .15s}.ws-card:hover{border-color:var(--hi-blue);transform:translateY(-1px)}.ws-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#2f6bff24;color:var(--hi-blue-ink)}.ws-card-text{display:flex;flex-direction:column;gap:3px;min-width:0}.ws-card-text strong{font-size:14px}.ws-card-text span{font-size:13px;color:var(--hi-muted);line-height:1.4}.ws-side{display:flex;flex-direction:column;gap:12px}.ws-panel{padding-bottom:12px}.ws-count{padding:0 6px;border-radius:9px;background:var(--hi-s1);color:#111;font-weight:700;letter-spacing:0}.ws-list{list-style:none;margin:0;padding:0}.ws-list li{display:flex;flex-direction:column;gap:2px;padding:7px 0;border-bottom:1px solid var(--hi-line);font-size:13px}.ws-list li:last-child{border-bottom:0}.ws-list .hi-muted{font-size:12px}.ws-more{display:inline-block;margin-top:8px;font-size:13px}.ws-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ws-tile{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--hi-line);border-radius:8px;color:inherit;text-decoration:none}.ws-tile:hover{border-color:var(--hi-blue)}.ws-tile strong{font-size:22px;font-family:var(--hi-display);font-variant-numeric:tabular-nums}.ws-tile span{font-size:12px;color:var(--hi-muted)}@media (max-width: 980px){.ws-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 900px){.ws-tabs{margin:-4px -16px 8px}}@media (max-width: 1500px){.ws-tab{padding-left:8px;padding-right:8px;gap:6px}.ws-build-btn:not(.is-new){padding:4px 6px}}@media (max-width: 1320px) and (min-width: 901px){.ws-tab{font-size:13px;gap:5px;padding-left:6px;padding-right:6px}.ws-tab svg{display:none}}@media (max-width: 640px){.ws-tabs{padding:0 8px}.ws-tab{padding:10px 10px 9px}.ws-tab span.ws-tab-label{display:none}.ws-tab.is-on span.ws-tab-label{display:inline}.ws-build-btn:not(.is-new){font-size:11px;padding:4px 5px}}@media print{.ws-tabs{display:none}}.tpl-link{border:0;background:none;padding:0;color:var(--hi-blue-ink);cursor:pointer;font:inherit;text-align:left}.tpl-badge{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:10px;border:1px solid var(--hi-ok);color:var(--hi-ok-ink);font-family:var(--hi-mono);font-size:11px;text-transform:uppercase;vertical-align:middle}.tpl-drop{display:block;margin-top:10px;padding:16px;border:1px dashed var(--hi-line);border-radius:8px;text-align:center;cursor:pointer;color:var(--hi-muted);font-size:13px}.tpl-drop:hover{border-color:var(--hi-blue);color:var(--hi-ink)}.tpl-drop input{display:block;margin:0 auto 6px}.tpl-view{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;margin-top:14px}.tpl-outline{margin:0;padding-left:20px;font-size:13px}.tpl-outline li{margin-bottom:3px}.tpl-text{max-height:520px;overflow:auto;margin:0;padding:12px;border:1px solid var(--hi-line);border-radius:8px;background:var(--hi-panel-2);white-space:pre-wrap;font:13px/1.55 var(--hi-body)}@media (max-width: 900px){.tpl-view{grid-template-columns:minmax(0,1fr)}}.vis-bad{color:var(--hi-red-ink);font-weight:600}.vis-map{height:380px;border-radius:8px;overflow:hidden;border:1px solid var(--hi-line);background:#0b0f17}.vis-dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:4px;vertical-align:middle}@media (max-width: 640px){.vis-map{height:280px}}@media print{.vis-map{height:300px}}.map-search{position:relative;display:flex;gap:8px;margin-bottom:10px}.map-search input{flex:1}.map-sugg{position:absolute;z-index:40;top:100%;left:0;right:90px;margin:4px 0 0;padding:4px 0;list-style:none;border:1px solid var(--hi-line);border-radius:8px;background:var(--hi-panel);box-shadow:0 12px 28px #00000073}.map-sugg li{padding:7px 12px;cursor:pointer;font-size:13px}.map-sugg li:hover{background:#2f6bff2e}.map-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:12px;align-items:start}.map-list{max-height:520px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.map-item{padding:8px 10px;border:1px solid var(--hi-line);border-radius:8px}.map-item.is-on{border-color:var(--hi-blue)}.map-item .tpl-link{display:flex;gap:6px;align-items:center}.map-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px;font-size:12px}@media (max-width: 980px){.map-grid{grid-template-columns:minmax(0,1fr)}.map-list{max-height:none}}.map-tools{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:10px}.map-tools .hi-btn.is-on{border-color:var(--hi-blue);color:var(--hi-blue-ink);background:#2f6bff1f}.map-settings{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 14px;margin-bottom:10px}.map-cats{grid-column:1 / -1;border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px}.map-cats legend{margin-bottom:4px}.map-cats label{display:inline-flex;gap:6px;align-items:center;cursor:pointer}.map-street{display:block;width:100%;height:360px;margin-top:8px;border:1px solid var(--hi-line);border-radius:8px}.map-route{margin:10px 0}.map-route-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;align-items:end}.map-route-form>*{min-width:0}.map-route-form .hi-btn{min-height:36px;white-space:nowrap}.map-route-trace{margin:6px 0;font-size:13px}.map-route-trace summary{cursor:pointer}.map-route-hops{width:100%;border-collapse:collapse;margin-top:6px;font-size:13px}.map-route-hops th{text-align:left;font-weight:600;color:var(--hi-muted);padding:3px 6px;border-bottom:1px solid var(--hi-line)}.map-route-hops td{padding:4px 6px;border-bottom:1px solid var(--hi-line);vertical-align:top}.map-route-hops tr.is-doubtful td{opacity:.75}.map-route-list{margin-top:8px;font-size:13px}.map-route-result{overflow-x:auto}.map-num{min-width:24px;height:24px;padding:0 6px;border-radius:12px;border:2px solid #fff;color:#fff;font:700 12px/20px Inter,Arial,sans-serif;text-align:center;box-shadow:0 1px 4px #00000073;cursor:pointer;box-sizing:border-box}.map-line-no{min-width:18px;height:18px;padding:0 4px;border-radius:9px;border:2px solid;background:#fff;color:#111;font:700 11px/14px Inter,Arial,sans-serif;text-align:center;pointer-events:none;box-sizing:border-box}.map-pop-actions{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:6px;padding-top:6px;border-top:1px solid #ddd}.map-pop-actions a,.map-pop-actions button{font:600 13px/1.4 Inter,Arial,sans-serif;color:#1d4ed8;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}.frv-questions h4{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.frv-pill{margin-left:auto;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--hi-panel-2);border:1px solid var(--hi-line)}.frv-group{margin:0 0 10px;padding:8px 12px;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel-2)}.frv-group legend{padding:0 6px;font-size:13px;font-weight:600}.frv-q{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:6px 2px;border-top:1px solid var(--hi-line)}.frv-q:first-of-type{border-top:0}.frv-q.is-yes .frv-text{color:var(--hi-red-ink)}.frv-text{font-size:13px;flex:1 1 auto}.frv-weight{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;opacity:.7}.frv-seg{display:inline-flex;flex:none;border:1px solid var(--hi-line);border-radius:8px;overflow:hidden}.frv-seg button{border:0;background:transparent;color:inherit;padding:4px 10px;font-size:12px;cursor:pointer}.frv-seg button+button{border-left:1px solid var(--hi-line)}.frv-seg button.is-on{background:var(--hi-blue);color:#fff}.frv-score{display:flex;gap:18px;align-items:flex-start}.frv-big{flex:none;width:96px;height:96px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:6px solid var(--hi-line)}.frv-big strong{font-size:30px;line-height:1}.frv-big span{font-size:11px;opacity:.7}.frv-low{border-color:#2e9d5b}.frv-moderate{border-color:#d4a017}.frv-high{border-color:#e07b24}.frv-very-high{border-color:#c0392b}.frv-schemes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.frv-scheme{padding:10px 12px;border:1px solid var(--hi-line);border-radius:10px;background:var(--hi-panel-2)}.frv-scheme-head{display:flex;gap:8px;align-items:center}.frv-rank{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;background:var(--hi-blue);color:#fff}@media (max-width: 640px){.frv-q{flex-direction:column;align-items:stretch}.frv-score{flex-direction:column}}
