@charset "UTF-8";.reset-button{padding:0;cursor:pointer;border:none;outline:none;background:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;color:rgb(var(--c2020))}.reset-list{list-style:none;padding:0}.reset-input{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;color:rgb(var(--c2020));font:var(--font-s100-bold);background:none}.link,.reset-link{color:inherit;text-decoration:none;cursor:pointer}:root{--c1010: 0,102,179;--c1011: 0,92,161;--c1012: 0,87,152;--c1013: 233,238,242;--c1014: 221,231,239;--c1015: 77,148,202;--c1020: 255,98,0;--c1030: 0,45,103;--c1031: 191,202,217;--c1032: 217,224,232;--c2010: 255,255,255;--c2020: 0,0,0;--c2030: 248,248,248;--c2040: 153,153,153;--c3010: 154,197,177;--c3020: 196,221,197;--c3030: 225,238,226;--c3040: 255,98,0;--c3050: 255,161,102;--c3060: 255,192,153;--c3070: 250,233,220;--c3080: 207,226,244;--c3090: 102,155,215;--c3100: 152,190,230;--c4010: 12,115,54;--c4011: 238,246,242;--c4020: 210,0,0;--c4021: 253,237,237;--c4030: 255,98,0;--c4031: 255,244,237;--c4040: 255,171,0;--c4041: 255,245,224;--c4050: 0,121,168;--c4051: 237,248,253;--c4060: 0,45,103;--c4061: 237,240,244}:root{--border-radius-100: .25rem;--border-radius-200: .5rem;--border-radius-max: 9999px;--border-100: .125rem solid rgb(var(--c1010));--box-shadow-100: 0 0 1.25rem 0 rgba(var(--c2020), .25);--box-shadow-200: 0 0 .1875rem 0 rgba(var(--c2020), .4);--box-shadow-500: inset 0 0 0 .1875rem rgb(var(--c1010));--box-shadow-510: inset 0 0 0 .1875rem rgb(var(--c2010));--z-index-tooltip: 50;--z-index-alert: 40;--z-index-overlay: 30;--z-index-fab: 20}:root{--s0: 0;--s10: .25rem;--s20: .5rem;--s30: .75rem;--s40: 1rem;--s50: 1.25rem;--s60: 1.5rem;--s70: 2rem;--s80: 3rem;--s90: 4rem}:root{--easing-default: cubic-bezier(.4, 0, .2, 1);--easing-emphasized: cubic-bezier(.2, 0, 0, 1);--easing-accelerated: cubic-bezier(.4, 0, 1, 1);--easing-decelerated: cubic-bezier(0, 0, .2, 1);--duration-fast: .1s;--duration-default: .2s;--duration-slow: .3s}:root{--font-family-base: GenosGFG, sans-serif;--font-s100: 400 1.125rem/1.5 var(--font-family-base);--font-s100-bold: 700 1.125rem/1.5 var(--font-family-base);--font-s200: 400 1.25rem/1.5 var(--font-family-base);--font-s200-bold: 700 1.25rem/1.5 var(--font-family-base);--font-s300: 400 .875rem/1.5 var(--font-family-base);--font-s300-bold: 700 .875rem/1.5 var(--font-family-base);--font-t100: 700 2.5rem/1.5 var(--font-family-base);--font-t200: 700 1.875rem/1.5 var(--font-family-base);--font-t300: 700 1.25rem/1.5 var(--font-family-base);--font-t400: 700 1.75rem/1.25 var(--font-family-base);--font-label: 400 1rem/1.5 var(--font-family-base);--font-button: 700 1rem/1.25 var(--font-family-base);--ls-button: .04em;--ls-5: .05em;--ls-10: .1em}*,*:before,*:after{box-sizing:border-box}*{margin:0}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}#root,#__next{isolation:isolate}a,a:hover,a:visited{cursor:pointer;text-decoration:none}@font-face{font-family:GenosGFG;src:local("Genos GFG"),local("Genos-GFG"),url(/projects/sdg_mapping_tool/dist/fonts/genos_bold.BfC7eZRE.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GenosGFG;src:local("Genos GFG"),local("Genos-GFG"),url(/projects/sdg_mapping_tool/dist/fonts/genos_bold_italic.D1_wUB6X.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:GenosGFG;src:local("Genos GFG"),local("Genos-GFG"),url(/projects/sdg_mapping_tool/dist/fonts/genos_regular.Ce9zaQWE.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GenosGFG;src:local("Genos GFG"),local("Genos-GFG"),url(/projects/sdg_mapping_tool/dist/fonts/genos_regular_italic.4UjiN1Jf.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}html,body{width:100%;height:100%;margin:0;padding:0;scroll-behavior:smooth}html{font-size:16px;-webkit-tap-highlight-color:transparent;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{overflow-y:scroll;font:var(--font-s100);background-color:rgb(var(--c2010));color:rgb(var(--c2020))}body.prevent-scroll{position:fixed;touch-action:none;overscroll-behavior:none}#app{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}[disabled],.is-disabled{cursor:not-allowed!important}input::-moz-placeholder{font:inherit}input::placeholder{font:inherit}.grid{--grid-columns: 1;--grid-column-width: 1fr;--grid-gap-row: 1.25rem;--grid-gap-column: 1.25rem;--grid-gap: var(--grid-gap-row) var(--grid-gap-column);--grid-follows-grid-gap: 1.25rem;display:grid;grid-template-columns:repeat(var(--grid-columns),var(--grid-column-width));gap:var(--grid-gap);margin:0;padding:0}.grid+.grid{padding-top:var(--grid-follows-grid-gap)}.grid--auto-rows{grid-auto-rows:1fr}@container content (min-width: 40rem){.grid.is-4{--grid-columns: 2;--grid-column-width: calc(50% - (var(--grid-gap-column) / 2))}}@container content (min-width: 75rem){.grid.is-2{--grid-columns: 2}.grid.is-4{--grid-columns: 4;--grid-column-width: calc(25% - ((3 * var(--grid-gap-column)) / 4))}}.text-content-primary{color:rgba(var(--c2020),.86)!important}.text-content-secondary{color:rgba(var(--c2020),.62)!important}.d-none{display:none!important}.d-inline-flex{display:inline-flex!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-block{display:block!important}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-space-between{justify-content:space-between!important}.align-start{align-items:flex-start!important}.align-center{align-items:center!important}.align-end{align-items:flex-end!important}.align-stretch{align-items:stretch!important}.flex-wrap{flex-wrap:wrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-1{flex:1!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.gap-0{gap:0!important}.gap-10{gap:.25rem!important}.gap-20{gap:.5rem!important}.gap-30{gap:.75rem!important}.gap-40{gap:1rem!important}.gap-50{gap:1.25rem!important}.gap-60{gap:1.5rem!important}.gap-70{gap:2rem!important}.gap-80{gap:3rem!important}.gap-90{gap:4rem!important}.w-100{width:100%!important}.h-100{height:100%!important}.ma-0{margin:0!important}.ma-10{margin:.25rem!important}.ma-20{margin:.5rem!important}.ma-30{margin:.75rem!important}.ma-40{margin:1rem!important}.ma-50{margin:1.25rem!important}.ma-60{margin:1.5rem!important}.ma-70{margin:2rem!important}.ma-80{margin:3rem!important}.ma-90{margin:4rem!important}.mt-0{margin-top:0!important}.mt-10{margin-top:.25rem!important}.mt-20{margin-top:.5rem!important}.mt-30{margin-top:.75rem!important}.mt-40{margin-top:1rem!important}.mt-50{margin-top:1.25rem!important}.mt-60{margin-top:1.5rem!important}.mt-70{margin-top:2rem!important}.mt-80{margin-top:3rem!important}.mt-90{margin-top:4rem!important}.mt-auto{margin-top:auto!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:.25rem!important}.mb-20{margin-bottom:.5rem!important}.mb-30{margin-bottom:.75rem!important}.mb-40{margin-bottom:1rem!important}.mb-50{margin-bottom:1.25rem!important}.mb-60{margin-bottom:1.5rem!important}.mb-70{margin-bottom:2rem!important}.mb-80{margin-bottom:3rem!important}.mb-90{margin-bottom:4rem!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-10{margin-left:.25rem!important}.ml-20{margin-left:.5rem!important}.ml-30{margin-left:.75rem!important}.ml-40{margin-left:1rem!important}.ml-50{margin-left:1.25rem!important}.ml-60{margin-left:1.5rem!important}.ml-70{margin-left:2rem!important}.ml-80{margin-left:3rem!important}.ml-90{margin-left:4rem!important}.ml-auto{margin-left:auto!important}.mr-0{margin-right:0!important}.mr-10{margin-right:.25rem!important}.mr-20{margin-right:.5rem!important}.mr-30{margin-right:.75rem!important}.mr-40{margin-right:1rem!important}.mr-50{margin-right:1.25rem!important}.mr-60{margin-right:1.5rem!important}.mr-70{margin-right:2rem!important}.mr-80{margin-right:3rem!important}.mr-90{margin-right:4rem!important}.mr-auto{margin-right:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-10{margin-left:.25rem!important;margin-right:.25rem!important}.mx-20{margin-left:.5rem!important;margin-right:.5rem!important}.mx-30{margin-left:.75rem!important;margin-right:.75rem!important}.mx-40{margin-left:1rem!important;margin-right:1rem!important}.mx-50{margin-left:1.25rem!important;margin-right:1.25rem!important}.mx-60{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-70{margin-left:2rem!important;margin-right:2rem!important}.mx-80{margin-left:3rem!important;margin-right:3rem!important}.mx-90{margin-left:4rem!important;margin-right:4rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-10{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-20{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-30{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-40{margin-top:1rem!important;margin-bottom:1rem!important}.my-50{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.my-60{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-70{margin-top:2rem!important;margin-bottom:2rem!important}.my-80{margin-top:3rem!important;margin-bottom:3rem!important}.my-90{margin-top:4rem!important;margin-bottom:4rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.pa-0{padding:0!important}.pa-10{padding:.25rem!important}.pa-20{padding:.5rem!important}.pa-30{padding:.75rem!important}.pa-40{padding:1rem!important}.pa-50{padding:1.25rem!important}.pa-60{padding:1.5rem!important}.pa-70{padding:2rem!important}.pa-80{padding:3rem!important}.pa-90{padding:4rem!important}.pt-0{padding-top:0!important}.pt-10{padding-top:.25rem!important}.pt-20{padding-top:.5rem!important}.pt-30{padding-top:.75rem!important}.pt-40{padding-top:1rem!important}.pt-50{padding-top:1.25rem!important}.pt-60{padding-top:1.5rem!important}.pt-70{padding-top:2rem!important}.pt-80{padding-top:3rem!important}.pt-90{padding-top:4rem!important}.pt-auto{padding-top:auto!important}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:.25rem!important}.pb-20{padding-bottom:.5rem!important}.pb-30{padding-bottom:.75rem!important}.pb-40{padding-bottom:1rem!important}.pb-50{padding-bottom:1.25rem!important}.pb-60{padding-bottom:1.5rem!important}.pb-70{padding-bottom:2rem!important}.pb-80{padding-bottom:3rem!important}.pb-90{padding-bottom:4rem!important}.pb-auto{padding-bottom:auto!important}.pl-0{padding-left:0!important}.pl-10{padding-left:.25rem!important}.pl-20{padding-left:.5rem!important}.pl-30{padding-left:.75rem!important}.pl-40{padding-left:1rem!important}.pl-50{padding-left:1.25rem!important}.pl-60{padding-left:1.5rem!important}.pl-70{padding-left:2rem!important}.pl-80{padding-left:3rem!important}.pl-90{padding-left:4rem!important}.pl-auto{padding-left:auto!important}.pr-0{padding-right:0!important}.pr-10{padding-right:.25rem!important}.pr-20{padding-right:.5rem!important}.pr-30{padding-right:.75rem!important}.pr-40{padding-right:1rem!important}.pr-50{padding-right:1.25rem!important}.pr-60{padding-right:1.5rem!important}.pr-70{padding-right:2rem!important}.pr-80{padding-right:3rem!important}.pr-90{padding-right:4rem!important}.pr-auto{padding-right:auto!important}.px-0{padding-left:0!important;padding-right:0!important}.px-10{padding-left:.25rem!important;padding-right:.25rem!important}.px-20{padding-left:.5rem!important;padding-right:.5rem!important}.px-30{padding-left:.75rem!important;padding-right:.75rem!important}.px-40{padding-left:1rem!important;padding-right:1rem!important}.px-50{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-60{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-70{padding-left:2rem!important;padding-right:2rem!important}.px-80{padding-left:3rem!important;padding-right:3rem!important}.px-90{padding-left:4rem!important;padding-right:4rem!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-10{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-20{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-30{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-40{padding-top:1rem!important;padding-bottom:1rem!important}.py-50{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-60{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-70{padding-top:2rem!important;padding-bottom:2rem!important}.py-80{padding-top:3rem!important;padding-bottom:3rem!important}.py-90{padding-top:4rem!important;padding-bottom:4rem!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.link{color:rgb(var(--c1010))}.link:hover,.link:visited,.link:focus{color:rgb(var(--c1030))}.text-ellipsis{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}.pre-wrap{white-space:pre-wrap!important}.hyphenate{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:normal}.font-s100{font:400 1.125rem/1.5 var(--font-family-base)!important}.font-s100-bold{font:700 1.125rem/1.5 var(--font-family-base)!important}.font-s200{font:400 1.25rem/1.5 var(--font-family-base)!important}.font-s200-bold{font:700 1.25rem/1.5 var(--font-family-base)!important}.font-s300{font:400 .875rem/1.5 var(--font-family-base)!important}.font-s300-bold{font:700 .875rem/1.5 var(--font-family-base)!important}.font-t100{font:700 2.5rem/1.5 var(--font-family-base)!important}.font-t200{font:700 1.875rem/1.5 var(--font-family-base)!important}.font-t300{font:700 1.25rem/1.5 var(--font-family-base)!important}.font-t400{font:700 1.75rem/1.25 var(--font-family-base)!important}.font-label{font:400 1rem/1.5 var(--font-family-base)!important}.font-button{font:700 1rem/1.25 var(--font-family-base)!important}.ls-button{letter-spacing:.04em!important}.ls-5{letter-spacing:.05em!important}.ls-10{letter-spacing:.1em!important}.page-child-parent-enter-active,.page-child-parent-leave-active,.page-parent-child-enter-active,.page-parent-child-leave-active,.page-sibling-enter-active,.page-sibling-leave-active,.page-sibling-reverse-enter-active,.page-sibling-reverse-leave-active{--speed-factor: .8;transition-property:transform,opacity}.page-child-parent-enter-active .app-button--fab,.page-child-parent-leave-active .app-button--fab,.page-parent-child-enter-active .app-button--fab,.page-parent-child-leave-active .app-button--fab,.page-sibling-enter-active .app-button--fab,.page-sibling-leave-active .app-button--fab,.page-sibling-reverse-enter-active .app-button--fab,.page-sibling-reverse-leave-active .app-button--fab{visibility:hidden}.page-parent-child-enter-active,.page-child-parent-enter-active,.page-sibling-enter-active,.page-sibling-reverse-enter-active{transition-duration:calc(var(--speed-factor) * .21s);transition-delay:calc(var(--speed-factor) * 90ms);transition-timing-function:var(--easing-decelerated)}.page-parent-child-leave-active,.page-child-parent-leave-active,.page-sibling-leave-active,.page-sibling-reverse-leave-active{transition-duration:calc(var(--speed-factor) * .21s);transition-timing-function:var(--easing-accelerated)}.page-child-parent-leave-active,.page-parent-child-leave-active,.page-sibling-leave-active,.page-sibling-reverse-leave-active{position:relative!important;z-index:0}.page-child-parent-enter-active,.page-parent-child-enter-active,.page-sibling-enter-active,.page-sibling-reverse-enter-active{position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:1}.page-child-parent-enter-from,.page-parent-child-leave-to{opacity:0;transform:translate(-10px)}.page-child-parent-leave-to,.page-parent-child-enter-from{opacity:0;transform:translate(10px)}.page-sibling-enter-from,.page-sibling-reverse-leave-to{opacity:0;transform:translateY(-10px)}.page-sibling-leave-to,.page-sibling-reverse-enter-from{opacity:0;transform:translateY(10px)}.chart__container{--chart-container-pb: 0;padding-bottom:var(--chart-container-pb)}.chart__container svg{shape-rendering:geometricPrecision}.content{font-size:1rem;line-height:1.5;letter-spacing:0;color:rgba(var(--c2020),.86)}.content>*{margin-block-end:1em}.content>*:last-child{margin-block-end:0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-block-end:.25em}.content h1{font-size:2.488em}.content h2{font-size:2.074em}.content h3{font-size:1.728em}.content h4{font-size:1.44em}.content h5{font-size:1.2em}.content h6{font-size:1em}.content h1:last-child,.content h2:last-child,.content h3:last-child,.content h4:last-child,.content h5:last-child,.content h6:last-child,.content p:last-child,.content blockquote:last-child,.content ul:last-child,.content ol:last-child{margin-block-end:0}.content ol,.content ul{padding-left:24px}.content ol:last-child,.content ul:last-child{margin-block-end:0}.content ol ol,.content ol ul,.content ol ol:last-child,.content ol ul:last-child,.content ul ol,.content ul ul,.content ul ol:last-child,.content ul ul:last-child{margin-block-start:.25em;margin-block-end:.25em}.content ol p,.content ul p{margin-block-end:0}.content ol p:last-child,.content ul p:last-child{margin-block-end:0}.content ul{list-style-type:disc}.content ul ul{list-style-type:circle}.content ul ul ul{list-style-type:square}.content ol{list-style-type:decimal}.content ol ol{list-style-type:lower-alpha}.content ol ol ol{list-style-type:lower-latin}.content a{color:rgb(var(--c1010))}.content pre{background:rgba(var(--c2020),.04);color:rgb(var(--c2020));padding:1em;border-radius:.25rem}.content blockquote{color:rgba(var(--c2020),.7);border-left:.2em solid currentColor;padding:.25em 0 .25em .75em}.content table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.content table td,.content table th{min-width:1em;padding:.1875rem .3125rem;vertical-align:top;box-sizing:border-box;border:.125rem solid rgb(var(--c2020));position:relative}.content table td>*,.content table th>*{margin-bottom:0}.content table th{font-weight:700;text-align:left;background-color:rgba(var(--c2020),.12)}.content table p{margin:0}.content .tableWrapper{margin:1rem 0;overflow-x:auto}.content img{--spacing: var(--s30);display:inline-block;float:none;margin:var(--spacing) 0;max-width:100%;height:auto}.content img[data-display=block]{display:block}.content img[data-display=left]{float:left;margin-left:0;margin-right:var(--spacing)}.content img[data-display=right]{float:right;margin-left:var(--spacing);margin-right:0}.editor-heading--level-1{font:var(--font-t100);margin-bottom:var(--s60)}.editor-heading--level-2{font:var(--font-t200);margin-bottom:var(--s40)}.editor-heading--level-3{font:var(--font-s200-bold);margin-bottom:var(--s40)}.app-loader__circle{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes app-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-loader{position:relative;z-index:1;pointer-events:none}.app-loader:not(.app-loader--fill-space),.app-loader__spinner{width:var(--size);height:var(--size)}.app-loader--fill-space{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex:1}.app-loader--fill-space.app-loader--absolute{position:absolute;top:0;left:0}.app-loader__spinner{display:inline-block;position:relative}.app-loader.is-loading .app-loader__spinner{animation:1.6s app-loader linear infinite}.app-loader__circle{background:conic-gradient(rgba(var(--color),0) 10%,rgba(var(--color),1) 95%);border-radius:var(--border-radius-max);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--width)),#fff calc(100% - var(--width) + 1px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--width)),#fff calc(100% - var(--width) + 1px))}.app-loader__dot{position:absolute;top:0;left:50%;transform:translate(-50%);width:calc(var(--width) - .5px);height:calc(var(--width) - .5px);border-radius:var(--border-radius-max);background:var(--color);z-index:1}.app-fade-enter-active,.app-fade-leave-active{transition-property:opacity;transition-duration:var(--duration-default);transition-timing-function:var(--easing-standard)}.app-fade-leave-active{position:absolute}.app-fade-enter-from,.app-fade-leave-to{opacity:0}.ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.ripple__animation--enter{transition:none;opacity:0}.ripple__animation--in{transition:transform .25s var(--easing-decelerated),opacity .1s var(--easing-decelerated);opacity:.1}.ripple__animation--out{transition:opacity .3s var(--easing-decelerated);opacity:0}.app-button__underlay,.app-button--fab:after{position:absolute;top:0;left:0;width:100%;height:100%}.app-button{padding:0;cursor:pointer;border:none;outline:none;background:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;color:rgb(var(--c2020))}.app-button{--padding-x: var(--s60);--underlay-opacity: 0;--ripple-opacity: .1;position:relative;z-index:0;flex-shrink:0;display:inline-flex;justify-content:center;align-items:center;gap:var(--s30);font:var(--font-button);min-width:11.25rem;max-width:20rem;height:2.75rem;padding:0 var(--padding-x);letter-spacing:var(--ls-button);transition:var(--duration-default) var(--easing-default);transition-property:color,background-color,border-color,opacity,transform,box-shadow;border-radius:var(--border-radius-max);color:var(--color);background-color:var(--background-color);overflow:hidden}.app-button.is-loading{cursor:not-allowed;color:transparent}.app-button.is-disabled,.app-button[disabled]{cursor:not-allowed;opacity:.5}.app-button:focus-visible{outline:.125rem solid rgb(var(--c1015));outline-offset:.125rem}.app-button__underlay{background-color:var(--underlay-color);opacity:var(--underlay-opacity);pointer-events:none;transition:opacity var(--duration-default) var(--easing-default);z-index:-1}.app-button--prepend-icon{padding-left:calc(var(--padding-x) - var(--s10))}.app-button--full-width{max-width:unset;width:100%}.supports-hover .app-button--primary:not([disabled]):not(.is-disabled):not(:active):hover,.supports-hover .app-button--secondary-inverted:not([disabled]):not(.is-disabled):not(:active):hover,.supports-hover .app-button--tertiary-inverted:not([disabled]):not(.is-disabled):not(:active):hover,.supports-hover .app-button--icon:not([disabled]):not(.is-disabled):not(:active):hover,.supports-hover .app-button--icon-inline:not([disabled]):not(.is-disabled):not(:active):hover{--underlay-opacity: .1}.app-button--primary:not([disabled]):not(.is-disabled):active,.app-button--secondary-inverted:not([disabled]):not(.is-disabled):active,.app-button--tertiary-inverted:not([disabled]):not(.is-disabled):active,.app-button--icon:not([disabled]):not(.is-disabled):active,.app-button--icon-inline:not([disabled]):not(.is-disabled):active{--underlay-opacity: .15}.supports-hover .app-button--primary-inverted:not([disabled]):not(.is-disabled):not(:active):hover,.supports-hover .app-button--secondary:not([disabled]):not(.is-disabled):not(:active):hover,.supports-hover .app-button--tertiary:not([disabled]):not(.is-disabled):not(:active):hover,.supports-hover .app-button--icon-inverted:not([disabled]):not(.is-disabled):not(:active):hover{--underlay-opacity: .05}.app-button--primary-inverted:not([disabled]):not(.is-disabled):active,.app-button--secondary:not([disabled]):not(.is-disabled):active,.app-button--tertiary:not([disabled]):not(.is-disabled):active,.app-button--icon-inverted:not([disabled]):not(.is-disabled):active{--underlay-opacity: .1}.app-button--primary{--background-color: rgb(var(--c1010));--color: rgb(var(--c2010));--underlay-color: rgb(var(--c2020))}.app-button--primary-inverted{--background-color: rgb(var(--c2010));--color: rgb(var(--c1030));--underlay-color: rgb(var(--c1010))}.app-button--secondary{border:.125rem solid rgb(var(--c1010));--background-color: rgb(var(--c2010));--color: rgb(var(--c1010));--underlay-color: rgb(var(--c1010))}.app-button--secondary-inverted{border:.125rem solid rgb(var(--c2010));--background-color: rgb(var(--c1030));--color: rgb(var(--c2010));--underlay-color: rgb(var(--c2010))}.app-button--tertiary{--background-color: transparent;--color: rgb(var(--c1010));--underlay-color: rgb(var(--c1010))}.app-button--tertiary-inverted{--background-color: transparent;--color: rgb(var(--c2010));--underlay-color: rgb(var(--c2010))}.app-button--icon{--background-color: transparent;--color: rgb(var(--c1010));--underlay-color: rgb(var(--c1010))}.app-button--icon-inverted{--background-color: transparent;--color: rgb(var(--c2010));--underlay-color: rgb(var(--c2010))}.app-button--icon-inline{--background-color: transparent;--color: currentColor;--underlay-color: currentColor}.app-button--fab{--padding-x: var(--s70);position:fixed;right:var(--content-padding-x, var(--s60));bottom:var(--s60);height:3.5rem;z-index:var(--z-index-fab);box-shadow:var(--box-shadow-100)}.app-button--fab:after{content:"";background:rgba(var(--c2010),.5);visibility:hidden;opacity:0;transition:var(--duration-default) var(--easing-default);transition-property:opacity,visibility}.app-button--fab.is-disabled,.app-button--fab[disabled]{opacity:1}.app-button--fab.is-disabled:after,.app-button--fab[disabled]:after{opacity:1;visibility:visible}.app-button--icon,.app-button--icon-inverted,.app-button--icon-inline{min-width:unset;min-height:unset;padding:0;border-radius:var(--border-radius-max)}.app-button--icon.app-button--size-default,.app-button--icon-inverted.app-button--size-default,.app-button--icon-inline.app-button--size-default{width:2.75rem;height:2.75rem}.app-button--icon.app-button--size-small,.app-button--icon-inverted.app-button--size-small,.app-button--icon-inline.app-button--size-small{width:2rem;height:2rem}.app-card-title{letter-spacing:var(--ls-10);text-transform:uppercase}.app-card-title--size-default{font:var(--font-t300)}.app-card-title--size-large{font:var(--font-t400)}.app-card{--padding-x: var(--s60);--padding-y: var(--s70);container:card/inline-size;width:100%;box-shadow:var(--box-shadow-100);background-color:rgb(var(--c2010));color:rgb(var(--c2020),.86);border-radius:var(--border-radius-200);overflow:clip}.app-card__header,.app-card__content,.app-card__footer{padding:var(--padding-y) var(--padding-x)}.app-card__header{display:flex;align-items:center;justify-content:center;background-color:rgb(var(--c1030));color:rgb(var(--c2010));min-height:5rem;padding-top:var(--s30);padding-bottom:var(--s30)}.app-card:has(.app-card__content) .app-card__footer{padding-top:calc(var(--padding-y) / 2)}.app-card__footer{--padding-y: var(--s60)}.app-card-actions{display:flex;flex-wrap:wrap-reverse;align-items:center;justify-content:space-between;gap:var(--s40)}@container card (max-width: 27.5rem){.app-card-actions .app-button{width:100%;max-width:unset}}[data-placement=left].app-tooltip__content{transform-origin:center right}[data-placement=right].app-tooltip__content{transform-origin:center left}[data-placement=top].app-tooltip__content{transform-origin:bottom center}[data-placement=bottom].app-tooltip__content{transform-origin:top center}[data-placement=bottom-end].app-tooltip__content,[data-placement=left-start].app-tooltip__content{transform-origin:top right}[data-placement=top-end].app-tooltip__content,[data-placement=left-end].app-tooltip__content{transform-origin:bottom right}[data-placement=top-start].app-tooltip__content,[data-placement=right-end].app-tooltip__content{transform-origin:bottom left}[data-placement=bottom-start].app-tooltip__content,[data-placement=right-start].app-tooltip__content{transform-origin:top left}.app-tooltip{position:fixed;left:0;top:0;z-index:var(--z-index-tooltip)}.app-tooltip__content{display:block;margin:0;padding:.4em .8em;font:var(--font-s300);color:rgb(var(--c2010));background:rgb(var(--c2020));border-radius:var(--border-radius-100);max-width:18.75rem;text-align:center}.app-tooltip-transition-enter-active .app-tooltip__content,.app-tooltip-transition-leave-active .app-tooltip__content{transition-property:transform,opacity;transition-duration:var(--duration-default);transition-timing-function:var(--easing-default)}.app-tooltip-transition-enter-from .app-tooltip__content,.app-tooltip-transition-leave-to .app-tooltip__content{opacity:0;transform:scale(.9)}.app-tooltip-transition-enter-from .app-tooltip__content[data-placement=left],.app-tooltip-transition-leave-to .app-tooltip__content[data-placement=left]{transform:scale(.96) translate(.25rem)}.app-tooltip-transition-enter-from .app-tooltip__content[data-placement=right],.app-tooltip-transition-leave-to .app-tooltip__content[data-placement=right]{transform:scale(.96) translate(-.25rem)}.app-tooltip-transition-enter-from .app-tooltip__content[data-placement=top],.app-tooltip-transition-leave-to .app-tooltip__content[data-placement=top]{transform:scale(.96) translateY(.25rem)}.app-tooltip-transition-enter-from .app-tooltip__content[data-placement=bottom],.app-tooltip-transition-leave-to .app-tooltip__content[data-placement=bottom]{transform:scale(.96) translateY(-.25rem)}.app-headline{--overline-font: var(--font-t300);--text-font: var(--font-t100);--back-button-size: 2.75rem;display:flex;flex-direction:column;position:relative;color:rgb(var(--c1030))}.app-headline__overline{display:block;font:var(--overline-font);line-height:1.15}.app-headline__text{position:relative;display:block;font:var(--text-font);line-height:1.15}.app-headline__back{position:absolute;top:0;left:0}.app-headline--has-back-button .app-headline__overline,.app-headline--has-back-button .app-headline__text{padding-left:calc(var(--s20) + var(--back-button-size))}.app-headline--size-small{--text-font: var(--font-t200);--overline-font: var(--font-s100-bold);--back-button-size: 2rem}.app-dialog-container,.app-dialog-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.app-dialog-container{position:fixed;z-index:var(--z-index-overlay);padding:var(--s40)}@media screen and (min-width: 37.5rem){.app-dialog-container{padding-top:var(--s60);padding-bottom:var(--s60)}}@media screen and (min-width: 60rem){.app-dialog-container{padding-top:var(--s80);padding-bottom:var(--s80)}}.app-dialog-overlay{background:rgba(var(--c2020),.3)}.app-dialog-overlay:not(.app-dialog-overlay--prevent-close){cursor:pointer}.app-dialog{position:relative;transition:transform .15s var(--easing-default);max-height:100%}.app-dialog.prevent-close-transition{transform:scale(1.05)}.app-dialog .app-card__content{overflow-y:auto}.app-dialog-transition-enter-active,.app-dialog-transition-enter-active .app-dialog,.app-dialog-transition-leave-active,.app-dialog-transition-leave-active .app-dialog{transition:var(--duration-default) var(--easing-default);transition-property:opacity,transform}.app-dialog-transition-enter-from,.app-dialog-transition-leave-to{opacity:0}.app-dialog-transition-enter-from .app-dialog,.app-dialog-transition-leave-to .app-dialog{transform:scale(.95)}.app-scroll-x-enter-active,.app-scroll-x-leave-active,.app-scroll-x-reverse-enter-active,.app-scroll-x-reverse-leave-active{transition-property:transform,opacity;transition-duration:var(--duration-default);transition-timing-function:var(--easing-standard)}.app-scroll-x-leave-active.app-scroll-x-leave-active,.app-scroll-x-reverse-leave-active.app-scroll-x-reverse-leave-active{display:none!important}.app-scroll-x-enter-active,.app-scroll-x-reverse-enter-active{position:relative!important;z-index:1}.app-scroll-x-enter-from,.app-scroll-x-reverse-leave-to{opacity:0;transform:translate(-20px)}.app-scroll-x-leave-to,.app-scroll-x-reverse-enter-from{opacity:0;transform:translate(20px)}.app-leave-active.hide-on-leave{display:none!important}.app-transition-group{position:relative}.app-transition-group>*{position:relative;z-index:1}.app-transition-move,.app-transition-enter-active,.app-transition-leave-active{transition-duration:var(--duration-default);transition-timing-function:var(--easing-default);transition-property:transform,opacity,height;z-index:1}.app-transition-leave-active{position:absolute!important;z-index:0!important;top:var(--top)!important;left:var(--left)!important;width:var(--width)!important;height:var(--height)!important}.app-transition-leave-active.hide-on-leave{visibility:hidden}.app-card-transition-enter-from,.app-card-transition-leave-to{opacity:0;transform:scale(.9)}.app-list-transition-enter-from,.app-list-transition-leave-to{opacity:0;transform:scale(.95)}.import-errors{position:relative}.form-field-accordion__control{border:none;outline:none;box-shadow:none;background:none;padding:0;width:100%;min-inline-size:0}.app-expand-enter-active,.app-expand-leave-active{transition-property:opacity,height!important;transition-duration:var(--duration-default)!important;transition-timing-function:var(--easing-default)!important}.app-expand-enter-from,.app-expand-leave-to{opacity:0!important}.form-field-accordion-item__toggle{padding:0;cursor:pointer;border:none;outline:none;background:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;color:rgb(var(--c2020))}.form-field-accordion-item__input{position:absolute;overflow:hidden;white-space:nowrap;margin:0;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);clip-path:inset(100%)}.form-field-accordion-item{border-radius:var(--border-radius-100);overflow:clip;width:100%}.form-field-accordion-item__header{--box-shadow: inset 0 0 0 .125rem rgb(var(--c1010));background:rgb(var(--c2030));transition:box-shadow var(--duration-default) var(--easing-default)}.supports-hover .form-field-accordion-item__header:hover{box-shadow:var(--box-shadow)}.form-field-accordion-item__header:has(.form-field-accordion-item__input:checked),.form-field-accordion-item__header:has(.form-field-accordion-item__input:focus-visible){box-shadow:var(--box-shadow)}.form-field-accordion-item__label{flex:1 1 0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;min-height:3.5rem;transition:var(--duration-default) var(--easing-default);transition-property:color,background-color}.form-field-accordion-item__input:checked~.form-field-accordion-item__label{background:rgb(var(--c1010));color:rgb(var(--c2010))}.form-field-accordion-item__radio{--size: 1.125rem;position:relative;border-radius:var(--border-radius-max);border:.0625rem solid rgb(var(--c1010));width:var(--size);height:var(--size)}.form-field-accordion-item__radio:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--size) / 2.5);height:calc(var(--size) / 2.5);border-radius:var(--border-radius-max);background:rgb(var(--c1010));opacity:0;transition:opacity var(--duration-default) var(--easing-default)}.form-field-accordion-item__input:checked~.form-field-accordion-item__label .form-field-accordion-item__radio{background:rgb(var(--c2010))}.form-field-accordion-item__input:checked~.form-field-accordion-item__label .form-field-accordion-item__radio:before{opacity:1}.form-field-accordion-item__toggle{width:3.5rem;aspect-ratio:1;background-color:rgb(var(--c1010));color:rgb(var(--c2010));transition:var(--duration-default) var(--easing-default);transition-property:background-color,color,box-shadow}.supports-hover .form-field-accordion-item__toggle:hover{background-color:rgb(var(--c2010));color:rgb(var(--c1010));box-shadow:var(--box-shadow)}.form-field-accordion-item__toggle:focus-visible{background-color:rgb(var(--c2010));color:rgb(var(--c1010));box-shadow:var(--box-shadow)}.form-field-accordion-item.is-selected .form-field-accordion-item__toggle{background-color:rgb(var(--c2010));color:rgb(var(--c1010));box-shadow:var(--box-shadow)}.supports-hover .form-field-accordion-item.is-selected .form-field-accordion-item__toggle:hover{background-color:rgba(var(--c1010),.1)}.form-field-accordion-item.is-selected .form-field-accordion-item__toggle:focus-visible{background-color:rgba(var(--c1010),.1)}.form-field-accordion-item__toggle .app-icon{transition:transform var(--duration-default) var(--easing-default)}.form-field-accordion-item__toggle.is-open .app-icon{transform:rotate(180deg)}.form-field-accordion-item__content{position:relative;background:rgb(var(--c2030))}.form-field-button-group__control{border:none;outline:none;box-shadow:none;background:none;padding:0;width:100%;min-inline-size:0}.form-field-button-group__items{--columns: 1;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:var(--s30)}@container form (min-width: 43.75rem){.form-field-button-group__items{--columns: 2}}.form-field-button-group-item__input{position:absolute;overflow:hidden;white-space:nowrap;margin:0;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);clip-path:inset(100%)}.form-field-button-group-item{position:relative;border-radius:var(--border-radius-100);overflow:clip;background:rgb(var(--c2030));color:rgb(var(--c2020));transition:var(--duration-default) var(--easing-default);transition-property:background-color,color,box-shadow,opacity}.supports-hover .form-field-button-group-item:not(.is-disabled):hover{box-shadow:inset 0 0 0 .125rem rgb(var(--c1010))}.form-field-button-group-item:not(.is-disabled):has(.form-field-button-group-item__input:focus-visible){outline:.125rem solid rgb(var(--c1010));outline-offset:.125rem}.form-field-button-group-item:not(.is-disabled):has(.form-field-button-group-item__input:checked){box-shadow:inset 0 0 0 .125rem rgb(var(--c1010))}.form-field-button-group-item:not(.is-disabled):has(.form-field-button-group-item__input:checked){background:rgb(var(--c1010));color:rgb(var(--c2010))}.form-field-button-group-item.is-disabled{opacity:.5}.form-field-button-group-item__label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:var(--font-s100)}.form-field-button-group-item.is-disabled .form-field-button-group-item__label{cursor:not-allowed}.form-field-checkbox-group__control{-moz-column-gap:var(--s80);column-gap:var(--s80);row-gap:var(--s20)}.form-field-checkbox{--padding-left: var(--s30);--size: 1.125rem}.form-field-checkbox__control{position:relative;display:inline-flex;justify-content:center;align-items:center}.form-field-checkbox__label{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border-radius:.125rem;overflow:hidden;transition:all var(--duration-default) var(--easing-default);display:inline-flex}.supports-hover .form-field-checkbox__label:hover .form-field-checkbox__check{border-color:rgb(var(--c1010))}.form-field-checkbox__check{position:relative;width:var(--size);height:var(--size);border-radius:.125rem;transform:scale(1);border:.125rem solid rgb(var(--c2040));transition:all var(--duration-default) var(--easing-default)}.form-field-checkbox__check svg{position:absolute;left:.0625rem;top:.125rem;fill:none;stroke:rgb(var(--c2010));stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all var(--duration-default) var(--easing-default);transition-delay:.1s;transform:translateZ(0)}.form-field-checkbox__info{padding-left:var(--padding-left);line-height:var(--size)}@keyframes checkbox-wave{50%{transform:scale(.9)}}.form-field-checkbox__input{position:absolute;opacity:0;top:0;left:0;width:var(--size);height:var(--size)}.form-field-checkbox__input:focus-visible+.form-field-checkbox__label{color:rgb(var(--c1010))!important}.form-field-checkbox__input:focus-visible+.form-field-checkbox__label .form-field-checkbox__check{border-color:rgb(var(--c1010))!important}.form-field-checkbox__input:checked+.form-field-checkbox__label .form-field-checkbox__check{background:rgb(var(--c1010));border-color:rgb(var(--c1010));animation:checkbox-wave var(--duration-slow) var(--easing-default)}.form-field-checkbox__input:checked+.form-field-checkbox__label .form-field-checkbox__check svg{stroke-dashoffset:0}.form-field-checkbox.has-error .form-field-checkbox__label{color:rgb(var(--c4020))}.form-field-checkbox.has-error .form-field-checkbox__check{border-color:rgb(var(--c4020))}.form-field__details.form-field-checkbox__details--inset{padding-left:calc(var(--padding-left) + var(--size))}.form-field-date .form-field__input:not(.is-readonly){cursor:pointer}.form-field-date .form-field__clear{right:0}.flatpickr-calendar{position:absolute;top:0;z-index:var(--z-index-overlay);background:rgb(var(--c2010));box-shadow:var(--box-shadow-100);border-radius:var(--border-radius-100);outline:none;font:var(--font-s200);overflow:hidden;visibility:hidden;opacity:0;transform:scaleY(.9);transition-property:transform,opacity,visibility;transition-duration:var(--duration-default);transition-timing-function:var(--easing-default);-webkit-user-select:none;-moz-user-select:none;user-select:none}.flatpickr-calendar.open{visibility:visible;opacity:1}.flatpickr-calendar.arrowTop{transform-origin:top}.flatpickr-calendar.arrowTop.open{transform:translateY(.25rem)}.flatpickr-calendar.arrowBottom{transform-origin:bottom}.flatpickr-calendar.arrowBottom.open{transform:translateY(-.625rem)}.flatpickr-calendar .flatpickr-months,.flatpickr-calendar .flatpickr-innerContainer{padding:var(--s10)}.flatpickr-calendar .flatpickr-months{display:flex;align-items:center;justify-content:space-between;gap:var(--s10);padding-bottom:0}.flatpickr-calendar .flatpickr-monthDropdown-months,.flatpickr-calendar .numInputWrapper{flex-shrink:1;position:relative}.flatpickr-calendar .flatpickr-current-month{display:grid;grid-template-columns:9.375rem 5.625rem}.flatpickr-calendar .flatpickr-current-month select,.flatpickr-calendar .flatpickr-current-month .numInputWrapper{height:2rem}.flatpickr-calendar .flatpickr-current-month .numInputWrapper{display:flex;align-items:stretch;padding:0}.flatpickr-calendar .flatpickr-current-month .numInputWrapper:hover .arrowUp,.flatpickr-calendar .flatpickr-current-month .numInputWrapper:hover .arrowDown,.flatpickr-calendar .flatpickr-current-month .numInputWrapper:focus-within .arrowUp,.flatpickr-calendar .flatpickr-current-month .numInputWrapper:focus-within .arrowDown{opacity:1}.flatpickr-calendar .flatpickr-current-month select,.flatpickr-calendar .flatpickr-current-month input{margin:0;outline:none;border:none;min-width:0;height:100%;padding:0 var(--s30);font:var(--font-t300);letter-spacing:var(--ls-10);text-transform:uppercase;background:none}.flatpickr-calendar .flatpickr-current-month input{-moz-appearance:textfield;outline:none;border:none;margin:0;padding-right:var(--s60)}.flatpickr-calendar .flatpickr-current-month input::-webkit-outer-spin-button,.flatpickr-calendar .flatpickr-current-month input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.flatpickr-calendar .flatpickr-current-month select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;text-align:right}.flatpickr-calendar .flatpickr-current-month option{cursor:pointer}.flatpickr-calendar .flatpickr-current-month .arrowUp,.flatpickr-calendar .flatpickr-current-month .arrowDown{cursor:pointer;position:absolute;height:calc(50% - .1875rem);aspect-ratio:1;right:.1875rem;transition-property:background-color,opacity;transition-duration:var(--duration-default);transition-timing-function:var(--easing-default);opacity:0}.flatpickr-calendar .flatpickr-current-month .arrowUp:after,.flatpickr-calendar .flatpickr-current-month .arrowDown:after{position:absolute;content:"";display:block;top:50%;left:50%;transform:translate(-50%,-50%)}.flatpickr-calendar .flatpickr-current-month .arrowUp:hover:not(:active),.flatpickr-calendar .flatpickr-current-month .arrowDown:hover:not(:active){background:rgba(var(--c1010),.1)}.flatpickr-calendar .flatpickr-current-month .arrowUp:active,.flatpickr-calendar .flatpickr-current-month .arrowDown:active{background:rgba(var(--c1010),.2)}.flatpickr-calendar .flatpickr-current-month .arrowUp{top:.1875rem}.flatpickr-calendar .flatpickr-current-month .arrowUp:after{border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-bottom:.25rem solid rgb(var(--c2020))}.flatpickr-calendar .flatpickr-current-month .arrowDown{top:50%}.flatpickr-calendar .flatpickr-current-month .arrowDown:after{border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-top:.25rem solid rgb(var(--c2020))}.flatpickr-calendar .flatpickr-monthDropdown-month{padding:var(--s10)}.flatpickr-calendar .flatpickr-weekdaycontainer,.flatpickr-calendar .dayContainer{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.flatpickr-calendar .flatpickr-weekdaycontainer{padding:var(--s10) 0}.flatpickr-calendar .flatpickr-weekday{font:var(--font-s100)}.flatpickr-calendar .flatpickr-prev-month,.flatpickr-calendar .flatpickr-next-month,.flatpickr-calendar .flatpickr-day{cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:var(--duration-default) var(--easing-default);transition-property:background-color,box-shadow,color,border-color,border-radius}.flatpickr-calendar .flatpickr-prev-month,.flatpickr-calendar .flatpickr-next-month{width:3.125rem;aspect-ratio:1}.flatpickr-calendar .flatpickr-prev-month:hover,.flatpickr-calendar .flatpickr-next-month:hover{color:rgb(var(--c1010))}.flatpickr-calendar .flatpickr-day{position:relative;width:3.125rem;aspect-ratio:1;border-radius:var(--border-radius-100);border:.125rem solid transparent;font:var(--font-s100);color:rgba(var(--c2020),.62);outline:none}.flatpickr-calendar .flatpickr-day:focus-visible{box-shadow:inset 0 0 0 .125rem rgb(var(--c1010))}.flatpickr-calendar .flatpickr-day:not(.startRange):not(.inRange):not(.endRange):not(.selected):hover{background:rgba(var(--c1010),.05);color:rgb(var(--c1010))}.flatpickr-calendar .flatpickr-day.today:not(.selected):not(.prevMonthDay):not(.nextMonthDay):not(.flatpickr-disabled){border-color:rgb(var(--c1010))}.flatpickr-calendar .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-day.nextMonthDay{color:rgba(var(--c2020),.5)}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange{background:rgb(var(--c1010));color:rgb(var(--c2010));font:var(--font-s100-bold)}.flatpickr-calendar .flatpickr-day.selected:focus-visible,.flatpickr-calendar .flatpickr-day.startRange:focus-visible,.flatpickr-calendar .flatpickr-day.endRange:focus-visible{box-shadow:inset 0 0 0 .125rem rgb(var(--c2010))}.flatpickr-calendar .flatpickr-day.today{font:var(--font-s100-bold);color:rgb(var(--c1010))}.flatpickr-calendar .flatpickr-day.today.selected,.flatpickr-calendar .flatpickr-day.today.startRange,.flatpickr-calendar .flatpickr-day.today.endRange{box-shadow:inset 0 0 0 .125rem rgb(var(--c2010));color:rgb(var(--c2010))}.flatpickr-calendar .flatpickr-day.today.selected:focus-visible,.flatpickr-calendar .flatpickr-day.today.startRange:focus-visible,.flatpickr-calendar .flatpickr-day.today.endRange:focus-visible{box-shadow:inset 0 0 0 .125rem rgb(var(--c1010))}.flatpickr-calendar .flatpickr-day.startRange{border-radius:.25rem 0 0 .25rem}.flatpickr-calendar .flatpickr-day.inRange{border-radius:0;background:rgba(var(--c1010),.1);color:rgb(var(--c1010));font:var(--font-s100-bold)}.flatpickr-calendar .flatpickr-day.inRange:hover,.flatpickr-calendar .flatpickr-day.inRange:focus-visible{background:rgba(var(--c1010),.15)}.flatpickr-calendar .flatpickr-day.endRange{border-radius:0 .25rem .25rem 0}.flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled,.flatpickr-calendar .flatpickr-next-month.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:rgba(var(--c2020),.3);text-decoration:line-through;cursor:not-allowed;background:none!important;box-shadow:none!important}[data-placement=left].app-floating-menu__content{transform-origin:center right}[data-placement=right].app-floating-menu__content{transform-origin:center left}[data-placement=top].app-floating-menu__content{transform-origin:bottom center}[data-placement=bottom].app-floating-menu__content{transform-origin:top center}[data-placement=bottom-end].app-floating-menu__content,[data-placement=left-start].app-floating-menu__content{transform-origin:top right}[data-placement=top-end].app-floating-menu__content,[data-placement=left-end].app-floating-menu__content{transform-origin:bottom right}[data-placement=top-start].app-floating-menu__content,[data-placement=right-end].app-floating-menu__content{transform-origin:bottom left}[data-placement=bottom-start].app-floating-menu__content,[data-placement=right-start].app-floating-menu__content{transform-origin:top left}.app-floating-menu{position:fixed;left:0;top:0;z-index:calc(var(--z-index-overlay) + 1)}.app-floating-menu.app-floating-menu--absolute{position:absolute}.app-floating-menu__activator{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.app-floating-menu__content{margin:0}.app-floating-menu-transition-enter-active .app-floating-menu__content,.app-floating-menu-transition-leave-active .app-floating-menu__content{transition-property:transform,opacity;transition-duration:var(--duration-default);transition-timing-function:var(--easing-emphasized)}.app-floating-menu-transition-enter-from .app-floating-menu__content,.app-floating-menu-transition-leave-to .app-floating-menu__content{opacity:0;transform:scale(.85)}.app-select-menu-transition-enter-active .app-floating-menu__content,.app-select-menu-transition-leave-active .app-floating-menu__content{transition-property:transform,opacity;transition-duration:var(--duration-default);transition-timing-function:var(--easing-default)}.app-select-menu-transition-enter-from .app-floating-menu__content,.app-select-menu-transition-leave-to .app-floating-menu__content{opacity:0;transform:scaleY(.9)}.form-field-select__list-item{padding:0;cursor:pointer;border:none;outline:none;background:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;color:rgb(var(--c2020))}.form-field.form-field-select{--right: 2rem}.form-field.form-field-select .form-field__clear{right:2rem}.form-field.form-field-select.form-field--clearable{--right: 4.25rem}.form-field.form-field-select.is-readonly{--right: var(--s30)}.form-field-select .form-field__control{outline:none}.form-field-select:not(.form-field-select--searchable) .form-field__input{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;caret-color:transparent}.form-field-select__list-wrapper{background:rgb(var(--c2010));overflow:hidden;box-shadow:var(--box-shadow-100);border-radius:var(--border-radius-100);font:var(--font-s100)}.form-field-select__list{list-style:none;padding:0;max-height:min(80dvh,28.125rem);overflow-y:auto}.form-field-select__list-item{flex-shrink:0;min-height:3.25rem;transition:var(--duration-default) var(--easing-default);transition-property:background-color,box-shadow}.form-field-select__list-item--hint{pointer-events:none}.supports-hover .form-field-select__list-item:hover:not(.is-selected):not(:active):not(:focus){background-color:rgba(var(--c1010),.05)}.form-field-select__list-item:not(.is-selected):active,.form-field-select__list-item:focus-visible{background-color:rgba(var(--c1010),.1)}.form-field-select__list-item:focus-visible{box-shadow:var(--box-shadow-500)!important}.form-field-select__list-item.is-selected:not(:focus-visible):not(:active){background-color:rgba(var(--c1010),.1)}.form-field-select__list-item.is-selected+.form-field-select__list-item.is-selected{box-shadow:inset 0 .0625rem rgb(var(--c2010))}.form-field-select__list-item-check{color:rgb(var(--c1010))}.form-field-select__loader,.form-field-select__caret{position:absolute;right:0}.form-field-select__loader{top:1.5rem}.form-field-select__caret{top:1.375rem;transition:transform var(--duration-default) var(--easing-default)}.form-field-select.is-open .form-field-select__caret{transform:rotate(-180deg)}.form-field-textarea .form-field__resizer{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;color:rgb(var(--c2020));font:var(--font-s100-bold);background:none}.form-field-textarea .form-field__resizer{--padding-top: var(--s50);--padding-bottom: var(--s10);--padding-left: var(--left);--padding-right: var(--right);padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);min-height:calc(var(--padding-top) + var(--padding-bottom) + 1.875rem)}.form-field-text .form-field__input[type=search]::-webkit-search-cancel-button,.form-field-text .form-field__input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-field-textarea .form-field__input-wrapper{display:grid}.form-field-textarea .form-field__input,.form-field-textarea .form-field__resizer{grid-area:1/1/2/2}.form-field-textarea .form-field__input{overflow:hidden}.form-field-textarea .form-field__resizer{white-space:pre-wrap;visibility:hidden;pointer-events:none}.form-field-details-transition-enter-active,.form-field-details-transition-leave-active{transition-property:transform,opacity;transition-duration:var(--duration-default);transition-timing-function:var(--easing-standard)}.form-field-details-transition-enter-from,.form-field-details-transition-leave-to{opacity:0;transform:translateY(-.25rem)}.form{display:flex;flex-direction:column;align-items:stretch;gap:var(--s40);container:form/inline-size;position:relative}.form-row{position:relative;display:grid;-moz-column-gap:var(--s50);column-gap:var(--s50);row-gap:var(--s40);grid-template-columns:minmax(0,1fr)}@container form (min-width: 37.5rem){.form-row{grid-template-columns:repeat(var(--columns, 1),minmax(0,1fr))}.form-row .form-element{grid-column:var(--column)}}.form-transition-move,.form-transition-enter-active,.form-transition-leave-active{transition:all var(--duration-default) var(--easing-default);transform-origin:top}.form-transition-leave-active{transition-duration:.15s}.form-transition-enter-from{transform:translateY(-10px)}.form-transition-leave-to{transform:translateY(10px)}.form-transition-enter-from,.form-transition-leave-to{opacity:0}.form-transition-leave-active{position:absolute;display:none}.form-field__input{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;color:rgb(var(--c2020));font:var(--font-s100-bold);background:none}.form-field__input{--padding-top: var(--s50);--padding-bottom: var(--s10);--padding-left: var(--left);--padding-right: var(--right);padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);min-height:calc(var(--padding-top) + var(--padding-bottom) + 1.875rem)}.form-field,.form-field__input-wrapper,.form-field__input{display:block;width:100%}.form-field{--left: 0rem;--right: 0rem}.form-field--prepend-icon{--left: 2rem}.form-field--append-icon,.form-field--clearable{--right: 2rem}.form-field__control{display:flex;position:relative;border-bottom:.125rem solid rgb(var(--c2040));transition:var(--duration-default) var(--easing-default);transition-property:border-bottom-color}.form-field.has-focus .form-field__control,.form-field.is-open .form-field__control,.form-field:focus-within .form-field__control{border-bottom-color:rgb(var(--c1010))}.form-field.has-error .form-field__control{border-bottom-color:rgb(var(--c4020))}.form-field__input-wrapper{display:flex;position:relative;overflow:hidden}.form-field__label{position:absolute;top:0;left:0;display:inline-block;width:calc(100% - var(--left) - var(--right));height:100%;font:var(--font-s100);color:rgb(var(--c2020));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:var(--duration-default) var(--easing-default);transition-property:color,transform,width;transform-origin:top left;transform:translate(var(--left),1.375rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-field.has-value .form-field__label,.form-field.has-focus .form-field__label{transform:translate(0) scale(.7777777778);width:128.5714285714%}.form-field.has-error .form-field__label{color:rgb(var(--c4020))}.form-field__clear{padding:0;position:absolute;top:1.125rem;right:0}.form-field__details{display:flex;align-items:center;gap:var(--s20);font:var(--font-s300);line-height:1;padding:var(--s20) 0 0;min-height:1.375rem}.form-field__error{color:rgb(var(--c4020))}.form-field__prefix{display:inline-flex;align-items:center;color:rgb(var(--c1010));font:var(--font-s100-bold);padding:var(--s50) var(--s20) var(--s10) 0}.form-field__prepend-icon,.form-field__append-icon{position:absolute;top:2.1875rem;transform:translateY(-50%);transition:color var(--duration-default) var(--easing-default);pointer-events:none}.field.has-error .form-field__prepend-icon,.field.has-error .form-field__append-icon{color:rgb(var(--c4020))}.form-field__prepend-icon{left:0}.form-field__append-icon{right:0}.form-field__counter{margin-left:auto}.form-field.has-error .form-field__counter{color:var(--c4020)}.file-input{--spacing-y: var(--s70);position:relative;background-color:rgb(var(--c2010));border:.125rem dashed rgb(var(--c1031));border-radius:var(--border-radius-200);overflow:hidden;transition:var(--duration-default) var(--easing-default);transition-property:border-color,background-color,color}.file-input.is-dragging{border-color:rgb(var(--c1010));background-color:rgb(var(--c1013))}.file-input.has-value .file-input__control{padding-top:var(--spacing-y)}.file-input__file{background-color:rgb(var(--c2010));box-shadow:var(--box-shadow-200);border-radius:var(--border-radius-200)}.file-input__error{padding-bottom:var(--spacing-y)}.app-button--delete-engagements{max-width:10rem}.app-table-head__button{padding:0;cursor:pointer;border:none;outline:none;background:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;color:rgb(var(--c2020))}.app-table-head__button{border-radius:var(--border-radius-100);padding:.2em .5em;transition:color var(--duration-default) var(--easing-default)}.supports-hover .app-table-head__button:hover{color:rgb(var(--c1010))}.app-table-head__button:focus-visible{color:rgb(var(--c1010))}.app-table-head__button .app-icon{transition:var(--duration-default) var(--easing-default);transition-property:transform,opacity}.app-table-head__button--ascending .app-icon{transform:scaleY(-1)}.app-table-head__column{padding:0 var(--s20);min-height:2.5rem;display:flex;align-items:center;cursor:default}.app-table{container:app-table/inline-size;width:100%;background-color:rgb(var(--c2030));border-radius:var(--border-radius-100);display:flex;flex-direction:column;gap:var(--s50)}.app-table__content{position:relative;overflow-x:auto;width:100%;border-spacing:0;min-width:100%;display:grid;grid-template-columns:var(--grid-template-columns);grid-row-gap:var(--s30)}.app-table__content thead,.app-table__content tbody,.app-table__content tr{display:contents}.app-table__content th{text-align:left;padding:var(--s20) var(--s20)}.app-table__content tbody td{transition:border-color var(--duration-fast) var(--easing-default);background-color:rgb(var(--c2010));border:.125rem solid transparent}.app-table__content tbody td:first-child{border-top-left-radius:var(--border-radius-100);border-bottom-left-radius:var(--border-radius-100)}.app-table__content tbody td:last-child{border-top-right-radius:var(--border-radius-100);border-bottom-right-radius:var(--border-radius-100)}.app-table__content tbody td:not(:first-child){border-left:none}.app-table__content tbody td:not(:last-child){border-right:none}.supports-hover .app-table__content tbody tr:hover td{border-color:rgb(var(--c1010))}.app-table__content td{padding:var(--s30) var(--s40);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--s20);transition:opacity var(--duration-default) var(--easing-default)}.app-table.is-loading td{opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-table__body{position:relative}.app-table__pagination{width:100%;font:var(--font-s100-bold)}@container app-table (min-width: 46.875rem){.app-table__pagination{flex-direction:row;justify-content:space-between}}.app-table__pagination .form-row{display:flex;align-items:center;flex-wrap:wrap}.app-table__pagination .form-row:first-child{gap:var(--s20)}.app-table__pagination .form-element{display:flex;align-items:center}@container app-table (max-width: 28.125rem){.app-table__pagination .form-element[data-slot=numberOfResults]{width:100%}}.app-table__pagination .form-element>*{flex-shrink:0}.app-table__pagination .form-field-select{width:-moz-max-content;width:max-content;flex-shrink:0;transition:color var(--duration-default) var(--easing-default)}.supports-hover .app-table__pagination .form-field-select:hover{color:rgb(var(--c1010))}.app-table__pagination .form-field-select .form-field__control{border:none}.app-table__pagination .form-field-select .form-field__input{color:inherit;min-height:2.5rem;padding-top:var(--s10);--left: var(--s20);--right: 1.5rem}.app-table__pagination .form-field-select__caret{color:inherit;top:.5rem;right:.25rem}#pageNumber-menu .form-field-select__list,#pageSize-menu .form-field-select__list{max-height:min(80dvh,18.75rem)}#pageNumber-menu .form-field-select__list-wrapper[data-placement=bottom],#pageSize-menu .form-field-select__list-wrapper[data-placement=bottom]{border-radius:var(--border-radius-100)}.sdg-icon{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--size);height:var(--size);flex-shrink:0}.engagements-table [data-col=selection]{padding:0;display:flex;align-items:center}.engagements-table [data-col=selection] .form-field-checkbox{display:flex;align-items:center}.engagements-table [data-col=selection] .form-field-checkbox .form-field-checkbox__label{padding:var(--s40)}.engagements-table [data-col=actions]{align-items:flex-end;padding:var(--s20) var(--s30) var(--s20) var(--s20)}.engagements-table tbody tr{cursor:pointer}.engagements-table th:has(.table-head_select-all){padding:0;justify-content:center}.engagements-table .table-head_select-all .form-field-checkbox__label{padding:var(--s20)}.engagements-table-info{min-width:18.75rem;max-width:min(100%,31.25rem)}.engagements-table-info__card{border-radius:var(--border-radius-100);box-shadow:var(--box-shadow-100);background-color:rgb(var(--c2010));padding:var(--s50);font:var(--font-s100)}.engagements-table-info__card h2{font:var(--font-s100-bold)}.engagements-table-info__activator{transition:color var(--duration-default) var(--easing-default)}.supports-hover .engagements-table-info__activator:hover,.engagements-table-info__activator:focus-visible,.engagements-table-info__activator.is-open{color:rgb(var(--c1010))}.engagements-table-type-info__list{list-style:disc}.app-context-menu-item__button{padding:0;cursor:pointer;border:none;outline:none;background:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;color:rgb(var(--c2020))}.app-context-menu-item__button{transition:var(--duration-default) var(--easing-standard);transition-property:color,background-color,box-shadow;font:var(--font-s100);min-height:3rem;color:rgb(var(--c2020),.86)}.app-context-menu-item__button[disabled]{color:rgba(var(--c2020),.25)}.app-context-menu-item__button--is-active{background-color:rgb(var(--c1010));color:rgb(var(--c2010))}.app-context-menu-item__button:focus-visible{box-shadow:var(--box-shadow-500)}.app-context-menu-item__button:active,.app-context-menu-item__button:focus-visible{background-color:rgba(var(--c1010),.1)}.supports-hover .app-context-menu-item__button:hover:not(:active):not(.supports-hover .app-context-menu-item__button--is-active){background-color:rgba(var(--c1010),.05)}.app-context-menu{list-style:none;padding:0;box-shadow:var(--box-shadow-100);border-radius:var(--border-radius-100);min-width:var(--min-width, 12.5rem);background:rgb(var(--c2010));overflow:clip}.sidebar-layout,.sidebar-layout__main,.sidebar-layout__content{flex:1}.sidebar-layout,.sidebar-layout__main{display:flex;flex-direction:column}.sidebar-layout--collapsed .app-navigation-item__label,.sidebar-layout--collapsed .administration-sidebar__title{opacity:0;visibility:hidden;transform:translate(-.625rem)}.sidebar-layout--collapsed .app-navigation-item{padding-left:var(--s40)}.sidebar-layout__sidebar{position:fixed;top:0;left:0;width:var(--sidebar-width);height:100vh;height:100dvh;transition:width var(--duration-default) var(--easing-default);z-index:1}.sidebar-layout--collapsed .sidebar-layout__sidebar{width:var(--sidebar-width-collapsed)}.sidebar-layout__main{--content-padding-x: 0rem;--content-padding-y: 0rem;position:relative;padding:var(--content-padding-y) var(--content-padding-x) var(--content-padding-y) calc(var(--content-padding-x) + var(--sidebar-width));transition:padding var(--duration-default) var(--easing-default)}.sidebar-layout--collapsed .sidebar-layout__main{padding-left:calc(var(--content-padding-x) + var(--sidebar-width-collapsed))}.sidebar-layout:not(.sidebar-layout--borderless) .sidebar-layout__main{--content-padding-x: var(--s60);--content-padding-y: var(--s60)}@media screen and (min-width: 80rem){.sidebar-layout:not(.sidebar-layout--borderless) .sidebar-layout__main{--content-padding-x: var(--s70)}}@media screen and (min-width: 120rem){.sidebar-layout:not(.sidebar-layout--borderless) .sidebar-layout__main{--content-padding-x: var(--s80)}}.sidebar-layout__content{position:relative;margin:0 auto;width:100%;display:flex;flex-direction:column}.administration-page{flex:1;position:relative;container:content/inline-size;display:flex;flex-direction:column;gap:var(--s90);padding-bottom:calc(3.25rem + 2 * var(--s60));width:100%}.administration-page__inner{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:var(--s90)}.administration-page__header{display:flex;flex-direction:column;gap:var(--s40)}.app-navigation-item{padding:0;cursor:pointer;border:none;outline:none;background:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;color:rgb(var(--c2020))}.app-navigation-item{flex-shrink:0;background:rgb(var(--c1030));color:rgb(var(--c2010));letter-spacing:var(--ls-10);text-transform:uppercase;font:var(--font-s100);min-height:3.25rem;transition:all var(--duration-default) var(--easing-default);padding:0 var(--s70);gap:var(--s40)}.supports-hover .app-navigation-item:not(:active):not(.is-active):not(.router-link-active):hover{background:rgba(var(--c2010),.15)}.app-navigation-item.is-active,.app-navigation-item.router-link-active{background:rgb(var(--c2010));color:rgb(var(--c1030))}.app-navigation-item__label{transition:all var(--duration-default) var(--easing-default)}.app-navigation__list{list-style:none;padding:0}.app-sidebar__toggle-button{padding:0;cursor:pointer;border:none;outline:none;background:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;color:rgb(var(--c2020))}.app-sidebar{position:relative;height:100%;background-color:rgb(var(--c1030));color:rgb(var(--c2010));display:flex;flex-direction:column;gap:var(--s70);overflow:clip;padding-top:5rem;padding-bottom:var(--s60)}.app-sidebar__header,.app-sidebar__content,.app-sidebar__footer{position:relative;width:var(--sidebar-width)}.app-sidebar__content{flex:1;overflow-x:clip;overflow-y:auto}.app-sidebar__toggle{position:absolute;right:0;top:var(--s30);border-bottom-left-radius:var(--border-radius-max);border-top-left-radius:var(--border-radius-max);background-color:rgb(var(--c2010));width:calc(2.625rem + var(--s30));height:2.625rem;transform:translate(var(--s30));transition:transform var(--duration-default) var(--easing-default)}.supports-hover .app-sidebar__toggle:hover{transform:translate(var(--s10))}.app-sidebar__toggle-button{width:100%;height:100%;color:rgb(var(--c1030));padding-left:var(--s30)}.app-footer__link-list{list-style:none;padding:0}.app-footer__link{color:inherit;text-decoration:none;cursor:pointer}.app-footer{container:footer/inline-size;width:100%;color:rgb(var(--c1030));padding:var(--s60);display:flex;align-items:center;justify-content:center}.app-footer--inverted{color:rgb(var(--c2010))}@container footer (min-width: 25rem){.app-footer .app-footer__link-list-item:not(:first-child):before{content:"•";padding-right:var(--s20)}}.app-footer__link-list{display:flex;align-items:center;gap:var(--s20)}@container footer (max-width: 25rem){.app-footer__link-list{flex-direction:column}}.app-footer__link{font:var(--font-button);letter-spacing:var(--ls-button)}.supports-hover .app-footer__link:hover{text-decoration:underline}.app-footer__link:focus-visible{outline:.125rem solid rgb(var(--c1015));outline-offset:.125rem}.administration-sidebar__title{transition:all var(--duration-default) var(--easing-default)}.sidebar-layout:not(.sidebar-layout--collapsed) .administration-sidebar .app-sidebar__footer{padding:0 var(--s70)}.engagements-filters{gap:var(--s20)}.engagements-filters .form-row{--grid-columns: 1;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));row-gap:var(--s20)}@container form (min-width: 37.5rem){.engagements-filters .form-row{--grid-columns: 2}}@container form (min-width: 56.25rem){.engagements-filters .form-row{--grid-columns: 3}}@container form (min-width: 75rem){.engagements-filters .form-row{--grid-columns: 4}}.engagements-filters .form-row .form-element{grid-column:unset}@container form (min-width: 93.75rem){.engagements-filters[data-fields="5"] .form-row{--grid-columns: 5}}.app-box-title{color:rgb(var(--c2020));font:var(--font-s200-bold);max-width:100%;overflow:hidden}.app-box{--app-box-padding: 1.25rem;padding:var(--app-box-padding);container:appBoxContent/inline-size;position:relative}.app-box.is-loading .app-box__header,.app-box.is-loading .app-box__content{opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-bg="2030"]{background-color:rgb(var(--c2030))}.app-box__content--strong{color:rgb(var(--c1010));font:var(--font-s200-bold);max-width:100%;overflow:hidden}.doughnut-chart{--chart-canvas-container-width: 15.625rem;position:relative;align-items:flex-start;grid-template-rows:auto auto;gap:1.25rem}.doughnut-chart>.chart__container{width:var(--chart-canvas-container-width);height:var(--chart-canvas-container-width);display:flex;justify-content:center;padding-bottom:var(--s80)}@container appBoxContent (min-width: 37.5rem){.doughnut-chart{--chart-canvas-container-width: 10.9375rem;display:grid;grid-template-columns:var(--chart-canvas-container-width) auto;align-items:flex-start}.doughnut-chart>.chart__container{width:var(--chart-canvas-container-width);height:var(--chart-canvas-container-width);display:flex;justify-content:center;padding-bottom:0}}@container appBoxContent (min-width: 43.75rem){.doughnut-chart{--chart-canvas-container-width: 12.5rem}}@container appBoxContent (min-width: 62.5rem){.doughnut-chart{--chart-canvas-container-width: 15.625rem}}.chart-legend-item-dot{--dot-size: .75rem;--dot-background-color: var(--c3010);--dot-display: inline-flex;display:var(--dot-display);border-radius:50%;width:var(--dot-size);height:var(--dot-size);background-color:var(--dot-background-color)}.chart-legend-list{display:flex;width:auto;max-width:100%;flex-direction:column;gap:.0625rem}.chart-legend-item{display:grid;grid-template-rows:auto auto;grid-template-columns:.75rem auto;align-items:center;gap:0 1.25rem;padding:.3125rem 0;width:100%;max-width:100%;overflow:hidden}.chart-legend-item>:nth-child(3){grid-column:1/span 2;padding-left:2rem}[data-element=chart-legend-item-title]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.chart-legend-list.has-interaction .chart-legend-item,.chart-legend-list:hover .chart-legend-item{cursor:pointer}.chart-legend-list.has-interaction .chart-legend-item:not(:hover):not(.is-highlighted),.chart-legend-list:hover .chart-legend-item:not(:hover):not(.is-highlighted){color:rgb(var(--c2040))}.chart-legend-list.has-interaction .chart-legend-item:not(:hover):not(.is-highlighted) .app-dot,.chart-legend-list:hover .chart-legend-item:not(:hover):not(.is-highlighted) .app-dot{opacity:.4}@container appBoxContent (min-width: 25rem){.chart-legend-item{grid-template-rows:auto;grid-template-columns:.75rem 1fr auto}.chart-legend-item>:nth-child(3){grid-column:unset;padding-left:0}}.custom-tooltip{position:absolute;pointer-events:none;background-color:transparent;border-radius:0;border:0;height:auto;transition:max-height var(--duration-default) var(--easing-default),opacity var(--duration-default) var(--easing-default);max-height:0;opacity:0;overflow:hidden}.custom-tooltip.show{transform:translate(-50%);max-height:5000px;overflow:visible;opacity:1}.custom-tooltip__content{background-color:rgba(var(--c2020),1);color:rgb(var(--c2010));border-radius:.25rem;padding:.625rem .5rem;font-family:var(--font-family-base) sans-serif;font-size:.875rem;display:flex;flex-direction:column}.chart-sdg-icon-legend{--chart-sdg-icon-legend-size: 0;--chart-sdg-icon-legend-offset: 0;--chart-sdg-icon-legend-gap: 0;--chart-sdg-icon-legend-opacity: 0;--chart-sdg-icon-legend-width: 0;--chart-sdg-icon-legend-bar-width: 0;display:grid;grid-template-columns:repeat(18,1fr);gap:var(--chart-sdg-icon-legend-gap);padding-left:var(--chart-sdg-icon-legend-offset);height:var(--chart-sdg-icon-legend-size);width:calc(18 * var(--chart-sdg-icon-legend-size) + 17 * var(--chart-sdg-icon-legend-gap) + var(--chart-sdg-icon-legend-offset));overflow:hidden;opacity:var(--chart-sdg-icon-legend-opacity)}.chart-sdg-icon-legend .sdg-icon{--size: var(--chart-sdg-icon-legend-size)}.app-tabs-item__button{padding:0;cursor:pointer;border:none;outline:none;background:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;color:rgb(var(--c2020))}.app-tabs-item{display:contents}.app-tabs-item__button{flex-shrink:0;border-radius:var(--border-radius-max);transition:var(--duration-default) var(--easing-default);transition-property:background-color,color}.app-tabs--full-width .app-tabs-item__button{flex:1}.app-tabs-item--variant-default .app-tabs-item__button{min-height:3.75rem;padding:0 var(--s70);color:rgb(var(--c2010));font:var(--font-s100);text-transform:uppercase;letter-spacing:var(--ls-10)}.app-tabs-item--variant-default .app-tabs-item__button:active,.app-tabs-item--variant-default .app-tabs-item__button.is-active,.app-tabs-item--variant-default .app-tabs-item__button.router-link-active{background-color:rgb(var(--c2010));color:rgb(var(--c1030))}.supports-hover .app-tabs-item--variant-default .app-tabs-item__button:hover:not(:active):not(.is-active):not(.router-link-active){background-color:rgba(var(--c2010),.15);color:rgb(var(--c2010))}.app-tabs-item--variant-default .app-tabs-item__button:focus-visible{background-color:rgba(var(--c2010),.15);color:rgb(var(--c2010))}.app-tabs-item--variant-small .app-tabs-item__button{min-height:1.875rem;padding:0 var(--s30);color:rgb(var(--c2020));font:var(--font-s300)}.app-tabs-item--variant-small .app-tabs-item__button:active,.app-tabs-item--variant-small .app-tabs-item__button.is-active,.app-tabs-item--variant-small .app-tabs-item__button.router-link-active{background-color:#bfd9ec}.supports-hover .app-tabs-item--variant-small .app-tabs-item__button:hover:not(:active):not(.is-active):not(.router-link-active){background-color:#bfd9ec80}.app-tabs-item--variant-small .app-tabs-item__button:focus-visible{background-color:#bfd9ec80}.app-tabs-nav__list{list-style:none;padding:0}.app-tabs{position:relative;width:100%}.app-tabs-nav{width:100%}.app-tabs-nav__list{display:flex;width:-moz-max-content;width:max-content;border-radius:var(--border-radius-max);overflow:hidden}.app-tabs--full-width .app-tabs-nav__list{width:100%}.app-tabs--variant-default .app-tabs-nav__list{gap:var(--s10);background:rgb(var(--c1030));color:rgb(var(--c2010));border:.125rem solid rgb(var(--c1030))}.app-tabs--variant-small .app-tabs-nav__list{background:rgb(var(--c2010));color:rgb(var(--c2020));border:.0625rem solid #bfd9ec}.app-tabs-content{position:relative;width:100%}.app-tabs-content__view{width:100%}.dashboard-table tbody tr{cursor:pointer}.app-card-title--chart-amount{color:rgb(var(--c1010))}.chart-container{position:relative}.dashboard-filters{gap:var(--s20)}.dashboard-filters .form-row{--grid-columns: 1;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));row-gap:var(--s20)}.dashboard-filters .form-row .form-element{grid-column:unset}@container form (min-width: 37.5rem){.dashboard-filters .form-row{--grid-columns: 2}}@container form (min-width: 56.25rem){.dashboard-filters .form-row{--grid-columns: 3}}@container form (min-width: 37.5rem){.dashboard-filters[data-fields="4"] .form-row{--grid-columns: 2}}@container form (min-width: 56.25rem){.dashboard-filters[data-fields="4"] .form-row{--grid-columns: 3}}@container form (min-width: 75rem){.dashboard-filters[data-fields="4"] .form-row{--grid-columns: 4}}.app-icon{display:block;fill:currentColor;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--size);height:var(--size);flex-shrink:0}.app-message-box{position:relative;display:flex;align-items:center;padding:var(--s40);gap:var(--s40);border-radius:var(--border-radius-100);overflow:clip;background-color:var(--background-color);font:var(--font-s100);width:100%;border:.0625rem solid var(--color)}.app-message-box:before{content:"";position:absolute;top:0;left:0;width:.1875rem;height:100%;background-color:var(--color)}.app-message-box--status-success{--color: rgb(var(--c4010));--background-color: rgb(var(--c4011))}.app-message-box--status-error{--color: rgb(var(--c4020));--background-color: rgb(var(--c4021))}.app-message-box--status-warning{--color: rgb(var(--c4030));--background-color: rgb(var(--c4031))}.app-message-box--status-info{--color: rgb(var(--c4060));--background-color: rgb(var(--c4061))}.app-message-box__icon{color:var(--color)}.app-message-box__content{display:flex;flex-direction:column}.app-message-box__headline{font:var(--font-s100-bold)}.app-alert{position:fixed;width:100%;max-width:min(100% - 2 * var(--s40),37.5rem);left:50%;bottom:var(--s60);z-index:var(--z-index-alert)}.app-alert__box{border:none;box-shadow:var(--box-shadow-100);transform:translate(-50%)}.app-alert-enter-active,.app-alert-leave-active{transition-property:transform,opacity;transition-duration:var(--duration-default);transition-timing-function:var(--easing-default)}.app-alert-enter-from,.app-alert-leave-to{opacity:0;transform:translateY(20px)}.suspense-wrapper{display:contents}
