._shell_z017n_1{color:#eef5ed;background:#04171b;flex-direction:column;height:100svh;min-height:500px;display:flex;overflow:hidden}._header_z017n_2{background:linear-gradient(110deg,#11353a,#061a20);border-bottom:1px solid #9abaae33;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:13px clamp(16px,3vw,44px);display:flex}._brand_z017n_3{color:#f1e7c8;align-items:center;gap:12px;font-size:16px;font-weight:700;text-decoration:none;display:flex}._brand_z017n_3 img{object-fit:contain;width:38px;height:38px}._brand_z017n_3 small{color:#9ebfb4;font:500 10px/1.5 var(--font-mono),monospace;letter-spacing:.15em;margin-top:2px;display:block}._header_z017n_2 nav{align-items:center;gap:20px;font-size:14px;display:flex}._header_z017n_2 nav a{color:#d0e3d9;text-decoration:none}._header_z017n_2 nav a:hover{color:#f9d590}._map_z017n_4{color:#f2e3be;min-height:42px;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #9edec15e;border-radius:6px;padding:0 16px}._map_z017n_4:hover{background:#ffffff15}._header_z017n_2 a:focus-visible,._map_z017n_4:focus-visible{outline-offset:4px;outline:2px solid #afe9cc}._explorer_z017n_5{background:#04171b;border:0;flex:1;width:100%;min-height:0;display:block}._dataLink_z017n_6{background:#0b252a;border-bottom:1px solid #9abaae33;flex:none;justify-content:space-between;align-items:center;gap:20px;padding:14px clamp(16px,3vw,44px);display:flex}._dataLink_z017n_6 strong{color:#edf5ef;font-size:14px;line-height:1.5;display:block}._dataLink_z017n_6 p{color:#afc9bf;margin:3px 0 0;font-size:14px;line-height:1.5}._dataLink_z017n_6 a{color:#e8f6ec;background:#b4dfc310;border:1px solid #b6d6c370;border-radius:6px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}._dataLink_z017n_6 a:hover{background:#b4dfc326;border-color:#d6be80}._dataLink_z017n_6 a:focus-visible{outline-offset:4px;outline:2px solid #afe9cc}@media (width<=640px){._dataLink_z017n_6{flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px}._dataLink_z017n_6 p{font-size:13px}._dataLink_z017n_6 a{align-self:flex-start;padding:8px 14px}._header_z017n_2{padding:10px 14px}._header_z017n_2 nav{gap:10px}._header_z017n_2 nav>a{display:none}._brand_z017n_3 small{font-size:10px}._map_z017n_4{padding:0 12px}._shell_z017n_1{min-height:400px}}
