@charset "UTF-8";.h1.b.svelte-kv8yyl{font-family:Ubuntu;font-weight:700;font-size:calc(60 / var(--base, 16) * 1rem);margin:0}@media(min-width:768px){.h1.b.svelte-kv8yyl{font-size:calc(90 / var(--base, 16) * 1rem)}}.h1.svelte-kv8yyl{font-family:Ubuntu;font-weight:300;font-size:calc(60 / var(--base, 16) * 1rem);margin:0}@media(min-width:768px){.h1.svelte-kv8yyl{font-size:calc(90 / var(--base, 16) * 1rem)}}.overline.svelte-kv8yyl{text-decoration:underline;font-family:GothamRounded;font-weight:400;font-size:calc(18 / var(--base, 16) * 1rem);margin:0}.h2.b.svelte-kv8yyl{font-family:Ubuntu;font-weight:700;font-size:calc(30 / var(--base, 16) * 1rem);margin:0}@media(min-width:768px){.h2.b.svelte-kv8yyl{font-size:calc(60 / var(--base, 16) * 1rem)}}.h2.svelte-kv8yyl{font-family:Ubuntu;font-weight:300;font-size:calc(30 / var(--base, 16) * 1rem);margin:0}@media(min-width:768px){.h2.svelte-kv8yyl{font-size:calc(60 / var(--base, 16) * 1rem)}}.subline-large.svelte-kv8yyl{font-family:GothamRounded;font-weight:400;font-size:calc(20 / var(--base, 16) * 1rem);margin:0}@media(min-width:768px){.subline-large.svelte-kv8yyl{font-size:calc(30 / var(--base, 16) * 1rem)}}.h3.b.svelte-kv8yyl{font-family:Ubuntu;font-weight:700;font-size:calc(30 / var(--base, 16) * 1rem);margin:0}.h3.svelte-kv8yyl{font-family:Ubuntu;font-weight:300;font-size:calc(30 / var(--base, 16) * 1rem);margin:0}.h4.b.svelte-kv8yyl{font-family:Ubuntu;font-weight:700;font-size:calc(18 / var(--base, 16) * 1rem);margin:0}.h4.svelte-kv8yyl{font-family:Ubuntu;font-weight:300;font-size:calc(18 / var(--base, 16) * 1rem);margin:0}.h5.b.svelte-kv8yyl{font-family:Ubuntu;font-weight:700;font-size:calc(12 / var(--base, 16) * 1rem);margin:0}.h5.svelte-kv8yyl{font-family:Ubuntu;font-weight:300;font-size:calc(12 / var(--base, 16) * 1rem);margin:0}.extralarge-book.svelte-kv8yyl{text-decoration:none;font-family:GothamRounded;font-weight:400;font-size:calc(32 / var(--base, 16) * 1rem);margin:0}.large-bold.svelte-kv8yyl{text-decoration:none;font-family:GothamRounded;font-weight:700;font-size:calc(16 / var(--base, 16) * 1rem);margin:0}.large-bold__link.svelte-kv8yyl{text-decoration:underline;font-family:GothamRounded;font-weight:700;font-size:calc(16 / var(--base, 16) * 1rem);margin:0}.large-book.svelte-kv8yyl{text-decoration:none;font-family:GothamRounded;font-weight:300;font-size:calc(16 / var(--base, 16) * 1rem);margin:0}.large-book__link.svelte-kv8yyl{text-decoration:underline;font-family:GothamRounded;font-weight:300;font-size:calc(16 / var(--base, 16) * 1rem);margin:0}.large-book-italic.svelte-kv8yyl{font-style:italic;text-decoration:none;font-family:GothamRounded;font-weight:300;font-size:calc(16 / var(--base, 16) * 1rem);margin:0}.large-book-italic__link.svelte-kv8yyl{font-style:italic;text-decoration:underline;font-family:GothamRounded;font-weight:300;font-size:calc(16 / var(--base, 16) * 1rem);margin:0}.large-bold-italic.svelte-kv8yyl{font-style:italic;text-decoration:none;font-family:GothamRounded;font-weight:700;font-size:calc(16 / var(--base, 16) * 1rem);margin:0}.large-bold-italic__link.svelte-kv8yyl{font-style:italic;text-decoration:underline;font-family:GothamRounded;font-weight:700;font-size:calc(16 / var(--base, 16) * 1rem);margin:0}.medium-book.svelte-kv8yyl{text-decoration:none;font-family:GothamRounded;font-weight:400;font-size:calc(12 / var(--base, 16) * 1rem);margin:0}.medium-book__link.svelte-kv8yyl{text-decoration:underline;font-family:GothamRounded;font-weight:400;font-size:calc(12 / var(--base, 16) * 1rem);margin:0}.medium-book-italic.svelte-kv8yyl{font-style:italic;text-decoration:none;font-family:GothamRounded;font-weight:400;font-size:calc(12 / var(--base, 16) * 1rem);margin:0}.medium-book-italic__link.svelte-kv8yyl{font-style:italic;text-decoration:underline;font-family:GothamRounded;font-weight:400;font-size:calc(12 / var(--base, 16) * 1rem);margin:0}.small-book.svelte-kv8yyl{line-height:calc(14 / var(--base, 16) * 1rem);text-decoration:none;font-family:GothamRounded;font-weight:400;font-size:calc(8 / var(--base, 16) * 1rem);margin:0}.small-bold.svelte-kv8yyl{line-height:calc(14 / var(--base, 16) * 1rem);text-decoration:none;font-family:GothamRounded;font-weight:700;font-size:calc(8 / var(--base, 16) * 1rem);margin:0}.buttonContainer.svelte-kv8yyl{display:flex;width:100%;cursor:pointer;--padding: calc(8 / var(--base, 16) * 1rem);position:relative}.buttonContainer.fitContentSize.svelte-kv8yyl{width:fit-content}.buttonContainer.large.svelte-kv8yyl{--padding: calc(15 / var(--base, 16) * 1rem)}.buttonContainer.large.svelte-kv8yyl svg{height:calc(21 / var(--base, 16) * 1rem);width:auto}.buttonContainer.disabled.svelte-kv8yyl>:where(.svelte-kv8yyl){cursor:not-allowed}.buttonContainer.svelte-kv8yyl>:where(.svelte-kv8yyl){display:flex;align-items:center;justify-content:center;background-color:transparent;color:var(--c-main_white);--svg-fill: var(--c-main_cd-background);cursor:pointer;gap:calc(4 / var(--base, 16) * 1rem)}.buttonContainer.svelte-kv8yyl .button:where(.svelte-kv8yyl){flex:1;border:0;align-items:center;justify-content:space-between;padding:0 var(--padding)}.buttonContainer.svelte-kv8yyl .button:where(.svelte-kv8yyl) p:where(.svelte-kv8yyl){margin:0}.buttonContainer.svelte-kv8yyl .button:where(.svelte-kv8yyl) p:where(.svelte-kv8yyl):only-child{margin:0 auto}.buttonContainer.svelte-kv8yyl .toggleOptions:where(.svelte-kv8yyl){border:0}.buttonContainer.svelte-kv8yyl .toggleOptions:where(.svelte-kv8yyl) svg{rotate:-90deg}.buttonContainer.svelte-kv8yyl .options:where(.svelte-kv8yyl){position:absolute;top:100%;min-width:100%;display:flex;flex-direction:column;margin-top:calc(1 / var(--base, 16) * 1rem);gap:calc(1 / var(--base, 16) * 1rem);background:var(--c-main_white)}.buttonContainer.svelte-kv8yyl .options:where(.svelte-kv8yyl) button:where(.svelte-kv8yyl){border:0;padding:0 var(--padding);flex:1;background:transparent;color:var(--c-main_white);cursor:pointer;display:flex;align-items:center;gap:calc(4 / var(--base, 16) * 1rem);width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.buttonContainer.svelte-kv8yyl .multifunction:where(.svelte-kv8yyl),.buttonContainer.svelte-kv8yyl .toggleOptions:where(.svelte-kv8yyl){aspect-ratio:1/1;height:100%;border-left:1px solid white}.buttonContainer.svelte-kv8yyl .multifunction.hide:where(.svelte-kv8yyl),.buttonContainer.svelte-kv8yyl .toggleOptions.hide:where(.svelte-kv8yyl){aspect-ratio:0;width:0;padding:var(--padding) 0;border-left:unset}@keyframes svelte-kv8yyl-loading{0%{rotate:0deg}to{rotate:360deg}}.buttonContainer.svelte-kv8yyl .multifunction.loading:where(.svelte-kv8yyl) svg .buttonContainer.svelte-kv8yyl{--button-color: var(--c-main_light-grey);--button-color-hover: var(--c-main_dark-grey);transition:background-color .2s,background .2s}.buttonContainer.svelte-kv8yyl button:where(.svelte-kv8yyl){background-color:var(--button-color)}.buttonContainer.svelte-kv8yyl:not(.disabled) button:where(.svelte-kv8yyl):hover{background-color:var(--button-color-hover)}.buttonContainer.svelte-kv8yyl .options:where(.svelte-kv8yyl) button:where(.svelte-kv8yyl){background-color:var(--button-color)}.buttonContainer.green.svelte-kv8yyl{--button-color: var(--c-main_cd-color-1);--button-color-hover: var(--c-main_cd-color-2)}.buttonContainer.red.svelte-kv8yyl{--button-color: var(--c-signal_alert);--button-color-hover: var(--c-signal_dark-red)}.buttonContainer.admin.svelte-kv8yyl{background:linear-gradient(135deg,var(--c-role_client),var(--c-signal_notification));background-size:200%;background-position:100%}.buttonContainer.admin.hover.svelte-kv8yyl,.buttonContainer.admin.svelte-kv8yyl:hover{background-position:0%}.buttonContainer.disabled.svelte-kv8yyl{background:var(--c-main_light-grey)}
