:root{--body-font-size: 1rem;--body-line-height: 28px;--body-small-font-size: .875rem;--body-large-font-size: 1.125rem;--body-small-line-height: 24px;--border: 1px solid var(--border-color);--border-color: #c5c5c5;--border-radius-sm: 8px;--border-radius-m: 16px;--border-radius-l: 24px;--border-radius-default: 16px;--box-shadow-1: 0 2px 4px rgba(0, 0, 0, .2);--color-primary: var(--_color-blue);--color-body-bg: #fff;--color-text: var(--_color-black);--_color-white: #fff;--_color-grey-10: #f9f9f9;--_color-grey-20: #f3f3f3;--_color-grey-30: #e1e1e1;--_color-grey-40: #c5c5c5;--_color-grey-50: #8e8e8e;--_color-grey-60: #5b5b5b;--_color-grey-70: #454545;--_color-grey-80: #2d2d2d;--_color-black: #000;--_color-yellow: #f4d74b;--_color-yellow-light: #fcf5d4;--_color-green: #00af81;--_color-green-light: #c2ece1;--_color-blue: #3d68ec;--_color-blue-light: #d4e0fa;--_color-orange: #dd784b;--_color-orange-light: #ffe3d7;--_color-pink: #f4d9dc;--_color-pink-light: #fdf1f2;--color-focus: var(--color-primary);--color-instelling: var(--_color-orange-light);--color-kennisnetwerk: var(--_color-green-light);--color-thema: var(--_color-yellow-light);--color-doelgroep: var(--_color-green);--color-favorites: var(--_color-orange);--color-sector: var(--_color-pink);--color-no-results: var(--_color-pink);--color-language-selector: var(--_color-grey-20);--color-placeholder: var(--_color-grey-60);--color-surface-1: var(--_color-white);--elevation-xxsmall: 0 1px 2px 0 rgba(0, 0, 0, .05);--elevation-xsmall: 0 1px 3px 0 rgba(0, 0, 0, .1);--elevation-small: 0 4px 8px -2px rgba(0, 0, 0, .1);--elevation-medium: 0 12px 16px -4px rgba(0, 0, 0, .08);--elevation-large: 0 20px 24px -4px rgba(0, 0, 0, .08);--elevation-xlarge: 0 24px 28px -12px rgba(0, 0, 0, .18);--font-family: var(--font-family-medium);--font-family-medium: GeneralSans-Medium, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-bold: GeneralSans-Semibold, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--header-height: 64px;--z-index-header: 1000;--z-index-menu: 1001}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-body-bg);transition:color .5s,background-color .5s;line-height:1.6;font-size:var(--body-font-size, 1rem);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-family)}input{font-family:var(--font-family)}p{font-size:var(--body-font-size);line-height:var(--body-line-height);word-break:break-word}body:has(#overlay-component){overflow:hidden}.highlight{z-index:999;background-color:#fff!important}/**
* @license
*
* Font Family: General Sans
* Designed by: Frode Helland
* URL: https://www.fontshare.cfonts/general-sans
* © 2024 Indian Type Foundry
*
* General Sans Extralight
* General Sans ExtralightItalic
* General Sans Light
* General Sans LightItalic
* General Sans Regular
* General Sans Italic
* General Sans Medium
* General Sans MediumItalic
* General Sans Semibold
* General Sans SemiboldItalic
* General Sans Bold
* General Sans BoldItalic
* General Sans Variable (Variable font)
* General Sans VariableItalic (Variable font)

*
*/@font-face{font-family:GeneralSans-Extralight;src:url(/assets/GeneralSans-Extralight-CeoahQd2.woff2) format("woff2"),url(/assets/GeneralSans-Extralight-NwzqzUvZ.woff) format("woff"),url(/assets/GeneralSans-Extralight--toNElvl.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-ExtralightItalic;src:url(/assets/GeneralSans-ExtralightItalic-S_cjHVs3.woff2) format("woff2"),url(/assets/GeneralSans-ExtralightItalic-DSYFpNEt.woff) format("woff"),url(/assets/GeneralSans-ExtralightItalic-Cb4GrHRn.ttf) format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Light;src:url(/assets/GeneralSans-Light-ulp9itO8.woff2) format("woff2"),url(/assets/GeneralSans-Light-DzM6pIPN.woff) format("woff"),url(/assets/GeneralSans-Light-DcTqM57O.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-LightItalic;src:url(/assets/GeneralSans-LightItalic-DkwLWVcP.woff2) format("woff2"),url(/assets/GeneralSans-LightItalic-Ct_DMRPZ.woff) format("woff"),url(/assets/GeneralSans-LightItalic-C_QR9gvT.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Regular;src:url(/assets/GeneralSans-Regular-BeAhF2WT.woff2) format("woff2"),url(/assets/GeneralSans-Regular-Dk2lLWJL.woff) format("woff"),url(/assets/GeneralSans-Regular-BTmkhiIl.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Italic;src:url(/assets/GeneralSans-Italic-B5PwseXg.woff2) format("woff2"),url(/assets/GeneralSans-Italic-DzbrtvFL.woff) format("woff"),url(/assets/GeneralSans-Italic-BpGxTCEl.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Medium;src:url(/assets/GeneralSans-Medium-DvEF04Ne.woff2) format("woff2"),url(/assets/GeneralSans-Medium-sA7I9gJL.woff) format("woff"),url(/assets/GeneralSans-Medium-BakGtJF2.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-MediumItalic;src:url(/assets/GeneralSans-MediumItalic-KKwIU56p.woff2) format("woff2"),url(/assets/GeneralSans-MediumItalic-BBXQStTM.woff) format("woff"),url(/assets/GeneralSans-MediumItalic-DoLfBPNa.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Semibold;src:url(/assets/GeneralSans-Semibold-DFLbTJgb.woff2) format("woff2"),url(/assets/GeneralSans-Semibold-oVEy_BBm.woff) format("woff"),url(/assets/GeneralSans-Semibold-Ckm6wkEi.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-SemiboldItalic;src:url(/assets/GeneralSans-SemiboldItalic-C5XnX2aR.woff2) format("woff2"),url(/assets/GeneralSans-SemiboldItalic-DNy4mdcJ.woff) format("woff"),url(/assets/GeneralSans-SemiboldItalic-QA1tcZBS.ttf) format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Bold;src:url(/assets/GeneralSans-Bold-Ctx684HN.woff2) format("woff2"),url(/assets/GeneralSans-Bold-Bd_PtqWW.woff) format("woff"),url(/assets/GeneralSans-Bold-DM1NF1hz.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-BoldItalic;src:url(/assets/GeneralSans-BoldItalic-CPXXYtWC.woff2) format("woff2"),url(/assets/GeneralSans-BoldItalic-42Tn_Ge_.woff) format("woff"),url(/assets/GeneralSans-BoldItalic-U4augfB3.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Variable;src:url(/assets/GeneralSans-Variable-p1VyP7gg.woff2) format("woff2"),url(/assets/GeneralSans-Variable-DAqniUaj.woff) format("woff"),url(/assets/GeneralSans-Variable-D4t1btYN.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-VariableItalic;src:url(/assets/GeneralSans-VariableItalic-DIM2rvVg.woff2) format("woff2"),url(/assets/GeneralSans-VariableItalic-BsSpAJeQ.woff) format("woff"),url(/assets/GeneralSans-VariableItalic-dXS85WKy.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:italic}a{color:var(--color-primary);text-decoration:none;line-height:normal;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-bold);line-height:1.5}h2{font-size:var(--h2-font-size, 2rem)}h3{font-size:var(--h3-font-size, 1.25rem)}.logo[data-v-8d7f480e]{display:flex;align-items:center;justify-content:center;width:125px}.menu-component[data-v-3769d93a]{display:var(--menu-trigger-display, inline-flex);flex-direction:var(--menu-trigger-flex-direction);gap:var(--menu-trigger-gap);height:var(--menu-trigger-height, 40px);width:var(--menu-trigger-width, 40px);z-index:var(--z-index-menu-trigger)}.menu-component.is-open[data-v-3769d93a]{--btn-color: var(--menu-open-btn-color);--icon-button-color: var(--menu-open-btn-color);--icon-button-opacity-before: var(--menu-open-btn-opacity-before, .16);--btn-opacity-before: var(--menu-open-btn-opacity-before, .16)}.menu-component.disabled[data-v-3769d93a]{pointer-events:none;opacity:.7}.trigger[data-v-3769d93a]{height:var(--menu-trigger-height, 40px);width:var(--menu-trigger-width)}.menu[data-v-3769d93a]{background-color:var(--menu-bg-color, #fff);border-radius:var(--menu-border-radius, 4px);box-shadow:var(--menu-box-shadow, 0px 1px 2px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15));list-style:none;margin-top:var(--menu-margin-top, 8px);max-height:var(--menu-max-height, calc(100vh - 40px) );min-width:var(--menu-min-width, 100px);padding:var(--menu-padding, 8px 0);position:fixed;text-align:left;transform-origin:0 0;width:100%;z-index:var(--z-index-menu, 18)}[data-v-3769d93a] .list-item-component{--focus-color: transparent}.menu-component-overlay[data-v-3769d93a]{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--z-index-menu-overlay, calc(var(--z-index-menu) - 1))}.fade-enter-from[data-v-3769d93a],.fade-leave-to[data-v-3769d93a]{opacity:0}.fade-enter-active[data-v-3769d93a],.fade-leave-active[data-v-3769d93a]{transition:all .3s}li[data-v-9894eaf0]{height:56px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding-inline:.75rem .5rem}li[data-v-9894eaf0]:hover{background-color:color-mix(in srgb,var(--color-text),transparent 96%)}.badge-component[data-v-55b9b995]{display:var(--badge-display, inline-block);position:relative}.badge-component .badge[data-v-55b9b995]{background-color:var(--badge-bg-color, var(--color-primary));border-radius:var(--badge-border-radius, 999px);color:var(--badge-color, #fff);display:grid;font-family:var(--font-family);font-size:var(--badge-font-size, .75rem);font-weight:var(--badge-font-weight, 600);height:var(--badge-height, 20px);inset:auto auto calc(100% - 16px) calc(100% - 16px);line-height:var(--badge-line-height, 16px);min-width:20px;padding-inline:var(--badge-padding-inline, .25rem);place-items:center;pointer-events:none;position:absolute;z-index:2}.tooltip-component[data-v-ccdb1255]{--_duration: var(--tooltip-transition-duration, .15s);display:inline-block;position:relative}.tooltip-wrapper[data-v-ccdb1255]{position:fixed;z-index:9999;background-color:transparent;pointer-events:auto;border:0;overflow:visible;transition-property:display;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--_duration);transition-behavior:allow-discrete}.tooltip-content[data-v-ccdb1255]{color:var(--tooltip-color, var(--text-color));background-color:var(--tooltip-bg-color, var(--card-bg-color));border-radius:var(--tooltip-border-radius, 4px);box-shadow:0 2px 8px #00000026;font-size:var(--tooltip-font-size, .875rem);line-height:var(--tooltip-line-height, 1);opacity:0;padding:12px;scale:.9;transform-origin:center;width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--_duration);transition-behavior:allow-discrete}.tooltip-wrapper:popover-open .tooltip-content[data-v-ccdb1255]{opacity:1;scale:1}@starting-style{.tooltip-wrapper:popover-open .tooltip-content[data-v-ccdb1255]{opacity:0;scale:.9}}.language-selector-component[data-v-572a1995]{display:flex;margin-inline-start:.75rem}button[data-v-572a1995]{border:none;background-color:transparent;border:1px solid var(--border-color);border-radius:999px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:2px;cursor:pointer;transition:all 256ms ease}button[data-v-572a1995]:hover{border-color:var(--text-color)}button svg[data-v-572a1995]{display:block;width:100%;height:100%}.icon-button-component[data-v-c3e8c91e]{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;align-items:center;background-color:var(--icon-button-bg-color);border-radius:var(--icon-button-border-radius, 999px);border:var(--icon-button-border);box-shadow:var(--icon-button-box-shadow);box-sizing:border-box;color:var(--icon-button-color, var(--color-text));cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-family, sans-serif);font-weight:500;height:var(--icon-button-height, var(--icon-button-size, 40px));justify-content:center;line-height:inherit;opacity:var(--icon-button-opacity, 1);outline-color:transparent;outline-offset:var(--outline-offset);outline-style:var(--outline-style, solid);outline-width:var(--outline-width, 2px);overflow:hidden;position:relative;text-decoration:var(--icon-button-text-decoration, none);-webkit-user-select:none;user-select:none;vertical-align:middle;width:var(--icon-button-width, var(--icon-button-size, 40px))}.icon-button-component[data-v-c3e8c91e]:before{background-color:currentColor;border-radius:inherit;content:" ";top:0;right:0;bottom:0;left:0;opacity:var(--icon-button-before-opacity, 0);pointer-events:none;position:absolute;transition:opacity .3s ease;will-change:opacity}.icon-button-component[data-v-c3e8c91e]:hover{--icon-button-before-opacity: .08}.icon-button-component[data-v-c3e8c91e]:active,.icon-button-component.active[data-v-c3e8c91e]{--icon-button-before-opacity: .16}.icon-button-component[data-v-c3e8c91e]:focus-visible{--icon-button-before-opacity: .24;outline-color:var(--focus-color, var(--color-primary))}.icon-button-component.disabled[data-v-c3e8c91e],.icon-button-component[disabled][data-v-c3e8c91e]{cursor:not-allowed;opacity:.4;box-shadow:none;pointer-events:none}.material-icons[data-v-c3e8c91e]{font-size:var(--icon-button-font-size, 24px);z-index:var(--z-index-icon-button-before-content, 1)}.image[data-v-c3e8c91e]{width:var(--icon-button-width, var(--icon-button-size, 40px));height:var(--icon-button-height, var(--icon-button-size, 40px));border-radius:9999px;display:flex;align-items:center;justify-content:center;opacity:var(--icon-button-image-opacity);z-index:var(--z-index-icon-button-before-content, 1)}header[data-v-504d65a7]{background-color:var(--header-bg-color, var(--color-surface-1));height:var(--header-height, 64px);padding-inline:1rem;z-index:var(--z-index-header);position:relative;display:grid;grid-template-areas:"area";position:sticky;top:0;box-shadow:var(--box-shadow-1)}@media (width < 768px){header[data-v-504d65a7]{--_search-button-display: flex}}header .wrapper[data-v-504d65a7]{display:var(--_wrapper-display, flex);gap:1rem;align-items:center;grid-area:area}header .search-component[data-v-504d65a7]{grid-area:area;display:var(--_search-display, none)}header #search-button[data-v-504d65a7]{display:var(--_search-button-display, none)}header .router-link[data-v-504d65a7]{display:flex;gap:.5rem;align-items:center;text-decoration:none;color:var(--color-text)}nav[data-v-504d65a7]{margin-inline-start:4rem;display:flex;gap:1rem}nav a[data-v-504d65a7]{--_hover-color: black;display:flex;align-items:center;justify-content:center;height:48px;text-decoration:none;color:var(--text-color);padding-inline:1rem;transition:background-color .2s ease;border-radius:8px;font-family:var(--font-family-bold)}nav a[data-v-504d65a7]:hover{background-color:color-mix(in srgb,var(--_hover-color),transparent var(--_hover-percentage, 92%))}nav a[data-v-504d65a7]:active{--_hover-percentage: 84%}nav a.router-link-active[data-v-504d65a7]{--_hover-color: var(--color-primary);color:var(--color-primary)}.header-right[data-v-504d65a7]{--icon-optical-size: 48;margin-left:auto;display:flex;align-items:center}.no-results[data-v-504d65a7]{padding:.5rem;color:var(--color-text-secondary);font-size:var(--body-font-size)}#app-component[data-v-c33a614d]{--tooltip-bg-color: #444;--tooltip-color: #fff}details[data-v-7f2cb14e]{--_display: var(--details-display, block);--_radius: var(--details-border-radius);interpolate-size:allow-keywords;background-color:var(--details-bg-color);border:var(--details-border);border-radius:var(--_radius);color:var(--details-color, var(--color-text));display:var(--_display)}details.disabled[data-v-7f2cb14e]{pointer-events:none}details summary[data-v-7f2cb14e]{-webkit-tap-highlight-color:transparent;align-items:center;background-color:var(--details-summary-bg-color);border-radius:var(--_summary-radius, var(--_radius));cursor:pointer;display:flex;font-family:var(--details-summary-font-family, inherit);font-size:var(--details-summary-font-size, 1rem);font-weight:var(--details-summary-font-weight, bold);gap:.25rem;justify-content:space-between;list-style-position:outside;outline:var(--_outline);padding-block:var(--details-summary-padding-block, 1rem);padding-inline:var(--details-summary-padding-inline, 1rem .75rem);transition:all}details summary[data-v-7f2cb14e]:focus-visible{--_outline: var(--outline-width, 2px) var(--outline-style, solid) var(--focus-color, var(--color-primary))}details summary[data-v-7f2cb14e]::marker{content:none}details summary[data-v-7f2cb14e]::-webkit-details-marker{display:none}details summary .icon-component[data-v-7f2cb14e]{fill:var(--color-text);rotate:var(--_rotate);transition:rotate 256ms}details .details__content[data-v-7f2cb14e]{background-color:var(--details-content-bg-color);padding-block:var(--details-content-padding-block, 0 1rem);padding-inline:var(--details-content-padding-inline, 1rem)}details[open][data-v-7f2cb14e]{--_rotate: 180deg;--_summary-radius: var(--_radius) var(--_radius) 0 0}details[open][data-v-7f2cb14e]::details-content{block-size:auto}details[data-v-7f2cb14e]::details-content{overflow:hidden;block-size:0;transition:block-size var(--_animation-duration),content-visibility var(--_animation-duration);transition-behavior:allow-discrete}details.inline summary[data-v-7f2cb14e]{justify-content:flex-start;display:inline-flex}.dialog-component[data-v-7318033c],[data-v-7318033c]::backdrop{--_transition-duration: var(--dialog-transition-duration, 256ms);--_transition-property: var(--dialog-transition-property, overlay display opacity transform)}dialog[data-v-7318033c]{background-color:var(--dialog-bg-color, var(--card-bg-color, #fff));border-radius:var(--dialog-border-radius, var(--card-border-radius, 8px));border:none;bottom:var(--dialog-bottom, 0);box-shadow:0 0 1rem #0000004d;display:var(--_display, none);flex-direction:column;height:var(--dialog-height, fit-content);left:var(--dialog-left, 0);margin:auto;max-height:var(--dialog-max-height, calc(100% - 2rem) );max-width:var(--dialog-max-width, 640px);min-height:var(--dialog-min-height, initial);opacity:var(--dialog-opacity, var(--_opacity, 0));overflow:hidden;padding:var(--dialog-padding);right:var(--dialog-right, 0);scale:var(--dialog-scale, var(--_scale, 0));top:var(--dialog-top, 0);translate:var(--dialog-translate-starting-style);transition-behavior:allow-discrete;transition-duration:var(--_transition-duration);transition-property:var(--_transition-property);width:var(--dialog-width, calc(100% - 2rem) )}dialog:has(header):not(:has(footer)) .dialog__content[data-v-7318033c]{animation-name:add-shadow-top-7318033c}dialog:has(footer):not(:has(header)) .dialog__content[data-v-7318033c]{animation-name:add-shadow-bottom-7318033c}dialog:has(header):has(footer) .dialog__content[data-v-7318033c]{animation-name:add-shadow-both-7318033c}dialog[open][data-v-7318033c]{--_opacity: 1;--_scale: 1;--_display: flex;translate:var(--dialog-translate, 0)}@starting-style{dialog[open][data-v-7318033c]{--_opacity: 0;--_scale: 0;translate:var(--dialog-translate-starting-style)}}dialog header[data-v-7318033c]{align-items:var(--dialog-align-items, center);border-bottom:var(--dialog-header-border);display:var(--dialog-header-display, flex);font-size:var(--dialog-header-font-size, 1.25rem);font-weight:var(--dialog-header-font-weight, 500);gap:var(--dialog-header-gap, 1rem);grid-template-columns:1fr auto;justify-content:var(--dialog-header-justify-content, space-between);padding:var(--dialog-header-padding, 1rem)}dialog header button[data-v-7318033c]{align-self:flex-start}dialog .dialog__content[data-v-7318033c]{animation-name:add-shadow;animation-timeline:--timeline;flex-grow:1;overflow:auto;padding:var(--dialog-content-padding, 1rem);scroll-behavior:contain;scroll-timeline:--timeline}dialog footer[data-v-7318033c]{display:flex;flex-direction:row-reverse;justify-content:var(--dialog-footer-justify-content);gap:var(--dialog-footer-gap, .5rem);padding:var(--dialog-footer-padding, 1rem)}dialog[data-v-7318033c]::backdrop{transition-property:var(--_transition-property);transition-duration:var(--_transition-duration);transition-behavior:allow-discrete;opacity:var(--_backdrop-opacity, 0);background-color:var(--dialog-overlay-bg-color, rgb(0 0 0 / 60%));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}dialog[open][data-v-7318033c]::backdrop{--_backdrop-opacity: 1}@starting-style{dialog[open][data-v-7318033c]::backdrop{--_backdrop-opacity: 0}}@keyframes add-shadow-top-7318033c{0%{box-shadow:none}0.8%{box-shadow:inset 0 5px 5px -5px #00000080}to{box-shadow:inset 0 5px 5px -5px #00000080}}@keyframes add-shadow-bottom-7318033c{0%{box-shadow:inset 0 -5px 5px -5px #00000080}99.8%{box-shadow:inset 0 -5px 5px -5px #00000080}to{box-shadow:none}}@keyframes add-shadow-both-7318033c{0%{box-shadow:inset 0 -5px 5px -5px #00000080}0.8%{box-shadow:inset 0 -5px 5px -5px #00000080}0.9%{box-shadow:inset 0 5px 5px -5px #00000080,inset 0 -5px 5px -5px #00000080}99.8%{box-shadow:inset 0 5px 5px -5px #00000080,inset 0 -5px 5px -5px #00000080}to{box-shadow:inset 0 5px 5px -5px #00000080}}.switch-component[data-v-fb9563b0]{--default-switch-size: 28px;--default-switch-container-width: 48px;align-items:center;display:var(--switch-display, grid);grid-template-columns:var(--switch-columns);gap:var(--switch-gap, .5rem);margin-block:var(--switch-margin-block);position:relative}.switch-container[data-v-fb9563b0]{-webkit-tap-highlight-color:transparent;flex-shrink:0;width:var(--switch-container-width, var(--default-switch-container-width));height:var(--switch-size, var(--default-switch-size));position:relative;cursor:pointer}.switch-container.disabled[data-v-fb9563b0]{pointer-events:none;opacity:.7}.input[data-v-fb9563b0]{position:absolute;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.input[disabled][data-v-fb9563b0]{pointer-events:none}.input:checked+.switch[data-v-fb9563b0]{--switch-bg-color: var(--color-primary)}.input:checked+.switch[data-v-fb9563b0]:before{transform:translate(calc(var(--switch-container-width, var(--default-switch-container-width)) - var(--switch-size, var(--default-switch-size))))}.input:focus-visible~.switch[data-v-fb9563b0]{outline-color:var(--focus-color, var(--primary-color, #4d90fe))}.switch[data-v-fb9563b0]{display:flex;align-items:center;position:relative;height:var(--switch-size, var(--default-switch-size));flex-basis:var(--switch-container-width, var(--default-switch-container-width));border-radius:var(--switch-size, var(--default-switch-size));background-color:var(--switch-bg-color, var(--border-color));transition:background-color .25s ease-in-out,outline-color var(--focus-transition);outline-color:transparent;outline-offset:var(--outline-offset, 2px);outline-style:var(--outline-style, solid);outline-width:var(--outline-width, 2px)}.switch[data-v-fb9563b0]:before{background-color:var(--switch-color, #fff);border-radius:9999px;content:"";height:calc(var(--switch-size, var(--default-switch-size)) - 4px);left:2px;position:absolute;transition:transform .2s ease-in-out;width:calc(var(--switch-size, var(--default-switch-size)) - 4px)}label[data-v-fb9563b0]{color:var(--input-label-color, var(--text-color));cursor:pointer;display:var(--switch-label-display, block);font-size:var(--switch-label-font-size, var(--input-label-font-size, .875rem));font-weight:var(--switch-label-font-weight, var(--input-label-font-weight));flex-basis:100%}.icon-component[data-v-f4b40409]{color:var(--icon-color, var(--color-text));font-size:var(--_size, var(--icon-font-size, 24px));-webkit-user-select:none;user-select:none;font-variation-settings:"FILL" var(--_fill, var(--icon-fill, 0)),"wght" var(--_weight, var(--icon-weight, 400)),"GRAD" var(--_grade, var(--icon-grade, 0)),"opsz" var(--_optical-size, var(--icon-optical-size, 24))}.search-component[data-v-ec0b3166]{--_bg-color: var(--search-component-bg-color, #f2f2f2);align-items:center;background-color:var(--_bg-color);border:var(--search-component-border);border-radius:var(--search-component-border-radius, 999px);display:flex;margin-block-end:var(--search-component-margin-bottom);max-width:var(--search-component-max-width);padding-inline:1rem .5rem;min-height:var(--search-component-height, 40px);overflow:hidden}.search-component[data-v-ec0b3166]:has(input:focus){border-color:var(--color-focus);outline:1px solid var(--color-focus)}input[data-v-ec0b3166]{background-color:var(--_bg-color);border:none;padding:0 .5rem;outline:0;font-size:var(--body-font-size);width:100%;min-height:var(--search-component-height, 40px);height:100%}input[data-v-ec0b3166]::placeholder{color:var(--color-placeholder)}.clear[data-v-ec0b3166]{display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;cursor:pointer;background-color:transparent;transition:background-color .2s ease}.clear[data-v-ec0b3166]:hover{background-color:color-mix(in srgb,black,transparent 92%)}.fade-enter-active[data-v-ec0b3166],.fade-leave-active[data-v-ec0b3166]{transition:scale 0s ease}.fade-enter-from[data-v-ec0b3166],.fade-leave-to[data-v-ec0b3166]{scale:0}label[data-v-ec0b3166]{display:flex;align-items:center;justify-content:center}.visuallyHidden[data-v-ec0b3166]{position:absolute;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(0 0 99.9% 99.9%);height:1px;overflow:hidden;padding:0;width:1px}
