@charset "UTF-8";
/*!
 * Prins Grundsystem-2023 2025.09.19-01
 * Management von Mitteilungen bezüglich Presse- und Öffentlichkeitsarbeit.
 * https://www.ifabrik.de/
 *
 * Copyright 2024 i-fabrik GmbH
 *
 * Released on September 19, 2025
 * 
 * Author: i-fabrik GmbH
 * Contributor: Heiko Pfefferkorn <heiko.pfefferkorn@ifabrik.de>
 */:root{--ifabsh-color-black-h:0;--ifabsh-color-black-s:0%;--ifabsh-color-black-l:0%;--ifabsh-color-black:hsl(var(--ifabsh-color-black-h),var(--ifabsh-color-black-s),var(--ifabsh-color-black-l));--ifabsh-color-white-h:0;--ifabsh-color-white-s:0%;--ifabsh-color-white-l:100%;--ifabsh-color-white:hsl(var(--ifabsh-color-white-h),var(--ifabsh-color-white-s),var(--ifabsh-color-white-l));--ifabsh-color-grey-h:0;--ifabsh-color-grey-s:0%;--ifabsh-color-grey-l:90.98%;--ifabsh-color-grey:hsl(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l));--ifabsh-color-grey-light-h:0;--ifabsh-color-grey-light-s:0%;--ifabsh-color-grey-light-l:94.51%;--ifabsh-color-grey-light:hsl(var(--ifabsh-color-grey-light-h),var(--ifabsh-color-grey-light-s),var(--ifabsh-color-grey-light-l));--ifabsh-color-border-h:0;--ifabsh-color-border-s:0%;--ifabsh-color-border-l:90.98%;--ifabsh-color-border:hsl(var(--ifabsh-color-border-h),var(--ifabsh-color-border-s),var(--ifabsh-color-border-l));--ifabsh-color-placeholder-h:0;--ifabsh-color-placeholder-s:0%;--ifabsh-color-placeholder-l:58.431%;--ifabsh-color-placeholder:hsl(var(--ifabsh-color-placeholder-h),var(--ifabsh-color-placeholder-s),var(--ifabsh-color-placeholder-l));--ifabsh-color-text-h:0;--ifabsh-color-text-s:0%;--ifabsh-color-text-l:24.314%;--ifabsh-color-text:hsl(var(--ifabsh-color-text-h),var(--ifabsh-color-text-s),var(--ifabsh-color-text-l));--ifabsh-color-ui-h:232.025;--ifabsh-color-ui-s:100%;--ifabsh-color-ui-l:69.02%;--ifabsh-color-ui:hsl(var(--ifabsh-color-ui-h),var(--ifabsh-color-ui-s),var(--ifabsh-color-ui-l));--ifabsh-color-ui-contrast-h:0;--ifabsh-color-ui-contrast-s:0%;--ifabsh-color-ui-contrast-l:100%;--ifabsh-color-ui-contrast:hsl(var(--ifabsh-color-ui-contrast-h),var(--ifabsh-color-ui-contrast-s),var(--ifabsh-color-ui-contrast-l));--ifabsh-color-indeterminate-h:37.277;--ifabsh-color-indeterminate-s:97.51%;--ifabsh-color-indeterminate-l:52.745%;--ifabsh-color-indeterminate:hsl(var(--ifabsh-color-indeterminate-h),var(--ifabsh-color-indeterminate-s),var(--ifabsh-color-indeterminate-l));--ifabsh-color-danger-h:354.921;--ifabsh-color-danger-s:95.939%;--ifabsh-color-danger-l:61.373%;--ifabsh-color-danger:hsl(var(--ifabsh-color-danger-h),var(--ifabsh-color-danger-s),var(--ifabsh-color-danger-l));--ifabsh-color-danger-contrast-h:0;--ifabsh-color-danger-contrast-s:0%;--ifabsh-color-danger-contrast-l:100%;--ifabsh-color-danger-contrast:hsl(var(--ifabsh-color-danger-contrast-h),var(--ifabsh-color-danger-contrast-s),var(--ifabsh-color-danger-contrast-l));--ifabsh-color-success-h:158.023;--ifabsh-color-success-s:80.374%;--ifabsh-color-success-l:41.961%;--ifabsh-color-success:hsl(var(--ifabsh-color-success-h),var(--ifabsh-color-success-s),var(--ifabsh-color-success-l));--ifabsh-color-success-contrast-h:0;--ifabsh-color-success-contrast-s:0%;--ifabsh-color-success-contrast-l:100%;--ifabsh-color-success-contrast:hsl(var(--ifabsh-color-success-contrast-h),var(--ifabsh-color-success-contrast-s),var(--ifabsh-color-success-contrast-l));--ifabsh-color-warning-h:37.277;--ifabsh-color-warning-s:97.51%;--ifabsh-color-warning-l:52.745%;--ifabsh-color-warning:hsl(var(--ifabsh-color-warning-h),var(--ifabsh-color-warning-s),var(--ifabsh-color-warning-l));--ifabsh-color-warning-contrast-h:0;--ifabsh-color-warning-contrast-s:0%;--ifabsh-color-warning-contrast-l:0%;--ifabsh-color-warning-contrast:hsl(var(--ifabsh-color-warning-contrast-h),var(--ifabsh-color-warning-contrast-s),var(--ifabsh-color-warning-contrast-l));--ifabsh-color-info-h:189;--ifabsh-color-info-s:64%;--ifabsh-color-info-l:49.02%;--ifabsh-color-info:hsl(var(--ifabsh-color-info-h),var(--ifabsh-color-info-s),var(--ifabsh-color-info-l));--ifabsh-color-info-contrast-h:0;--ifabsh-color-info-contrast-s:0%;--ifabsh-color-info-contrast-l:0%;--ifabsh-color-info-contrast:hsl(var(--ifabsh-color-info-contrast-h),var(--ifabsh-color-info-contrast-s),var(--ifabsh-color-info-contrast-l));--ifabsh-focus-outline-width:1px;--ifabsh-focus-outline-style:dotted;--ifabsh-focus-outline-color:#c90;--ifabsh-focus-outline-offset:2px;--ifabsh-backdrop-color:var(--ifabsh-color-black);--ifabsh-backdrop-filter:none;--ifabsh-backdrop-opacity:0.5;--ifabsh-font-size:1rem;--ifabsh-font-size-xs:0.5rem;--ifabsh-font-size-s:0.75rem;--ifabsh-font-size-l:1.25rem;--ifabsh-spacing:1rem;--ifabsh-spacing-xxs:0.125rem;--ifabsh-spacing-xs:0.25rem;--ifabsh-spacing-s:0.5rem;--ifabsh-spacing-l:1.25rem;--ifabsh-breakpoint-xs:0;--ifabsh-breakpoint-s:576px;--ifabsh-breakpoint-m:768px;--ifabsh-breakpoint-l:992px;--ifabsh-breakpoint-xl:1200px;--ifabsh-border-radius:0px;--ifabsh-border-width:1px;--ifabsh-input-background-color:var(--ifabsh-color-white);--ifabsh-input-color:var(--ifabsh-color-black);--ifabsh-input-border-color:var(--ifabsh-color-border);--ifabsh-input-border-width:var(--ifabsh-border-width);--ifabsh-input-disabled-background-color:var(--ifabsh-color-white);--ifabsh-input-disabled-opacity:var(--ifabsh-disabled-opacity,0.4);--ifabsh-input-readonly-background-color:var(--ifabsh-color-grey-light);--ifabsh-input-readonly-opacity:var(--ifabsh-readonly-opacity,1);--ifabsh-input-height:40px;--ifabsh-input-height-l:50px;--ifabsh-color-border-h:var(--prins-border-color-h);--ifabsh-color-border-s:var(--prins-border-color-s);--ifabsh-color-border-l:var(--prins-border-color-l);--ifabsh-color-text-h:var(--prins-color-black-h);--ifabsh-color-text-s:var(--prins-color-black-s);--ifabsh-color-text-l:var(--prins-color-black-l);--ifabsh-color-ui-h:var(--prins-color-primary-h);--ifabsh-color-ui-s:var(--prins-color-primary-s);--ifabsh-color-ui-l:var(--prins-color-primary-l);--ifabsh-color-ui-contrast-h:var(--prins-color-primary-contrast-h);--ifabsh-color-ui-contrast-s:var(--prins-color-primary-contrast-s);--ifabsh-color-ui-contrast-l:var(--prins-color-primary-contrast-l);--ifabsh-color-danger-h:var(--prins-color-danger-h);--ifabsh-color-danger-s:var(--prins-color-danger-s);--ifabsh-color-danger-l:var(--prins-color-danger-l);--ifabsh-color-danger-contrast-h:var(--prins-color-danger-contrast-h);--ifabsh-color-danger-contrast-s:var(--prins-color-danger-contrast-s);--ifabsh-color-danger-contrast-l:var(--prins-color-danger-contrast-l);--ifabsh-color-success-h:var(--prins-color-success-h);--ifabsh-color-success-s:var(--prins-color-success-s);--ifabsh-color-success-l:var(--prins-color-success-l);--ifabsh-color-success-contrast-h:var(--prins-color-success-contrast-h);--ifabsh-color-success-contrast-s:var(--prins-color-success-contrast-s);--ifabsh-color-success-contrast-l:var(--prins-color-success-contrast-l);--ifabsh-color-warning-h:var(--prins-color-warning-h);--ifabsh-color-warning-s:var(--prins-color-warning-s);--ifabsh-color-warning-l:var(--prins-color-warning-l);--ifabsh-color-warning-contrast-h:var(--prins-color-warning-contrast-h);--ifabsh-color-warning-contrast-s:var(--prins-color-warning-contrast-s);--ifabsh-color-warning-contrast-l:var(--prins-color-warning-contrast-l);--ifabsh-color-info-h:var(--prins-color-info-h);--ifabsh-color-info-s:var(--prins-color-info-s);--ifabsh-color-info-l:var(--prins-color-info-l);--ifabsh-color-info-contrast-h:var(--prins-color-info-contrast-h);--ifabsh-color-info-contrast-s:var(--prins-color-info-contrast-s);--ifabsh-color-info-contrast-l:var(--prins-color-info-contrast-l);--ifabsh-focus-outline-width:var(--prins-focus-outline-width);--ifabsh-focus-outline-style:var(--prins-focus-outline-style);--ifabsh-focus-outline-color:var(--prins-focus-outline-color);--ifabsh-focus-outline-offset:var(--prins-focus-outline-offset);--ifabsh-backdrop-color:var(--prins-backdrop-color);--ifabsh-backdrop-filter:var(--prins-backdrop-filter);--ifabsh-backdrop-opacity:var(--prins-backdrop-opacity);--ifabsh-font-size-xs:var(--prins-font-size-xs);--ifabsh-font-size-s:var(--prins-font-size-s);--ifabsh-font-size-l:var(--prins-font-size-l);--ifabsh-spacing:var(--prins-spacing);--ifabsh-spacing-xxs:var(--prins-spacing-xxs);--ifabsh-spacing-xs:var(--prins-spacing-xs);--ifabsh-spacing-s:var(--prins-spacing-s);--ifabsh-spacing-l:var(--prins-spacing-l);--ifabsh-border-radius:var(--prins-border-radius);--ifabsh-border-width:var(--prins-base-border-width);--ifabsh-input-background-color:var(--prins-color-white);--ifabsh-input-border-color:hsl(var(--prins-color-grey-h),var(--prins-color-grey-s),83%);--ifabsh-input-border-width:var(--prins-border-width);--ifabsh-input-color:var(--prins-color-black);--ifabsh-input-disabled-background-color:var(--ifabsh-input-background-color);--ifabsh-input-disabled-opacity:var(--prins-base-disabled-opacity);--ifabsh-input-readonly-background-color:hsl(var(--prins-color-grey-h),var(--prins-color-grey-s),96%);--ifabsh-input-readonly-opacity:1;--ifabsh-input-height:38px;--ifabsh-input-height-s:30px;--ifabsh-input-height-l:46px}@media (max-width:991px){:root{--ifabsh-input-font-size:var(--ifabsh-font-size-s);--ifabsh-input-height:34px;--ifabsh-input-padding:var(--ifabsh-spacing-s);--ifabsh-input-font-size-s:var(--ifabsh-font-size-xs);--ifabsh-input-height-s:26px;--ifabsh-input-padding-s:var(--ifabsh-spacing-xs);--ifabsh-input-font-size-l:var(--ifabsh-font-size);--ifabsh-input-height-l:42px;--ifabsh-input-padding-l:var(--ifabsh-spacing);--ifabsh-form-select-icon-gap-factor:4}}.badge{--ifabsh-badge-background-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-badge-border-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-badge-circle-size:var(--ifabsh-spacing-s,0.5rem);--ifabsh-badge-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-badge-soft-factor:0.1;--_badge-background-color:var(--ifabsh-badge-background-color);--_badge-border-color:var(--ifabsh-badge-border-color);--_badge-color:var(--ifabsh-badge-color);align-items:center;background-color:var(--_badge-background-color);border:var(--ifabsh-badge-border-width,var(--ifabsh-border-width,1px)) solid var(--_badge-border-color);border-radius:var(--ifabsh-badge-border-radius,var(--ifabsh-border-radius,0));color:var(--_badge-color);cursor:inherit;display:inline-flex;font-size:var(--ifabsh-badge-font-size,var(--ifabsh-font-size-s,.75rem));font-weight:var(--ifabsh-badge-font-weight,normal);gap:.5em;justify-content:center;line-height:1;padding:var(--ifabsh-badge-padding-y,var(--ifabsh-spacing-xs,.25rem)) var(--ifabsh-badge-padding-x,var(--ifabsh-spacing-s,.5rem));-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}a.badge{-webkit-text-decoration-line:none;text-decoration-line:none}a.badge:active,a.badge:focus,a.badge:hover,a.badge:link,a.badge:visited{color:var(--ifabsh-badge-color)}a.badge:focus{box-shadow:none;outline:none}.badge.-default.-soft{--_badge-background-color:hsla(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-default.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-primary{--ifabsh-badge-background-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-badge-border-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-badge-color:var(--ifabsh-color-ui-contrast,#fff)}.badge.-primary.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--ifabsh-color-ui-h),var(--ifabsh-color-ui-s),var(--ifabsh-color-ui-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-primary.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-info{--ifabsh-badge-background-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-badge-border-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-badge-color:var(--ifabsh-color-info-contrast,#000)}.badge.-info.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--ifabsh-color-info-h),var(--ifabsh-color-info-s),var(--ifabsh-color-info-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-info.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-success{--ifabsh-badge-background-color:var(--ifabsh-color-success,#15c182);--ifabsh-badge-border-color:var(--ifabsh-color-success,#15c182);--ifabsh-badge-color:var(--ifabsh-color-success-contrast,#fff)}.badge.-success.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--ifabsh-color-success-h),var(--ifabsh-color-success-s),var(--ifabsh-color-success-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-success.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-warning{--ifabsh-badge-background-color:var(--ifabsh-color-warning,#fca311);--ifabsh-badge-border-color:var(--ifabsh-color-warning,#fca311);--ifabsh-badge-color:var(--ifabsh-color-warning-contrast,#000)}.badge.-warning.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--ifabsh-color-warning-h),var(--ifabsh-color-warning-s),var(--ifabsh-color-warning-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-warning.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-danger{--ifabsh-badge-background-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-badge-border-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-badge-color:var(--ifabsh-color-danger-contrast,#fff)}.badge.-danger.-soft{--ifabsh-badge-color:var(--ifabsh-badge-background-color);--_badge-background-color:hsla(var(--ifabsh-color-danger-h),var(--ifabsh-color-danger-s),var(--ifabsh-color-danger-l),var(--ifabsh-badge-soft-factor));--_badge-border-color:transparent}.badge.-danger.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-outline:not(.-soft){--_badge-background-color:transparent;--_badge-border-color:var(--ifabsh-badge-border-color)}.badge.-outline:not(.-soft):not(.-default){--_badge-color:var(--ifabsh-badge-background-color)}.badge.-pill{--ifabsh-badge-border-radius:10rem}.badge.-circle{--ifabsh-badge-border-radius:100%;height:var(--ifabsh-badge-circle-size);overflow:hidden;padding:0;text-indent:100%;width:var(--ifabsh-badge-circle-size)}@keyframes badge-pulse{0%{box-shadow:0 0 0 0 var(--_badge-pulse-color)}70%{box-shadow:0 0 0 var(--_badge-pulse-size) transparent}to{box-shadow:0 0 0 0 transparent}}.badge.-pulse{--_badge-pulse-color:var(--ifabsh-badge-pulse-color,var(--ifabsh-badge-background-color));--_badge-pulse-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-badge-pulse-duration, 1.5s));--_badge-pulse-size:var(--ifabsh-badge-pulse-size,0.5em);animation:badge-pulse var(--_badge-pulse-duration) infinite}.badge-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ifabsh-badge-group-gap,var(--ifabsh-spacing-s,.5rem))}.badge-group>*{margin:0}.badge{--ifabsh-badge-font-size:var(--prins-font-size-xs);justify-content:start;max-width:15rem;overflow:hidden;text-overflow:ellipsis}.badge>*{pointer-events:none}.badge.-default{--ifabsh-badge-soft-factor:0.5}.badge.-soft.-danger{--_custom-l:calc(var(--prins-color-danger-l) - 13%);--ifabsh-badge-color:hsl(var(--prins-color-danger-h),var(--prins-color-danger-s),var(--_custom-l))}.badge.-soft.-info{--_custom-l:calc(var(--prins-color-info-l) - 13%);--ifabsh-badge-color:hsl(var(--prins-color-info-h),var(--prins-color-info-s),var(--_custom-l))}.badge.-soft.-success{--_custom-l:calc(var(--prins-color-success-l) - 13%);--ifabsh-badge-color:hsl(var(--prins-color-success-h),var(--prins-color-success-s),var(--_custom-l))}.badge.-soft.-warning{--_custom-l:calc(var(--prins-color-warning-l) - 13%);--ifabsh-badge-color:hsl(var(--prins-color-warning-h),var(--prins-color-warning-s),var(--_custom-l))}.badge.-secondary{--ifabsh-badge-background-color:var(--prins-color-secondary);--ifabsh-badge-border-color:var(--prins-color-secondary);--ifabsh-badge-color:var(--prins-color-secondary-contrast)}.badge.-secondary.-soft{--_badge-background-color:hsla(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--prins-color-secondary-l),var(--ifabsh-badge-soft-factor));--_badge-color:var(--ifabsh-badge-background-color);--_badge-border-color:transparent}.badge.-secondary.-soft.-outline{--_badge-border-color:var(--ifabsh-badge-border-color)}.icon-button>.badge{pointer-events:none;position:absolute;right:0;top:0;translate:50% -50%}.button{--ifabsh-button-background-color:var(--ifabsh-input-background-color,#fff);--ifabsh-button-border-color:var(--ifabsh-input-border-color,#e8e8e8);--ifabsh-button-border-width:var(--ifabsh-input-border-width,var(--ifabsh-border-width,1px));--ifabsh-button-color:var(--ifabsh-input-color,#000);--ifabsh-button-duration:var(--ifabsh-duration,0.15s);--ifabsh-button-font-size:var(--ifabsh-input-font-size,var(--ifabsh-font-size,1rem));--ifabsh-button-height:var(--ifabsh-input-height,40px);--ifabsh-button-line-height:calc(var(--ifabsh-button-height) - var(--ifabsh-button-border-width)*2);--ifabsh-button-padding:var(--ifabsh-input-padding,var(--ifabsh-spacing,1rem));--ifabsh-button-prefix-suffix-gap:calc(var(--ifabsh-button-font-size)/2);--ifabsh-button-soft-factor:0.1;--_btn-background-color:var(--ifabsh-button-background-color);--_btn-border-color:var(--ifabsh-button-border-color);--_btn-color:var(--ifabsh-button-color);--_btn-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-button-duration));align-items:stretch;background-color:var(--_btn-background-color);border:var(--ifabsh-button-border-width) solid var(--_btn-border-color);border-radius:var(--ifabsh-button-border-radius,var(--ifabsh-input-border-radius,var(--ifabsh-border-radius,0)));color:var(--_btn-color)!important;display:inline-flex;font-size:var(--ifabsh-button-font-size);font-style:var(--ifabsh-button-font-style,normal);font-weight:var(--ifabsh-button-font-weight,normal);gap:var(--ifabsh-button-prefix-suffix-gap);height:var(--ifabsh-button-height);justify-content:center;line-height:var(--ifabsh-button-line-height);max-width:100%;min-width:var(--ifabsh-button-height);overflow:hidden;padding:0 var(--ifabsh-button-padding);-webkit-text-decoration-line:none;text-decoration-line:none;text-transform:var(--ifabsh-button-text-transform,var(--ifabsh-input-text-transform,none));transition-duration:var(--_btn-duration);transition-property:background-color,border-color,color;transition-timing-function:ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.button .icon,.button i,.button svg{pointer-events:none;position:relative}.button__label{align-items:center;order:2;overflow:hidden;pointer-events:none;text-overflow:ellipsis}.button__caret,.button__prefix,.button__suffix{align-items:center;color:var(--ifabsh-button-prefix-suffix-color,currentColor);display:flex;flex:0 0 auto}.button__prefix{order:1;pointer-events:none}.button__suffix{order:3;pointer-events:none}.button__caret{order:4;pointer-events:none}@media (hover:hover){.button:hover{--_btn-background-color:var(--ifabsh-button-background-color-hover,var(--ifabsh-button-background-color));--_btn-border-color:var(--ifabsh-button-border-color-hover,var(--ifabsh-button-border-color));--_btn-color:var(--ifabsh-button-color-hover,var(--ifabsh-button-color))}.button:hover:not(.-text){-webkit-text-decoration-line:none;text-decoration-line:none}}.button._focus,.button:focus{--_btn-background-color:var(--ifabsh-button-background-color-focus,var(--ifabsh-button-background-color));--_btn-border-color:var(--ifabsh-button-border-color-focus,var(--ifabsh-button-border-color));--_btn-color:var(--ifabsh-button-color-focus,var(--ifabsh-button-color));box-shadow:none;outline:none}.button._focus:not(.-text),.button:focus:not(.-text){-webkit-text-decoration-line:none;text-decoration-line:none}.button._focus-visible:focus,.button:focus-visible:focus{outline:var(--_outline-color,var(--ifabsh-focus-outline-color)) var(--_outline-style,var(--ifabsh-focus-outline-style)) var(--_outline-width,var(--ifabsh-focus-outline-width));outline-offset:var(--_outline-offset,var(--ifabsh-focus-outline-offset))}.button._active,.button:active,.button[aria-pressed=true]{--_btn-background-color:var(--ifabsh-button-background-color-active,var(--ifabsh-button-background-color));--_btn-border-color:var(--ifabsh-button-border-color-active,var(--ifabsh-button-border-color));--_btn-color:var(--ifabsh-button-color-active,var(--ifabsh-button-color))}.button._disabled,.button:disabled,.button[disabled]{cursor:not-allowed!important;opacity:var(--ifabsh-button-disabled-opacity,var(--ifabsh-input-disabled-opacity,var(--ifabsh-disabled-opacity,.4)))!important}.button._disabled *,.button:disabled *,.button[disabled] *{pointer-events:none}.button.split-button:not(button){border:0;flex-wrap:nowrap;gap:0;padding:0}.button.split-button:not(button)>.button:first-child:not(:last-child){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.button.split-button:not(button)>.button+.button{border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0;min-width:var(--ifabsh-button-split-width,var(--ifabsh-button-height));padding:0;position:relative}.button.split-button:not(button)>.button+.button:after{background-color:var(--ifabsh-button-split-color,currentColor);content:"";display:block;height:var(--ifabsh-button-split-height,var(--ifabsh-button-font-size));left:0;opacity:var(--ifabsh-button-split-opacity,.3125);position:absolute;top:51%;translate:0 -50%;width:var(--ifabsh-button-border-width)}.button.-outline,.button.-soft{--focus-outline-color:currentColor}.button.-default{--ifabsh-button-background-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-button-border-color:var(--ifabsh-color-grey,#e8e8e8);--ifabsh-button-color:var(--ifabsh-color-text,#3e3e3e)}.button.-default.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-default.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l),var(--ifabsh-button-soft-factor))}.button.-default.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-primary{--ifabsh-button-background-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-button-border-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-button-color:var(--ifabsh-color-ui-contrast,#fff)}.button.-primary.-outline,.button.-primary.-soft{--ifabsh-button-color:var(--ifabsh-color-ui)}.button.-primary.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-primary.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-ui-h),var(--ifabsh-color-ui-s),var(--ifabsh-color-ui-l),var(--ifabsh-button-soft-factor))}.button.-primary.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-info{--ifabsh-button-background-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-button-border-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-button-color:var(--ifabsh-color-info-contrast,#000)}.button.-info.-outline,.button.-info.-soft{--ifabsh-button-color:var(--ifabsh-color-info)}.button.-info.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-info.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-info-h),var(--ifabsh-color-info-s),var(--ifabsh-color-info-l),var(--ifabsh-button-soft-factor))}.button.-info.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-success{--ifabsh-button-background-color:var(--ifabsh-color-success,#15c182);--ifabsh-button-border-color:var(--ifabsh-color-success,#15c182);--ifabsh-button-color:var(--ifabsh-color-success-contrast,#fff)}.button.-success.-outline,.button.-success.-soft{--ifabsh-button-color:var(--ifabsh-color-success)}.button.-success.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-success.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-success-h),var(--ifabsh-color-success-s),var(--ifabsh-color-success-l),var(--ifabsh-button-soft-factor))}.button.-success.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-warning{--ifabsh-button-background-color:var(--ifabsh-color-warning,#fca311);--ifabsh-button-border-color:var(--ifabsh-color-warning,#fca311);--ifabsh-button-color:var(--ifabsh-color-warning-contrast,#000)}.button.-warning.-outline,.button.-warning.-soft{--ifabsh-button-color:var(--ifabsh-color-warning)}.button.-warning.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-warning.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-warning-h),var(--ifabsh-color-warning-s),var(--ifabsh-color-warning-l),var(--ifabsh-button-soft-factor))}.button.-warning.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-danger{--ifabsh-button-background-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-button-border-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-button-color:var(--ifabsh-color-danger-contrast,#fff)}.button.-danger.-outline,.button.-danger.-soft{--ifabsh-button-color:var(--ifabsh-color-danger)}.button.-danger.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-danger.-soft{--ifabsh-button-background-color:hsla(var(--ifabsh-color-danger-h),var(--ifabsh-color-danger-s),var(--ifabsh-color-danger-l),var(--ifabsh-button-soft-factor))}.button.-danger.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-l{--ifabsh-button-font-size:var(--ifabsh-input-font-size-l,var(--ifabsh-font-size-l,1.25rem));--ifabsh-button-height:var(--ifabsh-input-height-l,50px);--ifabsh-button-padding:var(--ifabsh-input-padding-l,var(--ifabsh-spacing-l,1.25rem))}.button.-s{--ifabsh-button-font-size:var(--ifabsh-input-font-size-s,var(--ifabsh-font-size-s,0.75rem));--ifabsh-button-height:var(--ifabsh-input-height-s,30px);--ifabsh-button-padding:var(--ifabsh-input-padding-s,var(--ifabsh-spacing-s,0.5rem))}.button.-pill{border-radius:var(--ifabsh-button-height)}.button.-circle{--ifabsh-button-padding:0;border-radius:50%;width:var(--ifabsh-button-height)}.button.-circle .button__prefix,.button.-circle .button__suffix{display:none}.button.-text{--_btn-background-color:transparent;--_btn-border-color:transparent;--_btn-color:inherit}.button[data-caret]{--_btn-caret-size:var(--ifabsh-button-caret-size,1em)}.button[data-caret] .button__suffix{display:none}.button[data-caret] .button__caret svg{height:var(--_btn-caret-size);width:var(--_btn-caret-size)}.button[data-loading]{cursor:wait;pointer-events:none;position:relative}.button>.spinner{display:none}.button[data-loading]>:not(.spinner){visibility:hidden}.button[data-loading]>.spinner{--_sp-pos:calc(50% - var(--ifabsh-spinner-size)/2);display:inline-block;left:var(--_sp-pos);position:absolute;top:var(--_sp-pos);z-index:5}.button:not(.-text){--prins-link-text-decoration-line:none}.button__suffix>.badge{--ifabsh-badge-padding-x:var(--ifabsh-spacing-xs);--ifabsh-badge-padding-y:var(--ifabsh-spacing-xxs)}a.button{text-decoration:none}.button:not(.-default,.-primary,.-secondary,.-info,.-success,.-warning,.-danger){--ifabsh-button-border-color-hover:hsl(var(--prins-color-black-h),var(--prins-color-black-s),70%)}.button.-default{--ifabsh-button-background-color-hover:hsl(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),calc(var(--ifabsh-color-grey-l) - 3%));--ifabsh-button-border-color-hover:var(--ifabsh-button-background-color-hover);--ifabsh-button-soft-factor:0.5}.button.-default.-outline:not(.-soft){--ifabsh-button-background-color-hover:hsla(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l),calc(var(--ifabsh-button-soft-factor) - 0.25));--ifabsh-button-border-color-hover:hsl(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s) calc(var(--ifabsh-color-grey-l) - 3%),0%)}.button.-default.-soft:not(.-outline){--ifabsh-button-background-color-hover:hsla(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l),calc(var(--ifabsh-button-soft-factor) + 0.2));--ifabsh-button-border-color-hover:transparent}.button.-secondary{--ifabsh-button-background-color:var(--prins-color-secondary);--ifabsh-button-border-color:var(--prins-color-secondary);--ifabsh-button-color:var(--prins-color-secondary-contrast)}.button.-secondary.-outline,.button.-secondary.-soft{--ifabsh-button-color:var(--prins-color-secondary)}.button.-secondary.-outline:not(.-soft){--ifabsh-button-background-color:transparent}.button.-secondary.-soft{--ifabsh-button-background-color:hsla(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--prins-color-secondary-l),var(--ifabsh-button-soft-factor))}.button.-secondary.-soft:not(.-outline){--ifabsh-button-border-color:transparent}.button.-danger{--ifabsh-button-background-color-hover:hsl(var(--prins-color-danger-h),var(--prins-color-danger-s),calc(var(--prins-color-danger-l) - 4%));--ifabsh-button-border-color-hover:var(--ifabsh-button-background-color-hover)}.button.-danger.-outline,.button.-danger.-soft{--_lighten:calc(var(--prins-color-danger-l) - 13%);--ifabsh-button-color:hsl(var(--prins-color-danger-h),var(--prins-color-danger-s),var(--_lighten))}.button.-danger.-outline:not(.-soft){--ifabsh-button-background-color-hover:hsla(var(--prins-color-danger-h),var(--prins-color-danger-s),var(--prins-color-danger-l),var(--ifabsh-button-soft-factor));--ifabsh-button-border-color-hover:var(--prins-color-danger)}.button.-danger.-soft:not(.-outline){--ifabsh-button-background-color-hover:hsla(var(--prins-color-danger-h),var(--prins-color-danger-s),var(--prins-color-danger-l),calc(var(--ifabsh-button-soft-factor) + 0.1));--ifabsh-button-border-color-hover:transparent}.button.-info{--ifabsh-button-background-color-hover:hsl(var(--prins-color-info-h),var(--prins-color-info-s),calc(var(--prins-color-info-l) - 6%));--ifabsh-button-border-color-hover:var(--ifabsh-button-background-color-hover)}.button.-info.-outline,.button.-info.-soft{--_lighten:calc(var(--prins-color-info-l) - 13%);--ifabsh-button-color:hsl(var(--prins-color-info-h),var(--prins-color-info-s),var(--_lighten))}.button.-info.-outline:not(.-soft){--ifabsh-button-background-color-hover:hsla(var(--prins-color-info-h),var(--prins-color-info-s),var(--prins-color-info-l),var(--ifabsh-button-soft-factor));--ifabsh-button-border-color-hover:var(--prins-color-info)}.button.-info.-soft:not(.-outline){--ifabsh-button-background-color-hover:hsla(var(--prins-color-info-h),var(--prins-color-info-s),var(--prins-color-info-l),calc(var(--ifabsh-button-soft-factor) + 0.1));--ifabsh-button-border-color-hover:transparent}.button.-success{--ifabsh-button-background-color-hover:hsl(var(--prins-color-success-h),var(--prins-color-success-s),calc(var(--prins-color-success-l) - 4%));--ifabsh-button-border-color-hover:var(--ifabsh-button-background-color-hover)}.button.-success.-outline,.button.-success.-soft{--_lighten:calc(var(--prins-color-success-l) - 13%);--ifabsh-button-color:hsl(var(--prins-color-success-h),var(--prins-color-success-s),var(--_lighten))}.button.-success.-outline:not(.-soft){--ifabsh-button-background-color-hover:hsla(var(--prins-color-success-h),var(--prins-color-success-s),var(--prins-color-success-l),var(--ifabsh-button-soft-factor));--ifabsh-button-border-color-hover:var(--prins-color-success)}.button.-success.-soft:not(.-outline){--ifabsh-button-background-color-hover:hsla(var(--prins-color-success-h),var(--prins-color-success-s),var(--prins-color-success-l),calc(var(--ifabsh-button-soft-factor) + 0.1));--ifabsh-button-border-color-hover:transparent}.button.-warning{--ifabsh-button-background-color-hover:hsl(var(--prins-color-warning-h),var(--prins-color-warning-s),calc(var(--prins-color-warning-l) - 5%));--ifabsh-button-border-color-hover:var(--ifabsh-button-background-color-hover)}.button.-warning.-outline,.button.-warning.-soft{--_lighten:calc(var(--prins-color-warning-l) - 13%);--ifabsh-button-color:hsl(var(--prins-color-warning-h),var(--prins-color-warning-s),var(--_lighten))}.button.-warning.-outline:not(.-soft){--ifabsh-button-background-color-hover:hsla(var(--prins-color-warning-h),var(--prins-color-warning-s),var(--prins-color-warning-l),var(--ifabsh-button-soft-factor));--ifabsh-button-border-color-hover:var(--prins-color-warning)}.button.-warning.-soft:not(.-outline){--ifabsh-button-background-color-hover:hsla(var(--prins-color-warning-h),var(--prins-color-warning-s),var(--prins-color-warning-l),calc(var(--ifabsh-button-soft-factor) + 0.1));--ifabsh-button-border-color-hover:transparent}.button.-primary{--ifabsh-button-background-color-hover:hsl(var(--prins-color-primary-h),var(--prins-color-primary-s),calc(var(--prins-color-primary-l) - 8%));--ifabsh-button-border-color-hover:var(--ifabsh-button-background-color-hover)}.button.-primary.-outline,.button.-primary.-soft{--_lighten:calc(var(--prins-color-primary-l) - 13%);--ifabsh-button-color:hsl(var(--prins-color-primary-h),var(--prins-color-primary-s),var(--_lighten))}.button.-primary.-outline:not(.-soft){--ifabsh-button-background-color-hover:hsla(var(--prins-color-primary-h),var(--prins-color-primary-s),var(--prins-color-primary-l),var(--ifabsh-button-soft-factor));--ifabsh-button-border-color-hover:var(--prins-color-primary)}.button.-primary.-soft:not(.-outline){--ifabsh-button-background-color-hover:hsla(var(--prins-color-primary-h),var(--prins-color-primary-s),var(--prins-color-primary-l),calc(var(--ifabsh-button-soft-factor) + 0.1));--ifabsh-button-border-color-hover:transparent}.button.-secondary{--ifabsh-button-background-color-hover:hsl(var(--prins-color-secondary-h),var(--prins-color-secondary-s),calc(var(--prins-color-secondary-l) - 6%));--ifabsh-button-border-color-hover:var(--ifabsh-button-background-color-hover)}.button.-secondary.-outline,.button.-secondary.-soft{--_lighten:calc(var(--prins-color-secondary-l));--ifabsh-button-color:hsl(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--_lighten))}.button.-secondary.-outline:not(.-soft){--ifabsh-button-background-color-hover:hsla(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--prins-color-secondary-l),var(--ifabsh-button-soft-factor));--ifabsh-button-border-color-hover:var(--prins-color-secondary)}.button.-secondary.-soft:not(.-outline){--ifabsh-button-background-color-hover:hsla(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--prins-color-secondary-l),calc(var(--ifabsh-button-soft-factor) + 0.1));--ifabsh-button-border-color-hover:transparent}.icon-button{--ifabsh-icon-button-background-color:transparent;--ifabsh-icon-button-background-color-hover:var(--ifabsh-icon-button-background-color);--ifabsh-icon-button-background-color-active:var(--ifabsh-icon-button-background-color-hover);--ifabsh-icon-button-border-color:transparent;--ifabsh-icon-button-border-width:var(--ifabsh-input-border-width,var(--ifabsh-border-width,1px));--ifabsh-icon-button-color:inherit;--ifabsh-icon-button-color-hover:var(--ifabsh-icon-button-color);--ifabsh-icon-button-color-active:var(--ifabsh-icon-button-color-hover);--ifabsh-icon-button-duration:var(--ifabsh-duration,0.15s);--ifabsh-icon-button-height:var(--ifabsh-input-height,40px);--ifabsh-icon-button-line-height:calc(var(--ifabsh-icon-button-height) - var(--ifabsh-icon-button-border-width)*2);--ifabsh-icon-button-padding:0px;--ifabsh-icon-button-soft-factor:0.1;--_ibtn-background-color:var(--ifabsh-icon-button-background-color);--_ibtn-color:var(--ifabsh-icon-button-color);--_ibtn-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-icon-button-duration));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--_ibtn-background-color);border:none;border-radius:var(--ifabsh-icon-button-border-radius,var(--ifabsh-input-border-radius,var(--ifabsh-border-radius,0)));color:var(--_ibtn-color)!important;display:inline-flex;flex:0 0 auto;font-size:var(--ifabsh-icon-button-font-size,inherit);height:var(--ifabsh-icon-button-height);line-height:var(--ifabsh-icon-button-line-height);min-width:var(--ifabsh-icon-button-height);padding:0 var(--ifabsh-icon-button-padding);position:relative;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:var(--_ibtn-duration);transition-property:background-color,border-color,color,opacity;transition-timing-function:ease-in-out}.icon-button,.icon-button__icon{align-items:center;justify-content:center}.icon-button__icon{display:flex;height:1em;width:1em}@media (hover:hover){.icon-button:hover{--_ibtn-background-color:var(--ifabsh-icon-button-background-color-hover);--_ibtn-color:var(--ifabsh-icon-button-color-hover)}}.icon-button._focus,.icon-button:focus{--_ibtn-background-color:var(--ifabsh-icon-button-background-color-focus,var(--ifabsh-icon-button-background-color));--_ibtn-color:var(--ifabsh-icon-button-color-focus,var(--ifabsh-icon-button-color));box-shadow:none;outline:none}.icon-button._focus-visible:focus,.icon-button:focus-visible:focus{outline:var(--_outline-color,var(--ifabsh-focus-outline-color)) var(--_outline-style,var(--ifabsh-focus-outline-style)) var(--_outline-width,var(--ifabsh-focus-outline-width));outline-offset:var(--_outline-offset,var(--ifabsh-focus-outline-offset))}.icon-button._active,.icon-button:active,.icon-button[aria-pressed=true]{--_ibtn-background-color:var(--ifabsh-icon-button-background-color-active);--_ibtn-color:var(--ifabsh-icon-button-color-active)}.icon-button._disabled,.icon-button:disabled,.icon-button[disabled]{box-shadow:none;cursor:not-allowed;opacity:var(--ifabsh-icon-button-disabled-opacity,.4);outline:none;pointer-events:none}.icon-button.-default{--ifabsh-icon-button-color:var(--ifabsh-color-text,#3e3e3e)}.icon-button.-default.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-grey,#e8e8e8);--focus-outline-color:currentColor}.icon-button.-default.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l),var(--ifabsh-icon-button-soft-factor))}.icon-button.-primary{--ifabsh-icon-button-color:var(--ifabsh-color-ui,#6176ff)}.icon-button.-primary.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-icon-button-color:var(--ifabsh-color-ui-contrast,#fff)}.icon-button.-primary.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-ui-h),var(--ifabsh-color-ui-s),var(--ifabsh-color-ui-l),var(--ifabsh-icon-button-soft-factor));--ifabsh-icon-button-color:var(--ifabsh-color-ui)}.icon-button.-info{--ifabsh-icon-button-color:var(--ifabsh-color-info,#2db5cd)}.icon-button.-info.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-info,#2db5cd);--ifabsh-icon-button-color:var(--ifabsh-color-info-contrast,#000)}.icon-button.-info.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-info-h),var(--ifabsh-color-info-s),var(--ifabsh-color-info-l),var(--ifabsh-icon-button-soft-factor));--ifabsh-icon-button-color:var(--ifabsh-color-info)}.icon-button.-success{--ifabsh-icon-button-color:var(--ifabsh-color-success,#15c182)}.icon-button.-success.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-success,#15c182);--ifabsh-icon-button-color:var(--ifabsh-color-success-contrast,#fff)}.icon-button.-success.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-success-h),var(--ifabsh-color-success-s),var(--ifabsh-color-success-l),var(--ifabsh-icon-button-soft-factor));--ifabsh-icon-button-color:var(--ifabsh-color-success)}.icon-button.-warning{--ifabsh-icon-button-color:var(--ifabsh-color-warning,#fca311)}.icon-button.-warning.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-warning,#fca311);--ifabsh-icon-button-color:var(--ifabsh-color-warning-contrast,#000)}.icon-button.-warning.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-warning-h),var(--ifabsh-color-warning-s),var(--ifabsh-color-warning-l),var(--ifabsh-icon-button-soft-factor));--ifabsh-icon-button-color:var(--ifabsh-color-warning)}.icon-button.-danger{--ifabsh-icon-button-color:var(--ifabsh-color-danger,#fb3e4e)}.icon-button.-danger.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--ifabsh-color-danger,#fb3e4e);--ifabsh-icon-button-color:var(--ifabsh-color-danger-contrast,#fff)}.icon-button.-danger.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--ifabsh-color-danger-h),var(--ifabsh-color-danger-s),var(--ifabsh-color-danger-l),var(--ifabsh-icon-button-soft-factor));--ifabsh-icon-button-color:var(--ifabsh-color-danger)}.icon-button.-l{--ifabsh-icon-button-font-size:var(--ifabsh-input-font-size-l,var(--ifabsh-font-size-l,1.25rem));--ifabsh-icon-button-height:var(--ifabsh-input-height-l,50px)}.icon-button.-s{--ifabsh-icon-button-font-size:var(--ifabsh-input-font-size-s,var(--ifabsh-font-size-s,0.75rem));--ifabsh-icon-button-height:var(--ifabsh-input-height-s,30px)}.icon-button.-pill{border-radius:var(--ifabsh-icon-button-height)}.icon-button[data-loading]{cursor:wait;pointer-events:none}.icon-button>.spinner{display:none}.icon-button[data-loading] .icon-button__icon{visibility:hidden}.icon-button[data-loading]>.spinner{--_sp-pos:calc(50% - var(--ifabsh-spinner-size)/2);display:inline-block;left:var(--_sp-pos);position:absolute;top:var(--_sp-pos);z-index:5}.icon-button.-default{--ifabsh-icon-button-soft-factor:0.5;--ifabsh-icon-button-background-color-hover:hsl(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),calc(var(--ifabsh-color-grey-l) - 3%))}.icon-button.-default.-soft:not(.-fill){--ifabsh-icon-button-background-color-hover:hsla(var(--ifabsh-color-grey-h),var(--ifabsh-color-grey-s),var(--ifabsh-color-grey-l),calc(var(--ifabsh-icon-button-soft-factor) + 0.2))}.icon-button.-secondary{--ifabsh-icon-button-color:var(--prins-color-secondary)}.icon-button.-secondary.-fill:not(.-soft){--ifabsh-icon-button-background-color:var(--prins-color-secondary);--ifabsh-icon-button-color:var(--prins-color-secondary-contrast);--focus-outline-color:var(--ifabsh-icon-button-background-color)}.icon-button.-secondary.-soft:not(.-fill){--ifabsh-icon-button-background-color:hsla(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--prins-color-secondary-l),var(--ifabsh-icon-button-soft-factor));--ifabsh-icon-button-color:var(--ifabsh-color-secondary)}.icon-button.-danger{--ifabsh-icon-button-background-color-hover:hsl(var(--prins-color-danger-h),var(--prins-color-danger-s),calc(var(--prins-color-danger-l) - 4%));--ifabsh-icon-button-color-hover:var(--prins-color-danger-contrast)}.icon-button.-danger.-soft:not(.-fill){--_lighten:calc(var(--prins-color-danger-l) - 13%);--ifabsh-icon-button-color:hsl(var(--prins-color-danger-h),var(--prins-color-danger-s),var(--_lighten));--ifabsh-icon-button-background-color-hover:hsla(var(--prins-color-danger-h),var(--prins-color-danger-s),var(--prins-color-danger-l),calc(var(--ifabsh-icon-button-soft-factor) + 0.1));--ifabsh-icon-button-color-hover:var(--ifabsh-icon-button-color)}.icon-button.-info{--ifabsh-icon-button-background-color-hover:hsl(var(--prins-color-info-h),var(--prins-color-info-s),calc(var(--prins-color-info-l) - 6%));--ifabsh-icon-button-color-hover:var(--prins-color-info-contrast)}.icon-button.-info.-soft:not(.-fill){--_lighten:calc(var(--prins-color-info-l) - 13%);--ifabsh-icon-button-color:hsl(var(--prins-color-info-h),var(--prins-color-info-s),var(--_lighten));--ifabsh-icon-button-background-color-hover:hsla(var(--prins-color-info-h),var(--prins-color-info-s),var(--prins-color-info-l),calc(var(--ifabsh-icon-button-soft-factor) + 0.1));--ifabsh-icon-button-color-hover:var(--ifabsh-icon-button-color)}.icon-button.-success{--ifabsh-icon-button-background-color-hover:hsl(var(--prins-color-success-h),var(--prins-color-success-s),calc(var(--prins-color-success-l) - 4%));--ifabsh-icon-button-color-hover:var(--prins-color-success-contrast)}.icon-button.-success.-soft:not(.-fill){--_lighten:calc(var(--prins-color-success-l) - 13%);--ifabsh-icon-button-color:hsl(var(--prins-color-success-h),var(--prins-color-success-s),var(--_lighten));--ifabsh-icon-button-background-color-hover:hsla(var(--prins-color-success-h),var(--prins-color-success-s),var(--prins-color-success-l),calc(var(--ifabsh-icon-button-soft-factor) + 0.1));--ifabsh-icon-button-color-hover:var(--ifabsh-icon-button-color)}.icon-button.-warning{--ifabsh-icon-button-background-color-hover:hsl(var(--prins-color-warning-h),var(--prins-color-warning-s),calc(var(--prins-color-warning-l) - 5%));--ifabsh-icon-button-color-hover:var(--prins-color-warning-contrast)}.icon-button.-warning.-soft:not(.-fill){--_lighten:calc(var(--prins-color-warning-l) - 13%);--ifabsh-icon-button-color:hsl(var(--prins-color-warning-h),var(--prins-color-warning-s),var(--_lighten));--ifabsh-icon-button-background-color-hover:hsla(var(--prins-color-warning-h),var(--prins-color-warning-s),var(--prins-color-warning-l),calc(var(--ifabsh-icon-button-soft-factor) + 0.1));--ifabsh-icon-button-color-hover:var(--ifabsh-icon-button-color)}.icon-button.-primary{--ifabsh-icon-button-background-color-hover:hsl(var(--prins-color-primary-h),var(--prins-color-primary-s),calc(var(--prins-color-primary-l) - 8%));--ifabsh-icon-button-color-hover:var(--prins-color-primary-contrast)}.icon-button.-primary.-soft:not(.-fill){--_lighten:calc(var(--prins-color-primary-l) - 13%);--ifabsh-icon-button-color:hsl(var(--prins-color-primary-h),var(--prins-color-primary-s),var(--_lighten));--ifabsh-icon-button-background-color-hover:hsla(var(--prins-color-primary-h),var(--prins-color-primary-s),var(--prins-color-primary-l),calc(var(--ifabsh-icon-button-soft-factor) + 0.1));--ifabsh-icon-button-color-hover:var(--ifabsh-icon-button-color)}.icon-button.-secondary{--ifabsh-icon-button-background-color-hover:hsl(var(--prins-color-secondary-h),var(--prins-color-secondary-s),calc(var(--prins-color-secondary-l) - 6%));--ifabsh-icon-button-color-hover:var(--prins-color-secondary-contrast)}.icon-button.-secondary.-soft:not(.-fill){--_lighten:calc(var(--prins-color-secondary-l));--ifabsh-icon-button-color:hsl(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--_lighten));--ifabsh-icon-button-background-color-hover:hsla(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--prins-color-secondary-l),calc(var(--ifabsh-icon-button-soft-factor) + 0.1));--ifabsh-icon-button-color-hover:var(--ifabsh-icon-button-color)}.card{--ifabsh-card-border-color:var(--ifabsh-color-border,#e8e8e8);--ifabsh-card-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-card-border-width:var(--ifabsh-border-width,1px);--ifabsh-card-padding:var(--ifabsh-spacing,1rem);--ifabsh-card-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-duration, 0.15s));background-color:var(--ifabsh-card-background-color,transparent);border:var(--ifabsh-card-border-width) solid var(--ifabsh-card-border-color);border-radius:var(--ifabsh-card-border-radius);display:flex;flex-direction:column;transition-duration:var(--ifabsh-card-duration);transition-property:border-color,box-shadow;transition-timing-function:ease-in-out}.card .card-title{color:var(--ifabsh-card-title-color,currentColor);-webkit-hyphens:auto;hyphens:auto;margin:0;overflow-wrap:break-word}.card__media{aspect-ratio:var(--ifabsh-card-media-aspect-ratio,auto);border-top-left-radius:var(--ifabsh-card-border-radius);border-top-right-radius:var(--ifabsh-card-border-radius);margin:calc(var(--ifabsh-card-border-width)*-1);overflow:hidden}.card__media picture{aspect-ratio:var(--ifabsh-card-media-aspect-ratio)}.card__media .figure__caption{display:none}.card__media>*{display:block;margin:0;width:100%}.card__body,.card__footer,.card__header{transition-duration:var(--ifabsh-card-duration);transition-property:border-color;transition-timing-function:ease-in-out}.card__footer,.card__header{align-items:center;display:flex;justify-content:space-between}.card__header{-webkit-border-after:var(--ifabsh-card-border-width) solid var(--ifabsh-card-border-color);border-block-end:var(--ifabsh-card-border-width) solid var(--ifabsh-card-border-color);flex-wrap:wrap;gap:calc(var(--ifabsh-card-padding)/2);padding:var(--ifabsh-card-padding)}.card__header .card-title{width:auto}.card__header>:nth-child(2){align-items:center;display:flex;flex:0 1 auto;flex-wrap:wrap}.card__header:first-child:last-child{-webkit-border-after:0 none;border-block-end:0 none}.card__body{flex-grow:1;padding:var(--ifabsh-card-padding)}.card__body>:first-child:not(.row){-webkit-margin-before:0;margin-block-start:0}.card__body>:last-child:not(.row){-webkit-margin-after:0;margin-block-end:0}.card__body+.card__body,.card__footer{-webkit-border-before:var(--ifabsh-card-border-width) solid var(--ifabsh-card-border-color);border-block-start:var(--ifabsh-card-border-width) solid var(--ifabsh-card-border-color)}.card__footer{padding:var(--ifabsh-card-padding)}.card{--ifabsh-card-background-color:var(--prins-color-white);--ifabsh-card-title-color:var(--prins-base-text-color);border:0;border-color:var(--ifabsh-card-background-color);box-shadow:var(--prins-box-shadow-size) var(--prins-box-shadow-color);color:inherit}.card:focus-within,.card:hover{box-shadow:var(--prins-box-shadow-size-event) var(--prins-box-shadow-color)}.card .card-title{font-size:var(--prins-font-size-xl);font-weight:var(--prins-font-weight-semibold);line-height:var(--prins-base-line-height)}.card .card-controls{gap:calc(var(--ifabsh-card-padding)/2)}.card .card-controls:first-child:last-child{margin-left:auto}.card .-ignore-card-padding{--_offset:calc(var(--ifabsh-card-padding)*-1);margin-left:var(--_offset);margin-right:var(--_offset)}.card .-ignore-card-padding:first-child{margin-top:var(--_offset)}.card .-ignore-card-padding:last-child{margin-bottom:var(--_offset)}.col>.card+.card{margin-top:var(--prins-grid-gap-y)}.card[data-loading]{cursor:wait;pointer-events:none;position:relative}.card[data-loading]>.loading-backdrop{-webkit-backdrop-filter:var(--prins-backdrop-filter);backdrop-filter:var(--prins-backdrop-filter);background-color:var(--ifabsh-card-background-color);height:100%;left:0;opacity:var(--prins-backdrop-opacity);position:absolute;top:0;width:100%;z-index:10}.card[data-loading]>.spinner{--_sp-pos:calc(50% - var(--ifabsh-spinner-size)/2);display:inline-block;left:var(--_sp-pos);position:absolute;top:var(--_sp-pos);z-index:11}.card-choose{--ifabsh-card-coose-icon-size:3.5rem;text-align:center}.card-choose .card__body>.icon{background-color:var(--ifabsh-card-coose-icon-background-color,var(--ifabsh-color-grey-light));color:var(--ifabsh-card-coose-icon-color,var(--prins-color-grey-light));font-size:var(--ifabsh-card-coose-icon-font-size,var(--prins-font-size-xxl));height:var(--ifabsh-card-coose-icon-size);line-height:var(--ifabsh-card-coose-icon-size);width:var(--ifabsh-card-coose-icon-size)}.card-choose .card__body .card-title+p,.card-choose .card__body>.icon+*{margin-top:calc(var(--ifabsh-card-padding)/2)}.card-choose .card__body p{color:var(--prins-muted-text-color);font-size:var(--prins-font-size-s)}.card-choose .card__footer{border-top:0;flex-wrap:wrap;gap:var(--prins-spacing-s);justify-content:center;padding-top:0}.card-choose.-danger{--ifabsh-card-coose-icon-background-color:hsla(var(--prins-color-danger-h),var(--prins-color-danger-s),var(--prins-color-danger-l),0.1);--ifabsh-card-coose-icon-color:var(--prins-color-danger)}.card-choose.-info{--ifabsh-card-coose-icon-background-color:hsla(var(--prins-color-info-h),var(--prins-color-info-s),var(--prins-color-info-l),0.1);--ifabsh-card-coose-icon-color:var(--prins-color-info)}.card-choose.-success{--ifabsh-card-coose-icon-background-color:hsla(var(--prins-color-success-h),var(--prins-color-success-s),var(--prins-color-success-l),0.1);--ifabsh-card-coose-icon-color:var(--prins-color-success)}.card-choose.-warning{--ifabsh-card-coose-icon-background-color:hsla(var(--prins-color-warning-h),var(--prins-color-warning-s),var(--prins-color-warning-l),0.1);--ifabsh-card-coose-icon-color:var(--prins-color-warning)}.card-choose.-primary{--ifabsh-card-coose-icon-background-color:hsla(var(--prins-color-primary-h),var(--prins-color-primary-s),var(--prins-color-primary-l),0.1);--ifabsh-card-coose-icon-color:var(--prins-color-primary)}.card-choose.-secondary{--ifabsh-card-coose-icon-background-color:hsla(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--prins-color-secondary-l),0.1);--ifabsh-card-coose-icon-color:var(--prins-color-secondary)}@keyframes key-visual-drop{0%{-webkit-clip-path:circle(var(--_size-circle) at 50% calc(0% - var(--_size-circle)));clip-path:circle(var(--_size-circle) at 50% calc(0% - var(--_size-circle)))}to{-webkit-clip-path:circle(calc(var(--_size-circle)*2) at 50% calc(100% - var(--_size-circle)));clip-path:circle(calc(var(--_size-circle)*2) at 50% calc(100% - var(--_size-circle)))}}@keyframes key-visual-grow{0%{-webkit-clip-path:ellipse(var(--_size-circle) var(--_size-circle) at 50% calc(100% - var(--_size-circle)));clip-path:ellipse(var(--_size-circle) var(--_size-circle) at 50% calc(100% - var(--_size-circle)))}to{-webkit-clip-path:ellipse(85% 100% at 50% 0);clip-path:ellipse(85% 100% at 50% 0)}}.key-visual{--prins-key-visual-overlay-color-a1:hsla(var(--prins-color-info-h),var(--prins-color-info-s),var(--prins-color-info-l),1);--prins-key-visual-overlay-color-a2:hsla(var(--prins-color-info-h),var(--prins-color-info-s),var(--prins-color-info-l),0);--prins-key-visual-overlay-color-b1:hsla(var(--prins-color-success-h),var(--prins-color-success-s),var(--prins-color-success-l),1);--prins-key-visual-overlay-color-b2:hsla(var(--prins-color-success-h),var(--prins-color-success-s),var(--prins-color-success-l),0);--prins-key-visual-overlay-color-c1:hsla(var(--prins-color-primary-h),var(--prins-color-primary-s),var(--prins-color-primary-l),1);--prins-key-visual-overlay-color-c2:hsla(var(--prins-color-primary-h),var(--prins-color-primary-s),var(--prins-color-primary-l),0);--_delay-1:calc(var(--_landing-duration-multiplier, 1)*0.5s);--_duration-1:calc(var(--_landing-duration-multiplier, 1)*0.25s);--_delay-2:calc(var(--_landing-duration-multiplier, 1)*0.75s);--_duration-2:calc(var(--_landing-duration-multiplier, 1)*0.5s);--_size-circle:0.5rem;background-color:var(--prins-key-visual-background-color,var(--prins-color-primary-dark));-webkit-clip-path:circle(var(--_size-circle) at 50% calc(0% - var(--_size-circle)));clip-path:circle(var(--_size-circle) at 50% calc(0% - var(--_size-circle)));display:block}.key-visual-media{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.key-visual-media:after{-webkit-backdrop-filter:grayscale(.8);backdrop-filter:grayscale(.8);background-image:linear-gradient(217deg,var(--prins-key-visual-overlay-color-a1),var(--prins-key-visual-overlay-color-a2) 55%),linear-gradient(127deg,var(--prins-key-visual-overlay-color-b1),var(--prins-key-visual-overlay-color-b2) 55%),linear-gradient(0deg,var(--prins-key-visual-overlay-color-c1),var(--prins-key-visual-overlay-color-c2) 70%);content:"";display:block;height:100%;width:100%}[data-preloader=disabled] .key-visual{animation:var(--_duration-1) ease-in var(--_delay-1) 1 both key-visual-drop,var(--_duration-2) ease-in var(--_delay-2) 1 forwards key-visual-grow}@font-face{font-display:swap;font-family:Inter;font-weight:400;src:url(../../../media/fonts/inter/inter-regular.woff2) format("woff2"),url(../../../media/fonts/inter/inter-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-weight:600;src:url(../../../media/fonts/inter/inter-semi-bold.woff2) format("woff2"),url(../../../media/fonts/inter/inter-semi-bold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-weight:700;src:url(../../../media/fonts/inter/inter-bold.woff2) format("woff2"),url(../../../media/fonts/inter/inter-bold.woff) format("woff")}:root{--global-rootvar-prefix:prins-;--global-duration-multiplier:1;--global-scroll-top-offset:0px;--prins-color-black-h:0;--prins-color-black-s:0%;--prins-color-black-l:0%;--prins-color-black:hsl(var(--prins-color-black-h),var(--prins-color-black-s),var(--prins-color-black-l));--prins-color-grey-h:208;--prins-color-grey-s:9.434%;--prins-color-grey-l:31.176%;--prins-color-grey:hsl(var(--prins-color-grey-h),var(--prins-color-grey-s),var(--prins-color-grey-l));--prins-color-grey-light3-h:var(--prins-color-grey-h);--prins-color-grey-light3-s:var(--prins-color-grey-s);--prins-color-grey-light3-l:96%;--prins-color-grey-light3:hsl(var(--prins-color-grey-light3-h),var(--prins-color-grey-light3-s),var(--prins-color-grey-light3-l));--prins-color-grey-light2-h:var(--prins-color-grey-h);--prins-color-grey-light2-s:var(--prins-color-grey-s);--prins-color-grey-light2-l:86%;--prins-color-grey-light2:hsl(var(--prins-color-grey-light2-h),var(--prins-color-grey-light2-s),var(--prins-color-grey-light2-l));--prins-color-grey-light-h:var(--prins-color-grey-h);--prins-color-grey-light-s:var(--prins-color-grey-s);--prins-color-grey-light-l:56%;--prins-color-grey-light:hsl(var(--prins-color-grey-light-h),var(--prins-color-grey-light-s),var(--prins-color-grey-light-l));--prins-color-grey-dark-h:var(--prins-color-grey-h);--prins-color-grey-dark-s:var(--prins-color-grey-s);--prins-color-grey-dark-l:50%;--prins-color-grey-dark:hsl(var(--prins-color-grey-dark-h),var(--prins-color-grey-dark-s),var(--prins-color-grey-dark-l));--prins-color-grey-dark2-h:var(--prins-color-grey-h);--prins-color-grey-dark2-s:var(--prins-color-grey-s);--prins-color-grey-dark2-l:30%;--prins-color-grey-dark2:hsl(var(--prins-color-grey-dark2-h),var(--prins-color-grey-dark2-s),var(--prins-color-grey-dark2-l));--prins-color-white-h:0;--prins-color-white-s:0%;--prins-color-white-l:100%;--prins-color-white:hsl(var(--prins-color-white-h),var(--prins-color-white-s),var(--prins-color-white-l));--prins-color-text-h:0;--prins-color-text-s:0%;--prins-color-text-l:0%;--prins-color-text:hsl(var(--prins-color-text-h),var(--prins-color-text-s),var(--prins-color-text-l));--prins-color-text-muted-h:0;--prins-color-text-muted-s:0%;--prins-color-text-muted-l:43.137%;--prins-color-text-muted:hsl(var(--prins-color-text-muted-h),var(--prins-color-text-muted-s),var(--prins-color-text-muted-l));--prins-color-primary-h:249.344;--prins-color-primary-s:52.137%;--prins-color-primary-l:45.882%;--prins-color-primary:hsl(var(--prins-color-primary-h),var(--prins-color-primary-s),var(--prins-color-primary-l));--prins-color-primary-dark-h:var(--prins-color-primary-h);--prins-color-primary-dark-s:32%;--prins-color-primary-dark-l:12%;--prins-color-primary-dark:hsl(var(--prins-color-primary-dark-h),var(--prins-color-primary-dark-s),var(--prins-color-primary-dark-l));--prins-color-primary-dark-contrast-h:var(--prins-color-primary-h);--prins-color-primary-dark-contrast-s:32%;--prins-color-primary-dark-contrast-l:100%;--prins-color-primary-dark-contrast:hsl(var(--prins-color-primary-dark-contrast-h),var(--prins-color-primary-dark-contrast-s),var(--prins-color-primary-dark-contrast-l));--prins-color-primary-contrast-h:0;--prins-color-primary-contrast-s:0%;--prins-color-primary-contrast-l:100%;--prins-color-primary-contrast:hsl(var(--prins-color-primary-contrast-h),var(--prins-color-primary-contrast-s),var(--prins-color-primary-contrast-l));--prins-color-secondary-h:240;--prins-color-secondary-s:32.258%;--prins-color-secondary-l:12.157%;--prins-color-secondary:hsl(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--prins-color-secondary-l));--prins-color-secondary-contrast-h:0;--prins-color-secondary-contrast-s:0%;--prins-color-secondary-contrast-l:100%;--prins-color-secondary-contrast:hsl(var(--prins-color-secondary-contrast-h),var(--prins-color-secondary-contrast-s),var(--prins-color-secondary-contrast-l));--prins-color-default-h:220;--prins-color-default-s:4.348%;--prins-color-default-l:72.941%;--prins-color-default:hsl(var(--prins-color-default-h),var(--prins-color-default-s),var(--prins-color-default-l));--prins-color-default-contrast-h:0;--prins-color-default-contrast-s:0%;--prins-color-default-contrast-l:0%;--prins-color-default-contrast:hsl(var(--prins-color-default-contrast-h),var(--prins-color-default-contrast-s),var(--prins-color-default-contrast-l));--prins-color-enabled-h:169.841;--prins-color-enabled-s:100%;--prins-color-enabled-l:37.059%;--prins-color-enabled:hsl(var(--prins-color-enabled-h),var(--prins-color-enabled-s),var(--prins-color-enabled-l));--prins-color-enabled-contrast-h:0;--prins-color-enabled-contrast-s:0%;--prins-color-enabled-contrast-l:100%;--prins-color-enabled-contrast:hsl(var(--prins-color-enabled-contrast-h),var(--prins-color-enabled-contrast-s),var(--prins-color-enabled-contrast-l));--prins-color-disabled-h:44.051;--prins-color-disabled-s:100%;--prins-color-disabled-l:46.471%;--prins-color-disabled:hsl(var(--prins-color-disabled-h),var(--prins-color-disabled-s),var(--prins-color-disabled-l));--prins-color-disabled-contrast-h:0;--prins-color-disabled-contrast-s:0%;--prins-color-disabled-contrast-l:100%;--prins-color-disabled-contrast:hsl(var(--prins-color-disabled-contrast-h),var(--prins-color-disabled-contrast-s),var(--prins-color-disabled-contrast-l));--prins-color-danger-h:10.541;--prins-color-danger-s:85.057%;--prins-color-danger-l:65.882%;--prins-color-danger:hsl(var(--prins-color-danger-h),var(--prins-color-danger-s),var(--prins-color-danger-l));--prins-color-danger-contrast-h:0;--prins-color-danger-contrast-s:0%;--prins-color-danger-contrast-l:100%;--prins-color-danger-contrast:hsl(var(--prins-color-danger-contrast-h),var(--prins-color-danger-contrast-s),var(--prins-color-danger-contrast-l));--prins-color-success-h:169.841;--prins-color-success-s:100%;--prins-color-success-l:37.059%;--prins-color-success:hsl(var(--prins-color-success-h),var(--prins-color-success-s),var(--prins-color-success-l));--prins-color-success-contrast-h:0;--prins-color-success-contrast-s:0%;--prins-color-success-contrast-l:100%;--prins-color-success-contrast:hsl(var(--prins-color-success-contrast-h),var(--prins-color-success-contrast-s),var(--prins-color-success-contrast-l));--prins-color-warning-h:44.051;--prins-color-warning-s:100%;--prins-color-warning-l:46.471%;--prins-color-warning:hsl(var(--prins-color-warning-h),var(--prins-color-warning-s),var(--prins-color-warning-l));--prins-color-warning-contrast-h:0;--prins-color-warning-contrast-s:0%;--prins-color-warning-contrast-l:100%;--prins-color-warning-contrast:hsl(var(--prins-color-warning-contrast-h),var(--prins-color-warning-contrast-s),var(--prins-color-warning-contrast-l));--prins-color-info-h:201.136;--prins-color-info-s:71.545%;--prins-color-info-l:51.765%;--prins-color-info:hsl(var(--prins-color-info-h),var(--prins-color-info-s),var(--prins-color-info-l));--prins-color-info-contrast-h:0;--prins-color-info-contrast-s:0%;--prins-color-info-contrast-l:100%;--prins-color-info-contrast:hsl(var(--prins-color-info-contrast-h),var(--prins-color-info-contrast-s),var(--prins-color-info-contrast-l));--prins-color-new-h:220;--prins-color-new-s:4.348%;--prins-color-new-l:72.941%;--prins-color-new:hsl(var(--prins-color-new-h),var(--prins-color-new-s),var(--prins-color-new-l));--prins-color-new-contrast-h:0;--prins-color-new-contrast-s:0%;--prins-color-new-contrast-l:0%;--prins-color-new-contrast:hsl(var(--prins-color-new-contrast-h),var(--prins-color-new-contrast-s),var(--prins-color-new-contrast-l));--prins-font-family-sans:Inter,"Arial",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--prins-font-family-heading:Inter,"Arial",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--prins-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--prins-root-font-size:14px;--prins-font-size-xxs:calc(var(--prins-root-font-size) - 3px);--prins-font-size-xs:calc(var(--prins-root-font-size) - 2px);--prins-font-size-s:calc(var(--prins-root-font-size) - 1px);--prins-font-size-l:calc(var(--prins-root-font-size) + 1px);--prins-font-size-xl:calc(var(--prins-root-font-size) + 2px);--prins-font-size-xxl:calc(var(--prins-root-font-size) + 4px);--prins-h1-font-size:calc(var(--prins-root-font-size) - 1px);--prins-h2-font-size:calc(var(--prins-root-font-size));--prins-h3-font-size:calc(var(--prins-root-font-size));--prins-h4-font-size:calc(var(--prins-root-font-size));--prins-h5-font-size:calc(var(--prins-root-font-size));--prins-h6-font-size:calc(var(--prins-root-font-size));--prins-font-weight-normal:400;--prins-font-weight-medium:500;--prins-font-weight-semibold:600;--prins-font-weight-bold:700;--prins-spacing:16px;--prins-spacing-xxs:2px;--prins-spacing-xs:4px;--prins-spacing-s:8px;--prins-spacing-l:32px;--prins-spacing-xl:64px;--prins-spacing-xxl:128px;--prins-grid-gap-x:var(--prins-spacing);--prins-grid-gap-y:var(--prins-spacing);--prins-breakpoint-xs:1px;--prins-breakpoint-s:576px;--prins-breakpoint-m:768px;--prins-breakpoint-l:992px;--prins-breakpoint-xl:1200px;--prins-breakpoint-xxl:1400px;--prins-breakpoint-xxxl:1600px;--prins-zindex-app-header:20;--prins-zindex-page-search:15;--prins-zindex-page-scroll-top:50;--prins-zindex-app-menu:100;--prins-zindex-page-footer:10;--prins-zindex-modal:200;--prins-zindex-app-preloader:9000;--prins-zindex-scroll-progress:90;--prins-base-background-color:hsl(var(--prins-color-black-h),var(--prins-color-black-s),96%);--prins-base-border-color:hsl(var(--prins-color-black-h),var(--prins-color-black-s),90%);--prins-base-border-width:1px;--prins-base-text-color:var(--prins-color-black);--prins-base-font-family:var(--prins-font-family-sans);--prins-base-font-size:1rem;--prins-base-font-weight:400;--prins-base-line-height:1.3125;--prins-base-disabled-opacity:0.3;--prins-base-page-max-width:1600px;--prins-current-menu-width:0px;--prins-breakpoint-menu-canvas:1200px;--prins-breakpoint-module-filter:1200px;--prins-scaffolding-duration:0.001s;--prins-scaffolding-timing-function:ease-in-out;--prins-menu-color:var(--prins-color-primary-dark-contrast);--prins-menu-background-color:var(--prins-color-primary-dark);--prins-menu-width:90%;--prins-menu-minimized-width:100px;--prins-header-height:60px;--prins-header-menu-padding:1rem;--prins-page-offset-x:1rem;--prins-page-offset-y:1rem;--prins-focus-ring-h:var(--prins-color-primary-h);--prins-focus-ring-s:var(--prins-color-primary-s);--prins-focus-ring-l:var(--prins-color-primary-l);--prins-focus-ring-alpha:0.25;--prins-focus-ring-width:3px;--prins-focus-ring-box-shadow:0 0 0 var(--prins-focus-ring-width) hsla(var(--prins-focus-ring-h),var(--prins-focus-ring-s),var(--prins-focus-ring-l),var(--prins-focus-ring-alpha));--prins-focus-ring-box-shadow-inset:inset 0 0 0 var(--prins-focus-ring-width) hsla(var(--prins-focus-ring-h),var(--prins-focus-ring-s),var(--prins-focus-ring-l),var(--prins-focus-ring-alpha));--prins-focus-outline-color:currentColor;--prins-focus-outline-offset:2px;--prins-focus-outline-style:dotted;--prins-focus-outline-width:2px;--prins-link-color:currentColor;--prins-link-color-hover:var(--prins-color-primary);--prins-muted-text-color:hsl(var(--prins-color-grey-h),var(--prins-color-grey-s),46%);--prins-content-element-margin:var(--prins-spacing);--prins-block-element-margin:var(--prins-spacing);--prins-selection-background-color:var(--prins-color-primary);--prins-selection-color:var(--prins-color-primary-contrast);--prins-backdrop-color-h:var(--prins-color-secondary-h);--prins-backdrop-color-s:var(--prins-color-secondary-s);--prins-backdrop-color-l:var(--prins-color-secondary-l);--prins-backdrop-color:hsl(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--prins-color-secondary-l));--prins-backdrop-filter:none;--prins-backdrop-opacity:0.75;--prins-ratio-16x9:56.25%;--prins-ratio-4x3:75%;--prins-ratio-3x4:133.33333%;--prins-ratio-3x2:66.66667%;--prins-ratio-2x3:150%;--prins-ratio-1x1:100%;--prins-border-width:1px;--prins-border-color-h:var(--prins-color-grey-h);--prins-border-color-s:var(--prins-color-grey-s);--prins-border-color-l:92%;--prins-border-color:hsl(var(--prins-border-color-h),var(--prins-border-color-s),var(--prins-border-color-l));--prins-box-shadow-color:hsla(var(--prins-color-black-h),var(--prins-color-black-s),var(--prins-color-black-l),var(--prins-box-shadow-color-alpha,0.15));--prins-box-shadow-size:0 0.125rem 0.25rem 0;--prins-box-shadow-size-event:0 0.25rem 0.75rem 0;--prins-border-radius-xs:2px;--prins-border-radius-s:4px;--prins-border-radius-m:8px;--prins-border-radius-l:16px;--prins-border-radius:var(--prins-border-radius-s);--prins-transition-average:calc(var(--global-duration-multiplier, 1)*0.25s);--prins-transition-complex:calc(var(--global-duration-multiplier, 1)*0.5s);--prins-transition-check:calc(var(--global-duration-multiplier, 1)*0.15s);--prins-transition-expand:calc(var(--global-duration-multiplier, 1)*0.3s);--prins-transition-collape:calc(var(--global-duration-multiplier, 1)*0.25s);--prins-transition-open:calc(var(--global-duration-multiplier, 1)*0.25s);--prins-transition-close:calc(var(--global-duration-multiplier, 1)*0.2s);--prins-transition-simple:calc(var(--global-duration-multiplier, 1)*0.15s);--prins-transition:calc(var(--global-duration-multiplier, 1)*0.2s);--prins-scrollbar-size:4px;--prins-scrollbar-color:var(--prins-color-grey-dark)}@media (min-width:576px){:root{--prins-menu-width:360px}}@media (min-width:768px){:root{--prins-menu-width:380px}}@media (min-width:992px){:root{--prins-menu-width:315px;--prins-page-offset-x:2rem;--prins-page-offset-y:2rem;--prins-grid-gap-x:var(--prins-spacing-l);--prins-grid-gap-y:var(--prins-spacing-l);--prins-content-element-margin:var(--prins-spacing-l)}}@media (min-width:1200px){:root{--prins-sidebar-width:25rem}}@media (min-width:1400px){:root{--prins-header-height:70px;--prins-sidebar-width:30rem}}@media (prefers-reduced-motion:reduce){:root{--global-duration-multiplier:0.0}}:root{font-size:var(--prins-root-font-size);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}html{background-color:var(--prins-base-background-color);box-sizing:border-box;min-height:100%;scroll-behavior:smooth;scroll-snap-type:y mandatory}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html.browser-not-supported{background-color:#fff!important}html.browser-not-supported .browser-not-supported__info{background-color:#000;color:#fff;display:block;left:50%;max-width:32rem;padding:16px 32px;position:fixed;text-align:center;top:1rem;transform:translateX(-50%);width:90%}body{scrollbar-face-color:var(--prins-scrollbar-color,#000);scrollbar-track-color:var(--prins-scrollbar-track-color,transparent);background-color:transparent;color:var(--prins-base-text-color);font-family:var(--prins-base-font-family);font-size:var(--prins-base-font-size);font-style:normal;font-variant:normal;font-weight:var(--prins-base-font-weight);line-height:var(--prins-base-line-height);min-height:calc(var(--prins-vh, 1vh)*100);overflow-x:hidden;overflow-y:auto;position:relative}body::-webkit-scrollbar{height:var(--prins-scrollbar-size,4px);width:var(--prins-scrollbar-size,4px)}body::-webkit-scrollbar-thumb{background:var(--prins-scrollbar-color,#000)}body::-webkit-scrollbar-track{background:var(--prins-scrollbar-track-color,transparent)}.page-complete body{overflow-y:auto;pointer-events:all}*,:after,:before{box-sizing:border-box}::-moz-selection{background-color:var(--prins-selection-background-color);color:var(--prins-selection-color)}::selection{background-color:var(--prins-selection-background-color);color:var(--prins-selection-color)}svg:not(:root){overflow:hidden}:focus-visible{outline:var(--focus-outline-color,var(--prins-focus-outline-color)) var(--prins-focus-outline-style) var(--prins-focus-outline-width);outline-offset:var(--prins-focus-outline-offset)}[type=button]:focus,[type=submit]:focus,a:focus,button:focus{box-shadow:none;outline:none}[type=button]._focus-visible:focus,[type=button].focus-visible:focus,[type=button]:focus-visible:focus,[type=submit]._focus-visible:focus,[type=submit].focus-visible:focus,[type=submit]:focus-visible:focus,a._focus-visible:focus,a.focus-visible:focus,a:focus-visible:focus,button._focus-visible:focus,button.focus-visible:focus,button:focus-visible:focus{outline:var(--focus-outline-color,var(--prins-focus-outline-color)) var(--prins-focus-outline-style) var(--prins-focus-outline-width);outline-offset:var(--prins-focus-outline-offset)}:-webkit-any-link{--prins-link-color:currentColor;--prins-link-color-hover:var(--prins-link-color);--prins-link-icon-color:var(--prins-link-color);--prins-link-icon-color-hover:var(--prins-link-color-hover);--prins-link-text-decoration-line:underline;--prins-link-text-decoration-style:solid;--prins-link-text-decoration-hover:var(--prins-link-text-decoration);--prins-link-gap:var(--prins-spacing-xs);--prins-focus-outline-color:currentColor;--_link-icon-color:var(--prins-link-icon-color);--_link-duration:var(--prins-transition);color:var(--prins-link-color);font-weight:var(--prins-link-font-weight,inherit);-webkit-text-decoration:var(--prins-link-text-decoration-line) var(--prins-link-text-decoration-style) var(--prins-link-text-decoration-color,var(--prins-link-color));text-decoration:var(--prins-link-text-decoration-line) var(--prins-link-text-decoration-style) var(--prins-link-text-decoration-color,var(--prins-link-color));text-decoration-thickness:max(1px,.0625em);text-underline-offset:.125em;-webkit-transition:color var(--_link-duration),background-color var(--prins-transition),border-color var(--prins-transition);transition:color var(--_link-duration),background-color var(--prins-transition),border-color var(--prins-transition)}:-moz-any-link{--prins-link-color:currentColor;--prins-link-color-hover:var(--prins-link-color);--prins-link-icon-color:var(--prins-link-color);--prins-link-icon-color-hover:var(--prins-link-color-hover);--prins-link-text-decoration-line:underline;--prins-link-text-decoration-style:solid;--prins-link-text-decoration-hover:var(--prins-link-text-decoration);--prins-link-gap:var(--prins-spacing-xs);--prins-focus-outline-color:currentColor;--_link-icon-color:var(--prins-link-icon-color);--_link-duration:var(--prins-transition);color:var(--prins-link-color);font-weight:var(--prins-link-font-weight,inherit);text-decoration:var(--prins-link-text-decoration-line) var(--prins-link-text-decoration-style) var(--prins-link-text-decoration-color,var(--prins-link-color));text-decoration-thickness:max(1px,.0625em);text-underline-offset:.125em;-moz-transition:color var(--_link-duration),background-color var(--prins-transition),border-color var(--prins-transition);transition:color var(--_link-duration),background-color var(--prins-transition),border-color var(--prins-transition)}.link,:any-link{--prins-link-color:currentColor;--prins-link-color-hover:var(--prins-link-color);--prins-link-icon-color:var(--prins-link-color);--prins-link-icon-color-hover:var(--prins-link-color-hover);--prins-link-text-decoration-line:underline;--prins-link-text-decoration-style:solid;--prins-link-text-decoration-hover:var(--prins-link-text-decoration);--prins-link-gap:var(--prins-spacing-xs);--prins-focus-outline-color:currentColor;--_link-icon-color:var(--prins-link-icon-color);--_link-duration:var(--prins-transition);color:var(--prins-link-color);font-weight:var(--prins-link-font-weight,inherit);-webkit-text-decoration:var(--prins-link-text-decoration-line) var(--prins-link-text-decoration-style) var(--prins-link-text-decoration-color,var(--prins-link-color));text-decoration:var(--prins-link-text-decoration-line) var(--prins-link-text-decoration-style) var(--prins-link-text-decoration-color,var(--prins-link-color));text-decoration-thickness:max(1px,.0625em);text-underline-offset:.125em;transition:color var(--_link-duration),background-color var(--prins-transition),border-color var(--prins-transition)}:-webkit-any-link>i{color:var(--_link-icon-color);margin-right:var(--prins-link-gap)}:-moz-any-link>i{color:var(--_link-icon-color);margin-right:var(--prins-link-gap)}.link>i,:any-link>i{color:var(--_link-icon-color);margin-right:var(--prins-link-gap)}:-webkit-any-link[href*="fax:"],:-webkit-any-link[href*="tel:"]{color:var(--prins-link-color);font-weight:inherit;text-decoration:none}:-moz-any-link[href*="fax:"],:-moz-any-link[href*="tel:"]{color:var(--prins-link-color);font-weight:inherit;text-decoration:none}.link[href*="fax:"],.link[href*="tel:"],:any-link[href*="fax:"],:any-link[href*="tel:"]{color:var(--prins-link-color);font-weight:inherit;text-decoration:none}:-webkit-any-link:active,:-webkit-any-link:focus,:-webkit-any-link:focus-visible,:-webkit-any-link:hover{--_link-icon-color:var(--prins-link-icon-color-hover);color:var(--prins-link-color-hover)}:-moz-any-link:active,:-moz-any-link:focus,:-moz-any-link:focus-visible,:-moz-any-link:hover{--_link-icon-color:var(--prins-link-icon-color-hover);color:var(--prins-link-color-hover)}:any-link:active,:any-link:focus,:any-link:focus-visible,:any-link:hover,a.link:active,a.link:focus,a.link:focus-visible,a.link:hover{--_link-icon-color:var(--prins-link-icon-color-hover);color:var(--prins-link-color-hover)}:-webkit-any-link:focus,:-webkit-any-link:hover{cursor:pointer}:-moz-any-link:focus,:-moz-any-link:hover{cursor:pointer}:any-link:focus,:any-link:hover,a.link:focus,a.link:hover{cursor:pointer}:-webkit-any-link._disabled{--prins-link-text-decoration-line:line-through;color:var(--prins-link-color);pointer-events:none}:-moz-any-link._disabled{--prins-link-text-decoration-line:line-through;color:var(--prins-link-color);pointer-events:none}.link._disabled,:any-link._disabled{--prins-link-text-decoration-line:line-through;color:var(--prins-link-color);pointer-events:none}:-webkit-any-link._disabled *{pointer-events:none}:-moz-any-link._disabled *{pointer-events:none}.link._disabled *,:any-link._disabled *{pointer-events:none}.link{display:inline-flex;gap:var(--prins-link-gap,.3125em)}.link__prefix{padding-left:var(--prins-link-gap)}.link__prefix,.link__suffix{color:var(--_link-icon-color)}.link__suffix{padding-right:var(--prins-link-gap)}a[data-icon]{--prins-link-text-decoration-line:none}hr{background-color:currentColor;border:0;color:var(--prins-hr-color,var(--prins-border-color));margin:var(--prins-hr-margin,var(--prins-block-element-margin)) 0;opacity:1}hr:not([size]){height:1px}p{margin:0 0 var(--prins-paragraph-margin,var(--prins-block-element-margin))}blockquote{margin:0 0 var(--prins-blockquote-margin,var(--prins-block-element-margin))}.table,table{margin:0 0 var(--prins-table-margin,var(--prins-block-element-margin));width:100%}iframe{border:0;min-width:100%}.figure,.picture,figure,picture{background-color:transparent;border:0;border-radius:0;display:block;padding:0;position:relative;width:100%}img{border:0;display:block;height:auto;max-width:100%}img.is-faulty{background-color:var(--prins-color-danger)}img.is-faulty:before{align-items:center;color:var(--prins-color-danger-contrast);content:"404";display:flex;font-size:10px;height:100%;-webkit-hyphens:manual;hyphens:manual;justify-content:center;line-height:1;overflow-wrap:break-word;text-align:center}.time__time{display:none}.time__time:before{content:", "}[data-copyable]:not([data-copyable=false]){cursor:copy!important}._disabled,[data-copyable]:not([data-copyable=false])>*,[disabled]:not([disabled=false]){pointer-events:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{word-wrap:break-word;color:var(--prins-heading-color,var(--prins-base-text-color));display:block;font-family:var(--prins-heading-font-family,var(--prins-font-family-heading));font-size:var(--prins-heading-font-size,1rem);font-weight:var(--prins-heading-font-weight,var(--prins-font-weight-normal));-webkit-hyphens:manual;hyphens:manual;line-height:var(--prins-heading-line-height,1.125);margin:0 0 var(--prins-heading-margin,1.125em);overflow-wrap:break-word;width:100%}.h1>a,.h2>a,.h3>a,.h4>a,.h5>a,.h6>a,h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:inherit}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1,h1{--prins-heading-font-size:var(--prins-h1-font-size)}.h2,h2{--prins-heading-font-size:var(--prins-h2-font-size)}.h3,h3{--prins-heading-font-size:var(--prins-h3-font-size)}.h4,h4{--prins-heading-font-size:var(--prins-h4-font-size)}.h5,h5{--prins-heading-font-size:var(--prins-h5-font-size)}.h6,h6{--prins-heading-font-size:var(--prins-h6-font-size)}.em,em{font-style:italic}.small,.text-small,small{font-size:var(--prins-font-size-s)}.mark,mark{--prins-mark-background-color:var(--prins-color-info);--prins-mark-color:var(--prins-color-info-contrast);background-color:var(--prins-mark-background-color);color:var(--prins-mark-color);padding:0 var(--prins-spacing-xs)}del,s{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}del{color:var(--prins-del-color,hsl(var(--prins-color-black-h),var(--prins-color-black-s),70%))}.strong,b,strong{font-weight:var(--prins-font-weight-bold)}.text-color-primary{color:var(--prins-color-primary)}.text-color-primary a:not(.button){--prins-link-color:currentColor}.text-color-secondary{color:var(--prins-color-secondary)}.text-color-secondary a:not(.button){--prins-link-color:currentColor}.text-color-danger{color:var(--prins-color-danger)}.text-color-danger a:not(.button){--prins-link-color:currentColor}.text-color-success{color:var(--prins-color-success)}.text-color-success a:not(.button){--prins-link-color:currentColor}.text-color-warning{color:var(--prins-color-warning)}.text-color-warning a:not(.button){--prins-link-color:currentColor}.text-color-info{color:var(--prins-color-info)}.text-color-info a:not(.button){--prins-link-color:currentColor}.text-color-{color:var(--prins-color-)}.text-color- a:not(.button){--prins-link-color:currentColor}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.text-size-xxs{font-size:var(--prins-font-size-xxs)}.text-size-xs{font-size:var(--prins-font-size-xs)}.text-size-s{font-size:var(--prins-font-size-s)}.text-size-l{font-size:var(--prins-font-size-l)}.text-size-xl{font-size:var(--prins-font-size-xl)}.text-size-xxl{font-size:var(--prins-font-size-xxl)}.subtitle:before{content:"(";padding-right:.125em}.subtitle:after{content:")";padding-left:.125em}.text-muted{color:var(--prins-muted-text-color,inherit)!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-clamp{-webkit-box-orient:vertical;-webkit-line-clamp:var(--prins-line-clamp,2);display:-webkit-box;overflow:hidden}.line-clamp[data-line-clamp-switchable]{cursor:pointer}.app-preloader,.line-clamp[data-line-clamp-switchable]>*{pointer-events:none}.app-preloader{--_size:3em;--_offset:calc(var(--_size)*-1/2);background-color:var(--prins-base-background-color);bottom:0;color:var(--prins-color-primary);left:0;position:fixed;right:0;top:0;z-index:var(--prins-zindex-app-preloader)}.app-preloader .spinner{--ifabsh-spinner-size:3em;left:50%;margin:var(--_offset) 0 0 var(--_offset);position:absolute;top:50%}[data-preloader=disabled] .app-preloader{display:none}.app-logo{--prins-link-text-decoration-line:none;--app-logo-color:var(--prins-color-primary);--app-logo-height:1.75rem;--app-logo-width:auto;display:inline-block;position:relative}.app-logo>[data-sym=minimized]{left:50%;position:absolute;top:50%;translate:-50% -50%}.app-logo>:not([data-sym=default]){opacity:0}.app-logo>img,.app-logo>svg{height:var(--app-logo-height);pointer-events:none;width:var(--app-logo-width)}.app-context{background-color:var(--prins-color-secondary);bottom:0;color:var(--prins-color-secondary-contrast);font-size:var(--prins-font-size-xxs);left:50%;padding:var(--prins-spacing-xs) var(--prins-spacing-s);pointer-events:none;position:fixed;text-align:center;text-transform:uppercase;translate:-50% 0;z-index:calc(var(--prins-zindex-app-preloader) + 1)}@keyframes landing-header-come-in{0%{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:translateY(0)}}.app-landing{--_landing-duration-multiplier:var(--global-duration-multiplier);--_landing-header-height:calc(var(--prins-header-height)*2.5);--_landing-logo-size:calc(var(--prins-header-height)/2);min-height:calc(var(--prins-vh, 1vh)*100)}.app-landing,.app-landing__header{display:flex;flex-flow:column nowrap}.app-landing__header{--_delay:calc(var(--_landing-duration-multiplier, 1)*1.25s);--_duration:calc(var(--_landing-duration-multiplier, 1)*0.5s);align-items:center;animation:var(--_duration) ease-out var(--_delay) 1 forwards landing-header-come-in;color:var(--prins-color-secondary-contrast);gap:var(--prins-spacing);height:var(--_landing-header-height);justify-content:center;opacity:0;padding:0 var(--prins-page-offset-x);transform:translateY(4rem)}.app-landing__header .app-logo{--app-logo-color:currentColor;--app-logo-height:var(--_landing-logo-size);--app-logo-accent-color:var(--prins-color-primary)}.app-landing__header .badge{--ifabsh-badge-background-color:var(--prins-color-primary);--ifabsh-badge-border-color:var(--prins-color-primary);--ifabsh-badge-color:var(--prins-color-primary-contrast)}.app-landing__footer{color:hsl(var(--prins-color-black-h),var(--prins-color-black-s),32%);display:flex;font-size:var(--prins-font-size-xxs);gap:var(--prins-spacing);justify-content:space-between;padding:var(--prins-spacing);text-align:center}.app-landing__footer :-webkit-any-link{--prins-link-text-decoration-line:none}.app-landing__footer :-moz-any-link{--prins-link-text-decoration-line:none}.app-landing__footer :any-link{--prins-link-text-decoration-line:none}.app-landing__footer>:first-child:last-child{min-width:100%}.app-landing__body{--_delay:calc(var(--_landing-duration-multiplier, 1)*1.5s);--_duration:calc(var(--_landing-duration-multiplier, 1)*0.5s);flex:1 0 auto;padding:0 var(--prins-page-offset-x) var(--prins-page-offset-y)}.app-landing__body>*{animation:var(--_duration) ease-out var(--_delay) 1 forwards landing-header-come-in;opacity:0;transform:translateY(4rem)}.app-landing .key-visual{height:calc(var(--_landing-header-height)*1.25);left:0;position:absolute;right:0;top:0;z-index:-1}.app-landing__body .card{--ifabsh-card-background-color:var(--prins-color-white);--ifabsh-card-border-color:var(--prins-color-white);--ifabsh-card-border-width:0px;--ifabsh-card-content-gap:var(--ifabsh-card-padding);--ifabsh-card-title-color:var(--prins-color-secondary);--_delay:calc(var(--_landing-duration-multiplier, 1)*1.5s);--_duration:calc(var(--_landing-duration-multiplier, 1)*0.5s);box-shadow:0 0 .25rem hsla(var(--prins-color-secondary-h),var(--prins-color-secondary-s),var(--prins-color-secondary-l),.125);margin-left:auto;margin-right:auto;max-width:30rem;width:100%}.app-landing__body .card .card-title{font-size:var(--prins-font-size-xxl)}.app-landing__body .card .text{color:var(--prins-muted-text-color);text-align:center}.app-landing__body .card .card__header{flex-flow:column nowrap;gap:var(--prins-spacing-s);padding-bottom:0;text-align:center}.app-landing__body .card .card__header .text{font-size:var(--prins-font-size-xs);margin:0}.app-landing__body .card .card__body>.context-icon{-webkit-margin-before:calc(var(--ifabsh-card-content-gap)*-1/2);color:var(--ifabsh-card-title-color);font-size:3rem;margin-block-start:calc(var(--ifabsh-card-content-gap)*-1/2)}.app-landing__body .card .card__body>.context-icon+*{-webkit-margin-before:var(--ifabsh-card-content-gap);margin-block-start:var(--ifabsh-card-content-gap)}.app-landing__body .card .card__body+.card__footer{padding-top:0}.app-landing__body .card .card__footer>:first-child:last-child{flex-grow:1}@media (min-width:992px){.app-landing__body .card{--ifabsh-card-padding:var(--prins-spacing-l)}}.alert{--ifabsh-alert-border-radius:var(--ifabsh-border-radius,0px);--ifabsh-alert-border-width:var(--ifabsh-border-width,1px);--ifabsh-alert-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-alert-font-size:var(--ifabsh-font-size-s,0.75rem);--ifabsh-alert-icon-font-size:var(--ifabsh-alert-font-size);--ifabsh-alert-padding-x:var(--ifabsh-spacing,1rem);--ifabsh-alert-padding-y:var(--ifabsh-spacing,1rem);--ifabsh-alert-duration:var(--ifabsh-duration,0.15s);--ifabsh-alert-accent-color:var(--ifabsh-alert-color);--_al-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-alert-duration));align-items:stretch;background-color:var(--ifabsh-alert-background-color,transparent);border:var(--ifabsh-alert-border-width) solid var(--ifabsh-alert-border-color,var(--ifabsh-border-color,#e8e8e8));border-radius:var(--ifabsh-alert-border-radius);color:var(--ifabsh-alert-color);display:flex;margin:0;padding:0;position:relative;transition:opacity var(--_al-duration) ease-in-out}.alert:before{--_al-offset:calc(var(--ifabsh-alert-border-width)*-1);background-color:var(--ifabsh-alert-accent-color);border-start-end-radius:var(--ifabsh-alert-border-radius);border-start-start-radius:var(--ifabsh-alert-border-radius);content:"";display:block;height:var(--ifabsh-alert-accent-size,calc(var(--ifabsh-alert-border-width)*2));left:var(--_al-offset);position:absolute;right:var(--_al-offset);top:var(--_al-offset)}.alert__message{flex:1 1 auto;font-size:var(--ifabsh-alert-font-size);order:2;overflow:hidden;padding:var(--ifabsh-alert-padding-y) var(--ifabsh-alert-padding-x)}.alert__message>:first-child{margin-top:0}.alert__message>:last-child{margin-bottom:0}.alert__icon{-webkit-margin-start:var(--ifabsh-alert-padding-x);align-items:center;color:var(--ifabsh-alert-icon-color,var(--ifabsh-alert-accent-color));display:flex;flex:0 0 auto;font-size:var(--ifabsh-alert-icon-font-size);margin-inline-start:var(--ifabsh-alert-padding-x);order:1}.alert__icon:empty{display:none}.alert__close{-webkit-padding-end:calc(var(--ifabsh-alert-padding-x)/2);align-items:center;display:flex;flex:0 0 auto;font-size:var(--ifabsh-alert-icon-font-size);order:3;padding-inline-end:calc(var(--ifabsh-alert-padding-x)/2)}.alert__close>.icon-button{--ifabsh-icon-button-color-hover:var(--ifabsh-alert-color)}[dir=rtl] .alert__message{text-align:right}[dir=rtl] .alert__icon{margin-inline:0 var(--ifabsh-alert-padding-x)}.alert.-primary{--ifabsh-alert-accent-color:var(--ifabsh-color-ui,#6176ff)}.alert.-info{--ifabsh-alert-accent-color:var(--ifabsh-color-info,#2db5cd)}.alert.-success{--ifabsh-alert-accent-color:var(--ifabsh-color-success,#15c182)}.alert.-warning{--ifabsh-alert-accent-color:var(--ifabsh-color-warning,#fca311)}.alert.-danger{--ifabsh-alert-accent-color:var(--ifabsh-color-danger,#fb3e4e)}.alert-group{display:flex;flex-flow:column nowrap;gap:var(--ifabsh-alert-group-gap,var(--ifabsh-spacing-s,.5rem))}.alert-group:empty{display:none}.alert{--ifabsh-alert-background-color:var(--prins-color-white);--ifabsh-alert-font-size:var(--ifabsh-font-size-xs);--ifabsh-alert-icon-font-size:1.125em}.alert .list{--ifabsh-list-item-margin:var(--prins-spacing-xxs)}.alert+.alert{-webkit-margin-before:var(--prins-spacing-s);margin-block-start:var(--prins-spacing-s)}.alert.-text{--ifabsh-alert-background-color:transparent;--ifabsh-alert-border-radius:0;--ifabsh-alert-border-width:0;--ifabsh-alert-padding-y:0;--ifabsh-alert-padding-x:var(--prins-spacing-s)}.alert.-text .alert__message{-webkit-padding-after:0;-webkit-padding-before:0;-webkit-padding-end:0;padding-block-end:0;padding-block-start:0;padding-inline-end:0}.alert.-text .alert__icon{margin-left:0}.form{--ifabsh-form-control-background-color:var(--ifabsh-input-background-color,#fff);--ifabsh-form-control-background-color-hover:var(--ifabsh-form-control-background-color);--ifabsh-form-control-border-color:var(--ifabsh-input-border-color,#e8e8e8);--ifabsh-form-control-border-color-hover:var(--ifabsh-form-control-border-color);--ifabsh-form-control-border-color-focus:var(--ifabsh-color-ui,#6176ff);--ifabsh-form-control-border-width:var(--ifabsh-input-border-width,var(--ifabsh-border-width,1px));--ifabsh-form-control-border-radius:var(--ifabsh-input-border-radius,var(--ifabsh-border-radius,0px));--ifabsh-form-control-color:var(--ifabsh-input-color,#000);--ifabsh-form-control-color-hover:var(--ifabsh-form-control-color);--ifabsh-form-control-color-focus:var(--ifabsh-form-control-color);--ifabsh-form-control-font-size:var(--ifabsh-input-font-size,1rem);--ifabsh-form-control-font-style:var(--ifabsh-input-font-style,normal);--ifabsh-form-control-font-weight:var(--ifabsh-input-font-weight,normal);--ifabsh-form-control-height:var(--ifabsh-input-height,40px);--ifabsh-form-control-padding:var(--ifabsh-input-padding,var(--ifabsh-spacing,1rem));--ifabsh-form-control-duration:var(--ifabsh-input-duration,var(--ifabsh-duration,0.15s));--ifabsh-form-control-disabled-background-color:var(--ifabsh-input-disabled-background-color,#fff);--ifabsh-form-control-disabled-opacity:var(--ifabsh-input-disabled-opacity,var(--ifabsh-disabled-opacity,0.4));--ifabsh-form-control-readonly-background-color:var(--ifabsh-input-readonly-background-color,#f1f1f1);--ifabsh-form-control-readonly-opacity:var(--ifabsh-input-readonly-opacity,var(--ifabsh-readonly-opacity,1));--ifabsh-form-invalid-border-color:var(--ifabsh-color-invalid,#fb3e4e);--ifabsh-form-invalid-label-color:var(--ifabsh-color-invalid,#fb3e4e);--ifabsh-form-label-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-form-label-font-size:var(--ifabsh-font-size-s,0.75rem);--ifabsh-form-label-font-style:normal;--ifabsh-form-label-font-weight:normal;--ifabsh-form-label-margin:var(--ifabsh-spacing-s,0.5rem);--ifabsh-form-label-required-color:currentColor;--ifabsh-form-label-required-margin:var(--ifabsh-spacing-xxs,0.125rem);--ifabsh-form-text-color:var(--ifabsh-color-text,#3e3e3e);--ifabsh-form-text-font-size:var(--ifabsh-font-size-xs,0.5rem);--ifabsh-form-text-font-style:normal;--ifabsh-form-text-font-weight:normal;--ifabsh-form-text-margin:var(--ifabsh-spacing-xs,0.25rem)}.form-control,.form-select{--_foco-background-color:var(--ifabsh-form-control-background-color);--_foco-border-color:var(--ifabsh-form-control-border-color);--_foco-color:var(--ifabsh-form-control-color);--_foco-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-form-control-duration));--_foco-line-height:calc(var(--ifabsh-form-control-height) - var(--ifabsh-form-control-border-width)*2);--_poco-padding-left:var(--ifabsh-form-control-padding-left,var(--ifabsh-form-control-padding));--_poco-padding-right:var(--ifabsh-form-control-padding-right,var(--ifabsh-form-control-padding));background-color:var(--_foco-background-color)!important;border:var(--ifabsh-form-control-border-width) solid var(--_foco-border-color)!important;border-radius:var(--ifabsh-form-control-border-radius);color:var(--_foco-color)!important;font-size:var(--ifabsh-form-control-font-size);font-style:var(--ifabsh-form-control-font-style);font-weight:var(--ifabsh-form-control-font-weight);line-height:var(--_foco-line-height);padding-bottom:0;padding-left:var(--_poco-padding-left)!important;padding-right:var(--_poco-padding-right)!important;padding-top:0;text-transform:var(--ifabsh-form-control-text-transform,var(--ifabsh-input-text-transform,none));transition:background-color var(--_foco-duration) ease-in-out,color var(--_foco-duration) ease-in-out,border var(--_foco-duration) ease-in-out,box-shadow var(--_foco-duration) ease-in-out,outline var(--_foco-duration) ease-in-out}@media (hover:hover){.form-control:hover:not(._disabled),.form-control:hover:not(:disabled),.form-control:hover:not([disabled]),.form-select:hover:not(._disabled),.form-select:hover:not(:disabled),.form-select:hover:not([disabled]){--_foco-background-color:var(--ifabsh-form-control-background-color-hover);--_foco-border-color:var(--ifabsh-form-control-border-color-hover);--_foco-color:var(--ifabsh-form-control-color-hover);box-shadow:none}}.form-control:focus,.form-select:focus{outline:none}.form-control:focus:not(._disabled),.form-control:focus:not(:disabled),.form-control:focus:not([disabled]),.form-select:focus:not(._disabled),.form-select:focus:not(:disabled),.form-select:focus:not([disabled]){--_foco-background-color:var(--ifabsh-form-control-background-color-focus);--_foco-border-color:var(--ifabsh-form-control-border-color-focus);--_foco-color:var(--ifabsh-form-control-color-focus);box-shadow:none}.form-control._focus-visible:focus,.form-control:focus-visible:focus,.form-select._focus-visible:focus,.form-select:focus-visible:focus{outline:var(--ifabsh-focus-outline-color,#c90) var(--ifabsh-focus-outline-style,dotted) var(--ifabsh-focus-outline-width,1px);outline-offset:var(--ifabsh-focus-outline-offset,2px)}.form-control._disabled,.form-control:disabled,.form-control[disabled],.form-select._disabled,.form-select:disabled,.form-select[disabled]{--_foco-background-color:var(--ifabsh-form-control-disabled-background-color);opacity:var(--ifabsh-form-control-disabled-opacity);pointer-events:none}.form-control:-moz-read-only[readonly],.form-select:-moz-read-only[readonly]{--_foco-background-color:var(--ifabsh-form-control-readonly-background-color);opacity:var(--ifabsh-form-control-readonly-opacity)}.form-control._readonly,.form-control:read-only[readonly],.form-control[readonly],.form-select._readonly,.form-select:read-only[readonly],.form-select[readonly]{--_foco-background-color:var(--ifabsh-form-control-readonly-background-color);opacity:var(--ifabsh-form-control-readonly-opacity)}.form-control.-s,.form-select.-s,[class*=form-control-sm]{--ifabsh-form-control-height:var(--ifabsh-input-height-s,30px);--ifabsh-form-control-font-size:var(--ifabsh-input-font-size-s,var(--ifabsh-font-size-s,0.75rem));--ifabsh-form-control-padding:var(--ifabsh-input-padding-s,var(--ifabsh-spacing-s,0.5rem))}.form-control.-l,.form-select.-l,[class*=form-control-lg]{--ifabsh-form-control-height:var(--ifabsh-input-height-l,50px);--ifabsh-form-control-font-size:var(--ifabsh-input-font-size-l,var(--ifabsh-font-size-l,1.25rem));--ifabsh-form-control-padding:var(--ifabsh-input-padding-l,var(--ifabsh-spacing-l,1.25rem))}.form-text,.invalid-feedback,.valid-feedback{font-size:var(--ifabsh-form-text-font-size);font-style:var(--ifabsh-form-text-font-style);font-weight:var(--ifabsh-form-text-font-weight);margin-top:var(--ifabsh-form-text-margin)}.form-text{color:var(--ifabsh-form-text-color)}.form-fieldset{margin:0}.form-fieldset~fieldset{margin-top:var(--ifabsh-form-fieldset-margin,var(--ifabsh-spacing,1rem))}.form-legend{color:var(--ifabsh-form-legend-color,var(--ifabsh-color-text,#3e3e3e));float:none;font-size:var(--ifabsh-form-legend-font-size,var(--ifabsh-font-size,1rem));font-weight:var(--ifabsh-form-legend-font-weight,normal);margin:var(--ifabsh-form-legend-margin,var(--ifabsh-spacing,1rem)) 0}.form-legend:first-child{margin-top:0}.form-legend:last-child{margin-bottom:0}.form-label{color:var(--ifabsh-form-label-color);display:inline-block;font-size:var(--ifabsh-form-label-font-size);font-style:var(--ifabsh-form-label-font-style);font-weight:var(--ifabsh-form-label-font-weight);margin-bottom:var(--ifabsh-form-label-margin)}.form-label__required{color:var(--ifabsh-form-label-required-color);padding-left:var(--ifabsh-form-label-required-margin)}.form-label.-match-form-control,[class*=col-form-label]{--_lbl-height:var(--ifabsh-form-input-height,40px);align-items:center;display:inline-flex;line-height:normal;margin-bottom:0;min-height:var(--_lbl-height);padding-bottom:0;padding-top:0}.form-label.-match-form-control.-l,[class*=col-form-label-lg]{--_lbl-height:var(--ifabsh-form-input-height-l,50px)}.form-label.-match-form-control.-s,[class*=col-form-label-sm]{--_lbl-height:var(--ifabsh-form-input-height-s,30px)}.form-label.-s,[class*=col-form-label-sm]{--ifabsh-form-label-font-size:var(--ifabsh-input-font-size-s,var(--ifabsh-font-size-s,0.75rem))}.form-label.-l,[class*=col-form-label-lg]{--ifabsh-form-label-font-size:var(--ifabsh-input-font-size-l,var(--ifabsh-font-size-l,1.25rem))}.form-control{height:var(--ifabsh-form-control-height)}.form-control::-moz-placeholder{color:var(--ifabsh-form-control-placeholder-color,var(--ifabsh-color-placeholder,#959595))}.form-control::placeholder{color:var(--ifabsh-form-control-placeholder-color,var(--ifabsh-color-placeholder,#959595))}.form-control.-plaintext{padding-left:var(--ifabsh-form-control-padding,var(--ifabsh-form-control-plaintext-padding,0));padding-right:var(--ifabsh-form-control-padding,var(--ifabsh-form-control-plaintext-padding,0))}.form-control.-plaintext,.form-control.-plaintext:hover{--_foco-background-color:transparent;--_foco-border-color:transparent}.form-select{--ifabsh-form-select-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='square' stroke-width='3' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--ifabsh-form-select-multiple-padding-y:calc(var(--ifabsh-form-control-padding)/2);background-image:var(--ifabsh-form-select-icon)!important}.form-select:not([multiple]){--ifabsh-form-control-padding-right:calc(var(--ifabsh-form-control-padding)*var(--ifabsh-form-select-icon-gap-factor, 2.5))}.form-select option{padding:var(--ifabsh-form-option-pading-y,var(--ifabsh-spacing-xxs,.125rem)) var(--ifabsh-form-option-pading-x,0)}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none!important;height:var(--ifabsh-form-select-height,auto);min-height:var(--ifabsh-form-control-height);padding-bottom:var(--ifabsh-form-select-multiple-padding-y);padding-top:var(--ifabsh-form-select-multiple-padding-y)}.form-select:-moz-focusring{text-shadow:none}textarea.form-control{--ifabsh-form-textarea-padding-y:calc(var(--ifabsh-form-control-padding)/2);height:var(--ifabsh-form-textarea-height,calc(var(--ifabsh-form-control-height)*2));line-height:inherit;min-height:var(--ifabsh-form-textarea-min-height,var(--ifabsh-form-control-height))!important;padding-bottom:var(--ifabsh-form-textarea-padding-y);padding-top:var(--ifabsh-form-textarea-padding-y)}.form-control{--_foup-button-background-color:var(--ifabsh-form-upload-button-background-color,var(--ifabsh-form-control-background-color));--_foup-button-color:var(--ifabsh-form-upload-button-color,var(--ifabsh-form-control-color));--_foup-button-offset:calc(var(--ifabsh-form-control-padding)*-1)}.form-control::-webkit-file-upload-button{-webkit-margin-end:var(--ifabsh-form-control-padding);background-color:var(--_foup-button-background-color)!important;border-inline-end-width:var(--ifabsh-form-control-border-width);color:var(--_foup-button-color)!important;line-height:var(--_foco-line-height);margin:0 var(--_foup-button-offset);margin-inline-end:var(--ifabsh-form-control-padding);padding:0 var(--ifabsh-form-control-padding);-webkit-transition:background-color var(--_foco-duration) ease-in-out,color var(--_foco-duration) ease-in-out;transition:background-color var(--_foco-duration) ease-in-out,color var(--_foco-duration) ease-in-out}.form-control::file-selector-button{-webkit-margin-end:var(--ifabsh-form-control-padding);background-color:var(--_foup-button-background-color)!important;border-inline-end-width:var(--ifabsh-form-control-border-width);color:var(--_foup-button-color)!important;line-height:var(--_foco-line-height);margin:0 var(--_foup-button-offset);margin-inline-end:var(--ifabsh-form-control-padding);padding:0 var(--ifabsh-form-control-padding);transition:background-color var(--_foco-duration) ease-in-out,color var(--_foco-duration) ease-in-out}@media (hover:hover){.form-control:hover:not(:disabled),.form-control:hover:not([readonly]){--_foup-button-background-color:var(--ifabsh-form-upload-button-background-color-hover,var(--ifabsh-form-upload-button-background-color));--_foup-button-color:var(--ifabsh-form-upload-button-border-color-hover,var(--ifabsh-form-upload-button-color))}}.form-control:focus:not(:disabled),.form-control:focus:not([readonly]){--_foup-button-background-color:var(--ifabsh-form-upload-button-background-color-focus,var(--ifabsh-form-upload-button-background-color));--_foup-button-color:var(--ifabsh-form-upload-button-border-color-focus,var(--ifabsh-form-upload-button-color))}.form-check{--ifabsh-form-check-accent-color:var(--ifabsh-color-ui,#6176ff);--ifabsh-form-check-accent-color-contrast:var(--ifabsh-color-ui-contrast,#fff);--ifabsh-form-check-background-color:var(--ifabsh-form-control-background-color);--ifabsh-form-check-border-color:var(--ifabsh-form-control-border-color);--ifabsh-form-check-border-radius:var(--ifabsh-form-control-border-radius);--ifabsh-form-check-border-width:var(--ifabsh-form-control-border-width);--ifabsh-form-check-label-color:var(--ifabsh-form-label-color);--ifabsh-form-check-control-gap:var(--ifabsh-spacing-s,0.5rem);--ifabsh-form-check-gap:var(--ifabsh-spacing-s,0.5rem);--ifabsh-form-check-gap-inline:var(--ifabsh-spacing,1rem);--ifabsh-form-check-padding:0;--ifabsh-form-check-size:1em;--ifabsh-form-check-duration:0.15s;--ifabsh-form-check-icon-check:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");--ifabsh-form-check-icon-check-indeterminate:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");--ifabsh-form-check-icon-radio:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 20'%3E%3Ccircle r='4' fill='%23fff'/%3E%3C/svg%3E");--_foch-label-color:var(--ifabsh-form-check-label-color);--_foch-border-color:var(--ifabsh-form-check-border-color);--_foch-background-color:var(--ifabsh-form-check-background-color);--_foch-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-form-check-duration));align-items:center;display:flex;gap:var(--ifabsh-form-check-control-gap);margin:0;min-height:auto;padding:var(--ifabsh-form-check-padding)}.form-check-label{color:var(--_foch-label-color)!important;cursor:pointer}.form-check+.form-check{margin-top:var(--ifabsh-form-check-gap)}.form-check-inline{display:inline-flex;margin:0 var(--ifabsh-form-check-gap) var(--ifabsh-form-check-gap) 0}.form-check .form-check-input{background-color:var(--_foch-background-color)!important;border-color:var(--_foch-border-color)!important;border-style:solid;border-width:var(--ifabsh-form-check-border-width);flex-shrink:0;float:none;height:var(--ifabsh-form-check-size);margin:0;transition:all var(--_foch-duration) ease-in-out;width:var(--ifabsh-form-check-size)}.form-check .form-check-input[type=checkbox]{border-radius:var(--ifabsh-form-check-border-radius)}.form-check .form-check-input[type=radio]{border-radius:100%}.form-check .form-check-input:active{filter:none}.form-check .form-check-input:focus{--_foch-border-color:var(--ifabsh-form-check-accent-color);box-shadow:none}.form-check .form-check-input._focus-visible:focus,.form-check .form-check-input:focus-visible:focus{outline:var(--ifabsh-focus-outline-color,#c90) var(--ifabsh-focus-outline-style,dotted) var(--ifabsh-focus-outline-width,1px);outline-offset:var(--ifabsh-focus-outline-offset,2px)}.form-check .form-check-input:checked{--_foch-background-color:var(--ifabsh-form-check-accent-color);--_foch-border-color:var(--ifabsh-form-check-accent-color)}.form-check .form-check-input:checked[type=checkbox]{background-image:var(--ifabsh-form-check-icon-check)}.form-check .form-check-input:checked[type=radio]{background-image:var(--ifabsh-form-check-icon-radio)}.form-check .form-check-input[type=checkbox]:indeterminate{--_foch-background-color:var(--ifabsh-form-check-accent-color);--_foch-border-color:var(--ifabsh-form-check-accent-color);background-image:var(--ifabsh-form-check-icon-check-indeterminate)}.form-check .form-check-input._disabled,.form-check .form-check-input._disabled~.form-check-label,.form-check .form-check-input:disabled,.form-check .form-check-input:disabled~.form-check-label,.form-check .form-check-input[disabled],.form-check .form-check-input[disabled]~.form-check-label{opacity:var(--ifabsh-form-check-disabled-opacity,var(--ifabsh-input-disabled-opacity,.4));pointer-events:none}.form-check.form-switch{--ifabsh-form-check-icon-switch-off:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 20'%3E%3Ccircle r='8' fill='%23e8e8e8'/%3E%3C/svg%3E");--ifabsh-form-check-icon-switch-on:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 20'%3E%3Ccircle r='8' fill='%23fff'/%3E%3C/svg%3E")}.form-check.form-switch .form-check-input{border-radius:var(--ifabsh-form-check-size);margin-left:0;transition:all var(--_foch-duration) ease-in-out;width:calc(var(--ifabsh-form-check-size)*2)}.form-check.form-switch .form-check-input,.form-check.form-switch .form-check-input:focus{background-image:var(--ifabsh-form-check-icon-switch-off)}.form-check.form-switch .form-check-input:checked{background-image:var(--ifabsh-form-check-icon-switch-on)}.form-check-group{-moz-column-gap:var(--ifabsh-form-check-group-column-gap,var(--ifabsh-spacing-l,1.25rem));column-gap:var(--ifabsh-form-check-group-column-gap,var(--ifabsh-spacing-l,1.25rem));display:flex;flex-flow:column wrap;row-gap:var(--ifabsh-form-check-group-row-gap,var(--ifabsh-spacing,1rem))}.form-check-group>.form-check{margin:0}.form-check-group.-inline{flex-direction:row}.form-control-color{--ifabsh-form-color-swatch-size:1em;padding:0 var(--ifabsh-form-color-padding,0);width:var(--ifabsh-form-color-width,var(--ifabsh-form-control-height))}.form-control-color::-moz-color-swatch{border:0;border-radius:var(--ifabsh-form-control-border-radius);height:var(--ifabsh-form-color-swatch-size);width:var(--ifabsh-form-color-swatch-size)}.form-control-color::-webkit-color-swatch-wrapper{position:relative}.form-control-color::-webkit-color-swatch{border:0;border-radius:var(--ifabsh-form-control-border-radius);height:var(--ifabsh-form-color-swatch-size);left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:var(--ifabsh-form-color-swatch-size)}.input-group>:not(label):not(:first-child){margin-left:calc(var(--ifabsh-form-control-border-width)*-1)!important}.input-group>:not(label):not(.input-group-text):focus{z-index:2}@media (hover:hover){.input-group:not(:focus-within)>:not(label):not(.input-group-text):hover{z-index:2}}.input-group-text{--ifabsh-form-input-group-text-border-width:var(--ifabsh-form-control-border-width);--ifabsh-form-input-group-text-border-color:var(--ifabsh-form-control-border-color);--ifabsh-form-input-group-text-color:var(--ifabsh-form-label-color);--ifabsh-form-input-group-text-padding:var(--ifabsh-form-control-padding);--_foig-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-form-control-duration));background-color:var(--ifabsh-form-input-group-text-background-color,var(--ifabsh-color-grey-light,#f1f1f1));border:var(--ifabsh-form-input-group-text-border-width) solid var(--ifabsh-form-input-group-text-border-color);border-radius:var(--ifabsh-form-input-group-text-border-radius,var(--ifabsh-form-control-border-radius));color:var(--ifabsh-form-input-group-text-color);font-size:var(--ifabsh-form-input-group-text-font-size,var(--ifabsh-form-label-font-size));padding:0 var(--ifabsh-form-input-group-text-padding);transition:background-color var(--_foig-duration) ease-in-out,color var(--_foig-duration) ease-in-out,border var(--_foig-duration) ease-in-out,box-shadow var(--_foig-duration) ease-in-out,outline var(--_foig-duration) ease-in-out}.input-group-text:not(:first-child):not(:last-child){border-left:0;border-right:0}.button-group{display:flex;flex-wrap:wrap;gap:var(--ifabsh-button-group-gap,var(--ifabsh-spacing-s,.5rem))}.button-group>*{margin:0}.button-group.-compact{--ifabsh-button-group-gap:0}.button-group.-compact>.dropdown:first-child:not(:last-child)>button,.button-group.-compact>:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group.-compact>.dropdown:last-child:not(:first-child)>button,.button-group.-compact>:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group.-compact>.dropdown:not(:first-child):not(:last-child)>button,.button-group.-compact>:not(:first-child):not(:last-child){border-radius:0}.button-group-toolbar{display:flex;flex-wrap:wrap;gap:var(--ifabsh-button-group-toolbar-gap,var(--ifabsh-spacing,1rem))}.form-navigation{--ifabsh-form-navigation-gap:var(--ifabsh-spacing,1rem);--ifabsh-form-navigation-margin:var(--ifabsh-spacing-l,1.25rem);display:flex;gap:var(--ifabsh-form-navigation-gap)}.form-navigation:not(:first-child){margin-top:var(--ifabsh-form-navigation-margin)}.form-navigation>*{align-self:center}.form-control.is-invalid,.was-validated .form-control:invalid{--_foco-background-color:var(--ifabsh-form-invalid-background-color,var(--ifabsh-form-control-background-color));--_foco-border-color:var(--ifabsh-form-invalid-border-color,var(--ifabsh-form-control-border-color));--_foco-color:var(--ifabsh-form-invalid-color,var(--ifabsh-form-control-color));background-image:none;padding-right:var(--ifabsh-form-control-padding)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:none}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:var(--ifabsh-form-control-padding)}.form-select.is-invalid,.was-validated .form-select:invalid{--_foco-background-color:var(--ifabsh-form-invalid-background-color,var(--ifabsh-form-control-background-color));--_foco-border-color:var(--ifabsh-form-invalid-border-color,var(--ifabsh-form-control-border-color));--_foco-color:var(--ifabsh-form-invalid-color,var(--ifabsh-form-control-color))}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:var(--ifabsh-form-control-padding)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{box-shadow:none}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{--_foch-background-color:var(--ifabsh-form-invalid-background-color,var(--ifabsh-form-check-background-color));--_foch-border-color:var(--ifabsh-form-invalid-border-color,var(--ifabsh-form-check-border-color))}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{--_foch-background-color:var(--ifabsh-form-invalid-background-color,var(--ifabsh-form-check-accent-color));--_foch-border-color:var(--ifabsh-form-invalid-border-color,var(--ifabsh-form-check-accent-color))}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:none}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{--_foch-label-color:var(--ifabsh-form-invalid-label-color,var(--ifabsh-form-check-label-color))}.form-control.is-valid,.was-validated .form-control:valid{background-image:none;padding-right:var(--ifabsh-form-control-padding)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{box-shadow:none}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:var(--ifabsh-form-control-padding)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:var(--ifabsh-form-control-padding)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{box-shadow:none}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:none}.form-control-clearable{--ifabsh-clearable-color:var(--ifabsh-form-control-color);--ifabsh-clearable-color-hover:var(--ifabsh-color-ui);--ifabsh-clearable-trigger-offset:0.25rem;display:block;position:relative;width:100%}.form-control-clearable>.icon-button{--ifabsh-icon-button-color:var(--ifabsh-clearable-color);--ifabsh-icon-button-color-hover:var(--ifabsh-clearable-color-hover);--ifabsh-icon-button-color-active:var(--ifabsh-clearable-color);background-color:transparent;border:0;font-size:var(--ifabsh-clearable-trigger-font-size,.75em);margin:var(--ifabsh-form-control-border-width) 0 0;position:absolute;right:var(--_trigger-offset,var(--ifabsh-clearable-trigger-offset));top:50%;transform:translateY(-50%);z-index:5}.form-control-clearable>.form-control.-s+.icon-button{--_trigger-offset:calc(var(--ifabsh-clearable-trigger-offset-s, var(--ifabsh-clearable-trigger-offset))/2)}.form-control-clearable>.form-control.-l{--_trigger-offset:calc(var(--ifabsh-clearable-trigger-offset-s, var(--ifabsh-clearable-trigger-offset))*2)}.form-control-clearable>.form-control[type=search]::-ms-clear,.form-control-clearable>.form-control[type=search]::-ms-reveal{display:none;height:0;width:0}.form-control-clearable>.form-control[type=search]::-webkit-search-cancel-button,.form-control-clearable>.form-control[type=search]::-webkit-search-decoration,.form-control-clearable>.form-control[type=search]::-webkit-search-results-button,.form-control-clearable>.form-control[type=search]::-webkit-search-results-decoration{display:none}.input-group>.form-control-clearable{flex:1 1 auto;min-width:0;width:1%}.input-group>.form-control-clearable:not(:first-child),.input-group>.form-control-clearable:not(:first-child)>.form-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.form-control-clearable:not(:last-child),.input-group>.form-control-clearable:not(:last-child)>.form-control{border-bottom-right-radius:0;border-top-right-radius:0}.form{--ifabsh-form-control-background-color-focus:var(--ifabsh-form-control-background-color);--ifabsh-form-control-border-color-focus:hsl(var(--prins-color-grey-h),var(--prins-color-grey-s),66%);--ifabsh-form-textarea-height:calc(var(--ifabsh-form-control-height)*4);--ifabsh-form-fieldset-margin:var(--prins-spacing-l);--ifabsh-form-legend-color:hsl(var(--prins-color-grey-h),var(--prins-color-grey-s),56%);--ifabsh-form-legend-margin:var(--prins-spacing);--_form-scroll-top:calc(var(--prins-module-scroll-top-offset, var(--global-scroll-top-offset)) + var(--prins-spacing));--ifabsh-form-label-font-weight:var(--prins-font-weight-semibold);scroll-margin-top:var(--_form-scroll-top)}.form.-controls-grey{--ifabsh-form-control-background-color:hsl(var(--prins-color-grey-h),var(--prins-color-grey-s),96%);--ifabsh-form-control-border-color:var(--ifabsh-form-control-background-color);--ifabsh-form-control-border-color-focus:hsl(var(--prins-color-grey-h),var(--prins-color-grey-s),76%)}.form--check-input,.form-control,.form-select{scroll-margin-top:var(--_form-scroll-top)}.form-control.-plaintext{--ifabsh-form-control-plaintext-padding:var(--ifabsh-form-control-padding);overflow:hidden}.form-control.-plaintext.-autoheight{-webkit-padding-after:var(--ifabsh-form-textarea-padding-y,calc(var(--ifabsh-form-control-padding)/2));-webkit-padding-before:var(--ifabsh-form-textarea-padding-y,calc(var(--ifabsh-form-control-padding)/2));--prins-scrollbar-track-color:transparent;scrollbar-face-color:var(--prins-scrollbar-color,#000);scrollbar-track-color:var(--prins-scrollbar-track-color,transparent);height:var(--ifabsh-form-textarea-height,calc(var(--ifabsh-form-control-height)*2));line-height:inherit;min-height:var(--ifabsh-form-textarea-min-height,var(--ifabsh-form-control-height));overflow-y:auto;padding-block-end:var(--ifabsh-form-textarea-padding-y,calc(var(--ifabsh-form-control-padding)/2));padding-block-start:var(--ifabsh-form-textarea-padding-y,calc(var(--ifabsh-form-control-padding)/2))}.form-control.-plaintext.-autoheight::-webkit-scrollbar{height:var(--prins-scrollbar-size,4px);width:var(--prins-scrollbar-size,4px)}.form-control.-plaintext.-autoheight::-webkit-scrollbar-thumb{background:var(--prins-scrollbar-color,#000)}.form-control.-plaintext.-autoheight::-webkit-scrollbar-track{background:var(--prins-scrollbar-track-color,transparent)}.form-control.-plaintext,.form-control.-plaintext:hover{--_foco-background-color:var(--ifabsh-form-control-background-color);--_foco-border-color:var(--ifabsh-form-control-border-color)}.form-control.-plaintext._readonly,.form-control.-plaintext:hover._readonly{--_foco-background-color:var(--ifabsh-form-control-readonly-background-color);--_foco-border-color:var(--ifabsh-form-control-border-color)}.form-legend{overflow:hidden;text-align:center}.form-legend>span{display:inline-block;max-width:80%;overflow-wrap:break-word;position:relative}.form-legend>span:after,.form-legend>span:before{background-color:var(--ifabsh-color-border);content:"";height:var(--prins-border-width);pointer-events:none;position:absolute;top:calc(50% - var(--prins-border-width)/2);width:100vw}.form-legend>span:before{margin-right:var(--prins-spacing);right:100%}.form-legend>span:after{left:100%;margin-left:var(--prins-spacing)}.form-check-label.required:after,.form-label.required:after{color:var(--ifabsh-form-label-required-color);content:"*";padding-left:var(--ifabsh-form-label-required-margin)}.input-group-text{--ifabsh-form-input-group-text-background-color:hsl(var(--prins-color-grey-h),var(--prins-color-grey-s),96%);--ifabsh-form-input-group-text-color:var(--ifabsh-form-control-color)}.input-group-text>.form-select{--ifabsh-form-control-background-color:transparent;--ifabsh-form-control-background-color-hover:transparent;--ifabsh-form-control-background-color-focus:transparent;--ifabsh-form-control-border-width:0px;--_igt-fs-ffset:calc(var(--ifabsh-form-input-group-text-padding)*-1);margin-left:var(--_igt-fs-ffset);margin-right:var(--_igt-fs-ffset);width:auto}.form-navigation{--ifabsh-form-navigation-margin:var(--prins-grid-gap-y)}.form-navigation .form-mandatory{display:none}.form-navigation>:last-child:first-child,.form-navigation>:last-child:not(:first-child){-webkit-margin-start:var(--_frnv-elemens-m,auto);margin-inline-start:var(--_frnv-elemens-m,auto)}.form-navigation .button-group{flex-wrap:nowrap}.form-navigation.-sticky{bottom:var(--prins-page-offset-y);position:-webkit-sticky;position:sticky;z-index:10}.form-navigation.-sticky>.button-group{background-color:var(--prins-base-background-color)}.form-navigation.-custom>*{--ifabsh-form-navigation-margin:0;--_frnv-elemens-m:0}.form-row{--bs-gutter-x:var(--prins-spacing);--bs-gutter-y:var(--prins-spacing)}.reveal-password{--ifabsh-reveal-password-background-color:transparent;--ifabsh-reveal-password-background-color-active:var(--ifabsh-reveal-password-background-color);--ifabsh-reveal-password-color:var(--ifabsh-form-control-color,var(--ifabsh-input-color,#000));--ifabsh-reveal-password-color-active:var(--ifabsh-reveal-password-color);--ifabsh-reveal-password-font-size:var(--ifabsh-font-size-s);--ifabsh-reveal-password-opacity:0.5;--ifabsh-reveal-password-opacity-active:1;--ifabsh-reveal-duration:var(--ifabsh-form-control-duration,var(--ifabsh-input-duration,var(--ifabsh-duration,0.15s)));--_repa-background-color:var(--ifabsh-reveal-password-background-color);--_repa-color:var(--ifabsh-reveal-password-color);--_repa-opacity:var(--ifabsh-reveal-password-opacity);--_repa-duration:calc(var(--global-duration-multiplier, 1)*var(--ifabsh-reveal-duration));display:block;position:relative;transition:background-color var(--_repa-duration) ease-in-out,color var(--_repa-duration) ease-in-out,border var(--_repa-duration) ease-in-out,box-shadow var(--_repa-duration) ease-in-out,outline var(--_repa-duration) ease-in-out;width:100%}.reveal-password .form-control{--_poco-padding-right:var(--_foco-line-height)}.reveal-password .icon-button{--ifabsh-icon-button-background-color:var(--ifabsh-reveal-password-background-color);--ifabsh-icon-button-color:var(--ifabsh-reveal-password-color);--ifabsh-icon-button-font-size:var(--ifabsh-reveal-password-font-size);opacity:var(--_repa-opacity);position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5}.reveal-password .icon-button i:before{content:"\f070"}.reveal-password .icon-button[aria-checked=true]{--_repa-background-color:var(--ifabsh-reveal-password-background-color-active);--_repa-color:var(--ifabsh-reveal-password-color-active);--_repa-opacity:var(--ifabsh-reveal-password-opacity-active)}.reveal-password .icon-button[aria-checked=true] i:before{content:"\f06e"}.input-group>.reveal-password{flex:1 1 auto;min-width:0;width:1%}.input-group>.reveal-password:not(:first-child),.input-group>.reveal-password:not(:first-child)>.form-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.reveal-password:not(:last-child),.input-group>.reveal-password:not(:last-child)>.form-control{border-bottom-right-radius:0;border-top-right-radius:0}.spinner{--ifabsh-spinner-color:currentColor;--ifabsh-spinner-size:1em;animation:spin 1s linear infinite;border:var(--ifabsh-spinner-stroke-width,2px) solid var(--ifabsh-spinner-track-color,transparent);border-radius:50%;border-right-color:var(--ifabsh-spinner-color);border-top-color:var(--ifabsh-spinner-color);display:inline-block;height:var(--ifabsh-spinner-size);width:var(--ifabsh-spinner-size)}p .spinner{vertical-align:middle}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-page-context=login] .app-landing .card .alert+*,[data-page-context=logout] .app-landing .card .alert+*{-webkit-margin-before:var(--prins-spacing);margin-block-start:var(--prins-spacing)}[data-page-context=login] .app-landing .card .form-navigation,[data-page-context=logout] .app-landing .card .form-navigation{flex-wrap:wrap;justify-content:space-between}[data-page-context=login] .app-landing .card .form-navigation>*,[data-page-context=logout] .app-landing .card .form-navigation>*{flex-grow:1}[data-page-context=login] .app-landing .card .form .input-group-text{background-color:var(--ifabsh-form-control-background-color);border-color:var(--ifabsh-form-control-border-color);color:var(--prins-color-primary);justify-content:center;min-width:3em;padding:0;pointer-events:none}[data-page-context=login] .app-landing .card .form .input-group .form-control-clearable:last-child:not(:first-child),[data-page-context=login] .app-landing .card .form .input-group .form-control-clearable:last-child:not(:first-child)>.form-control,[data-page-context=login] .app-landing .card .form .input-group .reveal-password:last-child:not(:first-child),[data-page-context=login] .app-landing .card .form .input-group .reveal-password:last-child:not(:first-child)>.form-control,[data-page-context=login] .app-landing .card .form .input-group>.form-control:last-child:not(:first-child){border-left-width:0!important}[data-page-context=login] .app-landing .card .form .input-group .form-control-clearable:first-child:not(:last-child),[data-page-context=login] .app-landing .card .form .input-group .form-control-clearable:first-child:not(:last-child)>.form-control,[data-page-context=login] .app-landing .card .form .input-group .reveal-password:first-child:not(:last-child),[data-page-context=login] .app-landing .card .form .input-group .reveal-password:first-child:not(:last-child)>.form-control,[data-page-context=login] .app-landing .card .form .input-group>.form-control:first-child:not(:last-child){border-right-width:0!important}[data-page-context=login] .app-landing .card .form .input-group:focus-within .input-group-text{background-color:var(--ifabsh-form-control-background-color-focus);border-color:var(--ifabsh-form-control-border-color-focus);color:var(--prins-color-primary)}[data-page-context=login] .app-landing .card .form .form-group>.form-label{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}[data-page-context=login] .app-landing .card .form .form-group+.form-group,[data-page-context=login] .app-landing .card .form .form-group+.form-navigation{-webkit-margin-before:var(--prins-spacing);margin-block-start:var(--prins-spacing)}[data-page-context=logout] .app-landing .card .current-username{font-weight:var(--prins-font-weight-bold)}
/*# sourceMappingURL=auth.css.map */