/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid}}}@layer theme;@layer base{.fairmate-content h1{color:var(--fairmate-color-darkest);margin:1rem 0 2rem;font-size:2rem;font-weight:700;line-height:1.2}.fairmate-content h2{color:var(--fairmate-color-darkest);font-size:1.5rem;font-weight:700;line-height:1.3}.fairmate-content h3{color:var(--fairmate-color-darkest);font-size:1.25rem;font-weight:600;line-height:1.4}.fairmate-content h4{color:var(--fairmate-color-darkest);font-size:1rem;font-weight:600;line-height:1.4}.fairmate-content p{margin-block:.75rem;line-height:1.6}.fairmate-content a{color:var(--fairmate-color-primary);text-decoration:underline}.fairmate-content a:hover{color:var(--fairmate-color-primary-link-hover)}.fairmate-content label{margin-block-end:.25rem;font-weight:500;display:block}.fairmate-content input[type=text],.fairmate-content input[type=password],.fairmate-content input[type=email],.fairmate-content input[type=search],.fairmate-content input[type=tel],.fairmate-content input[type=url],.fairmate-content textarea,.fairmate-content select{border:1px solid var(--fairmate-color-outline-variant);border-radius:var(--fairmate-rounded-input);background:var(--fairmate-color-lightest);width:100%;color:var(--fairmate-color-darkest);box-sizing:border-box;padding:.5rem .75rem;font-size:1rem;line-height:1.5;display:block}.fairmate-content button,.fairmate-content input[type=submit],.fairmate-content input[type=button]{vertical-align:middle;white-space:nowrap;text-align:center;background:var(--fairmate-color-cta-primary);max-width:100%;color:var(--fairmate-color-on-cta-primary);border-radius:var(--fairmate-rounded-button);cursor:pointer;transition:var(--fairmate-transition);border:none;padding:0 1.5rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:2.75;text-decoration:none;display:inline-block}.fairmate-content button:hover,.fairmate-content input[type=submit]:hover,.fairmate-content input[type=button]:hover{background:var(--fairmate-color-cta-primary-hover);color:var(--fairmate-color-on-cta-primary-hover);text-decoration:none}.fairmate-content button:active,.fairmate-content button:focus,.fairmate-content input[type=submit]:active,.fairmate-content input[type=submit]:focus,.fairmate-content input[type=button]:active,.fairmate-content input[type=button]:focus{outline:none}.fairmate-content button:focus-visible,.fairmate-content input[type=submit]:focus-visible,.fairmate-content input[type=button]:focus-visible{outline:2px solid var(--fairmate-color-focus-visible);outline-offset:-2px;background:var(--fairmate-color-cta-primary-hover);color:var(--fairmate-color-on-cta-primary-hover)}.fairmate-content button[disabled],.fairmate-content input[type=submit][disabled],.fairmate-content input[type=button][disabled]{cursor:default;background:var(--fairmate-color-inactive);color:var(--fairmate-color-on-inactive);opacity:1}.fairmate-content input[type=checkbox],.fairmate-content input[type=radio]{accent-color:var(--fairmate-color-primary);margin:0 5px}}@layer components,utilities;:root,:host{--fmui-color-white:#fff;--fmui-spacing:.25rem;--fmui-text-sm:.875rem;--fmui-text-sm--line-height:calc(1.25 / .875);--fmui-text-2xl:1.5rem;--fmui-text-2xl--line-height:calc(2 / 1.5);--fmui-text-3xl:1.875rem;--fmui-text-3xl--line-height:calc(2.25 / 1.875);--fmui-font-weight-light:300;--fmui-font-weight-normal:400;--fmui-font-weight-bold:700;--fmui-leading-relaxed:1.625;--fmui-radius-md:.375rem;--fmui-default-transition-duration:.15s;--fmui-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--fmui-color-primary:var(--fairmate-color-primary);--fmui-color-on-primary:var(--fairmate-color-on-primary);--fmui-color-darkest:var(--fairmate-color-darkest);--fmui-color-lightest:var(--fairmate-color-lightest);--fmui-color-inactive:var(--fairmate-color-inactive);--fmui-color-surface-container:var(--fairmate-color-surface-container);--fmui-color-on-surface-container:var(--fairmate-color-on-surface-container);--fmui-color-focus-visible:var(--fairmate-color-focus-visible);--fmui-color-cta-secondary:var(--fairmate-color-cta-secondary);--fmui-color-on-cta-secondary:var(--fairmate-color-on-cta-secondary);--fmui-color-cta-secondary-hover:var(--fairmate-color-cta-secondary-hover);--fmui-color-on-cta-secondary-hover:var(--fairmate-color-on-cta-secondary-hover);--fmui-color-nav:var(--fairmate-color-nav);--fmui-color-on-nav:var(--fairmate-color-on-nav);--fmui-color-footer:var(--fairmate-color-footer);--fmui-color-on-footer:var(--fairmate-color-on-footer);--fmui-color-on-footer-border:var(--fairmate-color-on-footer-border);--fmui-color-on-footer-hover:var(--fairmate-color-on-footer-hover);--fmui-shadow-elevation-1:0 1px 2px #0000000d, 0 1px 3px 1px #0000000f;--fmui-shadow-elevation-3:0 4px 8px 3px #0000001a, 0 1px 3px #00000014;--fmui-radius-button:var(--fairmate-rounded-button);--fmui-radius-article:var(--fairmate-rounded-article);--fmui-container-wrapper:var(--fairmate-content-wrapper-max-width);--fmui-text-headline-sm:1.25rem;--fmui-text-headline-md:1.75rem;--fmui-text-headline-lg:2.5rem}.fmui\:sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.fmui\:relative{position:relative!important}.fmui\:m-0{margin:calc(var(--fmui-spacing) * 0)!important}.fmui\:mt-2{margin-top:calc(var(--fmui-spacing) * 2)!important}.fmui\:mt-8{margin-top:calc(var(--fmui-spacing) * 8)!important}.fmui\:mb-0{margin-bottom:calc(var(--fmui-spacing) * 0)!important}.fmui\:mb-4{margin-bottom:calc(var(--fmui-spacing) * 4)!important}.fmui\:mb-6{margin-bottom:calc(var(--fmui-spacing) * 6)!important}.fmui\:ml-auto{margin-left:auto!important}.fmui\:block{display:block!important}.fmui\:flex{display:flex!important}.fmui\:hidden{display:none!important}.fmui\:inline-block{display:inline-block!important}.fmui\:inline-flex{display:inline-flex!important}.fmui\:size-5{width:calc(var(--fmui-spacing) * 5)!important;height:calc(var(--fmui-spacing) * 5)!important}.fmui\:h-12{height:calc(var(--fmui-spacing) * 12)!important}.fmui\:h-14{height:calc(var(--fmui-spacing) * 14)!important}.fmui\:max-h-9{max-height:calc(var(--fmui-spacing) * 9)!important}.fmui\:w-auto{width:auto!important}.fmui\:w-full{width:100%!important}.fmui\:max-w-prose{max-width:65ch!important}.fmui\:max-w-wrapper{max-width:var(--fmui-container-wrapper)!important}.fmui\:shrink-0{flex-shrink:0!important}.fmui\:cursor-pointer{cursor:pointer!important}.fmui\:list-none{list-style-type:none!important}.fmui\:flex-col{flex-direction:column!important}.fmui\:flex-wrap{flex-wrap:wrap!important}.fmui\:items-center{align-items:center!important}.fmui\:items-end{align-items:flex-end!important}.fmui\:items-start{align-items:flex-start!important}.fmui\:justify-between{justify-content:space-between!important}.fmui\:justify-center{justify-content:center!important}.fmui\:gap-1{gap:calc(var(--fmui-spacing) * 1)!important}.fmui\:gap-1\.5{gap:calc(var(--fmui-spacing) * 1.5)!important}.fmui\:gap-2{gap:calc(var(--fmui-spacing) * 2)!important}.fmui\:gap-3{gap:calc(var(--fmui-spacing) * 3)!important}.fmui\:gap-4{gap:calc(var(--fmui-spacing) * 4)!important}.fmui\:gap-6{gap:calc(var(--fmui-spacing) * 6)!important}.fmui\:gap-8{gap:calc(var(--fmui-spacing) * 8)!important}.fmui\:self-end{align-self:flex-end!important}.fmui\:overflow-hidden{overflow:hidden!important}.fmui\:rounded{border-radius:.25rem!important}.fmui\:rounded-article{border-radius:var(--fmui-radius-article)!important}.fmui\:rounded-button{border-radius:var(--fmui-radius-button)!important}.fmui\:rounded-md{border-radius:var(--fmui-radius-md)!important}.fmui\:border-1{border-style:var(--tw-border-style)!important;border-width:1px!important}.fmui\:border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.fmui\:border-t-12{border-top-style:var(--tw-border-style)!important;border-top-width:12px!important}.fmui\:border-none{--tw-border-style:none!important;border-style:none!important}.fmui\:border-solid{--tw-border-style:solid!important;border-style:solid!important}.fmui\:border-on-footer-border{border-color:var(--fmui-color-on-footer-border)!important}.fmui\:border-primary{border-color:var(--fmui-color-primary)!important}.fmui\:border-t-primary{border-top-color:var(--fmui-color-primary)!important}.fmui\:bg-cta-secondary{background-color:var(--fmui-color-cta-secondary)!important}.fmui\:bg-footer{background-color:var(--fmui-color-footer)!important}.fmui\:bg-nav{background-color:var(--fmui-color-nav)!important}.fmui\:bg-primary{background-color:var(--fmui-color-primary)!important}.fmui\:bg-surface-container{background-color:var(--fmui-color-surface-container)!important}.fmui\:bg-transparent{background-color:#0000!important}.fmui\:bg-white{background-color:var(--fmui-color-white)!important}.fmui\:p-0{padding:calc(var(--fmui-spacing) * 0)!important}.fmui\:p-4{padding:calc(var(--fmui-spacing) * 4)!important}.fmui\:p-8{padding:calc(var(--fmui-spacing) * 8)!important}.fmui\:px-3{padding-inline:calc(var(--fmui-spacing) * 3)!important}.fmui\:px-4{padding-inline:calc(var(--fmui-spacing) * 4)!important}.fmui\:px-7{padding-inline:calc(var(--fmui-spacing) * 7)!important}.fmui\:py-1{padding-block:calc(var(--fmui-spacing) * 1)!important}.fmui\:py-1\.5{padding-block:calc(var(--fmui-spacing) * 1.5)!important}.fmui\:py-2{padding-block:calc(var(--fmui-spacing) * 2)!important}.fmui\:py-2\.5{padding-block:calc(var(--fmui-spacing) * 2.5)!important}.fmui\:py-6{padding-block:calc(var(--fmui-spacing) * 6)!important}.fmui\:py-8{padding-block:calc(var(--fmui-spacing) * 8)!important}.fmui\:pl-9{padding-left:calc(var(--fmui-spacing) * 9)!important}.fmui\:text-center{text-align:center!important}.fmui\:align-top{vertical-align:top!important}.fmui\:text-2xl{font-size:var(--fmui-text-2xl)!important;line-height:var(--tw-leading,var(--fmui-text-2xl--line-height))!important}.fmui\:text-3xl{font-size:var(--fmui-text-3xl)!important;line-height:var(--tw-leading,var(--fmui-text-3xl--line-height))!important}.fmui\:text-sm{font-size:var(--fmui-text-sm)!important;line-height:var(--tw-leading,var(--fmui-text-sm--line-height))!important}.fmui\:text-headline-lg{font-size:var(--fmui-text-headline-lg)!important}.fmui\:text-headline-md{font-size:var(--fmui-text-headline-md)!important}.fmui\:text-headline-sm{font-size:var(--fmui-text-headline-sm)!important}.fmui\:leading-relaxed{--tw-leading:var(--fmui-leading-relaxed)!important;line-height:var(--fmui-leading-relaxed)!important}.fmui\:font-bold{--tw-font-weight:var(--fmui-font-weight-bold)!important;font-weight:var(--fmui-font-weight-bold)!important}.fmui\:font-light{--tw-font-weight:var(--fmui-font-weight-light)!important;font-weight:var(--fmui-font-weight-light)!important}.fmui\:font-normal{--tw-font-weight:var(--fmui-font-weight-normal)!important;font-weight:var(--fmui-font-weight-normal)!important}.fmui\:text-ellipsis{text-overflow:ellipsis!important}.fmui\:whitespace-nowrap{white-space:nowrap!important}.fmui\:text-darkest{color:var(--fmui-color-darkest)!important}.fmui\:text-inactive{color:var(--fmui-color-inactive)!important}.fmui\:text-lightest{color:var(--fmui-color-lightest)!important}.fmui\:text-on-cta-secondary{color:var(--fmui-color-on-cta-secondary)!important}.fmui\:text-on-footer{color:var(--fmui-color-on-footer)!important}.fmui\:text-on-nav{color:var(--fmui-color-on-nav)!important}.fmui\:text-primary{color:var(--fmui-color-primary)!important}.fmui\:\[text-transform\:var\(--fairmate-cta-transform\)\]{text-transform:var(--fairmate-cta-transform)!important}.fmui\:no-underline{text-decoration-line:none!important}.fmui\:outline-offset-\[-2px\]{outline-offset:-2px!important}.fmui\:transition-\[var\(--fairmate-transition\)\]{transition-property:var(--fairmate-transition)!important;transition-timing-function:var(--tw-ease,var(--fmui-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--fmui-default-transition-duration))!important}@media (hover:hover){.fmui\:hover\:bg-cta-secondary-hover:hover{background-color:var(--fmui-color-cta-secondary-hover)!important}.fmui\:hover\:bg-surface-container:hover{background-color:var(--fmui-color-surface-container)!important}.fmui\:hover\:text-on-cta-secondary-hover:hover{color:var(--fmui-color-on-cta-secondary-hover)!important}.fmui\:hover\:text-on-footer-hover:hover{color:var(--fmui-color-on-footer-hover)!important}.fmui\:hover\:underline:hover{text-decoration-line:underline!important}}.fmui\:focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.fmui\:focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:2px!important}.fmui\:focus-visible\:outline-focus-visible:focus-visible{outline-color:var(--fmui-color-focus-visible)!important}@media not all and (min-width:480px){.fmui\:max-\[480px\]\:pl-6{padding-left:calc(var(--fmui-spacing) * 6)!important}}@media not all and (min-width:48rem){.fmui\:max-md\:hidden{display:none!important}.fmui\:max-md\:h-8{height:calc(var(--fmui-spacing) * 8)!important}}@media (min-width:48rem){.fmui\:md\:flex{display:flex!important}.fmui\:md\:inline{display:inline!important}.fmui\:md\:h-14{height:calc(var(--fmui-spacing) * 14)!important}.fmui\:md\:h-full{height:100%!important}.fmui\:md\:w-1\/2{width:50%!important}.fmui\:md\:w-1\/3{width:33.3333%!important}.fmui\:md\:w-auto{width:auto!important}.fmui\:md\:w-full{width:100%!important}.fmui\:md\:flex-row{flex-direction:row!important}.fmui\:md\:items-center{align-items:center!important}.fmui\:md\:gap-4{gap:calc(var(--fmui-spacing) * 4)!important}.fmui\:md\:self-auto{align-self:auto!important}.fmui\:md\:py-0{padding-block:calc(var(--fmui-spacing) * 0)!important}}@media (min-width:64rem){.fmui\:lg\:w-1\/4{width:25%!important}}@container (min-width:20rem){.fmui\:\@xs\:float-left{float:left!important}.fmui\:\@xs\:float-right{float:right!important}.fmui\:\@xs\:mr-8{margin-right:calc(var(--fmui-spacing) * 8)!important}.fmui\:\@xs\:mb-6{margin-bottom:calc(var(--fmui-spacing) * 6)!important}.fmui\:\@xs\:ml-8{margin-left:calc(var(--fmui-spacing) * 8)!important}.fmui\:\@xs\:block{display:block!important}.fmui\:\@xs\:w-1\/2{width:50%!important}.fmui\:\@xs\:w-1\/4{width:25%!important}.fmui\:\@xs\:flex-none{flex:none!important}.fmui\:\@xs\:flex-row{flex-direction:row!important}.fmui\:\@xs\:flex-row-reverse{flex-direction:row-reverse!important}.fmui\:\@xs\:\[\&\>\*\:not\(\:last-child\)\]\:mb-6>:not(:last-child){margin-bottom:calc(var(--fmui-spacing) * 6)!important}}@font-face{font-family:Source Sans Pro;src:url(/htdocs/assets/fonts/SourceSansPro-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(/htdocs/assets/fonts/SourceSansPro-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(/htdocs/assets/fonts/SourceSansPro-Semibold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(/htdocs/assets/fonts/SourceSansPro-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}body{flex-direction:column;min-height:100vh;margin:0;display:flex}main{flex:1}.content-wrapper{box-sizing:border-box;max-width:var(--fairmate-content-wrapper-max-width);width:100%;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.content-wrapper{padding-inline:2rem}}.frame-brand{background:var(--fairmate-color-lightest);border-bottom:1px solid var(--fairmate-color-outline-variant)}.frame-brand-inner{min-height:var(--fairmate-brand-min-height);grid-template-columns:minmax(160px,280px) 1fr;align-items:stretch;gap:1.5rem;display:grid}.frame-brand-identity{flex-direction:column;justify-content:center;gap:.5rem;padding-block:1.5rem;display:flex}.frame-brand-event-date{color:var(--fairmate-color-primary);font-size:1.125rem;font-weight:500}.frame-brand-event-loc{color:var(--fairmate-color-on-surface-variant)}.frame-brand-hero{min-height:var(--fairmate-brand-min-height);background-position:50%;background-size:cover;display:block}.frame-brand-hero picture{display:contents}.frame-brand-hero img{object-fit:cover;width:100%;height:100%;display:block}@media not all and (min-width:768px){.frame-brand-inner{grid-template-columns:1fr;gap:0;min-height:0}.frame-brand-identity{flex-direction:row;justify-content:flex-start;align-items:center;gap:.875rem;padding-block:.625rem}.frame-brand-hero{display:none}}.nav-band{z-index:40;background:var(--fairmate-color-nav);color:var(--fairmate-color-on-nav);box-shadow:var(--fmui-shadow-elevation-1);position:sticky;top:0}.nav-band-inner{align-items:center;gap:1.5rem;height:4rem;display:flex;position:relative}nav :is(a,summary,button):focus-visible{outline:var(--fairmate-outline-width,2px) solid var(--fairmate-color-focus-visible-on-dark);outline-offset:var(--fairmate-outline-offset,-1px)}.nav-links{scrollbar-width:none;flex:1;align-items:center;gap:.25rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.nav-links::-webkit-scrollbar{display:none}.nav-band[data-nav-compact] .label-desktop{display:none}.nav-band[data-nav-compact] .nav-links{-webkit-mask-image:linear-gradient(90deg,#000 0 85%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 85%,#0000 100%)}.nav-pill{border-radius:var(--fairmate-rounded-button);height:2.5rem;color:var(--fairmate-color-on-nav);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding-inline:1rem;font-family:inherit;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.nav-pill:hover{background:var(--fairmate-color-on-nav)}@supports (color:color-mix(in lab, red, red)){.nav-pill:hover{background:color-mix(in srgb, var(--fairmate-color-on-nav) 10%, transparent)}}.nav-pill[aria-current=page]{background:var(--fairmate-color-on-nav)}@supports (color:color-mix(in lab, red, red)){.nav-pill[aria-current=page]{background:color-mix(in srgb, var(--fairmate-color-on-nav) 18%, transparent)}}.metabar{flex:none;align-items:center;gap:.25rem;display:flex}.metabar-dropdown{border-radius:var(--fairmate-rounded-menu);background-color:var(--fairmate-color-lightest);width:max-content;min-width:12.5rem;color:var(--fairmate-color-darkest);box-shadow:var(--fmui-shadow-elevation-3);z-index:100;margin-top:.5rem;margin-inline:0;padding:.375rem;list-style:none;position:absolute;top:100%;right:0}.menu-item{border-radius:var(--fairmate-rounded-article);color:var(--fairmate-color-darkest);white-space:nowrap;align-items:center;gap:.5rem;padding:.625rem .75rem;text-decoration:none;display:flex}.menu-item:hover{background:var(--fairmate-color-surface-container)}.menu-item.is-danger{color:var(--fairmate-color-error)}.menu-item.is-current{background:var(--fairmate-color-primary-hover);color:var(--fairmate-color-on-primary-hover)}.menu-sep{border:0;border-top:1px solid var(--fairmate-color-outline-variant);margin:.5rem .25rem}.account-card{width:20rem;padding:0;overflow:hidden}.account-card-head{background:var(--fairmate-color-primary-hover);color:var(--fairmate-color-on-primary-hover);align-items:center;gap:.75rem;padding:1.25rem;display:flex}.account-card-avatar{border-radius:var(--fairmate-rounded-button);background:var(--fairmate-color-primary);width:3rem;height:3rem;color:var(--fairmate-color-on-primary);text-transform:uppercase;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.account-card-name{font-weight:600;display:block}.account-card-email{opacity:.75;overflow-wrap:anywhere;display:block}.account-card-list{margin:0;padding:.5rem;list-style:none}.lang-seg{border-radius:var(--fairmate-rounded-button);background:var(--fairmate-color-on-nav);align-items:center;height:2.25rem;padding:3px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lang-seg{background:color-mix(in srgb, var(--fairmate-color-on-nav) 14%, transparent)}}.lang-seg-item{border-radius:var(--fairmate-rounded-button);height:1.875rem;color:var(--fairmate-color-on-nav);letter-spacing:.03em;text-transform:uppercase;align-items:center;padding-inline:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.lang-seg-item[aria-current=true]{background:var(--fairmate-color-on-nav);color:var(--fairmate-color-nav)}.shopNG-v3-root-container{isolation:isolate}#cart-anchor{width:var(--fairmate-cart-width);z-index:30;pointer-events:none;position:absolute;top:100%;right:0}#cart-anchor>*{pointer-events:auto}body[data-cart-open=false] #cart-anchor{display:none}@media (min-width:1100px){body[data-cart-open=true] main>.content-wrapper{padding-right:calc(var(--fairmate-cart-width) + 3.5rem);transition:padding .2s}}@media not all and (min-width:768px){.nav-band-inner{gap:.25rem;height:3rem}.nav-links{gap:2px;-webkit-mask-image:linear-gradient(90deg,#000 0 85%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 85%,#0000 100%)}.nav-band .label-desktop{display:none}.nav-links .nav-pill{flex:none;height:2rem;padding-inline:.75rem}.nav-links li[data-mobile-hide]{display:none}#cart-anchor{pointer-events:auto;width:auto;position:static}body[data-cart-open=false] #cart-anchor{display:block}}.fm-footer-primary{--fairmate-color-footer:var(--fairmate-color-primary);--fairmate-color-on-footer:#fffc;--fairmate-color-on-footer-border:#fff3;--fairmate-color-on-footer-hover:var(--fairmate-color-on-primary)}.footer-block-grid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem;display:grid}details summary::-webkit-details-marker{display:none}details summary{list-style:none}:root{--fairmate-font:"Source Sans Pro";--fairmate-color-primary:#4c5690;--fairmate-color-on-primary:#fff;--fairmate-color-primary-hover:#dce1ff;--fairmate-color-on-primary-hover:#1b1b21;--fairmate-color-accent:var(--fairmate-color-primary);--fairmate-color-darkest:#1b1b21;--fairmate-color-lightest:#fff;--fairmate-color-inactive:#b4b4be;--fairmate-color-on-inactive:#fff;--fairmate-color-surface-container:#f5f2fa;--fairmate-color-on-surface-container:var(--fairmate-color-darkest);--fairmate-color-inverse-surface:#1b1b21;--fairmate-color-inverse-on-surface:#fff;--fairmate-color-focus-visible:#81d5cd;--fairmate-color-cta-primary:var(--fairmate-color-primary);--fairmate-color-on-cta-primary:var(--fairmate-color-on-primary);--fairmate-color-cta-primary-hover:var(--fairmate-color-primary-hover);--fairmate-color-on-cta-primary-hover:var(--fairmate-color-on-primary-hover);--fairmate-color-cta-secondary:var(--fairmate-color-lightest);--fairmate-color-on-cta-secondary:var(--fairmate-color-primary);--fairmate-color-cta-secondary-hover:var(--fairmate-color-primary-hover);--fairmate-color-on-cta-secondary-hover:var(--fairmate-color-on-primary-hover);--fairmate-color-nav:var(--fairmate-color-primary);--fairmate-color-on-nav:var(--fairmate-color-on-primary);--fairmate-color-focus-visible-on-dark:var(--fairmate-color-focus-visible);--fairmate-color-outline-variant:#c5c6d0;--fairmate-color-primary-link-hover:var(--fairmate-color-darkest);--fairmate-color-on-surface-variant:#5a5f9c;--fairmate-color-badge:#e63946;--fairmate-color-on-badge:#fff;--fairmate-color-error:#b3261e;--fairmate-font-size-base:16px;--fairmate-rounded-button:44px;--fairmate-rounded-article:8px;--fairmate-rounded-input:4px;--fairmate-rounded-menu:16px;--fairmate-cart-width:320px;--fairmate-brand-min-height:220px;--fairmate-content-wrapper-max-width:1457px;--fairmate-outline-width:2px;--fairmate-outline-offset:2px;--fairmate-transition:all .25s ease-in-out;font-family:var(--fairmate-font), arial, sans-serif;font-size:var(--fairmate-font-size-base)}footer.fm-footer-default{--fmui-color-footer:var(--fmui-color-surface-container);--fmui-color-on-footer:#1b1b21cc;--fmui-color-on-footer-border:#1b1b2133;--fmui-color-on-footer-hover:var(--fmui-color-on-surface-container)}footer.fm-footer-primary{--fmui-color-footer:var(--fmui-color-primary);--fmui-color-on-footer:#fffc;--fmui-color-on-footer-border:#fff3;--fmui-color-on-footer-hover:var(--fmui-color-on-primary)}.subcolumns{flex-wrap:wrap;gap:2rem;display:flex}.c50l,.c50r{flex:1;min-width:280px}.loginbox,.forgetbox{border-radius:var(--fairmate-rounded-article);border:1px solid var(--fairmate-color-outline-variant)}:is(.loginbox,.forgetbox) input[type=submit]{justify-self:end;margin-block-start:2rem;display:flex}.graueBox{background:var(--fairmate-color-surface-container);border-radius:var(--fairmate-rounded-article);padding:1.5rem}.kilo{font-size:2rem;font-weight:700}#regcompl_main{box-sizing:border-box;width:100%;margin-inline:auto}#regcompl_main th{text-align:left}#regcompl_main label{font-weight:700}#regcompl_main fieldset{box-sizing:border-box;width:100%;margin-block:3rem;overflow-x:scroll}#regcompl_main fieldset.legitimation{min-width:100%}#regcompl_main fieldset.legitimation select{min-width:150px}#regcompl_main fieldset.legitimation input[type=checkbox],#regcompl_main fieldset.legitimation label{display:inline-block}#regcompl_main fieldset td,#regcompl_main fieldset th{padding:.25rem .5rem}#regcompl_main input[type=radio],#regcompl_main input[type=checkbox]{display:inline-block}#regcompl_main #legi-interested-order-by input[type=radio]{margin-inline-start:1.5rem}#regcompl_main #legitimation_comment,#regcompl_main #disapproval_mail_message{border:1px solid var(--fairmate-color-outline-variant);width:100%;min-height:15ch}#regcompl_main .regcompl_pagination{justify-content:left;align-items:center;gap:.5rem;margin-top:1rem;margin-bottom:1rem;font-weight:700;display:flex}#regcompl_main .regcompl_pagination input{padding:.5rem;line-height:1rem}#regcompl_main input.regcompl_pagination_field{width:3ex}#regcompl_main table{border-collapse:collapse;width:100%;margin-block-end:1.5rem}#regcompl_main table.regcompl_fields_panel{-webkit-overflow-scrolling:touch;white-space:nowrap;border-collapse:collapse;width:100%;display:block;overflow-x:auto}#regcompl_main table.regcompl_fields_panel th,#regcompl_main table.regcompl_fields_panel td{min-width:150px;padding:.5rem}#regcompl_main table.regcompl_fields_panel td input,#regcompl_main table.regcompl_fields_panel td select{box-sizing:border-box;width:100%;padding:.25rem .5rem}#regcompl_main div.fieldbox{min-width:100%}#regcompl_main .regcompl_filter_row{background:var(--fairmate-color-surface-container)}#regcompl_main .regcompl_filter_row span{display:flex}#regcompl_main .regcompl_filter_options span{margin-top:.25rem}#regcompl_main .regcompl_filter_options_legi_status span:last-child{margin-block-start:1.5rem}#regcompl_main a.regs_tooltip img{max-width:none}#regcompl_main #regcompl_regform_button_row{margin-block-end:2rem}#regcompl_main td.regcompl_search_button_row_left{text-align:left;padding:.25rem}#regcompl_main td.regcompl_search_button_row_right{text-align:right;padding:.25rem .5rem}#regcompl_main td.regcompl_search_button_row_right button,#regcompl_main td.regcompl_search_button_row_right input[type=button]{margin-inline-start:1rem}@media (max-width:767px){#regcompl_main td.regcompl_search_button_row_right button,#regcompl_main td.regcompl_search_button_row_right input[type=button]{margin-block-end:1rem}}:is(#regcompl_main table#regcompl_search_result,#regcompl_main table#regcompl_search_result_last_edited) th,:is(#regcompl_main table#regcompl_search_result,#regcompl_main table#regcompl_search_result_last_edited) td{padding:.75rem .5rem}:is(#regcompl_main table#regcompl_search_result,#regcompl_main table#regcompl_search_result_last_edited) tr.even{background:var(--fairmate-color-surface-container)}:is(#regcompl_main table#regcompl_search_result,#regcompl_main table#regcompl_search_result_last_edited) tr.odd{background:var(--fairmate-color-lightest)}:is(#regcompl_main table#regcompl_search_result,#regcompl_main table#regcompl_search_result_last_edited) tr:not(:first-child):hover{background:var(--fairmate-color-primary-hover)}:is(#regcompl_main table#regcompl_search_result,#regcompl_main table#regcompl_search_result_last_edited) .result_email,:is(#regcompl_main table#regcompl_search_result,#regcompl_main table#regcompl_search_result_last_edited) .result_reg_id,:is(#regcompl_main table#regcompl_search_result,#regcompl_main table#regcompl_search_result_last_edited) .result_legi_status{overflow-wrap:anywhere;word-break:break-word;white-space:normal;min-width:150px}:is(#regcompl_main table#regcompl_search_result,#regcompl_main table#regcompl_search_result_last_edited) tbody{min-width:768px}#regcompl_main form#regcompl_search table.regcompl_fields_panel{background:var(--fairmate-color-surface-container);-webkit-overflow-scrolling:touch}#regcompl_main form#regcompl_search table.regcompl_fields_panel th{padding:2rem .5rem .5rem}#regcompl_main form#regcompl_search table.regcompl_fields_panel td{padding-bottom:2rem}#regcompl_main form#regcompl_search table.regcompl_filter_panel{background:var(--fairmate-color-surface-container)}#regcompl_main form#regcompl_search table.regcompl_filter_panel td{padding:.5rem}#regcompl_main #regcompl_search_result,#regcompl_main .regcompl_filter_panel{display:block;overflow-x:auto}@media (max-width:767px){#regcompl_main #regcompl_search_result .result_email,#regcompl_main #regcompl_search_result .result_reg_id,#regcompl_main #regcompl_search_result .result_ext_person_id,#regcompl_main #regcompl_search_result .result_legi_status{overflow-wrap:anywhere;word-break:break-word;min-width:6rem}#regcompl_main #regcompl_search_result .result_reg_id{max-width:18rem}}#regcompl_main .subcolumns.default .c100{width:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}