.layercake-container.svelte-vhzpsp,.layercake-container.svelte-vhzpsp *{box-sizing:border-box}.layercake-container.svelte-vhzpsp{width:100%;height:100%}div.svelte-1x3xzit{position:absolute;top:0;left:0}svg.svelte-u84d8d{position:absolute;top:0;left:0;overflow:visible}svg.svelte-6sm8ei{position:absolute;width:100%;height:100%;overflow:visible}svg.svelte-6sm8ei *{vector-effect:non-scaling-stroke}.globe-contents.svelte-1u1a2y6{height:30vh}@media (max-width: 800px){.globe-contents.svelte-1u1a2y6{height:40vh}}@media (max-width: 400px){.globe-contents.svelte-1u1a2y6{height:30vh}}.autocomplete{background-color:#fff}.disputed{stroke-dasharray:1 1}.content.svelte-41dhdp{height:100%;overflow-y:auto}.content.svelte-41dhdp .title:where(.svelte-41dhdp){font-size:1.25rem;font-weight:600;color:var(--color-palette-blue);margin-bottom:.5rem;text-align:center}.content.svelte-41dhdp .subtitle:where(.svelte-41dhdp){font-size:1rem;color:var(--color-db-black);margin-bottom:2rem;text-align:center}.content.svelte-41dhdp .glossary-list:where(.svelte-41dhdp){list-style-type:disc;padding-left:1.5rem}.content.svelte-41dhdp .glossary-list:where(.svelte-41dhdp) .glossary-item:where(.svelte-41dhdp){margin-bottom:1.5rem;font-size:1rem;line-height:1.5;color:var(--color-db-black)}.content.svelte-41dhdp .glossary-list:where(.svelte-41dhdp) .glossary-item:where(.svelte-41dhdp) .term:where(.svelte-41dhdp){font-weight:600}.content.svelte-41dhdp .how-to-link:where(.svelte-41dhdp){display:flex;align-items:center;justify-content:center;padding-top:20px;margin:0 auto;border-top:#e1ebff 2px solid;width:calc(100% - 2rem)}.content.svelte-41dhdp .how-to-link:where(.svelte-41dhdp) button:where(.svelte-41dhdp){display:flex;flex-direction:row;align-items:center;gap:.5rem;cursor:pointer}.content.svelte-41dhdp .how-to-link:where(.svelte-41dhdp) .icon-container:where(.svelte-41dhdp){width:1rem;height:1rem}.content.svelte-41dhdp .how-to-link:where(.svelte-41dhdp) span:where(.svelte-41dhdp){font-weight:500;font-size:.9375rem;text-decoration:underline}.overlay.svelte-udmvip{position:fixed;z-index:2000;top:0;left:0;width:100vw;height:100vh;background-color:#00000038}.modal.svelte-udmvip{color:var(--color-db-black);position:fixed;top:50%;left:50%;z-index:2005;overflow:auto;width:80vw;max-width:56.25rem;height:-moz-fit-content;height:fit-content;max-height:80vh;background-color:var(--color-white);border-radius:.625rem;box-shadow:0 .25rem .9375rem #0003;transform:translate(-50%,-50%);transition:top .1s ease-in}.modal.svelte-udmvip .close-button-row:where(.svelte-udmvip){position:sticky;top:0;display:flex;justify-content:flex-end;align-items:center;width:100%;padding:1rem .5rem}.modal.svelte-udmvip .close-button:where(.svelte-udmvip){width:1.875rem;height:1.875rem;padding:.5rem;background-color:transparent;border:none;border-radius:100rem;cursor:pointer;outline:none}.modal.svelte-udmvip .close-button:where(.svelte-udmvip):hover{background-color:var(--color-db-gray)}.modal.svelte-udmvip .header:where(.svelte-udmvip){display:flex;flex-direction:column;align-items:center;gap:2rem;margin-bottom:4rem}.modal.svelte-udmvip .header:where(.svelte-udmvip) .title:where(.svelte-udmvip) h2:where(.svelte-udmvip){font-weight:600;font-size:1.125rem;line-height:1.5;text-align:center;text-wrap:balance;color:var(--color-db-black)}.modal.svelte-udmvip .header:where(.svelte-udmvip) .title:where(.svelte-udmvip) .subtitle:where(.svelte-udmvip){font-weight:400;font-size:.9375rem;text-align:center;text-wrap:balance;color:var(--color-db-black)}.modal.svelte-udmvip .modal-content:where(.svelte-udmvip){padding:0 3rem 3rem}button.trigger.svelte-udmvip{position:fixed;left:.5rem;bottom:.5rem;display:flex;align-items:center;gap:.5rem;transition:all .1s ease-in;padding:10px 14px;background-color:var(--color-db-gray-800);border-radius:5px;z-index:1000;cursor:pointer}button.trigger.svelte-udmvip .icon-container:where(.svelte-udmvip){width:1.25rem;height:1.25rem}button.trigger.svelte-udmvip span:where(.svelte-udmvip){font-size:.875rem;line-height:1.5;color:#fff}.logo-container.svelte-udmvip{width:100%;max-width:225px}@media (max-width: 1000px){button.trigger.svelte-udmvip{position:relative;margin:0 auto}}@media (max-width: 500px){.logo-container.svelte-udmvip{width:50%}.modal.svelte-udmvip{max-height:95dvh}.modal.svelte-udmvip .modal-content:where(.svelte-udmvip){padding:0rem 1.5rem 2.5rem}.modal.svelte-udmvip .header:where(.svelte-udmvip){gap:1.5rem;margin-bottom:3rem}}
