.j1WgZG_form{padding:clamp(1.15rem,4vw,2.75rem);border-radius:calc(var(--radius) * 1.4);background:linear-gradient(to right, var(--color-leaf-500), var(--color-blue-600)) top / 100% 4px no-repeat, var(--surface-2);gap:1.25rem;padding-block-start:calc(clamp(1.15rem,4vw,2.75rem) + 4px);display:grid;box-shadow:0 1px #061e3708,0 40px 80px -50px #08284666;container-type:inline-size}[dir=rtl] .j1WgZG_form{background:linear-gradient(to left, var(--color-leaf-500), var(--color-blue-600)) top / 100% 4px no-repeat, var(--surface-2)}.j1WgZG_header{gap:.5rem;margin-block-end:.25rem;display:grid}.j1WgZG_header h2{margin:0}.j1WgZG_header p{max-inline-size:34em;margin:0}.j1WgZG_row{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@container (max-width:32rem){.j1WgZG_row{grid-template-columns:1fr}}.j1WgZG_foot{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-block-start:.25rem;padding-block-start:1.25rem;display:flex}.j1WgZG_note{font-size:var(--step--1);max-inline-size:26em;margin:0}@container (max-width:26rem){.j1WgZG_foot button{inline-size:100%}}.j1WgZG_foot button[aria-disabled=true]{opacity:.7;cursor:progress}.j1WgZG_help{font-size:var(--step--1);color:var(--muted)}.j1WgZG_picker{position:relative}.j1WgZG_form .j1WgZG_fileInput{opacity:0;clip-path:inset(50%);border:0;block-size:1px;min-block-size:0;inline-size:1px;padding:0;position:absolute;inset:0;overflow:hidden}.j1WgZG_form .j1WgZG_pickBox{border-radius:var(--radius-sm);background:var(--surface);border:1.5px solid var(--line);min-block-size:3.1rem;color:var(--ink);font-size:var(--step--1);cursor:pointer;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;padding:.45rem .5rem;padding-inline-end:1rem;font-weight:400;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.j1WgZG_pickBox:hover{border-color:var(--line-strong)}.j1WgZG_fileInput:focus-visible+.j1WgZG_pickBox{border-color:var(--accent);box-shadow:0 0 0 4px var(--glow);background:var(--surface-2);outline:2px solid var(--accent);outline-offset:3px}.field[data-invalid] .j1WgZG_pickBox{border-color:#d6453a}.j1WgZG_pick{background:color-mix(in oklab, var(--accent) 10%, var(--surface-2));color:var(--color-navy-700);border-radius:999px;flex:none;padding:.5rem 1rem;font-weight:600;transition:background-color .2s}.j1WgZG_pickBox:hover .j1WgZG_pick{background:color-mix(in oklab, var(--accent) 16%, var(--surface-2))}.j1WgZG_fileName{min-inline-size:0;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:0 .6rem;display:inline-flex}.j1WgZG_fileTitle{min-inline-size:0;color:var(--ink);overflow-wrap:anywhere;font-weight:600}.j1WgZG_fileSize{color:var(--muted);white-space:nowrap}.j1WgZG_alert{border-radius:var(--radius-sm);background:color-mix(in oklab, #d6453a 10%, var(--surface-2));color:#a3271d;border:1px solid #d6453a59;border:1px solid lab(51.2489% 57.092 39.9018/.35);margin:0;padding:.9rem 1.1rem}.j1WgZG_hp{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.j1WgZG_done{outline:none;justify-items:start}.j1WgZG_done h2,.j1WgZG_done p{margin:0}.j1WgZG_doneIcon{color:#fff;background:var(--color-leaf-500);border-radius:50%;place-items:center;block-size:3.25rem;inline-size:3.25rem;display:grid}.j1WgZG_req{color:#c2372d}.j1WgZG_captcha{flex-wrap:wrap;align-items:stretch;gap:.6rem;display:flex}.j1WgZG_capImage{aspect-ratio:220/72;border-radius:var(--radius-sm);border:1px solid var(--line);background:linear-gradient(135deg,#f2f8fc,#e6f1e0);flex:10rem;max-inline-size:15.5rem;position:relative;overflow:hidden}.j1WgZG_capImage img{object-fit:cover;-webkit-user-select:none;user-select:none;block-size:100%;inline-size:100%}.j1WgZG_capImage[aria-busy] img{opacity:.45;transition:opacity .2s}.j1WgZG_capLoading{font-size:var(--step--1);text-align:center;color:var(--muted);place-items:center;padding:.35rem .6rem;line-height:1.3;display:grid;position:absolute;inset:0}.j1WgZG_capRefresh{border:1px solid var(--line-strong);background:var(--surface-2);block-size:3.1rem;inline-size:3.1rem;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;align-self:center;place-items:center;transition:border-color .2s,color .2s;display:grid}.j1WgZG_capRefresh:hover{border-color:var(--accent);color:var(--accent)}.j1WgZG_capRefresh[disabled]{cursor:progress;opacity:.6}.j1WgZG_form .j1WgZG_capInput{min-inline-size:0;font-size:var(--step-1);text-align:center;letter-spacing:.25em;flex:9rem;font-weight:600}
.bWtJbW_insetBg{fill:var(--surface-2);stroke:var(--line)}.bWtJbW_insetLand{fill:var(--surface-3);stroke:color-mix(in oklab, var(--ink) 30%, transparent);stroke-width:.8px}.bWtJbW_insetFrame{fill:color-mix(in oklab, var(--accent) 18%, transparent);stroke:var(--accent);stroke-width:1.2px}
._5eq9Tq_net{align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}._5eq9Tq_withList{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr)}@media (max-width:860px){._5eq9Tq_withList{grid-template-columns:1fr}}._5eq9Tq_mapWrap{gap:.5rem;margin:0;display:grid}._5eq9Tq_map{block-size:auto;inline-size:100%;color:var(--ink);direction:ltr}._5eq9Tq_frame{fill:none;stroke:var(--line);stroke-width:1px}._5eq9Tq_routes path{fill:none;stroke:color-mix(in oklab, var(--accent) 60%, transparent);stroke-width:1.6px;stroke-linecap:round;transition:stroke .3s,stroke-width .3s}._5eq9Tq_routes path._5eq9Tq_on{stroke:var(--leaf);stroke-width:2.2px}._5eq9Tq_pulses path{fill:none;stroke:var(--leaf);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:3 97;animation:3.8s linear infinite _5eq9Tq_haul}@keyframes _5eq9Tq_haul{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}._5eq9Tq_net:not([data-live]) ._5eq9Tq_pulses path,._5eq9Tq_net:not([data-live]) ._5eq9Tq_ring{animation-play-state:paused}._5eq9Tq_node{cursor:pointer}._5eq9Tq_halo{fill:color-mix(in oklab, var(--accent) 16%, transparent);transition:fill .3s,r .3s}._5eq9Tq_ring{fill:none;stroke:var(--accent);stroke-opacity:.55;transform-box:fill-box;transform-origin:50%;opacity:0}._5eq9Tq_node._5eq9Tq_active ._5eq9Tq_ring{opacity:1;animation:_5eq9Tq_ping 2.8s var(--ease-out-expo) infinite}._5eq9Tq_core{fill:var(--accent);transition:fill .3s}._5eq9Tq_hq ._5eq9Tq_core{fill:var(--leaf)}._5eq9Tq_node text{fill:var(--ink);font-family:var(--font-sans);paint-order:stroke;stroke:var(--surface-2);stroke-width:5px;stroke-linejoin:round;unicode-bidi:plaintext;font-size:17px;font-weight:700;transition:fill .3s}._5eq9Tq_node._5eq9Tq_active ._5eq9Tq_core{fill:var(--leaf)}._5eq9Tq_node._5eq9Tq_active ._5eq9Tq_halo{fill:color-mix(in oklab, var(--leaf) 28%, transparent);r:24}._5eq9Tq_node._5eq9Tq_active text{fill:var(--leaf)}@keyframes _5eq9Tq_ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.8)}}._5eq9Tq_legend{color:var(--muted);font-size:var(--step--1);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}._5eq9Tq_credit{font-size:var(--step--1);color:var(--muted);text-align:end;direction:ltr;flex-basis:100%}._5eq9Tq_legend span{align-items:center;gap:.5rem;display:inline-flex}._5eq9Tq_legend i{background:var(--leaf);block-size:2px;inline-size:1.25rem}._5eq9Tq_cities{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}._5eq9Tq_cities button{border-radius:var(--radius-sm);inline-size:100%;color:var(--ink-2);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:.85rem 1rem;font-weight:600;transition:background-color .25s,border-color .25s,color .25s;display:grid}._5eq9Tq_cities button i{background:var(--accent);block-size:.55rem;inline-size:.55rem;transition:background-color .25s,box-shadow .25s;rotate:45deg}._5eq9Tq_cities small{font-weight:400;font-size:var(--step--1);color:var(--muted)}._5eq9Tq_cities button:hover{color:var(--ink);background:color-mix(in oklab, var(--ink) 5%, transparent)}._5eq9Tq_cities button[aria-pressed=true]{color:var(--ink);border-color:var(--line-strong);background:color-mix(in oklab, var(--accent) 10%, transparent)}._5eq9Tq_cities button[aria-pressed=true] i{background:var(--leaf);box-shadow:0 0 12px var(--leaf)}._5eq9Tq_side{gap:1.5rem;display:grid}._5eq9Tq_withDirectory{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem)}._5eq9Tq_window{box-shadow:0 40px 70px -50px #061e3773,inset 0 0 0 1px #061e370d}@media (max-width:1000px){._5eq9Tq_withDirectory{grid-template-columns:1fr}}@media (min-width:1001px) and (min-height:700px){._5eq9Tq_withDirectory ._5eq9Tq_mapWrap{position:sticky;inset-block-start:calc(var(--header-h) + 1.5rem)}}._5eq9Tq_directory{margin:0;padding:0;list-style:none;display:grid}._5eq9Tq_directory>li{border-radius:var(--radius);border:1px solid #0000;padding:clamp(1.1rem,2.2vw,1.5rem) clamp(1rem,2vw,1.5rem);transition:background-color .3s,border-color .3s,box-shadow .3s;position:relative}._5eq9Tq_directory>li+li:before{content:"";background:var(--line);block-size:1px;transition:opacity .3s;position:absolute;inset-block-start:-1px;inset-inline:clamp(1rem,2vw,1.5rem)}._5eq9Tq_directory>li[data-active]{background:var(--surface-2);border-color:var(--line);box-shadow:0 22px 40px -32px #061e3773}._5eq9Tq_directory>li[data-active]:before,._5eq9Tq_directory>li[data-active]+li:before{opacity:0}._5eq9Tq_dirCol{gap:clamp(1rem,2.5vw,1.75rem);min-inline-size:0;display:grid}@media (prefers-reduced-motion:reduce){._5eq9Tq_pulses{display:none}}@media (max-width:600px){._5eq9Tq_node text{stroke-width:7px;font-size:26px}._5eq9Tq_core{r:7}}
.kplfgW_board{gap:1.25rem;display:grid}.kplfgW_filters{border-radius:var(--radius);background:var(--surface-3);grid-template-columns:minmax(12rem,1.4fr) repeat(4,minmax(9rem,1fr)) auto;align-items:center;gap:.6rem;padding:1rem;display:grid}.kplfgW_filters[hidden]{display:none}:is(.kplfgW_filters .field input,.kplfgW_filters .field select){background-color:var(--surface-2);min-block-size:2.9rem}@media (max-width:1100px){.kplfgW_filters{grid-template-columns:repeat(2,minmax(0,1fr))}.kplfgW_search{grid-column:1/-1}}@media (max-width:560px){.kplfgW_filters{grid-template-columns:1fr}}.kplfgW_reset{justify-self:start}.kplfgW_count{color:var(--muted);font-size:var(--step--1);margin:0}.kplfgW_panel{border-radius:calc(var(--radius) * 1.2);background:var(--surface-2);border:1px solid var(--line);overflow:clip;box-shadow:0 1px #061e3708,0 24px 50px -40px #061e3766}.kplfgW_headRow,.kplfgW_row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) 2.75rem;align-items:center;gap:1rem;display:grid}.kplfgW_headRow{border-block-end:1px solid var(--line);background:var(--surface-3);font-weight:700;font-size:var(--step--1);color:var(--ink-2);padding:.85rem clamp(1rem,2.5vw,1.75rem)}.kplfgW_list{margin:0;padding:0;list-style:none}.kplfgW_list li+li{border-block-start:1px solid var(--line)}.kplfgW_row{padding:1.1rem clamp(1rem,2.5vw,1.75rem);transition:background-color .2s}.kplfgW_row:hover{background:color-mix(in oklab, var(--accent) 5%, transparent)}.kplfgW_what{gap:.15rem;min-inline-size:0;display:grid}.kplfgW_title{font-weight:700;font-size:var(--step-1);color:var(--ink);line-height:1.35}.kplfgW_row:hover .kplfgW_title{color:var(--accent)}.kplfgW_meta{font-size:var(--step--1);color:var(--muted)}.kplfgW_cell{min-inline-size:0;color:var(--ink-2);align-items:center;gap:.4rem;display:inline-flex}.kplfgW_cell svg{color:var(--muted);flex:none}.kplfgW_go{border:1.5px solid var(--line-strong);block-size:2.75rem;inline-size:2.75rem;color:var(--ink);transition:background-color .25s, color .25s, border-color .25s, translate .3s var(--ease-out-expo);border-radius:50%;place-items:center;display:grid}.kplfgW_row:hover .kplfgW_go{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);translate:calc(var(--dir) * 3px) 0}@media (max-width:760px){.kplfgW_headRow{display:none}.kplfgW_row{grid-template-columns:minmax(0,1fr) 2.5rem;grid-template-areas:"what go""dept go""loc go";gap:.3rem .75rem}.kplfgW_what{grid-area:what;margin-block-end:.2rem}.kplfgW_row>.kplfgW_cell:nth-of-type(2){grid-area:dept}.kplfgW_row>.kplfgW_cell:nth-of-type(3){grid-area:loc}.kplfgW_go{grid-area:go;block-size:2.5rem;inline-size:2.5rem}}.kplfgW_empty{color:var(--ink-2);text-align:center;margin:0;padding:1.5rem}.kplfgW_pager{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.kplfgW_pageBtn{border:1.5px solid var(--line);background:var(--surface-2);block-size:2.6rem;min-inline-size:2.6rem;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;place-items:center;padding-inline:.6rem;font-weight:600;display:grid}.kplfgW_pageBtn[aria-current=page]{background:var(--ink);color:var(--surface);border-color:var(--ink)}.kplfgW_pageBtn:disabled{opacity:.4;cursor:default}.kplfgW_back{rotate:180deg}
