.calendar{padding:.75rem;text-align:center}.calendar .vc-pane-layout{display:grid;gap:1rem}.calendar .vc-title{position:relative;z-index:20;font-size:var(--text-sm);font-weight:500}.vc-popover-content-wrapper .vc-popover-content{margin-top:.75rem;max-width:20rem;border-radius:.375rem;border-width:1px;background-color:var(--body-bg-color)}.vc-popover-content-wrapper .vc-nav-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem}.vc-popover-content-wrapper .vc-nav-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:.5rem}.vc-popover-content-wrapper .vc-nav-items .vc-nav-item{border-radius:.375rem;padding:.25rem .5rem}.vc-popover-content-wrapper .vc-nav-items .vc-nav-item:hover{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.vc-popover-content-wrapper .vc-nav-items .vc-nav-item.is-active{background-color:hsl(var(--p));color:hsl(var(--pc))}.calendar .vc-pane-header-wrapper{display:none}.calendar .vc-weeks{margin-top:1rem}.calendar .vc-weekdays{justify-items:center}.calendar .vc-weekday{border-radius:.375rem;font-size:.8rem;font-weight:400;color:hsl(var(--muted-foreground))}.calendar .vc-weeks{display:flex;width:100%;flex-direction:column}.calendar .vc-weeks>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.calendar .vc-weeks>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar .vc-day:has(.vc-highlights):first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.calendar .vc-day:has(.vc-highlights):last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.calendar .vc-day.is-today:not(:has(.vc-day-layer)) .vc-day-content{border-radius:.375rem;--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.calendar .vc-day:has(.vc-highlight-base-start){border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.calendar .vc-day:has(.vc-highlight-base-end){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.calendar .vc-day:has(.vc-highlight-bg-outline):not(:has(.vc-highlight-base-start)):not(:has(.vc-highlight-base-end)){border-radius:.375rem}.calendar .vc-day-content{position:relative;display:inline-flex;height:2.25rem;width:2.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;padding:0;text-align:center;font-size:var(--text-sm);font-weight:400;--tw-ring-offset-color: var(--body-bg-color)}.calendar .vc-day-content:focus-within{position:relative;z-index:20}@media (hover: hover) and (pointer: fine){.calendar .vc-day-content:hover{background-color:hsl(var(--b2));color:hsl(var(--bc));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}}.calendar .vc-day-content:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--ring));--tw-ring-offset-width: 2px}.calendar .vc-day-content[aria-selected=true]{opacity:1}.calendar .vc-day-content:not(.vc-highlight-content-light){border-radius:.375rem}.calendar .is-not-in-month:not(:has(.vc-highlight-content-solid)):not(:has(.vc-highlight-content-light)):not(:has(.vc-highlight-content-outline)),.calendar .vc-disabled{color:hsl(var(--muted-foreground));opacity:.5}.calendar .vc-highlight-content-solid,.calendar .vc-highlight-content-outline{background-color:hsl(var(--p));color:hsl(var(--pc))}@media (hover: hover) and (pointer: fine){.calendar .vc-highlight-content-solid:hover,.calendar .vc-highlight-content-outline:hover{background-color:hsl(var(--p));color:hsl(var(--pc))}}.calendar .vc-highlight-content-solid:focus,.calendar .vc-highlight-content-outline:focus{background-color:hsl(var(--p));color:hsl(var(--pc))}.calendar .vc-highlight-content-light{background-color:hsl(var(--b2));color:hsl(var(--bc))}.calendar .vc-pane-container.in-transition{overflow:hidden}.calendar .vc-pane-container{position:relative;width:100%}:root{--vc-slide-translate: 22px;--vc-slide-duration: .15s;--vc-slide-timing: ease}.calendar .vc-fade-enter-active,.calendar .vc-fade-leave-active,.calendar .vc-slide-left-enter-active,.calendar .vc-slide-left-leave-active,.calendar .vc-slide-right-enter-active,.calendar .vc-slide-right-leave-active,.calendar .vc-slide-up-enter-active,.calendar .vc-slide-up-leave-active,.calendar .vc-slide-down-enter-active,.calendar .vc-slide-down-leave-active,.calendar .vc-slide-fade-enter-active,.calendar .vc-slide-fade-leave-active{transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing);backface-visibility:hidden;pointer-events:none}.calendar .vc-none-leave-active,.calendar .vc-fade-leave-active,.calendar .vc-slide-left-leave-active,.calendar .vc-slide-right-leave-active,.calendar .vc-slide-up-leave-active,.calendar .vc-slide-down-leave-active{position:absolute!important;width:100%}.calendar .vc-none-enter-from,.calendar .vc-none-leave-to,.calendar .vc-fade-enter-from,.calendar .vc-fade-leave-to,.calendar .vc-slide-left-enter-from,.calendar .vc-slide-left-leave-to,.calendar .vc-slide-right-enter-from,.calendar .vc-slide-right-leave-to,.calendar .vc-slide-up-enter-from,.calendar .vc-slide-up-leave-to,.calendar .vc-slide-down-enter-from,.calendar .vc-slide-down-leave-to,.calendar .vc-slide-fade-enter-from,.calendar .vc-slide-fade-leave-to{opacity:0}.calendar .vc-slide-left-enter-from,.calendar .vc-slide-right-leave-to,.calendar .vc-slide-fade-enter-from.direction-left,.calendar .vc-slide-fade-leave-to.direction-left{transform:translate(var(--vc-slide-translate))}.calendar .vc-slide-right-enter-from,.calendar .vc-slide-left-leave-to,.calendar .vc-slide-fade-enter-from.direction-right,.calendar .vc-slide-fade-leave-to.direction-right{transform:translate(calc(-1 * var(--vc-slide-translate)))}.calendar .vc-slide-up-enter-from,.calendar .vc-slide-down-leave-to,.calendar .vc-slide-fade-enter-from.direction-top,.calendar .vc-slide-fade-leave-to.direction-top{transform:translateY(var(--vc-slide-translate))}.calendar .vc-slide-down-enter-from,.calendar .vc-slide-up-leave-to,.calendar .vc-slide-fade-enter-from.direction-bottom,.calendar .vc-slide-fade-leave-to.direction-bottom{transform:translateY(calc(-1 * var(--vc-slide-translate)))}.vc-time-picker{display:flex;flex-direction:column;align-items:center;padding:.5rem}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-attached{margin-top:.5rem;border-top-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity))}.vc-time-picker>*+*{margin-top:.25rem}.vc-time-header{margin-top:.25rem;display:flex;align-items:center;padding-left:.25rem;padding-right:.25rem;font-size:var(--text-sm);font-weight:600;text-transform:uppercase;line-height:1.5rem}.vc-time-select-group{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));background-color:hsl(var(--pc));padding-left:.25rem;padding-right:.25rem}.vc-time-select-group .vc-base-icon{margin-right:.25rem;stroke:hsl(var(--p));color:hsl(var(--p))}.vc-time-select-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsl(var(--pc));padding:.25rem;text-align:center;outline:2px solid transparent;outline-offset:2px}.vc-time-weekday{letter-spacing:.025em;color:hsl(var(--muted-foreground))}.vc-time-month{margin-left:.5rem;color:hsl(var(--p))}.vc-time-day{margin-left:.25rem;color:hsl(var(--p))}.vc-time-year{margin-left:.5rem;color:hsl(var(--muted-foreground))}.vc-time-colon{margin-bottom:.125rem}.vc-time-decimal{margin-left:.125rem}@keyframes scroll{to{transform:translate(calc(-50% - var(--gap) / 2))}}.c-partner-logos{display:flex;--gap: var(--space-2xl);max-width:min(var(--wrapper-width) - var(--wrapper-padding) * 2,100vw - var(--wrapper-padding) * 2);margin-top:var(--space-2xl)}.c-partner-logos svg{height:100%;width:auto}.c-partner-logos__inner{display:flex;gap:var(--gap);flex-wrap:wrap;width:100%;justify-content:space-between}.c-partner-logos[data-animated=true]{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,white 20%,white 80%,transparent);mask:linear-gradient(90deg,transparent,white 20%,white 80%,transparent)}.c-partner-logos[data-animated=true].has-overflow .c-partner-logos__inner{flex-wrap:nowrap;min-width:-moz-max-content;min-width:max-content;animation:scroll 20s linear infinite}.c-partner-logos[data-animated=true].has-overflow .c-partner-logos__inner>div{flex-shrink:0}:is(.c-partner-logos a,.c-partner-logos__item>div){height:100%;width:100%}.alert-enter-active{transition:all .3s ease-out}.alert-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.alert-enter-from,.alert-leave-to{transform:translate(20px);opacity:0}path[data-v-b349f459]{transition:fill .2s ease-in}@media (hover: hover){:is(g[data-v-b349f459]:not(:is([id=Map],.region-active)):has(path:hover,.is-hover),g[id=Map][data-v-b349f459]>:is(path:not(.region-active):hover),.is-hover[data-v-b349f459]){--map-fill-color: hsl(var(--p) / .15);--label-color: hsl(var(--p) / 1);cursor:pointer}:is(g:not(:is([id=Map],.region-active)):has(path:hover,.is-hover),g[id=Map]>:is(path:not(.region-active):hover),.is-hover)+.label[data-v-b349f459]{--label-color: hsl(var(--p) / 1)}}:is(.region-active[data-v-b349f459],.region-active.is-hover[data-v-b349f459]){--map-fill-color: hsl(var(--p) / 1) !important;--label-color: white !important}:is(.region-active,.region-active.is-hover)+.label[data-v-b349f459]{--label-color: white !important}.upload-button[data-v-ff9f0d1d]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:50px;padding:.75rem 3rem;margin:1rem auto;font-size:1.25rem;font-weight:700;background:#369;color:#fff;text-transform:uppercase}[data-include-sale-badge=false] .c-badge-sale{display:none}.flow>*+*{margin-block-start:var(--flow-space, 1em)}.flow>:is(.heading,h1,h2,h3,h4,h5,h6)+p{--flow-space:1.75em}:is(.heading,h1,h2,h3,h4,h5,h6){--heading-color: hsl(240, 31%, 34%);--heading-line-height: 1.2;--font-size: 1rem;--fs-max: 1rem;font-size:var(--heading-font-size, var(--fs-max));color:var(--heading-color, var(--b1, inherit));font-weight:var(--heading-font-weight, bold);text-transform:var(--heading-text-transform, none);font-family:var(--heading-font-family, inherit);letter-spacing:var(--heading-letter-spacing, normal);line-height:var(--heading-line-height);text-wrap:balance}:is(.heading,h1,h2,h3,h4,h5,h6).fluid{--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)))}.heading-xxs{--heading-line-height: 1.166;--fs-min: var(--heading-xxs-fs-min);--fs: var(--heading-xxs-font-size);--heading-font-size: var(--heading-xxs-font-size)}@supports (font-size: 1cqi){.heading-xxs{--fs-fluid: var(--heading-xxs-fs-fluid)}}.heading-xs{--heading-line-height: 1.166;--fs-min: var(--heading-xs-fs-min);--fs: var(--heading-xs-font-size);--heading-font-size: var(--heading-xs-font-size)}@supports (font-size: 1cqi){.heading-xs{--fs-fluid: var(--heading-xs-fs-fluid)}}.heading-sm{--heading-line-height: 1.166;--fs-min: var(--heading-sm-fs-min);--fs: var(--heading-sm-font-size);--heading-font-size: var(--heading-sm-font-size)}@supports (font-size: 1cqi){.heading-sm{--fs-fluid: var(--heading-sm-fs-fluid)}}.heading-md{--heading-line-height: 1;--fs-min: var(--heading-md-fs-min);--fs: var(--heading-md-font-size);--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)))}@supports (font-size: 1cqi){.heading-md{--fs-fluid: var(--heading-md-fs-fluid)}}.heading-lg{--heading-line-height: 1.25;--fs-min: var(--heading-lg-fs-min);--fs: var(--heading-lg-font-size);--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)))}@supports (font-size: 1cqi){.heading-lg{--fs-fluid: var(--heading-lg-fs-fluid)}}.heading-xl{--heading-line-height: 1.25;--fs-min: var(--heading-xl-fs-min);--fs: var(--heading-xl-font-size);--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)))}@supports (font-size: 1cqi){.heading-xl{--fs-fluid: var(--heading-xl-fs-fluid)}}.heading-2xl{--heading-font-weight: 600;--heading-line-height: 1.25;--heading-text-transform: none;--fs-min: var(--heading-2xl-fs-min);--fs: var(--heading-2xl-font-size);--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)))}@supports (font-size: 1cqi){.heading-2xl{--fs-fluid: var(--heading-2xl-fs-fluid)}}@layer tw,framework,site,utilities;@layer tw{@layer external,local;}@layer tw.external{@layer reset,shad,default,_components;@layer default{*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;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{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}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}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root,[data-theme]{background-color:hsl(var(--b1) / var(--tw-bg-opacity, 1));color:hsl(var(--bc) / var(--tw-text-opacity, 1))}html{-webkit-tap-highlight-color:transparent}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }}@layer _components{.container{width:100%}@media (min-width: 320px){.container{max-width:320px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1440px){.container{max-width:1440px}}@media (min-width: 1792px){.container{max-width:1792px}}@media (min-width: 2048px){.container{max-width:2048px}}@media (min-width: 2404px){.container{max-width:2404px}}.alert{display:grid;width:100%;grid-auto-flow:row;align-content:flex-start;align-items:center;justify-items:center;gap:1rem;text-align:center;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));padding:1rem;--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));border-radius:var(--rounded-box, 1rem);--alert-bg: hsl(var(--b2));--alert-bg-mix: hsl(var(--b1));background-color:var(--alert-bg)}@media (min-width: 640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:left}}.avatar{position:relative;display:inline-flex}.avatar>div{display:block;aspect-ratio:1 / 1;overflow:hidden}.avatar img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.avatar.placeholder>div{display:flex;align-items:center;justify-content:center}.badge{display:inline-flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));border-radius:var(--rounded-badge, 1.9rem)}.breadcrumbs{max-width:100%;overflow-x:auto;padding-top:.5rem;padding-bottom:.5rem}.breadcrumbs>ul,.breadcrumbs>ol{display:flex;align-items:center;white-space:nowrap;min-height:-moz-min-content;min-height:min-content}.breadcrumbs>ul>li,.breadcrumbs>ol>li{display:flex;align-items:center}.breadcrumbs>ul>li>a,.breadcrumbs>ol>li>a{display:flex;cursor:pointer;align-items:center}@media (hover:hover){.breadcrumbs>ul>li>a:hover,.breadcrumbs>ol>li>a:hover{text-decoration-line:underline}.link-hover:hover{text-decoration-line:underline}.checkbox-primary:hover{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.label a:hover{--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity))}.menu li>*:not(ul):not(.menu-title):not(details):active,.menu li>*:not(ul):not(.menu-title):not(details).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.radio-primary:hover{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.tab:hover{--tw-text-opacity: 1}.tabs-boxed .tab-active:not(.tab-disabled):not([disabled]):hover{--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.table tr.hover:hover,.table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}.\!table tr.hover:hover,.\!table tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1 !important;background-color:hsl(var(--b2) / var(--tw-bg-opacity))!important}.table-zebra tr.hover:hover,.table-zebra tr.hover:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity))}}.btn{display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--b2) / var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-radius:var(--rounded-btn, .5rem);height:3rem;padding-left:1rem;padding-right:1rem;min-height:3rem;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;text-transform:var(--btn-text-case, uppercase);--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));outline-color:hsl(var(--bc) / 1)}.btn-disabled,.btn[disabled],.btn:disabled{pointer-events:none}.btn-circle{height:3rem;width:3rem;border-radius:9999px;padding:0}.btn-group>input[type=radio].btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].btn:before{content:attr(data-title)}.btn:is(input[type=checkbox]),.btn:is(input[type=radio]){width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content: attr(aria-label);content:var(--tw-content)}.card{position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-box, 1rem)}.card:focus{outline:2px solid transparent;outline-offset:2px}.card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--padding-card, 2rem);gap:.5rem}.card-body :where(p){flex-grow:1}.card-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem}.card figure{display:flex;align-items:center;justify-content:center}.card.image-full{display:grid}.card.image-full:before{position:relative;content:"";z-index:10;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));opacity:.75;border-radius:var(--rounded-box, 1rem)}.card.image-full>*,.card.image-full>*{grid-column-start:1;grid-row-start:1}.card.image-full>figure img{height:100%;-o-object-fit:cover;object-fit:cover}.card.image-full>.card-body{position:relative;z-index:20;--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.carousel{display:inline-flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.carousel-item{box-sizing:content-box;display:flex;flex:none;scroll-snap-align:start}.carousel-center .carousel-item{scroll-snap-align:center}.carousel-end .carousel-item{scroll-snap-align:end}.checkbox{flex-shrink:0;--chkbg: var(--bc);--chkfg: var(--b1);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: .2;border-radius:var(--rounded-btn, .5rem)}.collapse:not(td):not(tr):not(colgroup){visibility:visible}.collapse{position:relative;display:grid;overflow:hidden;grid-template-rows:auto 0fr;transition:grid-template-rows .2s;width:100%;border-radius:var(--rounded-box, 1rem)}.collapse-title,.collapse>input[type=checkbox],.collapse>input[type=radio],.collapse-content{grid-column-start:1;grid-row-start:1}.collapse>input[type=checkbox],.collapse>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.collapse-content{visibility:hidden;grid-column-start:1;grid-row-start:2;min-height:0px;transition:visibility .2s;transition:padding .2s ease-out,background-color .2s ease-out;padding-left:1rem;padding-right:1rem;cursor:unset}.collapse[open],.collapse-open,.collapse:focus:not(.collapse-close){grid-template-rows:auto 1fr}.collapse:not(.collapse-close):has(>input[type=checkbox]:checked),.collapse:not(.collapse-close):has(>input[type=radio]:checked){grid-template-rows:auto 1fr}.collapse[open]>.collapse-content,.collapse-open>.collapse-content,.collapse:focus:not(.collapse-close)>.collapse-content,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-content,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-content{visibility:visible;min-height:-moz-fit-content;min-height:fit-content}.divider{display:flex;flex-direction:row;align-items:center;align-self:stretch;margin-top:1rem;margin-bottom:1rem;height:1rem;white-space:nowrap}.divider:before,.divider:after{content:"";flex-grow:1;height:.125rem;width:100%}.dropdown{position:relative;display:inline-block}.dropdown>*:not(summary):focus{outline:2px solid transparent;outline-offset:2px}.dropdown .dropdown-content{position:absolute}.dropdown:is(:not(details)) .dropdown-content{visibility:hidden;opacity:0;transform-origin:top;--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s}.dropdown-end .dropdown-content{right:0}.dropdown-left .dropdown-content{bottom:auto;right:100%;top:0;transform-origin:right}.dropdown-right .dropdown-content{bottom:auto;left:100%;top:0;transform-origin:left}.dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.dropdown-end.dropdown-right .dropdown-content,.dropdown-end.dropdown-left .dropdown-content{bottom:0;top:auto}.dropdown.dropdown-open .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content,.dropdown:focus-within .dropdown-content{visibility:visible;opacity:1}@media (hover: hover){.dropdown.dropdown-hover:hover .dropdown-content{visibility:visible;opacity:1}.btm-nav>*.disabled:hover,.btm-nav>*[disabled]:hover{pointer-events:none;--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .1;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.btn:hover{--tw-border-opacity: 1;border-color:hsl(var(--b3) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity))}.btn-primary:hover{--tw-border-opacity: 1;border-color:hsl(var(--pf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf) / var(--tw-bg-opacity))}.btn-secondary:hover{--tw-border-opacity: 1;border-color:hsl(var(--sf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf) / var(--tw-bg-opacity))}.btn-neutral:hover{--tw-border-opacity: 1;border-color:hsl(var(--nf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf) / var(--tw-bg-opacity))}.btn.glass:hover{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-ghost:hover{--tw-border-opacity: 0;background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .2}.btn-link:hover{border-color:transparent;background-color:transparent;text-decoration-line:underline}.btn-outline:hover{--tw-border-opacity: 1;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--b1) / var(--tw-text-opacity))}.btn-outline.btn-primary:hover{--tw-border-opacity: 1;border-color:hsl(var(--pf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.btn-secondary:hover{--tw-border-opacity: 1;border-color:hsl(var(--sf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.btn-accent:hover{--tw-border-opacity: 1;border-color:hsl(var(--af) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--af) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--ac) / var(--tw-text-opacity))}.btn-outline.btn-success:hover{--tw-border-opacity: 1;border-color:hsl(var(--su) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--su) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--suc) / var(--tw-text-opacity))}.btn-outline.btn-info:hover{--tw-border-opacity: 1;border-color:hsl(var(--in) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--in) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--inc) / var(--tw-text-opacity))}.btn-outline.btn-warning:hover{--tw-border-opacity: 1;border-color:hsl(var(--wa) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--wa) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--wac) / var(--tw-text-opacity))}.btn-outline.btn-error:hover{--tw-border-opacity: 1;border-color:hsl(var(--er) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--er) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--erc) / var(--tw-text-opacity))}.btn-disabled:hover,.btn[disabled]:hover,.btn:disabled:hover{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.btn:is(input[type=checkbox]:checked):hover,.btn:is(input[type=radio]:checked):hover{--tw-border-opacity: 1;border-color:hsl(var(--pf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf) / var(--tw-bg-opacity))}.dropdown.dropdown-hover:hover .dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.menu li:not(.menu-title):not(.disabled)>*:not(ul):not(details):not(.menu-title)):not(.active):hover,:where(.menu li:not(.menu-title):not(.disabled)>details>summary:not(.menu-title)):not(.active):hover{cursor:pointer;background-color:hsl(var(--bc) / .1);--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px}.tab[disabled],.tab[disabled]:hover{cursor:not-allowed;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}}.dropdown:is(details) summary::-webkit-details-marker{display:none}.file-input{height:3rem;flex-shrink:1;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;overflow:hidden;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: 0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-btn, .5rem)}.file-input::file-selector-button{margin-right:1rem;display:inline-flex;height:100%;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:1em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-style:solid;--tw-border-opacity: 1;border-color:hsl(var(--n) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case, uppercase);--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity));text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;-moz-column-gap:1rem;column-gap:1rem;row-gap:2.5rem;font-size:.875rem;line-height:1.25rem}.footer>*{display:grid;place-items:start;gap:.5rem}@media (min-width: 48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.form-control{display:flex;flex-direction:column}.label{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.hero{display:grid;width:100%;place-items:center;background-size:cover;background-position:center}.hero>*{grid-column-start:1;grid-row-start:1}.hero-content{z-index:0;display:flex;align-items:center;justify-content:center;max-width:80rem;gap:1rem;padding:1rem}.indicator :where(.indicator-item){z-index:1;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap}.input{flex-shrink:1;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: 0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-btn, .5rem)}.input-group>.input{isolation:isolate}.input-group>*,.input-group>.input,.input-group>.textarea,.input-group>.select{border-radius:0}.join{display:inline-flex;align-items:stretch;border-radius:var(--rounded-btn, .5rem)}.join :where(.join-item){border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:not(:first-child):not(:last-child),.join *:not(:first-child):not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0;border-start-start-radius:0}.join .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .join-item{border-start-end-radius:0;border-end-end-radius:0}.join .dropdown .join-item:first-child:not(:last-child),.join *:first-child:not(:last-child) .dropdown .join-item{border-start-end-radius:inherit;border-end-end-radius:inherit}.join :where(.join-item:first-child:not(:last-child)),.join :where(*:first-child:not(:last-child) .join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .join-item:last-child:not(:first-child),.join *:last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0}.join :where(.join-item:last-child:not(:first-child)),.join :where(*:last-child:not(:first-child) .join-item){border-start-end-radius:inherit;border-end-end-radius:inherit}@supports not selector(:has(*)){:where(.join *){border-radius:inherit}}@supports selector(:has(*)){:where(.join *:has(.join-item)){border-radius:inherit}}.link{cursor:pointer;text-decoration-line:underline}.link-hover{text-decoration-line:none}.mask{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;padding:.5rem}.menu :where(li ul){position:relative;white-space:nowrap;margin-left:1rem;padding-left:.5rem}.menu :where(li:not(.menu-title)>*:not(ul):not(details):not(.menu-title)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){display:grid;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:hsl(var(--bc) / .3)}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}:where(.menu li) .badge{justify-self:end}.mockup-code{position:relative;overflow:hidden;overflow-x:auto;min-width:18rem;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));padding-top:1.25rem;padding-bottom:1.25rem;--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity));border-radius:var(--rounded-box, 1rem)}.mockup-code pre[data-prefix]:before{content:attr(data-prefix);display:inline-block;text-align:right;width:2rem;opacity:.5}.modal{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;display:grid;height:100%;max-height:none;width:100%;max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999;background-color:transparent;color:inherit;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}:where(.modal){align-items:center}.modal-box{max-height:calc(100vh - 5em);grid-column-start:1;grid-row-start:1;width:91.666667%;max-width:32rem;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));padding:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem);box-shadow:#00000040 0 25px 50px -12px;overflow-y:auto;overscroll-behavior:contain}.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open]{pointer-events:auto;visibility:visible;opacity:1}.modal-action{display:flex;margin-top:1.5rem;justify-content:flex-end}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){overflow:hidden}.navbar{display:flex;align-items:center;padding:var(--navbar-padding, .5rem);min-height:4rem;width:100%}:where(.navbar>*){display:inline-flex;align-items:center}.navbar-start{width:50%;justify-content:flex-start}.navbar-end{width:50%;justify-content:flex-end}.progress{position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;height:.5rem;background-color:hsl(var(--bc) / .2);border-radius:var(--rounded-box, 1rem)}.radio{flex-shrink:0;--chkbg: var(--bc);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: .2}.range{height:1.5rem;width:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;--range-shdw: var(--bc);overflow:hidden;background-color:transparent;border-radius:var(--rounded-box, 1rem)}.range:focus{outline:none}.select{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;min-height:3rem;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: 0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-btn, .5rem);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.stack{display:inline-grid;place-items:center;align-items:flex-end}.stack>*{grid-column-start:1;grid-row-start:1;transform:translateY(10%) scale(.9);z-index:1;width:100%;opacity:.6}.stack>*:nth-child(2){transform:translateY(5%) scale(.95);z-index:2;opacity:.8}.stack>*:nth-child(1){transform:translateY(0) scale(1);z-index:3;opacity:1}.stats{display:inline-grid;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));border-radius:var(--rounded-box, 1rem)}:where(.stats){grid-auto-flow:column;overflow-x:auto}.stat{display:inline-grid;width:100%;grid-template-columns:repeat(1,1fr);-moz-column-gap:1rem;column-gap:1rem;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: .1;padding:1rem 1.5rem}.stat-figure{grid-column-start:2;grid-row:span 3 / span 3;grid-row-start:1;place-self:center;justify-self:end}.stat-title{grid-column-start:1;white-space:nowrap;color:hsl(var(--bc) / .6)}.stat-value{grid-column-start:1;white-space:nowrap;font-size:2.25rem;line-height:2.5rem;font-weight:800}.stat-desc{grid-column-start:1;white-space:nowrap;font-size:.75rem;line-height:1rem;color:hsl(var(--bc) / .6)}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;place-items:center;text-align:center;min-width:4rem}.tabs{display:flex;flex-wrap:wrap;align-items:flex-end}.tab{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding: 1rem;--tw-text-opacity: .5;--tab-color: hsl(var(--bc) / var(--tw-text-opacity, 1));--tab-bg: hsl(var(--b1) / var(--tw-bg-opacity, 1));--tab-border-color: hsl(var(--b3) / var(--tw-bg-opacity, 1));color:var(--tab-color);padding-left:var(--tab-padding, 1rem);padding-right:var(--tab-padding, 1rem)}.\!table{position:relative!important;width:100%!important;text-align:left!important;font-size:.875rem!important;line-height:1.25rem!important;border-radius:var(--rounded-box, 1rem)!important}.table{position:relative;width:100%;text-align:left;font-size:.875rem;line-height:1.25rem;border-radius:var(--rounded-box, 1rem)}.\!table :where(.table-pin-rows thead tr){position:sticky!important;top:0!important;z-index:1!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--b1) / var(--tw-bg-opacity))!important}.table :where(.table-pin-rows thead tr){position:sticky;top:0;z-index:1;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}.\!table :where(.table-pin-rows tfoot tr){position:sticky!important;bottom:0!important;z-index:1!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--b1) / var(--tw-bg-opacity))!important}.table :where(.table-pin-rows tfoot tr){position:sticky;bottom:0;z-index:1;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}.\!table :where(.table-pin-cols tr th){position:sticky!important;left:0!important;right:0!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--b1) / var(--tw-bg-opacity))!important}.table :where(.table-pin-cols tr th){position:sticky;left:0;right:0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}.textarea{flex-shrink:1;min-height:3rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:2;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: 0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-btn, .5rem)}.toast{position:fixed;display:flex;min-width:-moz-fit-content;min-width:fit-content;flex-direction:column;white-space:nowrap;gap:.5rem;padding:1rem}.toggle{flex-shrink:0;--tglbg: hsl(var(--b1));--handleoffset: 1.5rem;--handleoffsetcalculator: calc(var(--handleoffset) * -1);--togglehandleborder: 0 0;height:1.5rem;width:3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: .2;background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .5;border-radius:var(--rounded-badge, 1.9rem);transition:background,box-shadow var(--animation-input, .2s) ease-out;box-shadow:var(--handleoffsetcalculator) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset,var(--togglehandleborder)}.alert-success{border-color:hsl(var(--su) / .2);--tw-text-opacity: 1;color:hsl(var(--suc) / var(--tw-text-opacity));--alert-bg: hsl(var(--su));--alert-bg-mix: hsl(var(--b1))}.alert-warning{border-color:hsl(var(--wa) / .2);--tw-text-opacity: 1;color:hsl(var(--wac) / var(--tw-text-opacity));--alert-bg: hsl(var(--wa));--alert-bg-mix: hsl(var(--b1))}.alert-error{border-color:hsl(var(--er) / .2);--tw-text-opacity: 1;color:hsl(var(--erc) / var(--tw-text-opacity));--alert-bg: hsl(var(--er));--alert-bg-mix: hsl(var(--b1))}.avatar-group :where(.avatar){overflow:hidden;border-radius:9999px;border-width:4px;--tw-border-opacity: 1;border-color:hsl(var(--b1) / var(--tw-border-opacity))}.badge-neutral{--tw-border-opacity: 1;border-color:hsl(var(--n) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.badge-primary{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.badge-secondary{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.badge-accent{--tw-border-opacity: 1;border-color:hsl(var(--a) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--a) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--ac) / var(--tw-text-opacity))}.badge-info{border-color:transparent;--tw-bg-opacity: 1;background-color:hsl(var(--in) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--inc) / var(--tw-text-opacity))}.badge-success{border-color:transparent;--tw-bg-opacity: 1;background-color:hsl(var(--su) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--suc) / var(--tw-text-opacity))}.badge-warning{border-color:transparent;--tw-bg-opacity: 1;background-color:hsl(var(--wa) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--wac) / var(--tw-text-opacity))}.badge-error{border-color:transparent;--tw-bg-opacity: 1;background-color:hsl(var(--er) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--erc) / var(--tw-text-opacity))}.badge-ghost{--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity))}.badge-outline{border-color:currentColor;--tw-border-opacity: .5;background-color:transparent;color:currentColor}.badge-outline.badge-neutral{--tw-text-opacity: 1;color:hsl(var(--n) / var(--tw-text-opacity))}.badge-outline.badge-primary{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.badge-outline.badge-secondary{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.badge-outline.badge-accent{--tw-text-opacity: 1;color:hsl(var(--a) / var(--tw-text-opacity))}.badge-outline.badge-info{--tw-text-opacity: 1;color:hsl(var(--in) / var(--tw-text-opacity))}.badge-outline.badge-success{--tw-text-opacity: 1;color:hsl(var(--su) / var(--tw-text-opacity))}.badge-outline.badge-warning{--tw-text-opacity: 1;color:hsl(var(--wa) / var(--tw-text-opacity))}.badge-outline.badge-error{--tw-text-opacity: 1;color:hsl(var(--er) / var(--tw-text-opacity))}.btm-nav>*:where(.active){border-top-width:2px;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}.btm-nav>*.disabled,.btm-nav>*[disabled]{pointer-events:none;--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .1;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}.breadcrumbs>ul>li>a:focus,.breadcrumbs>ol>li>a:focus{outline:2px solid transparent;outline-offset:2px}.breadcrumbs>ul>li>a:focus-visible,.breadcrumbs>ol>li>a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.breadcrumbs>ul>li+*:before,.breadcrumbs>ol>li+*:before{content:"";margin-left:.5rem;margin-right:.75rem;display:block;height:.375rem;width:.375rem;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.4;border-top:1px solid;border-right:1px solid;background-color:transparent}[dir=rtl] .breadcrumbs>ul>li+*:before,[dir=rtl] .breadcrumbs>ol>li+*:before{--tw-rotate: -45deg}.btn:active:hover,.btn:active:focus{animation:button-pop 0s ease-out;transform:scale(var(--btn-focus-scale, .97))}.btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-primary{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity));outline-color:hsl(var(--p) / 1)}.btn-primary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf) / var(--tw-bg-opacity))}.btn-secondary{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity));outline-color:hsl(var(--s) / 1)}.btn-secondary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf) / var(--tw-bg-opacity))}.btn-neutral{--tw-border-opacity: 1;border-color:hsl(var(--n) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity));outline-color:hsl(var(--n) / 1)}.btn-neutral.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--nf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf) / var(--tw-bg-opacity))}.btn.glass{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-ghost{border-width:1px;border-color:transparent;background-color:transparent;color:currentColor;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-ghost.btn-active{--tw-border-opacity: 0;background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .2}.btn-link{border-color:transparent;background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));text-decoration-line:underline;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.btn-link.btn-active{border-color:transparent;background-color:transparent;text-decoration-line:underline}.btn-outline{border-color:currentColor;background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-outline.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--b1) / var(--tw-text-opacity))}.btn-outline.btn-primary{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.btn-primary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.btn-secondary{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.btn-secondary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.btn-accent{--tw-text-opacity: 1;color:hsl(var(--a) / var(--tw-text-opacity))}.btn-outline.btn-accent.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--af) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--af) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--ac) / var(--tw-text-opacity))}.btn-outline.btn-success{--tw-text-opacity: 1;color:hsl(var(--su) / var(--tw-text-opacity))}.btn-outline.btn-success.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--su) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--su) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--suc) / var(--tw-text-opacity))}.btn-outline.btn-info{--tw-text-opacity: 1;color:hsl(var(--in) / var(--tw-text-opacity))}.btn-outline.btn-info.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--in) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--in) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--inc) / var(--tw-text-opacity))}.btn-outline.btn-warning{--tw-text-opacity: 1;color:hsl(var(--wa) / var(--tw-text-opacity))}.btn-outline.btn-warning.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--wa) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--wa) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--wac) / var(--tw-text-opacity))}.btn-outline.btn-error{--tw-text-opacity: 1;color:hsl(var(--er) / var(--tw-text-opacity))}.btn-outline.btn-error.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--er) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--er) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--erc) / var(--tw-text-opacity))}.btn.btn-disabled,.btn[disabled],.btn:disabled{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.btn-group>input[type=radio]:checked.btn,.btn-group>.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-group>input[type=radio]:checked.btn:focus-visible,.btn-group>.btn-active:focus-visible{outline-style:solid;outline-width:2px;outline-color:hsl(var(--p) / 1)}.btn:is(input[type=checkbox]:checked),.btn:is(input[type=radio]:checked){--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn:is(input[type=checkbox]:checked):focus-visible,.btn:is(input[type=radio]:checked):focus-visible{outline-color:hsl(var(--p) / 1)}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .98))}40%{transform:scale(1.02)}to{transform:scale(1)}}.card :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:unset}.card :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:inherit}.card:focus-visible{outline:2px solid currentColor;outline-offset:2px}.card.bordered{border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity))}.card.compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card-title{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.card.image-full :where(figure){overflow:hidden;border-radius:inherit}.carousel::-webkit-scrollbar{display:none}.checkbox:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / 1)}.checkbox:checked,.checkbox[checked=true],.checkbox[aria-checked=true]{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-image:linear-gradient(-45deg,transparent 65%,hsl(var(--chkbg)) 65.99%),linear-gradient(45deg,transparent 75%,hsl(var(--chkbg)) 75.99%),linear-gradient(-45deg,hsl(var(--chkbg)) 40%,transparent 40.99%),linear-gradient(45deg,hsl(var(--chkbg)) 30%,hsl(var(--chkfg)) 30.99%,hsl(var(--chkfg)) 40%,transparent 40.99%),linear-gradient(-45deg,hsl(var(--chkfg)) 50%,hsl(var(--chkbg)) 50.99%)}.checkbox:indeterminate{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-out;background-image:linear-gradient(90deg,transparent 80%,hsl(var(--chkbg)) 80%),linear-gradient(-90deg,transparent 80%,hsl(var(--chkbg)) 80%),linear-gradient(0deg,hsl(var(--chkbg)) 43%,hsl(var(--chkfg)) 43%,hsl(var(--chkfg)) 57%,hsl(var(--chkbg)) 57%)}.checkbox-primary{--chkbg: var(--p);--chkfg: var(--pc);--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.checkbox-primary:focus-visible{outline-color:hsl(var(--p) / 1)}.checkbox-primary:checked,.checkbox-primary[checked=true],.checkbox-primary[aria-checked=true]{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.checkbox:disabled{cursor:not-allowed;border-color:transparent;--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));opacity:.2}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}[dir=rtl] .checkbox:checked,[dir=rtl] .checkbox[checked=true],[dir=rtl] .checkbox[aria-checked=true]{background-image:linear-gradient(45deg,transparent 65%,hsl(var(--chkbg)) 65.99%),linear-gradient(-45deg,transparent 75%,hsl(var(--chkbg)) 75.99%),linear-gradient(45deg,hsl(var(--chkbg)) 40%,transparent 40.99%),linear-gradient(-45deg,hsl(var(--chkbg)) 30%,hsl(var(--chkfg)) 30.99%,hsl(var(--chkfg)) 40%,transparent 40.99%),linear-gradient(45deg,hsl(var(--chkfg)) 50%,hsl(var(--chkbg)) 50.99%)}details.collapse{width:100%}details.collapse summary{position:relative;display:block;outline:2px solid transparent;outline-offset:2px}details.collapse summary::-webkit-details-marker{display:none}.collapse:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / 1)}.collapse:has(.collapse-title:focus-visible),.collapse:has(>input[type=checkbox]:focus-visible),.collapse:has(>input[type=radio]:focus-visible){outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / 1)}.collapse-arrow>.collapse-title:after{position:absolute;display:block;height:.5rem;width:.5rem;--tw-translate-y: -100%;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s;transition-duration:.2s;top:50%;right:1.4rem;content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}[dir=rtl] .collapse-arrow>.collapse-title:after{--tw-rotate: -45deg}.collapse-plus>.collapse-title:after{position:absolute;display:block;height:.5rem;width:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.3s;top:.9rem;right:1.4rem;content:"+";pointer-events:none}.collapse:not(.collapse-open):not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-open):not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(.collapse-open):not(.collapse-close)>.collapse-title{cursor:pointer}.collapse:focus:not(.collapse-open):not(.collapse-close):not(.collapse[open])>.collapse-title{cursor:unset}.collapse-title{position:relative}:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){z-index:1}.collapse-title,:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){width:100%;padding:1rem 3rem 1rem 1rem;min-height:3.75rem;transition:background-color .2s ease-out}.collapse[open]>:where(.collapse-content),.collapse-open>:where(.collapse-content),.collapse:focus:not(.collapse-close)>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input[type=checkbox]:checked~.collapse-content),.collapse:not(.collapse-close)>:where(input[type=radio]:checked~.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse[open].collapse-arrow>.collapse-title:after,.collapse-open.collapse-arrow>.collapse-title:after,.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-arrow:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after{--tw-translate-y: -50%;--tw-rotate: 225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=rtl] .collapse[open].collapse-arrow>.collapse-title:after,[dir=rtl] .collapse-open.collapse-arrow>.collapse-title:after,[dir=rtl] .collapse-arrow:focus:not(.collapse-close) .collapse-title:after,[dir=rtl] .collapse-arrow:not(.collapse-close) input[type=checkbox]:checked~.collapse-title:after{--tw-rotate: 135deg}.collapse[open].collapse-plus>.collapse-title:after,.collapse-open.collapse-plus>.collapse-title:after,.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=checkbox]:checked~.collapse-title:after,.collapse-plus:not(.collapse-close)>input[type=radio]:checked~.collapse-title:after{content:"−"}.divider:before{background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .1}.divider:after{background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .1}.divider:not(:empty){gap:1rem}.dropdown.dropdown-open .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:focus-within .dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.file-input-bordered{--tw-border-opacity: .2}.file-input:focus{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / .2)}.file-input-primary{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.file-input-primary:focus{outline-color:hsl(var(--p) / 1)}.file-input-primary::file-selector-button{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.file-input-disabled,.file-input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity));--tw-text-opacity: .2}.file-input-disabled::-moz-placeholder,.file-input[disabled]::-moz-placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.file-input-disabled::placeholder,.file-input[disabled]::placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.file-input-disabled::file-selector-button,.file-input[disabled]::file-selector-button{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.footer-title{margin-bottom:.5rem;font-weight:700;text-transform:uppercase;opacity:.5}.label-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity))}.label-text-alt{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity))}.input input:focus{outline:2px solid transparent;outline-offset:2px}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input-bordered{--tw-border-opacity: .2}.input:focus,.input:focus-within{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / .2)}.input-disabled,.input:disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity));--tw-text-opacity: .2}.input-disabled::-moz-placeholder,.input:disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.input-disabled::placeholder,.input:disabled::placeholder,.input[disabled]::placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.join>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-left:-1px}.join-item:focus{isolation:isolate}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.loading{pointer-events:none;display:inline-block;aspect-ratio:1 / 1;width:1.5rem;background-color:currentColor;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-out infinite%7D%40keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D%40keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25%2C100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C%2Fstyle%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3'%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.loading-sm{width:1.25rem}.loading-lg{width:2.5rem}:where(.menu li:empty){background-color:hsl(var(--bc) / .1);margin:.5rem 1rem;height:1px}.menu :where(li ul):before{position:absolute;bottom:.75rem;left:0;top:.75rem;width:1px;background-color:hsl(var(--bc) / .1);content:""}.menu :where(li:not(.menu-title)>*:not(ul):not(details):not(.menu-title)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){padding:.5rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.2s;border-radius:var(--rounded-btn, .5rem);text-wrap:balance}:where(.menu li:not(.menu-title):not(.disabled)>*:not(ul):not(details):not(.menu-title)):not(summary):not(.active).focus,:where(.menu li:not(.menu-title):not(.disabled)>*:not(ul):not(details):not(.menu-title)):not(summary):not(.active):focus,:where(.menu li:not(.menu-title):not(.disabled)>*:not(ul):not(details):not(.menu-title)):is(summary):not(.active):focus-visible,:where(.menu li:not(.menu-title):not(.disabled)>details>summary:not(.menu-title)):not(summary):not(.active).focus,:where(.menu li:not(.menu-title):not(.disabled)>details>summary:not(.menu-title)):not(summary):not(.active):focus,:where(.menu li:not(.menu-title):not(.disabled)>details>summary:not(.menu-title)):is(summary):not(.active):focus-visible{cursor:pointer;background-color:hsl(var(--bc) / .1);--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px}.menu li>*:not(ul):not(.menu-title):not(details):active,.menu li>*:not(ul):not(.menu-title):not(details).active,.menu li>details>summary:active{--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.menu :where(li>details>summary)::-webkit-details-marker{display:none}.menu :where(li>details>summary):after,.menu :where(li>.menu-dropdown-toggle):after{justify-self:end;display:block;margin-top:-.5rem;height:.5rem;width:.5rem;transform:rotate(45deg);transition-property:transform,margin-top;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{transform:rotate(225deg);margin-top:0}.menu-title{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:hsl(var(--bc) / .4)}.mockup-code:before{content:"";margin-bottom:1rem;display:block;height:.75rem;width:.75rem;border-radius:9999px;opacity:.3;box-shadow:1.4em 0,2.8em 0,4.2em 0}.mockup-code pre{padding-right:1.25rem}.mockup-code pre:before{content:"";margin-right:2ch}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.mockup-browser .mockup-browser-toolbar .input{position:relative;margin-left:auto;margin-right:auto;display:block;height:1.75rem;width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity));padding-left:2rem}.mockup-browser .mockup-browser-toolbar .input:before{content:"";position:absolute;left:.5rem;top:50%;aspect-ratio:1 / 1;height:.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:2px;border-color:currentColor;opacity:.6}.mockup-browser .mockup-browser-toolbar .input:after{content:"";position:absolute;left:1.25rem;top:50%;height:.5rem;--tw-translate-y: 25%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:currentColor;opacity:.6}.modal:not(dialog:not(.modal-open)),.modal::backdrop{background-color:#0000004d;animation:modal-pop .2s ease-out}.modal-backdrop{z-index:-1;grid-column-start:1;grid-row-start:1;display:grid;align-self:stretch;justify-self:stretch;color:transparent}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-action>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}@keyframes modal-pop{0%{opacity:0}}.progress::-moz-progress-bar{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));border-radius:var(--rounded-box, 1rem)}.progress:indeterminate{--progress-color: hsl(var(--bc));background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-size:200%;background-position-x:15%;animation:progress-loading 5s ease-in-out infinite}.progress::-webkit-progress-bar{background-color:transparent;border-radius:var(--rounded-box, 1rem)}.progress::-webkit-progress-value{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));border-radius:var(--rounded-box, 1rem)}.progress:indeterminate::-moz-progress-bar{background-color:transparent;background-image:repeating-linear-gradient(90deg,var(--progress-color) -1%,var(--progress-color) 10%,transparent 10%,transparent 90%);background-size:200%;background-position-x:15%;animation:progress-loading 5s ease-in-out infinite}@keyframes progress-loading{50%{background-position-x:-115%}}.radio:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / 1)}.radio:checked,.radio[aria-checked=true]{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));animation:radiomark var(--animation-input, .2s) ease-out;box-shadow:0 0 0 4px hsl(var(--b1)) inset,0 0 0 4px hsl(var(--b1)) inset}.radio-primary{--chkbg: var(--p);--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.radio-primary:focus-visible{outline-color:hsl(var(--p) / 1)}.radio-primary:checked,.radio-primary[aria-checked=true]{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.radio:disabled{cursor:not-allowed;opacity:.2}@keyframes radiomark{0%{box-shadow:0 0 0 12px hsl(var(--b1)) inset,0 0 0 12px hsl(var(--b1)) inset}50%{box-shadow:0 0 0 3px hsl(var(--b1)) inset,0 0 0 3px hsl(var(--b1)) inset}to{box-shadow:0 0 0 4px hsl(var(--b1)) inset,0 0 0 4px hsl(var(--b1)) inset}}.range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px hsl(var(--b1)) inset, 0 0 0 2rem hsl(var(--range-shdw)) inset}.range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px hsl(var(--b1)) inset, 0 0 0 2rem hsl(var(--range-shdw)) inset}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;background-color:hsl(var(--bc) / .1);border-radius:var(--rounded-box, 1rem)}.range::-moz-range-track{height:.5rem;width:100%;background-color:hsl(var(--bc) / .1);border-radius:var(--rounded-box, 1rem)}.range::-webkit-slider-thumb{position:relative;height:1.5rem;width:1.5rem;border-style:none;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-box, 1rem);-moz-appearance:none;appearance:none;-webkit-appearance:none;top:50%;color:hsl(var(--range-shdw));transform:translateY(-50%);--filler-size: 100rem;--filler-offset: .6rem;box-shadow:0 0 0 3px hsl(var(--range-shdw)) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range::-moz-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-style:none;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-box, 1rem);top:50%;color:hsl(var(--range-shdw));--filler-size: 100rem;--filler-offset: .5rem;box-shadow:0 0 0 3px hsl(var(--range-shdw)) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select-bordered{--tw-border-opacity: .2}.select:focus{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / .2)}.select-disabled,.select:disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity));--tw-text-opacity: .2}.select-disabled::-moz-placeholder,.select:disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.select-disabled::placeholder,.select:disabled::placeholder,.select[disabled]::placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}:where(.stats)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.steps .step:before{top:0;grid-column-start:1;grid-row-start:1;height:.5rem;width:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity));content:"";margin-left:-100%}.steps .step:after{content:counter(step);counter-increment:step;z-index:1;position:relative;grid-column-start:1;grid-row-start:1;display:grid;height:2rem;width:2rem;place-items:center;place-self:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity))}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.tab.tab-active:not(.tab-disabled):not([disabled]){border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: 1;--tw-text-opacity: 1}.tab:focus{outline:2px solid transparent;outline-offset:2px}.tab:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.tab:focus-visible.tab-lifted{border-bottom-right-radius:var(--tab-radius, .5rem);border-bottom-left-radius:var(--tab-radius, .5rem)}.tab-disabled,.tab[disabled]{cursor:not-allowed;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.tab-bordered{border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: .2;border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}.tab-lifted{border:var(--tab-border, 1px) solid transparent;border-width:0 0 var(--tab-border, 1px) 0;border-top-left-radius:var(--tab-radius, .5rem);border-top-right-radius:var(--tab-radius, .5rem);border-bottom-color:var(--tab-border-color);padding-left:var(--tab-padding, 1rem);padding-right:var(--tab-padding, 1rem);padding-top:var(--tab-border, 1px)}.tab-lifted.tab-active:not(.tab-disabled):not([disabled]){background-color:var(--tab-bg);border-width:var(--tab-border, 1px) var(--tab-border, 1px) 0 var(--tab-border, 1px);border-left-color:var(--tab-border-color);border-right-color:var(--tab-border-color);border-top-color:var(--tab-border-color);padding-left:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-right:calc(var(--tab-padding, 1rem) - var(--tab-border, 1px));padding-bottom:var(--tab-border, 1px);padding-top:0}.tab-lifted.tab-active:not(.tab-disabled):not([disabled]):before,.tab-lifted.tab-active:not(.tab-disabled):not([disabled]):after{z-index:1;content:"";display:block;position:absolute;width:var(--tab-radius, .5rem);height:var(--tab-radius, .5rem);bottom:0;--tab-grad: calc(68% - var(--tab-border, 1px));--tab-corner-bg: radial-gradient( circle at var(--circle-pos), transparent var(--tab-grad), var(--tab-border-color) calc(var(--tab-grad) + .3px), var(--tab-border-color) calc(var(--tab-grad) + var(--tab-border, 1px)), var(--tab-bg) calc(var(--tab-grad) + var(--tab-border, 1px) + .3px) )}.tab-lifted.tab-active:not(.tab-disabled):not([disabled]):before{left:calc(var(--tab-radius, .5rem) * -1);--circle-pos: top left;background-image:var(--tab-corner-bg)}[dir=rtl] .tab-lifted.tab-active:not(.tab-disabled):not([disabled]):before{--circle-pos: top right}.tab-lifted.tab-active:not(.tab-disabled):not([disabled]):after{right:calc(var(--tab-radius, .5rem) * -1);--circle-pos: top right;background-image:var(--tab-corner-bg)}[dir=rtl] .tab-lifted.tab-active:not(.tab-disabled):not([disabled]):after{--circle-pos: top left}.tab-lifted.tab-active:not(.tab-disabled):not([disabled]):first-child:before{background:none}.tab-lifted.tab-active:not(.tab-disabled):not([disabled]):last-child:after{background:none}.tab-lifted.tab-active:not(.tab-disabled):not([disabled])+.tab-lifted.tab-active:not(.tab-disabled):not([disabled]):before{background:none}.tabs-boxed .tab{border-radius:var(--rounded-btn, .5rem)}.tabs-boxed .tab-active:not(.tab-disabled):not([disabled]){--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.\!table :where(th,td){padding:.75rem 1rem!important;vertical-align:middle!important}.table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.table tr.active,.table tr.active:nth-child(2n),.table-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}.\!table tr.active,.\!table tr.active:nth-child(2n){--tw-bg-opacity: 1 !important;background-color:hsl(var(--b2) / var(--tw-bg-opacity))!important}.table-zebra tr.active,.table-zebra tr.active:nth-child(2n),.table-zebra-zebra tbody tr:nth-child(2n){--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity))}.table :where(thead,tbody) :where(tr:not(:last-child)),.table :where(thead,tbody) :where(tr:first-child:last-child){border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:hsl(var(--b2) / var(--tw-border-opacity))}.\!table :where(thead,tbody) :where(tr:not(:last-child)),.\!table :where(thead,tbody) :where(tr:first-child:last-child){border-bottom-width:1px!important;--tw-border-opacity: 1 !important;border-bottom-color:hsl(var(--b2) / var(--tw-border-opacity))!important}.\!table :where(thead,tfoot){white-space:nowrap!important;font-size:.75rem!important;line-height:1rem!important;font-weight:700!important;color:hsl(var(--bc) / .6)!important}.table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:hsl(var(--bc) / .6)}.textarea-bordered{--tw-border-opacity: .2}.textarea:focus{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / .2)}.textarea-disabled,.textarea:disabled,.textarea[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity));--tw-text-opacity: .2}.textarea-disabled::-moz-placeholder,.textarea:disabled::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.textarea-disabled::placeholder,.textarea:disabled::placeholder,.textarea[disabled]::placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}[dir=rtl] .toggle{--handleoffsetcalculator: calc(var(--handleoffset) * 1)}.toggle:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:hsl(var(--bc) / .2)}.toggle:checked,.toggle[checked=true],.toggle[aria-checked=true]{--handleoffsetcalculator: var(--handleoffset);--tw-border-opacity: 1;--tw-bg-opacity: 1}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[checked=true],[dir=rtl] .toggle[aria-checked=true]{--handleoffsetcalculator: calc(var(--handleoffset) * -1)}.toggle:indeterminate{--tw-border-opacity: 1;--tw-bg-opacity: 1;box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset) / 2) 0 0 2px var(--tglbg) inset,calc(var(--handleoffset) / -2) 0 0 2px var(--tglbg) inset,0 0 0 2px var(--tglbg) inset}.toggle-primary:focus-visible{outline-color:hsl(var(--p) / 1)}.toggle-primary:checked,.toggle-primary[checked=true],.toggle-primary[aria-checked=true]{border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-border-opacity: .1;--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.toggle:disabled{cursor:not-allowed;--tw-border-opacity: 1;border-color:hsl(var(--bc) / var(--tw-border-opacity));background-color:transparent;opacity:.3;--togglehandleborder: 0 0 0 3px hsl(var(--bc)) inset, var(--handleoffsetcalculator) 0 0 3px hsl(var(--bc)) inset}.rounded-box{border-radius:var(--rounded-box, 1rem)}.rounded-b-box{border-bottom-left-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem)}.rounded-tr-box{border-top-right-radius:var(--rounded-box, 1rem)}.min-h-8{min-height:2rem}.artboard.phone{width:320px}.badge-xs{height:.75rem;font-size:.75rem;line-height:.75rem;padding-left:.313rem;padding-right:.313rem}.badge-sm{height:1rem;font-size:.75rem;line-height:1rem;padding-left:.438rem;padding-right:.438rem}.btm-nav-xs>*:where(.active){border-top-width:1px}.btm-nav-sm>*:where(.active){border-top-width:2px}.btm-nav-md>*:where(.active){border-top-width:2px}.btm-nav-lg>*:where(.active){border-top-width:4px}.btn-xs{height:1.5rem;padding-left:.5rem;padding-right:.5rem;min-height:1.5rem;font-size:.75rem}.btn-sm{height:2rem;padding-left:.75rem;padding-right:.75rem;min-height:2rem;font-size:.875rem}.btn-lg{height:4rem;padding-left:1.5rem;padding-right:1.5rem;min-height:4rem;font-size:1.125rem}.btn-square:where(.btn-xs){height:1.5rem;width:1.5rem;padding:0}.btn-square:where(.btn-sm){height:2rem;width:2rem;padding:0}.btn-square:where(.btn-lg){height:4rem;width:4rem;padding:0}.btn-circle:where(.btn-xs){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.btn-circle:where(.btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.card-side{align-items:stretch;flex-direction:row}.card-side :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:unset}.card-side :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:inherit}.card-side figure>*{max-width:unset}:where(.card-side figure>*){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.checkbox-sm{height:1.25rem;width:1.25rem}.divider-horizontal{flex-direction:column}.divider-horizontal:before{height:100%;width:.125rem}.divider-horizontal:after{height:100%;width:.125rem}.file-input-md{height:3rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.file-input-md::file-selector-button{margin-right:1rem;font-size:.875rem}.indicator :where(.indicator-item){bottom:auto;left:auto;right:0;top:0;--tw-translate-y: -50%;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-start){left:0;right:auto;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-center){left:50%;right:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-end){left:auto;right:0;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-bottom){bottom:0;top:auto;--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-middle){bottom:50%;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-top){bottom:auto;top:0;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.input-xs{height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;line-height:1.625}.input-md{height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:2}.input-lg{height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem;line-height:1.75rem;line-height:2}.input-sm{height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:2rem}.join.join-vertical{flex-direction:column}.join.join-vertical .join-item:first-child:not(:last-child),.join.join-vertical *:first-child:not(:last-child) .join-item{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.join.join-vertical .join-item:last-child:not(:first-child),.join.join-vertical *:last-child:not(:first-child) .join-item{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.join.join-horizontal{flex-direction:row}.join.join-horizontal .join-item:first-child:not(:last-child),.join.join-horizontal *:first-child:not(:last-child) .join-item{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-top-left-radius:inherit}.join.join-horizontal .join-item:last-child:not(:first-child),.join.join-horizontal *:last-child:not(:first-child) .join-item{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:inherit;border-top-right-radius:inherit}.menu-horizontal{display:inline-flex;flex-direction:row}.menu-horizontal>li:not(.menu-title)>details>ul{position:absolute}.radio-sm{height:1.25rem;width:1.25rem}.select-sm{height:2rem;padding-left:.75rem;padding-right:2rem;font-size:.875rem;line-height:2rem;min-height:2rem}[dir=rtl] .select-sm{padding-left:2rem;padding-right:.75rem}.stats-vertical{grid-auto-flow:row}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tab-lg{height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding: 1.25rem}.textarea-md{padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:2}:where(.toast){bottom:0;left:auto;right:0;top:auto;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-start){left:0;right:auto;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center){left:50%;right:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-end){left:auto;right:0;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-bottom){bottom:0;top:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-middle){bottom:auto;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-top){bottom:auto;top:0;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toggle-sm{--handleoffset: .75rem;height:1.25rem;width:2rem}.avatar.online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--su) / var(--tw-bg-opacity));outline-style:solid;outline-width:2px;outline-color:hsl(var(--b1) / 1);width:15%;height:15%;top:7%;right:7%}.avatar.offline:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--b3) / var(--tw-bg-opacity));outline-style:solid;outline-width:2px;outline-color:hsl(var(--b1) / 1);width:15%;height:15%;top:7%;right:7%}.btn-group .btn:not(:first-child):not(:last-child){border-radius:0}.btn-group .btn:first-child:not(:last-child){margin-left:-1px;margin-top:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group .btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-horizontal .btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-horizontal .btn:first-child:not(:last-child){margin-left:-1px;margin-top:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group-horizontal .btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-vertical .btn:first-child:not(:last-child){margin-left:-0px;margin-top:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical .btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:var(--rounded-btn, .5rem)}.card-compact .card-body{padding:1rem;font-size:.875rem;line-height:1.25rem}.card-compact .card-title{margin-bottom:.25rem}.card-normal .card-body{padding:var(--padding-card, 2rem);font-size:1rem;line-height:1.5rem}.card-normal .card-title{margin-bottom:.75rem}.divider-horizontal{margin-left:1rem;margin-right:1rem;margin-top:0;margin-bottom:0;height:auto;width:1rem}.join.join-vertical>:where(*:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.join.join-horizontal>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-left:-1px}.menu-horizontal>li:not(.menu-title)>details>ul{margin-left:0;margin-top:1rem;padding-top:.5rem;padding-bottom:.5rem;padding-right:.5rem}.menu-horizontal>li>details>ul:before{content:none}:where(.menu-horizontal>li:not(.menu-title)>details>ul){--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:var(--rounded-box, 1rem)}.menu-xs .menu-title{padding:.25rem .5rem}.menu-sm :where(li:not(.menu-title)>*:not(ul):not(details):not(.menu-title)),.menu-sm :where(li:not(.menu-title)>details>summary:not(.menu-title)){padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;border-radius:var(--rounded-btn, .5rem)}.menu-sm .menu-title{padding:.5rem .75rem}.menu-md .menu-title{padding:.5rem 1rem}.menu-lg .menu-title{padding:.75rem 1.5rem}.modal-top :where(.modal-box){width:100%;max-width:none;--tw-translate-y: -2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem)}.modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y: 0px;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem);border-bottom-left-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem)}.modal-bottom :where(.modal-box){width:100%;max-width:none;--tw-translate-y: 2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--rounded-box, 1rem);border-top-right-radius:var(--rounded-box, 1rem)}.stats-vertical>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.stats-vertical{overflow-y:auto}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";margin-left:-100%}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-left:50%}[dir=rtl] .steps-vertical .step:before{margin-right:auto}.table-xs :not(thead):not(tfoot) tr{font-size:.75rem;line-height:1rem}.table-xs :where(th,td){padding:.25rem .5rem}}@layer shad{:root{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--ring: 222.2 84% 4.9%;--radius: .5rem}.dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--ring: 212.7 26.8% 83.9%}}}@layer framework{@layer reset,default,_components;}@layer framework.reset{html,body{height:100%}body{font-family:var(--font-family-base, inherit);color:var(--text-color, hsl(0 0% 20%/var(--tw-text-opacity, 1)));background-color:var(--body-bg-color, initial)}a:not([class]){text-decoration-thickness:max(.08em,1px);text-underline-offset:.15em}}@layer framework.default{:root{--pH: 329;--pS: 98;--pL: 49;--sH: 240;--sS: 31;--sL: 40;--aH: 215;--aS: 87;--aL: 51;--inH: 17;--inS: 92;--inL: 48;--suH: 153;--suS: 96;--suL: 30;--waH: 45;--waS: 92;--waL: 40;--erH: 4;--erS: 74;--erL: 49;--nH: 220;--nS: 13;--nL: 46;--b1H: 0;--b1S: 0;--b1L: 100;--b2H: 240;--b2S: 100;--b2L: 98;--b3H: 216;--b3S: 16;--b3L: 84;--greyH: var(--sH);--greyS: 50;--initialGreyLightness: 98;--greyLightnessIncrement: 11.3;--grey1L: calc(var(--initialGreyLightness) * 1);--grey2L: calc(var(--initialGreyLightness) - var(--greyLightnessIncrement) * 1);--grey3L: calc(var(--initialGreyLightness) - var(--greyLightnessIncrement) * 2);--grey4L: calc(var(--initialGreyLightness) - var(--greyLightnessIncrement) * 3);--grey5L: calc(var(--initialGreyLightness) - var(--greyLightnessIncrement) * 4);--grey6L: calc(var(--initialGreyLightness) - var(--greyLightnessIncrement) * 5);--grey7L: calc(var(--initialGreyLightness) - var(--greyLightnessIncrement) * 6);--grey8L: calc(var(--initialGreyLightness) - var(--greyLightnessIncrement) * 7);--grey9L: calc(var(--initialGreyLightness) - var(--greyLightnessIncrement) * 8);--threshold: 60;--p: var(--pH) calc(var(--pS) * 1%) calc(var(--pL) * 1%);--pf: var(--pH) calc(var(--pS) * 1%) calc((var(--pL) - 7) * 1%);--pc: var(--b1);--s: var(--sH) calc(var(--sS) * 1%) calc(var(--sL) * 1%);--sf: var(--sH) calc(var(--sS) * 1%) calc((var(--sL) - 7) * 1%);--sc: var(--b1);--a: var(--aH) calc(var(--aS) * 1%) calc(var(--aL) * 1%);--af: var(--aH) calc(var(--aS) * 1%) calc((var(--aL) - 7) * 1%);--ac: var(--aH) calc(var(--aS) * 1%) var(--ac-defined, clamp(4%, (var(--aL) - var(--threshold)) * -100%, 96%));--in: var(--inH) calc(var(--inS) * 1%) calc(var(--inL) * 1%);--inc: var(--inH) calc(var(--inS) * 1%) var(--inc-defined, clamp(4%, (var(--inL) - var(--threshold)) * -100%, 96%));--su: var(--suH) calc(var(--suS) * 1%) calc(var(--suL) * 1%);--suc: var(--suH) calc(var(--suS) * 1%) var(--suc-defined, clamp(4%, (var(--suL) - var(--threshold)) * -100%, 96%));--wa: var(--waH) calc(var(--waS) * 1%) calc(var(--waL) * 1%);--wac: var(--waH) calc(var(--waS) * 1%) var(--wac-defined, clamp(4%, (var(--waL) - var(--threshold)) * -100%, 96%));--er: var(--erH) calc(var(--erS) * 1%) calc(var(--erL) * 1%);--erc: var(--erH) calc(var(--erS) * 1%) var(--erc-defined, clamp(4%, (var(--erL) - var(--threshold)) * -100%, 96%));--grey1: 220 22% calc(var(--grey1L) * 1%);--grey2: 220 17% calc(var(--grey2L) * 1%);--grey3: 216 16% calc(var(--grey3L) * 1%);--grey4: 216 16% calc(var(--grey4L) * 1%);--grey5: 220 13% calc(var(--grey5L) * 1%);--grey6: 215 18% calc(var(--grey6L) * 1%);--grey7: 217 23% calc(var(--grey7L) * 1%);--grey8: 240 27% calc(var(--grey8L) * 1%);--grey9: 240 27% calc(var(--grey9L) * 1%);--n: var(--nH) calc(var(--nS) * 1%) calc(var(--nL) * 1%);--nc: var(--nH) calc(var(--nS) * 1%) var(--ncc-defined, clamp(4%, (var(--nL) - var(--threshold)) * -100%, 96%));--nf: var(--nH) calc(var(--nS) * 1%) calc(var(--nL) * 1% - 10%);--b1: var(--b1H) calc(var(--b1S) * 1%) calc(var(--b1L) * 1%);--bc: var(--grey9);--b2: var(--b2H) calc(var(--b2S) * 1%) calc(var(--b2L) * 1%);--b3: var(--b3H) calc(var(--b3S) * 1%) calc(var(--b3L) * 1%);--body-bg-color: hsl(240, 100%, 98%);--text-color: hsl(var(--grey7)/var(--tw-text-opacity, 1));--header-bg-color: var(--body-bg-color);--aside-bg-color: var(--body-bg-color);--footer-bg-color: white;--layout-container-class: page-layout;--layout-column-min: 30ch;--layout-gap: max(1.5vmax, var(--space-lg));--font-size-base-px: 16;--font-size-base: calc(var(--font-size-base-px) / 16 * 1rem);--text-size-increment: 1.35;--text-frame-ratio: 2.75;--text-frame-y: .85em;--text-frame-x: calc(var(--textFrameY) * var(--textFrameRatio));--line-height-fixed-amount: .5rem;--line-height-relative-amount: 1em;--line-height-base: calc(var(--line-height-fixed-amount, 1.5) + var(--line-height-relative-amount, 0));--xxs-px: 10;--xs-px: 12;--sm-px: 14;--md-px: var(--font-size-base-px);--lg-px: 18;--xl-px: 20;--display-xs-px: 24;--display-sm-px: 30;--display-md-px: 36;--display-lg-px: 48;--display-xl-px: 60;--display-2xl-px: 72;--text-xxs: calc(var(--xxs-px) / 16 * 1rem);--text-xs: calc(var(--xs-px) / 16 * 1rem);--text-sm: calc(var(--sm-px) / 16 * 1rem);--text-md: calc(var(--md-px) / 16 * 1rem);--text-lg: calc(var(--lg-px) / 16 * 1rem);--text-xl: calc(var(--xl-px) / 16 * 1rem);--text-display-xs: calc(var(--display-xs-px) / 16 * 1rem);--text-display-sm: calc(var(--display-sm-px) / 16 * 1rem);--text-display-md: calc(var(--display-md-px) / 16 * 1rem);--text-display-lg: calc(var(--display-lg-px) / 16 * 1rem);--text-display-xl: calc(var(--display-xl-px) / 16 * 1rem);--text-display-2xl: calc(var(--display-2xl-px) / 16 * 1rem);--heading-base-font-size: 1rem;--heading-base-fs-min: 1rem;--heading-2xl-font-size: var(--text-display-2xl);--heading-2xl-fs-min: var(--text-display-xl);--heading-2xl-fs-fluid: 3cqi;--heading-xl-font-size: var(--text-display-xl);--heading-xl-fs-min: var(--text-display-lg);--heading-xl-fs-fluid: 3cqi;--heading-lg-font-size: var(--text-display-lg);--heading-lg-fs-min: var(--text-display-md);--heading-lg-fs-fluid: 3cqi;--heading-md-font-size: var(--text-display-md);--heading-md-fs-min: var(--text-display-xs);--heading-md-fs-fluid: 1cqi;--heading-sm-font-size: var(--text-display-sm);--heading-sm-fs-min: var(--text-display-sm);--heading-sm-fs-fluid: 3cqi;--heading-xs-font-size: var(--text-display-xs);--heading-xs-fs-min: var(--text-display-xs);--heading-xs-fs-fluid: 3cqi;--heading-xxs-font-size: var(--text-xl);--heading-xxs-fs-min: var(--text-xl);--heading-xxs-fs-fluid: 3cqi;--sans-neo-grotesque: Inter, Roboto, "Helvetica Neue", "Arial Nova", "Nimbus Sans", Arial, sans-serif;--font-family-base: var(--sans-neo-grotesque);--heading-font-family: Ubuntu;--max-wrapper-width: 1440px;--wrapper-padding: var(--layout-gap);--wrapper-padding-min: clamp(var(--layout-gap), 2vw, var(--layout-gap) * 2);--wrapper-inline: max(var(--wrapper-padding-min, 1rem), 50vw - var(--wrapper-width) / 2 + var(--wrapper-padding) * 2 / 2);--wrapper-width: calc(var(--max-wrapper-width) + var(--wrapper-padding) * 2);--space-increment: 1.42;--unit: .5rem;--space-xs: calc(var(--unit) / var(--space-increment));--space-sm: var(--unit);--space-md: calc(var(--space-sm) * var(--space-increment));--space-lg: calc(var(--space-md) * var(--space-increment));--space-xl: calc(var(--space-lg) * var(--space-increment));--space-2xl: calc(var(--space-xl) * var(--space-increment));--space-3xl: calc(var(--space-2xl) * var(--space-increment));--space-4xl: calc(var(--space-3xl) * var(--space-increment));--space-5xl: calc(var(--space-4xl) * var(--space-increment));--space-6xl: calc(var(--space-5xl) * var(--space-increment));--radius: .5rem;--field-border-width: 1px;--field-border-color: hsl(var(--grey2)/var(--tw-border-opacity, 1));--panel-border-color: var(--grey3);--container-xs: 320;--container-sm: 640;--container-md: 768;--container-lg: 1024;--container-xl: 1280;--container-2xl: 1440;--container-3xl: 1792;--container-4xl: 2048;--container-5xl: 2404;--logo-width: 142px;--logo-height: calc(100% - var(--logo-height-offset, 1rem));--logo-aspect: none}.layout-grid{--layout-grid-min: var(--layout-column-min);--layout-grid-gap: var(--layout-gap);--layout-grid-template-columns: repeat( var(--layout-grid-auto-repeat, auto-fit), minmax(min(100%, var(--layout-grid-min)), 1fr) );display:grid;grid-template-columns:var(--layout-grid-template-columns);gap:var(--layout-grid-gap)}.layout-grid.layout-grid--column-count{--column-count: 4;--breakpoint: calc( var(--layout-grid-min) * var(--column-count) + (var(--layout-grid-gap) * (var(--column-count) - 1)) );--column-size: calc((100% / var(--column-count)) - var(--layout-grid-gap));--layout-grid-template-columns: repeat( var(--layout-grid-auto-repeat, auto-fit), minmax( min( max(var(--column-size), (100% - var(--breakpoint)) * -999), 100% ), 1fr ) )}.flex-layout-grid{--flex-grid-min: var(--layout-column-min);--flex-grid-gap: var(--layout-gap);display:flex;flex-wrap:wrap;gap:var(--flex-grid-gap)}.flex-layout-grid>*{flex:1 1 var(--flex-grid-min)}:is(.layout){container:layout-container/inline-size}:is(.layout-grid,.flex-layout-grid)>*{container:var(--grid-item-container, grid-item)/inline-size}}@layer framework._components{:where(.page-layout>header){--header-grid-area: header;height:var(--header-height);grid-area:var(--header-grid-area, header);position:fixed;z-index:1;width:100%;background-color:var(--header-bg-color)}:where(.page-layout>aside){width:var(--aside-width);height:var(--aside-height, calc(100% - var(--header-height)));background-color:var(--aside-bg-color);position:fixed;grid-area:var(--aside-grid-area, menu);top:var(--aside-top, var(--header-height));display:flex;flex-direction:column}:where(.page-layout>main){grid-area:var(--content-grid-area, content)}:where(.page-layout>footer){--header-grid-area: footer;grid-area:var(--footer-grid-area, footer)}.logo{position:relative;width:var(--logo-width, auto);height:var(--logo-height, 100%);aspect-ratio:var(--logo-aspect, none)}.logo>*,.logo>* svg{height:100%;width:100%}:is(.heading,h1,h2,h3,h4,h5,h6){--heading-color: hsl(240, 31%, 34%);--heading-line-height: 1.2;--font-size: 1rem;--fs-max: 1rem;font-size:var(--heading-font-size, var(--fs-max));color:var(--heading-color, var(--b1, inherit));font-weight:var(--heading-font-weight, bold);text-transform:var(--heading-text-transform, none);font-family:var(--heading-font-family, inherit);letter-spacing:var(--heading-letter-spacing, normal);line-height:var(--heading-line-height);text-wrap:balance}:is(.heading,h1,h2,h3,h4,h5,h6).fluid{--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)))}.heading-xxs{--heading-line-height: 1.166;--fs-min: var(--heading-xxs-fs-min);--fs: var(--heading-xxs-font-size);--heading-font-size: var(--heading-xxs-font-size)}@supports (font-size: 1cqi){.heading-xxs{--fs-fluid: var(--heading-xxs-fs-fluid)}}.heading-xs{--heading-line-height: 1.166;--fs-min: var(--heading-xs-fs-min);--fs: var(--heading-xs-font-size);--heading-font-size: var(--heading-xs-font-size)}@supports (font-size: 1cqi){.heading-xs{--fs-fluid: var(--heading-xs-fs-fluid)}}.heading-sm{--heading-line-height: 1.166;--fs-min: var(--heading-sm-fs-min);--fs: var(--heading-sm-font-size);--heading-font-size: var(--heading-sm-font-size)}@supports (font-size: 1cqi){.heading-sm{--fs-fluid: var(--heading-sm-fs-fluid)}}.heading-md{--heading-line-height: 1;--fs-min: var(--heading-md-fs-min);--fs: var(--heading-md-font-size);--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)))}@supports (font-size: 1cqi){.heading-md{--fs-fluid: var(--heading-md-fs-fluid)}}.heading-lg{--heading-line-height: 1.25;--fs-min: var(--heading-lg-fs-min);--fs: var(--heading-lg-font-size);--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)))}@supports (font-size: 1cqi){.heading-lg{--fs-fluid: var(--heading-lg-fs-fluid)}}.heading-xl{--heading-line-height: 1.25;--fs-min: var(--heading-xl-fs-min);--fs: var(--heading-xl-font-size);--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)))}@supports (font-size: 1cqi){.heading-xl{--fs-fluid: var(--heading-xl-fs-fluid)}}.heading-2xl{--heading-font-weight: 600;--heading-line-height: 1.25;--heading-text-transform: none;--fs-min: var(--heading-2xl-fs-min);--fs: var(--heading-2xl-font-size);--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)))}@supports (font-size: 1cqi){.heading-2xl{--fs-fluid: var(--heading-2xl-fs-fluid)}}:where(.c-header-main).fixed+main .hero-content__text{padding-block-start:calc(var(--header-min-h) + var(--layout-gap))}:where(.c-header-main).fixed+main .hero--min-h-screen{--hero-min-h: min(1000px, 100dvb)}.hero--min-h-screen{--hero-min-h: min(1000px, calc(100dvb - var(--header-min-h)))}.hero--full-overlay{grid:1fr/1fr}.hero--full-overlay .hero-content{display:grid;grid:1fr/1fr}.hero--full-overlay :is(.hero__container,.hero__content,.hero-content__text,.hero-content__image){grid-column:1/1;grid-row:1/1}.hero--full-overlay .hero-content__text{z-index:1;width:100%;height:100%}.hero--full-overlay .hero-content__image{width:100vw;margin-inline:calc(-50vw + 50%);position:absolute;height:100%;max-height:100%}.hero--full-overlay .hero-content__image img{width:100%}:where(.hero--full-overlay) .hero-content__text{text-align:center}:where(.hero--full-overlay) *:has(>.button){justify-content:center}.hero--top-down .hero-content{--layout-column-min: 100%}.hero--top-down .hero-content__text{flex-grow:1;padding-block-start:calc(var(--layout-gap) * 2)}.hero--top-down .hero-content__text:has(+*){padding-block-end:0}:where(.hero--top-down) .hero-content__text{text-align:center}:where(.hero--top-down) *:has(>.button){justify-content:center}.hero{all:unset;--hero-aspect: 16 / 7;display:grid;aspect-ratio:var(--hero-aspect, 16/7);background-color:var(--hero-bg-color, hsl(var(--grey3)))}.hero .navigation__brand{font-size:4rem}.hero .navigation__brand span{all:unset}.hero__container{height:100%}.hero-content{all:unset;position:relative}:is(.hero,.hero__container,.hero-content){display:grid}:is(.hero__container,.hero__content,.hero__content>*){flex:1 1 auto}.hero-content__text{padding-block:var(--layout-gap)}.hero-content__image{display:flex;justify-content:center}:where(.hero-content__image img){-o-object-fit:cover;object-fit:cover}@container layout-container (inline-size < 120ch){.hero-content{--layout-column-min: 100%}.hero-content__text:has(+*){padding-block-start:0}}@container layout-container (inline-size > 120ch){.hero-content__text{--flex-grid-min: 65ch;flex-grow:0}}.btn{--btn-text-case: normal;--rounded-btn: var(--radius, .5rem);font-size:var(--font-size-base);font-weight:500;color:hsl(var(--s)/var(--tw-text-opacity))}.btn-primary{color:hsl(var(--pc)/var(--tw-text-opacity))}.btn-secondary{color:hsl(var(--sc)/var(--tw-text-opacity))}.btn-link{text-underline-offset:.2rem}.btn:not(:is(.btn-circle,.btn-link,.btn-sm,.btn-xs,.btn-lg)){min-height:2.75rem;height:2.75rem}.btn-xs:not(.btn-circle){font-size:var(--text-sm);height:1.75rem;min-height:1.75rem}.btn-sm:not(.btn-circle){font-size:var(--text-sm);height:2.25rem;min-height:2.25rem}.btn-lg:not(.btn-circle){font-size:var(--text-lg);height:3.25rem;min-height:3.25rem}.btn-outline{--tw-shadow: 0 0 2px 1px hsl(var(--b2)/.5)}@media (hover: hover){.btn-outline:hover{background-color:unset;color:unset;--tw-ring-shadow: 0 0 0 1px currentColor inset}}.btn-outline:not(:is(.btn-primary,.btn-secondary,.btn-accent)){border-color:hsl(var(--b3));--tw-text-opacity: 1;color:hsl(217 23% calc(var(--grey7L) * 1%) / var(--tw-text-opacity))}@media (hover: hover){.btn-outline:not(:is(.btn-primary,.btn-secondary,.btn-accent)):hover{--border-color: var(--b3H) calc(var(--b3S) * 1%) calc((var(--b3L) - 0) * 1%);border-color:hsl(var(--border-color));--tw-ring-shadow: 0 0 0 1px hsl(var(--border-color)) inset}}.btn-outline.btn-primary{--tw-shadow: 0 0 2px 1px hsl(var(--p)/.25);color:hsl(var(--p)/var(--tw-text-opacity))}@media (hover: hover){.btn-outline.btn-primary:hover{color:hsl(var(--pf));background-color:unset;--tw-ring-shadow: 0 0 0 1px currentColor inset}}.btn-outline.btn-secondary{--tw-shadow: 0 0 2px 1px hsl(var(--s)/.25);color:hsl(var(--s)/var(--tw-text-opacity))}@media (hover: hover){.btn-outline.btn-secondary:hover{color:hsl(var(--sf));background-color:unset;--tw-ring-shadow: 0 0 0 1px currentColor inset}.btn-outline.btn-accent:hover{color:hsl(var(--af));background-color:unset;--tw-ring-shadow: 0 0 0 1px currentColor inset}.btn-neutral:hover{--tw-border-opacity: 0;background-color:hsl(var(--nH),calc(var(--nS) * 1%),calc(var(--nL) * 1%))}}.btn-base{--tw-text-opacity: 1;color:hsl(217 23% calc(var(--grey7L) * 1%) / var(--tw-text-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}@media (hover: hover) and (pointer: fine){.btn-base:hover{--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}}.btn-base{--tw-border-opacity: 1;border-color:hsl(var(--b3) / var(--tw-border-opacity))}.tab.tab-bordered:hover{--tw-border-opacity: 1}.tab{--tab-padding: min(1rem, 1vmax);--tab-color: hsl(var(--grey9)/var(--tw-text-opacity, 1))}.tab.tab-bordered{height:3rem;--tw-border-opacity: 0;--tab-border-color: hsl(var(--p)/var(--tw-border-opacity, 1));border-color:var(--tab-border-color)}.tab.tab-bordered:hover,.tab.tab-bordered.tab-active{--tw-border-opacity: 1}.tab.tab-bordered:has(span){padding-inline:max(var(--tab-padding, .5rem),.5rem);border-bottom:0}.tab.tab-bordered:has(span) span{border-color:var(--tab-border-color);border-style:solid;border-bottom-width:calc(var(--tab-border, 1px) + 1px)}:where(.alert):not(.alert-inline){--rounded-box: var(--radius);padding-top:var(--space-md);padding-bottom:var(--space-md)}.alert-error{--erc: hsl(var(--bc));--alert-bg: hsl(var(--erH), calc(var(--erS) * 1%), 95%)}.alert-warning{--wac: hsl(var(--bc));--alert-bg: hsl(var(--waH), calc(var(--waS) * 1%), 95%)}.alert-success{--suc: hsl(var(--bc));--alert-bg: hsl(var(--suH), calc(var(--suS) * 1%), 95%)}.alert-inline{font-size:var(--text-sm);padding-top:.25rem;padding-bottom:.25rem;padding-left:var(--space-md);padding-right:var(--space-md);border-radius:.5rem;margin-top:var(--unit)}.card{--card-gap: 0;--padding-card: clamp(1.2rem, 8cqi, 2rem);background-color:var(--card-bg, hsl(var(--b1)));position:relative;border:var(--field-border-width, 1px) solid var(--field-border-color);height:100%;gap:var(--card-gap);aspect-ratio:var(--card-aspect, none)}.card :is(h2,h3):not(.heading){--headingFontSize: clamp(var(--heading-mSize), 5cqi, var(--heading-lSize));text-wrap:balance}.card :is(h2,h3):has(.tag){display:grid;gap:.25em;justify-items:start}.card:has(.tag){box-shadow:inset 0 0 0 4px var(--c-accent)}.card:focus-within{outline:3px solid var(--c-grey6);outline-offset:-6px}.card:not(.stat){display:flex;align-content:space-between;align-items:center}.card.image-full{display:grid;grid-template:1fr/1fr;height:auto}.card.image-full .card-picture{height:100%}.card.stat{--card-padding: 1.25rem 1.5rem;--card-aspect: 20 / 14;padding:var(--card-padding);grid-template-rows:max-content max-content;--tw-text-opacity: 1;color:hsl(240 27% calc(var(--grey8L) * 1%) / var(--tw-text-opacity))}.card a{text-decoration:none;font-size:inherit}.card a:focus-visible{--outline-color: transparent}.card a:not(.button):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.stat-title{font-size:clamp(var(--text-xs),8cqi,var(--text-sm));text-wrap:balance;line-height:clamp(1em,10cqi,1.25em);margin-block-end:.5rem;min-height:2em;grid-row:1/1;grid-column:1/3;--tw-text-opacity: 1;color:hsl(220 13% calc(var(--grey5L) * 1%) / var(--tw-text-opacity))}.stat-value{font-size:clamp(var(--text-display-md),20cqi,2.75rem);font-family:var(--heading-font-family);grid-row:2 / 4;display:flex;align-items:flex-end;line-height:1;flex-wrap:wrap}.stat-figure{place-self:flex-end;font-size:calc(clamp(var(--text-display-md),20cqi,2.75rem) + .5rem);transform:translateY(.25rem)}@container layout-container (inline-size > 80ch){.card{aspect-ratio:4/3;max-width:100%}}@container grid-item (inline-size > 35ch){.card:not([class*=card-side]){grid-auto-flow:column;align-items:center;justify-content:start;aspect-ratio:unset;grid-template-columns:1fr}.card:not([class*=card-side]):has(.card-picture){grid-auto-flow:row;grid-template-columns:1fr}.card-picture{order:-1}}@container grid-item (inline-size > 80ch){.card:not([class*=card-side]):has(.card-picture){--card-gap: var(--padding-card);display:flex;flex-direction:row}.card>*{flex:1 1 auto}.card-picture{width:60%}.card-body{width:40%}.card-picture{order:initial}}.badge:not(.indicator-item){--tw-border-opacity: .1;border-width:1px;border-style:solid;height:auto;padding:.25rem .75rem;white-space:nowrap}.badge-error{background-color:hsl(var(--erH),calc(var(--erS) * 1%),95%);color:hsl(var(--er));border-color:hsl(var(--er) / var(--tw-border-opacity));--tw-border-opacity: .1}.badge-info{background-color:hsl(var(--inH),calc(var(--inS) * 1%),95%);color:hsl(var(--in));border-color:hsl(var(--in) / var(--tw-border-opacity));--tw-border-opacity: .1}.badge-accent{background-color:hsl(var(--aH),calc(var(--aS) * 1%),95%);color:hsl(var(--a))}.badge-warning{background-color:hsl(var(--waH),calc(var(--waS) * 1%),95%);color:hsl(var(--wa));border-color:hsl(var(--wa) / var(--tw-border-opacity));--tw-border-opacity: .1}.badge-success{background-color:hsl(var(--suH),calc(var(--suS) * 1%),95%);color:hsl(var(--su));border-color:hsl(var(--su) / var(--tw-border-opacity));--tw-border-opacity: .1}.badge-primary{background-color:hsl(var(--pH),calc(var(--pS) * 1%),95%);color:hsl(var(--p))}.badge-secondary{background-color:hsl(var(--sH),calc(var(--sS) * 1%),95%);color:hsl(var(--s))}.badge-neutral{background-color:hsl(var(--nH),calc(var(--nS) * 1%),95%);color:hsl(var(--n));border-color:hsl(var(--n) / var(--tw-border-opacity));--tw-border-opacity: .1}thead[class*=rounded]{position:relative}thead[class*=rounded]:before{content:"";display:block;background:hsl(var(--s));width:100%;height:100%;position:absolute;border-radius:.5rem}thead[class*=rounded] tr{isolation:isolate}thead[class*=rounded] th{padding-block:1rem}.flow>*+*{margin-block-start:var(--flow-space, 1em)}.flow>:is(.heading,h1,h2,h3,h4,h5,h6)+p{--flow-space:1.75em}:where(.form-control+.form-control){--flow-space: var(--space-sm)}.drop-area{transition:.2s ease}.drop-area[data-active=true]{box-shadow:0 0 10px #00000080;background:rgba(255,255,255,.8)}.drop-area label:has(input[type=file]){font-size:36px;cursor:pointer;display:block}.drop-area label:has(input[type=file]) span{display:block}.drop-area label:has(input[type=file]) input[type=file]:not(:focus-visible){position:absolute!important;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}.drop-area label:has(input[type=file]) .smaller{font-size:16px}.drop-area .image-list{display:flex;list-style:none;flex-wrap:wrap;padding:0}.drop-area .file-preview{width:20%;margin:1rem 2.5%;position:relative;aspect-ratio:1/1;overflow:hidden}.drop-area .file-preview img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.drop-area .file-preview .close-icon,.drop-area .file-preview .status-indicator{--size: 20px;position:absolute;line-height:var(--size);height:var(--size);border-radius:var(--size);box-shadow:0 0 5px currentColor;right:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0}.drop-area .file-preview .close-icon{width:var(--size);font-size:var(--size);background:#933;color:#fff;top:.25rem;cursor:pointer}.drop-area .file-preview .status-indicator{font-size:calc(.75 * var(--size));bottom:.25rem;padding:0 10px}.drop-area .file-preview .loading-indicator{animation:pulse 1.5s linear 0s infinite;color:#000}.drop-area .file-preview .success-indicator{background:#6c6;color:#040}.drop-area .file-preview .failure-indicator{background:#933;color:#fff}@keyframes pulse{0%{background:#fff}50%{background:#ddd}to{background:#fff}}.ck ul,.ck ol,.ck menu{padding:revert}.input{height:3rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.input-bordered{--tw-border-opacity: 1;border-color:hsl(var(--b3)/var(--tw-border-opacity))}.input-xs{height:2.375rem}.input-sm{height:2.75rem}.input-md{font-size:1rem}.input-lg{font-size:var(--text-lg);height:3.25rem}:where(label){font-size:var(--text-sm)}.pagination-container{container-type:inline-size;gap:var(--space-md);padding:var(--space-md) 0}.pagination-container,.pagination-list{display:grid;grid-auto-flow:column;justify-content:center;align-items:center}.pagination-list{display:none;gap:.25rem}.pagination-list a{display:grid;place-content:center;padding:.15em;border-radius:.25em;border:var(--field-border-width) solid transparent;line-height:1;width:2.75rem;height:2.75rem;font-weight:700;text-align:center;color:hsl(var(--s)/var(--tw-text-opacity));text-decoration:none}.pagination-list a:is([aria-current],:hover){border-color:hsl(var(--b2));background-color:hsl(var(--b2))}.pagination-list a:is([aria-disabled=true]){pointer-events:none;opacity:.3}.pagination-nav{display:inline-flex;align-items:center}.pagination-nav svg{width:1.5em;height:1.5em;flex-shrink:0}.pagination-nav:hover .pagination-nav__label{text-decoration:underline;text-underline-offset:.15em}.pagination-nav__next{flex-direction:row-reverse}.pagination-label{font-weight:700;text-align:center}.pagination-nav__label{height:1px;overflow:hidden;position:absolute;clip-path:inset(50%)}@container (min-width: 25ch){.pagination-nav__label{height:auto;overflow:unset;position:unset;clip-path:unset}}@container (min-width: 50ch){.pagination-list{display:grid}.pagination-label{display:none}}.pagination-container:has(li:nth-child(11)){--show-label: true}@container (min-width: 50ch){@container style(--show-label: true){.pagination-list{display:none}.pagination-label{display:block}}}@container (max-width: 50ch){.pagination-nav__label,.pagination-nav__end{display:none}}.collapse:not(td):not(tr):not(colgroup){visibility:visible!important}}@layer site{@layer reset,default,components;}@layer site.default{@font-face{font-family:Ubuntu;src:url(/build/assets/Ubuntu-Medium-95d868f8.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:300;src:url(/build/assets/Inter-Light-e111a1e2.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:400;src:url(/build/assets/Inter-Regular-e06f6b1b.woff2) format("woff2")}:root{--admin-header-height: 6rem;--admin-header-bg-color: var(--body-bg-color);--admin-menu-width: min(280px, 80vw);--admin-menu-width-bp: clamp(200px, 15vw, 280px)}@media (min-width: 1280px){:root{--admin-menu-width: var(--admin-menu-width-bp)}}:root{overflow:hidden}@media (max-width: 1279px){:root{--admin-header-height: 4rem}}[data-layout=admin]{grid-template-columns:var(--admin-menu-width) 1fr;grid-template-areas:"header header" "content content";grid-template-rows:var(--admin-header-height) 1fr}@media (min-width: 1280px){[data-layout=admin]{grid-template-areas:"header header" "menu content"}}.c-admin-header{--header-bg-color: var(--admin-header-bg-color);--header-height: var(--admin-header-height);pointer-events:none}.c-admin-header :is(.logo,.navbar){pointer-events:all}.menu-title{font-size:.625rem;text-transform:uppercase;line-height:1.2;letter-spacing:.03em}*+.menu-title{margin-block-start:1.5rem}.c-admin-menu{--aside-width: var(--admin-menu-width);--header-height: var(--admin-header-height);align-self:flex-start;justify-content:space-between;max-width:0}.c-admin-menu .menu-title{font-weight:600;color:hsl(var(--grey5))}.c-admin-menu :is(a,.menu-dropdown-toggle){padding-inline:var(--space-md);padding-block:var(--space-sm);font-weight:500}.c-admin-menu :is(a,.menu-dropdown-toggle):not(.active){color:hsl(var(--grey7))}.c-admin-menu .menu{width:var(--admin-menu-width)}.c-admin-menu .menu li+li:not(.menu-title){margin-top:.25rem}@media (min-width: 1280px){.c-admin-menu{max-width:none}}.c-admin-menu .dropdown-content{display:grid;grid-template-rows:1fr max-content;height:calc(100dvh - var(--admin-header-height));background-color:var(--aside-bg-color)}.c-admin-menu__toggle-btn{top:calc(var(--admin-header-height) / 2);transform:translateY(-50%)}.c-admin-content{overflow-y:auto;background-color:#fff;padding-inline:var(--layout-gap);padding-block:calc(var(--admin-header-height) + var(--layout-gap) * 1.5) var(--layout-gap);grid-row-start:1}.c-admin-content:after,.c-admin-content:before{content:"";position:fixed;font-size:var(--layout-gap);left:var(--admin-menu-width);top:var(--admin-header-height);width:1em;aspect-ratio:1;background:var(--aside-bg-color);display:none}@media (min-width: 1280px){.c-admin-content:after,.c-admin-content:before{display:block}}.c-admin-content:before{z-index:1}.c-admin-content:after{background:#fff;z-index:2;border-radius:1em 0 0}.page-layout[data-logged-in=false] .c-admin-content{max-height:calc(100% - var(--layout-gap));grid-row-start:2;border-radius:var(--layout-gap);width:min(600px,100% - var(--layout-gap) * 2);min-width:min(600px,100% - var(--layout-gap) * 2);margin-inline:auto;padding-block:calc(var(--layout-gap) * 1.5) var(--layout-gap)}.page-layout[data-logged-in=false] .c-admin-content:before,.page-layout[data-logged-in=false] .c-admin-content:after{display:none}@media (min-width: 1280px){.page-layout[data-logged-in=false] .c-admin-content{width:-moz-fit-content;width:fit-content;padding-block-start:calc(var(--layout-gap) * 1.5);max-width:calc(100% - var(--admin-menu-width));transform:translate(calc(-1 * var(--admin-menu-width) / 2))}}.max-content-1fr-row{display:grid;grid-template-rows:max-content 1fr}:root{--header-height: max-content;--header-sm-start-h-min: 56px;--header-sm-start-h: 80px;--header-sm-search-h: 56px;--header-sm-max-h-min: calc(var(--header-sm-start-h-min) + var(--header-sm-search-h));--header-sm-max-h: calc(var(--header-sm-start-h) + var(--header-sm-search-h));--header-lg-start-h-min: 72px;--header-lg-start-h: 128px;--header-lg-search-h: 56px;--header-lg-nav-h: 52px;--header-lg-max-h-min: calc(var(--header-lg-start-h-min) + var(--header-lg-nav-h));--header-lg-max-h: calc(var(--header-lg-start-h) + var(--header-lg-nav-h))}:root [data-layout=default]{--logo-width: 112px}@media (min-width: 768px){:root [data-layout=default]{--logo-width: 77px}}@media (min-width: 1024px){:root [data-layout=default]{--logo-width: 164px}}#app{height:100%}.page-layout{display:grid;gap:0;height:100%;max-height:100vh;max-height:100dvh;background:var(--body-bg-color);scroll-behavior:smooth;overscroll-behavior:none}[data-layout=default]{--body-bg-color: hsl(0, 0%, 100%);--header-bg-color: var(--body-bg-color);overflow-y:auto;grid-template-columns:1fr;grid-template-areas:"header" "content" "footer";grid-template-rows:var(--header-height) 1fr max-content}.c-header{--header-bg-color: transparent;position:sticky;top:0}.c-header>div{container:mainHeader/inline-size}@media (max-width: 767px){.c-header{background-color:transparent}.c-header[data-dir=down][data-condensed=true]{pointer-events:none}.c-header[data-dir=down][data-condensed=true] .c-header__items__mobile-nav{pointer-events:all}}.c-header .logo{display:flex;justify-content:center;overflow:hidden}.c-header .logo>a{min-width:var(--logo-width);min-height:var(--logo-height);display:flex;height:auto;align-items:center}@media (max-width: 767px){.c-header .logo{--logo-height: 100%}}@media (min-width: 768px){.c-header .logo{margin-bottom:0}}.c-header__inner{display:grid;grid-template-areas:"logo end" "search search";grid-template-columns:min-content 1fr}@media (max-width: 767px){.c-header__inner{grid-template-rows:min-content var(--header-sm-search-h)}}@media (min-width: 768px){.c-header__inner{background-color:hsl(var(--b1));grid-template-areas:"logo end";grid-template-rows:1fr}}@media (min-width: 768px) and (max-width: 1023px){.c-header__inner{min-height:var(--header-sm-search-h)}}.c-header__logo{grid-area:logo;height:var(--logo-container-h, 100%);z-index:2}.c-header__items{display:contents}@media (min-width: 768px){.c-header__items{display:grid;grid-template-areas:"search end";grid-template-columns:1fr max-content}}.c-header__items__search{grid-area:search;display:flex;align-items:center;flex-wrap:wrap}@media (max-width: 767px){.c-header__items__search{width:100vw;margin-inline:calc(-50vw + 50%);--wrapper-inline: max(var(--wrapper-padding-min, 1rem), 50vw - var(--wrapper-width) / 2 + var(--wrapper-padding) * 2 / 2);padding-inline:var(--wrapper-inline);background:hsl(var(--b1));height:100%;align-items:flex-start;box-shadow:0 1px 0 0 hsl(var(--b3))}}.c-header__items__search-results{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:var(--rounded-btn, 0 0 .5rem .5rem);background:hsl(var(--b1));padding-block:var(--space-md);padding-inline:var(--wrapper-padding);position:absolute;top:100%;min-height:var(--header-sm-search-h);width:100%;left:0}@media (min-width: 768px){.c-header__items__search-results{--rounded-btn: .5rem}}.c-header__items__search-results a{padding:.2rem .5rem;border-radius:var(--rounded-btn, .5rem)}.c-header__items__search-results a:hover{background-color:hsl(var(--bc)/.1)}.o-header__items__end{grid-area:end}.c-header__items__mobile-nav{z-index:2}.c-nav{height:calc(100dvh - var(--top))}.c-nav .menu{padding-top:var(--padding-top, 0px);flex:1 1 auto}@media (min-width: 768px){.c-nav{height:calc(100dvh - var(--header-sm-search-h))}}@media (min-width: 1024px){.c-nav{max-height:var(--header-lg-nav-h);height:auto}.c-nav .menu>li,.c-nav .menu details{--item-max-w: calc(var(--w) * 1px);max-width:var(--item-max-w, none)}.c-nav summary+ul{position:relative!important}}@media (max-width: 1023px){.c-nav{flex-direction:column}.c-nav .menu{--rounded-btn: 0;flex-wrap:nowrap;overflow-y:auto}.c-nav .menu>li{font-size:var(--font-size-base)}.c-nav .menu>li+li{border-top:1px solid hsl(var(--b3))}.c-nav .menu>li:not(:has(details))>a{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.c-nav .menu>li summary{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.c-nav details ul{padding-right:.5rem}.c-nav details li{font-size:var(--text-sm)}.c-nav details li+li{margin-top:var(--space-sm)}.c-nav details li:first-child{margin-top:.5rem}.c-nav details li:last-child{margin-bottom:.5rem}.c-nav details a{border-left-width:4px;border-color:hsl(var(--p));padding-top:var(--space-md);padding-bottom:var(--space-md);background-color:#fff0fb}}.top-header-sm-search-h{top:calc(var(--header-sm-search-h) + var(--top-adjustment, 0px))}.top-header-sm-start-h-min{top:calc(var(--header-sm-start-h-min) + var(--top-adjustment, 0px))}.top-header-sm-start-h{top:calc(var(--header-sm-start-h) + var(--top-adjustment, 0px))}.top-header-sm-max-h{top:calc(var(--header-sm-max-h) + var(--top-adjustment, 0px))}.header-sm-max-h-min{top:calc(var(--header-sm-max-h-min) + var(--top-adjustment, 0px))}.top-header-lg-start-h-min{top:calc(var(--header-lg-start-h-min) + var(--top-adjustment, 0px))}.top-header-lg-start-h{top:calc(var(--header-lg-start-h) + var(--top-adjustment, 0px))}.top-header-lg-max-h-min{top:calc(var(--header-lg-max-h-min) + var(--top-adjustment, 0px))}.top-header-mini-basket-adjustment{--top-adjustment:2.78rem}.main-aside{display:flex;flex-wrap:wrap}.main-aside>div:nth-of-type(1){flex:1 1 min(100%,clamp(600px,60%,928px))}.main-aside>div:nth-of-type(2){flex:1 1 min(100%,320px)}.layout-search__2col-layout{display:flex;flex-wrap:wrap;-moz-column-gap:var(--layout-gap);column-gap:var(--layout-gap);--aside-width: 210px}.layout-search__2col-layout>*:nth-child(1){flex:1 1 var(--aside-width)}.layout-search__2col-layout>*:nth-child(2){flex:1 1 max(600px,100% - var(--aside-width) - var(--layout-gap))}.layout-course .breadcrumbs{max-width:calc(100vw - var(--wrapper-padding) * 2)}.c-course-book-card{height:auto}.c-course-book-card dd{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-sm)}.c-course-book-card__totals>div{padding:var(--space-md)}.c-course-book-card__totals>div:first-child{border-top-width:1px}.c-course-book-card__totals>div:last-child{border-bottom-width:1px}.c-course-book-card__totals>div+div{border-top-width:1px}.c-login-register-section{container-type:inline-size;padding-block-start:clamp(3rem,25vh - 9rem,12rem)}}@layer site._components{.admin-dash-cards-layout{--layout-column-min: 18ch;--layout-grid-gap: calc(var(--layout-gap) /1)}.stat-figure>div{font-size:inherit;width:1em;aspect-ratio:1}@media (max-width: 1279px){.bookings-table{max-width:calc(100vw - var(--layout-gap) * 2)}.bookings-table .course-filter{width:100%;max-width:calc(100vw - var(--layout-gap) * 2)}}.bookings-table td span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bookings-table__table-container{min-height:calc(var(--row-height) * var(--num-of-rows, 10))}@media (max-width: 1279px){.bookings-table__table-container{width:100vw;max-width:calc(100vw + var(--layout-gap) * 1);margin-inline-start:calc(-1 * var(--layout-gap))}.bookings-table__table-container-wrapper-overflow{padding-inline:var(--layout-gap)}}.course-filter{container:courseFilter/inline-size;position:relative;z-index:1}@container courseFilter (inline-size < 1000px){.filter-search__dropdown{min-width:4rem}.filter-search__dropdown span{display:none}}.course-filtered-items{max-width:calc(100% - var(--layout-gap) * 1);overflow:auto}.search-input:focus+.search-dropdown,.search-dropdown:hover{display:flex}.search-dropdown{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);display:none;flex-direction:column;border-radius:var(--rounded-btn, 0 0 .5rem .5rem);background:hsl(var(--b1));padding-block:var(--space-md);padding-inline:var(--wrapper-padding);position:absolute;top:100%;min-height:var(--header-sm-search-h);width:100%;left:0;z-index:1000}@media (min-width: 768px){.search-dropdown{--rounded-btn: .5rem}}.search-dropdown button{padding:.2rem .5rem;border-radius:var(--rounded-btn, .5rem);text-align:left}.search-dropdown button:hover{background-color:hsl(var(--bc)/.1)}.c-card-reveal.image-full{aspect-ratio:1 / 1;width:100%;overflow:hidden;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}.c-card-reveal.image-full .c-card-reveal__header{font-size:var(--heading-md-font-size)}.c-card-reveal.image-full .c-card-reveal__header .icon{transition:transform .2s cubic-bezier(.165,.84,.44,1);top:0;transform:translateY(1.25em)}.c-card-reveal.image-full .card-title{align-items:flex-end}.c-card-reveal.image-full .card-body{transition:background .2s cubic-bezier(.165,.84,.44,1),transform .6s cubic-bezier(.165,.84,.44,1);transform:translateY(calc(100% - (var(--heading-md-font-size) * 2 + var(--padding-card) * 2)));height:100%;border-radius:var(--rounded-box, 1rem);--tw-bg-opacity: .7}.c-card-reveal.image-full .card-body p{opacity:0}@media (hover: hover){.c-card-reveal.image-full:hover .c-card-reveal__header .icon{transform:translateY(0)}.c-card-reveal.image-full:hover .card-title{align-items:flex-start}.c-card-reveal.image-full:hover .card-body{transform:translateY(0);background-color:hsl(var(--s)/var(--tw-bg-opacity))}.c-card-reveal.image-full:hover .card-body p{opacity:1}}@container (inline-size < 56rem){.table-sm-layout thead{display:none}.table-sm-layout tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:var(--space-md)}.table-sm-layout tbody tr{display:grid;grid-template-columns:repeat(2,1fr);border-radius:.5rem;border-bottom-width:0px}.table-sm-layout tbody td{padding-top:var(--unit);padding-bottom:var(--unit)}.table-sm-layout tbody td[data-th]:before{content:attr(data-th);display:block;font-size:var(--text-xxs);--tw-text-opacity: 1;color:hsl(220 13% calc(var(--grey5L) * 1%) / var(--tw-text-opacity))}.table-sm-layout tbody td:not(:is(:nth-last-of-type(1))){border-bottom-width:1px}.table-sm-layout tbody td:is(:nth-of-type(1),:nth-last-child(1):has(.btn)){grid-column:span 2}.table-sm-layout.table-sm-layout--customer-booking tbody td:is(:nth-of-type(1),:nth-of-type(2)){font-size:var(--text-md)}.table-sm-layout.table-sm-layout--customer-booking tbody td:is(:nth-of-type(1)){border-style:none}.table-sm-layout.table-sm-layout--customer-booking tbody td:is(:nth-of-type(2)){grid-column:span 2;padding-block-start:0;padding-block-end:1rem}.table-sm-layout.table-sm-layout--customer-booking tbody td:nth-last-of-type(2){border-bottom-width:1px}.table-sm-layout.table-sm-layout--customer-booking tbody td:nth-last-child(1){grid-column:span 2;text-align:center}}@container (inline-size < 42rem){.table-sm-layout tbody tr:nth-child(odd){--tw-bg-opacity: 1;background-color:hsl(220 22% calc(var(--grey1L) * 1%) / var(--tw-bg-opacity))}}@container (inline-size > 42rem) and (inline-size < 56rem){.table-sm-layout tbody tr:is(:nth-child(4n+3),:nth-child(4n+2)){--tw-bg-opacity: 1;background-color:hsl(220 22% calc(var(--grey1L) * 1%) / var(--tw-bg-opacity))}}@container (min-width: 56rem){.\@4xl\:hero--full-overflow{grid:1fr/1fr}.\@4xl\:hero--full-overflow .hero-content{display:grid;grid:1fr/1fr}.\@4xl\:hero--full-overflow :is(.hero__container,.hero__content,.hero-content__text,.hero-content__image){grid-column:1/1;grid-row:1/1}.\@4xl\:hero--full-overflow .hero-content__text{z-index:1;width:100%;height:100%}.\@4xl\:hero--full-overflow .hero-content__image{width:100vw;margin-inline:calc(-50vw + 50%);position:absolute;height:100%;max-height:100%}.\@4xl\:hero--full-overflow .hero-content__image img{width:100%}}@supports (selector(:has(*))){@media (min-width: 1024px) and (hover: hover),(min-width: 1024px) and (not (any-pointer: coarse)){.c-basketNavLink-lg-screen+.c-miniBasket-container-lg-screen:hover{display:flex!important}.c-basketNavLink-lg-screen:hover>:is(a){background-color:hsl(var(--p));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.c-basketNavLink-lg-screen:hover+.c-miniBasket-container-lg-screen{display:flex!important}.c-basketNavLink-lg-screen:has(+.c-miniBasket-container-lg-screen:hover)>a{background-color:hsl(var(--p));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}}@media (min-width: 1024px){.c-miniBasket-container-lg-screen:has(select:target,select:focus){display:flex!important}}}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-auto{bottom:auto}.bottom-sm{bottom:var(--unit)}.left-0{left:0}.left-2{left:.5rem}.left-\[--padding-card\]{left:var(--padding-card)}.left-md{left:var(--space-md)}.right-0{right:0}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-md{right:var(--space-md)}.right-sm{right:var(--unit)}.right-xs{right:var(--space-xs)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[--padding-card\]{top:var(--padding-card)}.top-\[--top-adjustment\]{top:var(--top-adjustment)}.top-\[120px\]{top:120px}.top-\[140px\]{top:140px}.top-\[var\(--header-lg-max-h-min\)\]{top:var(--header-lg-max-h-min)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.col-span-full{grid-column:1 / -1}.col-start-2{grid-column-start:2}.col-end-2{grid-column-end:2}.col-end-4{grid-column-end:4}.m-0{margin:0}.m-2{margin:.5rem}.m-auto{margin:auto}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-md{margin-left:var(--space-md);margin-right:var(--space-md)}.my-0{margin-top:0;margin-bottom:0}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-3xl{margin-top:var(--space-3xl);margin-bottom:var(--space-3xl)}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-\[24px\]{margin-top:24px;margin-bottom:24px}.my-layout-gap{margin-top:var(--layout-gap);margin-bottom:var(--layout-gap)}.my-layout-gap2x{margin-top:calc(var(--layout-gap) * 2);margin-bottom:calc(var(--layout-gap) * 2)}.my-lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.my-sm{margin-top:var(--unit);margin-bottom:var(--unit)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-2xl{margin-bottom:var(--space-2xl)}.mb-3{margin-bottom:.75rem}.mb-3xl{margin-bottom:var(--space-3xl)}.mb-4{margin-bottom:1rem}.mb-\[56px\]{margin-bottom:56px}.mb-\[72px\]{margin-bottom:72px}.mb-lg{margin-bottom:var(--space-lg)}.mb-md{margin-bottom:var(--space-md)}.mb-sm{margin-bottom:var(--unit)}.mb-xl{margin-bottom:var(--space-xl)}.ml-0{margin-left:0}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.ml-md{margin-left:var(--space-md)}.ml-xs{margin-left:var(--space-xs)}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-sm{margin-right:var(--unit)}.mr-xs{margin-right:var(--space-xs)}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-2xl{margin-top:var(--space-2xl)}.mt-3{margin-top:.75rem}.mt-3xl{margin-top:var(--space-3xl)}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-6xl{margin-top:var(--space-6xl)}.mt-8{margin-top:2rem}.mt-\[-26px\]{margin-top:-26px}.mt-\[24px\]{margin-top:24px}.mt-\[32px\]{margin-top:32px}.mt-\[48px\]{margin-top:48px}.mt-auto{margin-top:auto}.mt-layout-gap{margin-top:var(--layout-gap)}.mt-layout-gap2x{margin-top:calc(var(--layout-gap) * 2)}.mt-lg{margin-top:var(--space-lg)}.mt-md{margin-top:var(--space-md)}.mt-sm{margin-top:var(--unit)}.mt-xl{margin-top:var(--space-xl)}.mt-xs{margin-top:var(--space-xs)}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.inline-table{display:inline-table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[15\/8\]{aspect-ratio:15/8}.aspect-\[1920\/520\]{aspect-ratio:1920/520}.aspect-\[2\/1\]{aspect-ratio:2/1}.aspect-\[6\.88\/6\.28\]{aspect-ratio:6.88/6.28}.aspect-\[808\/454\]{aspect-ratio:808/454}.aspect-\[876\/1097\]{aspect-ratio:876/1097}.aspect-square{aspect-ratio:1 / 1}.size-16{width:4rem;height:4rem}.size-6{width:1.5rem;height:1.5rem}.size-full{width:100%;height:100%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-2xl{height:var(--space-2xl)}.h-3{height:.75rem}.h-3xl{height:var(--space-3xl)}.h-4{height:1rem}.h-4xl{height:var(--space-4xl)}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[--header-sm-start-h-min\]{height:var(--header-sm-start-h-min)}.h-\[--row-height\]{height:var(--row-height)}.h-\[0\.5em\]{height:.5em}.h-\[1\.5em\]{height:1.5em}.h-\[300px\]{height:300px}.h-\[36px\]{height:36px}.h-auto{height:auto}.h-full{height:100%}.h-max{height:-moz-max-content;height:max-content}.h-sm{height:var(--unit)}.h-xl{height:var(--space-xl)}.max-h-44{max-height:11rem}.max-h-96{max-height:24rem}.max-h-\[calc\(100dvh-200px\)\]{max-height:calc(100dvh - 200px)}.min-h-0{min-height:0px}.min-h-8{min-height:2rem}.min-h-\[200px\]{min-height:200px}.min-h-\[2em\]{min-height:2em}.min-h-\[30dvh\]{min-height:30dvh}.min-h-\[40px\]{min-height:40px}.min-h-\[60px\]{min-height:60px}.min-h-\[6rem\]{min-height:6rem}.min-h-\[auto\]{min-height:auto}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.min-h-full{min-height:100%}.min-h-max{min-height:-moz-max-content;min-height:max-content}.min-h-min{min-height:-moz-min-content;min-height:min-content}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-2xl{width:var(--space-2xl)}.w-3{width:.75rem}.w-3xl{width:var(--space-3xl)}.w-4{width:1rem}.w-48{width:12rem}.w-4xl{width:var(--space-4xl)}.w-5{width:1.25rem}.w-52{width:13rem}.w-5xl{width:var(--space-5xl)}.w-6{width:1.5rem}.w-60{width:15rem}.w-6xl{width:var(--space-6xl)}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[0\.5em\]{width:.5em}.w-\[1\.5em\]{width:1.5em}.w-\[1px\]{width:1px}.w-\[25ch\]{width:25ch}.w-\[30ch\]{width:30ch}.w-\[36px\]{width:36px}.w-\[calc\(min\(600px\,100\%\)\)\]{width:min(600px,100%)}.w-\[calc\(min\(600px\,100\%\)-var\(--admin-menu-width\)\)\]{width:calc(min(600px,100%) - var(--admin-menu-width))}.w-\[min\(13rem\,45\%\)\]{width:min(13rem,45%)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-lg{width:var(--space-lg)}.w-md{width:var(--space-md)}.w-screen{width:100vw}.w-sm{width:var(--unit)}.w-xl{width:var(--space-xl)}.min-w-80{min-width:20rem}.min-w-\[--layout-column-min\]{min-width:var(--layout-column-min)}.min-w-\[10ch\]{min-width:10ch}.min-w-\[15ch\]{min-width:15ch}.min-w-\[18ch\]{min-width:18ch}.min-w-\[18rem\]{min-width:18rem}.min-w-\[20ch\]{min-width:20ch}.min-w-\[25ch\]{min-width:25ch}.min-w-\[28ch\]{min-width:28ch}.min-w-\[30ch\]{min-width:30ch}.min-w-bp-lg{min-width:1024px}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.min-w-full{min-width:100%}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[--layout-column-min\]{max-width:var(--layout-column-min)}.max-w-\[100vw\]{max-width:100vw}.max-w-\[15ch\]{max-width:15ch}.max-w-\[160px\]{max-width:160px}.max-w-\[175px\]{max-width:175px}.max-w-\[208px\]{max-width:208px}.max-w-\[75ch\]{max-width:75ch}.max-w-\[calc\(100\%-var\(--space-sm\)\)\]{max-width:calc(100% - var(--space-sm))}.max-w-\[calc\(var\(--heading-font-size\)\*2\)\]{max-width:calc(var(--heading-font-size) * 2)}.max-w-bp-2xl{max-width:1440px}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-screen-lg{max-width:1024px}.max-w-screen-xl{max-width:1280px}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[1_1_400px\]{flex:1 1 400px}.flex-\[1_1_calc\(100\%-\(62px\+var\(--layout-gap\)\)\)\]{flex:1 1 calc(100% - (62px + var(--layout-gap)))}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0,.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3\/4{--tw-translate-x: 75%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.scroll-pt-\[--header-lg-max-h-min\]{scroll-padding-top:var(--header-lg-max-h-min)}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-items-start{place-items:start}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-\[152px\]{gap:152px}.gap-\[1px\]{gap:1px}.gap-\[24px\]{gap:24px}.gap-\[32px\]{gap:32px}.gap-\[36px\]{gap:36px}.gap-\[48px\]{gap:48px}.gap-layout-gap{gap:var(--layout-gap)}.gap-layout-gap2x{gap:calc(var(--layout-gap) * 2)}.gap-lg{gap:var(--space-lg)}.gap-md{gap:var(--space-md)}.gap-sm{gap:var(--unit)}.gap-x-2xl{-moz-column-gap:var(--space-2xl);column-gap:var(--space-2xl)}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-5xl{-moz-column-gap:var(--space-5xl);column-gap:var(--space-5xl)}.gap-x-\[--layout-gap\]{-moz-column-gap:var(--layout-gap);column-gap:var(--layout-gap)}.gap-x-\[152px\]{-moz-column-gap:152px;column-gap:152px}.gap-x-\[calc\(var\(--layout-gap\)\*0\.5\)\]{-moz-column-gap:calc(var(--layout-gap) * .5);column-gap:calc(var(--layout-gap) * .5)}.gap-x-layout-gap1\.5x{-moz-column-gap:calc(var(--layout-gap) * 1.5);column-gap:calc(var(--layout-gap) * 1.5)}.gap-x-layout-gap2x{-moz-column-gap:calc(var(--layout-gap) * 2);column-gap:calc(var(--layout-gap) * 2)}.gap-x-layout-gap4x{-moz-column-gap:calc(var(--layout-gap) * 4);column-gap:calc(var(--layout-gap) * 4)}.gap-x-lg{-moz-column-gap:var(--space-lg);column-gap:var(--space-lg)}.gap-x-md{-moz-column-gap:var(--space-md);column-gap:var(--space-md)}.gap-x-sm{-moz-column-gap:var(--unit);column-gap:var(--unit)}.gap-x-xl{-moz-column-gap:var(--space-xl);column-gap:var(--space-xl)}.gap-x-xs{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs)}.gap-y-1{row-gap:.25rem}.gap-y-lg{row-gap:var(--space-lg)}.gap-y-md{row-gap:var(--space-md)}.gap-y-sm{row-gap:var(--unit)}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.text-balance{text-wrap:balance}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-e-none{border-start-end-radius:0px;border-end-end-radius:0px}.rounded-s-none{border-start-start-radius:0px;border-end-start-radius:0px}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-tl-2xl{border-top-left-radius:1rem}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-2xl{border-top-right-radius:1rem}.rounded-tr-none{border-top-right-radius:0}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#f70281\]{--tw-border-opacity: 1;border-color:rgb(247 2 129 / var(--tw-border-opacity))}.border-base-200{--tw-border-opacity: 1;border-color:hsl(var(--b2) / var(--tw-border-opacity))}.border-base-300{--tw-border-opacity: 1;border-color:hsl(var(--b3) / var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity))}.border-orange-600{--tw-border-opacity: 1;border-color:rgb(234 88 12 / var(--tw-border-opacity))}.border-orange-700{--tw-border-opacity: 1;border-color:rgb(194 65 12 / var(--tw-border-opacity))}.border-primary{border-color:hsl(var(--p))}.border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity))}.border-purple-700{--tw-border-opacity: 1;border-color:rgb(126 34 206 / var(--tw-border-opacity))}.border-purple-800{--tw-border-opacity: 1;border-color:rgb(107 33 168 / var(--tw-border-opacity))}.border-rose-500{--tw-border-opacity: 1;border-color:rgb(244 63 94 / var(--tw-border-opacity))}.border-secondary{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-b-\[hsl\(var\(--grey6\)\)\]{border-bottom-color:hsl(var(--grey6))}.border-l-secondary{--tw-border-opacity: 1;border-left-color:hsl(var(--s) / var(--tw-border-opacity))}.bg-\[--header-bg-color\]{background-color:var(--header-bg-color)}.bg-accent{background-color:hsl(var(--b2))}.bg-background{background-color:var(--body-bg-color)}.bg-base-100{--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}.bg-base-200{--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.bg-neutral-300{--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity))}.bg-orange-700{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--p))}.bg-primary-foreground{background-color:hsl(var(--pc))}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity))}.bg-purple-300{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}.bg-purple-700{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity))}.bg-purple-800{--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity))}.bg-secondary-content{--tw-bg-opacity: 1;background-color:hsl(var(--sc) / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-10{--tw-bg-opacity: .1}.bg-cover{background-size:cover}.bg-top{background-position:top}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.stroke-success{stroke:hsl(var(--su) / 1)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-\[36px\]{padding:36px}.p-\[8px\]{padding:8px}.p-layout-gap{padding:var(--layout-gap)}.p-layout-gap1\.5x{padding:calc(var(--layout-gap) * 1.5)}.p-lg{padding:var(--space-lg)}.p-md{padding:var(--space-md)}.p-sm{padding:var(--unit)}.p-xl{padding:var(--space-xl)}.p-xs{padding:var(--space-xs)}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-layout-gap{padding-left:var(--layout-gap);padding-right:var(--layout-gap)}.px-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.px-md{padding-left:var(--space-md);padding-right:var(--space-md)}.px-sm{padding-left:var(--unit);padding-right:var(--unit)}.px-xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}.py-0{padding-top:0;padding-bottom:0}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[32px\]{padding-top:32px;padding-bottom:32px}.py-\[72px\]{padding-top:72px;padding-bottom:72px}.py-base{padding-top:var(--font-size-base);padding-bottom:var(--font-size-base)}.py-layout-gap{padding-top:var(--layout-gap);padding-bottom:var(--layout-gap)}.py-layout-gap2x{padding-top:calc(var(--layout-gap) * 2);padding-bottom:calc(var(--layout-gap) * 2)}.py-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.py-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.py-sm{padding-top:var(--unit);padding-bottom:var(--unit)}.py-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-2xl{padding-bottom:var(--space-2xl)}.pb-3xl{padding-bottom:var(--space-3xl)}.pb-4xl{padding-bottom:var(--space-4xl)}.pb-5{padding-bottom:1.25rem}.pb-5xl{padding-bottom:var(--space-5xl)}.pb-\[calc\(var\(--space-xs\)\/2\)\]{padding-bottom:calc(var(--space-xs) / 2)}.pb-layout-gap{padding-bottom:var(--layout-gap)}.pb-layout-gap2x{padding-bottom:calc(var(--layout-gap) * 2)}.pb-lg{padding-bottom:var(--space-lg)}.pb-md{padding-bottom:var(--space-md)}.pb-sm{padding-bottom:var(--unit)}.pb-xl{padding-bottom:var(--space-xl)}.pl-0{padding-left:0}.pl-10{padding-left:2.5rem}.pl-20{padding-left:5rem}.pl-2xl{padding-left:var(--space-2xl)}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-lg{padding-left:var(--space-lg)}.pl-md{padding-left:var(--space-md)}.pl-xl{padding-left:var(--space-xl)}.pr-0{padding-right:0}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-\[--layout-gap\]{padding-right:var(--layout-gap)}.pr-base{padding-right:var(--font-size-base)}.pr-layout-gap{padding-right:var(--layout-gap)}.pr-md{padding-right:var(--space-md)}.pt-0{padding-top:0}.pt-2xl{padding-top:var(--space-2xl)}.pt-3xl{padding-top:var(--space-3xl)}.pt-4{padding-top:1rem}.pt-4xl{padding-top:var(--space-4xl)}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-9{padding-top:2.25rem}.pt-layout-gap2x{padding-top:calc(var(--layout-gap) * 2)}.pt-lg{padding-top:var(--space-lg)}.pt-md{padding-top:var(--space-md)}.pt-sm{padding-top:var(--unit)}.pt-xl{padding-top:var(--space-xl)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.8rem\]{font-size:.8rem}.text-base{font-size:var(--font-size-base)}.text-base-rel{font-size:calc((var(--font-size-base-px) / 16) * 1em)}.text-display-2xl{font-size:var(--text-display-2xl)}.text-display-lg{font-size:var(--text-display-lg)}.text-display-md{font-size:var(--text-display-md)}.text-display-sm{font-size:var(--text-display-sm)}.text-display-sm-rel{font-size:calc((var(--display-sm-px) / 16) * 1em)}.text-display-xl{font-size:var(--text-display-xl)}.text-display-xs{font-size:var(--text-display-xs)}.text-display-xs-rel{font-size:calc((var(--display-xs-px) / 16) * 1em)}.text-heading-base{font-size:var(--heading-base-font-size)}.text-heading-xs{font-size:var(--heading-xs-font-size)}.text-lg{font-size:var(--text-lg)}.text-md{font-size:var(--text-md)}.text-size-inherit{font-size:inherit}.text-sm{font-size:var(--text-sm)}.text-sm-rel{font-size:calc((var(--sm-px) / 16) * 1em)}.text-xl{font-size:var(--text-xl)}.text-xl-rel{font-size:calc((var(--xl-px) / 16) * 1em)}.text-xs{font-size:var(--text-xs)}.text-xxs{font-size:var(--text-xxs)}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[24px\]{line-height:24px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-base-100{--tw-text-opacity: 1;color:hsl(var(--b1) / var(--tw-text-opacity))}.text-base-200{--tw-text-opacity: 1;color:hsl(var(--b2) / var(--tw-text-opacity))}.text-base-300{--tw-text-opacity: 1;color:hsl(var(--b3) / var(--tw-text-opacity))}.text-base-content{--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-current{color:currentColor}.text-error{--tw-text-opacity: 1;color:hsl(var(--er) / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-inherit{color:inherit}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-neutral{--tw-text-opacity: 1;color:hsl(var(--n) / var(--tw-text-opacity))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--p))}.text-primary-content{--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.text-primary-foreground{color:hsl(var(--pc))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity))}.text-secondary{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.text-secondary-content{--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.text-success{--tw-text-opacity: 1;color:hsl(var(--su) / var(--tw-text-opacity))}.text-warning{--tw-text-opacity: 1;color:hsl(var(--wa) / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-1px_0_0_hsl\(var\(--grey2\)\)_inset\]{--tw-shadow: 0 -1px 0 0 hsl(var(--grey2)) inset;--tw-shadow-colored: inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0px_0px_hsl\(var\(--b3\)\/0\.6\)\]{--tw-shadow: 0 1px 0px 0px hsl(var(--b3)/.6);--tw-shadow-colored: 0 1px 0px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-offset-background{--tw-ring-offset-color: var(--body-bg-color)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[top\]{transition-property:top;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-500{transition-delay:.5s}.duration-100{transition-duration:.1s}.duration-300{transition-duration:.3s}.ease-linear{transition-timing-function:linear}.\@container{container-type:inline-size}.\@container-normal{container-type:normal}.\@container\/grid-item{container-type:inline-size;container-name:grid-item}.\@container\/layout-container{container-type:inline-size;container-name:layout-container}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.duration-100{animation-duration:.1s}.duration-300{animation-duration:.3s}.delay-500{animation-delay:.5s}.ease-linear{animation-timing-function:linear}.running{animation-play-state:running}.heading-md-fluid{--fs-min: var(--heading-md-fs-min);--fs: var(--heading-md-font-size);--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)));font-size:var(--heading-font-size)}@supports (font-size: 1cqi){.heading-md-fluid{--fs-fluid: var(--heading-md-fs-fluid)}}.heading-lg-fluid{--fs-min: var(--heading-lg-fs-min);--fs: var(--heading-lg-font-size);--heading-font-size: min(var(--fs), calc(var(--fs-min) + var(--fs-fluid, 3vw)));font-size:var(--heading-font-size)}@supports (font-size: 1cqi){.heading-lg-fluid{--fs-fluid: var(--heading-lg-fs-fluid)}}.flow-space-none{--flow-space: 0}.flow-space-xs{--flow-space: var(--space-xs)}.flow-space-sm{--flow-space: var(--space-sm)}.flow-space-md{--flow-space: var(--space-md)}.flow-space-lg{--flow-space: var(--space-lg)}.flow-space-xl{--flow-space: var(--space-xl)}.flow-space-2xl{--flow-space: var(--space-2xl)}.flow-space-3xl{--flow-space: var(--space-3xl)}.flow-space-4xl{--flow-space: var(--space-4xl)}.flow-space-layout-gap{--flow-space: var(--layout-gap)}.bg-grey1{--tw-bg-opacity: 1;background-color:hsl(220 22% calc(var(--grey1L) * 1%) / var(--tw-bg-opacity))}.text-grey1{--tw-text-opacity: 1;color:hsl(220 22% calc(var(--grey1L) * 1%) / var(--tw-text-opacity))}.bg-grey2{--tw-bg-opacity: 1;background-color:hsl(220 17% calc(var(--grey2L) * 1%) / var(--tw-bg-opacity))}.border-grey2{--tw-border-opacity: 1;border-color:hsl(220 17% calc(var(--grey2L) * 1%) / var(--tw-border-opacity))}.bg-grey3{--tw-bg-opacity: 1;background-color:hsl(216 16% calc(var(--grey3L) * 1%) / var(--tw-bg-opacity))}.border-grey3{--tw-border-opacity: 1;border-color:hsl(216 16% calc(var(--grey3L) * 1%) / var(--tw-border-opacity))}.bg-grey4{--tw-bg-opacity: 1;background-color:hsl(216 16% calc(var(--grey4L) * 1%) / var(--tw-bg-opacity))}.text-grey4{--tw-text-opacity: 1;color:hsl(216 16% calc(var(--grey4L) * 1%) / var(--tw-text-opacity))}.border-grey4{--tw-border-opacity: 1;border-color:hsl(216 16% calc(var(--grey4L) * 1%) / var(--tw-border-opacity))}.bg-grey5{--tw-bg-opacity: 1;background-color:hsl(220 13% calc(var(--grey5L) * 1%) / var(--tw-bg-opacity))}.text-grey5{--tw-text-opacity: 1;color:hsl(220 13% calc(var(--grey5L) * 1%) / var(--tw-text-opacity))}.border-grey5{--tw-border-opacity: 1;border-color:hsl(220 13% calc(var(--grey5L) * 1%) / var(--tw-border-opacity))}.bg-grey6{--tw-bg-opacity: 1;background-color:hsl(215 18% calc(var(--grey6L) * 1%) / var(--tw-bg-opacity))}.text-grey6{--tw-text-opacity: 1;color:hsl(215 18% calc(var(--grey6L) * 1%) / var(--tw-text-opacity))}.border-grey6{--tw-border-opacity: 1;border-color:hsl(215 18% calc(var(--grey6L) * 1%) / var(--tw-border-opacity))}.bg-grey7{--tw-bg-opacity: 1;background-color:hsl(217 23% calc(var(--grey7L) * 1%) / var(--tw-bg-opacity))}.text-grey7{--tw-text-opacity: 1;color:hsl(217 23% calc(var(--grey7L) * 1%) / var(--tw-text-opacity))}.border-grey7{--tw-border-opacity: 1;border-color:hsl(217 23% calc(var(--grey7L) * 1%) / var(--tw-border-opacity))}.bg-grey8{--tw-bg-opacity: 1;background-color:hsl(240 27% calc(var(--grey8L) * 1%) / var(--tw-bg-opacity))}.border-grey8{--tw-border-opacity: 1;border-color:hsl(240 27% calc(var(--grey8L) * 1%) / var(--tw-border-opacity))}.text-grey9{--tw-text-opacity: 1;color:hsl(240 27% calc(var(--grey9L) * 1%) / var(--tw-text-opacity))}.bg-primary-50{background:hsl(var(--pH),calc(var(--pS) * 1%),var(--primary-light-50, 86%))}.bg-secondary-25{background:hsl(var(--sH),calc(var(--sS) * 1%),var(--secondary-light-25, 95%))}.bg-success-50{background:hsl(var(--suH),calc(var(--suS) * 1%),var(--success-light-50, 86%))}.bg-success-600{background:hsl(var(--suH),calc(var(--suS) * 1%),var(--success-light-600, 32%))}.bg-success-700{background:hsl(var(--suH),calc(var(--suS) * 1%),var(--success-light-700, 23%))}.bg-warning-50{background:hsl(var(--waH),calc(var(--waS) * 1%),var(--warning-light-50, 86%))}.bg-warning-600{background:hsl(var(--waH),calc(var(--waS) * 1%),var(--warning-light-600, 32%))}.bg-warning-700{background:hsl(var(--waH),calc(var(--waS) * 1%),var(--warning-light-700, 23%))}.bg-error-50{background:hsl(var(--errH),calc(var(--errS) * 1%),var(--error-light-50, 86%))}.bg-error-600{background:hsl(var(--errH),calc(var(--errS) * 1%),var(--error-light-600, 32%))}.bg-error-700{background:hsl(var(--errH),calc(var(--errS) * 1%),var(--error-light-700, 23%))}.bg-blue-50{background-color:#f0f8ff}.bg-blue-600{background-color:#1570ef}.border-blue-600{border-color:#1570ef}.bg-blue-700{background-color:#175cd3}.border-blue-700{border-color:#175cd3}.bg-magenta-50{background-color:#fff0fb}.bg-magenta-400{background-color:#fb60b0}.border-magenta-400{border-color:#fb60b0}.bg-magenta-600-base{background-color:#f70281}.border-magenta-600-base{border-color:#f70281}.bg-neutrals-white{background-color:#fff}.bg-orange-50{background-color:#fff4eb}.bg-orange-600{background-color:#eb4a0a}.border-orange-600{border-color:#eb4a0a}.bg-orange-700{background-color:#c2320a}.border-orange-700{border-color:#c2320a}.bg-purple-50{background-color:#f5f5ff}.bg-purple-200{background-color:#cfcfe8}.bg-purple-300{background-color:#b1b1d2}.border-purple-300{border-color:#b1b1d2}.bg-purple-600-base{background-color:#464686}.border-purple-600-base{border-color:#464686}.bg-purple-700{background-color:#3c3c72}.text-purple-700{color:#3c3c72}.border-purple-700{border-color:#3c3c72}.bg-purple-800{background-color:#323262}.border-purple-800{border-color:#323262}.bg-success-50{background-color:#ecfdf3}.bg-success-600{background-color:#039654}.border-success-600{border-color:#039654}.bg-success-700{background-color:#027847}.border-success-700{border-color:#027847}.bg-warning-50{background-color:#fffaeb}.bg-warning-600{background-color:#c49508}.border-warning-600{border-color:#c49508}.bg-warning-700{background-color:#a66f07}.border-warning-700{border-color:#a66f07}.bg-error-50{background-color:#fef2f1}.bg-error-600{background-color:#d92d20}.border-error-600{border-color:#d92d20}.bg-error-700{background-color:#b42318}.border-error-700{border-color:#b42318}.scrollbar::-webkit-scrollbar{width:1em;height:8px}.scrollbar::-webkit-scrollbar-track{background-color:hsl(var(--b2))}.scrollbar::-webkit-scrollbar-thumb{background-color:hsl(var(--s));border-radius:1rem}.wrapper{--wrapper-inline: max(var(--wrapper-padding-min, 1rem), 50vw - var(--wrapper-width) / 2 + var(--wrapper-padding) * 2 / 2);padding-inline:var(--wrapper-inline)}.wrapper-grid{--wrapper-inline: max(var(--wrapper-padding-min, 1rem), 50vw - var(--wrapper-width) / 2 + var(--wrapper-padding) * 2 / 2);display:grid;grid-template-columns:var(--start-col, var(--wrapper-inline)) var(--center-col, 1fr) var(--end-col, var(--wrapper-inline));max-width:100vw}.font-base{font-family:var(--font-family-base)}.font-heading{font-family:var(--heading-font-family)}.inline-icon-and-text{display:grid;grid-template-columns:max-content 1fr}.visually-hidden{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}.visually-hidden:not(caption){position:absolute!important}.\[--card-gap\:var\(--layout-gap\)\]{--card-gap: var(--layout-gap)}.\[--column-count\:2\]{--column-count: 2}.\[--column-count\:3\]{--column-count: 3}.\[--heading-md-fs-min\:var\(--text-xl\)\]{--heading-md-fs-min: var(--text-xl)}.\[--icon-stroke\:hsl\(var\(--p\)\/1\)\]{--icon-stroke: hsl(var(--p)/1)}.\[--layout-column-min\:28ch\]{--layout-column-min: 28ch}.\[--layout-column-min\:328px\]{--layout-column-min: 328px}.\[--layout-column-min\:88px\]{--layout-column-min: 88px}.\[--layout-grid-auto-repeat\:auto-fill\]{--layout-grid-auto-repeat: auto-fill}.\[--layout-grid-gap\:32px\]{--layout-grid-gap: 32px}.\[--layout-grid-gap\:calc\(var\(--layout-gap\)\*1\)\]{--layout-grid-gap: calc(var(--layout-gap) * 1)}.\[--layout-grid-min\:45px\]{--layout-grid-min: 45px}.\[--padding-card\:0\]{--padding-card: 0}.\[--padding-card\:var\(--space-lg\)\]{--padding-card: var(--space-lg)}.\[--padding-card\:var\(--space-md\)\]{--padding-card: var(--space-md)}.\[--padding-card\:var\(--space-sm\)\]{--padding-card: var(--space-sm)}.\[--rounded-box\:0\.5rem\]{--rounded-box: .5rem}.\[--rounded-box\:0\.5rem_0\.5rem_0_0\]{--rounded-box: .5rem .5rem 0 0}.\[--rounded-box\:0\.75rem\]{--rounded-box: .75rem}.\[--rounded-box\:var\(--space-md\)\]{--rounded-box: var(--space-md)}.\[--row-height\:65px\]{--row-height: 65px}.\[--tab-bg\:hsl\(var\(--b1\)\)\]{--tab-bg: hsl(var(--b1))}.\[--tab-border-color\:transparent\]{--tab-border-color: transparent}.\[--wrapper-inline\:var\(--layout-gap\)\]{--wrapper-inline: var(--layout-gap)}.\[padding-inline\:0rem\]{padding-inline:0rem}@container (min-width: 56rem){@media (hover: hover){.\@4xl\:btn-neutral:hover{--tw-border-opacity: 1;border-color:hsl(var(--nf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf) / var(--tw-bg-opacity))}.\@4xl\:btn-link:hover{border-color:transparent;background-color:transparent;text-decoration-line:underline}}.\@4xl\:btn-neutral{--tw-border-opacity: 1;border-color:hsl(var(--n) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity));outline-color:hsl(var(--n) / 1)}.\@4xl\:btn-neutral.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--nf) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf) / var(--tw-bg-opacity))}.\@4xl\:btn-link{border-color:transparent;background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));text-decoration-line:underline;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-color:currentColor}.\@4xl\:btn-link.btn-active{border-color:transparent;background-color:transparent;text-decoration-line:underline}.\@4xl\:join-horizontal.join{flex-direction:row}.\@4xl\:join-horizontal.join .join-item:first-child:not(:last-child),.\@4xl\:join-horizontal .join *:first-child:not(:last-child) .join-item{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-top-left-radius:inherit}.\@4xl\:join-horizontal.join .join-item:last-child:not(:first-child),.\@4xl\:join-horizontal .join *:last-child:not(:first-child) .join-item{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:inherit;border-top-right-radius:inherit}.\@4xl\:join-horizontal.join>:where(*:not(:first-child)){margin-top:0;margin-bottom:0;margin-left:-1px}}@media (min-width: 1024px){.lg\:card-side{align-items:stretch;flex-direction:row}.lg\:card-side :where(figure:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:unset;border-end-start-radius:inherit;border-end-end-radius:unset}.lg\:card-side :where(figure:last-child){overflow:hidden;border-start-start-radius:unset;border-start-end-radius:inherit;border-end-start-radius:unset;border-end-end-radius:inherit}.lg\:card-side figure>*{max-width:unset}:where(.lg\:card-side figure>*){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg\:menu-horizontal{display:inline-flex;flex-direction:row}.lg\:menu-horizontal>li:not(.menu-title)>details>ul{position:absolute}.lg\:tooltip{position:relative;display:inline-block;--tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px))}.lg\:tooltip:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content: attr(data-tip);transform:translate(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.lg\:menu-horizontal>li:not(.menu-title)>details>ul{margin-left:0;margin-top:1rem;padding-top:.5rem;padding-bottom:.5rem;padding-right:.5rem}.lg\:menu-horizontal>li>details>ul:before{content:none}:where(.lg\:menu-horizontal>li:not(.menu-title)>details>ul){--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:var(--rounded-box, 1rem)}.lg\:tooltip{position:relative;display:inline-block;text-align:center;--tooltip-tail: .1875rem;--tooltip-color: hsl(var(--n));--tooltip-text-color: hsl(var(--nc));--tooltip-tail-offset: calc(100% + .0625rem - var(--tooltip-tail))}.lg\:tooltip:before,.lg\:tooltip:after{opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-delay:.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lg\:tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail, 0);width:0;height:0;display:block}.lg\:tooltip:before{max-width:20rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:-moz-max-content;width:max-content}.lg\:tooltip.tooltip-open:before,.lg\:tooltip.tooltip-open:after,.lg\:tooltip:hover:before,.lg\:tooltip:hover:after{opacity:1;transition-delay:75ms}.lg\:tooltip:has(:focus-visible):after,.lg\:tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.lg\:tooltip:not([data-tip]):hover:before,.lg\:tooltip:not([data-tip]):hover:after{visibility:hidden;opacity:0}.lg\:tooltip:after{transform:translate(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}}.\*\:flow-space-sm>*{--flow-space: var(--space-sm)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:relative:before{content:var(--tw-content);position:relative}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-\[3rem\]:before{content:var(--tw-content);height:3rem}.before\:h-\[5rem\]:before{content:var(--tw-content);height:5rem}.before\:-translate-y-4:before{content:var(--tw-content);--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-y-full:before{content:var(--tw-content);--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:bg-base-200:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}.before\:text-\[10rem\]:before{content:var(--tw-content);font-size:10rem}.before\:text-\[7rem\]:before{content:var(--tw-content);font-size:7rem}.before\:leading-none:before{content:var(--tw-content);line-height:1}.before\:text-primary:before{content:var(--tw-content);color:hsl(var(--p))}.before\:content-\[open-quote\]:before{--tw-content: open-quote;content:var(--tw-content)}.before\:content-none:before{--tw-content: none;content:var(--tw-content)}.after\:hidden:after{content:var(--tw-content);display:none}.after\:text-secondary:after{content:var(--tw-content);--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.first\:rounded-l-md:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.last\:border-b-0:last-child{border-bottom-width:0px}.even\:bg-secondary-25:nth-child(2n){background:hsl(var(--sH),calc(var(--sS) * 1%),var(--secondary-light-25, 95%))}.autofill\:border-0:-webkit-autofill{border-width:0px}.autofill\:border-0:autofill{border-width:0px}.autofill\:shadow-\[inset_0_0_0px_1000px_hsl\(var\(--b1\)\)\]:-webkit-autofill{--tw-shadow: inset 0 0 0px 1000px hsl(var(--b1));--tw-shadow-colored: inset 0 0 0px 1000px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.autofill\:shadow-\[inset_0_0_0px_1000px_hsl\(var\(--b1\)\)\]:autofill{--tw-shadow: inset 0 0 0px 1000px hsl(var(--b1));--tw-shadow-colored: inset 0 0 0px 1000px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.autofill\:outline-0:-webkit-autofill{outline-width:0px}.autofill\:outline-0:autofill{outline-width:0px}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:bg-base-100:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity))}@media (hover: hover) and (pointer: fine){.hover\:translate-x-0:hover{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-move:hover{cursor:move}.hover\:border-none:hover{border-style:none}.hover\:border-b-base-300\/50:hover{border-bottom-color:hsl(var(--b3) / .5)}.hover\:border-r-base-300\/50:hover{border-right-color:hsl(var(--b3) / .5)}.hover\:bg-accent:hover{background-color:hsl(var(--b2))}.hover\:bg-base-200:hover{--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}.hover\:bg-base-300\/25:hover{background-color:hsl(var(--b3) / .25)}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity))}.hover\:bg-primary:hover{background-color:hsl(var(--p))}.hover\:bg-primary\/90:hover{background-color:hsl(var(--p) / .9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--s) / .8)}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:text-accent-foreground:hover{color:hsl(var(--bc))}.hover\:text-primary:hover{color:hsl(var(--p))}.hover\:text-primary-content:hover{--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.hover\:text-primary-foreground:hover{color:hsl(var(--pc))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:transition-colors:hover{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hover\:bg-magenta-400:hover{background-color:#fb60b0}.hover\:border-magenta-400:hover{border-color:#fb60b0}.hover\:\[--tw-border-opacity\:0\]:hover{--tw-border-opacity: 0}.autofill\:hover\:shadow-\[inset_0_0_0px_1000px_hsl\(var\(--b2\)\)\]:hover:-webkit-autofill{--tw-shadow: inset 0 0 0px 1000px hsl(var(--b2));--tw-shadow-colored: inset 0 0 0px 1000px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.autofill\:hover\:shadow-\[inset_0_0_0px_1000px_hsl\(var\(--b2\)\)\]:hover:autofill{--tw-shadow: inset 0 0 0px 1000px hsl(var(--b2));--tw-shadow-colored: inset 0 0 0px 1000px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity))}.focus\:bg-primary:focus{background-color:hsl(var(--p))}.focus\:text-indigo-500:focus{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-0:focus{outline-width:0px}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity))}.focus\:placeholder\:text-base-300:focus::-moz-placeholder{--tw-text-opacity: 1;color:hsl(var(--b3) / var(--tw-text-opacity))}.focus\:placeholder\:text-base-300:focus::placeholder{--tw-text-opacity: 1;color:hsl(var(--b3) / var(--tw-text-opacity))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.has-\[button\:hover\]\:bg-base-200:has(button:hover){--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}.has-\[input\:hover\]\:bg-base-200:has(input:hover){--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}.has-\[select\:hover\]\:bg-base-200:has(select:hover){--tw-bg-opacity: 1;background-color:hsl(var(--b2) / var(--tw-bg-opacity))}.peer:has(:hover)~.peer-has-\[\:hover\]\:-translate-y-\[2px\]{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}@container (min-width: 24rem){.\@sm\:col-span-1{grid-column:span 1 / span 1}.\@sm\:flow-space-none{--flow-space: 0}}@container (min-width: 28rem){.\@md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@md\:gap-x-\[1px\]{-moz-column-gap:1px;column-gap:1px}.\@md\:gap-y-0{row-gap:0px}}@container (min-width: 32rem){.\@lg\:col-span-1{grid-column:span 1 / span 1}.\@lg\:col-span-2{grid-column:span 2 / span 2}.\@lg\:col-span-3{grid-column:span 3 / span 3}.\@lg\:mt-0{margin-top:0}.\@lg\:mt-2{margin-top:.5rem}.\@lg\:flow-space-none{--flow-space: 0}}@container (min-width: 36rem){.\@xl\:flex{display:flex}.\@xl\:grid-flow-col{grid-auto-flow:column}.\@xl\:flex-row{flex-direction:row}}@container (min-width: 42rem){.\@2xl\:order-1{order:1}.\@2xl\:order-2{order:2}.\@2xl\:col-span-2{grid-column:span 2 / span 2}.\@2xl\:my-0{margin-top:0;margin-bottom:0}.\@2xl\:flex{display:flex}.\@2xl\:max-w-max{max-width:-moz-max-content;max-width:max-content}.\@2xl\:max-w-xl{max-width:36rem}.\@2xl\:justify-between{justify-content:space-between}.\@2xl\:flow-space-2xl{--flow-space: var(--space-2xl)}.\@2xl\:\[--layout-grid-min\:88px\]{--layout-grid-min: 88px}.\@2xl\:\[--padding-card\:inherit\]{--padding-card: inherit}}@container (min-width: 48rem){.\@3xl\:flex{display:flex}.\@3xl\:flex-row{flex-direction:row}}@container (min-width: 56rem){.\@4xl\:col-span-full{grid-column:1 / -1}.\@4xl\:row-span-full{grid-row:1 / -1}.\@4xl\:ml-0{margin-left:0}.\@4xl\:mr-0{margin-right:0}.\@4xl\:mt-lg{margin-top:var(--space-lg)}.\@4xl\:flex{display:flex}.\@4xl\:w-1\/2{width:50%}.\@4xl\:w-auto{width:auto}.\@4xl\:max-w-\[25ch\]{max-width:25ch}.\@4xl\:max-w-\[30ch\]{max-width:30ch}.\@4xl\:flex-row{flex-direction:row}.\@4xl\:flex-col{flex-direction:column}.\@4xl\:items-start{align-items:flex-start}.\@4xl\:justify-center{justify-content:center}.\@4xl\:gap-layout-gap4x{gap:calc(var(--layout-gap) * 4)}.\@4xl\:rounded-lg{border-radius:.5rem}.\@4xl\:border-b-0{border-bottom-width:0px}.\@4xl\:bg-transparent{background-color:transparent}.\@4xl\:bg-opacity-80{--tw-bg-opacity: .8}.\@4xl\:p-md{padding:var(--space-md)}.\@4xl\:p-sm{padding:var(--unit)}.\@4xl\:px-0{padding-left:0;padding-right:0}.\@4xl\:py-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.\@4xl\:py-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.\@4xl\:pb-6xl{padding-bottom:var(--space-6xl)}.\@4xl\:pt-0{padding-top:0}.\@4xl\:text-sm{font-size:var(--text-sm)}.\@4xl\:text-neutral{--tw-text-opacity: 1;color:hsl(var(--n) / var(--tw-text-opacity))}.\@4xl\:wrapper{--wrapper-inline: max(var(--wrapper-padding-min, 1rem), 50vw - var(--wrapper-width) / 2 + var(--wrapper-padding) * 2 / 2);padding-inline:var(--wrapper-inline)}.\@4xl\:\[--wrapper-padding-min\:var\(--space-xl\)\]{--wrapper-padding-min: var(--space-xl)}}@container (min-width: 64rem){.\@5xl\:mt-0{margin-top:0}.\@5xl\:block{display:block}.\@5xl\:h-3xl{height:var(--space-3xl)}.\@5xl\:w-3xl{width:var(--space-3xl)}.\@5xl\:max-w-2xl{max-width:42rem}.\@5xl\:max-w-xl{max-width:36rem}.\@5xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@5xl\:flex-row{flex-direction:row}.\@5xl\:py-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.\@5xl\:text-\[15px\]{font-size:15px}.\@5xl\:text-base{font-size:var(--font-size-base)}.\@5xl\:text-xl{font-size:var(--text-xl)}}@container (min-width: 72rem){.\@6xl\:gap-layout-gap4x{gap:calc(var(--layout-gap) * 4)}}@container (min-width: 80rem){.\@7xl\:w-1\/2{width:50%}.\@7xl\:gap-x-5xl{-moz-column-gap:var(--space-5xl);column-gap:var(--space-5xl)}.\@7xl\:py-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.\@7xl\:text-base{font-size:var(--font-size-base)}.\@7xl\:text-heading-xs{font-size:var(--heading-xs-font-size)}.\@7xl\:\[--card-gap\:var\(--space-4xl\)\]{--card-gap: var(--space-4xl)}.\@7xl\:\[--card-gap\:var\(--space-6xl\)\]{--card-gap: var(--space-6xl)}}@container (min-width: 200px){.\@\[200px\]\:text-sm{font-size:var(--text-sm)}}@supports (font-size:1cqi){.supports-\[font-size\:1cqi\]\:\[--heading-md-fs-fluid\:3cqi\]{--heading-md-fs-fluid: 3cqi}}:is(.dark .dark\:bg-blue-600){--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:bg-blue-600){background-color:#1570ef}@media (hover: hover) and (pointer: fine){:is(.dark .dark\:hover\:bg-blue-700:hover){--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity));background-color:#175cd3}}:is(.dark .dark\:focus\:ring-blue-800:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity))}@media (min-width: 640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:col-span-6{grid-column:span 6 / span 6}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:rounded-md{border-radius:.375rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}}@media (min-width: 768px){.md\:pointer-events-none{pointer-events:none}.md\:pointer-events-auto{pointer-events:auto}.md\:top-\[65px\]{top:65px}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:ml-auto{margin-left:auto}.md\:mr-0{margin-right:0}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-\[--header-sm-search-h\]{height:var(--header-sm-search-h)}.md\:max-h-\[clamp\(650px\,\(100vh-var\(--header-lg-max-h\)\)\,950px\)\]{max-height:clamp(650px,(100vh - var(--header-lg-max-h)),950px)}.md\:max-w-\[130px\]{max-width:130px}.md\:max-w-md{max-width:28rem}.md\:max-w-xs{max-width:20rem}.md\:flex-1{flex:1 1 0%}.md\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:justify-start{justify-content:flex-start}.md\:gap-6{gap:1.5rem}.md\:place-self-start{place-self:start}.md\:justify-self-end{justify-self:end}.md\:border-none{border-style:none}.md\:px-0{padding-left:0;padding-right:0}.md\:text-display-xs{font-size:var(--text-display-xs)}.md\:text-display-xs-rel{font-size:calc((var(--display-xs-px) / 16) * 1em)}.md\:text-sm{font-size:var(--text-sm)}.md\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.md\:\[--hero-aspect\:16\/12\]{--hero-aspect: 16/12}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width: 1024px){.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:top-\[100px\]{top:100px}.lg\:top-\[140px\]{top:140px}.lg\:order-2{order:2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:mb-4xl{margin-bottom:var(--space-4xl)}.lg\:ml-auto{margin-left:auto}.lg\:ml-layout-gap2x{margin-left:calc(var(--layout-gap) * 2)}.lg\:mr-0{margin-right:0}.lg\:mt-0{margin-top:0}.lg\:mt-layout-gap1\.5x{margin-top:calc(var(--layout-gap) * 1.5)}.lg\:mt-layout-gap3x{margin-top:calc(var(--layout-gap) * 3)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[max\(700px\,calc\(100dvh-\(var\(--header-lg-max-h-min\)\+\(var\(--space-xl\)\*2\)\)\)\)\]{height:max(700px,calc(100dvh - (var(--header-lg-max-h-min) + (var(--space-xl) * 2))))}.lg\:max-h-\[calc\(100dvh-200px\)\]{max-height:calc(100dvh - 200px)}.lg\:w-max{width:-moz-max-content;width:max-content}.lg\:max-w-\[328px\]{max-width:328px}.lg\:max-w-\[min\(100\%-var\(--layout-gap\)\,100vw-\(var\(--layout-gap\)\*2\)\)\]{max-width:min(100% - var(--layout-gap),100vw - (var(--layout-gap) * 2))}.lg\:max-w-xs{max-width:20rem}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:rounded-none{border-radius:0}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-layout-gap{padding-left:var(--layout-gap);padding-right:var(--layout-gap)}.lg\:pb-5xl{padding-bottom:var(--space-5xl)}.lg\:pb-6xl{padding-bottom:var(--space-6xl)}.lg\:pl-layout-gap{padding-left:var(--layout-gap)}.lg\:pt-0{padding-top:0}.lg\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lg\:duration-700{transition-duration:.7s}.lg\:\@container{container-type:inline-size}.lg\:duration-700{animation-duration:.7s}.lg\:flow-space-none{--flow-space: 0}.lg\:flow-space-3xl{--flow-space: var(--space-3xl)}.lg\:bg-magenta-50{background-color:#fff0fb}.lg\:wrapper{--wrapper-inline: max(var(--wrapper-padding-min, 1rem), 50vw - var(--wrapper-width) / 2 + var(--wrapper-padding) * 2 / 2);padding-inline:var(--wrapper-inline)}.lg\:\[--hero-aspect\:16\/10\]{--hero-aspect: 16/10}.lg\:\[--wrapper-inline\:0\]{--wrapper-inline: 0}.lg\:\[--wrapper-padding\:0\.5rem\]{--wrapper-padding: .5rem}.lg\:\[padding-inline\:var\(--wrapper-inline\)\]{padding-inline:var(--wrapper-inline)}}@media (min-width: 1280px){.xl\:\!relative{position:relative!important}.xl\:mr-sm{margin-right:var(--unit)}.xl\:hidden{display:none}.xl\:max-w-xl{max-width:36rem}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:gap-x-layout-gap4x{-moz-column-gap:calc(var(--layout-gap) * 4);column-gap:calc(var(--layout-gap) * 4)}.xl\:text-base{font-size:var(--font-size-base)}.xl\:text-heading-md{font-size:var(--heading-md-font-size)}.xl\:\[--hero-aspect\:16\/7\]{--hero-aspect: 16/7}}@media (min-width: 1440px){.\32xl\:text-\[15px\]{font-size:15px}}@media (min-width: 1792px){.\33xl\:text-base{font-size:var(--font-size-base)}}.\[\&\>_div\]\:grid>div{display:grid}details>summary[data-v-c09bb072]{list-style:none;text-wrap:nowrap}details summary[data-v-c09bb072]::-webkit-details-marker{display:none}
