body{width:100vw;height:100vh}select{background-color:#fff;border-color:#dfe1e6;color:#091e42;cursor:text;border-radius:3px;border-width:2px;border-style:solid;box-sizing:border-box;font-size:14px;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s;line-height:1.42857;padding:8px 6px;height:36px}select :hover{background-color:#ebecf0}select :focus{background-color:#fff;border-color:#4c9aff}select :disabled{background-color:#fafbfc}.modal-overlay{position:absolute;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;min-width:100vw;min-height:100vh;top:0;right:0;z-index:9999;background-color:#091e4266}.modal-overlay .modal{display:flex;flex-direction:column;width:50%;min-width:400px;height:90%;border-radius:8px;padding:16px;background-color:#fff}.modal-overlay .btn-close-modal{outline:none;border:none;background:none;cursor:pointer;margin-left:auto}.modal-overlay .modal-header{display:flex;align-items:center;font-weight:700;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--color-background-light)}.modal-overlay .modal-body{padding-bottom:12px}.modal-overlay .modal-footer{margin-top:auto}.button{display:inline-flex;gap:8px;align-items:center;outline:none;cursor:pointer;font-weight:600;border-radius:3px;padding:12px 24px;border:0;color:#0a0a0a;background:#e5e5e5;line-height:1.15}.button.slim{padding:6px 12px}.button:disabled{opacity:.5;cursor:not-allowed}.button:active{scale:.95}.button.primary{background-color:var(--color-primary);color:#fff}.button.danger{background-color:var(--color-danger);color:#fff}.button.success{background-color:var(--color-success);color:#fff}.button.icon{padding:8px}.button.icon>svg{width:16px;height:16px}.button.default>.loader{border-color:#e5e5e5;border-left-color:currentColor}.error-message{color:var(--color-danger);margin-bottom:12px}.table{color:var(--color-text);border-radius:.25em;border-collapse:collapse;margin:1em}.table th{border-bottom:1px solid var(--color-gray);font-weight:600;padding:.5em 1em;text-align:left}.table td{font-weight:400;padding:.65em 1em}.table tbody tr{cursor:pointer;transition:background .25s ease}.table tbody tr:hover{background:var(--color-background-light)}.text-brand{color:var(--color-brand)}.input{padding:7px;border-radius:6px;font-size:16px;background:#fbfbfb;border:2px solid transparent;height:36px;box-shadow:0 0 0 1px #ddd,0 2px 4px #00000012,0 1px 1.5px #0000000d}.input :focus{border:2px solid #000;border-radius:4px}nav.svelte-1lf0mvn.svelte-1lf0mvn{position:fixed;display:flex;align-items:center;left:0px;top:0px;width:100%;height:96px;background:#ffffff;background-blend-mode:normal;box-shadow:0 2px 4px #c0c0c080;padding:0 12px;z-index:10}nav.svelte-1lf0mvn .logo.svelte-1lf0mvn{display:flex;align-items:center}nav.svelte-1lf0mvn .logo .name.svelte-1lf0mvn{text-transform:uppercase;font-weight:700;font-size:2rem}nav.svelte-1lf0mvn .logo a.svelte-1lf0mvn{display:flex;align-items:center;gap:24px;text-decoration:none;color:currentColor}nav.svelte-1lf0mvn .nav-section.svelte-1lf0mvn{margin-left:auto}nav.svelte-1lf0mvn .nav-section ul.svelte-1lf0mvn{list-style:none;display:flex;gap:12px}nav.svelte-1lf0mvn .nav-section a.svelte-1lf0mvn{text-decoration:none;color:var(--color-brand);font-weight:400}nav.svelte-1lf0mvn .nav-section a.svelte-1lf0mvn:hover{text-decoration:underline}.map0{--width:40vw;width:var(--width);aspect-ratio:1}.map1{--width:40vw;position:fixed;bottom:-250px;left:-250px}.map2{transform:rotate(-136deg);position:fixed;bottom:58.8235294118vh;right:1vw}
