.lui-package-cookieconsent{--space: srgb;--color-accent: var(--color-primary);--color-accent-foreground: var(--color-primary-foreground);--color-primary: #83cd4f;--color-primary-foreground: var(--color-light);--color-main: #15191c;--color-main-foreground: var(--color-body);--color-main-primary: var(--color-main);--color-body: #fff;--color-body-foreground: var(--color-main);--color-body-primary: var(--color-body);--color-light: #fff;--color-light-foreground: var(--color-dark);--color-dark: #15191c;--color-dark-foreground: var(--color-light);--rounded: .75rem;--rounded-dialog: 1.5rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--font-primary: sans-serif;--font-secondary: var(--font-primary);--font-normal: 400;--font-medium: 500;--font-semibold: 600;--transition: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, outline-color, outline-offset, visibility;--transition-all: all var(--duration) var(--ease-in-out);--transition-color: color var(--duration) var(--ease-in-out);--transition-background: background var(--duration) var(--ease-in-out);--transition-opacity: opacity var(--duration) var(--ease-in-out);--transition-transform: transform var(--duration) var(--ease-in-out);--transition-border: border-color var(--duration) var(--ease-in-out);--transition-shadow: box-shadow var(--duration) var(--ease-in-out);--duration: .15s;--ease-linear: linear;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1)}@media (prefers-reduced-motion){.lui-package-cookieconsent{--duration: 0}}.animation-ripple{-webkit-animation-name:ripple;animation-name:ripple}.ui-btn{--ui-btn-accent-color: var(--color-accent);--ui-btn-accent-color-foreground: var(--color-accent-foreground);--tw-bg-opacity: 1;--tw-bg-mix: transparent;--tw-text-opacity: 1;--tw-text-mix: transparent;--tw-outline-opacity: 0;--tw-outline-mix: transparent;inline-size:var(--ui-btn-width);block-size:var(--ui-btn-height);padding:var(--ui-btn-py) var(--ui-btn-px);border-radius:var(--ui-btn-border-radius);font-family:var(--ui-btn-font-family);font-size:var(--ui-btn-font-size);font-weight:var(--ui-btn-font-weight);letter-spacing:var(--ui-btn-letter-spacing);background-color:color-mix(in var(--space),var(--ui-btn-accent-color) calc(var(--tw-bg-opacity) * 100%),var(--tw-bg-mix));color:color-mix(in var(--space),var(--ui-btn-accent-color-foreground) calc(var(--tw-text-opacity) * 100%),var(--tw-text-mix));outline:var(--ui-btn-outline-width) solid color-mix(in var(--space),var(--ui-btn-accent-color) calc(var(--tw-outline-opacity) * 100%),var(--tw-outline-mix));outline-offset:var(--ui-btn-outline-offset);gap:var(--ui-btn-gap);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:clip;display:inline-flex;text-align:center;align-items:center;justify-content:center;position:relative;line-height:1;flex-shrink:0;z-index:0}.ui-btn:where(input):after{content:attr(aria-label)}.ui-btn{transition-property:var(--transition);transition-timing-function:var(--ease-in-out);transition-duration:var(--duration)}.ui-btn:where(.accent-main){--ui-btn-hover-bg-mix: var(--color-main-foreground)}.ui-btn:where(.accent-body){--ui-btn-hover-bg-mix: var(--color-body-foreground)}.ui-btn:where(.accent-light){--ui-btn-hover-bg-mix: var(--color-light-foreground)}.ui-btn:where(.accent-dark){--ui-btn-hover-bg-mix: var(--color-dark-foreground)}.ui-btn:is([href],button,[role=button],input){cursor:var(--cursor, pointer)}.ui-btn:is([href],button,[role=button],input):disabled{opacity:var(--ui-btn-disabled-opacity);cursor:not-allowed}@media (hover: hover) and (pointer: fine){.ui-btn:is([href],button,[role=button],input):not(:disabled):hover{--tw-bg-mix: var(--ui-btn-hover-bg-mix);--tw-bg-opacity: var(--ui-btn-hover-bg-opacity)}}.ui-btn:is([href],button,[role=button],input):not(:disabled):focus{--ui-btn-outline-offset: var(--ui-btn-focus-outline-offset);--tw-outline-opacity: var(--ui-btn-focus-outline-opacity)}.ui-btn:is([href],button,[role=button],input):not(:disabled):is(:active,:checked,.active){--tw-bg-mix: var(--ui-btn-active-bg-mix);--tw-bg-opacity: var(--ui-btn-active-bg-opacity)}.ui-btn:is(.ghosted){--ui-btn-hover-bg-mix: transparent;--ui-btn-hover-bg-opacity: .1;--ui-btn-active-bg-mix: transparent;--ui-btn-active-bg-opacity: .2;--ui-btn-focus-outline-offset: -2px;--ui-btn-accent-color-foreground: var(--color-accent);--tw-bg-opacity: 0}.ui-btn{--ui-btn-border-radius: var(--rounded);--ui-btn-font-size: var(--text-sm);--ui-btn-font-weight: var(--font-medium);--ui-btn-outline-width: 2px;--ui-btn-height: 2.25rem;--ui-btn-py: .375rem;--ui-btn-px: .75rem;--ui-btn-hover-bg-mix: var(--color-dark);--ui-btn-hover-bg-opacity: .8;--ui-btn-focus-outline-offset: 2px;--ui-btn-focus-outline-opacity: .5;--ui-btn-active-bg-mix: var(--color-dark);--ui-btn-active-bg-opacity: .9;--ui-btn-disabled-opacity: .75}.ui-heading{font-family:var(--ui-heading-font-family);font-weight:var(--ui-heading-font-weight);font-size:var(--ui-heading-font-size);line-height:var(--ui-heading-line-height);letter-spacing:var(--ui-heading-letter-spacing);text-wrap:balance;--ui-heading-font-weight: var(--font-semibold);--ui-heading-font-size: 1.875rem;--ui-heading-line-height: calc(1em + .25lh) ;--ui-heading-font-family: var(--font-secondary)}.ui-switch{font-weight:var(--ui-switch-font-weight);font-size:var(--ui-switch-font-size);line-height:var(--ui-switch-line-height);letter-spacing:var(--ui-switch-letter-spacing);gap:var(--ui-switch-gap);display:inline-flex;text-wrap:balance}.ui-switch :where(a){color:var(--color-accent);text-decoration:underline}.ui-switch :where(input){--tw-outline-opacity: 0;--tw-outline-mix: transparent;inline-size:var(--ui-switch-width);block-size:var(--ui-switch-height);padding:calc((var(--ui-switch-height) - var(--ui-switch-icon-size)) / 2);border-radius:var(--ui-switch-border-radius);background-color:var(--ui-switch-bg);outline:var(--ui-switch-outline-width) solid color-mix(in var(--space),var(--ui-switch-outline-color) calc(var(--tw-outline-opacity) * 100%),var(--tw-outline-mix));outline-offset:var(--ui-switch-outline-offset);display:flex;position:relative;flex-shrink:0}.ui-switch :where(input):before{width:var(--ui-switch-icon-size);height:var(--ui-switch-icon-size);background-color:var(--color-light);transition:var(--transition-all);border-radius:inherit;margin-block:auto;content:""}.ui-switch :where(input){transition-property:var(--transition);transition-timing-function:var(--ease-in-out);transition-duration:var(--duration)}:is(.ui-switch :where(input):where(:required))+*:after{color:var(--color-error);content:" *"}.ui-switch :where(input):enabled:focus{--ui-switch-outline-offset: var(--ui-switch-focus-outline-offset);--tw-outline-opacity: .4}.ui-switch :where(input):disabled{opacity:var(--ui-switch-disabled-opacity);cursor:not-allowed}.ui-switch :where(input):checked{--ui-switch-outline-color: var(--color-accent);--ui-switch-bg: var(--color-accent)}.ui-switch :where(input):checked:before{-webkit-margin-start:calc(100% - var(--ui-switch-icon-size));margin-inline-start:calc(100% - var(--ui-switch-icon-size))}.ui-switch :where(input):indeterminate:before{-webkit-margin-start:calc(50% - var(--ui-switch-icon-size) / 2);margin-inline-start:calc(50% - var(--ui-switch-icon-size) / 2)}:where(.ui-switch) :where(input){all:unset;display:revert}.ui-switch{--ui-switch-width: 3rem;--ui-switch-height: 1.5rem;--ui-switch-icon-size: 1.125rem;--ui-switch-font-weight: var(--font-medium);--ui-switch-font-size: var(--text-sm);--ui-switch-line-height: calc(1em + .25lh) ;--ui-switch-gap: .75rem;--ui-switch-border-radius: 9999px;--ui-switch-bg: currentcolor;--ui-switch-outline-width: 2px;--ui-switch-outline-color: currentcolor}.ui-text{font-family:var(--ui-text-font-family);font-weight:var(--ui-text-font-weight);font-size:var(--ui-text-font-size);line-height:var(--ui-text-line-height);letter-spacing:var(--ui-text-letter-spacing);text-wrap:pretty}.ui-text>:is(*:first-child){-webkit-margin-before:0;margin-block-start:0}.ui-text>:is(*:last-child){-webkit-margin-after:0;margin-block-end:0}.ui-text :where(a){transition:var(--transition-color);color:var(--color-accent);text-decoration:underline}@media (hover: hover) and (pointer: fine){.ui-text :where(a):hover{color:color-mix(in var(--space),var(--color-accent) 75%,transparent)}}.ui-text :where(a):focus-visible{color:color-mix(in var(--space),var(--color-accent) 75%,transparent)}.ui-text :where(b,strong){font-weight:var(--ui-text-content-bold)}.ui-text :where(em){font-style:italic}.ui-text :where(img){display:block;height:auto}.ui-text :where(p){margin-block:var(--ui-text-content-my)}.ui-text :where(p):empty{line-height:0;margin:0}.ui-text :where(p):empty:after{content:" "}.ui-text :where(hr){--tw-border-opacity: .1;margin-block:var(--ui-text-hr-my)}.ui-text :where(h1,h2,h3,h4,h5,h6){font-family:var(--ui-text-heading-font-family);font-weight:var(--ui-text-heading-font-weight, var(--ui-text-content-bold));font-size:var(--ui-text-heading-font-size);line-height:var(--ui-text-heading-line-height);letter-spacing:var(--ui-text-heading-letter-spacing);margin-block:var(--ui-text-heading-my);color:var(--ui-text-heading-color);text-wrap:balance}.ui-text :where(h1){--ui-text-heading-font-size: var(--text-4xl)}.ui-text :where(h2){--ui-text-heading-font-size: var(--text-3xl)}.ui-text :where(h3){--ui-text-heading-font-size: var(--text-2xl)}.ui-text :where(h4){--ui-text-heading-font-size: var(--text-xl)}.ui-text :where(h5){--ui-text-heading-font-size: var(--text-lg)}.ui-text :where(table){border:0;min-width:100%}.ui-text :where(table) :where(td,th){padding:1em 1.25em;text-align:left}.ui-text :where(table) :where(thead){font-weight:var(--ui-text-content-bold);-webkit-border-after:1px solid color-mix(in var(--space),currentColor 10%,transparent);border-block-end:1px solid color-mix(in var(--space),currentColor 10%,transparent)}.ui-text :where(table) :where(tbody tr):nth-of-type(2n){background-color:color-mix(in var(--space),currentColor 5%,transparent)}.ui-text :where(ol,ul){-webkit-margin-start:.75em;margin-inline-start:.75em;-webkit-padding-start:1em;padding-inline-start:1em;margin-block:var(--ui-text-content-my)}.ui-text :where(ol,ul) :where(li){margin-block:.5em;-webkit-padding-start:1ch;padding-inline-start:1ch}.ui-text :where(ol):not([type]){list-style:decimal}.ui-text :where(ol) :where(li)::marker{color:var(--color-accent);font-weight:var(--ui-text-content-bold)}.ui-text :where(ul) :where(li){position:relative;list-style-type:""}.ui-text :where(ul) :where(li):before{width:var(--ui-text-content-marker-size);height:var(--ui-text-content-marker-size);position:absolute;left:-.75em;top:.5lh;border:1px solid var(--color-accent);background-color:var(--ui-text-content-marker-bg, var(--color-accent));-webkit-margin-start:calc((var(--ui-text-content-marker-size) / 2) * -1);margin-inline-start:calc((var(--ui-text-content-marker-size) / 2) * -1);-webkit-margin-before:calc(var(--ui-text-content-marker-size) / 2 * -1);margin-block-start:calc(var(--ui-text-content-marker-size) / 2 * -1);border-radius:var(--ui-text-content-marker-radius, 50%);-webkit-mask:var(--ui-text-content-marker-mask);mask:var(--ui-text-content-marker-mask);will-change:transform;content:""}.ui-text [style*=square]:where(ul){--ui-text-content-marker-radius: 0}.ui-text [style*=circle]:where(ul){--ui-text-content-marker-bg: transparent}.ui-text :where(blockquote){border-left:.375em solid var(--color-accent);padding:.5em 1.25em;margin-block:var(--ui-text-content-my);font-size:inherit}.ui-text :where(code){font-size:87.5%}.ui-text :where(figure){margin-block:var(--ui-text-content-my)}.ui-text :where(figcaption){font-size:87.5%;line-height:1.5;font-weight:var(--font-semibold);-webkit-margin-before:.5em;margin-block-start:.5em}.ui-text{--ui-text-content-marker-size: .375em;--ui-text-line-height: calc(1em + .5lh) ;--ui-text-heading-line-height: calc(1em + .25lh) ;--ui-text-heading-my: 1.5em .5em;--ui-text-content-bold: var(--font-semibold)}.c-dialog-content{background-color:var(--color-body-primary);border-radius:var(--rounded-3xl);padding:var(--c-dialog-content-py) var(--c-dialog-content-px);inline-size:min(100%,var(--c-dialog-content-width));margin:auto;-webkit-animation:var(--duration) ease 0s backwards 1 fade-in-down;animation:var(--duration) ease 0s backwards 1 fade-in-down}:where(dialog:not([open])) .c-dialog-content{-webkit-animation:var(--duration) ease 0s forwards 1 fade-out-up;animation:var(--duration) ease 0s forwards 1 fade-out-up}.c-dialog-content{--c-dialog-content-py: 2rem;--c-dialog-content-px: 1.5rem;--c-dialog-content-width: 35rem;--c-dialog-py: 1.5rem;--c-dialog-px: 1.5rem;border-radius:var(--rounded-dialog)}.c-dialog-cookieconsent>.c-dialog-content{max-width:26rem;text-align:center}.c-dialog-cookieconsent>.c-dialog-content>.c_head{margin-bottom:1rem}@media (min-width: 48em){.c-dialog-cookieconsent>.c-dialog-content>.c_head{margin-bottom:1.5rem}}.c-dialog-cookieconsent>.c-dialog-content>.c_foot{display:flex;align-items:center;margin-top:1.5rem}@media (min-width: 48em){.c-dialog-cookieconsent>.c-dialog-content>.c_foot{margin-top:2rem}}.c-dialog{--c-dialog-py: 2rem;--c-dialog-px: 1.5rem;--c-dialog-bg: var(--color-main);--c-dialog-bg-opacity: .8;--tw-bg-opacity: var(--c-dialog-bg-opacity);all:unset;z-index:30;padding:var(--c-dialog-py) var(--c-dialog-px);background-color:color-mix(in var(--space),var(--c-dialog-bg) calc(var(--tw-bg-opacity) * 100%),transparent);transition-property:var(--transition);transition-timing-function:var(--ease-in-out);transition-duration:var(--duration);display:flex;position:fixed;inset:0;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.c-dialog::-webkit-backdrop{visibility:hidden}.c-dialog::backdrop{visibility:hidden}.c-dialog:not([open]){background-color:transparent;pointer-events:none;opacity:0}html:has(.c-dialog.visible){-webkit-padding-end:var(--c-dialog-scrollbar-width);padding-inline-end:var(--c-dialog-scrollbar-width);scrollbar-width:none}html:has(.c-dialog.visible)::-webkit-scrollbar{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.mb-4{margin-bottom:1rem}.ms-auto{-webkit-margin-start:auto;margin-inline-start:auto}.mt-2{margin-top:.5rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.hidden{display:none}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-col{flex-direction:column}.gap-4{gap:1rem}.gap-8{gap:2rem}.p-6{padding:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.accent-main{--color-accent-rgb: var(--color-main-rgb);--color-accent-foreground-rgb: var(--color-main-foreground-rgb, var(--color-light-rgb));--color-accent: var(--color-main);--color-accent-foreground: var(--color-main-foreground, var(--color-light));accent-color:var(--color-accent)}.text-error{--tw-text-current-rgb: var(--color-error-rgb);--tw-text-opacity: 1;color:color-mix(in var(--space),var(--color-error) calc(var(--tw-text-opacity) * 100%),transparent)}.lui-package-cookieconsent{font-family:var(--font-primary)}.lui-package-cookieconsent :where(*),.lui-package-cookieconsent :where(*):before,.lui-package-cookieconsent :where(*):after{box-sizing:border-box;-webkit-tap-highlight-color:rgb(255 255 255 / 0%)}@media (min-width: 48em){.md\:mb-8{margin-bottom:2rem}}
