@import"https://rsms.me/inter/inter.css";@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxduz8A.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v23/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v332/kJEhBvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oFsI.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root{--color: var(--color-primary);--grey-color: var(--color-secondary);--grey-subtle-color: var(--bg-light);--red-icon-color: var(--color-accent);--main-background-color: var(--bg-primary);--fg-border-radius: var(--border-radius)}form.disabled .form-group input,form.disabled .form-group textarea{color:rgb(var(--grey-color) / .7);border-color:rgb(var(--grey-subtle-color))}:is(form.disabled .form-group input,form.disabled .form-group textarea)~label{padding-right:1rem;background-color:rgb(var(--main-background-color) / 1);color:rgb(var(--red-icon-color) / .8);transform:translate(.5rem,-1.2rem) scale(.9)}.form-group{position:relative;display:flex;gap:.1em;min-width:0;width:100%;align-items:center;margin:.5em 0}.form-group.invalid>input{border:1px solid rgb(var(--red-icon-color))}.form-group.invalid>div{visibility:visible;opacity:1}.form-group input,.form-group textarea{width:100%;padding:.5rem .5rem .5rem 1.2rem;border:0;border:1px solid rgb(var(--grey-color) / .3);border-radius:var(--fg-border-radius);text-overflow:ellipsis;font-size:1rem;color:rgb(var(--color));transition:border .3s ease;vertical-align:baseline}.form-group textarea{resize:none}.form-group input~label,.form-group textarea~label,.form-group select~label{position:absolute;left:.5rem;padding-left:.5rem;background-color:rgb(var(--main-background-color) / 0);transition:transform .2s ease,padding-right .5s ease-out .2s,color .2s ease}.form-group textarea~label{top:.5rem}.form-group textarea~label~div{top:8em}.form-group label~div{visibility:hidden;opacity:0;position:absolute;top:2.5rem;left:.5em;max-width:100%;color:rgb(var(--red-icon-color));background-color:rgb(var(--main-background-color) / 0);font-size:.9em;white-space:normal;transition:opacity .3s ease;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.form-group input~span.material-symbols-outlined{color:rgb(var(--grey-color));position:absolute;right:.5em;cursor:pointer}.form-group input~span.material-symbols-outlined:hover{color:rgb(var(--red-icon-color))}:is(.form-group input:focus,.form-group input:focus-visible,.form-group input:not(:placeholder-shown),.form-group textarea:focus,.form-group textarea:focus-visible,.form-group textarea:not(:placeholder-shown),.form-group select)~label{padding-left:.4em;padding-right:1rem;border:1px solid transparent;background-color:rgb(var(--main-background-color) / 1);color:rgb(var(--red-icon-color));transform:translateY(-1.2rem) scale(.9)}.form-group input:disabled,.form-group textarea:disabled{background-color:inherit;font-style:italic;pointer-events:none}:is(.form-group input:disabled,.form-group textarea:disabled)+label{color:rgb(var(--grey-color));background-color:rgb(var(--main-background-color));border-radius:var(--fg-border-radius);font-style:italic;pointer-events:none}.form-group input:focus,.form-group input:focus-visible,.form-group textarea:focus,.form-group textarea:focus-visible{border:1px solid rgb(var(--grey-color) / .3);outline:1px dotted rgb(var(--grey-color) / .3)}.form-group .label-as-title{padding:1.4rem .5rem .1rem 1.2rem}.form-group .is-number{padding-left:2rem}.form-group button{border-radius:var(--border-radius);padding:0 .5em;align-self:stretch}.form-group input[type=password]::-ms-reveal,.form-group input[type=password]::-webkit-contacts-auto-fill-button,.form-group input[type=password]::-webkit-credentials-auto-fill-button{display:none!important}:host{--color: var(--color-primary);--grey-color: var(--color-secondary);--grey-subtle-color: var(--bg-light);--red-icon-color: var(--color-accent);--main-background-color: var(--bg-primary)}.toooltip{position:relative;z-index:auto}.toooltip:disabled:hover .tooltiptext{visibility:hidden;z-index:0}.toooltip:hover{z-index:1}.toooltip .tooltiptext{font-size:.9rem;text-wrap:wrap;visibility:hidden;min-width:100%;width:max-content;max-width:max(200px,100%);height:max-content;padding:5px;border-bottom:solid 1px rgb(var(--red-icon-color));border-radius:3px 3px 0 0;background-color:#fffffff7;color:rgb(var(--red-icon-color));text-align:center;position:absolute;z-index:1;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s}.toooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:rgb(var(--red-icon-color)) transparent transparent transparent}.toooltip .tooltiptext-bottom{bottom:-100%;transform:translate(-50%,60%);border:0;border-top:solid 1px rgb(var(--red-icon-color));border-radius:0 0 3px 3px}.toooltip .tooltiptext-bottom:after{top:unset;bottom:100%;border-color:transparent transparent rgb(var(--red-icon-color)) transparent}.toooltip .tooltiptext.tooltiptext-top-left{left:unset;right:0;transform:translate(0)}.toooltip .tooltiptext.tooltiptext-top-left:after{left:calc(100% - 20px)}.toooltip .tooltiptext.tooltiptext-left{transform:translate(calc(-100% - 20px));width:min-content;left:0;top:0;border-radius:0;border:none;border-right:solid 1px rgb(var(--red-icon-color))}.toooltip .tooltiptext.tooltiptext-left:after{left:100%;top:10%;border-color:transparent transparent transparent rgb(var(--red-icon-color));margin-left:0}.toooltip .tooltiptext-right{width:auto;padding:.3rem 2rem;bottom:50%;left:110%;border-bottom:0;border-left:solid 1px rgb(var(--red-icon-color));border-radius:0 1px 1px 0}.toooltip .tooltiptext-right:after{top:20%;left:-10%;border-color:transparent rgb(var(--red-icon-color)) transparent transparent}.toooltip:hover .tooltiptext{visibility:visible;opacity:1;-webkit-text-stroke:.2px}.toooltip:hover .tooltiptext.tooltiptext:hover{visibility:hidden;opacity:0}:root{--gray-100: 245 245 245;--gray-200: 230 230 230;--gray-300: 212 212 212;--gray-400: 180 180 180;--gray-500: 150 150 150;--gray-600: 120 120 120;--gray-700: 90 90 90;--gray-800: 66 66 66;--gray-900: 40 40 40;--gray-1000: 20 20 20;--red-500: 204 51 51;--red-600: 179 25 25;--red-700: 154 0 0;--orange-strong: 255 120 0;--orange-base: 255 165 0;--orange-light: 255 200 100;--green-strong: 0 140 60;--green-base: 40 180 60;--green-light: 140 220 140;--blue-strong: 0 110 200;--blue-base: 40 150 240;--blue-light: 150 200 255;--text-default: var(--gray-900);--text-light: var(--gray-700);--text-onprimary: 255 255 255;--color-primary: var(--red-600);--bg-default: 255 255 255;--bg-primary: var(--red-700);--bg-light: var(--gray-100);--border-default: var(--gray-300);--border-light: var(--gray-200);--box-shadow-light: var(--gray-200);--color-success: var(--green-strong);--text-on-success: 255 255 255;--color-danger: var(--red-500);--border-radius: 3px;--border-radius-extra: 8px}html,body{font-family:Inter,Source Sans Pro,Helvetica,Arial,sans-serif;font-size:15px;width:100%;height:100%;font-display:swap}body:has(app-facet-filter #facet-filter div[popover]:popover-open){overflow:hidden}button{padding:.5em 1em;border:1px solid rgb(var(--border-default));border-radius:var(--border-radius);background-color:rgb(var(--bg-default));transition:background-color .1s ease}button:hover,button:focus-within{border:1px solid rgb(var(--border-light));background-color:rgb(var(--bg-light));cursor:pointer;text-shadow:0 0 .1px currentColor}button:focus,button:focus-visible,button:focus-within{border-radius:var(--border-radius);outline:1px solid rgb(var(--color-primary) /.5)}button:has(span+span),button:has(i+span),button:has(span+i){display:inline-flex;gap:.5em}button span,button i{vertical-align:middle}button:disabled{cursor:auto;border:1px solid rgb(var(--border-light));background-color:rgb(var(--bg-light));color:rgb(var(--text-light) /.5);text-shadow:0 0 0 currentColor}a{border-radius:var(--border-radius);text-decoration:none}a:has(span+span){display:inline-flex;gap:.5em;align-content:center}a span{height:100%}a.disabled,a:disabled{pointer-events:none;cursor:default;color:rgb(var(--text-light))}a:hover,a:focus-within{text-shadow:0 0 .1px currentColor;text-decoration:solid underline;text-underline-offset:3px}:is(a:hover,a:focus-within):has(span+span){text-decoration:none}a:focus,a:focus-visible,a:focus-within{outline:1px solid rgb(var(--color-primary) /.5)}input{width:100%;padding:1rem;border:0;border-bottom:2px solid transparent;border-radius:var(--border-radius);background-color:rgb(var(--bg-default))}input:focus-visible{outline:0;border-bottom:2px solid rgb(var(--color-primary) / .5)}input[type=checkbox]{transform:scale(1.5);width:min-content}input[type=checkbox]:focus,input[type=checkbox]:focus-visible,input[type=checkbox]:focus-within{outline:1px dotted rgb(var(--color-primary) /.5)}input.required{border:1px solid rgb(var(--color-danger) / .5)!important}select{width:100%;padding:.5em .5em .5em 1em;border:1px solid rgb(var(--border-default));border-radius:var(--border-radius)}select:focus,select:focus-visible,select:focus-within{outline:1px solid rgb(var(--color-primary) /.5)}pre{margin:auto;padding:.1em 1em;background-color:rgb(var(--bg-light));font-size:.8em;width:95vw;overflow:hidden;text-wrap:wrap}
