/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}picture{display:block}picture,picture img{width:100%}img{border:0;height:auto;max-width:100%;vertical-align:middle}.likeH1,.likeH2,.likeH3,.likeH4,.likeH5,.likeH6,blockquote,form,h1,h2,h3,h4,h5,h6,hr,ol,p,table,ul{margin:0 0 1rem}[hidden]{display:none}html{overflow-x:hidden}body{background-color:var(--body-bg,#f0f0f0)}html{color:#000;font-family:Geist,sans-serif;font-size:13px;font-weight:300;line-height:1.7}@media print{html{color:#000}}body.CMSText,body.CMStext,body.cmsText{background:none;background-color:#f0f0f0!important;color:#000;padding:20px!important}.likeH1,.likeH1 a,.likeH1 a:hover,h1,h1 a,h1 a:hover{font-family:Geist,sans-serif;font-style:normal;font-weight:800;line-height:1.1;margin-bottom:.6em;text-transform:capitalize;word-break:break-word}@media print{.likeH1,.likeH1 a,.likeH1 a:hover,h1,h1 a,h1 a:hover{color:#000}}.likeH1 a,.likeH1 a a,.likeH1 a:hover a,h1 a,h1 a a,h1 a:hover a{text-decoration:none}.likeH1 a a:hover,.likeH1 a:hover,.likeH1 a:hover a:hover,h1 a a:hover,h1 a:hover,h1 a:hover a:hover{text-decoration:underline}.likeH1,.likeH1 a,.likeH1 a a,.likeH1 a:hover,.likeH1 a:hover a,h1,h1 a,h1 a a,h1 a:hover,h1 a:hover a{color:#222}.likeH1 a a:hover,.likeH1 a:hover,.likeH1 a:hover a:hover,h1 a a:hover,h1 a:hover,h1 a:hover a:hover{color:var(--color-primary,#0071b8);text-decoration-thickness:2px}.likeH1 a span,.likeH1 a:hover span,.likeH1 span,h1 a span,h1 a:hover span,h1 span{display:block;font-size:.6em}.likeH2,.likeH2 a,.likeH2 a:hover,h2,h2 a,h2 a:hover{font-family:Geist,sans-serif;font-style:normal;font-weight:800;line-height:1.1;margin-bottom:.6em;text-transform:capitalize;word-break:break-word}@media print{.likeH2,.likeH2 a,.likeH2 a:hover,h2,h2 a,h2 a:hover{color:#000}}.likeH2 a,.likeH2 a a,.likeH2 a:hover a,h2 a,h2 a a,h2 a:hover a{text-decoration:none}.likeH2 a a:hover,.likeH2 a:hover,.likeH2 a:hover a:hover,h2 a a:hover,h2 a:hover,h2 a:hover a:hover{text-decoration:underline}.likeH2,.likeH2 a,.likeH2 a a,.likeH2 a:hover,.likeH2 a:hover a,h2,h2 a,h2 a a,h2 a:hover,h2 a:hover a{color:#222}.likeH2 a a:hover,.likeH2 a:hover,.likeH2 a:hover a:hover,h2 a a:hover,h2 a:hover,h2 a:hover a:hover{color:var(--color-primary,#0071b8);text-decoration-thickness:2px}.likeH2 a span,.likeH2 a:hover span,.likeH2 span,h2 a span,h2 a:hover span,h2 span{display:block;font-size:.6em}.likeH3,.likeH3 a,.likeH3 a:hover,h3,h3 a,h3 a:hover{font-family:Geist,sans-serif;font-style:normal;font-weight:800;line-height:1.1;margin-bottom:.6em;text-transform:capitalize;word-break:break-word}@media print{.likeH3,.likeH3 a,.likeH3 a:hover,h3,h3 a,h3 a:hover{color:#000}}.likeH3 a,.likeH3 a a,.likeH3 a:hover a,h3 a,h3 a a,h3 a:hover a{text-decoration:none}.likeH3 a a:hover,.likeH3 a:hover,.likeH3 a:hover a:hover,h3 a a:hover,h3 a:hover,h3 a:hover a:hover{text-decoration:underline}.likeH3,.likeH3 a,.likeH3 a a,.likeH3 a:hover,.likeH3 a:hover a,h3,h3 a,h3 a a,h3 a:hover,h3 a:hover a{color:#222}.likeH3 a a:hover,.likeH3 a:hover,.likeH3 a:hover a:hover,h3 a a:hover,h3 a:hover,h3 a:hover a:hover{color:var(--color-primary,#0071b8);text-decoration-thickness:2px}.likeH3 a span,.likeH3 a:hover span,.likeH3 span,h3 a span,h3 a:hover span,h3 span{display:block;font-size:.6em}.likeH4,.likeH4 a,.likeH4 a:hover,h4,h4 a,h4 a:hover{font-family:Geist,sans-serif;font-style:normal;font-weight:800;line-height:1.1;margin-bottom:.6em;text-transform:capitalize;word-break:break-word}@media print{.likeH4,.likeH4 a,.likeH4 a:hover,h4,h4 a,h4 a:hover{color:#000}}.likeH4 a,.likeH4 a a,.likeH4 a:hover a,h4 a,h4 a a,h4 a:hover a{text-decoration:none}.likeH4 a a:hover,.likeH4 a:hover,.likeH4 a:hover a:hover,h4 a a:hover,h4 a:hover,h4 a:hover a:hover{text-decoration:underline}.likeH4,.likeH4 a,.likeH4 a a,.likeH4 a:hover,.likeH4 a:hover a,h4,h4 a,h4 a a,h4 a:hover,h4 a:hover a{color:#222}.likeH4 a a:hover,.likeH4 a:hover,.likeH4 a:hover a:hover,h4 a a:hover,h4 a:hover,h4 a:hover a:hover{color:var(--color-primary,#0071b8);text-decoration-thickness:2px}.likeH4 a span,.likeH4 a:hover span,.likeH4 span,h4 a span,h4 a:hover span,h4 span{display:block;font-size:.6em}.likeH5,.likeH5 a,.likeH5 a:hover,h5,h5 a,h5 a:hover{font-family:Geist,sans-serif;font-style:normal;font-weight:800;line-height:1.1;margin-bottom:.6em;text-transform:capitalize;word-break:break-word}@media print{.likeH5,.likeH5 a,.likeH5 a:hover,h5,h5 a,h5 a:hover{color:#000}}.likeH5 a,.likeH5 a a,.likeH5 a:hover a,h5 a,h5 a a,h5 a:hover a{text-decoration:none}.likeH5 a a:hover,.likeH5 a:hover,.likeH5 a:hover a:hover,h5 a a:hover,h5 a:hover,h5 a:hover a:hover{text-decoration:underline}.likeH5,.likeH5 a,.likeH5 a a,.likeH5 a:hover,.likeH5 a:hover a,h5,h5 a,h5 a a,h5 a:hover,h5 a:hover a{color:#222}.likeH5 a a:hover,.likeH5 a:hover,.likeH5 a:hover a:hover,h5 a a:hover,h5 a:hover,h5 a:hover a:hover{color:var(--color-primary,#0071b8);text-decoration-thickness:2px}.likeH5 a span,.likeH5 a:hover span,.likeH5 span,h5 a span,h5 a:hover span,h5 span{display:block;font-size:.6em}.likeH6,.likeH6 a,.likeH6 a:hover,h6,h6 a,h6 a:hover{font-family:Geist,sans-serif;font-style:normal;font-weight:800;line-height:1.1;margin-bottom:.6em;text-transform:capitalize;word-break:break-word}@media print{.likeH6,.likeH6 a,.likeH6 a:hover,h6,h6 a,h6 a:hover{color:#000}}.likeH6 a,.likeH6 a a,.likeH6 a:hover a,h6 a,h6 a a,h6 a:hover a{text-decoration:none}.likeH6 a a:hover,.likeH6 a:hover,.likeH6 a:hover a:hover,h6 a a:hover,h6 a:hover,h6 a:hover a:hover{text-decoration:underline}.likeH6,.likeH6 a,.likeH6 a a,.likeH6 a:hover,.likeH6 a:hover a,h6,h6 a,h6 a a,h6 a:hover,h6 a:hover a{color:#222}.likeH6 a a:hover,.likeH6 a:hover,.likeH6 a:hover a:hover,h6 a a:hover,h6 a:hover,h6 a:hover a:hover{color:var(--color-primary,#0071b8);text-decoration-thickness:2px}.likeH6 a span,.likeH6 a:hover span,.likeH6 span,h6 a span,h6 a:hover span,h6 span{display:block;font-size:.6em}.likeH1,h1{font-size:var(--heading-2xl)}.likeH2,h2{font-size:var(--heading-xl)}.likeH3,h3{font-size:var(--heading-lg)}.likeH4,h4{font-size:var(--heading-md)}.likeH5,h5{font-size:var(--heading-sm)}.likeH6,h6{font-size:var(--heading-xs)}a,a:hover{color:#000}b,strong{font-weight:600}:root{--gap-2xs:clamp(0.125rem,0.0625rem + 0.25vw,0.25rem);--gap-xs:clamp(0.25rem,0.125rem + 0.5vw,0.5rem);--gap-sm:clamp(0.5rem,0.25rem + 1vw,1rem);--gap-md:clamp(0.75rem,0.375rem + 1.5vw,1.5rem);--gap-lg:clamp(1rem,0.5rem + 2vw,2rem);--gap-xl:clamp(1.5rem,0.75rem + 3vw,3rem);--gap-2xl:clamp(2rem,1rem + 4vw,4rem);--gap-3xl:clamp(2.5rem,1.25rem + 5vw,5rem);--font-sm:clamp(0.85rem,0.825rem + 0.1vw,0.9rem);--font-md:clamp(1rem,1rem + 0vw,1rem);--font-lg:clamp(1.2rem,1.2rem + 0vw,1.2rem);--font-xl:clamp(1.5rem,1.35rem + 0.6vw,1.8rem);--font-2xl:clamp(1.8rem,1.55rem + 1vw,2.3rem);--font-3xl:clamp(2rem,1.55rem + 1.8vw,2.9rem);--font-4xl:clamp(2.3rem,1.75rem + 2.2vw,3.4rem);--font-5xl:clamp(2.6rem,1.9rem + 2.8vw,4rem);--heading-sm:clamp(1rem,0.9rem + 0.4vw,1.2rem);--heading-md:clamp(1.1rem,0.975rem + 0.5vw,1.35rem);--heading-lg:clamp(1.2rem,1.05rem + 0.6vw,1.5rem);--heading-xl:clamp(1.3rem,1.125rem + 0.7vw,1.65rem);--heading-2xl:clamp(1.4rem,1.2rem + 0.8vw,1.8rem);--body-bg:#f0f0f0;--body-text:#000;--header-bg:#007599;--header-text:#fff;--sidebar-bg:#595959;--sidebar-text:#fff;--footer-bg:#eee;--footer-text:#000;--color-primary:#0071b8;--color-primary-lighter:color-mix(in srgb,var(--color-primary),#fff 10%);--color-primary-darker:color-mix(in srgb,var(--color-primary),#000 15%);--color-primary-text:#fff;--color-secondary:#007599;--color-secondary-lighter:color-mix(in srgb,var(--color-secondary),#fff 10%);--color-secondary-darker:color-mix(in srgb,var(--color-secondary),#000 15%);--color-secondary-text:#fff}#login-page{align-items:center;background-color:var(--body-bg,#f0f0f0);display:flex;height:100vh;justify-content:center;padding:2rem;width:100vw}#login-page #login{margin-left:auto;margin-right:auto;max-width:380px;width:100%}#login-page #login form,#login-page #login form .form-row:last-child{margin-bottom:0}#login-page #login-logo{margin-bottom:1rem;text-align:center}#show-nav{left:-1000px;position:absolute;top:-1000px}#show-nav:checked~#site #site-nav{display:flex;flex-direction:column;transform:translateX(0);transition:transform .3s ease-out .2s}#site{width:100%}#site #site-nav{background-color:var(--sidebar-bg,#595959);height:100vh;left:0;position:fixed;top:0;z-index:2}@media(max-width:969px){#site #site-nav{max-width:400px;transform:translateX(-100%);transition:transform .3s ease-out 0s;width:100%}#site #site-nav label#close-nav{display:block;padding:.8em;text-align:right}}@media(min-width:970px){#site #site-nav{display:flex;flex-direction:column;width:240px}#site #site-nav label#close-nav{display:none}}#site #site-nav,#site #site-nav *{color:var(--sidebar-text,#fff)}#site #site-nav .icon,#site #site-nav .lucide{font-size:1.4em}#site #site-nav #site-menu{overflow:auto;scrollbar-color:#0071b8 red;scrollbar-width:thin;-webkit-user-select:none;-moz-user-select:none;user-select:none}#site #site-nav #site-logo img{height:auto;max-width:100%}#site #site-nav #site-logo{padding:1rem 2rem;text-align:center}#site #site-nav #site-logo img:first-child{margin-bottom:1rem}#site #site-header{background-color:var(--header-bg,#007599)}#site #site-header .page-width{display:flex;justify-content:space-between;text-align:right}#site #site-header .page-width>button,#site #site-header .page-width>label{background-color:transparent;border:0;cursor:pointer;display:inline-block;padding:.8em;text-decoration:none}#site #site-header .page-width>button svg,#site #site-header .page-width>label svg{margin-left:1.2em;transform:scale(1.5) translateX(-.25em)}#site #site-header .page-width>button span,#site #site-header .page-width>label span{display:none}@media(min-width:350px){#site #site-header .page-width>button span,#site #site-header .page-width>label span{display:inline}}#site #site-header .page-width>label{cursor:pointer}#site #site-header,#site #site-header *{color:var(--header-text,#fff)}@media(min-width:970px){#site #site-header .page-width{justify-content:flex-end}#site #site-header .page-width>label{display:none}}#site #site-header.theme-dark .page-width>button:hover,#site #site-header.theme-dark .page-width>label:hover{background-color:hsla(0,0%,100%,.05)}#site #site-header.theme-light .page-width>button:hover,#site #site-header.theme-light .page-width>label:hover{background-color:rgba(0,0,0,.05)}#site #site-body{display:flex;flex-direction:column;min-height:100vh}#site #site-body #site-content img{height:auto;max-width:100%}#site #site-body #site-content{flex-grow:1;padding:var(--gap-md)}@media(min-width:970px){#site #site-body{margin-left:240px}}#site .page-width{margin-right:auto;max-width:1800px;width:100%}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs{font-size:.8rem;line-height:1;list-style-type:none;margin:0 0 1.5rem;padding:.5em 0 0}.breadcrumbs,.breadcrumbs a{color:#999}.breadcrumbs li{display:inline-block}.breadcrumbs li:after{content:"/";display:inline-block;padding:0 .5em}.breadcrumbs li:last-child,.breadcrumbs li:last-child a{color:#000}.breadcrumbs li:last-child:after{display:none}@media(max-width:969px){.breadcrumbs li{display:none}.breadcrumbs li:nth-last-child(-n+2),.breadcrumbs li:nth-last-child(3){display:inline-block}.breadcrumbs li:nth-last-child(3):before{content:"...";font-weight:700}.breadcrumbs li:nth-last-child(3):after{content:"/";display:inline-block;font-weight:700;padding:0 .5em}.breadcrumbs li:nth-last-child(3) a{display:none}.breadcrumbs li:nth-last-child(2):after{display:inline-block}}@media(max-width:749px){.breadcrumbs li:last-child{display:none}}.btn{align-items:center;border-radius:6px;border-style:solid;border-width:1px;display:inline-flex;font-size:1rem;gap:1em;justify-content:center;line-height:1!important;padding:.7em;text-decoration:none;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:is(a,button,input[type=submit]){cursor:pointer}.btn:is(a,button,input[type=submit]):hover{filter:brightness(1.3)}.btn{background-color:#666;border-color:#666;color:#fff}@media print{.btn{background-color:transparent;border-color:#000;color:#000}}.btn:hover{background-color:#666;border-color:#666;color:#fff}.btn.btn-block{width:100%}.btn.btn-xs{font-size:.6rem}.btn.btn-sm{font-size:.8rem}.btn.btn-lg{font-size:1.2rem}.btn.btn-xl{font-size:1.4rem}.btn.btn-xxl{font-size:1.6rem}.btn.btn-icon .icon,.btn.btn-icon .lucide{transform:scale(1.2)}.btn{font-weight:400;transition:transform .2s ease}.btn.btn-primary{background-color:var(--color-primary,#0071b8);border-color:var(--color-primary,#0071b8);color:var(--color-primary-text,#fff)}@media print{.btn.btn-primary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-primary:hover{background-color:var(--color-primary-darker,#0071b8);border-color:var(--color-primary,#0071b8);color:var(--color-primary-text,#fff)}.btn.btn-primary-border{background-color:transparent;border-color:var(--color-primary,#0071b8);color:var(--color-primary,#0071b8)}@media print{.btn.btn-primary-border{background-color:transparent;border-color:#000;color:#000}}.btn.btn-primary-border:hover{background-color:#eee;border-color:var(--color-primary-darker,#007599);color:var(--color-primary-darker,#007599)}.btn.btn-secondary{background-color:var(--color-secondary,#007599);border-color:var(--color-secondary,#007599);color:var(--color-secondary-text,#fff)}@media print{.btn.btn-secondary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-secondary:hover{background-color:var(--color-secondary-darker,#007599);border-color:var(--color-secondary,#007599);color:var(--color-secondary-text,#fff)}.btn.btn-secondary-border{background-color:transparent;border-color:var(--color-secondary,#007599);color:var(--color-secondary,#007599)}@media print{.btn.btn-secondary-border{background-color:transparent;border-color:#000;color:#000}}.btn.btn-secondary-border:hover{background-color:#eee;border-color:var(--color-secondary-darker,#007599);color:var(--color-secondary-darker,#007599)}.btn.btn-black{background-color:#000;border-color:#000;color:#fff}@media print{.btn.btn-black{background-color:transparent;border-color:#000;color:#000}}.btn.btn-black:hover{background-color:#292929;border-color:#000;color:#fff}.btn.btn-black-border{background-color:transparent;border-color:#000;color:#000}@media print{.btn.btn-black-border{background-color:transparent;border-color:#000;color:#000}}.btn.btn-black-border:hover{background-color:#eee;border-color:#292929;color:#292929}.btn.btn-white{background-color:#fff;border-color:#fff;color:#000}@media print{.btn.btn-white{background-color:transparent;border-color:#000;color:#000}}.btn.btn-white:hover{background-color:#f9f9f9;border-color:#fff;color:#000}.btn.btn-white-border{background-color:transparent;border-color:#fff;color:#fff}@media print{.btn.btn-white-border{background-color:transparent;border-color:#000;color:#000}}.btn.btn-white-border:hover{background-color:#eee;border-color:#f9f9f9;color:#f9f9f9}.btn.btn-default{background-color:#f3f3f3;border-color:#e2e2e2;color:#000}@media print{.btn.btn-default{background-color:transparent;border-color:#000;color:#000}}.btn.btn-default:hover{background-color:transparent;border-color:#e2e2e2;color:#000}.btn.btn-faint-border{background-color:transparent;border-color:#ddd;color:#000}@media print{.btn.btn-faint-border{background-color:transparent;border-color:#000;color:#000}}.btn.btn-faint-border:hover{background-color:#eee;border-color:#ccc;color:#000}.btn.btn-danger{background-color:#cd3241;border-color:#cd3241;color:#fff}@media print{.btn.btn-danger{background-color:transparent;border-color:#000;color:#000}}.btn.btn-danger:hover{background-color:#b92d3b;border-color:#cd3241;color:#fff}.btn.btn-danger-border{background-color:transparent;border-color:#cd3241;color:#cd3241}@media print{.btn.btn-danger-border{background-color:transparent;border-color:#000;color:#000}}.btn.btn-danger-border:hover{background-color:#eee;border-color:#cd3241;color:#cd3241}.btn.btn-warning{background-color:#d8ab23;border-color:#d8ab23;color:#fff}@media print{.btn.btn-warning{background-color:transparent;border-color:#000;color:#000}}.btn.btn-warning:hover{background-color:#c29a1f;border-color:#d8ab23;color:#fff}.btn.btn-success{background-color:#155724;border-color:#155724;color:#fff}@media print{.btn.btn-success{background-color:transparent;border-color:#000;color:#000}}.btn.btn-success:hover{background-color:#10421c;border-color:#155724;color:#fff}.btn.btn-invis{background-color:transparent;border-color:transparent;color:#000}@media print{.btn.btn-invis{background-color:transparent;border-color:#000;color:#000}}.btn.btn-invis:hover{background-color:#f3f3f3;border-color:#e2e2e2;color:#000}p>.btn{margin-bottom:.5rem}ul.feedback-messages{list-style-type:none;margin:0;padding:0}ul.feedback-messages li{align-items:center;border-radius:6px;color:#fff;display:flex;font-weight:500;gap:.75rem;margin:0 0 .375rem;overflow:hidden;padding:.875rem 1.25rem;position:relative}ul.feedback-messages li.success{background-color:#1a7a35}ul.feedback-messages li.success .countdown{background-color:hsla(0,0%,100%,.4)}ul.feedback-messages li.error{background-color:#cd3241}ul.feedback-messages li.error .countdown{background-color:hsla(0,0%,100%,.4)}ul.feedback-messages li.warning{background-color:#b8860b;color:#fff}ul.feedback-messages li.warning .countdown{background-color:hsla(0,0%,100%,.4)}ul.feedback-messages li.info{background-color:#1a7fa8}ul.feedback-messages li.info .countdown{background-color:hsla(0,0%,100%,.4)}ul.feedback-messages li.plain{background-color:#333}ul.feedback-messages li.plain .countdown{background-color:hsla(0,0%,100%,.4)}ul.feedback-messages li .message-icon{align-items:center;display:flex;flex-shrink:0;opacity:.9}ul.feedback-messages li .message-icon svg{height:1.25rem;width:1.25rem}ul.feedback-messages li .message-body{flex:1;min-width:0}ul.feedback-messages li .countdown{bottom:0;height:3px;left:0;position:absolute;transition:width linear;width:100%}ul.feedback-messages:has(li){margin:0 0 2rem}.text-sm{font-size:var(--font-sm)}.text-md{font-size:var(--font-md)}.text-lg{font-size:var(--font-lg)}.text-xl{font-size:var(--font-xl)}.text-2xl{font-size:var(--font-2xl)}.text-3xl{font-size:var(--font-3xl)}.text-4xl{font-size:var(--font-4xl)}.text-5xl{font-size:var(--font-5xl)}form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form select,form textarea{background-color:#fff;border:1px solid #e2e2e2;border-radius:6px;color:#000;font-size:1em;line-height:1;padding:.7em}@media print{form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form select,form textarea{border:1px solid #000}}form input[type=date]::-moz-placeholder,form input[type=datetime-local]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=file]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=time]::-moz-placeholder,form input[type=url]::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#777}form input[type=date]::placeholder,form input[type=datetime-local]::placeholder,form input[type=email]::placeholder,form input[type=file]::placeholder,form input[type=number]::placeholder,form input[type=password]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form input[type=time]::placeholder,form input[type=url]::placeholder,form select::placeholder,form textarea::placeholder{color:#777}@media print{form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form select,form textarea{background-color:#fff}}form input[type=date].readonly,form input[type=datetime-local].readonly,form input[type=email].readonly,form input[type=file].readonly,form input[type=number].readonly,form input[type=password].readonly,form input[type=tel].readonly,form input[type=text].readonly,form input[type=time].readonly,form input[type=url].readonly,form select.readonly,form textarea.readonly{background-color:#eee}form textarea{line-height:1.7}form label.checkbox-inline,form label.radio-inline{display:inline-block;margin-right:2em;padding-top:.7em}form label.checkbox-inline input[type=checkbox],form label.checkbox-inline input[type=radio],form label.radio-inline input[type=checkbox],form label.radio-inline input[type=radio]{margin-right:.5em}form .checkbox,form .radio{padding-top:.7em}form .checkbox input[type=checkbox],form .checkbox input[type=radio],form .radio input[type=checkbox],form .radio input[type=radio]{margin-right:.5em}form.spider-form .form-error-summary{align-items:center;background-color:#cd3241;color:#fff;display:flex;justify-content:flex-start;padding:15px}form.spider-form .form-error-summary p:last-child{margin-bottom:0}form.spider-form .form-error-summary ul{margin:0}form.spider-form .form-error-summary .icon{font-size:3em;margin-right:15px}form.spider-form .form-error-summary.field-validation-valid{display:none}form.spider-form .form-row,form.spider-form fieldset{margin-bottom:15px}form.spider-form .form-row input[type=date],form.spider-form .form-row input[type=datetime-local],form.spider-form .form-row input[type=email],form.spider-form .form-row input[type=file],form.spider-form .form-row input[type=number],form.spider-form .form-row input[type=password],form.spider-form .form-row input[type=tel],form.spider-form .form-row input[type=text],form.spider-form .form-row input[type=time],form.spider-form .form-row input[type=url],form.spider-form .form-row select,form.spider-form .form-row textarea{width:100%}form.spider-form .form-row .item-label{display:block;font-weight:400}form.spider-form .form-row .item-message{color:#999;font-style:italic;margin-bottom:.3em}form.spider-form .form-row .validation-message{font-weight:700;margin-bottom:.3em}form.spider-form .form-row .validation-message:empty{display:none}form.spider-form .form-row .validation-message .icon{font-size:1.6em;margin-right:.2em;vertical-align:top}form.spider-form .form-row.form-row-error{border-left:3px solid #cd3241;padding-left:15px}form.spider-form .form-row.form-row-error .validation-message{color:#cd3241}form.spider-form .form-row.form-row-error input,form.spider-form .form-row.form-row-error select,form.spider-form .form-row.form-row-error textarea{border-color:#cd3241}form.spider-form .form-row.form-row-warning{border-left:3px solid orange;padding-left:15px}form.spider-form .form-row.form-row-warning .validation-message{color:orange}form.spider-form .form-row.form-row-warning input,form.spider-form .form-row.form-row-warning select,form.spider-form .form-row.form-row-warning textarea{border-color:orange}form.spider-form .item-input-datepicker{align-items:center;display:flex;justify-content:flex-start}form.spider-form .item-input-datepicker .date{flex-grow:1;width:span(11)}form.spider-form .item-input-datepicker .calendar-icon{padding-left:30px}.css-checkbox,.css-radio{display:inline-block;height:1.6em;line-height:1.6em;position:relative}.css-checkbox input,.css-radio input{left:.56em;opacity:0;position:absolute;top:.56em}.css-checkbox label,.css-radio label{display:inline-block;padding-left:2.24em;position:relative;vertical-align:middle;z-index:2}.css-checkbox label.hidden,.css-radio label.hidden{height:1.6em;overflow:hidden;padding:0;text-indent:1.6em;width:1.6em}.css-checkbox span.mark,.css-radio span.mark{background-color:#fff;border:1px solid #e2e2e2;content:"";display:inline-block;font-size:1.6em;height:1em;left:-1px;position:absolute;top:-1px;vertical-align:middle;width:1em}.css-checkbox span.mark:after,.css-radio span.mark:after{content:"";content:none;display:inline-block;position:absolute;vertical-align:middle}.css-checkbox input:checked~span.mark,.css-radio input:checked~span.mark{background-color:red}.css-checkbox input:checked~span.mark:after,.css-radio input:checked~span.mark:after{content:""}.css-checkbox>input:focus~span.mark,.css-radio>input:focus~span.mark{border-color:blue}.css-checkbox input:not([disabled]):hover~span.mark,.css-radio input:not([disabled]):hover~span.mark{background-color:color-mix(in srgb,var(--border-color) 93%,#fff);border-color:color-mix(in srgb,var(--border-color) 93%,#000)}.css-checkbox input:checked:not([disabled]):hover~span.mark,.css-radio input:checked:not([disabled]):hover~span.mark{background-color:color-mix(in srgb,var(--bg-color-active) 93%,#000)}.css-checkbox input[disabled]~span.mark,.css-radio input[disabled]~span.mark{background-color:#ccc}.css-checkbox span.mark{border-radius:6px}.css-checkbox span.mark:after{border-bottom:.15em solid #fff;border-left:.15em solid #fff;height:.15em;left:.2em;top:.28em;transform:rotate(-45deg);width:.4em}.css-radio span.mark{border-radius:50%}.css-radio span.mark:after{background-color:#fff;border-radius:50%;height:.4em;left:calc(.3em - 1px);top:calc(.3em - 1px);width:.4em}.notselect{position:relative}.notselect>input,.notselect>label{display:none}.notselect>.options ul{list-style-type:none;padding-left:0}.notselect>.options li input{margin-right:.5em}.notselect-loaded{margin-bottom:1em}.notselect-loaded>label{background-color:#fff;border:1px solid #e2e2e2;border-radius:6px;display:block;line-height:normal;padding:.7em;position:relative;width:100%;z-index:1}.notselect-loaded>label:after{border:5px solid transparent;border-top-color:#e2e2e2;content:"";display:inline-block;height:0;margin-top:-2px;position:absolute;right:1em;top:50%;width:0}.notselect-loaded>.options{bottom:0;display:none;left:0;position:absolute;width:100%;z-index:1}.notselect-loaded>.options ul{border:1px solid #e2e2e2;border-top:0;left:0;margin:0;max-height:40vh;overflow:auto;padding:0;position:absolute;top:0;width:100%;z-index:1}.notselect-loaded>.options li{background-color:#fff;border-bottom:1px solid #e2e2e2;position:relative;white-space:nowrap}.notselect-loaded>.options li label{display:block;line-height:1.4;padding:.7em}.notselect-loaded>.options li input{left:-30px;position:absolute;top:0}.notselect-loaded>.options li:last-child{border-bottom:0}.notselect-loaded>.options li:hover{background-color:#fee;cursor:pointer}.notselect-loaded>.options li.selected{background-color:red;color:#fff}.notselect-loaded>input{display:inline-block;left:.5em;position:absolute;top:.5em;z-index:-1}.notselect-loaded>input:checked~label{border-bottom-left-radius:0;border-bottom-right-radius:0}.notselect-loaded>input:checked~.options{display:block}.notselect-loaded>input:focus~.options ul,.notselect-loaded>input:focus~label{border-color:blue}@media(min-width:970px){form.spider-form .columns{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;outline:10px dotted red}form.spider-form .columns>div{width:calc(50% - 1rem)}}form .field-width-5{max-width:5em;width:100%}form .field-width-5 input{width:100%}form .field-width-10{max-width:10em;width:100%}form .field-width-10 input{width:100%}form .field-width-15{max-width:15em;width:100%}form .field-width-15 input{width:100%}form .field-width-20{max-width:20em;width:100%}form .field-width-20 input{width:100%}form .field-width-25{max-width:25em;width:100%}form .field-width-25 input{width:100%}form .field-width-30{max-width:30em;width:100%}form .field-width-30 input{width:100%}form .field-width-35{max-width:35em;width:100%}form .field-width-35 input{width:100%}form .field-width-40{max-width:40em;width:100%}form .field-width-40 input{width:100%}form .field-width-45{max-width:45em;width:100%}form .field-width-45 input{width:100%}form .field-width-50{max-width:50em;width:100%}form .field-width-50 input{width:100%}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#eee!important;border-color:#ddd!important;color:#999!important;cursor:default;pointer-events:none}fieldset{border:1px solid #e2e2e2;border-radius:6px;display:block;margin:0;padding:var(--gap-md,2rem)}fieldset legend{background-color:#fff;padding:0 .5em}fieldset legend.likeH4{margin-bottom:0;margin-left:-.5em}fieldset h3{display:none}fieldset:has(input:focus),fieldset:has(select:focus),fieldset:has(textarea:focus){border-color:var(--color-primary,#0071b8)}.input-with-unit{align-items:center;display:flex;gap:.4em}.input-with-unit input{width:6em}.input-with-unit .input-unit{color:#999;white-space:nowrap}.range-input{align-items:center;display:flex;gap:1rem;max-width:100%}.range-input .range-input-slider{flex:1 1 auto;min-width:0}.range-input .range-input-slider input[type=range]{display:block;width:100%}.range-input .range-input-number{flex:0 0 auto}.range-input .range-input-number .input-with-unit input{width:6em}.range-input .range-input-slider input[type=range]{accent-color:#666;background:transparent;border:none}.range-input .range-input-slider input[type=range]:disabled{accent-color:#ccc;cursor:not-allowed;opacity:.6}.range-input .range-input-slider.is-empty input[type=range]{accent-color:#ccc}.range-input.range-input-vertical{align-items:center;flex-direction:column;gap:1rem}.range-input.range-input-vertical .range-input-slider{flex:0 0 auto}.range-input.range-input-vertical .range-input-slider input[type=range]{direction:rtl;height:12em;width:1.5em;writing-mode:vertical-lr}.range-input.range-input-vertical .range-input-number .input-with-unit input{text-align:center;width:6em}.tank-level-slider-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:1rem}.tank-level-slider-column{align-items:center;display:flex;flex-direction:column;text-align:center}.tank-level-slider-column .item-label{text-align:center}.tank-level-slider-column-toggle{align-items:center;display:flex;height:15px;justify-content:center;margin-bottom:1rem;margin-top:1rem}.validation-summary-errors{list-style:none;margin:0 0 2rem;padding:0}.validation-summary-errors ul{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.validation-summary-errors ul li{background-color:#cd3241;border-radius:6px;color:#fff;font-weight:500;padding:.875rem 1.25rem}.title-with-action{align-items:flex-start;display:flex;justify-content:space-between}.title-with-action .actions{margin-bottom:1rem}@media(max-width:349.99px){.hide-below-tiny{display:none!important}}@media(min-width:350px){.hide-above-tiny{display:none!important}}@media(max-width:499.99px){.hide-below-mobile{display:none!important}}@media(min-width:500px){.hide-above-mobile{display:none!important}}@media(max-width:749.99px){.hide-below-smartphone{display:none!important}}@media(min-width:750px){.hide-above-smartphone{display:none!important}}@media(max-width:969.99px){.hide-below-tablet{display:none!important}}@media(min-width:970px){.hide-above-tablet{display:none!important}}@media(max-width:1199.99px){.hide-below-desktop{display:none!important}}@media(min-width:1200px){.hide-above-desktop{display:none!important}}@media(max-width:1449.99px){.hide-below-hd{display:none!important}}@media(min-width:1450px){.hide-above-hd{display:none!important}}.hidden{display:none}.sr-only{display:none!important}.icon,.lucide{display:inline-block;height:1em;vertical-align:middle;width:1em}.align-contents-center [class^=max-width-]{margin-left:auto;margin-right:auto}.blur-up{filter:blur(5px);transition:filter .4s}.blur-up.lazyloaded{filter:blur(0)}img[data-sizes=auto]{display:block;width:100%}.align-contents-left{text-align:left}.align-contents-center .likeH1,.align-contents-center .likeH1 a,.align-contents-center .likeH1 a:hover,.align-contents-center .likeH2,.align-contents-center .likeH2 a,.align-contents-center .likeH2 a:hover,.align-contents-center .likeH3,.align-contents-center .likeH3 a,.align-contents-center .likeH3 a:hover,.align-contents-center .likeH4,.align-contents-center .likeH4 a,.align-contents-center .likeH4 a:hover,.align-contents-center .likeH5,.align-contents-center .likeH5 a,.align-contents-center .likeH5 a:hover,.align-contents-center .likeH6,.align-contents-center .likeH6 a,.align-contents-center .likeH6 a:hover,.align-contents-center h1,.align-contents-center h1 a,.align-contents-center h1 a:hover,.align-contents-center h2,.align-contents-center h2 a,.align-contents-center h2 a:hover,.align-contents-center h3,.align-contents-center h3 a,.align-contents-center h3 a:hover,.align-contents-center h4,.align-contents-center h4 a,.align-contents-center h4 a:hover,.align-contents-center h5,.align-contents-center h5 a,.align-contents-center h5 a:hover,.align-contents-center h6,.align-contents-center h6 a,.align-contents-center h6 a:hover{margin-left:auto!important;margin-right:auto!important}.align-contents-center table{margin-left:auto;margin-right:auto}.align-contents-center{text-align:center}.align-contents-right{text-align:right}.page-width{margin-left:auto;margin-right:auto;width:100%}.page-width-xs{max-width:600px}.page-width-sm{max-width:900px}.page-width-md{max-width:1200px}.page-width-lg{max-width:1400px}.page-width-xl{max-width:1600px}.page-width-2xl,.page-width-xxl{max-width:1800px}.page-width-3xl,.page-width-xxxl{max-width:2000px}