/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-absolutezero:var(--color-blue-600);--color-white:#fff;--color-text:var(--color-gray);--color-text-light:var(--color-gray-500);--color-gray-050-o-40:rgb(243,244,249,0.4);--color-gray-200-o-80:rgb(212,212,218,0.8);--color-maximumred:var(--color-red-500);--color-sunglow:#ffd23f;--color-sunglow-shaded:#977405;--color-lightninggreen:#26a769;--color-focus:var(--color-lightninggreen);--color-absolutezero-hover:var(--color-blue-650);--color-absolutezero-active:var(--color-blue-700);--color-maximumred-hover:var(--color-red-550);--color-maximumred-active:var(--color-red-600);--color-bgblue-hover:var(--color-blue-020);--color-bgblue-active:var(--color-blue-050);--color-bgred-hover:var(--color-red-020);--color-bgred-active:var(--color-red-050);--color-gray:#232429;--color-gray-900:#393a3f;--color-gray-800:#55565b;--color-gray-700:#75767b;--color-gray-600:#828388;--color-gray-500:#919297;--color-gray-400:#adaeb3;--color-gray-300:#c1c2c7;--color-gray-200:#d3d4d9;--color-gray-100:#dedfe4;--color-gray-050:#f3f4f9;--color-gray-025:#f9faff;--color-blue:var(--color-blue-600);--color-blue-900:#000f33;--color-blue-800:#001f66;--color-blue-700:#002e9a;--color-blue-650:#0036b1;--color-blue-600:#003ecc;--color-blue-500:#004eff;--color-blue-400:#3371ff;--color-blue-300:#6694ff;--color-blue-200:#99b8ff;--color-blue-100:#ccdbff;--color-blue-070:#dbe6ff;--color-blue-050:#e5edff;--color-blue-020:#f5f8ff;--color-red:var(--color-red-500);--color-red-900:#2c0707;--color-red-800:#580e0e;--color-red-700:#841515;--color-red-600:#b01c1c;--color-red-550:#c61f1f;--color-red-500:#dc2323;--color-red-400:#e34f4f;--color-red-300:#ea7b7b;--color-red-200:#f1a7a7;--color-red-100:#f8d3d3;--color-red-070:#fae0e0;--color-red-050:#fce9e9;--color-red-020:#fdf5f5;--color-fg:var(--color-text);--color-bg:var(--color-white);--color-link:var(--color-absolutezero);--color-link-hover:var(--color-absolutezero-hover);--color-link-active:var(--color-absolutezero-active);--color-divider:rgb(142,146,156,0.5);--font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-family-serif:"Times New Roman",times,serif;--line-height:1.5;--line-height-heading:1.3;--line-height-form-label:calc(18rem / 16);--font-size-base:1rem;--font-size-xl:2.25rem;--font-size-h1:2.027rem;--font-size-h2:1.802rem;--font-size-h3:1.602rem;--font-size-h4:1.424rem;--font-size-h5:1.266rem;--font-size-h6:1.125rem;--font-size-s:0.889rem;--font-size-xs:0.79rem;--font-size-xxs:0.702rem;--font-size-label:var(--font-size-s);--font-size-description:var(--font-size-xs);--space-xl:3rem;--space-l:1.5rem;--space-m:1rem;--space-s:0.75rem;--space-xs:0.5rem;--speed-transition:0.2s;--transition:all var(--speed-transition) ease-out;--base-border-radius:2px;--focus-border-size:0.1875rem;--focus-border-offset-size:2px;--outline-size:2px;--focus-outline:var(--outline-size) dotted transparent;--focus-box-shadow:0 0 0 var(--focus-border-offset-size) var(--color-white),0 0 0 calc(var(--focus-border-size) + var(--focus-border-offset-size)) var(--color-focus);--shadow-z3:0 0.875rem 1.875rem rgb(0,0,0,0.1);--input-fg-color:var(--color-fg);--input-bg-color:var(--color-bg);--input-fg-color--description:var(--color-gray-800);--input-fg-color--placeholder:var(--color-gray-700);--input-border-color:var(--color-gray-500);--input--hover-border-color:var(--color-text);--input--focus-border-color:var(--color-absolutezero);--input--error-color:var(--color-maximumred);--input--error-border-color:var(--color-maximumred);--input--disabled-color:rgb(84,85,96,0.6);--input--disabled-fg-color:var(--color-gray-800);--input--disabled-bg-color:#f2f2f3;--input--disabled-border-color:#bababf;--input--disabled-border-opacity:0.5;--input-border-radius-size:0.125rem;--input-border-size:1px;--input--error-border-size:2px;--input-padding-vertical:calc(var(--space-s) - var(--input-border-size));--input-padding-horizontal:calc(var(--space-m) - var(--input-border-size));--input-font-size:var(--font-size-base);--input-line-height:var(--space-l);--input-padding-vertical--small:calc(var(--space-xs) - (var(--input-border-size) * 2));--input-padding-horizontal--small:calc(var(--space-m) - var(--input-border-size));--input-font-size--small:var(--font-size-xs);--input-line-height--small:1.3125rem;--input--extrasmall-padding-vertical:calc(0.15rem - var(--input-border-size));--input--extrasmall-padding-horizontal:calc(var(--space-xs) - var(--input-border-size));--input--extrasmall-font-size:var(--font-size-s);--input--extrasmall-line-height:calc(var(--space-m) + 0.2rem);--input--required-mark-size:0.4375rem;--input--label-spacing:1.6875rem;--details-border-color:var(--color-gray-100);--details-summary-shadow-color:var(--color-focus);--details-summary-focus-border-size:var(--focus-border-size);--details-desktop-wrapper-padding-start:calc(var(--space-m) + var(--space-s) + var(--space-xs));--details-box-shadow:0 2px 0.25rem rgb(0,0,0,0.1);--details-border-size:1px;--details-border-size-radius:2px;--details-accordion-border-size-radius:var(--base-border-radius);--details-spread-box-shadow-radius:2px;--details-bg-color-transition-duration:0.12s;--details-box-shadow-transition-duration:0.2s;--details-transform-transition-duration:0.12s;--details-line-height:1.295rem;--button--focus-border-color:var(--color-blue-300);--button-border-radius-size:var(--base-border-radius);--button-fg-color:var(--color-text);--button-bg-color:var(--color-gray-200);--button--hover-bg-color:var(--color-gray-300);--button--active-bg-color:var(--color-gray-400);--button--disabled-bg-color:#ebebed;--button--disabled-fg-color:var(--color-gray-500);--button-fg-color--primary:var(--color-white);--button-bg-color--primary:var(--color-absolutezero);--button--hover-bg-color--primary:var(--color-absolutezero-hover);--button--active-bg-color--primary:var(--color-absolutezero-active);--button--focus-bg-color--primary:var(--button-bg-color--primary);--button--disabled-bg-color--primary:var(--color-gray-200);--button--disabled-fg-color--primary:var(--color-gray-600);--button-fg-color--danger:var(--color-white);--button-bg-color--danger:var(--color-maximumred);--button--hover-bg-color--danger:var(--color-maximumred-hover);--button--active-bg-color--danger:var(--color-maximumred-active);--dropbutton-widget-z-index:100;--jui-dropdown-fg-color:var(--color-gray-800);--jui-dropdown-bg-color:var(--color-white);--jui-dropdown--active-fg-color:var(--color-white);--jui-dropdown--active-bg-color:var(--color-absolutezero);--jui-dropdown-border-color:rgb(216,217,224,0.8);--jui-dropdown-shadow-color:rgb(34,35,48,0.1);--jui-dialog-title-color:var(--color-white);--jui-dialog-title-bg-color:var(--color-text);--jui-dialog-title-font-size:var(--font-size-h4);--jui-dialog-close-button-size:calc(var(--space-m) * 2);--jui-dialog-close-button-border-radius:50%;--jui-dialog-close-button-reserved-space:calc(var(--space-m) * 4);--jui-dialog-off-canvas-close-button-reserved-space:calc(var(--space-m) * 3);--jui-dialog-border-radius:0.25rem;--jui-dialog-box-shadow:0 0 var(--space-m) calc(var(--space-m) / -4) var(--color-text);--jui-dialog--focus-outline:2px dotted transparent;--jui-dialog--focus-box-shadow:0 0 0 0.1875rem var(--color-focus);--jui-dialog-z-index:1260;--jui-dialog-off-canvas-z-index:501;--progress-bar-border-size:1px;--progress-bar-small-size:calc(var(--space-xs) - (2 * var(--progress-bar-border-size)));--progress-bar-small-size-radius:var(--space-xs);--progress-bar-spacing-size:var(--space-xs);--progress-bar-transition:width 0.5s ease-out;--progress-bar-label-color:var(--color-text);--progress-bar-description-color:var(--color-gray-800);--progress-bar-description-font-size:var(--font-size-xs);--progress-track-border-color:var(--color-gray-500);--progress-track-bg-color:var(--color-gray-200);--ajax-progress-margin-horizontal:var(--space-s);--breadcrumb-height:1.25rem;--layout-region-edit-width:min(60rem,100%);--layout-region-edit-extended-width:min(68rem,100%);--vertical-tabs-margin-vertical:var(--space-s);--vertical-tabs-border-radius:var(--details-accordion-border-size-radius);--vertical-tabs-shadow:var(--details-box-shadow);--vertical-tabs-border-color:var(--details-border-color);--vertical-tabs-border-size:1px;--vertical-tabs-border:var(--vertical-tabs-border-size) solid var(--vertical-tabs-border-color);--vertical-tabs-menu-item-shadow-extraspace:0.5rem;--vertical-tabs-menu-item--top-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -2);--vertical-tabs-menu-item--right-margin:calc(var(--vertical-tabs-border-size) * -1);--vertical-tabs-menu-item--bottom-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -1);--vertical-tabs-menu-item--left-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -1);--vertical-tabs-menu-separator-color:var(--color-gray-200);--vertical-tabs-menu-separator-size:1px;--vertical-tabs-menu-width:20em;--vertical-tabs-pane-width:calc(100% - var(--vertical-tabs-menu-width));--vertical-tabs-menu-link-focus-border-size:var(--details-summary-focus-border-size);--vertical-tabs-menu-link--active-border-size:0.25rem;--vertical-tabs-menu-link--active-border-color:var(--color-absolutezero);--vertical-tabs-menu--z-index:0;}
.ui-widget{background:none;}.ui-widget-content{border:none;}.ui-dialog{z-index:var(--jui-dialog-z-index);}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0;}.ui-state-highlight{font-weight:bold;}.ui-state-active,.ui-widget-content .ui-state-active{color:#840;}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;border-color:#d52;background:#e63;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:0.35;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:0.7;}.ui-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-6249.9375rem;background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);background-repeat:no-repeat;}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);}.ui-state-default .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-888888-256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-454545-256x240.png);}.ui-state-active .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-800000-256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-ffffff-256x240.png);}.ui-widget p .ui-icon{margin:2px 0.1875rem 0 0;}[dir="rtl"] .ui-widget p .ui-icon{margin:2px 0 0 0.1875rem;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-accordion{border:none;}.ui-accordion .ui-accordion-header{text-transform:uppercase;border:solid 1px #ccc;}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{margin:0.625rem 0;font-size:1.1em;}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0;}.ui-accordion .ui-accordion-header a{display:block;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0;}.ui-tabs{padding:0;}.ui-tabs .ui-tabs-nav{margin:0;padding:0.3125rem 0.625rem 0.25rem;border-bottom:solid 1px #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;line-height:1.25rem;}.ui-tabs .ui-tabs-nav li{margin:0;padding:0 1em 0 0.625rem;list-style:none;}[dir="rtl"] .ui-tabs .ui-tabs-nav li{padding:0 0.625rem 0 1em;}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 0.625rem;border-radius:0.625rem;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:normal;}.ui-widget-overlay{z-index:calc(var(--jui-dialog-z-index) - 1);opacity:0.7;background:var(--color-text);}.ui-slider{border:solid 1px #ccc;}.ui-slider .ui-slider-range{background:#e4e4e4;}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-radius:0.25rem;background-color:#e4e4e4;}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;border:solid 1px #555;background:#666;}.ui-progressbar{height:1.4em;background:#e4e4e4;}.ui-progressbar .ui-progressbar-value{height:1.5em;background:var(--color-blue-600) url(/core/themes/misc/progress.gif);}.ui-autocomplete{color:var(--jui-dropdown-fg-color);border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-top:0;border-radius:0 0 var(--input-border-radius-size) var(--input-border-radius-size);background:var(--jui-dropdown-bg-color);box-shadow:0 0.125rem 0.25rem var(--jui-dropdown-shadow-color);}.ui-autocomplete .ui-menu-item{list-style:none;}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:0.75rem 0.9375rem;color:inherit;background:inherit;}.ui-autocomplete .ui-menu-item-wrapper:focus,.ui-autocomplete .ui-menu-item-wrapper:hover{-webkit-text-decoration:none;text-decoration:none;}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0;color:var(--jui-dropdown--active-fg-color);background:var(--jui-dropdown--active-bg-color);}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{margin:0;background:var(--color-blue-600);}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff;}
.form-item label.form-required::after{margin-inline:0.15em;content:"*";color:var(--bs-form-invalid-color);}
.component-card{--card-accent:var(--theme-accent,#00afe1);--card-accent-ink:var(--theme-accent-ink,#0080a5);--card-container-type:normal;--card-media-width:100%;--card-media-max-width:100%;--card-media-ratio:5 / 2;--card-media-margin:0;--card-media-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;--card-media-color:inherit;--card-media-bg:transparent;--card-media-glyph-size:inherit;--card-media-scale:1;--card-title-font-size:1.375rem;--card-title-font-weight:700;--card-action-shift:0;--card-footer-inset:0;--card-hover-title-color:var(--card-accent-ink);--card-hover-media-color:inherit;--card-hover-media-bg:transparent;--card-hover-media-scale:1.05;container:card/var(--card-container-type)}[data-bs-theme=dark] .component-card,.component-card[data-bs-theme=dark]{--card-hover-title-color:var(--card-accent)}.component-card[data-bs-theme=dark]{--bs-body-bg:var(--theme-band,#000)}.component-card:has(.component-card__action):hover,.component-card:has(.component-card__action):has(.component-card__action:focus-visible){--bs-card-border-color:var(--card-accent);--bs-card-title-color:var(--card-hover-title-color);--bs-link-hover-color:var(--card-hover-title-color);--card-media-color:var(--card-hover-media-color);--card-media-bg:var(--card-hover-media-bg);--card-media-scale:var(--card-hover-media-scale);--card-action-shift:.25rem}.component-card:has(.component-card__action:focus-visible){outline:2px solid var(--focus-ring-color);outline-offset:2px}.component-card__content{min-width:0}.component-card__title{font-size:var(--card-title-font-size);align-content:normal;min-height:auto;font-weight:var(--card-title-font-weight)}.component-card__action{font-family:var(--bs-body-font-family)}.component-card__media{font-size:var(--card-media-glyph-size);width:var(--card-media-width);max-width:var(--card-media-max-width);aspect-ratio:var(--card-media-ratio);margin:var(--card-media-margin);color:var(--card-media-color);background-color:var(--card-media-bg);border-radius:var(--card-media-radius)}.component-card__media img{display:block;width:100%;height:auto;aspect-ratio:var(--card-media-ratio);-o-object-fit:cover;object-fit:cover}.component-card__action:focus-visible{outline:none}.component-card__action-icon{transform:translate(var(--card-action-shift))}.component-card__footer{--bs-card-border-width:1px;margin-inline:var(--card-footer-inset)}.component-card__fact-label{font-size:.875rem;font-weight:700;color:#6c757d}.badge.component-card__label{--bs-badge-font-size:.75rem;--bs-badge-padding-y:.25rem;--bs-badge-padding-x:.5rem;background-color:var(--card-accent-ink)}.badge.component-card__badge{--bs-badge-color:var(--bs-dark);--bs-badge-font-weight:700;--bs-badge-padding-y:.25rem;--bs-badge-padding-x:.5rem;background-color:var(--badge-bg,#4a834f)}@supports (color:lch(from white l c h)){.badge.component-card__badge{--bs-badge-color:lch(from var(--badge-bg,#4a834f) calc((49.44 - l) * infinity) 0 0)}}.badge.component-card__badge .field,.badge.component-card__badge .fontawesome-icons,.badge.component-card__badge .fontawesome-icon{display:inline}@media(min-width:768px){.card.component-card--horizontal{--bs-card-spacer-y:.75rem;--bs-card-spacer-x:.75rem;--bs-card-cap-padding-x:.75rem;--card-media-width:calc(.4 * (100% - 2 * var(--bs-card-spacer-x)));--card-media-max-width:17rem;--card-media-ratio:4 / 3;--card-media-margin:var(--bs-card-spacer-y) var(--bs-card-spacer-x);--card-media-radius:8px}}.component-card--icon{--card-container-type:inline-size;--card-media-width:4rem;--card-media-max-width:4rem;--card-media-ratio:1;--card-media-color:var(--card-accent-ink);--card-media-bg:var(--theme-accent-soft,#e9f2fe);--card-media-glyph-size:1.5rem;--card-hover-media-color:#fff;--card-hover-media-bg:var(--card-accent-ink);--card-hover-media-scale:1.1}[data-bs-theme=dark] .component-card--icon,.component-card--icon[data-bs-theme=dark]{--card-hover-media-color:#000;--card-hover-media-bg:var(--card-accent)}@container card (width < 22rem){.component-card--icon>.card-body{flex-direction:column}}.card.component-card--dataset{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-cap-padding-y:.75rem;--bs-card-cap-padding-x:0;--card-title-font-size:1rem;--card-title-font-weight:500;--card-footer-inset:var(--bs-card-spacer-x)}.component-card__facts .field__label{margin-block-end:0}.component-card__facts .field__item{display:inline}.component-card__facts .field__item+.field__item:before{content:", "}.component-card__tools{font-size:.75rem;text-align:center}.component-card__tools>.field{flex:1 1 0;min-width:0}.component-card__tools .field__item{overflow-wrap:anywhere}.component-card__tool-label,.component-card__tool{display:flex;flex-direction:column;gap:.25rem;align-items:center}.component-card__tool{font-size:.875rem;--bs-link-color:var(--card-tool-color,#3474d8);--bs-link-hover-color:var(--card-tool-hover-color,#0080a5)}.field--name-field-link-metadata .component-card__tool-label:before{font:var(--fa-font-regular);font-size:1.25rem;color:var(--card-accent-ink);text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f05a"}.field--name-field-link-metadata .component-card__tool:before{font:var(--fa-font-regular);font-size:calc(1.2625rem + .15vw)}@media(min-width:1200px){.field--name-field-link-metadata .component-card__tool:before{font-size:1.375rem}}.field--name-field-link-metadata .component-card__tool:before{color:currentcolor;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f05a"}.field--name-field-link-metadata .component-card__tool{--card-tool-color:#4982dc;--card-tool-hover-color:#3474d8}.field--name-field-link-view .component-card__tool-label:before{font:var(--fa-font-regular);font-size:1.25rem;color:var(--card-accent-ink);text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f06e"}.field--name-field-link-view .component-card__tool:before{font:var(--fa-font-regular);font-size:calc(1.2625rem + .15vw)}@media(min-width:1200px){.field--name-field-link-view .component-card__tool:before{font-size:1.375rem}}.field--name-field-link-view .component-card__tool:before{color:currentcolor;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f06e"}.field--name-field-link-view .component-card__tool{--card-tool-color:#4982dc;--card-tool-hover-color:#3474d8}.field--name-field-link-download .component-card__tool-label:before{font:var(--fa-font-regular);font-size:1.25rem;color:var(--card-accent-ink);text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\e094"}.field--name-field-link-download .component-card__tool:before{font:var(--fa-font-regular);font-size:calc(1.2625rem + .15vw)}@media(min-width:1200px){.field--name-field-link-download .component-card__tool:before{font-size:1.375rem}}.field--name-field-link-download .component-card__tool:before{color:currentcolor;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\e094"}.field--name-field-link-download .component-card__tool{--card-tool-color:#56985c;--card-tool-hover-color:#4a834f}.component-card__download{font-size:.875rem;--bs-link-color:#56985c;--bs-link-hover-color:#4a834f;display:inline-flex;gap:.5rem;align-items:baseline;overflow-wrap:anywhere;text-decoration:none}.component-card__download:before{font:var(--fa-font-regular);font-size:1.125rem;color:currentcolor;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\e094";flex:none}.component-card--theme-primary{--theme-accent:#4982dc;--theme-accent-ink:#3474d8;--theme-accent-soft:#e9f2fe;--theme-band:#eff5fc;--theme-surface:#fff}.component-card--theme-primary-light{--theme-accent:#00afe1;--theme-accent-ink:#0080a5;--theme-accent-soft:#e9f2fe;--theme-band:#e6f7fc;--theme-surface:#fff}.component-card--theme-primary-dark{--theme-accent:#4982dc;--theme-accent-ink:#3474d8;--theme-accent-soft:#e9f2fe;--theme-band:rgb(6.0117647059%,10.7058823529%,18.1176470588%);--theme-surface:rgba(255,255,255,.08)}.component-card--theme-secondary{--theme-accent:#56985c;--theme-accent-ink:#4a834f;--theme-accent-soft:#d0ebe2;--theme-band:rgb(81.4431372549%,88.6901960784%,82.1019607843%);--theme-surface:#fff}.component-card--theme-secondary-light{--theme-accent:#58b897;--theme-accent-ink:#388369;--theme-accent-soft:#d0ebe2;--theme-band:#d0ebe2;--theme-surface:#fff}.component-card--theme-secondary-dark{--theme-accent:#56985c;--theme-accent-ink:#4a834f;--theme-accent-soft:#d0ebe2;--theme-band:rgb(8.431372549%,14.9019607843%,9.0196078431%);--theme-surface:rgba(255,255,255,.08)}@media(prefers-reduced-motion:no-preference){.component-card{transition:border-color .12s var(--transition-bezier)}.component-card__title{transition:color .12s var(--transition-bezier)}.component-card__media{transition:color .12s var(--transition-bezier),background-color .12s var(--transition-bezier)}.component-card__media img,.component-card__media .fontawesome-icon{transform:scale(var(--card-media-scale));transition:transform .22s var(--transition-bezier)}.component-card__action-icon{transition:transform .12s var(--transition-bezier)}}
.component-catalog-search{--catalog-search-font-size:1.375rem;--catalog-search-padding-start:1.5rem;--catalog-search-padding-end:1rem}.component-catalog-search__field{transition:border-color .12s ease}@media(prefers-reduced-motion:reduce){.component-catalog-search__field{transition:none}}.component-catalog-search__field{display:flex;align-items:stretch;min-height:4.875rem;background-color:var(--bs-body-bg);border:2px solid var(--bs-border-color);border-radius:7px}.component-catalog-search__field:focus-within{border-color:#00afe1}.component-catalog-search__field:has(.component-catalog-search__input:focus-visible){outline:2px solid var(--focus-ring-color);outline-offset:2px}.form-control.component-catalog-search__input{font-size:var(--catalog-search-font-size);flex:1 1 auto;min-width:0;padding-inline:var(--catalog-search-padding-start) var(--catalog-search-padding-end);border:0}.form-control.component-catalog-search__input,.form-control.component-catalog-search__input:focus{background-color:transparent}.form-control.component-catalog-search__input:focus-visible{outline:none}.form-control.component-catalog-search__input::-moz-placeholder{color:#00afe1}.form-control.component-catalog-search__input::placeholder{color:#00afe1}.component-catalog-search__submit{display:inline-flex;flex:none;align-items:center;justify-content:center;padding-block:0;padding-inline:var(--catalog-search-padding-end) var(--catalog-search-padding-start);background-color:transparent;border:0;border-radius:7px}.component-catalog-search__glyph{width:2rem;height:2rem}.component-catalog-search__needle{transform-origin:13.25px 13.25px;transform-box:view-box}@media(prefers-reduced-motion:no-preference){.component-catalog-search__field:focus-within .component-catalog-search__needle{animation:component-catalog-search-sweep 2.4s ease-in-out infinite}}@keyframes component-catalog-search-sweep{0%{rotate:0deg}to{rotate:360deg}}@media(max-width:575.98px){.component-catalog-search{--catalog-search-font-size:1rem;--catalog-search-padding-start:1rem;--catalog-search-padding-end:.5rem}}
.component-footer-menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:2rem}.component-footer-menu__title{font-size:1.125rem;display:block;margin-bottom:2rem;font-family:Inter,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:700;line-height:1.44444;color:var(--bs-body-color);text-decoration:none}a.component-footer-menu__title:hover,a.component-footer-menu__title:focus-visible{color:#00afe1;text-decoration:underline}.component-footer-menu__list{display:flex;flex-direction:column;gap:.75rem}.component-footer-menu__item{font-size:1rem;line-height:1.375}.component-footer-menu__link{color:var(--bs-body-color);text-decoration:none}a.component-footer-menu__link:hover,a.component-footer-menu__link:focus-visible{color:#00afe1;text-decoration:underline}@media(max-width:991.98px){.component-footer-menu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.component-footer-menu{grid-template-columns:minmax(0,1fr)}}
.header.navbar{--bs-navbar-padding-y:0;--bs-navbar-color:#000;--bs-navbar-hover-color:#0080a5;--bs-navbar-active-color:#0080a5;--bs-navbar-toggler-icon-bg:none;--header-height:6.25rem;--header-logo-height:6.25rem;--header-minimal-height:3.75rem;--header-minimal-logo-height:3.75rem;--header-padding-y:max(.5rem,calc((var(--header-height) - var(--header-logo-height)) / 2));--header-toggle-size:2.75rem;--header-bar-height:2px;--header-bar-gap:.4375rem;background-color:#fff;border-bottom:1px solid #e3e6e9}.is-minimal .header.navbar{--header-height:var(--header-minimal-height);--header-logo-height:var(--header-minimal-logo-height)}.header__inner{padding-block:var(--header-padding-y);transition:padding .22s var(--transition-bezier)}.header__start img{width:auto;max-width:100%;height:calc(var(--header-height) - var(--header-padding-y) * 2);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;transition:height .22s var(--transition-bezier)}.header .nav-link{font-size:1.25rem;position:relative;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:700;line-height:1.25;white-space:nowrap}.header .nav-link:after{position:absolute;inset-inline:0;top:calc(100% + .5rem);height:var(--header-bar-height);content:"";background-color:currentcolor;border-radius:var(--header-bar-height);transform-origin:left center;scale:0 1}.header .nav-link:hover:after,.header .nav-link:focus-visible:after,.header .nav-link.active:after{scale:1}@media(prefers-reduced-motion:no-preference){.header .nav-link:after{transition:scale .22s var(--transition-bezier)}}.header .navbar-toggler-icon:before{font:var(--fa-font-solid);font-size:1.25rem;color:inherit;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f0c9"}.header .navbar-toggler-icon{display:inline-flex;width:auto;height:auto}.header .navbar-toggler:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;box-shadow:none}.header .responsive-menu-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--header-toggle-size);height:var(--header-toggle-size);padding:0;color:#00afe1;background:none;border:0;border-radius:7px;transition:color .12s var(--transition-bezier),scale .12s var(--transition-bezier)}.header .responsive-menu-toggle-icon:hover,.header .responsive-menu-toggle-icon:focus-visible{color:#0080a5}@media(prefers-reduced-motion:no-preference){.header .responsive-menu-toggle-icon:active{scale:.96}}.header .responsive-menu-toggle-icon .label{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.header .responsive-menu-toggle-icon .label:not(caption){position:absolute!important}.header .responsive-menu-toggle-icon .label *{overflow:hidden!important}.header .responsive-menu-toggle-icon .icon{position:relative;display:block;width:1.375rem;height:var(--header-bar-height);background-color:currentcolor;border-radius:var(--header-bar-height);transition:background-color .12s var(--transition-bezier)}.header .responsive-menu-toggle-icon .icon:before,.header .responsive-menu-toggle-icon .icon:after{position:absolute;inset-inline:0;height:var(--header-bar-height);content:"";background-color:currentcolor;border-radius:var(--header-bar-height);transition:transform .12s var(--transition-bezier)}.header .responsive-menu-toggle-icon .icon:before{top:calc(var(--header-bar-gap) * -1)}.header .responsive-menu-toggle-icon .icon:after{top:var(--header-bar-gap)}.mm-wrapper_opening .header .responsive-menu-toggle-icon .icon{background-color:transparent}.mm-wrapper_opening .header .responsive-menu-toggle-icon .icon:before{transform:translateY(var(--header-bar-gap)) rotate(45deg)}.mm-wrapper_opening .header .responsive-menu-toggle-icon .icon:after{transform:translateY(calc(var(--header-bar-gap) * -1)) rotate(-45deg)}.header__inner:has(.responsive-menu-toggle) .navbar-toggler{display:none}@media(max-width:991.98px){.header.navbar{--header-height:6rem;--header-logo-height:4rem;--header-minimal-height:4.75rem;--header-minimal-logo-height:2.75rem}}@media(max-width:1199.98px){.header__start{flex:1 1 0;min-width:0}}@media(min-width:1200px){.header.navbar{--header-height:8.75rem;--header-minimal-height:5.25rem}.header .responsive-menu-toggle,.header__end:has(>.responsive-menu-toggle:only-child){display:none}}@media(min-width:1200px)and (max-width:1399.98px){.header.navbar{--header-logo-height:4.25rem;--header-minimal-logo-height:3.25rem}}
.component-hero{position:relative;padding-block:7rem calc(max(100%,50rem) * .5131944444);background-color:#eff5fc}.component-hero__inner{display:flex;flex-direction:column;gap:2.125rem}.component-hero__text,.component-hero__search{position:relative;z-index:1;width:100%;max-width:40.9375rem}.component-hero__text .field--type-text-long>:is(h2,h3,h4,h5,h6){font-size:calc(1.5rem + 3vw)}@media(min-width:1200px){.component-hero__text .field--type-text-long>:is(h2,h3,h4,h5,h6){font-size:3.75rem}}.component-hero__text .field--type-text-long>:is(h2,h3,h4,h5,h6){margin-block-end:1.625rem;font-weight:700;line-height:1.2}.component-hero__text p{font-size:calc(1.2625rem + .15vw)}@media(min-width:1200px){.component-hero__text p{font-size:1.375rem}}.component-hero__text p{font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:500;line-height:1.5}.component-hero__media{position:absolute;inset:0;overflow:hidden}.component-hero__media svg{position:absolute;inset-block-end:0;inset-inline-end:0;width:max(100%,50rem);max-width:none;height:auto;-webkit-mask-image:linear-gradient(transparent,#000 6.7658998647%);mask-image:linear-gradient(transparent,#000 6.7658998647%)}@media(min-width:992px){.component-hero{min-height:46.1875rem;padding-block-end:17.1875rem}.component-hero__media svg{inset:0;width:100%;height:100%;-webkit-mask-image:none;mask-image:none}}.component-hero__wave,.component-hero__halo{opacity:0}@supports (transform-box:view-box) and (will-change:transform){.component-hero__wave,.component-hero__halo{transform-origin:877px 310px;transform-box:view-box;will-change:transform,opacity}.component-hero__wave{animation:component-hero-wave 2.4s cubic-bezier(.16,.68,.36,1) infinite}.component-hero__halo{animation:component-hero-halo 3s ease-out infinite}@media(prefers-reduced-motion:reduce){.component-hero__wave,.component-hero__halo{animation:none}}}@keyframes component-hero-wave{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.3333333333)}}@keyframes component-hero-halo{0%{opacity:0;transform:scale(.4)}25%{opacity:.9}to{opacity:0;transform:scale(2.2)}}
.row.component-layout{--bs-gutter-x:var(--layout-gap-column,var(--section-gap-column,1.5rem));--bs-gutter-y:var(--layout-gap-content,var(--section-gap-content,1.5rem));align-items:var(--layout-align,var(--section-align,stretch))}.component-layout>.layout__region:has(>.component-card,>.paragraph--type--existing-content){display:flex;flex-direction:column}.component-layout>.layout__region>.paragraph--type--existing-content,.component-layout>.layout__region>.paragraph--type--existing-content>.field--name-field-node{height:100%}.component-layout>.layout__region>*+*{margin-block-start:var(--bs-gutter-y)}.component-layout--gap-column-none{--layout-gap-column:0}.component-layout--gap-content-none{--layout-gap-content:0}.component-layout--gap-column-small{--layout-gap-column:1rem}.component-layout--gap-content-small{--layout-gap-content:1rem}.component-layout--gap-column-medium{--layout-gap-column:2rem}.component-layout--gap-content-medium{--layout-gap-content:2rem}.component-layout--gap-column-large{--layout-gap-column:3rem}.component-layout--gap-content-large{--layout-gap-content:3rem}.component-layout--align-top{--layout-align:stretch}.component-layout--align-center{--layout-align:center}.component-layout--align-bottom{--layout-align:end}
.offcanvas.component-offcanvas-search{--bs-offcanvas-bg:rgba(0,0,0,.7);--bs-offcanvas-color:#fff;--focus-ring-color:#00afe1;--bs-offcanvas-padding-x:2rem;--bs-offcanvas-padding-y:2rem;--bs-offcanvas-box-shadow:none;--bs-offcanvas-transition:opacity .22s ease-out;--offcanvas-search-font-size:1.375rem;--offcanvas-search-padding-start:1.5rem;--offcanvas-search-padding-end:0;top:var(--toolbar-offset-top);right:0;left:0;height:calc(100vh - var(--toolbar-offset-top));height:calc(100dvh - var(--toolbar-offset-top));-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;backdrop-filter:blur(1rem)}.component-offcanvas-search.showing,.component-offcanvas-search.show:not(.hiding){opacity:1}.offcanvas.component-offcanvas-search.hiding{--bs-offcanvas-transition:opacity .12s ease-out}.component-offcanvas-search__body{display:flex}.component-offcanvas-search__inner{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:56.25rem;margin:auto}.component-offcanvas-search__inner>*{transition:transform .22s ease-out,opacity .22s ease-out,filter .22s ease-out}@media(prefers-reduced-motion:reduce){.component-offcanvas-search__inner>*{transition:none}}.component-offcanvas-search__inner>*{opacity:0;filter:blur(.25rem);transform:translateY(.75rem)}.component-offcanvas-search__inner>:nth-child(2){transition-delay:60ms}.component-offcanvas-search__inner>:nth-child(3){transition-delay:.12s}.component-offcanvas-search__inner>:nth-child(4){transition-delay:.18s}.component-offcanvas-search__inner>:nth-child(5){transition-delay:.24s}.component-offcanvas-search__inner>:nth-child(6){transition-delay:.3s}.component-offcanvas-search.showing .component-offcanvas-search__inner>*,.component-offcanvas-search.show:not(.hiding) .component-offcanvas-search__inner>*{opacity:1;filter:none;transform:none}.component-offcanvas-search.hiding .component-offcanvas-search__inner>*{transform:translateY(-.75rem);transition-delay:0ms;transition-duration:.12s}.btn.component-offcanvas-search__close{--bs-btn-padding-x:0;--bs-btn-padding-y:0;--bs-btn-font-size:1.125rem;--bs-btn-color:#000;--bs-btn-bg:#e3e6e9;--bs-btn-border-color:transparent;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#00afe1;--bs-btn-hover-border-color:transparent;--bs-btn-active-color:#000;--bs-btn-active-bg:#00afe1;--bs-btn-active-border-color:transparent;position:absolute;top:var(--bs-offcanvas-padding-x);right:var(--bs-offcanvas-padding-x);display:inline-flex;align-items:center;justify-content:center;width:calc(2.546875rem + 4px);height:calc(2.546875rem + 4px)}.component-offcanvas-search .search-api-form{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:1.5rem;-moz-column-gap:.75rem;column-gap:.75rem;align-items:center}.component-offcanvas-search .search-api-form:before{transition:border-color .12s ease}@media(prefers-reduced-motion:reduce){.component-offcanvas-search .search-api-form:before{transition:none}}.component-offcanvas-search .search-api-form:before{grid-row:2;grid-column:1/-1;align-self:stretch;content:"";background-color:var(--bs-body-bg);border:2px solid var(--bs-border-color);border-radius:7px}.component-offcanvas-search .search-api-form:focus-within:before{border-color:#00afe1}.component-offcanvas-search .search-api-form :is(.form-item,.form-actions){display:contents}.component-offcanvas-search .search-api-form .form-label{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.component-offcanvas-search .search-api-form .form-label{font-size:2rem}}.component-offcanvas-search .search-api-form .form-label{grid-row:1;grid-column:1/-1;margin-bottom:0;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:700;line-height:1.25}.component-offcanvas-search .search-api-form .form-control{font-size:var(--offcanvas-search-font-size);grid-row:2;grid-column:1;min-width:0;height:4.875rem;padding-block:0;padding-inline:calc(var(--offcanvas-search-padding-start) + 2rem + .75rem) var(--offcanvas-search-padding-end);-webkit-user-select:text;-moz-user-select:text;user-select:text;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.2 32.2'%3e%3cpath fill='%23fff' d='M13.2,2.2c-1.4,0-2.8.3-4.1.8C3.5,5.2.7,11.7,3,17.3c1.1,2.7,3.2,4.9,5.9,6.1,2.7,1.2,5.7,1.2,8.5.1,2.7-1.1,4.9-3.2,6.1-5.9,1.2-2.7,1.2-5.7.1-8.5-1.1-2.7-3.2-4.9-5.9-6.1-1.4-.6-2.9-.9-4.4-.9h0Z'/%3e%3cpath fill='%2300afe1' d='M12.9,12.4c.5-.2,1,0,1.2.5s0,1-.5,1.2-1,0-1.2-.5c-.2-.4,0-1,.6-1.2h0Z'/%3e%3cpath fill='%2300afe1' d='M13.2,26.5c-1.8,0-3.6-.4-5.2-1.1-3.2-1.4-5.8-4-7.1-7.3C-1.8,11.4,1.6,3.6,8.3.9c3.3-1.3,6.9-1.3,10.1.1,3.2,1.4,5.8,4,7.1,7.3,1.3,3.3,1.3,6.9-.1,10.1-1.4,3.2-4,5.8-7.3,7.1-1.6.6-3.2,1-4.9.9ZM13.2,2.2c-1.4,0-2.8.3-4.1.8C3.5,5.2.7,11.7,3,17.3c1.1,2.7,3.2,4.9,5.9,6.1,2.7,1.2,5.7,1.2,8.5.1,2.7-1.1,4.9-3.2,6.1-5.9,1.2-2.7,1.2-5.7.1-8.5-1.1-2.7-3.2-4.9-5.9-6.1-1.4-.6-2.9-.9-4.4-.9h0Z'/%3e%3cpath fill='%2300afe1' d='M30.2,32.2c-.5,0-1-.2-1.4-.6l-7.8-7.8c-.8-.8-.8-2,0-2.8.8-.8,2-.8,2.8,0l7.8,7.8c.8.8.8,2,0,2.8-.4.4-.9.6-1.4.6Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:var(--offcanvas-search-padding-start) center;background-size:2rem;border:0;border-radius:0}.component-offcanvas-search .search-api-form .form-control,.component-offcanvas-search .search-api-form .form-control:focus{background-color:transparent}.component-offcanvas-search .search-api-form .form-control:focus-visible{outline:none}.component-offcanvas-search .search-api-form .form-item:after{grid-row:2;grid-column:1;align-self:center;justify-self:start;width:2rem;height:2rem;margin-inline-start:var(--offcanvas-search-padding-start);pointer-events:none;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32.2 32.2'%3e%3cpolygon fill='%2358b897' points='17.1 4.2 17.9 11.3 11.3 8.4 17.1 4.2'/%3e%3c/svg%3e");background-size:100% 100%;transform-origin:41.149068323% 41.149068323%}@media(prefers-reduced-motion:no-preference){.component-offcanvas-search .search-api-form:focus-within .form-item:after{animation:offcanvas-search-sweep 2.4s ease-in-out infinite}}@keyframes offcanvas-search-sweep{0%{rotate:0deg}to{rotate:360deg}}.component-offcanvas-search[data-snig-keyboard] .search-api-form:has(.form-control:focus-visible):before{outline:2px solid var(--focus-ring-color);outline-offset:2px}.component-offcanvas-search .search-hint{--bs-secondary-color:#dee2e6}.component-offcanvas-search .search-api-form .btn{grid-row:2;grid-column:2;margin-inline-end:1rem}@media(max-width:575.98px){.offcanvas.component-offcanvas-search{--bs-offcanvas-padding-x:1rem;--offcanvas-search-font-size:1rem;--offcanvas-search-padding-start:1rem;--offcanvas-search-padding-end:1rem}.component-offcanvas-search .search-api-form{grid-template-columns:minmax(0,1fr)}.component-offcanvas-search .search-api-form .btn{grid-row:3;grid-column:1;width:100%;margin-inline-end:0}}
.component-section{padding-block:4rem}.component-section__inner{display:flex;flex-direction:column;gap:2rem}.component-section--bg-soft{background-color:var(--theme-band,#eff5fc)}.component-section--bg-dark[data-bs-theme=dark]{--bs-body-bg:var(--theme-band,#000);color:var(--bs-body-color);background-color:var(--bs-body-bg)}.component-section--theme-primary{--theme-accent:#4982dc;--theme-accent-ink:#3474d8;--theme-accent-soft:#e9f2fe;--theme-band:#eff5fc;--theme-surface:#fff}.component-section--theme-primary-light{--theme-accent:#00afe1;--theme-accent-ink:#0080a5;--theme-accent-soft:#e9f2fe;--theme-band:#e6f7fc;--theme-surface:#fff}.component-section--theme-primary-dark{--theme-accent:#4982dc;--theme-accent-ink:#3474d8;--theme-accent-soft:#e9f2fe;--theme-band:rgb(6.0117647059%,10.7058823529%,18.1176470588%);--theme-surface:rgba(255,255,255,.08)}.component-section--theme-secondary{--theme-accent:#56985c;--theme-accent-ink:#4a834f;--theme-accent-soft:#d0ebe2;--theme-band:rgb(81.4431372549%,88.6901960784%,82.1019607843%);--theme-surface:#fff}.component-section--theme-secondary-light{--theme-accent:#58b897;--theme-accent-ink:#388369;--theme-accent-soft:#d0ebe2;--theme-band:#d0ebe2;--theme-surface:#fff}.component-section--theme-secondary-dark{--theme-accent:#56985c;--theme-accent-ink:#4a834f;--theme-accent-soft:#d0ebe2;--theme-band:rgb(8.431372549%,14.9019607843%,9.0196078431%);--theme-surface:rgba(255,255,255,.08)}.component-section--flush>.component-section__inner{padding-inline:0}.component-section--pad-top-none{padding-block-start:0}.component-section--pad-bottom-none{padding-block-end:0}.component-section--margin-top-none{margin-block-start:0}.component-section--margin-bottom-none{margin-block-end:0}.component-section--pad-top-small{padding-block-start:1.5rem}.component-section--pad-bottom-small{padding-block-end:1.5rem}.component-section--margin-top-small{margin-block-start:1.5rem}.component-section--margin-bottom-small{margin-block-end:1.5rem}.component-section--pad-top-medium{padding-block-start:3rem}.component-section--pad-bottom-medium{padding-block-end:3rem}.component-section--margin-top-medium{margin-block-start:3rem}.component-section--margin-bottom-medium{margin-block-end:3rem}.component-section--pad-top-large{padding-block-start:4rem}.component-section--pad-bottom-large{padding-block-end:4rem}.component-section--margin-top-large{margin-block-start:4rem}.component-section--margin-bottom-large{margin-block-end:4rem}.component-section--radius-none{border-radius:0}.component-section--radius-small{border-radius:8px}.component-section--radius-medium{border-radius:14px}.component-section--radius-large{border-radius:28px}.component-section--radius-xlarge{border-radius:56px}.component-section--gap-content-none>.component-section__inner{--section-gap-content:0;gap:0}.component-section--gap-column-none>.component-section__inner{--section-gap-column:0}.component-section--gap-content-small>.component-section__inner{--section-gap-content:1rem;gap:1rem}.component-section--gap-column-small>.component-section__inner{--section-gap-column:1rem}.component-section--gap-content-medium>.component-section__inner{--section-gap-content:2rem;gap:2rem}.component-section--gap-column-medium>.component-section__inner{--section-gap-column:2rem}.component-section--gap-content-large>.component-section__inner{--section-gap-content:3rem;gap:3rem}.component-section--gap-column-large>.component-section__inner{--section-gap-column:3rem}.component-section--align-top>.component-section__inner{--section-align:stretch}.component-section--align-center>.component-section__inner{--section-align:center}.component-section--align-bottom>.component-section__inner{--section-align:end}.component-section--overlap{position:relative;z-index:1;margin-block-start:-4rem}@media(min-width:992px){.component-section--overlap{margin-block-start:-7.1875rem}}.node--page--full .component-section>.component-section__inner{max-width:none;padding-inline:0}.node--page--full .component-section:is(.component-section--bg-soft,.component-section--bg-dark)>.container.component-section__inner{padding-inline:1.5rem}.node--page--full .component-section--overlap{position:static;z-index:auto;margin-block-start:0}.node--page--full .component-section--overlap.component-section--margin-top-none{margin-block-start:0}.node--page--full .component-section--overlap.component-section--margin-top-small{margin-block-start:1.5rem}.node--page--full .component-section--overlap.component-section--margin-top-medium{margin-block-start:3rem}.node--page--full .component-section--overlap.component-section--margin-top-large{margin-block-start:4rem}
.top-header{--top-header-rule-space:1.5rem;--top-header-action-gap:2.5rem;--top-header-action-size:2.75rem;--top-header-lang-gap:1.5rem;color:var(--bs-body-color);background-color:var(--bs-body-bg)}.top-header__inner{display:flex;gap:1.5rem;align-items:center;min-height:3.75rem}.top-header__start,.top-header__end{align-items:center;min-width:0}.top-header__end{display:flex;gap:var(--top-header-action-gap)}.top-header .nav:not(.contextual-links){flex-wrap:wrap;align-items:center}.top-header .nav:not(.contextual-links) .nav-item+.nav-item{padding-left:var(--top-header-rule-space);margin-left:var(--top-header-rule-space);border-left:1px solid #fff}.top-header .nav:not(.contextual-links) :is(a,span).nav-link{font-size:1.25rem;padding:0;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:500;line-height:1.25;color:var(--bs-body-color);white-space:nowrap}.top-header .nav:not(.contextual-links) a.nav-link:hover,.top-header .nav:not(.contextual-links) a.nav-link:focus{color:#00afe1;text-decoration:underline}.top-header__action-icon{transition:color .12s ease,scale .12s ease}@media(prefers-reduced-motion:reduce){.top-header__action-icon{transition:none}}.top-header__action-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--top-header-action-size);height:var(--top-header-action-size);padding:0;color:#00afe1;background:none;border:0}.top-header__action-icon:hover,.top-header__action-icon:focus-visible{color:#fff}@media(prefers-reduced-motion:no-preference){.top-header__action-icon:active{scale:.96}}.top-header__action-glyph{width:auto;height:1.625rem}.top-header .gtranslate_wrapper{display:flex;gap:var(--top-header-lang-gap);align-items:center}.top-header .gtranslate_wrapper a.glink{font-size:1.25rem;padding:0;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:500;line-height:1.25;color:var(--bs-body-color);text-transform:uppercase;text-decoration:none;border-radius:7px}.top-header .gtranslate_wrapper a.glink:hover,.top-header .gtranslate_wrapper a.glink:focus-visible{color:#00afe1;text-decoration:underline}.top-header .gtranslate_wrapper a.glink.gt-current-lang{padding-inline:1rem;color:#000;background-color:#00afe1}.top-header .gtranslate_wrapper a.glink.gt-current-lang:hover,.top-header .gtranslate_wrapper a.glink.gt-current-lang:focus-visible{color:#000;text-decoration:none}@media(max-width:767.98px){.top-header{--top-header-action-gap:1rem;--top-header-lang-gap:.75rem}}
.ui-dialog{position:fixed;z-index:1055;display:flex;flex-direction:column;width:100%;max-width:calc(100% - 1rem);max-height:calc(100% - 1rem);padding:0;pointer-events:auto;color:var(--bs-body-color,#212529);border:var(--bs-border-width,1px) solid
    var(--bs-border-color-translucent,rgb(0,0,0,0.175));border-radius:var(--bs-border-radius-lg,0.5rem);outline:0;background-color:var(--bs-body-bg,#fff);background-clip:padding-box;box-shadow:var(--bs-box-shadow-sm,0 0.125rem 0.25rem rgb(0,0,0,0.075));}.ui-dialog.ui-widget,.ui-dialog.ui-widget-content{font-family:inherit;font-size:inherit;}.ui-dialog .ui-dialog-titlebar{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;margin:0;padding:1rem;border:0;border-bottom:var(--bs-border-width,1px) solid
    var(--bs-border-color,#dee2e6);border-top-left-radius:calc(var(--bs-border-radius-lg,0.5rem) - var(--bs-border-width,1px));border-top-right-radius:calc(var(--bs-border-radius-lg,0.5rem) - var(--bs-border-width,1px));background:none;}.ui-dialog .ui-dialog-title{float:none;margin:0;font-size:1rem;font-weight:500;line-height:1.5;}.ui-dialog .ui-dialog-titlebar-close{position:static;box-sizing:content-box;width:1em;height:1em;margin:calc(-0.5 * 1rem) calc(-0.5 * 1rem) calc(-0.5 * 1rem) auto;padding:0.25em 0.25em;transition:opacity 0.15s ease-in-out;text-indent:0;opacity:0.5;color:var(--bs-body-color,#000);border:0;border-radius:var(--bs-border-radius,0.375rem);background:transparent
    var(--bs-btn-close-bg,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e"))
    center / 1em auto no-repeat;font-size:inherit;}.ui-dialog .ui-dialog-titlebar-close:hover{text-decoration:none;opacity:0.75;color:var(--bs-body-color,#000);}.ui-dialog .ui-dialog-titlebar-close:focus{opacity:1;outline:0;box-shadow:0 0 0 0.25rem rgb(var(--bs-primary-rgb,13,110,253),0.25);}.ui-dialog .ui-dialog-titlebar-close .ui-icon,.ui-dialog .ui-dialog-titlebar-close .ui-button-icon,.ui-dialog .ui-dialog-titlebar-close .ui-button-icon-space{display:none;}.ui-dialog .ui-dialog-content{position:relative;overflow-y:auto;flex:1 1 auto;padding:1rem;}.ui-dialog .ui-dialog-buttonpane{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;margin:0;padding:0.75rem;border:0;border-top:var(--bs-border-width,1px) solid var(--bs-border-color,#dee2e6);border-bottom-right-radius:calc(var(--bs-border-radius-lg,0.5rem) - var(--bs-border-width,1px));border-bottom-left-radius:calc(var(--bs-border-radius-lg,0.5rem) - var(--bs-border-width,1px));background:none;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;gap:0.5rem;float:none;margin:0;}.ui-dialog .ui-dialog-buttonpane button{margin:0;}.ui-widget-overlay{position:fixed;z-index:1050;top:0;left:0;width:100vw;height:100vh;opacity:0.5;background-color:#000;}
:root,[data-gin-accent]{--lpb-background:var(--gin-bg-input,#fff);--lpb-foreground:var(--gin-color-text,#0a0a0a);--lpb-popover:var(--gin-bg-layer,#fff);--lpb-popover-foreground:var(--gin-color-title,#0a0a0a);--lpb-muted:var(--gin-status-bg,#eee);--lpb-muted-subtle:var(--gin-bg-app,#fafafa);--lpb-muted-foreground:var(--gin-color-text-light,#737373);--lpb-muted-foreground-on-muted:var(--gin-color-text-light,#6b6b6b);--lpb-accent:var(--gin-bg-item-hover,#f5f5f5);--lpb-accent-active:var(--gin-color-primary-light-active,#e5e5e5);--lpb-accent-foreground:var(--gin-color-primary,#171717);--lpb-selected:var(--gin-bg-item,#fafafa);--lpb-primary:var(--gin-color-primary,#171717);--lpb-primary-hover:var(--gin-color-primary-hover,#0a0a0a);--lpb-primary-active:var(--gin-color-primary-active,#0a0a0a);--lpb-primary-foreground:var(--gin-color-button-text,#fafafa);--lpb-primary-subtle:var(--gin-color-primary-light,rgb(23,23,23,.1));--lpb-destructive:var(--gin-color-danger,#c81e1e);--lpb-destructive-foreground:var(--gin-color-button-text,#fff);--lpb-destructive-hover:color-mix(in srgb,var(--lpb-destructive) 88%,#000);--lpb-destructive-active:color-mix(in srgb,var(--lpb-destructive) 76%,#000);--lpb-warning:var(--gin-status-warning-text,#b45309);--lpb-success:var(--gin-status-success-text,#15803d);--lpb-destructive-surface:var(--gin-status-danger-bg,#fee2e2);--lpb-warning-surface:var(--gin-status-warning-bg,#fef3c7);--lpb-success-surface:var(--gin-status-success-bg,#dcfce7);--lpb-border:var(--gin-border-color-secondary,#e5e5e5);--lpb-border-strong:var(--gin-border-color,#d4d4d4);--lpb-border-input:var(--gin-border-color-form-element,#8f8f8f);--lpb-ring:var(--gin-color-text-light,#525252);--lpb-ring-focus:var(--gin-color-focus,#404040);--lpb-focus-ring:0 0 0 1px var(--gin-color-focus-border,rgb(0,0,0,.2)),0 0 0 4px var(--lpb-ring-focus);--lpb-focus-ring-destructive:0 0 0 1px var(--lpb-destructive),0 0 0 4px color-mix(in srgb,var(--lpb-destructive) 35%,transparent);--lpb-disabled:var(--gin-color-disabled,#767676);--lpb-disabled-surface:var(--gin-color-disabled-bg,#eaeaea);--lpb-disabled-border:var(--gin-color-disabled-border,#c2c2c2);--lpb-radius-xs:var(--gin-border-xs,.25rem);--lpb-radius-sm:var(--gin-border-s,.375rem);--lpb-radius-md:var(--gin-border-m,.5rem);--lpb-radius-lg:var(--gin-border-l,.75rem);--lpb-radius-full:999px;--lpb-space-xxxs:var(--gin-spacing-xxxs,.125rem);--lpb-space-xxs:var(--gin-spacing-xxs,.25rem);--lpb-space-xs:var(--gin-spacing-xs,.5rem);--lpb-space-s:var(--gin-spacing-s,.75rem);--lpb-space-m:var(--gin-spacing-m,1rem);--lpb-space-l:var(--gin-spacing-l,1.5rem);--lpb-space-xl:var(--gin-spacing-xl,2rem);--lpb-space-xxl:var(--gin-spacing-xxl,3rem);--lpb-space-xxxl:var(--gin-spacing-xxxl,4rem);--lpb-input-padding-y:var(--input-padding-vertical,.5rem);--lpb-input-padding-x:var(--input-padding-horizontal,.75rem);--lpb-input-height:calc(var(--lpb-input-padding-y) * 2 + var(--input-line-height,1.5rem));--lpb-control-size:var(--lpb-space-xl);--lpb-insert-size:var(--lpb-space-l);--lpb-checkbox-size:var(--lpb-space-m);--lpb-tile-min:12rem;--lpb-tile-gap:var(--lpb-space-s);--lpb-tile-padding:var(--lpb-space-xs);--lpb-swatch-size:6rem;--lpb-picker-gap:var(--lpb-space-s);--lpb-picker-icon:var(--lpb-space-xl);--lpb-picker-icon-surface:color-mix(in srgb,var(--gin-color-title,#fff) 92%,transparent);--lpb-overlay-control:var(--gin-bg-layer,#fff);--lpb-outline-offset:var(--lpb-space-xs);--lpb-button-height:var(--lpb-input-height);--lpb-button-padding-x:var(--lpb-space-m);--lpb-dialog-inset:var(--lpb-space-m);--lpb-dialog-width-sm:30rem;--lpb-dialog-max:64rem;--lpb-dialog-max-height:48rem;--lpb-dialog-min-height:24rem;--lpb-dialog-offset-x:var(--gin-toolbar-x-offset,0px);--lpb-dialog-offset-y:var(--drupal-displace-offset-top,0px);--lpb-density-s:var(--gin-spacing-density-s,.75rem);--lpb-density-m:var(--gin-spacing-density-m,1rem);--lpb-dialog-padding:var(--lpb-space-l);--lpb-field-gap:var(--lpb-space-m);--lpb-label-gap:var(--lpb-space-xs);--lpb-legend-gap:var(--lpb-space-xs);--lpb-group-gap:var(--lpb-space-l);--lpb-field-measure:24rem;--lpb-shadow-xs:0 1px 2px var(--lpb-primary-subtle);--lpb-shadow-xs-destructive:0 1px 2px color-mix(in srgb,var(--lpb-destructive) 15%,transparent);--lpb-shadow-hint:0 .125rem .25rem rgb(0,0,0,.075);--lpb-shadow-sm:var(--gin-shadow-l1,0 1px 3px 0 rgb(0,0,0,.1),0 1px 2px -1px rgb(0,0,0,.1));--lpb-shadow-md:var(--gin-shadow-l1,0 4px 6px -1px rgb(0,0,0,.1),0 2px 4px -2px rgb(0,0,0,.1));--lpb-shadow-lg:var(--gin-shadow-l2,0 10px 15px -3px rgb(0,0,0,.1),0 4px 6px -4px rgb(0,0,0,.1));--lpb-shadow-xl:var(--gin-shadow-l2,0 20px 25px -5px rgb(0,0,0,.1),0 8px 10px -6px rgb(0,0,0,.1));--lpb-font:var(--gin-font,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif);--lpb-font-size:var(--gin-font-size-s,.875rem);--lpb-font-size-sm:var(--gin-font-size-xxs,.75rem);--lpb-font-size-label:var(--gin-font-size-xxs,.75rem);--lpb-font-size-lg:var(--gin-font-size,1rem);--lpb-font-size-title:var(--gin-font-size-l,1.125rem);--lpb-font-weight-normal:var(--gin-font-weight-normal,400);--lpb-font-weight-semibold:var(--gin-font-weight-semibold,500);--lpb-font-weight-bold:var(--gin-font-weight-bold,600);--lpb-duration:.15s;--lpb-ease:var(--gin-easing,cubic-bezier(.4,0,.2,1));--lpb-swap:.48s;--lpb-ease-out:cubic-bezier(.22,1,.36,1);--lpb-duration-dialog:.24s;--lpb-controls-gap:var(--lpb-space-xs);--lpb-notice-top:calc(var(--drupal-displace-offset-top,0px) + var(--lpb-space-l));--lpb-notice-gutter:calc(var(--lpb-space-l) * 2);--lpb-notice-max-width:none;--lpb-aura-stops:#0550e6,#7c3aed,#0ea5e9,#0550e6;--lpb-aura-band:44;--lpb-aura-corner:0;--lpb-aura-breath:7s;--lpb-aura-fade:.45s}body{--lpb-controls-offset:calc(var(--drupal-displace-offset-top,0px) + var(--lpb-notice-height,0px))}[data-gin-layout-density]{--lpb-density-s:var(--gin-spacing-density-s,.75rem);--lpb-density-m:var(--gin-spacing-density-m,1rem)}[data-gin-layout-density=medium] .ui-dialog{--lpb-dialog-padding:calc(var(--lpb-space-l) * .75);--lpb-field-gap:calc(var(--lpb-space-m) * .75);--lpb-label-gap:calc(var(--lpb-space-xs) * .75);--lpb-legend-gap:calc(var(--lpb-space-xs) * .75);--lpb-group-gap:calc(var(--lpb-space-l) * .75);--lpb-input-padding-y:calc(var(--input-padding-vertical,.5rem) * .75);--lpb-input-height:calc(var(--lpb-input-padding-y) * 2 + var(--input-line-height,1.5rem));--lpb-button-height:var(--lpb-input-height);--lpb-tile-gap:calc(var(--lpb-space-s) * .75);--lpb-picker-gap:calc(var(--lpb-space-s) * .75);--lpb-density-s:calc(var(--lpb-space-s) * .75);--lpb-density-m:calc(var(--lpb-space-m) * .75)}[data-gin-layout-density=small] .ui-dialog{--lpb-dialog-padding:calc(var(--lpb-space-l) * .625);--lpb-field-gap:calc(var(--lpb-space-m) * .625);--lpb-label-gap:calc(var(--lpb-space-xs) * .625);--lpb-legend-gap:calc(var(--lpb-space-xs) * .625);--lpb-group-gap:calc(var(--lpb-space-l) * .625);--lpb-input-padding-y:calc(var(--input-padding-vertical,.5rem) * .625);--lpb-input-height:calc(var(--lpb-input-padding-y) * 2 + var(--input-line-height,1.5rem));--lpb-button-height:var(--lpb-input-height);--lpb-tile-gap:calc(var(--lpb-space-s) * .625);--lpb-picker-gap:calc(var(--lpb-space-s) * .625);--lpb-density-s:calc(var(--lpb-space-s) * .625);--lpb-density-m:calc(var(--lpb-space-m) * .625)}
:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal),:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) *,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) *:before,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) *:after{box-sizing:border-box}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal).ui-widget{--lpb-dialog-limit:min(var(--lpb-dialog-max-height),calc(100dvh - var(--lpb-dialog-offset-y) - var(--lpb-dialog-inset) * 2));position:fixed;top:calc(var(--lpb-dialog-offset-y) + (100dvh - var(--lpb-dialog-offset-y) - var(--lpb-dialog-limit)) / 2)!important;right:0;bottom:auto;left:var(--lpb-dialog-offset-x)!important;display:flex;flex-direction:column;max-width:min(var(--lpb-dialog-max),100% - var(--lpb-dialog-offset-x) - var(--lpb-dialog-inset) * 2);height:var(--lpb-dialog-height,-moz-fit-content)!important;height:var(--lpb-dialog-height,fit-content)!important;max-height:var(--lpb-dialog-limit);padding:0;margin:0 auto;overflow:hidden;font-family:var(--lpb-font);font-size:var(--lpb-font-size);line-height:1.5;color:var(--lpb-popover-foreground);background-color:var(--lpb-popover);border:0;border-radius:var(--lpb-radius-lg);box-shadow:var(--lpb-shadow-xl);transition:height var(--lpb-duration-dialog) var(--lpb-ease-out)}@media(prefers-reduced-motion:reduce){:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal).ui-widget{transition:none}}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)>.ui-dialog-titlebar,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)>.ui-dialog-buttonpane{flex:0 0 auto}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):focus,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):focus-visible{outline:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)>.ui-dialog-content{--lpb-scroll-fade-t:calc(min(12%,var(--lpb-space-xxl)) * var(--lpb-scroll-top,0));--lpb-scroll-fade-b:calc(min(12%,var(--lpb-space-xxl)) * var(--lpb-scroll-end,0));z-index:auto;flex:1 1 auto;height:auto!important;min-height:0!important;max-height:none!important;padding:0 var(--lpb-dialog-padding) var(--lpb-dialog-padding);overflow-y:auto;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--lpb-scroll-fade-t),#000 calc(100% - var(--lpb-scroll-fade-b)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--lpb-scroll-fade-t),#000 calc(100% - var(--lpb-scroll-fade-b)),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)>.ui-dialog-content:has(.ck-sticky-panel__content_sticky){--lpb-scroll-fade-t:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)>.ui-dialog-content:has(.chosen-with-drop){-webkit-mask-image:none;mask-image:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)>.ui-dialog-content,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)>.ui-dialog-buttonpane{color:inherit;background:none;border:0}:root .media-library-widget-modal,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>.media-library-edit__modal),:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview){width:min(var(--lpb-dialog-max),100% - var(--lpb-dialog-offset-x) - var(--lpb-dialog-inset) * 2)!important}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .btn:is(:hover,:active),:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .page-link:active{scale:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .btn:not(.btn-link,[aria-disabled=true]):is(:hover,:active):not(:focus-visible){box-shadow:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal){-webkit-user-select:none;-moz-user-select:none;user-select:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-helper-clearfix:before,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-helper-clearfix:after{display:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(input,textarea,select,[contenteditable=true]){-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)>.ui-dialog-titlebar{display:flex;gap:var(--lpb-space-s);align-items:flex-start;padding:var(--lpb-dialog-padding) var(--lpb-dialog-padding) var(--lpb-space-s);color:var(--lpb-popover-foreground);background:none;border:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-title{width:auto;padding:0;margin:0;overflow:visible;font-family:var(--lpb-font);font-size:var(--lpb-font-size-title);font-weight:var(--lpb-font-weight-bold);line-height:1.4;color:var(--lpb-popover-foreground);text-transform:none;letter-spacing:normal;white-space:normal}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-titlebar-close{position:static;box-sizing:border-box;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--lpb-control-size);height:var(--lpb-control-size);padding:0;margin:0 0 0 auto;font-size:0;color:var(--lpb-muted-foreground);background:none;border:0;border-radius:var(--lpb-radius-sm);opacity:1;transform:none;transition:color var(--lpb-duration) var(--lpb-ease),background-color var(--lpb-duration) var(--lpb-ease)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-titlebar-close .ui-icon:before{font:var(--fa-font-regular);font-size:.875rem;color:currentcolor;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f00d"}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-titlebar-close .ui-icon{position:static;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin:0;text-indent:0;background:none;-webkit-mask:none;mask:none;transform:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-titlebar-close:hover{color:var(--lpb-accent-foreground);background-color:var(--lpb-accent);opacity:1}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-titlebar-close:focus{box-shadow:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-titlebar-close:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--lpb-focus-ring)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)>.ui-dialog-buttonpane{display:flex;gap:var(--lpb-space-s);align-items:center;padding:var(--lpb-space-m) var(--lpb-dialog-padding);margin:0;background-color:var(--lpb-popover);border-top:0;border-radius:0 0 var(--lpb-radius-lg) var(--lpb-radius-lg)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset{float:none;display:flex;gap:var(--lpb-space-xs);align-items:center;order:1;margin-inline-start:auto}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .ui-button{display:inline-flex;align-items:center;justify-content:center;height:var(--lpb-button-height);min-height:0;padding:0 var(--lpb-button-padding-x);margin:0;font-family:var(--lpb-font);font-size:var(--lpb-font-size);font-weight:var(--lpb-font-weight-semibold);line-height:1;border:1px solid transparent!important;border-radius:var(--lpb-radius-md)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .button--primary{color:var(--lpb-primary-foreground);background-color:var(--lpb-primary);box-shadow:var(--lpb-shadow-xs)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .button--primary:hover{background-color:var(--lpb-primary-hover)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .ui-button:not(.button--primary){color:var(--lpb-muted-foreground);background:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .ui-button:not(.button--primary):hover{color:var(--lpb-accent-foreground);background-color:var(--lpb-accent)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .ui-button.lpb-btn--confirm-delete{color:var(--lpb-destructive-foreground);background-color:var(--lpb-destructive);border-color:var(--lpb-destructive)!important;box-shadow:var(--lpb-shadow-xs-destructive)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .ui-button.lpb-btn--confirm-delete:hover{color:var(--lpb-destructive-foreground);background-color:var(--lpb-destructive-hover);border-color:var(--lpb-destructive-hover)!important}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .ui-button.lpb-btn--confirm-delete:active:not(:disabled){color:var(--lpb-destructive-foreground);background-color:var(--lpb-destructive-active);border-color:var(--lpb-destructive-active)!important;box-shadow:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .ui-button.lpb-btn--confirm-delete:disabled{color:var(--lpb-disabled);background-color:var(--lpb-disabled-surface);border-color:transparent!important}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .ui-button:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--lpb-focus-ring)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .ui-button.lpb-btn--confirm-delete:focus-visible{box-shadow:var(--lpb-focus-ring-destructive)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(input,button).button:not(.js-hide,.visually-hidden,.media-library-item__remove,.button--dismiss,.button--primary,.button--danger,.form-actions>*,[name$=_remove_button],.media-library-add-form__remove-button,[data-drupal-selector=edit-remove-button]){margin:0;border:1px solid var(--lpb-border-input)!important}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.button--primary,.form-submit){height:var(--lpb-input-height);min-height:0;padding:0 var(--lpb-button-padding-x);font-size:var(--lpb-font-size);font-weight:var(--lpb-font-weight-semibold);line-height:1.4;color:var(--lpb-foreground);background-color:var(--lpb-background);border:1px solid var(--lpb-border-input);border-radius:var(--lpb-radius-md);box-shadow:var(--lpb-shadow-xs)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.button--primary,.form-submit):hover{color:var(--lpb-accent-foreground);background-color:var(--lpb-accent);border-color:var(--lpb-border-input)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.button--primary,.form-submit):active:not(:disabled){color:var(--lpb-accent-foreground);background-color:var(--lpb-accent-active);border-color:var(--lpb-border-input);box-shadow:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.button--primary,.form-submit):focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--lpb-focus-ring)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.button--primary,.lpb-btn--save){color:var(--lpb-primary-foreground);background-color:var(--lpb-primary);border-color:var(--lpb-primary)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.button--primary,.lpb-btn--save):hover{color:var(--lpb-primary-foreground);background-color:var(--lpb-primary-hover);border-color:var(--lpb-primary-hover)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.button--primary,.lpb-btn--save):active:not(:disabled){color:var(--lpb-primary-foreground);background-color:var(--lpb-primary-active);border-color:var(--lpb-primary-active)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.button--danger,.lpb-btn--confirm-delete,[name$=_remove_button],.media-library-add-form__remove-button,[data-drupal-selector=edit-remove-button]){color:var(--lpb-destructive-foreground);background-color:var(--lpb-destructive);border:1px solid var(--lpb-destructive)!important;box-shadow:var(--lpb-shadow-xs-destructive)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.button--danger,.lpb-btn--confirm-delete,[name$=_remove_button],.media-library-add-form__remove-button,[data-drupal-selector=edit-remove-button]):hover{color:var(--lpb-destructive-foreground);background-color:var(--lpb-destructive-hover);border-color:var(--lpb-destructive-hover)!important}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.button--danger,.lpb-btn--confirm-delete,[name$=_remove_button],.media-library-add-form__remove-button,[data-drupal-selector=edit-remove-button]):active:not(:disabled){color:var(--lpb-destructive-foreground);background-color:var(--lpb-destructive-active);border-color:var(--lpb-destructive-active)!important;box-shadow:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.button--danger,.lpb-btn--confirm-delete,[name$=_remove_button],.media-library-add-form__remove-button,[data-drupal-selector=edit-remove-button]):focus-visible{outline:2px solid transparent;box-shadow:var(--lpb-focus-ring-destructive)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.dialog-cancel,.lpb-btn--cancel){color:var(--lpb-muted-foreground);background-color:transparent;border-color:transparent;box-shadow:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.dialog-cancel,.lpb-btn--cancel):hover{color:var(--lpb-accent-foreground);background-color:var(--lpb-accent);border-color:transparent}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.dialog-cancel,.lpb-btn--cancel):active:not(:disabled){color:var(--lpb-accent-foreground);background-color:var(--lpb-accent-active);border-color:transparent}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.dialog-cancel,.lpb-btn--cancel):focus-visible{box-shadow:var(--lpb-focus-ring)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert,.messages){position:relative;display:block;padding:var(--lpb-space-s) var(--lpb-space-m) var(--lpb-space-s) var(--lpb-space-xxl);margin:0 0 var(--lpb-field-gap);font-size:var(--lpb-font-size-sm);line-height:1.5;color:var(--lpb-foreground);background-color:var(--lpb-muted);border:0;border-radius:var(--lpb-radius-lg);box-shadow:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert,.messages):before{font:var(--fa-font-regular);font-size:1rem;color:var(--lpb-muted-foreground);text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f05a";position:absolute;inset-block-start:var(--lpb-space-s);inset-inline-start:var(--lpb-space-m)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert-success,.messages--status){color:var(--lpb-success);background-color:var(--lpb-success-surface)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert-success,.messages--status):before{color:var(--lpb-success);content:"\f058"}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert-warning,.messages--warning){color:var(--lpb-warning);background-color:var(--lpb-warning-surface)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert-warning,.messages--warning):before{color:var(--lpb-warning);content:"\f071"}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert-danger,.alert-error,.messages--error){color:var(--lpb-destructive);background-color:var(--lpb-destructive-surface)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert-danger,.alert-error,.messages--error):before{color:var(--lpb-destructive);content:"\f057"}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert,.messages) ul{padding-inline-start:var(--lpb-space-m);margin:var(--lpb-space-xxs) 0 0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.js-media-library-widget-toggle-weight,.tabledrag-toggle-weight):before{font:var(--fa-font-regular);font-size:.875rem;color:currentcolor;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f06e"}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.js-media-library-widget-toggle-weight,.tabledrag-toggle-weight){display:inline-flex;gap:var(--lpb-space-xxs);align-items:center;align-self:flex-end;min-height:0;padding:var(--lpb-space-xxs) var(--lpb-space-xs);margin:0;font-family:var(--lpb-font);font-size:var(--lpb-font-size-sm);font-weight:var(--lpb-font-weight-semibold);line-height:1.4;color:var(--lpb-primary);text-decoration:none;cursor:pointer;background:none;border:0;border-radius:var(--lpb-radius-sm);box-shadow:none;transition:background-color var(--lpb-duration) var(--lpb-ease)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.js-media-library-widget-toggle-weight,.tabledrag-toggle-weight):hover{color:var(--lpb-primary);background-color:var(--lpb-accent)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.js-media-library-widget-toggle-weight,.tabledrag-toggle-weight):focus-visible{outline:2px solid transparent;box-shadow:var(--lpb-focus-ring)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .js-media-library-widget-toggle-weight.active:before{content:"\f070"}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .tabledrag-toggle-weight-wrapper{display:flex;justify-content:flex-end;margin:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .messages-list{padding:0;margin:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .messages__header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .messages__content{padding:0;margin:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .messages .item-list{margin:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .messages .item-list ul{padding-inline-start:var(--lpb-space-m);margin:var(--lpb-space-xxs) 0 0;list-style:disc}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .messages .item-list li{display:list-item;margin:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .messages .item-list li:after{content:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .messages .button--dismiss :is(.icon-close,span){display:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .messages .button--dismiss{min-height:0;margin:0;border:0!important;box-shadow:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(input,select,textarea):is(.error,.is-invalid,.form-element--error){border-color:var(--lpb-destructive)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(input,select,textarea):is(.error,.is-invalid,.form-element--error):focus-visible{border-color:var(--lpb-destructive);box-shadow:0 0 0 3px var(--lpb-destructive-surface)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.invalid-feedback,.form-item__error-message,.form-item--error-message){display:block;margin-top:var(--lpb-label-gap);font-size:var(--lpb-font-size-sm);line-height:1.4;color:var(--lpb-destructive);background:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.form-item__error-message,.form-item--error-message):before{content:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert,.messages) li::marker{color:currentcolor}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert,.messages) a{color:inherit;text-decoration:underline;text-underline-offset:2px}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert-dismissible,.messages:has(.button--dismiss)){padding-inline-end:var(--lpb-space-xxl)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert .btn-close,.messages .button--dismiss):before{font:var(--fa-font-regular);font-size:.875rem;color:currentcolor;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f00d"}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert .btn-close,.messages .button--dismiss){position:absolute;inset-block-start:var(--lpb-space-xs);inset-inline-end:var(--lpb-space-xs);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;color:inherit;background:none;border:0;border-radius:var(--lpb-radius-sm);opacity:1;transition:opacity var(--lpb-duration) var(--lpb-ease)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.alert .btn-close,.messages .button--dismiss):hover{opacity:.7}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset{position:relative}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset :is(.btn,.button).is-loading{color:transparent}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .button.is-loading:not(.btn){color:transparent!important}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset :is(.btn,.button).is-loading:is(.button--primary,.lpb-btn--save,.lpb-btn--confirm-delete){background-color:var(--lpb-primary-hover);border-color:var(--lpb-primary-hover);box-shadow:none;opacity:1}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset :is(.btn,.button).is-loading:is(.lpb-btn--cancel,:not(.button--primary)){background-color:var(--lpb-accent);border-color:transparent;box-shadow:none;opacity:1}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset :is(.btn,.button).is-loading.lpb-btn--confirm-delete{background-color:var(--lpb-destructive-hover);border-color:var(--lpb-destructive-hover);box-shadow:none;opacity:1}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset:has(.ajax-progress) .btn{pointer-events:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>.ui-dialog-content .ajax-progress) .ui-dialog-buttonset :is(.btn,.button){pointer-events:none;opacity:.5}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>.ui-dialog-content .ajax-progress) .ui-dialog-buttonset,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>.ui-dialog-buttonpane .ajax-progress)>.ui-dialog-content{pointer-events:none;cursor:progress}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset:has(.ajax-progress){cursor:not-allowed}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset :is(.btn,.button).is-loading{position:relative}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset :is(.btn,.button).is-loading:after{position:absolute;inset:0;width:1rem;height:1rem;margin:auto;content:"";border:2px solid color-mix(in srgb,var(--lpb-primary-foreground) 30%,transparent);border-top-color:var(--lpb-primary-foreground);border-radius:var(--lpb-radius-full);animation:lpb-spin .6s linear infinite}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset :is(.btn,.button).is-loading:not(.button--primary,.lpb-btn--save,.lpb-btn--confirm-delete):after{border-color:var(--lpb-border-strong);border-top-color:var(--lpb-foreground)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset .ajax-progress{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) a:is(.btn,.button,[role=button]),:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) a:is(.btn,.button,[role=button]):hover,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) a:is(.btn,.button,[role=button]):focus,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) a:is(.btn,.button,[role=button]):active{text-decoration:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.ajax-progress-throbber,.ajax-progress--throbber){gap:var(--lpb-space-xs);padding:0;background:none;border:0;border-radius:0;box-shadow:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.ajax-progress-throbber,.ajax-progress--throbber):before{position:static;width:1rem;height:1rem;content:"";border:2px solid var(--lpb-border-strong);border-top-color:var(--lpb-foreground);border-radius:var(--lpb-radius-full);animation:lpb-spin .6s linear infinite}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.ajax-progress-throbber,.ajax-progress--throbber) :is(svg,.ajax-progress__throbber){display:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.ajax-progress-throbber,.ajax-progress--throbber) [role=status]:not(.visually-hidden){font-size:var(--lpb-font-size-sm);color:var(--lpb-muted-foreground)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .table>thead{--bs-table-color:var(--lpb-foreground);--bs-table-bg:transparent;--bs-table-border-color:var(--lpb-border);font-family:inherit;font-size:inherit;font-weight:var(--lpb-font-weight-semibold);line-height:inherit;border-top-width:0}@property --lpb-scroll-reveal{syntax:"<length>";inherits:false;initial-value:0;}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal){--lpb-scroll-reveal:var(--lpb-space-xxxl)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)>.ui-dialog-buttonpane{position:relative}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)>.ui-dialog-buttonpane:before{font:var(--fa-font-solid);font-size:.875rem;color:var(--lpb-foreground);text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f078";position:absolute;inset-inline:0;bottom:calc(100% + var(--lpb-space-xs));display:grid;place-items:center;width:var(--lpb-control-size);height:var(--lpb-control-size);margin-inline:auto;pointer-events:none;content:"\f078"/"";background-color:var(--lpb-popover);border-radius:var(--lpb-radius-full);box-shadow:var(--lpb-shadow-hint);opacity:round(up,var(--lpb-scroll-end,0),1);transition:opacity var(--lpb-duration) var(--lpb-ease)}@keyframes lpb-spin{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-buttonset :is(.btn,.button).is-loading:after,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.ajax-progress-throbber,.ajax-progress--throbber):before{animation-duration:1.8s}}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)~.ui-widget-overlay{background-color:#00000026;opacity:1}@supports (backdrop-filter:blur(4px)){:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal)~.ui-widget-overlay{backdrop-filter:blur(4px)}}:root :where(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content) :is(input,button).button:not(.js-hide,.visually-hidden,.media-library-item__remove,.button--dismiss,.button--primary,.form-actions>*){display:inline-flex;gap:var(--lpb-space-xs);align-items:center;justify-content:center}
:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(input,select,textarea,button){font-family:inherit}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .form-item,:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .form-group{margin-top:0;margin-bottom:var(--lpb-field-gap)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(fieldset,details){margin-block:0}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-label,.form-item__label:not(.option)){display:block;margin-bottom:var(--lpb-label-gap);font-size:var(--lpb-font-size);font-weight:var(--lpb-font-weight-semibold);line-height:1.4;color:var(--lpb-foreground)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-control,.form-select,.form-textfield,.form-element,textarea){min-height:var(--lpb-input-height);padding:var(--lpb-input-padding-y) var(--lpb-input-padding-x);font-family:var(--lpb-font);font-size:var(--lpb-font-size);line-height:1.4;color:var(--lpb-foreground);background-color:var(--lpb-background);border:1px solid var(--lpb-border-input);border-radius:var(--lpb-radius-md);box-shadow:var(--lpb-shadow-xs);transition:border-color var(--lpb-duration) var(--lpb-ease),box-shadow var(--lpb-duration) var(--lpb-ease)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-control,.form-select,.form-textfield,.form-element,textarea):focus,:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-control,.form-select,.form-textfield,.form-element,textarea):focus-visible{outline:2px solid transparent;outline-offset:-1px;border-color:var(--lpb-ring);box-shadow:var(--lpb-focus-ring)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(input:is(.form-control,.form-textfield,.form-element):not([type=file]),textarea){width:100%;max-width:100%}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .input-group{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .form-item:has(>:is(.field-prefix,.field-suffix,.form-item__prefix,.form-item__suffix)){display:flex;flex-wrap:wrap;align-items:stretch}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .form-item:has(>:is(.field-prefix,.field-suffix,.form-item__prefix,.form-item__suffix))>:not(:is(.input-group-text,:is(.field-prefix,.field-suffix,.form-item__prefix,.form-item__suffix)),:is(select,textarea,input:is([type=text],[type=email],[type=url],[type=tel],[type=search],[type=number],[type=password],[type=date],[type=datetime-local],[type=time]))){flex:0 0 100%}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.input-group,.form-item:has(>:is(.field-prefix,.field-suffix,.form-item__prefix,.form-item__suffix)))>:is(.input-group-text,:is(.field-prefix,.field-suffix,.form-item__prefix,.form-item__suffix)){display:flex;align-items:center;min-height:var(--lpb-input-height);padding:0 var(--lpb-input-padding-x);margin:0;font-family:var(--lpb-font);font-size:var(--lpb-font-size);line-height:1.4;color:var(--lpb-muted-foreground);white-space:nowrap;background-color:var(--lpb-muted-subtle);border:1px solid var(--lpb-border-input);border-radius:var(--lpb-radius-md)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.input-group,.form-item:has(>:is(.field-prefix,.field-suffix,.form-item__prefix,.form-item__suffix)))>:is(.field-prefix,.form-item__prefix){margin-inline-end:-1px;border-start-end-radius:0;border-end-end-radius:0}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.input-group,.form-item:has(>:is(.field-prefix,.field-suffix,.form-item__prefix,.form-item__suffix)))>:is(.field-suffix,.form-item__suffix){margin-inline-start:-1px;border-start-start-radius:0;border-end-start-radius:0}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.input-group,.form-item:has(>:is(.field-prefix,.field-suffix,.form-item__prefix,.form-item__suffix)))>:is(select,textarea,input:is([type=text],[type=email],[type=url],[type=tel],[type=search],[type=number],[type=password],[type=date],[type=datetime-local],[type=time])){flex:1 1 auto;width:1%;min-width:0}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.input-group,.form-item:has(>:is(.field-prefix,.field-suffix,.form-item__prefix,.form-item__suffix)))>:is(.field-prefix,.form-item__prefix)+:is(select,textarea,input:is([type=text],[type=email],[type=url],[type=tel],[type=search],[type=number],[type=password],[type=date],[type=datetime-local],[type=time])){border-start-start-radius:0;border-end-start-radius:0}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.input-group,.form-item:has(>:is(.field-prefix,.field-suffix,.form-item__prefix,.form-item__suffix)))>:is(select,textarea,input:is([type=text],[type=email],[type=url],[type=tel],[type=search],[type=number],[type=password],[type=date],[type=datetime-local],[type=time])):has(+:is(.field-suffix,.form-item__suffix)){border-start-end-radius:0;border-end-end-radius:0}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.input-group,.form-item:has(>:is(.field-prefix,.field-suffix,.form-item__prefix,.form-item__suffix)))>:is(select,textarea,input:is([type=text],[type=email],[type=url],[type=tel],[type=search],[type=number],[type=password],[type=date],[type=datetime-local],[type=time])):focus{position:relative;z-index:1}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) input[type=file]:is(.form-control,.form-file,.form-element){display:block;width:100%;max-width:100%;min-height:var(--lpb-input-height);padding:var(--lpb-input-padding-y) var(--lpb-input-padding-x);font-size:var(--lpb-font-size);line-height:1.4;color:var(--lpb-foreground);cursor:pointer}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) input[type=file]:is(.form-control,.form-file,.form-element)::file-selector-button{padding:var(--lpb-input-padding-y) var(--lpb-input-padding-x);margin-block:calc(var(--lpb-input-padding-y) * -1);margin-inline:calc(var(--lpb-input-padding-x) * -1) var(--lpb-input-padding-x);font:inherit;font-weight:var(--lpb-font-weight-semibold);color:var(--lpb-foreground);cursor:pointer;background-color:var(--lpb-muted-subtle);border:0;border-inline-end:1px solid var(--lpb-border-input);border-radius:0;transition:background-color var(--lpb-duration) var(--lpb-ease)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) input[type=file]:is(.form-control,.form-file,.form-element):hover::file-selector-button{background-color:var(--lpb-accent)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) select:is(.form-select,.form-element){display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--bs-form-select-bg-img,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:calc(100% - var(--lpb-space-m)) 50%,var(--lpb-space-m) 50%;background-size:16px 12px,16px 12px}:root.gin--dark-mode :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) textarea.form-control{min-height:5rem}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-check,.form-type--boolean):not(.layout-select__item){display:flex;gap:var(--lpb-space-xs);align-items:center;min-height:0;padding-inline-start:0;margin-inline-start:0}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-check,.form-type--boolean):not(.layout-select__item) :is(.form-check-input,.form-boolean){position:static;inset:auto;float:none;margin:0;transform:none}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-check-input,.form-boolean){flex:none;width:var(--lpb-checkbox-size);height:var(--lpb-checkbox-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:var(--lpb-background);border:1px solid var(--lpb-border-input);border-radius:var(--lpb-radius-xs);box-shadow:var(--lpb-shadow-xs);transition:border-color var(--lpb-duration) var(--lpb-ease),box-shadow var(--lpb-duration) var(--lpb-ease)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-check-input,.form-boolean)[type=radio]{border-radius:var(--lpb-radius-full)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-check-input,.form-boolean):hover:not(:disabled){border-color:var(--lpb-ring)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-check-input,.form-boolean):checked{background-color:var(--lpb-primary);border-color:var(--lpb-primary)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-check-input,.form-boolean)[type=radio]:checked{background-color:var(--lpb-background);background-image:radial-gradient(circle,var(--lpb-primary) 0 .25rem,transparent calc(.25rem + .5px));border-color:var(--lpb-primary)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-check-input,.form-boolean):focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--lpb-focus-ring)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .form-check-label,:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .form-type--boolean:not(.layout-select__item)>label.option{min-height:0;margin:0;font-size:var(--lpb-font-size);font-weight:var(--lpb-font-weight-normal);line-height:1.4;color:var(--lpb-foreground);cursor:pointer}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-check-input,.form-boolean):disabled,:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.form-check-input,.form-boolean):disabled~:is(.form-check-label,label.option){cursor:not-allowed;opacity:.5}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.description,.form-text:not(input),.form-item__description){display:block;max-width:none;margin-top:var(--lpb-label-gap);font-size:var(--lpb-font-size-sm);line-height:1.4;color:var(--lpb-muted-foreground)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) :is(.description,.form-text:not(input),.form-item__description):is(.text-muted,.text-body-secondary){color:var(--lpb-muted-foreground)!important}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .form-required:after{margin-inline-start:var(--lpb-space-xxs);color:var(--lpb-destructive)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .vertical-tabs{display:flex;flex-direction:column;gap:var(--lpb-field-gap);margin:0;overflow:visible;border:0}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .vertical-tabs:after{content:none}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .vertical-tabs__menu{display:none}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .vertical-tabs__items{padding:0;background:none;border:0;border-radius:0;box-shadow:none}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .vertical-tabs__pane>summary{display:flex!important;gap:var(--lpb-space-xs);align-items:baseline}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .vertical-tabs__panes{display:flex;flex-direction:column;gap:var(--lpb-field-gap)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) .vertical-tabs__panes,:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) details.vertical-tabs__pane{margin:0!important}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) details.vertical-tabs__pane{display:block!important}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) details:not(:where(.horizontal-tabs-pane)){padding:0;background-color:var(--lpb-muted-subtle);border:1px solid var(--lpb-border);border-radius:var(--lpb-radius-md)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) details>summary{padding:var(--lpb-space-xs) var(--lpb-space-s);font-size:var(--lpb-font-size);font-weight:var(--lpb-font-weight-semibold);color:var(--lpb-foreground);cursor:pointer;list-style:none}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) details>summary::-webkit-details-marker{display:none}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) form:not(.layout-paragraphs-component-form) details:not(.horizontal-tabs-pane)>summary.claro-details__summary{position:relative;display:flex;gap:var(--lpb-space-xs);align-items:center;line-height:1.4;color:var(--lpb-foreground);border:0;border-radius:0;box-shadow:none}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) form:not(.layout-paragraphs-component-form) details:not(.horizontal-tabs-pane)>summary.claro-details__summary:before{font:var(--fa-font-regular);font-size:.875rem;color:var(--lpb-muted-foreground);text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f054";position:static;flex:none;width:auto;height:auto;margin:0;background:none;border:0;-webkit-mask:none;mask:none;transform:none;transition:transform var(--lpb-duration) var(--lpb-ease)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) form:not(.layout-paragraphs-component-form) details:not(.horizontal-tabs-pane)>summary.claro-details__summary:is(:hover,:focus,:active):before{background:none;-webkit-mask:none;mask:none}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) form:not(.layout-paragraphs-component-form) details:not(.horizontal-tabs-pane)>summary.claro-details__summary:not(.form-required):after{content:none}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) form:not(.layout-paragraphs-component-form) details[open]:not(.horizontal-tabs-pane)>summary.claro-details__summary:before{transform:rotate(90deg)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) form:not(.layout-paragraphs-component-form) details[open]:not(.horizontal-tabs-pane)>summary.claro-details__summary{color:var(--lpb-foreground);border-bottom:1px solid var(--lpb-border)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) form:not(.layout-paragraphs-component-form) details:not(.horizontal-tabs-pane)>summary.claro-details__summary:hover{color:var(--lpb-foreground);background-color:var(--lpb-accent)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) form:not(.layout-paragraphs-component-form) details:not(.horizontal-tabs-pane)>summary .claro-details__summary-summary{margin-inline-start:auto;font-size:var(--lpb-font-size-sm);font-weight:var(--lpb-font-weight-normal);color:var(--lpb-muted-foreground)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) form:not(.layout-paragraphs-component-form) details:not(.horizontal-tabs-pane):has(>summary.claro-details__summary)>.details-wrapper{display:block;width:auto;padding:var(--lpb-space-s);margin:0}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) form:not(.layout-paragraphs-component-form) details:not(.horizontal-tabs-pane):has(>summary.claro-details__summary) .claro-details__content{padding:0;margin:0}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) details>summary .summary{font-weight:var(--lpb-font-weight-normal);color:var(--lpb-muted-foreground)}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) details:not(:where(.horizontal-tabs-pane))>.details-wrapper{padding:0 var(--lpb-space-s) var(--lpb-space-s);margin:0}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) details>summary .required-mark{display:none}:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) details>.details-wrapper>.details-children>:last-child,:root :is(.ui-dialog:not(.ui-dialog-off-canvas,.media-modal),.lpb-form__revision) details>.details-wrapper>.details-children>:last-child .form-item:last-child{margin-bottom:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content>form>:nth-last-child(1 of:not(input,.form-actions,.field--name-langcode,.hidden,[hidden])),:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content>form>:nth-last-child(1 of:not(input,.form-actions,.field--name-langcode,.hidden,[hidden]))>:is(.form-item,.form-group):last-child{margin-bottom:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .form-type--checkbox>input.form-boolean--type-checkbox{flex:none;width:var(--lpb-checkbox-size)!important;height:var(--lpb-checkbox-size)!important;background:var(--lpb-background)!important;border:1px solid var(--lpb-border-input)!important;border-radius:var(--lpb-radius-xs)!important;box-shadow:var(--lpb-shadow-xs)!important}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .form-type--checkbox>input.form-boolean--type-checkbox:before,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .form-type--checkbox>input.form-boolean--type-checkbox:after{content:none!important}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .form-type--checkbox>input.form-boolean--type-checkbox:checked{background:var(--lpb-primary) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e") center/100% no-repeat!important;border-color:var(--lpb-primary)!important}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .form-type--checkbox>input.form-boolean--type-checkbox:focus-visible{box-shadow:var(--lpb-focus-ring)!important}
:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-border-color:transparent;width:100%;margin:calc(var(--lpb-space-xs) * -1) 0 0;border-spacing:0 var(--lpb-space-xs);border-collapse:separate;border:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>thead>tr>th{padding:0;background:none;border:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>thead .label{margin:0;font-family:inherit;font-size:var(--lpb-font-size);font-weight:var(--lpb-font-weight-semibold);line-height:1.5;color:var(--lpb-foreground)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr>td{padding:var(--lpb-space-m) var(--lpb-space-s);vertical-align:middle;background-color:var(--lpb-background);border-block:1px solid var(--lpb-border);border-inline:0;box-shadow:none;transition:background-color var(--lpb-duration) var(--lpb-ease),border-color var(--lpb-duration) var(--lpb-ease)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr>td:first-child{border-inline-start:1px solid var(--lpb-border);border-start-start-radius:var(--lpb-radius-lg);border-end-start-radius:var(--lpb-radius-lg)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr>td:nth-last-child(1 of:not([style*="display: none"])){border-inline-end:1px solid var(--lpb-border);border-start-end-radius:var(--lpb-radius-lg);border-end-end-radius:var(--lpb-radius-lg)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr>td:not(.field-multiple-drag,.delta-order):nth-child(2){padding-inline-start:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr:hover>td{border-color:var(--lpb-border-strong)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr:is(.drag,.drag-previous)>td{background-color:color-mix(in srgb,var(--lpb-primary) 5%,var(--lpb-background));border-color:color-mix(in srgb,var(--lpb-primary) 40%,var(--lpb-border))}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr.drag>td{box-shadow:var(--lpb-shadow-sm)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table .field-multiple-drag{width:1%;padding-inline:var(--lpb-space-xs) var(--lpb-space-s);text-align:center;white-space:nowrap}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table .tabledrag-handle:before{font:var(--fa-font-solid);font-size:.875rem;color:currentcolor;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f58e"}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table .tabledrag-handle{float:none;display:inline-grid;place-items:center;width:var(--lpb-control-size);height:var(--lpb-control-size);padding:0;margin:0;color:var(--lpb-muted-foreground);text-decoration:none;cursor:grab;background:none;border-radius:var(--lpb-radius-md);transition:color var(--lpb-duration) var(--lpb-ease),background-color var(--lpb-duration) var(--lpb-ease)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table .tabledrag-handle:is(:hover,:focus-visible){color:var(--lpb-foreground);background-color:var(--lpb-accent)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table .tabledrag-handle:focus-visible{outline:2px solid transparent;box-shadow:var(--lpb-focus-ring)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table .tabledrag-handle:active{cursor:grabbing}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table .tabledrag-handle .handle,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table .tabledrag-handle:after{display:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table abbr.tabledrag-changed{display:block;width:var(--lpb-space-xs);height:var(--lpb-space-xs);margin:var(--lpb-space-xxs) auto 0;overflow:hidden;font-size:0;text-decoration:none;background-color:var(--lpb-warning);border:0;border-radius:var(--lpb-radius-full)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr>td :is(.form-item,.form-group,.js-form-item):last-child{margin-bottom:0}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr>td>input[name$=_remove_button]{width:var(--lpb-input-height);height:var(--lpb-input-height);padding:0;font-size:0;color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6'/%3E%3Cpath d='M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3Cpath d='M10 11v6'/%3E%3Cpath d='M14 11v6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem 1rem}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr>td>input[name$=_remove_button]:hover,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr>td>input[name$=_remove_button]:focus,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr>td>input[name$=_remove_button]:focus-visible,:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .field-multiple-table>tbody>tr>td>input[name$=_remove_button]:active{color:transparent}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content input.field-add-more-submit.field-add-more-submit{width:100%;height:var(--lpb-input-height);margin:0;font-weight:var(--lpb-font-weight-semibold);color:var(--lpb-muted-foreground);background-color:transparent;border:1px dashed var(--lpb-border-strong)!important;border-radius:var(--lpb-radius-lg);box-shadow:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content input.field-add-more-submit.field-add-more-submit:hover{color:var(--lpb-primary);background-color:color-mix(in srgb,var(--lpb-primary) 5%,transparent);border-color:var(--lpb-primary)!important}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content input.field-add-more-submit.field-add-more-submit:active:not(:disabled){color:var(--lpb-primary);background-color:color-mix(in srgb,var(--lpb-primary) 12%,transparent);border-color:var(--lpb-primary)!important}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content input.field-add-more-submit.field-add-more-submit:focus-visible{outline:2px solid transparent;box-shadow:var(--lpb-focus-ring)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.form-managed-file,.form-managed-file__main):has(>span.file):not(:has(img,.form-managed-file__image-preview)){display:flex;flex-wrap:wrap;gap:var(--lpb-space-xs) var(--lpb-space-s);align-items:center;padding:var(--lpb-space-xs) var(--lpb-space-xs) var(--lpb-space-xs) var(--lpb-space-s);background-color:var(--lpb-background);border:1px solid var(--lpb-border);border-radius:var(--lpb-radius-lg)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.form-managed-file,.form-managed-file__main):has(>span.file):not(:has(img,.form-managed-file__image-preview))>span.file:before{font:var(--fa-font-regular);font-size:1rem;color:var(--lpb-primary);text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"\f15b"}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.form-managed-file,.form-managed-file__main):has(>span.file):not(:has(img,.form-managed-file__image-preview))>span.file{display:inline-flex;gap:var(--lpb-space-xs);align-items:center;min-width:0;padding:0;font-weight:var(--lpb-font-weight-semibold);background:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.form-managed-file,.form-managed-file__main):has(>span.file):not(:has(img,.form-managed-file__image-preview))>span.file a{overflow:hidden;text-overflow:ellipsis;color:var(--lpb-foreground);white-space:nowrap}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.form-managed-file,.form-managed-file__main):has(>span.file):not(:has(img,.form-managed-file__image-preview))>span:not(.file){font-size:var(--lpb-font-size-sm);color:var(--lpb-muted-foreground)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) :is(.form-managed-file,.form-managed-file__main):has(>span.file):not(:has(img,.form-managed-file__image-preview))>input.form-submit{margin-inline-start:auto}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :has(>input.field-add-more-submit){position:relative}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content input.field-add-more-submit.field-add-more-submit:has(+.ajax-progress){color:transparent;pointer-events:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content input.field-add-more-submit+.ajax-progress{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;pointer-events:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content input.field-add-more-submit+.ajax-progress :is([role=status],.spinner-border){position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content :is(.js-form-item,.form-item):has(>.tabledrag-toggle-weight-wrapper){position:relative}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content .tabledrag-toggle-weight-wrapper:has(+*+.field-multiple-table,+.field-multiple-table){position:absolute;inset-block-start:calc(var(--lpb-font-size) * 1.5 / 2);inset-inline-end:0;z-index:1;translate:0 -50%}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content .js-media-library-widget:has(>legend)>div:has(>.fieldset-prefix>.js-media-library-widget-toggle-weight){position:relative}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal) .ui-dialog-content .js-media-library-widget:has(>legend) .fieldset-prefix:has(>.js-media-library-widget-toggle-weight){position:absolute;inset-inline-end:0;bottom:calc(100% + var(--lpb-label-gap) + var(--lpb-font-size) * .7);z-index:1;margin:0;translate:0 50%}
:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) #focal-point-preview-wrapper{display:flex;flex-direction:column;gap:var(--lpb-field-gap)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) #focal-point-derivatives{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--lpb-tile-min),1fr));gap:var(--lpb-field-gap);height:auto;overflow:visible;white-space:normal}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) #focal-point-derivatives:not(:has(*)){display:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) :is(h2,h3)[id*=focal-point],:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) #focal-point-derivatives :is(h2,h3){margin:0 0 var(--lpb-space-xs);font-family:var(--lpb-font);font-size:var(--lpb-font-size);font-weight:var(--lpb-font-weight-semibold);line-height:1.4;color:var(--lpb-foreground);text-align:start;text-transform:none;letter-spacing:normal}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) #focal-point-preview-wrapper:has(#focal-point-derivatives:not(:has(*))) #focal-point-preview-label{display:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) .focal-point-preview-original{max-height:none;text-align:start}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) img{display:block;width:100%;max-width:100%;height:auto;max-height:none;border-radius:var(--lpb-radius-md);box-shadow:none}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) .focal-point-original-image{display:flex;align-items:center;justify-content:center;height:min(24rem,50dvh);overflow:hidden;background-color:var(--lpb-muted);border-radius:var(--lpb-radius-md)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) .focal-point-original-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--lpb-radius-sm)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) .note{display:block;font-size:var(--lpb-font-size-sm);line-height:1.4;color:var(--lpb-muted-foreground);text-align:start}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) #focal-point-derivatives .focal-point-derivative-preview{display:flex;flex-direction:column;gap:var(--lpb-space-xs);min-height:0;padding:var(--lpb-space-s);margin:0;font-size:var(--lpb-font-size);text-align:start;cursor:pointer;background-color:var(--lpb-background);border:1px solid var(--lpb-border);border-radius:var(--lpb-radius-lg);transition:background-color var(--lpb-duration) var(--lpb-ease),border-color var(--lpb-duration) var(--lpb-ease)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) #focal-point-derivatives .focal-point-derivative-preview:hover{background-color:var(--lpb-accent);border-color:var(--lpb-border-strong)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) #focal-point-derivatives .focal-point-derivative-preview.active{outline:1px solid var(--lpb-primary);outline-offset:-2px;background-color:var(--lpb-selected);border-color:var(--lpb-primary)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) #focal-point-derivatives .focal-point-derivative-preview :is(h2,h3){margin:0;font-size:var(--lpb-font-size-sm);color:var(--lpb-foreground)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) #focal-point-derivatives .focal-point-derivative-preview.active :is(h2,h3){color:var(--lpb-primary)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) #focal-point-derivatives .focal-point-derivative-preview img{max-height:none;aspect-ratio:auto;border-radius:var(--lpb-radius-md)}:root .ui-dialog:not(.ui-dialog-off-canvas,.media-modal):has(>#focal-point-preview) .note:empty{display:none}
.color-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--lpb-field-gap)}.color-grid .color-item{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--lpb-tile-gap);align-items:center;justify-content:flex-start;max-width:var(--lpb-swatch-size);text-align:center}.color-grid .color-item .color-box{width:var(--lpb-swatch-size);aspect-ratio:1;background-color:var(--color-grid-bg-color);border-radius:var(--lpb-radius-lg);box-shadow:inset 0 0 0 1px #0000001a}.color-grid .color-item .color-name{font-size:var(--lpb-font-size);line-height:1.1;color:var(--lpb-foreground);text-wrap:balance}.color-grid .component--theme-color--primary{--color-grid-bg-color:#eff5fc}.color-grid .component--theme-color--primary-light{--color-grid-bg-color:#e6f7fc}.color-grid .component--theme-color--primary-dark{--color-grid-bg-color:rgb(6.0117647059%,10.7058823529%,18.1176470588%)}.color-grid .component--theme-color--secondary{--color-grid-bg-color:rgb(81.4431372549%,88.6901960784%,82.1019607843%)}.color-grid .component--theme-color--secondary-light{--color-grid-bg-color:#d0ebe2}.color-grid .component--theme-color--secondary-dark{--color-grid-bg-color:rgb(8.431372549%,14.9019607843%,9.0196078431%)}
#off-canvas.mm-menu{--mm-listitem-size:2.75rem;--mm-line-height:1.5rem;--mm-navbar-size:4rem;--mm-color-background:#fff;--mm-color-background-emphasis:#eff5fc;--mm-color-background-highlight:#f8f9fa;--mm-color-border:#d1d1d1;--mm-color-button:#adb5bd;--mm-color-text:#000;--mm-color-text-dimmed:#6c757d;font-family:Inter,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;border-inline-end:0;box-shadow:0 0 0 1px #0000000a,1.5rem 0 3rem -1rem #0000002e}#off-canvas .mm-navbar{font-size:1.125rem;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:700;color:var(--mm-color-text);text-align:start;border-bottom:0}#off-canvas .mm-navbar>*{justify-content:flex-start}#off-canvas .mm-navbar__title{padding-inline-start:1.75rem}#off-canvas .mm-btn_prev:not(.mm-hidden)+.mm-navbar__title{padding-inline-start:0}#off-canvas .mm-navbar .mm-btn{width:2.75rem}#off-canvas .mm-navbar .mm-btn_prev:before{inset-inline-start:1rem}#off-canvas .mm-listview{padding-block:.5rem}#off-canvas .mm-panels>.mm-panel:first-child{display:flex;flex-direction:column}#off-canvas .mm-panels>.mm-panel:first-child>.mm-listview{display:flex;flex:1 0 auto;flex-direction:column}#off-canvas .mm-panels>.mm-panel:first-child:after,#off-canvas .mm-listitem:after{content:none}#off-canvas .mm-listitem__text{font-size:1.125rem;padding-inline-start:1rem;margin-block:.125rem;margin-inline:.75rem;color:#6c757d;border-radius:7px;transition:background-color .12s var(--transition-bezier),color .12s var(--transition-bezier)}#off-canvas .mm-listitem__text:not(.mm-listitem__btn){padding-inline-end:1rem}#off-canvas .mm-listitem:has(>.mm-btn_next)>.mm-listitem__text,#off-canvas .mm-panels>.mm-panel:first-child>.mm-listview>.mm-listitem:not(:is(.menu-name--top-header))>.mm-listitem__text{font-size:1.125rem;font-family:LT Wave,system-ui,-apple-system,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-weight:500;color:var(--mm-color-text)}#off-canvas .mm-listitem__text:hover,#off-canvas .mm-listitem__text:focus-visible{color:#fff;background-color:#00afe1}#off-canvas a,#off-canvas a:hover,#off-canvas a:focus,#off-canvas a:focus-visible,#off-canvas a:active{text-decoration:none}#off-canvas a:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}#off-canvas .mm-listitem__text:hover:after,#off-canvas .mm-listitem__text:focus-visible:after{border-color:currentcolor}#off-canvas .mm-listitem_selected>.mm-listitem__text{font-weight:700;color:var(--mm-color-text)}#off-canvas .mm-listitem:is(.menu-name--top-header){--mm-listitem-size:2.5rem;margin-inline:.75rem;background-color:#f8f9fa}#off-canvas .mm-listitem:not(:is(.menu-name--top-header))+.mm-listitem:is(.menu-name--top-header){padding-block-start:.5rem;margin-block-start:auto;border-start-start-radius:13px;border-start-end-radius:13px}#off-canvas .mm-listitem:not(:is(.menu-name--top-header)):has(+.mm-listitem:is(.menu-name--top-header)){margin-block-end:1rem}#off-canvas .mm-listview>.mm-listitem:is(.menu-name--top-header):last-child{padding-block-end:.5rem;border-end-start-radius:13px;border-end-end-radius:13px}#off-canvas .mm-listitem:is(.menu-name--top-header)>.mm-listitem__text{font-size:1rem;padding-inline-start:calc(1rem - 6px);margin-inline:6px;color:#495057}#off-canvas .mm-listitem:is(.menu-name--top-header)>.mm-listitem__text:hover,#off-canvas .mm-listitem:is(.menu-name--top-header)>.mm-listitem__text:focus-visible{color:#fff}@keyframes snig-mmenu-row-arrive{0%{opacity:0;transform:translate3d(0,.5rem,0)}}@media(prefers-reduced-motion:no-preference){.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem{animation:snig-mmenu-row-arrive .22s var(--transition-bezier) .16s backwards}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(1){animation-delay:0ms}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(2){animation-delay:20ms}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(3){animation-delay:40ms}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(4){animation-delay:60ms}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(5){animation-delay:80ms}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(6){animation-delay:.1s}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(7){animation-delay:.12s}.mm-wrapper_opening #off-canvas .mm-panel_opened>.mm-listview>.mm-listitem:nth-child(8){animation-delay:.14s}}.mm-wrapper_opened .mm-page{min-height:100dvh}.mm-wrapper_blocking:not(.mm-wrapper_opening){overflow-y:auto}.mm-wrapper_blocking:not(.mm-wrapper_opening) .mm-page{min-height:0}.mm-wrapper_blocking:not(.mm-wrapper_opening) .mm-wrapper__blocker{pointer-events:none}.mm-wrapper__blocker{background-color:#00000026;opacity:0}@supports (backdrop-filter:blur(4px)){.mm-wrapper__blocker{backdrop-filter:blur(4px)}}.mm-wrapper_opening .mm-wrapper__blocker{opacity:1}#off-canvas.mm-menu{transform:translate3d(-100%,0,0)}.mm-wrapper_opening #off-canvas.mm-menu{transform:translateZ(0)}#off-canvas.mm-menu.mm-menu_opened{z-index:2}#off-canvas.mm-menu.mm-menu_opened~.mm-slideout{z-index:0;transform:none!important}#off-canvas.mm-menu.mm-menu_opened~.mm-wrapper__blocker{z-index:1}#off-canvas.mm-menu{transition-property:transform;will-change:transform}.mm-wrapper__blocker{transition-property:opacity}#off-canvas.mm-menu,#off-canvas .mm-panel,#off-canvas .mm-navbar,.mm-wrapper__blocker{transition-timing-function:var(--transition-bezier);transition-duration:.26s}.mm-wrapper_opening #off-canvas.mm-menu,.mm-wrapper_opening #off-canvas .mm-panel,.mm-wrapper_opening #off-canvas .mm-navbar,.mm-wrapper_opening .mm-wrapper__blocker{transition-duration:.26s}@media(prefers-reduced-motion:reduce){#off-canvas.mm-menu,#off-canvas .mm-panel,#off-canvas .mm-navbar,#off-canvas .mm-listitem__text,.mm-wrapper__blocker{transition-duration:1ms}}@media(min-width:1200px){#off-canvas,.mm-wrapper__blocker{display:none!important}}
