.modal-overlay[data-v-bd23a758]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-bd23a758]{background:#fff;padding:26px;border-radius:8px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box}dialog[data-v-bd23a758]{all:unset}p[data-v-832af840]{margin:0}.contact-container[data-v-832af840]{height:48px;background-color:#fff;box-sizing:border-box;border-radius:4px;padding:8px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;border:solid 1px var(--petrol-60);grid-gap:8px}.contact-container[data-v-832af840]:hover{background-color:var(--petrol-20)}.contact-icon-wrapper[data-v-832af840]{height:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;border-radius:4px;z-index:8}.icon[data-v-832af840]{width:22px;height:22px}.chevron-wrapper[data-v-832af840]{margin-left:auto;display:flex}.chevron[data-v-832af840]{width:20px}.search-input[data-v-e7eeee47]{width:100%;box-sizing:border-box;padding:5px;position:sticky;top:0;background-color:var(--white)}.search-input [data-v-e7eeee47] .icon{width:20px}p[data-v-e7eeee47]{margin:0}.highlighted[data-v-e7eeee47]{background-color:var(--gray-10)}.vertical-toggle-outer-wrapper[data-v-e7eeee47]{position:relative;display:flex;flex-direction:column;gap:4px}.toggle-header-wrapper[data-v-e7eeee47]{box-sizing:border-box;border-radius:4px;border:1px solid var(--gray-60);padding:12px 12px 12px 4px;gap:4px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;pointer-events:var(--4a478e87);height:45px;background-color:var(--white)}.padding-without-icon[data-v-e7eeee47]{padding:12px}.selected[data-v-e7eeee47]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.toggle-header-wrapper.error[data-v-e7eeee47]{border:1px solid var(--red)}.icon-wrapper[data-v-e7eeee47]{display:flex;justify-content:center;align-items:center}.icon[data-v-e7eeee47]{width:34px;height:34px}.chevron[data-v-e7eeee47]{height:15px;width:15px;transition:all .1s ease-in-out}.error-text[data-v-e7eeee47]{color:var(--red);font-size:14px}.chevron.rotate[data-v-e7eeee47]{transform:rotate(180deg)}.toggle-options-wrapper[data-v-e7eeee47]{position:relative;background-color:var(--white)}.toggle-options[data-v-e7eeee47]{position:absolute;top:0;left:0;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;width:100%;cursor:pointer;border-radius:4px;border:1px solid var(--gray-60);background-color:var(--white);z-index:10;overflow-y:auto;max-height:250px;scrollbar-width:thin}.toggle-options [data-v-e7eeee47]::-webkit-scrollbar{width:10px}.option[data-v-e7eeee47]{display:flex;padding:6px 8px;box-sizing:border-box;background-color:var(--white);gap:4px}.option[data-v-e7eeee47]:hover,.option[data-v-e7eeee47]:focus{background-color:var(--gray-10)}button[data-v-e7eeee47]{all:unset;display:block;width:100%;cursor:pointer}button[data-v-e7eeee47]:focus-visible{outline:var(--focus-inner);outline-offset:2px;box-shadow:var(--focus-outer-shadow)}.checkbox-flex[data-v-e55d4bb1]{display:flex;flex-direction:column;gap:15px}.checkbox-option[data-v-e55d4bb1]{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:15px;cursor:pointer}.checkbox-bold[data-v-e55d4bb1]{font-weight:700;margin-right:4px}.checkbox-option[data-v-e55d4bb1] *{cursor:pointer}.no-margin[data-v-e55d4bb1]{margin:0}.link[data-v-e55d4bb1]{font-weight:700;text-decoration:underline}.cookie-banner-background[data-v-e55d4bb1]{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;background:#0000004d;position:fixed;left:0;top:0;z-index:999999}.cookie-banner[data-v-e55d4bb1]{display:flex;flex-direction:column;background:#fff;width:89%;padding:24px;border-radius:20px;box-sizing:border-box;margin:0 auto;gap:15px}.cookie-header[data-v-e55d4bb1]{font-weight:700}.button-wrapper[data-v-e55d4bb1]{display:flex;flex-direction:column;align-items:center;gap:15px}.button[data-v-e55d4bb1]{width:100%;max-width:260px}@media (min-width: 720px){.cookie-banner[data-v-e55d4bb1]{width:592px}.button-wrapper[data-v-e55d4bb1]{flex-direction:row;justify-content:space-between;gap:15px}}
