@charset "UTF-8";@layer foundation,themes,elements,utilities;@layer foundation.config{:root,:host{--ignt-theme-name: "viur";--ignt-color-scheme: normal;color-scheme:normal;color-scheme:var(--ignt-color-scheme);--ignt-color-primary: hsla(356 87% 44% / 100%);--ignt-color-secondary: hsla(0 0% 20% / 100%);--ignt-color-gray: hsla(240 4% 46% / 100%);--ignt-color-neutral-1000: hsla(0 0% 0% / 100%);--ignt-color-neutral-0: hsla(0 0% 100% / 100%);--ignt-mix-color-up: hsla(0 0% 0% / 100%);--ignt-mix-color-down: hsla(0 0% 100% / 100%);--ignt-color-success: color-mix(in oklch, var(--ignt-color-primary), hsla(130 45% 47% / 100%) 90%);--ignt-color-warning: color-mix(in oklch, var(--ignt-color-primary), hsla(40 90% 60% / 100%) 90%);--ignt-color-danger: color-mix(in oklch, var(--ignt-color-primary), hsla(4 90% 58% / 100%) 90%);--ignt-color-info: color-mix(in oklch, var(--ignt-color-primary), hsla(198 77% 49% / 100%) 90%);--ignt-surface-default: var(--ignt-color-gray-100);--ignt-surface-alt: var(--ignt-color-neutral-0);--ignt-color-text-default: var(--ignt-color-gray-800);--ignt-color-text-inverted: var(--ignt-color-gray-100);--ignt-color-link-default: var(--ignt-color-primary-700);--ignt-color-hover-default: var(--ignt-color-primary-500);--ignt-border-radius-default: .4rem;--ignt-border-radius-small: calc(var(--ignt-border-radius-default) / 2);--ignt-border-radius-medium: var(--ignt-border-radius-default);--ignt-border-radius-large: calc(var(--ignt-border-radius-default) * 1.5);--ignt-border-radius-x-large: calc(var(--ignt-border-radius-default) * 2);--ignt-border-radius-circle: 50%;--ignt-border-radius-pill: 9999px;--ignt-border-width-default: 1px;--ignt-border-width-small: calc(var(--ignt-border-width-default) / 2);--ignt-border-width-medium: var(--ignt-border-width-default);--ignt-border-width-large: calc(var(--ignt-border-width-default) * 1.5);--ignt-shadow-default: var(--ignt-shadow-none);--ignt-shadow-hover-default: var(--ignt-shadow-x-small);--ignt-color-shadow: var(--ignt-color-neutral-1000);--ignt-shadow-none: none;--ignt-shadow-x-small: 0 1px 3px color-mix(in oklch, var(--ignt-color-shadow) 12%, transparent), 0 1px 2px color-mix(in oklch, var(--ignt-color-shadow) 24%, transparent);--ignt-shadow-small: 0 3px 6px color-mix(in oklch, var(--ignt-color-shadow) 16%, transparent), 0 3px 6px color-mix(in oklch, var(--ignt-color-shadow) 23%, transparent);--ignt-shadow-medium: 0 10px 20px color-mix(in oklch, var(--ignt-color-shadow) 19%, transparent), 0 6px 6px color-mix(in oklch, var(--ignt-color-shadow) 23%, transparent);--ignt-shadow-large: 0 14px 28px color-mix(in oklch, var(--ignt-color-shadow) 25%, transparent), 0 10px 10px color-mix(in oklch, var(--ignt-color-shadow) 22%, transparent);--ignt-shadow-x-large: 0 19px 38px color-mix(in oklch, var(--ignt-color-shadow) 30%, transparent), 0 15px 12px color-mix(in oklch, var(--ignt-color-shadow) 22%, transparent);--ignt-spacing-3x-small: .125rem;--ignt-spacing-2x-small: .25rem;--ignt-spacing-x-small: .5rem;--ignt-spacing-small: .75rem;--ignt-spacing-medium: 1rem;--ignt-spacing-large: 1.25rem;--ignt-spacing-x-large: 1.75rem;--ignt-spacing-2x-large: 2.25rem;--ignt-spacing-3x-large: 3rem;--ignt-spacing-4x-large: 4.5rem;--ignt-transition-x-slow: 1s;--ignt-transition-slow: .5s;--ignt-transition-medium: .3s;--ignt-transition-fast: .15s;--ignt-transition-x-fast: 50ms;--ignt-font-sans: "Source Sans Pro", "Open Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ignt-font-serif: Georgia, "Times New Roman", serif;--ignt-head-font-sans: "Source Sans Pro", "Open Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ignt-head-font-serif: Georgia, "Times New Roman", serif;--ignt-font-mono: "Source Code Pro", Courier, monospace;--ignt-font-size-3x-small: .3em;--ignt-font-size-2x-small: .625em;--ignt-font-size-x-small: .75em;--ignt-font-size-small: .875em;--ignt-font-size-medium: 1em;--ignt-font-size-large: 1.25em;--ignt-font-size-x-large: 1.5em;--ignt-font-size-2x-large: 2.25em;--ignt-font-size-3x-large: 3em;--ignt-font-size-4x-large: 4.5em;--ignt-font-weight-light: 300;--ignt-font-weight-normal: 400;--ignt-font-weight-semibold: 500;--ignt-font-weight-bold: 700;--ignt-letter-spacing-denser: -.03em;--ignt-letter-spacing-dense: -.015em;--ignt-letter-spacing-normal: normal;--ignt-letter-spacing-loose: .075em;--ignt-letter-spacing-looser: .15em;--ignt-line-height-default: 1.5;--ignt-line-height-denser: calc(var(--ignt-line-height-default) - .75);--ignt-line-height-dense: calc(var(--ignt-line-height-default) - .5);--ignt-line-height-normal: var(--ignt-line-height-default);--ignt-line-height-loose: calc(var(--ignt-line-height-default) + .5);--ignt-line-height-looser: calc(var(--ignt-line-height-default) + .75);--ignt-page-width-default: 1400px;--ignt-paragraph-width-default: 77ch;--ignt-input-height-small: 1.25rem;--ignt-input-height-medium: 1.75rem;--ignt-input-height-large: 2rem;--ignt-z-index-drawer: 0;--ignt-z-index-content: 100;--ignt-z-index-dialog: 200;--ignt-z-index-dropdown: 300;--ignt-z-index-toast: 400;--ignt-z-index-tooltip: 500;--ignt-z-index-dev: 600;--ignt-order-header: 0;--ignt-order-body: 100;--ignt-order-footer: 200;--ignt-break-2x-small: 23em;--ignt-break-x-small: 40em;--ignt-break-small: 65em;--ignt-break-medium: 75em;--ignt-break-large: 93.75em;--ignt-break-x-large: 112.5em;--ignt-break-2x-large: 225em;--ignt-break-hdpi: 2;--ignt-break-print: print}}@layer utilities.mediaqueries;@layer foundation.reset{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}audio:not([controls]){display:none;height:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-font-sans)}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a:focus-visible{outline:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{font-size:.65em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;border-width:0;border-radius:0;font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}}@layer foundation.basic{*,*:before,*:after{font-smooth:always;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}@page{size:A4 portrait;margin:0;padding:0}html{--ignt-basic-surface: var(--ignt-surface-default);--ignt-basic-line-height: var(--ignt-line-height-normal);--ignt-basic-font-body: var(--ignt-font-sans);--ignt-basic-font-size: var(--ignt-font-size-2x-small);--ignt-basic-font-weight: var(--ignt-font-weight-normal);--ignt-basic-color-text: var(--ignt-color-text-default);--ignt-basic-color-link: var(--ignt-color-link-default);--ignt-basic-color-hover: var(--ignt-color-hover-default);--ignt-basic-color-head: var(--ignt-color-primary-500);--ignt-basic-font-head: var(--ignt-font-sans);--ignt-basic-font-weight-head: var(--ignt-font-weight-normal);--ignt-basic-line-height-head: var(--ignt-line-height-loose);--ignt-basic-color-sub: var(--ignt-color-secondary-400);--ignt-basic-font-weight-lead: var(--ignt-font-weight-light);--ignt-basic-color-mark: var(--ignt-color-primary-200);--ignt-basic-color-quote: var(--ignt-color-secondary-500);--ignt-basic-color-code: var(--ignt-color-gray-100);--ignt-basic-color-kbd: var(--ignt-color-gray-200);--ignt-basic-color-selection: var(--ignt-color-primary-600);--ignt-basic-color-selection-text: var(--ignt-color-text-default);overflow-y:scroll;overflow-x:hidden;font-size:.85rem;font-size:var(--ignt-basic-font-size)}body{background:#f1f1f2;background:var(--ignt-basic-surface);line-height:1.5;line-height:var(--ignt-basic-line-height);color:#000;color:var(--ignt-basic-color-text);font-family:Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-basic-font-body);font-weight:400;font-weight:var(--ignt-basic-font-weight);font-size:100.01%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;min-height:100vh}a,.link{color:#000;color:var(--ignt-basic-color-link);text-decoration:none;outline:0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}a:hover,.link:hover,a:active,.link:active{--ignt-basic-color-link: var(--ignt-basic-color-hover)}a:focus-visible,.link:focus-visible{--ignt-basic-color-link: var(--ignt-basic-color-hover)}p a,p .link,p a:visited,p .link:visited{line-height:inherit}a[href^=http]:empty:before,.link[href^=http]:empty:before{content:attr(href)}h1,h2,h3,h4,h5,h6{color:inherit;font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-basic-font-head);font-weight:inherit;line-height:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;color:inherit}.headline{font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-basic-font-head);font-weight:400;font-weight:var(--ignt-basic-font-weight-head);color:#000;color:var(--ignt-basic-color-head);line-height:2;line-height:var(--ignt-basic-line-height-head)}.subline{font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-basic-font-head);color:#262626;color:var(--ignt-basic-color-sub)}.headline+.subline{margin-top:0}.lead{font-size:1.3em;font-weight:300;font-weight:var(--ignt-basic-font-weight-lead)}p:not(:last-child){margin-bottom:1rem;margin-bottom:var(--ignt-spacing-medium)}.paragraph{font-size:1.1em;line-height:1.6;text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:77ch;max-width:var(--ignt-paragraph-width-default);margin:0 auto 1rem 0;margin:0 auto var(--ignt-spacing-medium) 0}.paragraph h1,.paragraph h2,.paragraph h3,.paragraph h4,.paragraph h5,.paragraph h6{font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-basic-font-head);margin-bottom:.5rem;margin-bottom:var(--ignt-spacing-x-small)}strong{font-weight:700;font-weight:var(--ignt-font-weight-bold)}em{font-style:italic}small{font-size:.8rem;font-size:var(--ignt-font-size-3x-small)}ins{text-decoration:none;border-bottom:1px dashed}mark{background:gray;background:var(--ignt-basic-color-mark);color:#000;color:var(--ignt-basic-color-text);padding:1px}mark:before,mark:after{letter-spacing:-.2em;content:" "}blockquote{font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-basic-font-head);font-style:italic;font-size:1.1rem;font-size:var(--ignt-font-size-large);color:#000;color:var(--ignt-basic-color-quote);padding:0 15px;border-left:7px solid #000;border-left:7px solid var(--ignt-basic-color-quote)}blockquote cite{font-size:.8em;vertical-align:baseline}blockquote cite *{vertical-align:baseline}blockquote cite:before{display:inline-block;content:"—";margin-right:3px;color:#000;color:var(--ignt-basic-color-quote)}blockquote:after{content:attr(cite);font-size:.6em;margin-top:2em}code,pre{font-family:Source Code Pro,Courier,monospace;font-family:var(--ignt-font-mono);background:#f1f1f2;background:var(--ignt-basic-color-code);color:#000;color:var(--ignt-basic-color-text)}code{white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;padding:3px;border-radius:3px;margin:0 3px}code:before,code:after{letter-spacing:-.2em;content:" "}pre{padding:10px 20px;margin-bottom:10px}.kbd,kbd{background-color:#dbdbde;background-color:var(--ignt-basic-color-kbd);border:1px solid rgb(198,198,202);border:1px solid var(--ignt-color-gray-300);border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 2px hsla(0 0% 100% / 100%) inset;box-shadow:0 1px #0003,0 0 0 2px #fff inset;color:#000;color:var(--ignt-color-neutral-1000);display:inline-block;font-size:.8rem;font-family:Source Code Pro,Courier,monospace;font-family:var(--ignt-font-mono);margin:0 .1em;padding:.2em .6em;text-shadow:0 1px 0 #fff;white-space:nowrap}@supports (color: color-mix(in lch,red,blue)){.kbd,kbd{-webkit-box-shadow:0 1px 0 color-mix(in oklch,var(--ignt-color-shadow) 20%,transparent),0 0 0 2px var(--ignt-color-neutral-0) inset;box-shadow:0 1px color-mix(in oklch,var(--ignt-color-shadow) 20%,transparent),0 0 0 2px var(--ignt-color-neutral-0) inset}}.kbd.kbd--dark,kbd.kbd--dark{border:1px solid rgb(34,34,37);border:1px solid var(--ignt-color-gray-900);background-color:#2d2d31;background-color:var(--ignt-color-gray-800);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 2px rgb(68,68,73) inset;box-shadow:0 1px #0003,0 0 0 2px #444449 inset;color:#fff;color:var(--ignt-color-neutral-0)}@supports (color: color-mix(in lch,red,blue)){.kbd.kbd--dark,kbd.kbd--dark{-webkit-box-shadow:0 1px 0 color-mix(in oklch,var(--ignt-color-shadow) 20%,transparent),0 0 0 2px var(--ignt-color-gray-700) inset;box-shadow:0 1px color-mix(in oklch,var(--ignt-color-shadow) 20%,transparent),0 0 0 2px var(--ignt-color-gray-700) inset}}ul.is-list{padding:3px 4ch;margin:0;list-style-type:disc}.is-list ul{padding:3px 4ch;list-style-type:square}.is-list ul ul,.is-list ol ul{list-style-type:circle}ol.is-list{padding:3px 4ch;margin:0;list-style-type:decimal}.is-list ol{padding:3px 4ch;list-style-type:upper-roman}.is-list ol ol,.is-list ul ol{list-style-type:upper-alpha}::-moz-selection{background-color:#000;background-color:var(--ignt-basic-color-selection);text-shadow:none;color:#000;color:var(--ignt-basic-color-selection-text)}::selection{background-color:#000;background-color:var(--ignt-basic-color-selection);text-shadow:none;color:#000;color:var(--ignt-basic-color-selection-text)}:focus{outline:1px dotted #ddd}}@layer foundation.color{:root,:host{--ignt-color-gray-50: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 95%);--ignt-color-gray-100: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 90%);--ignt-color-gray-200: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 75%);--ignt-color-gray-300: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 60%);--ignt-color-gray-400: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-down) 25%);--ignt-color-gray-500: var(--ignt-color-gray);--ignt-color-gray-600: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 15%);--ignt-color-gray-700: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 40%);--ignt-color-gray-800: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 60%);--ignt-color-gray-900: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 70%);--ignt-color-gray-950: color-mix(in srgb, var(--ignt-color-gray), var(--ignt-mix-color-up) 80%);--ignt-color-red-50: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 70%);--ignt-color-red-100: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 65%);--ignt-color-red-200: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 55%);--ignt-color-red-300: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 35%);--ignt-color-red-400: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-down) 15%);--ignt-color-red-500: hsl(0 84.2% 60.2%);--ignt-color-red-600: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 15%);--ignt-color-red-700: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 35%);--ignt-color-red-800: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 55%);--ignt-color-red-900: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 65%);--ignt-color-red-950: color-mix(in srgb, var(--ignt-color-red-500), var(--ignt-mix-color-up) 70%);--ignt-color-orange-50: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 70%);--ignt-color-orange-100: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 65%);--ignt-color-orange-200: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 55%);--ignt-color-orange-300: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 35%);--ignt-color-orange-400: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-down) 15%);--ignt-color-orange-500: hsl(25 95% 53.1%);--ignt-color-orange-600: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 15%);--ignt-color-orange-700: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 35%);--ignt-color-orange-800: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 55%);--ignt-color-orange-900: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 65%);--ignt-color-orange-950: color-mix(in srgb, var(--ignt-color-orange-500), var(--ignt-mix-color-up) 70%);--ignt-color-amber-50: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 70%);--ignt-color-amber-100: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 65%);--ignt-color-amber-200: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 55%);--ignt-color-amber-300: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 35%);--ignt-color-amber-400: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-down) 15%);--ignt-color-amber-500: hsl(38 92.1% 50.2%);--ignt-color-amber-600: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 15%);--ignt-color-amber-700: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 35%);--ignt-color-amber-800: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 55%);--ignt-color-amber-900: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 65%);--ignt-color-amber-950: color-mix(in srgb, var(--ignt-color-amber-500), var(--ignt-mix-color-up) 70%);--ignt-color-yellow-50: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 70%);--ignt-color-yellow-100: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 65%);--ignt-color-yellow-200: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 55%);--ignt-color-yellow-300: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 35%);--ignt-color-yellow-400: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-down) 15%);--ignt-color-yellow-500: hsl(45 93.4% 47.5%);--ignt-color-yellow-600: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 15%);--ignt-color-yellow-700: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 35%);--ignt-color-yellow-800: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 55%);--ignt-color-yellow-900: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 65%);--ignt-color-yellow-950: color-mix(in srgb, var(--ignt-color-yellow-500), var(--ignt-mix-color-up) 70%);--ignt-color-lime-50: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 70%);--ignt-color-lime-100: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 65%);--ignt-color-lime-200: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 55%);--ignt-color-lime-300: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 35%);--ignt-color-lime-400: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-down) 15%);--ignt-color-lime-500: hsl(83.7 80.5% 44.3%);--ignt-color-lime-600: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 15%);--ignt-color-lime-700: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 35%);--ignt-color-lime-800: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 50%);--ignt-color-lime-900: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 65%);--ignt-color-lime-950: color-mix(in srgb, var(--ignt-color-lime-500), var(--ignt-mix-color-up) 70%);--ignt-color-green-50: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 70%);--ignt-color-green-100: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 65%);--ignt-color-green-200: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 50%);--ignt-color-green-300: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 35%);--ignt-color-green-400: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-down) 15%);--ignt-color-green-500: hsl(142.1 70.6% 45.3%);--ignt-color-green-600: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 15%);--ignt-color-green-700: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 35%);--ignt-color-green-800: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 50%);--ignt-color-green-900: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 65%);--ignt-color-green-950: color-mix(in srgb, var(--ignt-color-green-500), var(--ignt-mix-color-up) 70%);--ignt-color-emerald-50: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 70%);--ignt-color-emerald-100: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 65%);--ignt-color-emerald-200: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 50%);--ignt-color-emerald-300: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 35%);--ignt-color-emerald-400: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-down) 15%);--ignt-color-emerald-500: hsl(160.1 84.1% 39.4%);--ignt-color-emerald-600: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 15%);--ignt-color-emerald-700: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 35%);--ignt-color-emerald-800: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 50%);--ignt-color-emerald-900: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 65%);--ignt-color-emerald-950: color-mix(in srgb, var(--ignt-color-emerald-500), var(--ignt-mix-color-up) 70%);--ignt-color-teal-50: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 70%);--ignt-color-teal-100: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 65%);--ignt-color-teal-200: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 50%);--ignt-color-teal-300: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 35%);--ignt-color-teal-400: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-down) 15%);--ignt-color-teal-500: hsl(173.4 80.4% 40%);--ignt-color-teal-600: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 15%);--ignt-color-teal-700: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 35%);--ignt-color-teal-800: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 50%);--ignt-color-teal-900: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 65%);--ignt-color-teal-950: color-mix(in srgb, var(--ignt-color-teal-500), var(--ignt-mix-color-up) 70%);--ignt-color-cyan-50: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 70%);--ignt-color-cyan-100: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 65%);--ignt-color-cyan-200: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 50%);--ignt-color-cyan-300: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 35%);--ignt-color-cyan-400: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-down) 15%);--ignt-color-cyan-500: hsl(188.7 94.5% 42.7%);--ignt-color-cyan-600: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 15%);--ignt-color-cyan-700: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 35%);--ignt-color-cyan-800: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 50%);--ignt-color-cyan-900: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 65%);--ignt-color-cyan-950: color-mix(in srgb, var(--ignt-color-cyan-500), var(--ignt-mix-color-up) 70%);--ignt-color-sky-50: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 70%);--ignt-color-sky-100: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 65%);--ignt-color-sky-200: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 50%);--ignt-color-sky-300: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 35%);--ignt-color-sky-400: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-down) 15%);--ignt-color-sky-500: hsl(198.6 88.7% 48.4%);--ignt-color-sky-600: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 15%);--ignt-color-sky-700: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 35%);--ignt-color-sky-800: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 50%);--ignt-color-sky-900: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 65%);--ignt-color-sky-950: color-mix(in srgb, var(--ignt-color-sky-500), var(--ignt-mix-color-up) 70%);--ignt-color-blue-50: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 70%);--ignt-color-blue-100: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 65%);--ignt-color-blue-200: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 50%);--ignt-color-blue-300: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 35%);--ignt-color-blue-400: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-down) 15%);--ignt-color-blue-500: hsl(217.2 91.2% 59.8%);--ignt-color-blue-600: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 15%);--ignt-color-blue-700: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 35%);--ignt-color-blue-800: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 50%);--ignt-color-blue-900: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 65%);--ignt-color-blue-950: color-mix(in srgb, var(--ignt-color-blue-500), var(--ignt-mix-color-up) 70%);--ignt-color-indigo-50: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 70%);--ignt-color-indigo-100: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 65%);--ignt-color-indigo-200: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 50%);--ignt-color-indigo-300: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 35%);--ignt-color-indigo-400: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-down) 15%);--ignt-color-indigo-500: hsl(240 83.5% 66.7%);--ignt-color-indigo-600: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 15%);--ignt-color-indigo-700: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 35%);--ignt-color-indigo-800: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 50%);--ignt-color-indigo-900: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 65%);--ignt-color-indigo-950: color-mix(in srgb, var(--ignt-color-indigo-500), var(--ignt-mix-color-up) 70%);--ignt-color-violet-50: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 70%);--ignt-color-violet-100: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 65%);--ignt-color-violet-200: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 50%);--ignt-color-violet-300: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 35%);--ignt-color-violet-400: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-down) 15%);--ignt-color-violet-500: hsl(260 89.5% 66.3%);--ignt-color-violet-600: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 15%);--ignt-color-violet-700: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 35%);--ignt-color-violet-800: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 50%);--ignt-color-violet-900: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 65%);--ignt-color-violet-950: color-mix(in srgb, var(--ignt-color-violet-500), var(--ignt-mix-color-up) 70%);--ignt-color-purple-50: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 70%);--ignt-color-purple-100: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 65%);--ignt-color-purple-200: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 50%);--ignt-color-purple-300: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 35%);--ignt-color-purple-400: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-down) 15%);--ignt-color-purple-500: hsl(270 91% 65.1%);--ignt-color-purple-600: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 15%);--ignt-color-purple-700: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 35%);--ignt-color-purple-800: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 50%);--ignt-color-purple-900: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 65%);--ignt-color-purple-950: color-mix(in srgb, var(--ignt-color-purple-500), var(--ignt-mix-color-up) 70%);--ignt-color-fuchsia-50: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 70%);--ignt-color-fuchsia-100: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 65%);--ignt-color-fuchsia-200: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 50%);--ignt-color-fuchsia-300: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 35%);--ignt-color-fuchsia-400: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-down) 15%);--ignt-color-fuchsia-500: hsl(292 84.1% 60.6%);--ignt-color-fuchsia-600: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 15%);--ignt-color-fuchsia-700: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 35%);--ignt-color-fuchsia-800: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 50%);--ignt-color-fuchsia-900: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 65%);--ignt-color-fuchsia-950: color-mix(in srgb, var(--ignt-color-fuchsia-500), var(--ignt-mix-color-up) 70%);--ignt-color-pink-50: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 70%);--ignt-color-pink-100: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 65%);--ignt-color-pink-200: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 50%);--ignt-color-pink-300: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 35%);--ignt-color-pink-400: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-down) 15%);--ignt-color-pink-500: hsl(330.4 81.2% 60.4%);--ignt-color-pink-600: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 15%);--ignt-color-pink-700: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 35%);--ignt-color-pink-800: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 50%);--ignt-color-pink-900: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 65%);--ignt-color-pink-950: color-mix(in srgb, var(--ignt-color-pink-500), var(--ignt-mix-color-up) 70%);--ignt-color-rose-50: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 70%);--ignt-color-rose-100: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 65%);--ignt-color-rose-200: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 50%);--ignt-color-rose-300: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 35%);--ignt-color-rose-400: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-down) 15%);--ignt-color-rose-500: hsl(349.7 89.2% 60.2%);--ignt-color-rose-600: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 15%);--ignt-color-rose-700: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 35%);--ignt-color-rose-800: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 50%);--ignt-color-rose-900: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 65%);--ignt-color-rose-950: color-mix(in srgb, var(--ignt-color-rose-500), var(--ignt-mix-color-up) 70%);--ignt-color-primary-50: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 70%);--ignt-color-primary-100: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 65%);--ignt-color-primary-200: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 50%);--ignt-color-primary-300: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 35%);--ignt-color-primary-400: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-down) 15%);--ignt-color-primary-500: var(--ignt-color-primary);--ignt-color-primary-600: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 15%);--ignt-color-primary-700: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 35%);--ignt-color-primary-800: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 50%);--ignt-color-primary-900: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 65%);--ignt-color-primary-950: color-mix(in srgb, var(--ignt-color-primary), var(--ignt-mix-color-up) 70%);--ignt-color-secondary-50: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 70%);--ignt-color-secondary-100: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 65%);--ignt-color-secondary-200: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 50%);--ignt-color-secondary-300: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 35%);--ignt-color-secondary-400: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-down) 15%);--ignt-color-secondary-500: var(--ignt-color-secondary);--ignt-color-secondary-600: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 15%);--ignt-color-secondary-700: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 35%);--ignt-color-secondary-800: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 50%);--ignt-color-secondary-900: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 65%);--ignt-color-secondary-950: color-mix(in srgb, var(--ignt-color-secondary), var(--ignt-mix-color-up) 70%);--ignt-color-success-50: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 70%);--ignt-color-success-100: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 65%);--ignt-color-success-200: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 50%);--ignt-color-success-300: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 35%);--ignt-color-success-400: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-down) 15%);--ignt-color-success-500: var(--ignt-color-success);--ignt-color-success-600: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 15%);--ignt-color-success-700: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 35%);--ignt-color-success-800: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 50%);--ignt-color-success-900: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 65%);--ignt-color-success-950: color-mix(in srgb, var(--ignt-color-success), var(--ignt-mix-color-up) 70%);--ignt-color-warning-50: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 70%);--ignt-color-warning-100: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 65%);--ignt-color-warning-200: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 50%);--ignt-color-warning-300: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 35%);--ignt-color-warning-400: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-down) 15%);--ignt-color-warning-500: var(--ignt-color-warning);--ignt-color-warning-600: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 15%);--ignt-color-warning-700: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 35%);--ignt-color-warning-800: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 50%);--ignt-color-warning-900: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 65%);--ignt-color-warning-950: color-mix(in srgb, var(--ignt-color-warning), var(--ignt-mix-color-up) 70%);--ignt-color-danger-50: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 70%);--ignt-color-danger-100: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 65%);--ignt-color-danger-200: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 50%);--ignt-color-danger-300: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 35%);--ignt-color-danger-400: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-down) 15%);--ignt-color-danger-500: var(--ignt-color-danger);--ignt-color-danger-600: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 15%);--ignt-color-danger-700: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 35%);--ignt-color-danger-800: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 50%);--ignt-color-danger-900: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 65%);--ignt-color-danger-950: color-mix(in srgb, var(--ignt-color-danger), var(--ignt-mix-color-up) 70%);--ignt-color-info-50: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 70%);--ignt-color-info-100: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 65%);--ignt-color-info-200: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 50%);--ignt-color-info-300: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 35%);--ignt-color-info-400: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-down) 15%);--ignt-color-info-500: var(--ignt-color-info);--ignt-color-info-600: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 15%);--ignt-color-info-700: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 35%);--ignt-color-info-800: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 50%);--ignt-color-info-900: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 65%);--ignt-color-info-950: color-mix(in srgb, var(--ignt-color-info), var(--ignt-mix-color-up) 70%)}}@layer themes.dark{.sl-theme-viur-dark{--ignt-theme-name: "viur-dark";--ignt-color-scheme: dark;--ignt-mix-color-down: hsla(0 0% 0% / 100%);--ignt-mix-color-up: hsla(0 0% 100% / 100%);--ignt-color-neutral-1000: hsla(0 0% 100% / 100%);--ignt-color-neutral-0: hsl(240 5.9% 11% / 100%)}}@layer themes.light{.sl-theme-viur-light{--ignt-theme-name: "viur-light";--ignt-color-scheme: light;--ignt-mix-color-down: hsla(0 0% 100% / 100%);--ignt-mix-color-up: hsla(0 0% 0% / 100%);--ignt-color-neutral-1000: hsla(0 0% 0% / 100%);--ignt-color-neutral-0: hsla(0 0% 100% / 100%)}}@layer utilities.utilities{[hidden],.hidden,.is-hidden{display:none}.pos-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pos-center-x{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%)}.pos-center-y{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translateY(-50%)}}@layer utilities.shoelace{:root,:host{--sl-theme-name: var(--ignt-theme-name);--sl-color-scheme: var(--ignt-color-scheme);--sl-color-gray-50: var(--ignt-color-gray-50);--sl-color-gray-100: var(--ignt-color-gray-100);--sl-color-gray-200: var(--ignt-color-gray-200);--sl-color-gray-300: var(--ignt-color-gray-300);--sl-color-gray-400: var(--ignt-color-gray-400);--sl-color-gray-500: var(--ignt-color-gray-500);--sl-color-gray-600: var(--ignt-color-gray-600);--sl-color-gray-700: var(--ignt-color-gray-700);--sl-color-gray-800: var(--ignt-color-gray-800);--sl-color-gray-900: var(--ignt-color-gray-900);--sl-color-gray-950: var(--ignt-color-gray-950);--sl-color-red-50: var(--ignt-color-red-50);--sl-color-red-100: var(--ignt-color-red-100);--sl-color-red-200: var(--ignt-color-red-200);--sl-color-red-300: var(--ignt-color-red-300);--sl-color-red-400: var(--ignt-color-red-400);--sl-color-red-500: var(--ignt-color-red-500);--sl-color-red-600: var(--ignt-color-red-600);--sl-color-red-700: var(--ignt-color-red-700);--sl-color-red-800: var(--ignt-color-red-800);--sl-color-red-900: var(--ignt-color-red-900);--sl-color-red-950: var(--ignt-color-red-950);--sl-color-orange-50: var(--ignt-color-orange-50);--sl-color-orange-100: var(--ignt-color-orange-100);--sl-color-orange-200: var(--ignt-color-orange-200);--sl-color-orange-300: var(--ignt-color-orange-300);--sl-color-orange-400: var(--ignt-color-orange-400);--sl-color-orange-500: var(--ignt-color-orange-500);--sl-color-orange-600: var(--ignt-color-orange-600);--sl-color-orange-700: var(--ignt-color-orange-700);--sl-color-orange-800: var(--ignt-color-orange-800);--sl-color-orange-900: var(--ignt-color-orange-900);--sl-color-orange-950: var(--ignt-color-orange-950);--sl-color-amber-50: var(--ignt-color-amber-50);--sl-color-amber-100: var(--ignt-color-amber-100);--sl-color-amber-200: var(--ignt-color-amber-200);--sl-color-amber-300: var(--ignt-color-amber-300);--sl-color-amber-400: var(--ignt-color-amber-400);--sl-color-amber-500: var(--ignt-color-amber-500);--sl-color-amber-600: var(--ignt-color-amber-600);--sl-color-amber-700: var(--ignt-color-amber-700);--sl-color-amber-800: var(--ignt-color-amber-800);--sl-color-amber-900: var(--ignt-color-amber-900);--sl-color-amber-950: var(--ignt-color-amber-950);--sl-color-yellow-50: var(--ignt-color-yellow-50);--sl-color-yellow-100: var(--ignt-color-yellow-100);--sl-color-yellow-200: var(--ignt-color-yellow-200);--sl-color-yellow-300: var(--ignt-color-yellow-300);--sl-color-yellow-400: var(--ignt-color-yellow-400);--sl-color-yellow-500: var(--ignt-color-yellow-500);--sl-color-yellow-600: var(--ignt-color-yellow-600);--sl-color-yellow-700: var(--ignt-color-yellow-700);--sl-color-yellow-800: var(--ignt-color-yellow-800);--sl-color-yellow-900: var(--ignt-color-yellow-900);--sl-color-yellow-950: var(--ignt-color-yellow-950);--sl-color-lime-50: var(--ignt-color-lime-50);--sl-color-lime-100: var(--ignt-color-lime-100);--sl-color-lime-200: var(--ignt-color-lime-200);--sl-color-lime-300: var(--ignt-color-lime-300);--sl-color-lime-400: var(--ignt-color-lime-400);--sl-color-lime-500: var(--ignt-color-lime-500);--sl-color-lime-600: var(--ignt-color-lime-600);--sl-color-lime-700: var(--ignt-color-lime-700);--sl-color-lime-800: var(--ignt-color-lime-800);--sl-color-lime-900: var(--ignt-color-lime-900);--sl-color-lime-950: var(--ignt-color-lime-950);--sl-color-green-50: var(--ignt-color-green-50);--sl-color-green-100: var(--ignt-color-green-100);--sl-color-green-200: var(--ignt-color-green-200);--sl-color-green-300: var(--ignt-color-green-300);--sl-color-green-400: var(--ignt-color-green-400);--sl-color-green-500: var(--ignt-color-green-500);--sl-color-green-600: var(--ignt-color-green-600);--sl-color-green-700: var(--ignt-color-green-700);--sl-color-green-800: var(--ignt-color-green-800);--sl-color-green-900: var(--ignt-color-green-900);--sl-color-green-950: var(--ignt-color-green-950);--sl-color-emerald-50: var(--ignt-color-emerald-50);--sl-color-emerald-100: var(--ignt-color-emerald-100);--sl-color-emerald-200: var(--ignt-color-emerald-200);--sl-color-emerald-300: var(--ignt-color-emerald-300);--sl-color-emerald-400: var(--ignt-color-emerald-400);--sl-color-emerald-500: var(--ignt-color-emerald-500);--sl-color-emerald-600: var(--ignt-color-emerald-600);--sl-color-emerald-700: var(--ignt-color-emerald-700);--sl-color-emerald-800: var(--ignt-color-emerald-800);--sl-color-emerald-900: var(--ignt-color-emerald-900);--sl-color-emerald-950: var(--ignt-color-emerald-950);--sl-color-teal-50: var(--ignt-color-teal-50);--sl-color-teal-100: var(--ignt-color-teal-100);--sl-color-teal-200: var(--ignt-color-teal-200);--sl-color-teal-300: var(--ignt-color-teal-300);--sl-color-teal-400: var(--ignt-color-teal-400);--sl-color-teal-500: var(--ignt-color-teal-500);--sl-color-teal-600: var(--ignt-color-teal-600);--sl-color-teal-700: var(--ignt-color-teal-700);--sl-color-teal-800: var(--ignt-color-teal-800);--sl-color-teal-900: var(--ignt-color-teal-900);--sl-color-teal-950: var(--ignt-color-teal-950);--sl-color-cyan-50: var(--ignt-color-cyan-50);--sl-color-cyan-100: var(--ignt-color-cyan-100);--sl-color-cyan-200: var(--ignt-color-cyan-200);--sl-color-cyan-300: var(--ignt-color-cyan-300);--sl-color-cyan-400: var(--ignt-color-cyan-400);--sl-color-cyan-500: var(--ignt-color-cyan-500);--sl-color-cyan-600: var(--ignt-color-cyan-600);--sl-color-cyan-700: var(--ignt-color-cyan-700);--sl-color-cyan-800: var(--ignt-color-cyan-800);--sl-color-cyan-900: var(--ignt-color-cyan-900);--sl-color-cyan-950: var(--ignt-color-cyan-950);--sl-color-sky-50: var(--ignt-color-sky-50);--sl-color-sky-100: var(--ignt-color-sky-100);--sl-color-sky-200: var(--ignt-color-sky-200);--sl-color-sky-300: var(--ignt-color-sky-300);--sl-color-sky-400: var(--ignt-color-sky-400);--sl-color-sky-500: var(--ignt-color-sky-500);--sl-color-sky-600: var(--ignt-color-sky-600);--sl-color-sky-700: var(--ignt-color-sky-700);--sl-color-sky-800: var(--ignt-color-sky-800);--sl-color-sky-900: var(--ignt-color-sky-900);--sl-color-sky-950: var(--ignt-color-sky-950);--sl-color-blue-50: var(--ignt-color-blue-50);--sl-color-blue-100: var(--ignt-color-blue-100);--sl-color-blue-200: var(--ignt-color-blue-200);--sl-color-blue-300: var(--ignt-color-blue-300);--sl-color-blue-400: var(--ignt-color-blue-400);--sl-color-blue-500: var(--ignt-color-blue-500);--sl-color-blue-600: var(--ignt-color-blue-600);--sl-color-blue-700: var(--ignt-color-blue-700);--sl-color-blue-800: var(--ignt-color-blue-800);--sl-color-blue-900: var(--ignt-color-blue-900);--sl-color-blue-950: var(--ignt-color-blue-950);--sl-color-indigo-50: var(--ignt-color-indigo-50);--sl-color-indigo-100: var(--ignt-color-indigo-100);--sl-color-indigo-200: var(--ignt-color-indigo-200);--sl-color-indigo-300: var(--ignt-color-indigo-300);--sl-color-indigo-400: var(--ignt-color-indigo-400);--sl-color-indigo-500: var(--ignt-color-indigo-500);--sl-color-indigo-600: var(--ignt-color-indigo-600);--sl-color-indigo-700: var(--ignt-color-indigo-700);--sl-color-indigo-800: var(--ignt-color-indigo-800);--sl-color-indigo-900: var(--ignt-color-indigo-900);--sl-color-indigo-950: var(--ignt-color-indigo-950);--sl-color-violet-50: var(--ignt-color-violet-50);--sl-color-violet-100: var(--ignt-color-violet-100);--sl-color-violet-200: var(--ignt-color-violet-200);--sl-color-violet-300: var(--ignt-color-violet-300);--sl-color-violet-400: var(--ignt-color-violet-400);--sl-color-violet-500: var(--ignt-color-violet-500);--sl-color-violet-600: var(--ignt-color-violet-600);--sl-color-violet-700: var(--ignt-color-violet-700);--sl-color-violet-800: var(--ignt-color-violet-800);--sl-color-violet-900: var(--ignt-color-violet-900);--sl-color-violet-950: var(--ignt-color-violet-950);--sl-color-purple-50: var(--ignt-color-purple-50);--sl-color-purple-100: var(--ignt-color-purple-100);--sl-color-purple-200: var(--ignt-color-purple-200);--sl-color-purple-300: var(--ignt-color-purple-300);--sl-color-purple-400: var(--ignt-color-purple-400);--sl-color-purple-500: var(--ignt-color-purple-500);--sl-color-purple-600: var(--ignt-color-purple-600);--sl-color-purple-700: var(--ignt-color-purple-700);--sl-color-purple-800: var(--ignt-color-purple-800);--sl-color-purple-900: var(--ignt-color-purple-900);--sl-color-purple-950: var(--ignt-color-purple-950);--sl-color-fuchsia-50: var(--ignt-color-fuchsia-50);--sl-color-fuchsia-100: var(--ignt-color-fuchsia-100);--sl-color-fuchsia-200: var(--ignt-color-fuchsia-200);--sl-color-fuchsia-300: var(--ignt-color-fuchsia-300);--sl-color-fuchsia-400: var(--ignt-color-fuchsia-400);--sl-color-fuchsia-500: var(--ignt-color-fuchsia-500);--sl-color-fuchsia-600: var(--ignt-color-fuchsia-600);--sl-color-fuchsia-700: var(--ignt-color-fuchsia-700);--sl-color-fuchsia-800: var(--ignt-color-fuchsia-800);--sl-color-fuchsia-900: var(--ignt-color-fuchsia-900);--sl-color-fuchsia-950: var(--ignt-color-fuchsia-950);--sl-color-pink-50: var(--ignt-color-pink-50);--sl-color-pink-100: var(--ignt-color-pink-100);--sl-color-pink-200: var(--ignt-color-pink-200);--sl-color-pink-300: var(--ignt-color-pink-300);--sl-color-pink-400: var(--ignt-color-pink-400);--sl-color-pink-500: var(--ignt-color-pink-500);--sl-color-pink-600: var(--ignt-color-pink-600);--sl-color-pink-700: var(--ignt-color-pink-700);--sl-color-pink-800: var(--ignt-color-pink-800);--sl-color-pink-900: var(--ignt-color-pink-900);--sl-color-pink-950: var(--ignt-color-pink-950);--sl-color-rose-50: var(--ignt-color-rose-50);--sl-color-rose-100: var(--ignt-color-rose-100);--sl-color-rose-200: var(--ignt-color-rose-200);--sl-color-rose-300: var(--ignt-color-rose-300);--sl-color-rose-400: var(--ignt-color-rose-400);--sl-color-rose-500: var(--ignt-color-rose-500);--sl-color-rose-600: var(--ignt-color-rose-600);--sl-color-rose-700: var(--ignt-color-rose-700);--sl-color-rose-800: var(--ignt-color-rose-800);--sl-color-rose-900: var(--ignt-color-rose-900);--sl-color-rose-950: var(--ignt-color-rose-950);--sl-color-primary-50: var(--ignt-color-primary-50);--sl-color-primary-100: var(--ignt-color-primary-100);--sl-color-primary-200: var(--ignt-color-primary-200);--sl-color-primary-300: var(--ignt-color-primary-300);--sl-color-primary-400: var(--ignt-color-primary-400);--sl-color-primary-500: var(--ignt-color-primary-500);--sl-color-primary-600: var(--ignt-color-primary-600);--sl-color-primary-700: var(--ignt-color-primary-700);--sl-color-primary-800: var(--ignt-color-primary-800);--sl-color-primary-900: var(--ignt-color-primary-900);--sl-color-primary-950: var(--ignt-color-primary-950);--sl-color-success-50: var(--ignt-color-success-50);--sl-color-success-100: var(--ignt-color-success-100);--sl-color-success-200: var(--ignt-color-success-200);--sl-color-success-300: var(--ignt-color-success-300);--sl-color-success-400: var(--ignt-color-success-400);--sl-color-success-500: var(--ignt-color-success-500);--sl-color-success-600: var(--ignt-color-success-600);--sl-color-success-700: var(--ignt-color-success-700);--sl-color-success-800: var(--ignt-color-success-800);--sl-color-success-900: var(--ignt-color-success-900);--sl-color-success-950: var(--ignt-color-success-950);--sl-color-warning-50: var(--ignt-color-warning-50);--sl-color-warning-100: var(--ignt-color-warning-100);--sl-color-warning-200: var(--ignt-color-warning-200);--sl-color-warning-300: var(--ignt-color-warning-300);--sl-color-warning-400: var(--ignt-color-warning-400);--sl-color-warning-500: var(--ignt-color-warning-500);--sl-color-warning-600: var(--ignt-color-warning-600);--sl-color-warning-700: var(--ignt-color-warning-700);--sl-color-warning-800: var(--ignt-color-warning-800);--sl-color-warning-900: var(--ignt-color-warning-900);--sl-color-warning-950: var(--ignt-color-warning-950);--sl-color-danger-50: var(--ignt-color-danger-50);--sl-color-danger-100: var(--ignt-color-danger-100);--sl-color-danger-200: var(--ignt-color-danger-200);--sl-color-danger-300: var(--ignt-color-danger-300);--sl-color-danger-400: var(--ignt-color-danger-400);--sl-color-danger-500: var(--ignt-color-danger-500);--sl-color-danger-600: var(--ignt-color-danger-600);--sl-color-danger-700: var(--ignt-color-danger-700);--sl-color-danger-800: var(--ignt-color-danger-800);--sl-color-danger-900: var(--ignt-color-danger-900);--sl-color-danger-950: var(--ignt-color-danger-950);--sl-color-info-50: var(--ignt-color-info-50);--sl-color-info-100: var(--ignt-color-info-100);--sl-color-info-200: var(--ignt-color-info-200);--sl-color-info-300: var(--ignt-color-info-300);--sl-color-info-400: var(--ignt-color-info-400);--sl-color-info-500: var(--ignt-color-info-500);--sl-color-info-600: var(--ignt-color-info-600);--sl-color-info-700: var(--ignt-color-info-700);--sl-color-info-800: var(--ignt-color-info-800);--sl-color-info-900: var(--ignt-color-info-900);--sl-color-info-950: var(--ignt-color-info-950);--sl-color-secondary-50: var(--ignt-color-secondary-50);--sl-color-secondary-100: var(--ignt-color-secondary-100);--sl-color-secondary-200: var(--ignt-color-secondary-200);--sl-color-secondary-300: var(--ignt-color-secondary-300);--sl-color-secondary-400: var(--ignt-color-secondary-400);--sl-color-secondary-500: var(--ignt-color-secondary-500);--sl-color-secondary-600: var(--ignt-color-secondary-600);--sl-color-secondary-700: var(--ignt-color-secondary-700);--sl-color-secondary-800: var(--ignt-color-secondary-800);--sl-color-secondary-900: var(--ignt-color-secondary-900);--sl-color-secondary-950: var(--ignt-color-secondary-950);--sl-color-neutral-50: var(--ignt-color-gray-50);--sl-color-neutral-100: var(--ignt-color-gray-100);--sl-color-neutral-200: var(--ignt-color-gray-200);--sl-color-neutral-300: var(--ignt-color-gray-300);--sl-color-neutral-400: var(--ignt-color-gray-400);--sl-color-neutral-500: var(--ignt-color-gray-500);--sl-color-neutral-600: var(--ignt-color-gray-600);--sl-color-neutral-700: var(--ignt-color-gray-700);--sl-color-neutral-800: var(--ignt-color-gray-800);--sl-color-neutral-900: var(--ignt-color-gray-900);--sl-color-neutral-950: var(--ignt-color-gray-950);--sl-color-neutral-0: var(--ignt-color-neutral-0);--sl-color-neutral-1000: var(--ignt-color-neutral-1000);--sl-border-radius-small: var(--ignt-border-radius-small);--sl-border-radius-medium: var(--ignt-border-radius-medium);--sl-border-radius-large: var(--ignt-border-radius-large);--sl-border-radius-x-large: var(--ignt-border-radius-x-large);--sl-border-radius-circle: var(--ignt-border-radius-circle);--sl-border-radius-pill: var(--ignt-border-radius-pill);--sl-shadow-x-small: var(--ignt-shadow-x-small);--sl-surface-base: var(--ignt-surface-default);--sl-surface-base-alt: var(--ignt-surface-alt);--sl-spacing-3x-small: var(--ignt-spacing-3x-small);--sl-spacing-2x-small: var(--ignt-spacing-2x-small);--sl-spacing-x-small: var(--ignt-spacing-x-small);--sl-spacing-small: var(--ignt-spacing-small);--sl-spacing-medium: var(--ignt-spacing-medium);--sl-spacing-large: var(--ignt-spacing-large);--sl-spacing-x-large: var(--ignt-spacing-x-large);--sl-spacing-2x-large: var(--ignt-spacing-2x-large);--sl-spacing-3x-large: var(--ignt-spacing-3x-large);--sl-spacing-4x-large: var(--ignt-spacing-4x-large);--sl-transition-x-slow: var(--ignt-transition-x-slow);--sl-transition-slow: var(--ignt-transition-slow);--sl-transition-medium: var(--ignt-transition-medium);--sl-transition-fast: var(--ignt-transition-fast);--sl-transition-x-fast: var(--ignt-transition-x-fast);--sl-font-mono: var(--ignt-font-mono);--sl-font-sans: var(--ignt-font-sans);--sl-font-serif: var(--ignt-font-serif);--sl-font-size-2x-small: var(--ignt-font-size-2x-small);--sl-font-size-x-small: var(--ignt-font-size-x-small);--sl-font-size-small: var(--ignt-font-size-small);--sl-font-size-medium: var(--ignt-font-size-medium);--sl-font-size-large: var(--ignt-font-size-large);--sl-font-size-x-large: var(--ignt-font-size-x-large);--sl-font-size-2x-large: var(--ignt-font-size-2x-large);--sl-font-size-3x-large: var(--ignt-font-size-3x-large);--sl-font-size-4x-large: var(--ignt-font-size-4x-large);--sl-font-weight-light: var(--ignt-font-weight-light);--sl-font-weight-normal: var(--ignt-font-weight-normal);--sl-font-weight-semibold: var(--ignt-font-weight-semibold);--sl-font-weight-bold: var(--ignt-font-weight-bold);--sl-letter-spacing-denser: var(--ignt-letter-spacing-denser);--sl-letter-spacing-dense: var(--ignt-letter-spacing-dense);--sl-letter-spacing-normal: var(--ignt-letter-spacing-normal);--sl-letter-spacing-loose: var(--ignt-letter-spacing-loose);--sl-letter-spacing-looser: var(--ignt-letter-spacing-looser);--sl-line-height-denser: var(--ignt-line-height-denser);--sl-line-height-dense: var(--ignt-line-height-dense);--sl-line-height-normal: var(--ignt-line-height-normal);--sl-line-height-loose: var(--ignt-line-height-loose);--sl-line-height-looser: var(--ignt-line-height-looser);--sl-focus-ring-color: var(--sl-color-primary-600);--sl-focus-ring-style: solid;--sl-focus-ring-width: 3px;--sl-focus-ring: 0 0 0 var(--sl-focus-ring-width) var(--sl-focus-ring-color);--sl-focus-ring-offset: 1px;--sl-button-font-size-small: var(--sl-font-size-x-small);--sl-button-font-size-medium: var(--sl-font-size-small);--sl-button-font-size-large: var(--sl-font-size-medium);--sl-input-height-small: var(--ignt-input-height-small);--sl-input-height-medium: var(--ignt-input-height-medium);--sl-input-height-large: var(--ignt-input-height-large);--sl-input-background-color: var(--sl-color-neutral-0);--sl-input-background-color-hover: var(--sl-input-background-color);--sl-input-background-color-focus: var(--sl-input-background-color);--sl-input-background-color-disabled: var(--sl-color-neutral-100);--sl-input-border-color: var(--sl-color-neutral-300);--sl-input-border-color-hover: var(--sl-color-neutral-400);--sl-input-border-color-focus: var(--sl-color-primary-500);--sl-input-border-color-disabled: var(--sl-color-neutral-300);--sl-input-border-width: 1px;--sl-input-border-radius-small: var(--sl-border-radius-medium);--sl-input-border-radius-medium: var(--sl-border-radius-medium);--sl-input-border-radius-large: var(--sl-border-radius-medium);--sl-input-font-family: var(--sl-font-sans);--sl-input-font-weight: var(--sl-font-weight-normal);--sl-input-font-size-small: var(--sl-font-size-small);--sl-input-font-size-medium: var(--sl-font-size-medium);--sl-input-font-size-large: var(--sl-font-size-large);--sl-input-letter-spacing: var(--sl-letter-spacing-normal);--sl-input-color: var(--sl-color-neutral-700);--sl-input-color-hover: var(--sl-color-neutral-700);--sl-input-color-focus: var(--sl-color-neutral-700);--sl-input-color-disabled: var(--sl-color-neutral-900);--sl-input-icon-color: var(--sl-color-neutral-500);--sl-input-icon-color-hover: var(--sl-color-neutral-600);--sl-input-icon-color-focus: var(--sl-color-neutral-600);--sl-input-placeholder-color: var(--sl-color-neutral-500);--sl-input-placeholder-color-disabled: var(--sl-color-neutral-600);--sl-input-spacing-small: var(--sl-spacing-small);--sl-input-spacing-medium: var(--sl-spacing-medium);--sl-input-spacing-large: var(--sl-spacing-large);--sl-input-filled-background-color: var(--sl-color-neutral-100);--sl-input-filled-background-color-hover: var(--sl-color-neutral-100);--sl-input-filled-background-color-focus: var(--sl-color-neutral-0);--sl-input-filled-background-color-disabled: var(--sl-color-neutral-100);--sl-input-filled-color: var(--sl-color-neutral-800);--sl-input-filled-color-hover: var(--sl-color-neutral-800);--sl-input-filled-color-focus: var(--sl-color-neutral-700);--sl-input-filled-color-disabled: var(--sl-color-neutral-800);--sl-input-focus-ring-color: var(--ignt-color-primary-500);--sl-input-focus-ring-offset: 0;--sl-input-label-font-size-small: var(--sl-font-size-small);--sl-input-label-font-size-medium: var(--sl-font-size-medium);--sl-input-label-font-size-large: var(--sl-font-size-large);--sl-input-label-color: inherit;--sl-input-help-text-font-size-small: var(--sl-font-size-x-small);--sl-input-help-text-font-size-medium: var(--sl-font-size-small);--sl-input-help-text-font-size-large: var(--sl-font-size-medium);--sl-input-help-text-color: var(--sl-color-neutral-500);--sl-toggle-size-small: .875rem;--sl-toggle-size-medium: 1.125rem;--sl-toggle-size-large: 1.375rem;--sl-overlay-background-color: var(--sl-color-blue-gray-500);--sl-overlay-opacity: 33%;--sl-panel-background-color: var(--sl-color-neutral-0);--sl-panel-border-color: var(--sl-color-neutral-200);--sl-panel-border-width: 1px;--sl-tooltip-border-radius: var(--sl-border-radius-medium);--sl-tooltip-background-color: var(--sl-color-neutral-800);--sl-tooltip-color: var(--sl-color-neutral-0);--sl-tooltip-font-family: var(--sl-font-sans);--sl-tooltip-font-weight: var(--sl-font-weight-normal);--sl-tooltip-font-size: var(--sl-font-size-small);--sl-tooltip-line-height: var(--sl-line-height-dense);--sl-tooltip-padding: var(--sl-spacing-2x-small) var(--sl-spacing-x-small);--sl-tooltip-arrow-size: 6px;--sl-z-index-drawer: var(--ignt-z-index-drawer);--sl-z-index-content: var(--ignt-z-index-content);--sl-z-index-dialog: var(--ignt-z-index-dialog);--sl-z-index-dropdown: var(--ignt-z-index-dropdown);--sl-z-index-toast: var(--ignt-z-index-toast);--sl-z-index-tooltip: var(--ignt-z-index-tooltip);--sl-foreground-color: var(--sl-color-neutral-0);--sl-background-color: var(--sl-color-neutral-1000);--sl-hover-color: var(--sl-color-primary-500);--sl-scrollbar-color: var(--sl-color-neutral-300)}}:root,:host{--ignt-theme-name: "HSK";--ignt-color-primary: #000;--ignt-color-secondary: #000;--ignt-color-text-default: var(--ignt-color-secondary-500);--ignt-basic-color: #fff;--ignt-surface-light: color-mix(in srgb, var(--ignt-color-neutral-0), var(--ignt-mix-color-up) 3%);--ignt-surface-dark: color-mix(in srgb, var(--ignt-color-neutral-0), var(--ignt-mix-color-up) 7%);--ignt-color-hover-default: #f7f7f7;--ignt-color-success: #419839;--ignt-color-warning: #ff8c00;--ignt-color-danger: color-mix(in oklch, var(--ignt-color-primary), darkred 80%);--ignt-color-info: #4785a7;--ignt-color-form-default: var(--ignt-color-neutral-0);--ignt-font-size-3x-small: .8rem;--ignt-font-size-2x-small: .85rem;--ignt-font-size-x-small: .9rem;--ignt-font-size-small: 1rem;--ignt-font-size-medium: 1.1rem;--ignt-font-size-large: 1.1rem;--ignt-font-size-x-large: 1rem;--ignt-font-size-2x-large: 1.25rem;--ignt-font-size-3x-large: 1.375rem;--ignt-font-size-4x-large: 1.5rem;--ignt-input-height-large: 2.5rem;--ignt-font-weight-light: 300;--ignt-font-weight-normal: 400;--ignt-font-weight-bold: 700;--ignt-font-sans: "Source Sans Pro", "Open Sans", sans-serif;--ignt-basic-font-head: "Vieleck", "Source Sans Pro", "Open Sans", sans-serif;--ignt-head-font-sans: "Vieleck", "Source Sans Pro", "Open Sans", sans-serif;--ignt-page-width-default: 1300px;--ignt-bind-padding: var(--sl-spacing-3x-large);--ignt-inner-page-width: calc(var(--ignt-page-width-default) - (2 * var(--ignt-bind-padding)));--ignt-border-radius-default: 0;--ignt-menu-height: 130px;--ignt-inner-space: var(--sl-spacing-medium);--ignt-bottom-space: var(--sl-spacing-large);--ignt-break-2x-small: 32em;--ignt-break-x-small: 54em;--ignt-break-small: 80em;--ignt-break-medium: 75em;--ignt-break-large: 94em;--ignt-break-x-large: 105em;--ignt-break-2x-large: 114em;--ignt-break-3x-large: 225em;--fluid-height-small: 300px;--fluid-height-medium: 450px;--fluid-height-large: 600px;--ignt-outer-space: 20px;--ignt-footer-height: 100px}.btn{-webkit-appearance:none;-moz-appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;border-width:0;border-radius:0;padding:3px 11.25px;margin-top:5px;margin-bottom:5px;vertical-align:middle;font-size:1.1em;line-height:1.3;font-weight:600;color:#f4f4f4;background-color:#000;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;-webkit-transition:all .3s ease;transition:all .3s ease}.btn:hover,.btn:focus{color:#000;background-color:#faf9f9;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.btn:focus-visible{color:#000;background-color:#faf9f9;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.btn--white{color:#000;background-color:#fff}.btn--white:hover,.btn--white:focus{color:#fff;background-color:#000;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.btn--white:focus-visible{color:#fff;background-color:#000;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.btn--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.btn--inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start}.btn--outline{color:#000;background-color:transparent;-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000}.btn--outline:hover,.btn--outline:focus{color:#f4f4f4;background-color:#000}.btn--outline:focus-visible{color:#f4f4f4;background-color:#000}.input{padding:.3em .5em;border:1px solid #000;margin-top:0!important;margin-bottom:0!important}.label{display:none}.select{padding:.3em .5em;border:1px solid #000;margin-top:0!important;margin-bottom:0!important}.textarea{padding:.3em .5em;border:1px solid #000;min-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0!important;margin-bottom:0!important}.input-group{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.form-group{display:grid;grid-gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-group .ignt-bone{margin:0!important}.bone-descr{grid-column:span 2}.bone-captcha .input{min-width:60px}.bone-captcha .label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0!important;margin-bottom:0!important;border:none;padding:0 0 10px;font-size:.9em}form .check{margin-top:15px;margin-bottom:15px}form -input.check:checked+form -label.check:before{background:#000;border:2px solid #000}form .check .check-label{padding-left:0}form .check .check-label:not(:empty):before{margin-right:15px}form .check .check-input:checked+.check-label:before{background:#000;border:2px solid #000}.bone-errors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.bone-error{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.7em;font-weight:700}.i{height:2em;width:2em;line-height:2;background-color:#008089;border-radius:.4em;color:#fff;text-align:center;font-weight:700;font-size:1.2em;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.i svg,.i img{width:75%;height:75%;border-radius:.4em}.i--small{height:1.6em;width:1.6em}.i--small svg,.i--small img{width:90%;height:90%}.icon{display:inline-block;vertical-align:text-top;fill:currentcolor;color:inherit;width:1em;height:1em}.icon path,.icon circle,.icon rect,.icon ellipse,.icon polygon,.icon polyline{fill:inherit;stroke:none}.msg{display:none;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.msg.is-active{display:block;opacity:1}::-moz-selection{background:#000;background:var(--ignt-color-primary);color:#fff}::selection{background:#000;background:var(--ignt-color-primary);color:#fff}html{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;scroll-behavior:smooth}body{background-color:#fff}.headline{word-break:break-all}.outerwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:100%}.wrap{position:relative;min-width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.wrap.wrap--black{background-color:#000}.bind{max-width:1300px;max-width:var(--ignt-page-width-default);padding:0 20px;padding:0 var(--ignt-outer-space);margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.bind.bind--sidebar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.content~.sidebar{margin-left:0;padding:0!important;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.content~.sidebar:nth-of-type(2){-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.content~.sidebar--marginal{font-size:.8em;-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;min-width:200px}.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-ms-flex:2 0;flex:2 0;min-width:0;max-width:100%}.section{min-width:0;padding-top:1rem;padding-top:var(--ignt-inner-space);padding-bottom:1.25remSpace;padding-bottom:var(--ignt-bottom-space)Space;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.social-media-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;right:0;top:40vh;z-index:100;-webkit-transition:all ease .3s;transition:all ease .3s}.social-media-wrap.is-hidden{right:-45px}.social-media-item{width:45px;height:45px;background-color:#000;color:#fff;-webkit-transition:all ease .3s;transition:all ease .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box}.social-media-item .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;width:60%;height:60%;-webkit-transition:all ease .3s!important;transition:all ease .3s!important}.social-media-item .icon *{-webkit-transition:none!important;transition:none!important}.social-media-item:hover{background-color:#fff;color:#000;border:2px solid #000}.social-media-item:focus-visible{background-color:#fff;color:#000;border:2px solid #000}.main-video{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:16 / 9}.main-video iframe{width:100%;height:100%;min-height:100%}.main-video.js-consent-embed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:10px;background-color:#efefef}.skip-link{position:absolute;top:-100px;left:0;z-index:1000;background-color:#000;color:#fff;padding:12px 20px;text-decoration:none;-webkit-transition:top .2s ease-in-out;transition:top .2s ease-in-out}.skip-link:focus{top:0}.topbar{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.25);box-shadow:0 0 8px #00000040;padding:20px;padding:var(--ignt-outer-space);margin-top:-50px;-webkit-transform:skewY(-1deg) translateY(50px);transform:skewY(-1deg) translateY(50px);-webkit-transform-origin:left;transform-origin:left;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:22}.kiwi{width:100%;height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0}.kiwi-pic{width:100%;position:absolute;height:100%}.kiwi-pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.kiwi-cut{background-color:#fff;position:absolute;bottom:0;height:50px;width:100%;-webkit-transform:skewY(1deg) translateY(50px);transform:skewY(1deg) translateY(50px);-webkit-transform-origin:right;transform-origin:right;margin-top:-50px}.kiwi--view{height:60vh}.kiwi--view img{width:100%;-o-object-fit:cover;object-fit:cover}@elistSpace : 20vh;.event-similar,.event-sponsors{margin-top:40px}.elist-year{border-bottom:2px dashed black;z-index:20}.elist-year-badge{position:absolute;left:50%;padding:5px 15px;background-color:#fff;-webkit-transform:translate(-50%,-50%) rotate(4deg);transform:translate(-50%,-50%) rotate(4deg);font-family:Vieleck,sans-serif;font-weight:600;font-size:1.5em;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.25);box-shadow:0 0 8px #00000040}.elist-archive{min-height:@elistSpace;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;margin-top:var(--sl-spacing-medium)}.ebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px}.ebox:hover{color:#000}.ebox:focus-visible{color:#000}.ebox-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.ebox-link:hover{color:#000}.ebox-link:focus-visible{color:#000}.ebox-wrap--topevent{height:@elistSpace*3;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ebox-wrap:nth-of-type(odd){background-color:#f4f4f4}.ebox-headline{font-weight:700;line-height:1.3;font-size:1.4em;margin-bottom:10px;word-break:break-word}.ebox-image{height:100px;width:100px;margin-left:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;aspect-ratio:1}.ebox-content{-ms-flex-preferred-size:100%;flex-basis:100%}.ebox-date{font-size:.8em}.ebox-date span{display:inline-block;margin-bottom:5px}.ebox-btn{height:100px!important;width:100px!important;min-height:100px!important;min-width:100px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ebox-btn span{display:none}.ebox--subevent .ebox{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.ebox--note .ebox-btn,.ebox--blog .ebox-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:@elistSpace/2}.ebox--blog{background-color:#000!important;padding:30px 0}.ebox--blog *,.ebox--blog a{color:#fff}.ebox--topevent .ebox{display:block;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:20px;background-color:#fff;width:30vw;min-width:300px;min-height:150px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.ebox-wrap.ebox--topevent{height:60vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.box{display:block;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:20px;background-color:#fff;width:30vw;min-width:300px;min-height:150px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.25);box-shadow:0 0 8px #00000040}.event-date{background-color:#000;color:#fff;font-size:1.7em;font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-head-font-sans);padding:20px}.event-gallery{display:grid;width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-gap:20px}.event-gallery-image{height:100%;-o-object-fit:cover;object-fit:cover}.event-teaser-image{width:100%}.sponsors-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.sponsors-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;max-width:125px;margin:0 25px 10px 0}.sponsors-link img{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto}.tag-group{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.tag{border:1px solid #000;border:1px solid var(--ignt-color-primary);color:#000;color:var(--ignt-color-primary);padding:.4em 1em;border-radius:2em;-webkit-transition:all ease .3s;transition:all ease .3s;white-space:nowrap}.tag:hover{background-color:#000;background-color:var(--ignt-color-primary);color:#fff}.tag:focus-visible{background-color:#000;background-color:var(--ignt-color-primary);color:#fff}.pbox{height:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.pbox:before{content:"";padding-bottom:100%;display:block;width:100%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;pointer-events:none;mix-blend-mode:color}.pbox:hover:before{background-color:#000;z-index:10}.pbox:focus-visible:before{background-color:#000;z-index:10}.pbox:hover .pbox-content{background-color:#000}.pbox:focus-visible .pbox-content{background-color:#000}.pbox:hover .pbox-content *{color:#fff!important}.pbox:focus-visible .pbox-content *{color:#fff!important}.pbox .headline{margin-bottom:0}.pbox.pbox--last{border:5px solid #000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;padding:30px;font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-head-font-sans);font-size:2.5em;word-break:break-word;-webkit-transition:all ease .3s;transition:all ease .3s}.pbox.pbox--last:before{display:none}.pbox.pbox--last:after{content:"";display:table;padding-bottom:100%}.pbox.pbox--last:hover{color:#000;padding:30px 20px 30px 40px}.pbox.pbox--last:focus-visible{color:#000;padding:30px 20px 30px 40px}.pbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pbox-pic{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.pbox-pic img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.pbox-link{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute}.pbox-content{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.25);box-shadow:0 0 8px #00000040;padding:20px;background:#fff;margin:20px;z-index:10;-webkit-transition:all ease .3s;transition:all ease .3s}.pbox-content *{-webkit-transition:all ease .3s;transition:all ease .3s}.pbox-subline{margin-top:10px}.pbox--top{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.pbox-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-gap:20px}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto;background-color:#000;color:#fff;padding:20px;padding:var(--ignt-outer-space);-webkit-transform:skewY(-1deg) translateY(100px);transform:skewY(-1deg) translateY(100px);-webkit-transform:skewY(-1deg) translateY(var(--ignt-footer-height));transform:skewY(-1deg) translateY(var(--ignt-footer-height));min-height:100px;-webkit-transform-origin:left;transform-origin:left;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.9em;z-index:10;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;position:relative}.footer a[href]{color:#fff}.footer a[href]:hover{text-decoration:underline}.footer a[href]:focus-visible{text-decoration:underline}.footer-edge{background-color:#000;height:100px;height:var(--ignt-footer-height);width:100%;z-index:0;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.footer-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-item:hover a{text-underline-offset:6px;text-decoration-thickness:2px}.footer-item:focus-visible a{text-underline-offset:6px;text-decoration-thickness:2px}.footer-item a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.cookie{opacity:0;position:fixed;-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:none;background-color:#000000b3;top:0;bottom:0;left:0;right:0;overflow:hidden;font-size:.9em;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px}.cookie.is-active{z-index:999999;opacity:1;pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;padding:2px 6px;border:none;background-color:#000;color:#fff;cursor:pointer;margin:0 0 0 auto}.cookie-btn:hover{background-color:#333}.cookie-btn:focus-visible{background-color:#333}.cookie-box{position:relative;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:700px;padding:40px 40px 30px}.cookie-content{width:100%;overflow-x:hidden;overflow-y:auto;margin-bottom:20px}.cookie-footer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.cookie-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;margin-top:20px}.cookie-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;cursor:pointer}.cookie-category small{color:#666}.consent-embed-hint{font-size:.85em;color:#666}.cookie-close:hover,.cookie-close:focus{opacity:1}.cookie-close:focus-visible{opacity:1}.spacer{-webkit-box-flex:1;-ms-flex:1;flex:1}// avoid overflow by high resolution images img{max-width:100%;height:auto}*{-webkit-font-feature-settings:"liga","clig off";font-feature-settings:"liga","clig off";-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures}html{overflow-y:auto;scroll-behavior:smooth}p{line-height:160%}.outerwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mainwrap .ebox-link:has(.ebox--subevent):first-child{margin-top:50px}.section:last-child{padding-bottom:50px}.sidebar{margin-left:20px;margin-left:var(--ignt-outer-space)}.sidebar *+.sidebar-group{margin-top:30px;padding-top:1rem;padding-top:var(--ignt-inner-space)}.headline{font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-head-font-sans);font-weight:700;line-height:1.1;margin-bottom:20px;word-break:break-word}h1.headline{font-size:3.5em;margin-top:70px}h2.headline{font-size:2.5em}h3.headline{font-size:2em}h4.headline{font-size:1.3em}.subline{font-weight:700;font-size:1.5em;margin-bottom:1rem;margin-bottom:var(--ignt-inner-space)}.topbar-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:15px}.topbar-menu-item{padding:10px;border-bottom:2px solid transparent}.topbar-menu-item:hover{color:#000;border-bottom:2px solid #000}.topbar-menu-item:focus-visible{color:#000;border-bottom:2px solid #000}.topbar-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px}.topbar-cta sl-icon{display:none;margin-right:7px!important;margin-bottom:1px}.topbar-cta strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-.1em}.topbar-logo{margin-right:auto;position:relative}.topbar-logo img{width:100px}.topbar-logo-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.app-links-highlighted-true .topbar-logo-link{background-color:#ff0!important}.app-contrast-mode-dark .topbar-logo-link{background-color:transparent!important;-webkit-filter:invert(100%);filter:invert(100%)}.linkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background-color:#000;color:#fff!important;width:100%;word-break:break-word5;-webkit-transition:all ease .3s;transition:all ease .3s;border:2px solid #000;margin-top:10px}a.linkbox:hover{border:2px solid #000;background-color:#fff;color:#000!important}a.linkbox:focus-visible{border:2px solid #000;background-color:#fff;color:#000!important}a.linkbox:hover:after{padding-left:3px}a.linkbox:focus-visible:after{padding-left:3px}a.linkbox:after{content:"❯";display:inline-block;margin-left:auto;padding-left:0;-webkit-transition:padding-left ease .3s;transition:padding-left ease .3s}.main-image{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:90vh;position:relative;overflow:hidden}.main-image svg{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%);height:90vh}#Ebene_1 .st0{fill:#1d1d1b}#Ebene_1 .st1{fill:none;stroke:#1d1d1b;stroke-miterlimit:10}#Ebene_1 .st2{fill:none;stroke:#1d1d1b;stroke-linejoin:bevel;stroke-miterlimit:10}#Ebene_1 .st3{fill:#1d1d1b;stroke:#1d1d1b;stroke-miterlimit:10}#Ebene_1 .st4{fill:transparent;stroke:#1d1d1b;stroke-miterlimit:10}#Ebene_1 .st5{fill:none;stroke:#000;stroke-miterlimit:10}#Ebene_1 .st6{fill:none}#Ebene_1 .st7{fill:transparent;stroke:#1d1d1b;stroke-linejoin:bevel;stroke-miterlimit:10}svg *{-webkit-transition:all ease .5s;transition:all ease .5s}svg #apfelblatt,svg #frucht{fill:transparent!important}svg #apfel:hover #apfelblatt{fill:#40991e!important}svg #apfel:focus-visible #apfelblatt{fill:#40991e!important}svg #apfel:hover #frucht{fill:#e20000!important}svg #apfel:focus-visible #frucht{fill:#e20000!important}svg{@-webkit-keyframes blatt{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(9deg);transform:rotate(9deg)}}@keyframes blatt{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(9deg);transform:rotate(9deg)}}@-webkit-keyframes bluete{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(9deg);transform:rotate(9deg)}}@keyframes bluete{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(9deg);transform:rotate(9deg)}}}svg #blume #topf1,svg #blume #topf2,svg #blume #pollen,svg #blume #bluete,svg #blume{fill:transparent;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}svg #blume #blatt1,svg #blume #blatt2{transform-box:fill-box;-webkit-transform-origin:bottom;transform-origin:bottom}svg #blume:hover #topf1,svg #blume:hover #topf2{fill:#83551d}svg #blume:focus-visible #topf1,svg #blume:focus-visible #topf2{fill:#83551d}svg #blume:hover #bluete{fill:#f5969b;-webkit-animation:bluete 1.5s ease 0s infinite alternate;animation:bluete 1.5s ease 0s infinite alternate}svg #blume:focus-visible #bluete{fill:#f5969b;-webkit-animation:bluete 1.5s ease 0s infinite alternate;animation:bluete 1.5s ease 0s infinite alternate}svg #blume:hover #pollen{fill:#edc244}svg #blume:focus-visible #pollen{fill:#edc244}svg #blume:hover #blatt1,svg #blume:hover #blatt2{fill:#40991e!important;-webkit-animation:blatt 1.5s ease 0s infinite alternate;animation:blatt 1.5s ease 0s infinite alternate}svg #blume:focus-visible #blatt1,svg #blume:focus-visible #blatt2{fill:#40991e!important;-webkit-animation:blatt 1.5s ease 0s infinite alternate;animation:blatt 1.5s ease 0s infinite alternate}svg #mausbutton #mbutton{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}svg #mausbutton:hover #maus{-webkit-transform:translate(0px,-1%);transform:translateY(-1%)}svg #mausbutton:focus-visible #maus{-webkit-transform:translate(0px,-1%);transform:translateY(-1%)}svg #mausbutton:hover #mbutton{-webkit-transform:scale(.95);transform:scale(.95)}svg #mausbutton:focus-visible #mbutton{-webkit-transform:scale(.95);transform:scale(.95)}svg #mausbutton:hover #mbutton polyline{fill:#eee!important}svg #mausbutton:focus-visible #mbutton polyline{fill:#eee!important}svg #briefklappe{transform-box:fill-box;-webkit-transform-origin:top center;transform-origin:top center;fill:transparent!important}svg #brief rect{fill:transparent!important}svg #brief:hover #briefklappe{-webkit-transform:scale(-1);transform:scale(-1)}svg #brief:focus-visible #briefklappe{-webkit-transform:scale(-1);transform:scale(-1)}svg #auge,svg #pupille{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}svg #kopf #kopf-bg-1,svg #kopf #kopf-bg-2,svg #kopf #kopf-bg-3{fill:transparent!important}svg #kopf #augenbraue-links,svg #kopf #augenbraue-rechts,svg #kopf #mund{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}svg #kopf:hover #augenbraue-links{-webkit-transform:translate(0,-1px);transform:translateY(-1px)}svg #kopf:focus-visible #augenbraue-links{-webkit-transform:translate(0,-1px);transform:translateY(-1px)}svg #kopf:hover #augenbraue-rechts{-webkit-transform:translate(0,-1px);transform:translateY(-1px)}svg #kopf:focus-visible #augenbraue-rechts{-webkit-transform:translate(0,-1px);transform:translateY(-1px)}svg #kopf:hover #mund{-webkit-transform:rotate(10deg);transform:rotate(10deg)}svg #kopf:focus-visible #mund{-webkit-transform:rotate(10deg);transform:rotate(10deg)}svg #birne{fill:transparent!important}svg{@-webkit-keyframes strahl{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes strahl{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8)}}}svg #gluehbrine #strahl1,svg #gluehbrine #strahl2,svg #gluehbrine #strahl3,svg #gluehbrine #strahl4{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}svg #gluehbrine:hover #birne{fill:#ffd93e}svg #gluehbrine:focus-visible #birne{fill:#ffd93e}svg #gluehbrine:hover #strahl1{-webkit-animation:strahl 1.5s linear infinite alternate;animation:strahl 1.5s linear infinite alternate}svg #gluehbrine:focus-visible #strahl1{-webkit-animation:strahl 1.5s linear infinite alternate;animation:strahl 1.5s linear infinite alternate}svg #gluehbrine:hover #strahl2{-webkit-animation:strahl 1.5s linear infinite alternate;animation:strahl 1.5s linear infinite alternate}svg #gluehbrine:focus-visible #strahl2{-webkit-animation:strahl 1.5s linear infinite alternate;animation:strahl 1.5s linear infinite alternate}svg #gluehbrine:hover #strahl3{-webkit-animation:strahl 1.5s linear infinite alternate;animation:strahl 1.5s linear infinite alternate}svg #gluehbrine:focus-visible #strahl3{-webkit-animation:strahl 1.5s linear infinite alternate;animation:strahl 1.5s linear infinite alternate}svg #gluehbrine:hover #strahl4{-webkit-animation:strahl 1.5s linear infinite alternate;animation:strahl 1.5s linear infinite alternate}svg #gluehbrine:focus-visible #strahl4{-webkit-animation:strahl 1.5s linear infinite alternate;animation:strahl 1.5s linear infinite alternate}svg #spiegelbild,svg #bilderrahmen{fill:transparent}svg #spiegel:hover #spiegelbild{fill:#c7f5ff}svg #spiegel:focus-visible #spiegelbild{fill:#c7f5ff}svg #spiegel:hover #bilderrahmen{fill:#ffa42d}svg #spiegel:focus-visible #bilderrahmen{fill:#ffa42d}svg #ladebalken{transform-box:fill-box;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);fill:#d6281f!important}svg #monitor #bildschirm{fill:transparent}svg #monitor:hover #ladebalken{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all ease 3s;transition:all ease 3s;stroke:none!important}svg #monitor:focus-visible #ladebalken{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all ease 3s;transition:all ease 3s;stroke:none!important}svg #monitor:hover #bildschirm{fill:#c7f5ff}svg #monitor:focus-visible #bildschirm{fill:#c7f5ff}svg{@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(.75);transform:scaleX(.75)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(.75);transform:scaleX(.75)}}}svg #sprechblase polygon{fill:transparent!important}svg #sprechblase *{transform-box:fill-box;-webkit-transform-origin:left;transform-origin:left}svg #sprechblase:hover polygon{fill:#eee!important}svg #sprechblase:focus-visible polygon{fill:#eee!important}svg #sprechblase:hover #zeile1{-webkit-animation:pulse 2s linear 0s infinite alternate;animation:pulse 2s linear 0s infinite alternate}svg #sprechblase:focus-visible #zeile1{-webkit-animation:pulse 2s linear 0s infinite alternate;animation:pulse 2s linear 0s infinite alternate}svg #sprechblase:hover #zeile2{-webkit-animation:pulse 3.5s linear .2s infinite alternate;animation:pulse 3.5s linear .2s infinite alternate}svg #sprechblase:focus-visible #zeile2{-webkit-animation:pulse 3.5s linear .2s infinite alternate;animation:pulse 3.5s linear .2s infinite alternate}svg #sprechblase:hover #zeile3{-webkit-animation:pulse 2.5s linear .1s infinite alternate;animation:pulse 2.5s linear .1s infinite alternate}svg #sprechblase:focus-visible #zeile3{-webkit-animation:pulse 2.5s linear .1s infinite alternate;animation:pulse 2.5s linear .1s infinite alternate}svg #sprechblase:hover #zeile4{-webkit-animation:pulse 3s linear .2s infinite alternate;animation:pulse 3s linear .2s infinite alternate}svg #sprechblase:focus-visible #zeile4{-webkit-animation:pulse 3s linear .2s infinite alternate;animation:pulse 3s linear .2s infinite alternate}svg #lampe #lampe1,svg #lampe #lampe2,svg #lampe #lampe3,svg #lampe #lampeschein,svg #lampe #lampeschalter{fill:transparent}svg #lampe:hover #lampe1,svg #lampe:hover #lampe2,svg #lampe:hover #lampe3{fill:#5bd192}svg #lampe:focus-visible #lampe1,svg #lampe:focus-visible #lampe2,svg #lampe:focus-visible #lampe3{fill:#5bd192}svg #lampe:hover #lampeschein{fill:#f5c138}svg #lampe:focus-visible #lampeschein{fill:#f5c138}svg #lampe:hover #lampeschalter{fill:#9c0019;-webkit-transform:translate(0,1px);transform:translateY(1px)}svg #lampe:focus-visible #lampeschalter{fill:#9c0019;-webkit-transform:translate(0,1px);transform:translateY(1px)}svg #kamera #blitz1,svg #kamera #blitz2,svg #kamera #blitz3,svg #kamera #blitzlicht,svg #kamera #linse,svg #kamera #kamerabody,svg #kamera #knopf{fill:transparent}svg #kamera:hover #blitz1,svg #kamera:hover #blitz2,svg #kamera:hover #blitz3,svg #kamera:hover #kamerabody{fill:#8b8b8b}svg #kamera:focus-visible #blitz1,svg #kamera:focus-visible #blitz2,svg #kamera:focus-visible #blitz3,svg #kamera:focus-visible #kamerabody{fill:#8b8b8b}svg #kamera:hover #linse{fill:#c7f5ff}svg #kamera:focus-visible #linse{fill:#c7f5ff}svg #kamera:hover #knopf{fill:#9c0019;-webkit-transform:translate(0,1px);transform:translateY(1px)}svg #kamera:focus-visible #knopf{fill:#9c0019;-webkit-transform:translate(0,1px);transform:translateY(1px)}svg{@-webkit-keyframes wobble{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}33%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}66%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}}@keyframes wobble{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}33%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}66%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}}}svg #bohrmaschine{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}svg #bohrmaschine #koerper,svg #bohrmaschine #bohrkopf,svg #bohrmaschine #spitze,svg #bohrmaschine #akku{fill:transparent}svg #bohrmaschine:hover{-webkit-animation:wobble .3s linear infinite alternate;animation:wobble .3s linear infinite alternate}svg #bohrmaschine:focus-visible{-webkit-animation:wobble .3s linear infinite alternate;animation:wobble .3s linear infinite alternate}svg #bohrmaschine:hover #koerper,svg #bohrmaschine:hover #akku{fill:#008915}svg #bohrmaschine:focus-visible #koerper,svg #bohrmaschine:focus-visible #akku{fill:#008915}svg #bohrmaschine:hover #bohrkopf{fill:#7f7f7f}svg #bohrmaschine:focus-visible #bohrkopf{fill:#7f7f7f}svg #bohrmaschine:hover #spitze{fill:silver}svg #bohrmaschine:focus-visible #spitze{fill:silver}svg{@-webkit-keyframes dampf{0%{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}to{-webkit-transform:translate(0,-5px);transform:translateY(-5px);opacity:0}}@keyframes dampf{0%{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}to{-webkit-transform:translate(0,-5px);transform:translateY(-5px);opacity:0}}}svg #tasse #tassebauch,svg #tasse #tassehenkel,svg #tasse #tasseloch{fill:transparent}svg #tasse #dampf1,svg #tasse #dampf2,svg #tasse #dampf3{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}svg #tasse:hover #tassebauch,svg #tasse:hover #tassehenkel{fill:#ea3d53}svg #tasse:focus-visible #tassebauch,svg #tasse:focus-visible #tassehenkel{fill:#ea3d53}svg #tasse:hover #tasseloch{fill:#fff}svg #tasse:focus-visible #tasseloch{fill:#fff}svg #tasse:hover #dampf1{-webkit-animation:dampf 2s linear 0s infinite;animation:dampf 2s linear 0s infinite}svg #tasse:focus-visible #dampf1{-webkit-animation:dampf 2s linear 0s infinite;animation:dampf 2s linear 0s infinite}svg #tasse:hover #dampf2{-webkit-animation:dampf 3.5s linear .2s infinite;animation:dampf 3.5s linear .2s infinite}svg #tasse:focus-visible #dampf2{-webkit-animation:dampf 3.5s linear .2s infinite;animation:dampf 3.5s linear .2s infinite}svg #tasse:hover #dampf3{-webkit-animation:dampf 2.5s linear .1s infinite;animation:dampf 2.5s linear .1s infinite}svg #tasse:focus-visible #dampf3{-webkit-animation:dampf 2.5s linear .1s infinite;animation:dampf 2.5s linear .1s infinite}svg{@-webkit-keyframes takt{0%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}50%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}to{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@keyframes takt{0%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}50%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}to{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}}svg #metronom #metronomkoerper{fill:transparent}svg #metronom #metronomarm{transform-box:fill-box;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}svg #metronom:hover #metronomkoerper{fill:#ac7242}svg #metronom:focus-visible #metronomkoerper{fill:#ac7242}svg #metronom:hover #metronomarm{-webkit-animation:takt 1s linear infinite;animation:takt 1s linear infinite}svg #metronom:focus-visible #metronomarm{-webkit-animation:takt 1s linear infinite;animation:takt 1s linear infinite}svg{@-webkit-keyframes note{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}25%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0)}75%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes note{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}25%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0)}75%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}}svg #gitarre #koerper1,svg #gitarre #koerper2,svg #gitarre #koerper3,svg #gitarre #loch{fill:transparent}svg #gitarre #note1,svg #gitarre #note2,svg #gitarre #note3{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}svg #gitarre:hover #koerper1,svg #gitarre:hover #koerper2,svg #gitarre:hover #koerper3{fill:#ac7242}svg #gitarre:focus-visible #koerper1,svg #gitarre:focus-visible #koerper2,svg #gitarre:focus-visible #koerper3{fill:#ac7242}svg #gitarre:hover #loch{fill:#4c3020}svg #gitarre:focus-visible #loch{fill:#4c3020}svg #gitarre:hover #note1{-webkit-animation:note 2s linear 0s infinite;animation:note 2s linear 0s infinite}svg #gitarre:focus-visible #note1{-webkit-animation:note 2s linear 0s infinite;animation:note 2s linear 0s infinite}svg #gitarre:hover #note2{-webkit-animation:note 3.5s linear .2s infinite;animation:note 3.5s linear .2s infinite}svg #gitarre:focus-visible #note2{-webkit-animation:note 3.5s linear .2s infinite;animation:note 3.5s linear .2s infinite}svg #gitarre:hover #note3{-webkit-animation:note 2.5s linear .1s infinite;animation:note 2.5s linear .1s infinite}svg #gitarre:focus-visible #note3{-webkit-animation:note 2.5s linear .1s infinite;animation:note 2.5s linear .1s infinite}svg #massband #huelle,svg #massband #huelle1,svg #massband #band{transform-box:fill-box;-webkit-transform-origin:left;transform-origin:left;fill:transparent}svg #massband:hover #huelle{fill:#5771bf}svg #massband:focus-visible #huelle{fill:#5771bf}svg #massband:hover #huelle1{fill:silver}svg #massband:focus-visible #huelle1{fill:silver}svg #massband:hover #band{-webkit-transform:scaleX(.9);transform:scaleX(.9)}svg #massband:focus-visible #band{-webkit-transform:scaleX(.9);transform:scaleX(.9)}svg #bier #inhalt,svg #bier #glass,svg #bier #glas1{fill:transparent}svg #bier:hover #inhalt{fill:#ffc039}svg #bier:focus-visible #inhalt{fill:#ffc039}svg #bier:hover #blase1{-webkit-animation:dampf 2s linear 0s infinite;animation:dampf 2s linear 0s infinite}svg #bier:focus-visible #blase1{-webkit-animation:dampf 2s linear 0s infinite;animation:dampf 2s linear 0s infinite}svg #bier:hover #blase2{-webkit-animation:dampf 3.5s linear .2s infinite;animation:dampf 3.5s linear .2s infinite}svg #bier:focus-visible #blase2{-webkit-animation:dampf 3.5s linear .2s infinite;animation:dampf 3.5s linear .2s infinite}svg #bier:hover #blase3{-webkit-animation:dampf 2.5s linear .1s infinite;animation:dampf 2.5s linear .1s infinite}svg #bier:focus-visible #blase3{-webkit-animation:dampf 2.5s linear .1s infinite;animation:dampf 2.5s linear .1s infinite}svg #bier:hover #blase4{-webkit-animation:dampf 3.5s linear .2s infinite;animation:dampf 3.5s linear .2s infinite}svg #bier:focus-visible #blase4{-webkit-animation:dampf 3.5s linear .2s infinite;animation:dampf 3.5s linear .2s infinite}svg #biene{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}svg #biene #bienenrumpf,svg #biene #fluegel1,svg #biene #fluegel2{fill:transparent}svg #biene:hover{-webkit-animation:note 2s linear 0s infinite;animation:note 2s linear 0s infinite}svg #biene:focus-visible{-webkit-animation:note 2s linear 0s infinite;animation:note 2s linear 0s infinite}svg #biene:hover #bienenrumpf{fill:#dd9c12}svg #biene:focus-visible #bienenrumpf{fill:#dd9c12}svg #biene:hover #fluegel1,svg #biene:hover #fluegel2{fill:#c7f5ff}svg #biene:focus-visible #fluegel1,svg #biene:focus-visible #fluegel2{fill:#c7f5ff}svg #palette #farbe1,svg #palette #farbe2,svg #palette #farbe3,svg #palette #farbe4,svg #palette #holz{fill:transparent}svg #palette:hover #holz{fill:#ac7242}svg #palette:focus-visible #holz{fill:#ac7242}svg #palette:hover #farbe1{fill:#5771bf}svg #palette:focus-visible #farbe1{fill:#5771bf}svg #palette:hover #farbe2{fill:#40991e}svg #palette:focus-visible #farbe2{fill:#40991e}svg #palette:hover #farbe3{fill:#edc244}svg #palette:focus-visible #farbe3{fill:#edc244}svg #palette:hover #farbe4{fill:#bf0700}svg #palette:focus-visible #farbe4{fill:#bf0700}svg #tastatur #tastatur-bg{fill:transparent}svg #tastatur *:not(#tastatur-bg){transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center;fill:transparent}svg #tastatur *:not(#tastatur-bg):hover{-webkit-transform:scale(.9);transform:scale(.9)}svg #tastatur *:not(#tastatur-bg):focus-visible{-webkit-transform:scale(.9);transform:scale(.9)}svg #tastatur:hover #tastatur-bg{fill:#eee}svg #tastatur:focus-visible #tastatur-bg{fill:#eee}.img-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.img-item-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7em;height:7em;min-width:7em;min-height:7em;margin-right:20px}.livestream{width:100%;aspect-ratio:16 / 9;margin:60px 0 30px}.livestream iframe{width:100%;height:100%}.live-stream-headline{color:#fff;font-weight:600;font-size:2em;margin-bottom:30px}:root{--sl-border-radius-small: 0}sl-carousel{--padding: var(--sl-spacing-large);width:100%;border-radius:0;overflow:hidden}sl-carousel::part(base){display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}sl-carousel::part(scroll-container){border-radius:0}sl-carousel::part(navigation-button){position:absolute;background-color:#fff;background-color:var(--sl-color-neutral-0);color:var(--app-primary-color);-webkit-transition:all ease.3s;transition:all ease.3s;padding:.75rem;padding:var(--sl-spacing-small);z-index:1;font-size:1.4em}sl-carousel::part(navigation-button--previous){left:var(--padding)}sl-carousel::part(navigation-button--next){right:var(--padding)}sl-carousel::part(pagination){position:absolute;bottom:var(--padding);left:var(--padding);right:var(--padding);margin:0 auto;gap:.5rem;gap:var(--sl-spacing-x-small);z-index:1}sl-carousel::part(pagination-item){background-color:#fff;width:1em;height:.3em;border-radius:0;-webkit-transition:all ease .3s;transition:all ease .3s}sl-carousel::part(pagination-item--active){background-color:#000}sl-carousel sl-carousel-item{position:relative;height:100%;width:100%}sl-carousel sl-carousel-item sl-button{margin-top:auto}sl-carousel sl-carousel-item picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}sl-carousel sl-carousel-item picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.room{position:fixed;top:120px;right:-20px;background-color:#000;color:#fff;padding-right:110px;z-index:~"1"}-list.room{margin-bottom:1rem;margin-bottom:var(--ignt-inner-space)}.room-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0}.room-item .icon{margin-right:10px}:root{--jubilaeum-color: #FF5232}.jubilaeum-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.jubilaeum-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;aspect-ratio:1;padding:3rem;padding:var(--sl-spacing-3x-large);text-decoration:none!important}.jubilaeum-box span{z-index:1;text-align:center}.jubilaeum-box:hover .jubilaeum-box-img{mix-blend-mode:normal}.jubilaeum-box:focus-visible .jubilaeum-box-img{mix-blend-mode:normal}.jubilaeum-box:hover .jubilaeum-box-headline{color:#000;background-color:#fff;-webkit-box-shadow:.75rem 0 0 #fff,-.75rem 0 0 #fff;box-shadow:.75rem 0 #fff,-.75rem 0 #fff;-webkit-box-shadow:var(--sl-spacing-small) 0 0 #fff,calc(-1 * var(--sl-spacing-small)) 0 0 #fff;box-shadow:var(--sl-spacing-small) 0 0 #fff,calc(-1 * var(--sl-spacing-small)) 0 0 #fff}.jubilaeum-box:focus-visible .jubilaeum-box-headline{color:#000;background-color:#fff;-webkit-box-shadow:.75rem 0 0 #fff,-.75rem 0 0 #fff;box-shadow:.75rem 0 #fff,-.75rem 0 #fff;-webkit-box-shadow:var(--sl-spacing-small) 0 0 #fff,calc(-1 * var(--sl-spacing-small)) 0 0 #fff;box-shadow:var(--sl-spacing-small) 0 0 #fff,calc(-1 * var(--sl-spacing-small)) 0 0 #fff}.jubilaeum-box-img{position:absolute;top:0;bottom:0;left:0;right:0;mix-blend-mode:luminosity;-webkit-transition:all ease .3s;transition:all ease .3s}.jubilaeum-box-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jubilaeum-box-headline{display:inline;font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-basic-font-head);font-size:1.5em;background-color:#ff5232;background-color:var(--jubilaeum-color);color:#fff;padding:.75rem 0;padding:var(--sl-spacing-small) 0;-webkit-transition:all ease .3s;transition:all ease .3s;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-align:center;line-height:2;mix-blend-mode:normal;-webkit-box-shadow:.75rem 0 0 #FF5232,-.75rem 0 0 #FF5232;box-shadow:.75rem 0 #ff5232,-.75rem 0 #ff5232;-webkit-box-shadow:var(--sl-spacing-small) 0 0 var(--jubilaeum-color),calc(-1 * var(--sl-spacing-small)) 0 0 var(--jubilaeum-color);box-shadow:var(--sl-spacing-small) 0 0 var(--jubilaeum-color),calc(-1 * var(--sl-spacing-small)) 0 0 var(--jubilaeum-color)}.wrap--jubilaeum .content,.mainwrap--jubilaeum .content,.wrap--jubilaeum .sidebar,.mainwrap--jubilaeum .sidebar{margin-top:70px}.wrap--jubilaeum .headline,.mainwrap--jubilaeum .headline,.wrap--jubilaeum .subline,.mainwrap--jubilaeum .subline{color:#ff5232;color:var(--jubilaeum-color)}.kiwi--jubilaeum-overlay{mix-blend-mode:color;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0}.kiwi--jubilaeum-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;font-size:2em;z-index:1;mix-blend-mode:normal;padding:3rem;padding:var(--sl-spacing-3x-large)}.kiwi--jubilaeum-wrap span{z-index:1;text-align:center}.event-date--jubilaeum{background-color:#ff5232;background-color:var(--jubilaeum-color)}.jubilaeum-descr{border:3px solid #FF5232;border:3px solid var(--jubilaeum-color);padding:1.75rem;padding:var(--sl-spacing-x-large);position:relative;margin:1rem 0 1.75rem;margin:var(--sl-spacing-medium) 0 var(--sl-spacing-x-large) 0}.jubilaeum-descr .quote-bottom{width:3.7em;position:absolute;bottom:-2.3em;left:-.7em}.jubilaeum-descr .quote-top{width:3.7em;position:absolute;top:-2.3em;right:-.7em}.tobbar-jubilaeum-link{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:-2.4em;bottom:-.4em;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all ease .3s;transition:all ease .3s}.tobbar-jubilaeum-link:hover{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.tobbar-jubilaeum-link:focus-visible{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.tobbar-jubilaeum-link img{width:3.35em}.main-image{position:relative}.jubilaeum-badge{position:absolute;width:13vh;aspect-ratio:1;top:calc(50% + 6.8vh);left:calc(50% + 8.5vh);z-index:1;-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1);-webkit-transition:all ease .3s;transition:all ease .3s}.jubilaeum-badge:hover{-webkit-transform:rotate(15deg) scale(1.1);transform:rotate(15deg) scale(1.1)}.jubilaeum-badge:focus-visible{-webkit-transform:rotate(15deg) scale(1.1);transform:rotate(15deg) scale(1.1)}sl-carousel sl-carousel-item{min-width:1px}.dynamic-tooltip{position:fixed;z-index:1100;max-width:260px;padding:.5rem .75rem;padding:var(--sl-spacing-x-small) var(--sl-spacing-small);border-radius:0;border-radius:var(--ignt-border-radius-default, 4px);background-color:#000;color:#fff;font-size:1rem;font-size:var(--ignt-font-size-small, .9rem);pointer-events:none}html.sl-scroll-lock{overflow:auto!important;scrollbar-gutter:auto!important}.app-cursor-size-big,.app-cursor-size-big *{cursor:pointer}.app-font-size-1{font-size:1.2em}.app-font-size-2{font-size:1.4em}.app-font-size-3{font-size:1.6em}.app-line-height-1 *{line-height:1.5!important}.app-line-height-2 *{line-height:1.75!important}.app-line-height-3 *{line-height:2!important}.app-font-family-dyslexic *{font-family:Open Dyslexic,sans-serif!important}.app-font-family-inclusive *{font-family:Inclusive Sans,sans-serif!important}.app-contrast-mode-invert:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%);z-index:100}.app-contrast-mode-dark,.app-contrast-mode-dark *{background-color:#000!important;color:#fff!important}.app-contrast-mode-dark .access-active-icon{background-color:#fff!important;color:#000!important}.app-contrast-mode-dark a,.app-contrast-mode-dark .pbox-headline,.app-contrast-mode-dark .btn *{color:#ff0!important;text-decoration:underline}.app-contrast-mode-dark .social-media-item svg{fill:#ff0!important}.app-contrast-mode-dark .linkbox{border-color:#ff0}.app-contrast-mode-dark img[src$=".svg"]{background-color:transparent!important;background:transparent!important;mix-blend-mode:exclusion}.app-contrast-mode-dark #Ebene_1 .st0{fill:#fff!important}.app-contrast-mode-dark #Ebene_1 .st1,.app-contrast-mode-dark #Ebene_1 .st2{stroke:#fff!important}.app-contrast-mode-dark #Ebene_1 .st3{stroke:#fff!important;fill:#fff}.app-contrast-mode-dark #Ebene_1 .st4{stroke:#fff!important;fill:#000}.app-contrast-mode-dark sl-drawer::part(body){background-color:#000!important}.app-contrast-mode-light,.app-contrast-mode-light *{background-color:#fff!important;color:#000!important}.app-contrast-mode-light .access-active-icon{background-color:#000!important;color:#fff!important}.app-contrast-mode-light #Ebene_1 .st0{fill:#000!important}.app-contrast-mode-light #Ebene_1 .st1,.app-contrast-mode-light #Ebene_1 .st2{stroke:#000!important}.app-contrast-mode-light #Ebene_1 .st3{stroke:#000!important;fill:#000}.app-contrast-mode-light #Ebene_1 .st4{stroke:#000!important;fill:#fff}.app-contrast-mode-light a,.app-contrast-mode-light .pbox-headline,.app-contrast-mode-light .btn *{color:#00f!important;text-decoration:underline}.app-contrast-mode-light .social-media-item svg{fill:#00f!important}.app-contrast-mode-light .linkbox{border-color:#00f}.app-contrast-mode-light img[src$=".svg"]{background-color:transparent!important;background:transparent!important;mix-blend-mode:exclusion}.app-contrast-mode-light .topbar-logo-link img{mix-blend-mode:normal!important}.app-links-highlighted-true a:not(:has(sl-button)){background-color:#000!important;color:#ff0!important}.app-links-highlighted-true a,.app-links-highlighted-true .pbox-headline,.app-links-highlighted-true .btn *{color:#ff0!important;background-color:#000!important;text-decoration:underline!important}.app-links-highlighted-true .social-media-item svg{fill:#ff0!important}.app-links-highlighted-true .linkbox{border-color:#ff0!important}.app-hide-images-true img:not(.logo),.app-hide-images-true picture{opacity:0!important}.app-text-align-left *{text-align:left!important}.app-text-align-center *{text-align:center!important}.app-text-align-right *{text-align:right!important}.fluid-wrap{display:grid;grid-template-columns:[full-start] minmax(20px,1fr) [main-start] minmax(0,1200px) [main-end] minmax(20px,1fr) [full-end];margin:20px 0}.fluid-grid{display:grid;grid-column:main;grid-template-columns:repeat(12,minmax(0,100px));grid-gap:30px}.msg{width:100%;height:100%}.fluid-element{display:none;position:relative;height:auto;grid-column:span 1;background-size:cover;background-position:center}a.fluid-element{color:#000!important;color:var(--ignt-color-text-default)!important}a.fluid-element.linkbox{color:#fff!important}a.fluid-element.linkbox:hover{color:#000!important;color:var(--ignt-color-text-default)!important}a.fluid-element.linkbox:focus-visible{color:#000!important;color:var(--ignt-color-text-default)!important}.fluid-element.fluid-width-1{grid-column:span 1}.fluid-element.fluid-width-2{grid-column:span 2}.fluid-element.fluid-width-3{grid-column:span 3}.fluid-element.fluid-width-4{grid-column:span 4}.fluid-element.fluid-width-5{grid-column:span 5}.fluid-element.fluid-width-6{grid-column:span 6}.fluid-element.fluid-width-7{grid-column:span 7}.fluid-element.fluid-width-8{grid-column:span 8}.fluid-element.fluid-width-9{grid-column:span 9}.fluid-element.fluid-width-10{grid-column:span 10}.fluid-element.fluid-width-11{grid-column:span 11}.fluid-element.fluid-width-12{grid-column:span 12}.fluid-element.fluid-width-fullwidth{grid-column:full;margin-bottom:20px;margin-bottom:var(--fluid-gap)}.fluid-element.fluid-height-small{height:200px;height:var(--fluid-height-small);overflow-y:hidden}.fluid-element.fluid-height-medium{height:350px;height:var(--fluid-height-medium);overflow-y:hidden}.fluid-element.fluid-height-large{height:600px;height:var(--fluid-height-large);overflow-y:hidden}.fluid-element.fluid-height-100{height:100vh;overflow-y:hidden}.fluid-element.fluid-height-1-1{aspect-ratio:1}.fluid-element.fluid-height-16-9{aspect-ratio:1.7777}.fluid-element.fluid-height-16-10{aspect-ratio:1.6}.fluid-element.fluid-height-4-3{aspect-ratio:1.3333}.fluid-element.fluid-background-main{background-color:#000;background-color:var(--ignt-color-primary);color:#fff}.fluid-element.fluid-background-complement{background-color:#000;background-color:var(--ignt-color-secondary);color:#fff}.fluid-element.fluid-background-white{background-color:#fff}.fluid-element.fluid-gap-top-small{padding-top:10px}.fluid-element.fluid-gap-top-medium{padding-top:20px}.fluid-element.fluid-gap-top-big{padding-top:30px}.fluid-element.fluid-gap-bottom-small{padding-bottom:10px}.fluid-element.fluid-gap-bottom-medium{padding-bottom:20px}.fluid-element.fluid-gap-bottom-big{padding-bottom:30px}.fluid-element.fluid-gap-right-small{padding-right:10px}.fluid-element.fluid-gap-right-medium{padding-right:20px}.fluid-element.fluid-gap-right-big{padding-right:30px}.fluid-element.fluid-gap-left-small{padding-left:10px}.fluid-element.fluid-gap-left-medium{padding-left:20px}.fluid-element.fluid-gap-left-big{padding-left:30px}.fluid-element img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center;"}.fluid-element img[data-sizes=auto]{display:block}.fluid-picture{position:relative;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.fluid-picture-hoverlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:fadeout(#000,30%);background-color:fadeout(var(--ignt-color-secondary),30%);color:contrast(#000);color:contrast(var(--ignt-color-primary));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:all ease .3s;transition:all ease .3s;pointer-events:none;z-index:1}:hover>.fluid-picture-hoverlay{opacity:1}:focus-visible>.fluid-picture-hoverlay{opacity:1}:not(.fluid-slider-image):not(.fluid-link)>.fluid-picture-hoverlay{margin:0 20px/2;margin:0 var(--fluid-gap)/2}.fluid-picture-contain img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.fluid-picture-caption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:4.5em;font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-basic-font-head)}.fluid-picture-content .fluid-headline{font-size:2.3em;letter-spacing:1px;font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-basic-font-head)}.fluid-picture-content .fluid-subline{font-size:1.3em}.fluid-picture-content .fluid-descr{text-align:center;-ms-flex-item-align:center;align-self:center}.fluid-image-contain img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.fluid-image-cover img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center;"}@playIcon : 'data:image/svg+xml;utf8,<svg enable-background="new 0 0 512 512" height="512px" id="Layer_1" version="1.1" viewBox="0 0 512 512" width="512px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient gradientTransform="matrix(1 0 0 -1 -41.66 349.04)" gradientUnits="userSpaceOnUse" id="SVGID_1_" x1="67.6434" x2="694.2763" y1="323.1215" y2="-303.5114"><stop offset="0" style="stop-color:#DD272D"/><stop offset="0.5153" style="stop-color:#CA2429"/><stop offset="1" style="stop-color:#B22025"/></linearGradient><path d="M391.939,159.642c-11.485-12.816-24.349-12.892-30.247-13.618  c-42.252-3.275-105.625-3.275-105.625-3.275h-0.142c0,0-63.374,0-105.616,3.275c-5.898,0.727-18.752,0.802-30.247,13.618  c-9.041,9.777-11.995,31.984-11.995,31.984s-3.02,26.057-3.02,52.115v24.424c0,26.076,3.02,52.124,3.02,52.124  s2.945,22.197,11.995,31.955c11.495,12.816,26.566,12.429,33.286,13.769C177.499,368.487,256,369.251,256,369.251  s63.44-0.113,105.691-3.35c5.898-0.755,18.762-0.83,30.247-13.647c9.041-9.758,11.995-31.955,11.995-31.955s3.02-26.057,3.02-52.124  V243.75c0-26.066-3.02-52.124-3.02-52.124S400.99,169.42,391.939,159.642z M218.297,312.626V199.375l94.376,56.626L218.297,312.626z  " fill="url(#SVGID_1_)"/></svg>';.fluid-video{position:relative;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.fluid-video .icon{display:block;width:15%;height:auto;color:#000;color:var(--ignt-color-secondary);-webkit-transition:all ease .3s;transition:all ease .3s;z-index:2}.fluid-video .fluid-video-link:hover .icon{color:#000;color:var(--ignt-color-primary)}.fluid-video .fluid-video-link:focus-visible .icon{color:#000;color:var(--ignt-color-primary)}.fluid-video-contain img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center;"}.fluid-video-hoverlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:fadeout(#000,30%);background-color:fadeout(var(--ignt-color-secondary),30%);color:contrast(#000);color:contrast(var(--ignt-color-primary));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:all ease .3s;transition:all ease .3s;z-index:1}:hover>.fluid-video-hoverlay{opacity:1}:focus-visible>.fluid-video-hoverlay{opacity:1}:not(.fluid-slider-image):not(.fluid-link)>.fluid-video-hoverlay{margin:0 20px/2;margin:0 var(--fluid-gap)/2}.fluid-video-link,.fluid-image-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.fluid-slider-caption,.fluid-image-cta{padding:20px/2 20px;padding:var(--fluid-inner)/2 var(--fluid-inner);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#d60016cc;position:absolute;bottom:0;width:100%;color:#fff}.fluid-link{position:relative}a.fluid-link{color:inherit;text-decoration:none}.fluid-quote{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fluid-quote-link{padding:20px 0;padding:var(--fluid-inner) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fluid-quote-cta{-ms-flex-item-align:center;align-self:center;margin-top:20px;margin-top:var(--fluid-inner)}.fluid-quote-headline{font-size:3.5em;letter-spacing:1px;font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-basic-font-head);width:100%}.fluid-quote-subline{font-size:1.3em}.fluid-quote-descr{text-align:center;-ms-flex-item-align:center;align-self:center}.fluid-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fluid-text-headline,.fluid-text-subline{font-weight:700}.fluid-text-descr{max-width:75ch}.fluid-text-link{margin-top:20px;margin-top:var(--fluid-inner)}.fluid-descr h1,.fluid-descr h2,.fluid-descr h3,.fluid-descr h4{font-weight:700}.fluid-descr ul{padding:3px 18px;margin:0;list-style-type:disc;text-align:left;display:inline-block}.fluid-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fluid-card-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.fluid-card-link{display:-webkit-box;display:-ms-flexbox;display:flex;//flex-wrap: wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%}.fluid-card-picture{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:20px}.fluid-height-small .fluid-card-picture{-ms-flex-preferred-size:200px;flex-basis:200px;-ms-flex-preferred-size:var(--fluid-height-small);flex-basis:var(--fluid-height-small)}.fluid-height-medium .fluid-card-picture{-ms-flex-preferred-size:350px;flex-basis:350px;-ms-flex-preferred-size:var(--fluid-height-medium);flex-basis:var(--fluid-height-medium)}.fluid-height-large .fluid-card-picture{-ms-flex-preferred-size:600px;flex-basis:600px;-ms-flex-preferred-size:var(--fluid-height-large);flex-basis:var(--fluid-height-large)}.fluid-height-100 .fluid-card-picture{-ms-flex-preferred-size:100vh;flex-basis:100vh}.fluid-card-cta{margin-top:1em;margin-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fluid-card-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fluid-card-headline,.fluid-card-subline{font-weight:700}.fluid-align-left .fluid-headline,.fluid-align-left .fluid-subline,.fluid-align-left .fluid-descr{text-align:left}.fluid-align-right .fluid-headline,.fluid-align-right .fluid-subline,.fluid-align-right .fluid-descr{text-align:right}.fluid-align-center .fluid-headline,.fluid-align-center .fluid-subline,.fluid-align-center .fluid-descr{text-align:center;-ms-flex-item-align:center;align-self:center}.fluid-align-justify .fluid-headline,.fluid-align-justify .fluid-subline,.fluid-align-justify .fluid-descr{text-align:justify}.fluid-descr a{color:#000;color:var(--ignt-color-text-default);border-bottom:1px solid #000;border-bottom:1px solid var(--ignt-color-text-default)}.fluid-descr a:hover{color:#000;color:var(--ignt-color-primary);border-bottom:2px solid #000;border-bottom:2px solid var(--ignt-color-primary)}.fluid-descr a:focus-visible{color:#000;color:var(--ignt-color-primary);border-bottom:2px solid #000;border-bottom:2px solid var(--ignt-color-primary)}.fluid-descr h1{color:#000;color:var(--ignt-color-primary);font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-head-font-sans);font-weight:700;font-size:3.2em}.fluid-descr h2{color:#000;color:var(--ignt-color-primary);font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-head-font-sans);font-weight:700;font-size:2.4em}.fluid-descr h3{font-family:Vieleck,Source Sans Pro,Open Sans,sans-serif;font-family:var(--ignt-head-font-sans);font-weight:700;font-size:1.5em}.fluid-headline{color:#000;color:var(--ignt-color-primary);line-height:1.3;margin-bottom:.3em;font-weight:700;width:100%}h1.fluid-headline{font-size:3.2em}h2.fluid-headline{font-size:2.4em}h3.fluid-headline{font-size:1.5em}.fluid-subline{line-height:1.3;margin-bottom:.5em;font-size:1.2em;width:100%}.fluid-align-center .fluid-text-link{text-align:center}.fluid-descr{max-width:100ch;width:100%;line-height:1.6}.fluid-facts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#000;color:#fff;padding:40px 30px 30px}.fluid-facts .pbox-headline{margin-bottom:10px}.fluid-facts .btn{margin-top:auto}:root,:host{--fluid-page-width: var(--ignt-page-width-default);--fluid-inner: 20px;--fluid-outer: var(--ignt-outer-space);--fluid-gap: 20px;--fluid-height-small: 200px;--fluid-height-medium: 350px;--fluid-height-large: 600px}.fluidContrastColor(@color){color:@color}.fluid-background-main .fluidContrastColor(@color){color:contrast(#000,@color);color:contrast(var(--ignt-color-primary),@color)}.fluid-background-complement .fluidContrastColor(@color){color:contrast(#000,@color);color:contrast(var(--ignt-color-secondary),@color)}.fluid-background-side .fluidContrastColor(@color){color:contrast(@fluidColorSide,@color)}.fluid-background-white .fluidContrastColor(@color){color:contrast(#fff,@color)}@font-face{font-family:Vieleck;src:url(/static/font-vieleck/vieleck-webfont.eot);src:url(/static/font-vieleck/vieleck-webfont.eot?#iefix) format("embedded-opentype"),url(/static/font-vieleck/vieleck-webfont.woff) format("woff"),url(/static/font-vieleck/vieleck-webfont.ttf) format("truetype"),url(/static/font-vieleck/vieleck-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Vieleck;src:url(/static/font-vieleck/vieleckbold-webfont.eot);src:url(/static/font-vieleck/vieleckbold-webfont.eot?#iefix) format("embedded-opentype"),url(/static/font-vieleck/vieleckbold-webfont.woff) format("woff"),url(/static/font-vieleck/vieleckbold-webfont.ttf) format("truetype"),url(/static/font-vieleck/vieleckbold-webfont.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Open Dyslexic;src:url(/static/font-a11y/OpenDyslexic-Regular.eot#) format("eot"),url(/static/font-a11y/OpenDyslexic-Regular.woff) format("woff"),url(/static/font-a11y/OpenDyslexic-Regular.otf) format("opentype");font-style:normal}@font-face{font-family:Open Dyslexic;src:url(/static/font-a11y/OpenDyslexic-Italic.eot#) format("eot"),url(/static/font-a11y/OpenDyslexic-Italic.woff) format("woff"),url(/static/font-a11y/OpenDyslexic-Italic.otf) format("opentype");font-style:italic}@font-face{font-family:Open Dyslexic;src:url(/static/font-a11y/OpenDyslexic-Bold.eot#) format("eot"),url(/static/font-a11y/OpenDyslexic-Bold.woff) format("woff"),url(/static/font-a11y/OpenDyslexic-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Open Dyslexic;src:url(/static/font-a11y/OpenDyslexic-Bold-Italic.eot#) format("eot"),url(/static/font-a11y/OpenDyslexic-Bold-Italic.woff) format("woff"),url(/static/font-a11y/OpenDyslexic-Bold-Italic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Inclusive Sans;src:url(/static/font-a11y/InclusiveSans-VariableFont_wght.ttf) format("truetype");font-weight:125 950;font-stretch:75% 125%;font-style:normal}@font-face{font-family:Inclusive Sans;src:url(/static/font-a11y/InclusiveSans-Italic-VariableFont_wght.ttf) format("truetype");font-weight:125 950;font-stretch:75% 125%;font-style:italic}@media (min-width: 40em){html{--ignt-basic-font-size: var(--ignt-font-size-x-small) }.jubilaeum-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 40em) and (max-width: 74.95em){.fluid-element.is-tablet{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width: 65em){html{--ignt-basic-font-size: var(--ignt-font-size-small) }.content~.sidebar{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:1rem 0 1.25remSpace 1rem;padding:var(--ignt-inner-space) 0 var(--ignt-bottom-space)Space var(--ignt-inner-space)}.pbox{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width: 75em){html{--ignt-basic-font-size: var(--ignt-font-size-medium) }.content~.sidebar{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-top:70px;margin-left:40px!important}.content~.sidebar--left{padding:1rem 1rem*3 1.25remSpace 0;padding:var(--ignt-inner-space) var(--ignt-inner-space)*3 var(--ignt-bottom-space)Space 0}.ebox-image{height:200px;width:200px}.ebox-btn{min-height:200px!important;min-width:200px!important;height:200px!important;width:200px!important}.ebox-btn span{display:block}.pbox{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}--third.pbox-list .pbox{-ms-flex-preferred-size:33.3%;flex-basis:33.3%}--quarter.pbox-list .pbox{-ms-flex-preferred-size:50%;flex-basis:50%}.footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-address{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-item:after{content:" | ";display:-webkit-box;display:-ms-flexbox;display:flex}.footer-info .footer-item:last-child:after{content:""}.jubilaeum-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fluid-element.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 93.75em){html{--ignt-basic-font-size: var(--ignt-font-size-large) }.pbox{-ms-flex-preferred-size:25%;flex-basis:25%}--quarter.pbox-list .pbox{-ms-flex-preferred-size:25%;flex-basis:25%}--fifth.pbox-list .pbox{-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width: 112.5em){html{--ignt-basic-font-size: var(--ignt-font-size-x-large) }.pbox{-ms-flex-preferred-size:20%;flex-basis:20%}.jubilaeum-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fluid-facts{font-size:.9em}}@media (min-width: 225em){html{--ignt-basic-font-size: var(--ignt-font-size-2x-large) }.jubilaeum-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width: 93.7em){.event-gallery{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width: 74.95em){.bind.bind--sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-gallery{grid-template-columns:minmax(0,1fr)}.pbox-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.room{padding-right:20px}-list.room{display:none}.fluid-element.fluid-width-12{grid-column:span 12}}@media (max-width: 64.95em){.pbox-grid{grid-template-columns:minmax(0,1fr)}.topbar-menu{font-size:.95em}.topbar-cta strong{display:none}.topbar-cta sl-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-1px!important;margin-left:-1px!important}.topbar-logo{max-width:60px}.tobbar-jubilaeum-link img{width:3em}.fluid-top-gap-small,.fluid-top-gap-large,.fluid-bottom-gap-small,.fluid-bottom-gap-large,.fluid-left-gap-small,.fluid-left-gap-large,.fluid-right-gap-small,.fluid-right-gap-large{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}@media (max-width: 39.95em){.fluid-element.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%}.fluid-element.fluid-width-1{grid-column:span 6}.fluid-element.fluid-width-2,.fluid-element.fluid-width-3,.fluid-element.fluid-width-4,.fluid-element.fluid-width-5,.fluid-element.fluid-width-6,.fluid-element.fluid-width-7,.fluid-element.fluid-width-8,.fluid-element.fluid-width-9,.fluid-element.fluid-width-10,.fluid-element.fluid-width-11,.fluid-element.fluid-width-12{grid-column:span 12}.no-mobile{display:none}}@media print{img{page-break-before:auto;page-break-after:auto;page-break-inside:avoid}*,*:before,*:after{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}html{padding:2.54cm 1.8cm;background:none;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a[href^="http://"]:after,a[href^="https://"]:after,a[href^="ftp://"]:after{content:" (" attr(href) ")";font-size:80%}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}p{orphans:3;widows:3}table,blockquote,pre,code,figure,li,hr,ul,ol,a{page-break-inside:avoid}// avoid overflow by high resolution images img{page-break-before:auto;page-break-after:auto;page-break-inside:avoid}.fluid-grid{padding:0;margin:0;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:210mm}.no-print{display:none}}:host,.sl-theme-light{color-scheme:light;--sl-color-gray-50: hsl(0 0% 97.5%);--sl-color-gray-100: hsl(240 4.8% 95.9%);--sl-color-gray-200: hsl(240 5.9% 90%);--sl-color-gray-300: hsl(240 4.9% 83.9%);--sl-color-gray-400: hsl(240 5% 64.9%);--sl-color-gray-500: hsl(240 3.8% 46.1%);--sl-color-gray-600: hsl(240 5.2% 33.9%);--sl-color-gray-700: hsl(240 5.3% 26.1%);--sl-color-gray-800: hsl(240 3.7% 15.9%);--sl-color-gray-900: hsl(240 5.9% 10%);--sl-color-gray-950: hsl(240 7.3% 8%);--sl-color-red-50: hsl(0 85.7% 97.3%);--sl-color-red-100: hsl(0 93.3% 94.1%);--sl-color-red-200: hsl(0 96.3% 89.4%);--sl-color-red-300: hsl(0 93.5% 81.8%);--sl-color-red-400: hsl(0 90.6% 70.8%);--sl-color-red-500: hsl(0 84.2% 60.2%);--sl-color-red-600: hsl(0 72.2% 50.6%);--sl-color-red-700: hsl(0 73.7% 41.8%);--sl-color-red-800: hsl(0 70% 35.3%);--sl-color-red-900: hsl(0 62.8% 30.6%);--sl-color-red-950: hsl(0 60% 19.6%);--sl-color-orange-50: hsl(33.3 100% 96.5%);--sl-color-orange-100: hsl(34.3 100% 91.8%);--sl-color-orange-200: hsl(32.1 97.7% 83.1%);--sl-color-orange-300: hsl(30.7 97.2% 72.4%);--sl-color-orange-400: hsl(27 96% 61%);--sl-color-orange-500: hsl(24.6 95% 53.1%);--sl-color-orange-600: hsl(20.5 90.2% 48.2%);--sl-color-orange-700: hsl(17.5 88.3% 40.4%);--sl-color-orange-800: hsl(15 79.1% 33.7%);--sl-color-orange-900: hsl(15.3 74.6% 27.8%);--sl-color-orange-950: hsl(15.2 69.1% 19%);--sl-color-amber-50: hsl(48 100% 96.1%);--sl-color-amber-100: hsl(48 96.5% 88.8%);--sl-color-amber-200: hsl(48 96.6% 76.7%);--sl-color-amber-300: hsl(45.9 96.7% 64.5%);--sl-color-amber-400: hsl(43.3 96.4% 56.3%);--sl-color-amber-500: hsl(37.7 92.1% 50.2%);--sl-color-amber-600: hsl(32.1 94.6% 43.7%);--sl-color-amber-700: hsl(26 90.5% 37.1%);--sl-color-amber-800: hsl(22.7 82.5% 31.4%);--sl-color-amber-900: hsl(21.7 77.8% 26.5%);--sl-color-amber-950: hsl(22.9 74.1% 16.7%);--sl-color-yellow-50: hsl(54.5 91.7% 95.3%);--sl-color-yellow-100: hsl(54.9 96.7% 88%);--sl-color-yellow-200: hsl(52.8 98.3% 76.9%);--sl-color-yellow-300: hsl(50.4 97.8% 63.5%);--sl-color-yellow-400: hsl(47.9 95.8% 53.1%);--sl-color-yellow-500: hsl(45.4 93.4% 47.5%);--sl-color-yellow-600: hsl(40.6 96.1% 40.4%);--sl-color-yellow-700: hsl(35.5 91.7% 32.9%);--sl-color-yellow-800: hsl(31.8 81% 28.8%);--sl-color-yellow-900: hsl(28.4 72.5% 25.7%);--sl-color-yellow-950: hsl(33.1 69% 13.9%);--sl-color-lime-50: hsl(78.3 92% 95.1%);--sl-color-lime-100: hsl(79.6 89.1% 89.2%);--sl-color-lime-200: hsl(80.9 88.5% 79.6%);--sl-color-lime-300: hsl(82 84.5% 67.1%);--sl-color-lime-400: hsl(82.7 78% 55.5%);--sl-color-lime-500: hsl(83.7 80.5% 44.3%);--sl-color-lime-600: hsl(84.8 85.2% 34.5%);--sl-color-lime-700: hsl(85.9 78.4% 27.3%);--sl-color-lime-800: hsl(86.3 69% 22.7%);--sl-color-lime-900: hsl(87.6 61.2% 20.2%);--sl-color-lime-950: hsl(86.5 60.6% 13.9%);--sl-color-green-50: hsl(138.5 76.5% 96.7%);--sl-color-green-100: hsl(140.6 84.2% 92.5%);--sl-color-green-200: hsl(141 78.9% 85.1%);--sl-color-green-300: hsl(141.7 76.6% 73.1%);--sl-color-green-400: hsl(141.9 69.2% 58%);--sl-color-green-500: hsl(142.1 70.6% 45.3%);--sl-color-green-600: hsl(142.1 76.2% 36.3%);--sl-color-green-700: hsl(142.4 71.8% 29.2%);--sl-color-green-800: hsl(142.8 64.2% 24.1%);--sl-color-green-900: hsl(143.8 61.2% 20.2%);--sl-color-green-950: hsl(144.3 60.7% 12%);--sl-color-emerald-50: hsl(151.8 81% 95.9%);--sl-color-emerald-100: hsl(149.3 80.4% 90%);--sl-color-emerald-200: hsl(152.4 76% 80.4%);--sl-color-emerald-300: hsl(156.2 71.6% 66.9%);--sl-color-emerald-400: hsl(158.1 64.4% 51.6%);--sl-color-emerald-500: hsl(160.1 84.1% 39.4%);--sl-color-emerald-600: hsl(161.4 93.5% 30.4%);--sl-color-emerald-700: hsl(162.9 93.5% 24.3%);--sl-color-emerald-800: hsl(163.1 88.1% 19.8%);--sl-color-emerald-900: hsl(164.2 85.7% 16.5%);--sl-color-emerald-950: hsl(164.3 87.5% 9.4%);--sl-color-teal-50: hsl(166.2 76.5% 96.7%);--sl-color-teal-100: hsl(167.2 85.5% 89.2%);--sl-color-teal-200: hsl(168.4 83.8% 78.2%);--sl-color-teal-300: hsl(170.6 76.9% 64.3%);--sl-color-teal-400: hsl(172.5 66% 50.4%);--sl-color-teal-500: hsl(173.4 80.4% 40%);--sl-color-teal-600: hsl(174.7 83.9% 31.6%);--sl-color-teal-700: hsl(175.3 77.4% 26.1%);--sl-color-teal-800: hsl(176.1 69.4% 21.8%);--sl-color-teal-900: hsl(175.9 60.8% 19%);--sl-color-teal-950: hsl(176.5 58.6% 11.4%);--sl-color-cyan-50: hsl(183.2 100% 96.3%);--sl-color-cyan-100: hsl(185.1 95.9% 90.4%);--sl-color-cyan-200: hsl(186.2 93.5% 81.8%);--sl-color-cyan-300: hsl(187 92.4% 69%);--sl-color-cyan-400: hsl(187.9 85.7% 53.3%);--sl-color-cyan-500: hsl(188.7 94.5% 42.7%);--sl-color-cyan-600: hsl(191.6 91.4% 36.5%);--sl-color-cyan-700: hsl(192.9 82.3% 31%);--sl-color-cyan-800: hsl(194.4 69.6% 27.1%);--sl-color-cyan-900: hsl(196.4 63.6% 23.7%);--sl-color-cyan-950: hsl(196.8 61% 16.1%);--sl-color-sky-50: hsl(204 100% 97.1%);--sl-color-sky-100: hsl(204 93.8% 93.7%);--sl-color-sky-200: hsl(200.6 94.4% 86.1%);--sl-color-sky-300: hsl(199.4 95.5% 73.9%);--sl-color-sky-400: hsl(198.4 93.2% 59.6%);--sl-color-sky-500: hsl(198.6 88.7% 48.4%);--sl-color-sky-600: hsl(200.4 98% 39.4%);--sl-color-sky-700: hsl(201.3 96.3% 32.2%);--sl-color-sky-800: hsl(201 90% 27.5%);--sl-color-sky-900: hsl(202 80.3% 23.9%);--sl-color-sky-950: hsl(202.3 73.8% 16.5%);--sl-color-blue-50: hsl(213.8 100% 96.9%);--sl-color-blue-100: hsl(214.3 94.6% 92.7%);--sl-color-blue-200: hsl(213.3 96.9% 87.3%);--sl-color-blue-300: hsl(211.7 96.4% 78.4%);--sl-color-blue-400: hsl(213.1 93.9% 67.8%);--sl-color-blue-500: hsl(217.2 91.2% 59.8%);--sl-color-blue-600: hsl(221.2 83.2% 53.3%);--sl-color-blue-700: hsl(224.3 76.3% 48%);--sl-color-blue-800: hsl(225.9 70.7% 40.2%);--sl-color-blue-900: hsl(224.4 64.3% 32.9%);--sl-color-blue-950: hsl(226.2 55.3% 18.4%);--sl-color-indigo-50: hsl(225.9 100% 96.7%);--sl-color-indigo-100: hsl(226.5 100% 93.9%);--sl-color-indigo-200: hsl(228 96.5% 88.8%);--sl-color-indigo-300: hsl(229.7 93.5% 81.8%);--sl-color-indigo-400: hsl(234.5 89.5% 73.9%);--sl-color-indigo-500: hsl(238.7 83.5% 66.7%);--sl-color-indigo-600: hsl(243.4 75.4% 58.6%);--sl-color-indigo-700: hsl(244.5 57.9% 50.6%);--sl-color-indigo-800: hsl(243.7 54.5% 41.4%);--sl-color-indigo-900: hsl(242.2 47.4% 34.3%);--sl-color-indigo-950: hsl(243.5 43.6% 22.9%);--sl-color-violet-50: hsl(250 100% 97.6%);--sl-color-violet-100: hsl(251.4 91.3% 95.5%);--sl-color-violet-200: hsl(250.5 95.2% 91.8%);--sl-color-violet-300: hsl(252.5 94.7% 85.1%);--sl-color-violet-400: hsl(255.1 91.7% 76.3%);--sl-color-violet-500: hsl(258.3 89.5% 66.3%);--sl-color-violet-600: hsl(262.1 83.3% 57.8%);--sl-color-violet-700: hsl(263.4 70% 50.4%);--sl-color-violet-800: hsl(263.4 69.3% 42.2%);--sl-color-violet-900: hsl(263.5 67.4% 34.9%);--sl-color-violet-950: hsl(265.1 61.5% 21.4%);--sl-color-purple-50: hsl(270 100% 98%);--sl-color-purple-100: hsl(268.7 100% 95.5%);--sl-color-purple-200: hsl(268.6 100% 91.8%);--sl-color-purple-300: hsl(269.2 97.4% 85.1%);--sl-color-purple-400: hsl(270 95.2% 75.3%);--sl-color-purple-500: hsl(270.7 91% 65.1%);--sl-color-purple-600: hsl(271.5 81.3% 55.9%);--sl-color-purple-700: hsl(272.1 71.7% 47.1%);--sl-color-purple-800: hsl(272.9 67.2% 39.4%);--sl-color-purple-900: hsl(273.6 65.6% 32%);--sl-color-purple-950: hsl(276 59.5% 16.5%);--sl-color-fuchsia-50: hsl(289.1 100% 97.8%);--sl-color-fuchsia-100: hsl(287 100% 95.5%);--sl-color-fuchsia-200: hsl(288.3 95.8% 90.6%);--sl-color-fuchsia-300: hsl(291.1 93.1% 82.9%);--sl-color-fuchsia-400: hsl(292 91.4% 72.5%);--sl-color-fuchsia-500: hsl(292.2 84.1% 60.6%);--sl-color-fuchsia-600: hsl(293.4 69.5% 48.8%);--sl-color-fuchsia-700: hsl(294.7 72.4% 39.8%);--sl-color-fuchsia-800: hsl(295.4 70.2% 32.9%);--sl-color-fuchsia-900: hsl(296.7 63.6% 28%);--sl-color-fuchsia-950: hsl(297.1 56.8% 14.5%);--sl-color-pink-50: hsl(327.3 73.3% 97.1%);--sl-color-pink-100: hsl(325.7 77.8% 94.7%);--sl-color-pink-200: hsl(325.9 84.6% 89.8%);--sl-color-pink-300: hsl(327.4 87.1% 81.8%);--sl-color-pink-400: hsl(328.6 85.5% 70.2%);--sl-color-pink-500: hsl(330.4 81.2% 60.4%);--sl-color-pink-600: hsl(333.3 71.4% 50.6%);--sl-color-pink-700: hsl(335.1 77.6% 42%);--sl-color-pink-800: hsl(335.8 74.4% 35.3%);--sl-color-pink-900: hsl(335.9 69% 30.4%);--sl-color-pink-950: hsl(336.2 65.4% 15.9%);--sl-color-rose-50: hsl(355.7 100% 97.3%);--sl-color-rose-100: hsl(355.6 100% 94.7%);--sl-color-rose-200: hsl(352.7 96.1% 90%);--sl-color-rose-300: hsl(352.6 95.7% 81.8%);--sl-color-rose-400: hsl(351.3 94.5% 71.4%);--sl-color-rose-500: hsl(349.7 89.2% 60.2%);--sl-color-rose-600: hsl(346.8 77.2% 49.8%);--sl-color-rose-700: hsl(345.3 82.7% 40.8%);--sl-color-rose-800: hsl(343.4 79.7% 34.7%);--sl-color-rose-900: hsl(341.5 75.5% 30.4%);--sl-color-rose-950: hsl(341.3 70.1% 17.1%);--sl-color-primary-50: var(--sl-color-sky-50);--sl-color-primary-100: var(--sl-color-sky-100);--sl-color-primary-200: var(--sl-color-sky-200);--sl-color-primary-300: var(--sl-color-sky-300);--sl-color-primary-400: var(--sl-color-sky-400);--sl-color-primary-500: var(--sl-color-sky-500);--sl-color-primary-600: var(--sl-color-sky-600);--sl-color-primary-700: var(--sl-color-sky-700);--sl-color-primary-800: var(--sl-color-sky-800);--sl-color-primary-900: var(--sl-color-sky-900);--sl-color-primary-950: var(--sl-color-sky-950);--sl-color-success-50: var(--sl-color-green-50);--sl-color-success-100: var(--sl-color-green-100);--sl-color-success-200: var(--sl-color-green-200);--sl-color-success-300: var(--sl-color-green-300);--sl-color-success-400: var(--sl-color-green-400);--sl-color-success-500: var(--sl-color-green-500);--sl-color-success-600: var(--sl-color-green-600);--sl-color-success-700: var(--sl-color-green-700);--sl-color-success-800: var(--sl-color-green-800);--sl-color-success-900: var(--sl-color-green-900);--sl-color-success-950: var(--sl-color-green-950);--sl-color-warning-50: var(--sl-color-amber-50);--sl-color-warning-100: var(--sl-color-amber-100);--sl-color-warning-200: var(--sl-color-amber-200);--sl-color-warning-300: var(--sl-color-amber-300);--sl-color-warning-400: var(--sl-color-amber-400);--sl-color-warning-500: var(--sl-color-amber-500);--sl-color-warning-600: var(--sl-color-amber-600);--sl-color-warning-700: var(--sl-color-amber-700);--sl-color-warning-800: var(--sl-color-amber-800);--sl-color-warning-900: var(--sl-color-amber-900);--sl-color-warning-950: var(--sl-color-amber-950);--sl-color-danger-50: var(--sl-color-red-50);--sl-color-danger-100: var(--sl-color-red-100);--sl-color-danger-200: var(--sl-color-red-200);--sl-color-danger-300: var(--sl-color-red-300);--sl-color-danger-400: var(--sl-color-red-400);--sl-color-danger-500: var(--sl-color-red-500);--sl-color-danger-600: var(--sl-color-red-600);--sl-color-danger-700: var(--sl-color-red-700);--sl-color-danger-800: var(--sl-color-red-800);--sl-color-danger-900: var(--sl-color-red-900);--sl-color-danger-950: var(--sl-color-red-950);--sl-color-neutral-50: var(--sl-color-gray-50);--sl-color-neutral-100: var(--sl-color-gray-100);--sl-color-neutral-200: var(--sl-color-gray-200);--sl-color-neutral-300: var(--sl-color-gray-300);--sl-color-neutral-400: var(--sl-color-gray-400);--sl-color-neutral-500: var(--sl-color-gray-500);--sl-color-neutral-600: var(--sl-color-gray-600);--sl-color-neutral-700: var(--sl-color-gray-700);--sl-color-neutral-800: var(--sl-color-gray-800);--sl-color-neutral-900: var(--sl-color-gray-900);--sl-color-neutral-950: var(--sl-color-gray-950);--sl-color-neutral-0: hsl(0, 0%, 100%);--sl-color-neutral-1000: hsl(0, 0%, 0%);--sl-border-radius-small: .1875rem;--sl-border-radius-medium: .25rem;--sl-border-radius-large: .5rem;--sl-border-radius-x-large: 1rem;--sl-border-radius-circle: 50%;--sl-border-radius-pill: 9999px;--sl-shadow-x-small: 0 1px 2px hsl(240 3.8% 46.1% / 6%);--sl-shadow-small: 0 1px 2px hsl(240 3.8% 46.1% / 12%);--sl-shadow-medium: 0 2px 4px hsl(240 3.8% 46.1% / 12%);--sl-shadow-large: 0 2px 8px hsl(240 3.8% 46.1% / 12%);--sl-shadow-x-large: 0 4px 16px hsl(240 3.8% 46.1% / 12%);--sl-spacing-3x-small: .125rem;--sl-spacing-2x-small: .25rem;--sl-spacing-x-small: .5rem;--sl-spacing-small: .75rem;--sl-spacing-medium: 1rem;--sl-spacing-large: 1.25rem;--sl-spacing-x-large: 1.75rem;--sl-spacing-2x-large: 2.25rem;--sl-spacing-3x-large: 3rem;--sl-spacing-4x-large: 4.5rem;--sl-transition-x-slow: 1s;--sl-transition-slow: .5s;--sl-transition-medium: .25s;--sl-transition-fast: .15s;--sl-transition-x-fast: 50ms;--sl-font-mono: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;--sl-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--sl-font-serif: Georgia, "Times New Roman", serif;--sl-font-size-2x-small: .625rem;--sl-font-size-x-small: .75rem;--sl-font-size-small: .875rem;--sl-font-size-medium: 1rem;--sl-font-size-large: 1.25rem;--sl-font-size-x-large: 1.5rem;--sl-font-size-2x-large: 2.25rem;--sl-font-size-3x-large: 3rem;--sl-font-size-4x-large: 4.5rem;--sl-font-weight-light: 300;--sl-font-weight-normal: 400;--sl-font-weight-semibold: 500;--sl-font-weight-bold: 700;--sl-letter-spacing-denser: -.03em;--sl-letter-spacing-dense: -.015em;--sl-letter-spacing-normal: normal;--sl-letter-spacing-loose: .075em;--sl-letter-spacing-looser: .15em;--sl-line-height-denser: 1;--sl-line-height-dense: 1.4;--sl-line-height-normal: 1.8;--sl-line-height-loose: 2.2;--sl-line-height-looser: 2.6;--sl-focus-ring-color: var(--sl-color-primary-600);--sl-focus-ring-style: solid;--sl-focus-ring-width: 3px;--sl-focus-ring: var(--sl-focus-ring-style) var(--sl-focus-ring-width) var(--sl-focus-ring-color);--sl-focus-ring-offset: 1px;--sl-button-font-size-small: var(--sl-font-size-x-small);--sl-button-font-size-medium: var(--sl-font-size-small);--sl-button-font-size-large: var(--sl-font-size-medium);--sl-input-height-small: 1.875rem;--sl-input-height-medium: 2.5rem;--sl-input-height-large: 3.125rem;--sl-input-background-color: var(--sl-color-neutral-0);--sl-input-background-color-hover: var(--sl-input-background-color);--sl-input-background-color-focus: var(--sl-input-background-color);--sl-input-background-color-disabled: var(--sl-color-neutral-100);--sl-input-border-color: var(--sl-color-neutral-300);--sl-input-border-color-hover: var(--sl-color-neutral-400);--sl-input-border-color-focus: var(--sl-color-primary-500);--sl-input-border-color-disabled: var(--sl-color-neutral-300);--sl-input-border-width: 1px;--sl-input-required-content: "*";--sl-input-required-content-offset: -2px;--sl-input-required-content-color: var(--sl-input-label-color);--sl-input-border-radius-small: var(--sl-border-radius-medium);--sl-input-border-radius-medium: var(--sl-border-radius-medium);--sl-input-border-radius-large: var(--sl-border-radius-medium);--sl-input-font-family: var(--sl-font-sans);--sl-input-font-weight: var(--sl-font-weight-normal);--sl-input-font-size-small: var(--sl-font-size-small);--sl-input-font-size-medium: var(--sl-font-size-medium);--sl-input-font-size-large: var(--sl-font-size-large);--sl-input-letter-spacing: var(--sl-letter-spacing-normal);--sl-input-color: var(--sl-color-neutral-700);--sl-input-color-hover: var(--sl-color-neutral-700);--sl-input-color-focus: var(--sl-color-neutral-700);--sl-input-color-disabled: var(--sl-color-neutral-900);--sl-input-icon-color: var(--sl-color-neutral-500);--sl-input-icon-color-hover: var(--sl-color-neutral-600);--sl-input-icon-color-focus: var(--sl-color-neutral-600);--sl-input-placeholder-color: var(--sl-color-neutral-500);--sl-input-placeholder-color-disabled: var(--sl-color-neutral-600);--sl-input-spacing-small: var(--sl-spacing-small);--sl-input-spacing-medium: var(--sl-spacing-medium);--sl-input-spacing-large: var(--sl-spacing-large);--sl-input-focus-ring-color: hsl(198.6 88.7% 48.4% / 40%);--sl-input-focus-ring-offset: 0;--sl-input-filled-background-color: var(--sl-color-neutral-100);--sl-input-filled-background-color-hover: var(--sl-color-neutral-100);--sl-input-filled-background-color-focus: var(--sl-color-neutral-100);--sl-input-filled-background-color-disabled: var(--sl-color-neutral-100);--sl-input-filled-color: var(--sl-color-neutral-800);--sl-input-filled-color-hover: var(--sl-color-neutral-800);--sl-input-filled-color-focus: var(--sl-color-neutral-700);--sl-input-filled-color-disabled: var(--sl-color-neutral-800);--sl-input-label-font-size-small: var(--sl-font-size-small);--sl-input-label-font-size-medium: var(--sl-font-size-medium);--sl-input-label-font-size-large: var(--sl-font-size-large);--sl-input-label-color: inherit;--sl-input-help-text-font-size-small: var(--sl-font-size-x-small);--sl-input-help-text-font-size-medium: var(--sl-font-size-small);--sl-input-help-text-font-size-large: var(--sl-font-size-medium);--sl-input-help-text-color: var(--sl-color-neutral-500);--sl-toggle-size-small: .875rem;--sl-toggle-size-medium: 1.125rem;--sl-toggle-size-large: 1.375rem;--sl-overlay-background-color: hsl(240 3.8% 46.1% / 33%);--sl-panel-background-color: var(--sl-color-neutral-0);--sl-panel-border-color: var(--sl-color-neutral-200);--sl-panel-border-width: 1px;--sl-tooltip-border-radius: var(--sl-border-radius-medium);--sl-tooltip-background-color: var(--sl-color-neutral-800);--sl-tooltip-color: var(--sl-color-neutral-0);--sl-tooltip-font-family: var(--sl-font-sans);--sl-tooltip-font-weight: var(--sl-font-weight-normal);--sl-tooltip-font-size: var(--sl-font-size-small);--sl-tooltip-line-height: var(--sl-line-height-dense);--sl-tooltip-padding: var(--sl-spacing-2x-small) var(--sl-spacing-x-small);--sl-tooltip-arrow-size: 6px;--sl-z-index-drawer: 700;--sl-z-index-dialog: 800;--sl-z-index-dropdown: 900;--sl-z-index-toast: 950;--sl-z-index-tooltip: 1000}@supports (scrollbar-gutter: stable){.sl-scroll-lock{scrollbar-gutter:stable!important;overflow:hidden!important}}@supports not (scrollbar-gutter: stable){.sl-scroll-lock body{padding-right:var(--sl-scroll-lock-size)!important;overflow:hidden!important}}.sl-toast-stack{position:fixed;top:0;inset-inline-end:0;z-index:var(--sl-z-index-toast);width:28rem;max-width:100%;max-height:100%;overflow:auto}.sl-toast-stack sl-alert{margin:var(--sl-spacing-medium)}.sl-toast-stack sl-alert::part(base){-webkit-box-shadow:var(--sl-shadow-large);box-shadow:var(--sl-shadow-large)}sl-tab-group[variant=flap] sl-tab::part(base){display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 12px}sl-table .tabulator{position:relative;border:1px solid var(--sl-color-neutral-400);background-color:#fff;font-size:14px;text-align:left;overflow:hidden;-webkit-transform:translatez(0);transform:translatez(0)}sl-table .tabulator[tabulator-layout=fitDataFill] .tabulator-tableholder .tabulator-table{min-width:100%}sl-table .tabulator[tabulator-layout=fitDataTable]{display:inline-block}sl-table .tabulator.tabulator-block-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}sl-table .tabulator .tabulator-header{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-bottom:1px solid #999;background-color:#f9fafb;color:var(--sl-color-neutral-800);font-weight:700;white-space:nowrap;overflow:hidden;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}sl-table .tabulator .tabulator-header.tabulator-header-hidden{display:none}sl-table .tabulator .tabulator-header .tabulator-col{display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #ddd;background:#f9fafb;text-align:left;vertical-align:bottom;overflow:hidden}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-moving{position:absolute;border:1px solid #999;background:#dae1e7;pointer-events:none}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-col-content{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:4px}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button{padding:0 8px}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover{cursor:pointer;opacity:.6}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:focus-visible{cursor:pointer;opacity:.6}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #999;padding:1px;background:#fff}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-popup-button+.tabulator-title-editor{width:calc(100% - 22px)}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;right:4px}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #bbb}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #ddd;overflow:hidden;margin-right:-1px}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-header-filter{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:2px;width:100%;text-align:center}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto!important}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{width:0;height:0}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-sortable:hover{cursor:pointer;background-color:var(--table-head-background-hover);color:var(--table-head-color-hover)}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-sortable:focus-visible{cursor:pointer;background-color:var(--table-head-background-hover);color:var(--table-head-color-hover)}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter{color:#bbb}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #bbb}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc] .tabulator-col-content .tabulator-col-sorter{color:var(--sl-color-neutral-500)}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid var(--sl-color-neutral-500)}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc] .tabulator-col-content .tabulator-col-sorter{color:var(--sl-color-neutral-500)}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:none;border-top:6px solid var(--sl-color-neutral-500);color:var(--sl-color-neutral-500)}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{-webkit-transform:rotate(180deg);transform:rotate(180deg)}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-right:0;padding-top:20px}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-right:0;padding-bottom:20px}sl-table .tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;right:0;top:4px;bottom:auto}sl-table .tabulator .tabulator-header .tabulator-frozen{display:inline-block;position:absolute;z-index:10}sl-table .tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #ddd}sl-table .tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #ddd}sl-table .tabulator .tabulator-header .tabulator-calcs-holder{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:600%;background:#fff!important;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden}sl-table .tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#fff!important}sl-table .tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}sl-table .tabulator .tabulator-header .tabulator-frozen-rows-holder{min-width:600%}sl-table .tabulator .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}sl-table .tabulator .tabulator-tableholder{position:relative;width:100%;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}sl-table .tabulator .tabulator-tableholder:focus{outline:none}sl-table .tabulator .tabulator-tableholder .tabulator-placeholder{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}sl-table .tabulator .tabulator-tableholder .tabulator-placeholder[tabulator-render-mode=virtual]{min-height:100%;min-width:100%}sl-table .tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{display:inline-block;text-align:center;padding:10px;color:#ccc;font-weight:700;font-size:20px;white-space:normal}sl-table .tabulator .tabulator-tableholder .tabulator-table{position:relative;display:inline-block;background-color:#fff;white-space:nowrap;overflow:visible;color:#333}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{font-weight:700;background:#e2e2e2!important}sl-table .tabulator .tabulator-footer{border-top:1px solid #999;background-color:#fff;color:#555;font-weight:700;white-space:nowrap;-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}sl-table .tabulator .tabulator-footer .tabulator-footer-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 10px}sl-table .tabulator .tabulator-footer .tabulator-footer-contents:empty{display:none}sl-table .tabulator .tabulator-footer .tabulator-calcs-holder{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% + 20px);text-align:left;background:#fff!important;border-bottom:1px solid #ddd;border-top:1px solid #ddd;overflow:hidden}sl-table .tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}sl-table .tabulator .tabulator-footer .tabulator-calcs-holder:only-child{margin-bottom:-5px;border-bottom:none}sl-table .tabulator .tabulator-footer>*+.tabulator-page-counter{margin-left:10px}sl-table .tabulator .tabulator-footer .tabulator-page-counter{font-weight:400}sl-table .tabulator .tabulator-footer .tabulator-paginator{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;color:#555;font-family:inherit;font-weight:inherit;font-size:inherit}sl-table .tabulator .tabulator-footer .tabulator-page-size{display:inline-block;margin:0 5px;padding:2px 5px;border:1px solid #aaa;border-radius:3px}sl-table .tabulator .tabulator-footer .tabulator-pages{margin:0 7px}sl-table .tabulator .tabulator-footer .tabulator-page{display:inline-block;margin:0 2px;padding:2px 5px;border:1px solid #aaa;border-radius:3px;background:#fff3}sl-table .tabulator .tabulator-footer .tabulator-page.active{color:#d00}sl-table .tabulator .tabulator-footer .tabulator-page:disabled{opacity:.5}sl-table .tabulator .tabulator-footer .tabulator-page:not(.disabled):hover{cursor:pointer;background:#0003;color:#fff}sl-table .tabulator .tabulator-footer .tabulator-page:not(.disabled):focus-visible{cursor:pointer;background:#0003;color:#fff}sl-table .tabulator .tabulator-col-resize-handle{position:relative;display:inline-block;width:6px;margin-left:-3px;margin-right:-3px;z-index:10;vertical-align:middle}sl-table .tabulator .tabulator-col-resize-handle:hover{cursor:ew-resize}sl-table .tabulator .tabulator-col-resize-handle:focus-visible{cursor:ew-resize}sl-table .tabulator .tabulator-col-resize-handle:last-of-type{width:3px;margin-right:0}sl-table .tabulator .tabulator-alert{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;z-index:100;height:100%;width:100%;background:#0006;text-align:center}sl-table .tabulator .tabulator-alert .tabulator-alert-msg{display:inline-block;margin:0 auto;padding:10px 20px;border-radius:10px;background:#fff;font-weight:700;font-size:16px}sl-table .tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg{border:4px solid #333;color:#000}sl-table .tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error{border:4px solid #d00;color:#590000}sl-table .tabulator-row{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:22px;background-color:#fff}sl-table .tabulator-row.tabulator-row-even{background-color:#efefef}sl-table .tabulator-row.tabulator-selectable:hover{background-color:var(--table-row-color-hover);cursor:pointer}sl-table .tabulator-row.tabulator-selectable:focus-visible{background-color:var(--table-row-color-hover);cursor:pointer}sl-table .tabulator-row.tabulator-selected{background-color:var(--table-row-color-hover)}sl-table .tabulator-row.tabulator-selected:hover{background-color:var(--table-row-color-hover);cursor:pointer}sl-table .tabulator-row.tabulator-selected:focus-visible{background-color:var(--table-row-color-hover);cursor:pointer}sl-table .tabulator-row.tabulator-row-moving{border:1px solid #000;background:#fff}sl-table .tabulator-row.tabulator-moving{position:absolute;border-top:1px solid #ddd;border-bottom:1px solid #ddd;pointer-events:none;z-index:15}sl-table .tabulator-row .tabulator-row-resize-handle{position:absolute;right:0;bottom:0;left:0;height:5px}sl-table .tabulator-row .tabulator-row-resize-handle.prev{top:0;bottom:auto}sl-table .tabulator-row .tabulator-row-resize-handle:hover{cursor:ns-resize}sl-table .tabulator-row .tabulator-row-resize-handle:focus-visible{cursor:ns-resize}sl-table .tabulator-row .tabulator-frozen{display:inline-block;position:absolute;background-color:inherit;z-index:10}sl-table .tabulator-row .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #ddd}sl-table .tabulator-row .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #ddd}sl-table .tabulator-row .tabulator-responsive-collapse{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}sl-table .tabulator-row .tabulator-responsive-collapse:empty{display:none}sl-table .tabulator-row .tabulator-responsive-collapse table{font-size:14px}sl-table .tabulator-row .tabulator-responsive-collapse table tr td{position:relative}sl-table .tabulator-row .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}sl-table .tabulator-row .tabulator-cell{display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px;border-right:1px solid #ddd;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}sl-table .tabulator-row .tabulator-cell.tabulator-editing{border:1px solid #1d68cd;outline:none;padding:0}sl-table .tabulator-row .tabulator-cell.tabulator-editing input,sl-table .tabulator-row .tabulator-cell.tabulator-editing select{border:1px;background:transparent;outline:none}sl-table .tabulator-row .tabulator-cell.tabulator-validation-fail{border:1px solid var(--sl-color-danger-500)}sl-table .tabulator-row .tabulator-cell.tabulator-validation-fail input,sl-table .tabulator-row .tabulator-cell.tabulator-validation-fail select{border:1px;background:transparent;color:var(--sl-color-danger-500)}sl-table .tabulator-row .tabulator-cell.tabulator-row-handle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}sl-table .tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}sl-table .tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{width:100%;height:3px;margin-top:2px;background:var(--sl-color-neutral-500)}sl-table .tabulator-row .tabulator-cell .tabulator-data-tree-branch{display:inline-block;vertical-align:middle;height:9px;width:7px;margin-top:-9px;margin-right:5px;border-bottom-left-radius:1px;border-left:2px solid #ddd;border-bottom:2px solid #ddd}sl-table .tabulator-row .tabulator-cell .tabulator-data-tree-control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;height:11px;width:11px;margin-right:5px;border:1px solid #333;border-radius:2px;background:#0000001a;overflow:hidden}sl-table .tabulator-row .tabulator-cell .tabulator-data-tree-control:hover{cursor:pointer;background:#0003}sl-table .tabulator-row .tabulator-cell .tabulator-data-tree-control:focus-visible{cursor:pointer;background:#0003}sl-table .tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{display:inline-block;position:relative;height:7px;width:1px;background:transparent}sl-table .tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}sl-table .tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{display:inline-block;position:relative;height:7px;width:1px;background:#333}sl-table .tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{position:absolute;content:"";left:-3px;top:3px;height:1px;width:7px;background:#333}sl-table .tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;height:15px;width:15px;border-radius:20px;background:var(--sl-color-neutral-500);color:#fff;font-weight:700;font-size:1.1em}sl-table .tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover{opacity:.7}sl-table .tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:focus-visible{opacity:.7}sl-table .tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:inline;display:initial}sl-table .tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open{display:none}sl-table .tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}sl-table .tabulator-row .tabulator-cell .tabulator-traffic-light{display:inline-block;height:14px;width:14px;border-radius:14px}sl-table .tabulator-row.tabulator-group{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #999;border-right:1px solid #ddd;border-top:1px solid #999;padding:5px 5px 5px 10px;background:#ccc;font-weight:700;min-width:100%}sl-table .tabulator-row.tabulator-group:hover{cursor:pointer;background-color:#0000001a}sl-table .tabulator-row.tabulator-group:focus-visible{cursor:pointer;background-color:#0000001a}sl-table .tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow{margin-right:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--sl-color-neutral-500);border-bottom:0}sl-table .tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}sl-table .tabulator-row.tabulator-group.tabulator-group-level-2{padding-left:50px}sl-table .tabulator-row.tabulator-group.tabulator-group-level-3{padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4{padding-left:90px}sl-table .tabulator-row.tabulator-group.tabulator-group-level-5{padding-left:110px}sl-table .tabulator-row.tabulator-group .tabulator-group-toggle{display:inline-block}sl-table .tabulator-row.tabulator-group .tabulator-arrow{display:inline-block;width:0;height:0;margin-right:16px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0;border-left:6px solid var(--sl-color-neutral-500);vertical-align:middle}sl-table .tabulator-row.tabulator-group span{margin-left:10px;color:#d00}sl-table .tabulator-popup-container{position:absolute;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px #0003;font-size:14px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10000}sl-table .tabulator-popup{padding:5px;border-radius:3px}sl-table .tabulator-tooltip{max-width:Min(500px,100%);padding:3px 5px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;font-size:12px;pointer-events:none}sl-table .tabulator-menu .tabulator-menu-item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}sl-table .tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled{opacity:.5}sl-table .tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{cursor:pointer;background:#efefef}sl-table .tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):focus-visible{cursor:pointer;background:#efefef}sl-table .tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}sl-table .tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{display:inline-block;position:absolute;top:calc(5px + .4em);right:10px;height:7px;width:7px;content:"";border-width:1px 1px 0 0;border-style:solid;border-color:#ddd;vertical-align:top;-webkit-transform:rotate(45deg);transform:rotate(45deg)}sl-table .tabulator-menu .tabulator-menu-separator{border-top:1px solid #ddd}sl-table .tabulator-edit-list{max-height:200px;font-size:14px;overflow-y:auto;-webkit-overflow-scrolling:touch}sl-table .tabulator-edit-list .tabulator-edit-list-item{padding:4px;color:#333;outline:none}sl-table .tabulator-edit-list .tabulator-edit-list-item.active{color:#fff;background:#1d68cd}sl-table .tabulator-edit-list .tabulator-edit-list-item.active.focused{outline:1px solid rgba(255,255,255,.5)}sl-table .tabulator-edit-list .tabulator-edit-list-item.focused{outline:1px solid #1d68cd}sl-table .tabulator-edit-list .tabulator-edit-list-item:hover{cursor:pointer;color:#fff;background:#1d68cd}sl-table .tabulator-edit-list .tabulator-edit-list-item:focus-visible{cursor:pointer;color:#fff;background:#1d68cd}sl-table .tabulator-edit-list .tabulator-edit-list-placeholder{padding:4px;color:#333;text-align:center}sl-table .tabulator-edit-list .tabulator-edit-list-group{border-bottom:1px solid #ddd;padding:6px 4px 4px;color:#333;font-weight:700}sl-table .tabulator{width:100%;margin:1em 0;border:1px solid rgba(34,36,38,.15);-webkit-box-shadow:none;box-shadow:none;border-radius:.28571rem;color:var(--sl-color-neutral-800)}sl-table .tabulator .tabulator-header{border-right:none;border-bottom:1px solid rgba(34,36,38,.1);background-color:var(--table-head-background);-webkit-box-shadow:none;box-shadow:none;color:var(--table-head-color);font-style:none;font-weight:700;text-transform:none}sl-table .tabulator .tabulator-header .tabulator-col{border-right:none;background-color:var(--table-head-background)}sl-table .tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:.92857em .78571em}sl-table .tabulator .tabulator-tableholder .tabulator-table{background-color:transparent}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs{background:#f2f2f2!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid #ddd}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid #ddd}sl-table .tabulator .tabulator-footer{padding:.78571em;border-top:1px solid rgba(34,36,38,.15);-webkit-box-shadow:none;box-shadow:none;background:#f9fafb;text-align:right;color:var(--sl-color-neutral-800);font-style:normal;font-weight:400;text-transform:none}sl-table .tabulator .tabulator-footer .tabulator-calcs-holder{margin:-.78571em -.78571em .78571em;background:#fff!important}sl-table .tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{background:#fff!important}sl-table .tabulator .tabulator-footer .tabulator-calcs-holder:only-child{margin-bottom:-.78571em;border-bottom:none}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.positive,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.positive{-webkit-box-shadow:0px 0px 0px #a3c293 inset;box-shadow:0 0 #a3c293 inset;background:#fcfff5!important;color:var(--sl-color-success-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.positive:hover,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.positive:hover{background:#f7ffe6!important;color:var(--sl-color-success-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.positive:focus-visible,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.positive:focus-visible{background:#f7ffe6!important;color:var(--sl-color-success-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.negative,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.negative{-webkit-box-shadow:0px 0px 0px #e0b4b4 inset;box-shadow:0 0 #e0b4b4 inset;background:#fff6f6!important;color:var(--sl-color-danger-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.negative:hover,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.negative:hover{background:#ffe7e7!important;color:var(--sl-color-danger-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.negative:focus-visible,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.negative:focus-visible{background:#ffe7e7!important;color:var(--sl-color-danger-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.error,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.error{-webkit-box-shadow:0px 0px 0px #e0b4b4 inset;box-shadow:0 0 #e0b4b4 inset;background:#fff6f6!important;color:var(--sl-color-danger-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.error:hover,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.error:hover{background:#ffe7e7!important;color:var(--sl-color-danger-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.error:focus-visible,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.error:focus-visible{background:#ffe7e7!important;color:var(--sl-color-danger-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.warning,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.warning{-webkit-box-shadow:0px 0px 0px #c9ba9b inset;box-shadow:0 0 #c9ba9b inset;background:#fffaf3!important;color:var(--sl-color-warning-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.warning:hover,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.warning:hover{background:#fff4e4!important;color:var(--sl-color-warning-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.warning:focus-visible,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.warning:focus-visible{background:#fff4e4!important;color:var(--sl-color-warning-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.active,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.active{-webkit-box-shadow:0px 0px 0px rgba(0,0,0,.87) inset;box-shadow:0 0 #000000de inset;background:#e0e0e0!important;color:var(--sl-color-neutral-800)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.active:hover,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.active:hover{background:#f7ffe6!important;color:var(--sl-color-success-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.active:focus-visible,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.active:focus-visible{background:#f7ffe6!important;color:var(--sl-color-success-500)!important}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.active,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.disabled:hover,sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell.active{pointer-events:none;color:#0003}sl-table .tabulator .tabulator-tableholder .tabulator-table .tabulator-row.disabled:focus-visible{pointer-events:none;color:#0003}sl-table .tabulator.striped .tabulator-row:nth-child(2n){background-color:var(--table-row-color-even)}sl-table .tabulator.celled{border:1px solid rgba(34,36,38,.15)}sl-table .tabulator.celled .tabulator-header .tabulator-col{border-right:1px solid rgba(34,36,38,.1)}sl-table .tabulator.celled .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{border-right:1px solid rgba(34,36,38,.1)}sl-table .tabulator[class*="single line"] .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{border-right:none}sl-table .tabulator.padded .tabulator-header .tabulator-col .tabulator-col-content{padding:1em}sl-table .tabulator.padded .tabulator-header .tabulator-col .tabulator-col-content .tabulator-arrow{top:20px}sl-table .tabulator.padded .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{padding:1em}sl-table .tabulator.padded.very .tabulator-header .tabulator-col .tabulator-col-content{padding:1.5em}sl-table .tabulator.padded.very .tabulator-header .tabulator-col .tabulator-col-content .tabulator-arrow{top:26px}sl-table .tabulator.padded.very .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{padding:1.5em}sl-table .tabulator.compact .tabulator-header .tabulator-col .tabulator-col-content{padding:.5em .7em}sl-table .tabulator.compact .tabulator-header .tabulator-col .tabulator-col-content .tabulator-arrow{top:12px}sl-table .tabulator.compact .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{padding:.5em .7em}sl-table .tabulator.compact.very .tabulator-header .tabulator-col .tabulator-col-content{padding:.4em .6em}sl-table .tabulator.compact.very .tabulator-header .tabulator-col .tabulator-col-content .tabulator-arrow{top:10px}sl-table .tabulator.compact.very .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell{padding:.4em .6em}sl-table .tabulator-row{border-bottom:1px solid rgba(34,36,38,.1)}sl-table .tabulator-row.tabulator-row-even{background-color:transparent}sl-table .tabulator-row.tabulator-selectable:hover{-webkit-box-shadow:0px 0px 0px rgba(0,0,0,.87) inset;box-shadow:0 0 #000000de inset;background:var(--table-row-color-hover)!important;color:var(--sl-color-neutral-800)!important}sl-table .tabulator-row.tabulator-selected{background-color:var(--sl-color-primary-200)!important}sl-table .tabulator-row.tabulator-selected:hover{background-color:var(--sl-color-primary-200)!important;cursor:pointer}sl-table .tabulator-row.tabulator-moving{pointer-events:none!important}sl-table .tabulator-row .tabulator-cell{padding:.78571em;border-right:none;vertical-align:middle}sl-table .tabulator-row .tabulator-cell:last-of-type{border-right:none}sl-table .tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{color:#fff}sl-table .tabulator-row.tabulator-group{background:#fafafa}sl-table .tabulator-row.tabulator-group span{color:var(--sl-color-neutral-500)}sl-table .tabulator-menu{background:#fff}sl-table .tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{background:#f9fafb}sl-table .tabulator-edit-select-list{background:#fff}sl-table .tabulator-edit-select-list .tabulator-edit-select-list-item.active{color:#fff}sl-table .tabulator-edit-select-list .tabulator-edit-select-list-item.active.focused{outline:1px solid rgba(255,255,255,.5)}sl-table .tabulator-edit-select-list .tabulator-edit-select-list-item:hover{color:#fff}sl-table .tabulator-edit-select-list .tabulator-edit-select-list-item:focus-visible{color:#fff}sl-table .tabulator-edit-select-list .tabulator-edit-select-list-notice{color:inherit}sl-table .tabulator-print-table .tabulator-print-table-group{background:#fafafa}sl-table .tabulator-print-table .tabulator-print-table-group span{color:var(--sl-color-neutral-500)}@media (max-width: 39.95em){.no-mobile{display:none}}@media print{.no-print{display:none}}.accessability-btn[data-v-a201d6d2]{position:fixed;right:var(--sl-spacing-large);bottom:var(--sl-spacing-large);border-radius:50%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px #00000040;z-index:29}.accessability-btn[data-v-a201d6d2]::part(base){padding:0;aspect-ratio:1;border-radius:50%;background-color:#fff}.accessability-btn[data-v-a201d6d2]::part(label){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;padding:var(--sl-spacing-small);aspect-ratio:1;font-size:2.5em}.accessability-btn sl-icon[data-v-a201d6d2]{background-color:transparent!important;color:#000!important;-webkit-transition:all ease .3s;transition:all ease .3s}.accessability-btn:hover sl-icon[data-v-a201d6d2]{color:#fff!important}.accessability-btn:focus-visible sl-icon[data-v-a201d6d2]{color:#fff!important}.drawer-overview[data-v-a201d6d2]::part(base){z-index:30}.drawer-overview[data-v-a201d6d2]::part(overlay){display:none}.drawer-overview[data-v-a201d6d2]::part(header-actions){padding-right:0}.drawer-overview[data-v-a201d6d2]::part(header){background:var(--ignt-color-primary);color:#fff}.drawer-overview[data-v-a201d6d2]::part(close-button){display:none}.drawer-close-btn[data-v-a201d6d2]{aspect-ratio:1;height:100%;background-color:transparent!important;color:#fff!important;-webkit-transform:all ease .3s;transform:all ease .3s}.drawer-close-btn[data-v-a201d6d2]::part(base){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5em;width:100%;height:100%}.drawer-close-btn[data-v-a201d6d2]:hover{font-size:1.1em}.drawer-close-btn[data-v-a201d6d2]:focus-visible{font-size:1.1em}.drawer-close-btn[data-v-a201d6d2]:hover::part(base){color:#fff}.drawer-close-btn[data-v-a201d6d2]:focus-visible::part(base){color:#fff}.access-option-wrap[data-v-a201d6d2]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sl-spacing-large);gap:var(--sl-spacing-large)}.access-option-btn[data-v-a201d6d2]::part(base){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important;width:100%;aspect-ratio:4 / 3;border-radius:var(--ignt-border-radius-default)}.access-option-btn[data-v-a201d6d2]::part(label){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--sl-spacing-medium);width:100%;white-space:normal;white-space:initial}.access-option-btn[data-v-a201d6d2]:hover::part(base){-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important;color:var(--sl-color-text-default)!important}.access-option-btn[data-v-a201d6d2]:focus-visible::part(base){-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important;color:var(--sl-color-text-default)!important}.access-option-btn.is-selected[data-v-a201d6d2]::part(base){border:2px solid var(--ignt-color-primary)}.access-option-btn.is-selected .access-active-icon[data-v-a201d6d2]{display:-webkit-box;display:-ms-flexbox;display:flex}.access-option-name[data-v-a201d6d2]{font-size:1.2em;font-weight:600}.access-active-icon[data-v-a201d6d2]{display:none;background-color:var(--ignt-color-primary);border-radius:50%;color:#fff;font-size:1em;padding:var(--sl-spacing-2x-small);position:absolute;top:var(--sl-spacing-medium);right:var(--sl-spacing-medium)}.access-option-icon[data-v-a201d6d2]{font-size:2em;margin-bottom:var(--sl-spacing-small)}.access-option-amount[data-v-a201d6d2]{display:grid;grid-gap:var(--sl-spacing-small);gap:var(--sl-spacing-small);position:absolute;left:var(--sl-spacing-small);bottom:var(--sl-spacing-small);right:var(--sl-spacing-small);background-color:transparent!important}.access-option-amount.access-option-amount-3[data-v-a201d6d2]{grid-template-columns:repeat(3,minmax(0,1fr))}.access-amount-bar[data-v-a201d6d2]{height:4px;border-radius:2px;background-color:var(--ignt-color-primary)}.structure-item[data-v-a201d6d2]{--margin: var(--sl-spacing-large);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--sl-spacing-medium);margin-bottom:var(--sl-spacing-large);cursor:pointer;text-decoration:none;color:inherit}.structure-item.structure-item-H2[data-v-a201d6d2]{margin-left:var(--margin)}.structure-item.structure-item-H3[data-v-a201d6d2]{margin-left:calc(2 * var(--margin))}.structure-item.structure-item-H4[data-v-a201d6d2]{margin-left:calc(3 * var(--margin))}.structure-item.structure-item-H5[data-v-a201d6d2]{margin-left:calc(4 * var(--margin))}.structure-item.structure-item-H6[data-v-a201d6d2]{margin-left:calc(5 * var(--margin))}.structure-item-type[data-v-a201d6d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--ignt-color-primary);color:#fff;padding:var(--sl-spacing-x-small) var(--sl-spacing-small);border-radius:var(--ignt-border-radius-default);cursor:pointer}.btn-wrap[data-v-a201d6d2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;gap:var(--sl-spacing-small);grid-column:span 2}@media (max-width: 39.95em){.no-mobile[data-v-a201d6d2]{display:none}}@media print{.no-print[data-v-a201d6d2]{display:none}}
