@layer reset{
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}}@font-face{font-family:JetBrains Mono;font-weight:400;size-adjust:85%;src:local("JetBrains Mono Regular"),url(/build/fonts/JetBrainsMono-Regular.3baf0874.ttf) format("opentype")}@font-face{font-family:Noto Sans;src:local("Noto Sans"),url(/build/fonts/NotoSans-VariableFont_wdth,wght.0e023bdf.ttf) format("opentype")}@font-face{font-family:Noto Color Emoji;src:local("Noto Color Emoji"),url(/build/fonts/NotoColorEmoji-Regular.4f94daa0.ttf) format("opentype")}*{box-sizing:border-box}:focus,:focus-visible{outline:none!important}:focus-visible{box-shadow:inset 0 0 0 var(--border-width) #d55d4a}*{scrollbar-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-bg-color)) var(--theme-component-bg-color)}h1,h2,h3,h4,h5,p{margin:0}hr{border-color:var(--theme-component-border-color);border-style:solid;border-width:calc(var(--border-width)/2);box-sizing:border-box;height:0;width:100%}html{font-family:Noto Sans,Ubuntu,system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif}:root{--body-text-color:#111;--body-bg-color:#eee;--body-border-color:color-mix(in srgb,var(--body-text-color) 16%,var(--body-bg-color));--border-width:2px;--fs-1:2rem;--fs-2:1.80rem;--fs-3:1.60rem;--fs-4:1.40rem;--fs-5:1.20rem;--fs-6:1rem;--fs-7:0.9rem;--fs-8:0.8rem}.flatpickr-calendar{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--calendar-text-color:var(--theme-component-text-color);--calendar-bg-color:var(--theme-component-bg-color);--calendar-border-color:var(--theme-component-border-color);background-color:color-mix(in srgb,var(--calendar-bg-color),var(--state-mixer) var(--state-mixer-percentage));border-color:color-mix(in srgb,var(--calendar-border-color),var(--state-mixer) var(--state-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:var(--border-width);box-shadow:0 1px 1px 2px rgba(0,0,0,.2);color:color-mix(in srgb,var(--calendar-text-color),var(--state-mixer) var(--state-mixer-percentage));display:none;flex-direction:column;flex-shrink:0;font-size:.85rem;gap:.25rem;height:auto;padding:.25rem;position:absolute;width:280px;z-index:1}.flatpickr-calendar .numInputWrapper{--input-bg-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-bg-color));--input-text-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-text-color));--input-border-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-border-color));padding-right:16px;position:relative}.flatpickr-calendar .numInputWrapper .numInput{appearance:textfield;background-color:color-mix(in srgb,var(--input-bg-color),var(--state-mixer) var(--state-mixer-percentage));border-bottom-left-radius:.35rem;border-color:color-mix(in srgb,var(--input-border-color),var(--state-mixer) var(--state-mixer-percentage));border-style:solid;border-width:var(--border-width);border-right:none;border-top-left-radius:.35rem;color:color-mix(in srgb,var(--input-text-color),var(--state-mixer) var(--state-mixer-percentage));height:30px;padding:0 .5rem;width:100%}.flatpickr-calendar .numInputWrapper .numInput::-webkit-inner-spin-button,.flatpickr-calendar .numInputWrapper .numInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.flatpickr-calendar .numInputWrapper .arrowDown,.flatpickr-calendar .numInputWrapper .arrowUp{background-color:color-mix(in srgb,var(--input-bg-color),var(--state-mixer) var(--state-mixer-percentage));border-color:color-mix(in srgb,var(--input-border-color),var(--state-mixer) var(--state-mixer-percentage));border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width);color:color-mix(in srgb,var(--input-text-color),var(--state-mixer) var(--state-mixer-percentage));cursor:pointer;height:50%;position:absolute;right:0;width:16px}.flatpickr-calendar .numInputWrapper .arrowDown:hover,.flatpickr-calendar .numInputWrapper .arrowUp:hover{--state-mixer-percentage:8%}.flatpickr-calendar .numInputWrapper .arrowDown:active,.flatpickr-calendar .numInputWrapper .arrowUp:active{--state-mixer-percentage:16%}.flatpickr-calendar .numInputWrapper .arrowDown:after,.flatpickr-calendar .numInputWrapper .arrowUp:after{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";position:absolute}.flatpickr-calendar .numInputWrapper .arrowUp{border-top-right-radius:.35rem;border-top-style:solid;border-top-width:var(--border-width);top:0}.flatpickr-calendar .numInputWrapper .arrowUp:after{border-bottom:6px solid var(--calendar-border-color);top:25%}.flatpickr-calendar .numInputWrapper .arrowDown{border-bottom-right-radius:.35rem;border-bottom-style:solid;border-bottom-width:var(--border-width);bottom:0}.flatpickr-calendar .numInputWrapper .arrowDown:after{border-top:6px solid var(--calendar-border-color);bottom:25%}.flatpickr-calendar .flatpickr-am-pm{font-size:.8em}.flatpickr-calendar .flatpickr-am-pm,.flatpickr-calendar .flatpickr-next-month,.flatpickr-calendar .flatpickr-prev-month{align-items:center;background-color:color-mix(in srgb,var(--calendar-bg-color),var(--state-mixer) var(--state-mixer-percentage));border-color:color-mix(in srgb,var(--calendar-border-color),var(--state-mixer) var(--state-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--calendar-text-color),var(--state-mixer) var(--state-mixer-percentage));cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.flatpickr-calendar .flatpickr-am-pm svg,.flatpickr-calendar .flatpickr-next-month svg,.flatpickr-calendar .flatpickr-prev-month svg{fill:currentColor}.flatpickr-calendar .flatpickr-am-pm:hover,.flatpickr-calendar .flatpickr-next-month:hover,.flatpickr-calendar .flatpickr-prev-month:hover{--state-mixer-percentage:8%}.flatpickr-calendar .flatpickr-am-pm:active,.flatpickr-calendar .flatpickr-next-month:active,.flatpickr-calendar .flatpickr-prev-month:active{--state-mixer-percentage:16%}.flatpickr-calendar.inline,.flatpickr-calendar.open{display:flex}.flatpickr-calendar.inline{position:relative}.flatpickr-calendar .flatpickr-months{align-items:center;display:flex;gap:.25rem;justify-content:space-between;width:100%}.flatpickr-calendar .flatpickr-months .flatpickr-month{display:flex;flex-grow:1;flex-shrink:1}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{align-items:center;display:flex;overflow:hidden;width:100%}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .cur-month{flex-grow:1;flex-shrink:1;font-weight:500;padding:0 .5rem;text-align:right;text-transform:capitalize;width:50%}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper{flex-grow:1;flex-shrink:1;width:50%}.flatpickr-calendar .flatpickr-innerContainer{border-color:color-mix(in srgb,var(--calendar-border-color),var(--state-mixer) var(--state-mixer-percentage));border-top-style:solid;border-top-width:var(--border-width);padding-top:.25rem}.flatpickr-calendar .flatpickr-innerContainer:has(+.flatpickr-time){border-bottom-style:solid;border-bottom-width:var(--border-width);padding-bottom:.25rem}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer{display:flex;flex-direction:column;gap:.25rem}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;justify-content:space-between}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{--weekday-text-color:var(--theme-component-text-color);color:color-mix(in srgb,var(--day-text-color),var(--state-mixer) var(--state-mixer-percentage));font-weight:500;text-align:center;width:14.2857142857%}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer{display:flex;flex-wrap:wrap;gap:.25rem}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day{--day-text-color:var(--theme-component-text-color);--day-bg-color:var(--theme-component-bg-color);--day-border-color:var(--theme-component-border-color);--text-state-mixer:var(--state-mixer);--bg-state-mixer:var(--state-mixer);--border-state-mixer:var(--state-mixer);--text-state-mixer-percentage:var(--state-mixer-percentage);--bg-state-mixer-percentage:var(--state-mixer-percentage);--border-state-mixer-percentage:var(--state-mixer-percentage);align-items:center;aspect-ratio:1/1;background-color:color-mix(in srgb,var(--day-bg-color),var(--bg-state-mixer) var(--bg-state-mixer-percentage));border-radius:.4rem;color:color-mix(in srgb,var(--day-text-color),var(--text-state-mixer) var(--text-state-mixer-percentage));cursor:pointer;display:flex;justify-content:center;position:relative;width:calc(14.28571% - .21429rem)}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay{--text-state-mixer:var(--theme-component-bg-color);--text-state-mixer-percentage:80%}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day:hover{--state-mixer-percentage:8%}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day:active{--state-mixer-percentage:16%}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.today{--day-border-color:var(--theme-primary-border-color);border-color:color-mix(in srgb,var(--day-border-color),var(--border-state-mixer) var(--border-state-mixer-percentage));border-style:solid;border-width:var(--border-width)}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.selected{--day-text-color:var(--theme-primary-text-color);--day-bg-color:var(--theme-primary-bg-color);--day-border-color:var(--theme-primary-border-color)}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.inRange{border-radius:0;--state-mixer-percentage:40%;--state-mixer:var(--theme-component-bg-color)}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.startRange:not(.endRange){border-bottom-right-radius:0;border-top-right-radius:0}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.endRange:not(.startRange){border-bottom-left-radius:0;border-top-left-radius:0}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled{--state-mixer:var(--theme-component-bg-color);--text-state-mixer-percentage:80%;--bg-state-mixer-percentage:0%;cursor:not-allowed}.flatpickr-calendar .flatpickr-time{align-items:center;display:flex;flex:0 0;gap:.5rem;height:auto;justify-content:center;width:100%}a{color:var(--theme-primary-bg-color);cursor:pointer;text-decoration:none}#root .active-tabbar-wrapper{--tabbar-text-color:var(--theme-component-text-color);--tabbar-bg-color:var(--theme-component-bg-color);--tabbar-border-color:var(--theme-component-border-color);background-color:var(--tabbar-bg-color);border-color:var(--tabbar-border-color);color:var(--tabbar-text-color);padding:0 .5rem}#root .active-tabbar,#root .active-tabbar-wrapper{align-items:center;display:flex;gap:.5rem;overflow:hidden}#root .active-tabbar{flex-grow:1;flex-shrink:1;height:50px;overflow-x:scroll;position:relative;scroll-behavior:smooth;scrollbar-width:none}#root .active-tabbar:has(.animate-translation):after{content:" ";display:block;flex-shrink:0;height:40px;position:static;width:180px}#root .active-tabbar-item{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--tabbar-item-text-color:var(--theme-component-text-color);--tabbar-item-bg-color:var(--theme-component-bg-color);--tabbar-item-border-color:var(--theme-component-border-color);align-items:center;background-color:color-mix(in srgb,var(--tabbar-item-bg-color),var(--state-mixer) var(--state-mixer-percentage));border-color:color-mix(in srgb,var(--tabbar-item-border-color),var(--state-mixer) var(--state-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--tabbar-item-text-color),var(--state-mixer) var(--state-mixer-percentage));cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;height:40px;justify-content:space-between;padding:0 .5rem;width:180px}#root .active-tabbar-item.dragged{--tabbar-item-border-color:var(--theme-primary-border-color)}#root .active-tabbar-item span{font-size:.9em;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .active-tabbar-item:hover:not(:has(button:hover)){--state-mixer-percentage:8%}#root .active-tabbar-item.active,#root .active-tabbar-item:active:not(:has(button:active)){--state-mixer-percentage:16%}#root .active-tabbar-item.disabled{--state-mixer:gray;--state-mixer-percentage:50%;cursor:not-allowed}#root div:where(.alert).alert-primary{background-color:color-mix(in srgb,var(--body-bg-color) 50%,var(--theme-primary-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 10%,var(--theme-primary-bg-color));color:color-mix(in srgb,var(--body-text-color) 40%,var(--theme-primary-bg-color))}#root div:where(.alert).alert-secondary{background-color:color-mix(in srgb,var(--body-bg-color) 50%,var(--theme-secondary-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 10%,var(--theme-secondary-bg-color));color:color-mix(in srgb,var(--body-text-color) 40%,var(--theme-secondary-bg-color))}#root div:where(.alert).alert-danger{background-color:color-mix(in srgb,var(--body-bg-color) 50%,var(--theme-danger-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 10%,var(--theme-danger-bg-color));color:color-mix(in srgb,var(--body-text-color) 40%,var(--theme-danger-bg-color))}.backdrop{background-color:rgba(0,0,0,.5);bottom:0;display:flex;left:0;position:absolute;right:0;top:0;z-index:1}#root .badge,#root .pill{border-style:solid;border-width:var(--border-width);display:inline-block;font-size:.7rem;font-weight:500;padding:.125rem .5rem;text-transform:uppercase;white-space:nowrap}#root .badge{border-radius:.5rem}#root .pill{border-radius:50rem}body{background-attachment:fixed;background-blend-mode:multiply;background-image:url(/build/images/background.39175a64.jpeg),linear-gradient(120deg,var(--theme-secondary-bg-color),var(--theme-primary-bg-color));background-position:50%,top;background-repeat:no-repeat;background-size:cover;color:var(--body-text-color);height:100dvh}button{cursor:pointer}button.disabled,button[disabled]{cursor:not-allowed}.button{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--text-color:var(--theme-primary-text-color);--bg-color:var(--theme-primary-bg-color);--border-color:var(--theme-primary-border-color);align-items:center;background-color:color-mix(in srgb,var(--bg-color),var(--state-mixer) var(--state-mixer-percentage));border-color:color-mix(in srgb,var(--border-color),var(--state-mixer) var(--state-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--text-color),var(--state-mixer) var(--state-mixer-percentage));cursor:pointer;display:inline-flex;font-weight:500;height:40px;justify-content:center;padding:.5rem 1rem}.button:hover{--state-mixer-percentage:8%}.button.active,.button:active{--state-mixer-percentage:16%}.button.disabled,.button[disabled]{--state-mixer:gray;--state-mixer-percentage:50%;cursor:not-allowed}.button.primary{--text-color:var(--theme-primary-text-color);--bg-color:var(--theme-primary-bg-color);--border-color:var(--theme-primary-border-color)}.button.secondary{--text-color:var(--theme-secondary-text-color);--bg-color:var(--theme-secondary-bg-color);--border-color:var(--theme-secondary-border-color)}.button.danger{--text-color:var(--theme-danger-text-color);--bg-color:var(--theme-danger-bg-color);--border-color:var(--theme-danger-border-color)}.button.component{--text-color:var(--theme-component-text-color);--bg-color:var(--theme-component-bg-color);--border-color:var(--theme-component-border-color)}.button.component-alt{--text-color:var(--theme-component-alt-text-color);--bg-color:var(--theme-component-alt-bg-color);--border-color:var(--theme-component-alt-border-color)}#root .button-block{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--button-block-text-color:var(--body-text-color);--button-block-bg-color:var(--body-bg-color);--button-block-border-color:var(--body-border-color);--icon-text-color:var(--body-bg-color);--icon-bg-color:var(--body-text-color);--icon-border-color:var(--body-border-color);background-color:color-mix(in srgb,var(--button-block-bg-color),var(--state-mixer) var(--state-mixer-percentage));border-color:color-mix(in srgb,var(--button-block-border-color),var(--state-mixer) var(--state-mixer-percentage));border-radius:.4rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--button-block-text-color),var(--state-mixer) var(--state-mixer-percentage));cursor:pointer;display:inline-flex;flex-grow:1;flex-shrink:1;gap:1rem;height:80px;max-width:400px;padding:.5rem;width:100%}#root .button-block .button-block-icon{align-items:center;aspect-ratio:1/1;background-color:color-mix(in srgb,var(--icon-bg-color),var(--state-mixer) var(--state-mixer-percentage));border-color:color-mix(in srgb,var(--icon-border-color),var(--state-mixer) var(--state-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--icon-text-color),var(--state-mixer) var(--state-mixer-percentage));display:flex;flex-grow:0;flex-shrink:0;height:100%;justify-content:center;padding:.5rem}#root .button-block .button-block-icon svg{height:100%;width:100%}#root .button-block .button-block-label{align-items:center;display:flex;flex-grow:1;flex-shrink:1;font-weight:500;height:100%;text-align:start}#root .button-block.primary{--button-block-text-color:var(--theme-component-text-color);--button-block-bg-color:var(--theme-component-bg-color);--button-block-border-color:var(--theme-primary-border-color);--icon-text-color:var(--theme-primary-text-color);--icon-bg-color:var(--theme-primary-bg-color);--icon-border-color:var(--theme-primary-border-color)}#root .button-block.secondary{--button-block-text-color:var(--theme-component-text-color);--button-block-bg-color:var(--theme-component-bg-color);--button-block-border-color:var(--theme-secondary-border-color);--icon-text-color:var(--theme-secondary-text-color);--icon-bg-color:var(--theme-secondary-bg-color);--icon-border-color:var(--theme-secondary-border-color)}#root .button-block.danger{--button-block-text-color:var(--theme-component-text-color);--button-block-bg-color:var(--theme-component-bg-color);--button-block-border-color:var(--theme-danger-border-color);--icon-text-color:var(--theme-danger-text-color);--icon-bg-color:var(--theme-danger-bg-color);--icon-border-color:var(--theme-danger-border-color)}#root .button-block.component{--button-block-text-color:var(--theme-component-text-color);--button-block-bg-color:var(--theme-component-bg-color);--button-block-border-color:var(--theme-component-border-color);--icon-text-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-text-color));--icon-bg-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color));--icon-border-color:var(--theme-component-border-color)}#root .button-block:hover{--state-mixer-percentage:8%}#root .button-block:active{--state-mixer-percentage:16%}#root .button-block.disabled{--state-mixer:gray;--state-mixer-percentage:50%;cursor:not-allowed}.card{background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-style:solid;border-width:var(--border-width);color:var(--theme-component-text-color)}.card,.card .card-body{display:flex;flex-direction:column;flex-shrink:1;width:100%}.card .card-body{padding:1rem}@media (min-width:400px){.card-v2.breakpoint-400>:first-child{border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width);border-top-left-radius:.4rem;border-top-right-radius:.4rem}.card-v2.breakpoint-400>:last-child{border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem;border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width)}.card-v2.breakpoint-400 .card-body{border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width)}}.card-v2{color:var(--theme-component-text-color)}.card-v2>:first-child{border-top-style:solid;border-top-width:var(--border-width)}@media (min-width:576px){.card-v2>:first-child{border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width);border-top-left-radius:.4rem;border-top-right-radius:.4rem}}.card-v2>:last-child{border-bottom-style:solid;border-bottom-width:var(--border-width)}@media (min-width:576px){.card-v2>:last-child{border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem;border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width)}}.card-v2 .card-header{align-items:center;background-color:var(--theme-component-bg-color);border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);display:flex;min-height:50px;padding:.5rem 1rem}.card-v2 .card-body{background-color:color-mix(in srgb,95% var(--theme-component-bg-color),var(--theme-primary-bg-color));border-color:var(--theme-component-border-color)}@media (min-width:576px){.card-v2 .card-body{border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width)}}.card-v2 .card-footer{background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-top-style:solid;border-top-width:var(--border-width)}.carousel{aspect-ratio:16/9;position:relative}.carousel li,.carousel ol{list-style:none;margin:0;padding:0}.carousel .carousel-slides{counter-reset:item;display:flex;inset:0;overflow:scroll hidden;position:absolute;scroll-behavior:smooth;scroll-snap-type:x mandatory}.carousel .carousel-slides .carousel-slide{background-color:#f99;counter-increment:item;flex:0 0 100%;position:relative;scroll-snap-align:center;width:100%}.carousel .carousel-slides .carousel-slide:nth-child(2n){background-color:#99f}.carousel .carousel-navigation{align-items:center;bottom:0;display:inline-flex;gap:.5rem;justify-content:center;left:0;padding:.5rem 0;pointer-events:none;position:absolute;right:0}.carousel .carousel-navigation>*{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--bg-color:var(--theme-component-bg-color);--border-color:var(--theme-component-border-color);background-color:color-mix(in srgb,var(--bg-color),var(--state-mixer) var(--state-mixer-percentage));border-color:color-mix(in srgb,var(--border-color),var(--state-mixer) var(--state-mixer-percentage));border-radius:50%;border-style:solid;border-width:var(--border-width);font-size:0;height:1.5rem;pointer-events:all;width:1.5rem}.carousel .carousel-navigation>:hover{--state-mixer-percentage:8%}.carousel .carousel-navigation>.active,.carousel .carousel-navigation>:active{--state-mixer-percentage:16%}.container-h,.container-v{display:flex;flex-shrink:0;height:100%;overflow:visible;width:auto}.container-v{flex-direction:column}.container-h{flex-direction:row}.container-h-fluid{flex-direction:row;width:auto}.container-h-fluid,.container-v-fluid{display:flex;flex-grow:1;flex-shrink:1;overflow:hidden}.container-v-fluid{flex-direction:column;height:auto}#root .contextual-menu{background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-style:solid;border-width:var(--border-width);color:var(--theme-component-text-color);display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;overflow-y:auto;width:250px}#root .contextual-menu .contextual-menu-item{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--item-text-color:var(--theme-component-text-color);--item-bg-color:var(--theme-component-bg-color);--item-border-color:var(--theme-component-border-color);align-items:center;background-color:color-mix(in srgb,var(--item-bg-color),var(--state-mixer) var(--state-mixer-percentage));border:none;color:color-mix(in srgb,var(--item-text-color),var(--state-mixer) var(--state-mixer-percentage));display:flex;flex-grow:0;flex-shrink:0;height:30px;justify-content:space-between;text-align:start}#root .contextual-menu .contextual-menu-item.current,#root .contextual-menu .contextual-menu-item:hover{--state-mixer-percentage:8%}#root .contextual-menu .contextual-menu-item:active{--state-mixer-percentage:16%}#root .contextual-menu .contextual-menu-item:not(:last-child){border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:color-mix(in srgb,var(--item-border-color),var(--state-mixer) var(--state-mixer-percentage))}#root .contextual-menu .contextual-menu-item>.icon{align-items:center;display:flex;height:30px;justify-content:center;width:30px}#root .contextual-menu .contextual-menu-item>:not(.icon){flex-grow:1;flex-shrink:1;overflow:hidden;padding:0 .5rem;text-overflow:ellipsis;text-wrap:nowrap}#root .datatable{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem}#root .datatable .datatable-top-bar{align-items:center;display:flex;flex-shrink:0;gap:.5rem}#root .datatable .datatable-filters{display:flex;flex-wrap:wrap;gap:.5rem}#root .datatable table.datatable-table{background-color:var(--theme-component-bg-color);border-collapse:separate;border-color:var(--theme-component-border-color);border-radius:.4rem;border-spacing:0;border-style:solid;border-width:var(--border-width);color:var(--theme-component-text-color);table-layout:fixed;width:100%}#root .datatable table.datatable-table tfoot,#root .datatable table.datatable-table thead{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color))}#root .datatable table.datatable-table.loading tbody{animation:datatable-pulse 1.5s infinite}#root .datatable table.datatable-table tr{height:40px}#root .datatable table.datatable-table tr td,#root .datatable table.datatable-table tr th{padding:0 .5rem;vertical-align:middle}#root .datatable table.datatable-table tr td:not(:last-child),#root .datatable table.datatable-table tr th:not(:last-child){border-right:var(--border-width) solid var(--theme-component-border-color)}#root .datatable table.datatable-table tr:hover{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color))}#root .datatable table.datatable-table tbody tr td,#root .datatable table.datatable-table tbody tr th,#root .datatable table.datatable-table tfoot tr td,#root .datatable table.datatable-table tfoot tr th{border-top:var(--border-width) solid var(--theme-component-border-color)}#root .datatable .datatable-bottom-bar{align-items:center;display:flex;flex-direction:row-reverse;flex-shrink:0;gap:.5rem;justify-content:space-between}@keyframes datatable-pulse{50%{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color))}}#root .dropdown{position:relative}#root .dropdown .dropdown-content{position:absolute;top:100%}#root .form-input,#root .form-select-container .form-select,#root .form-textarea{background-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-text-color))}#root .form-textarea{resize:vertical}#root .form-error,#root .form-help{min-height:calc(var(--fs-8)*1.15)}#root .form-error>img,#root .form-help>img{height:calc(var(--fs-8)*1.15)}#root .form-error{color:var(--theme-danger-bg-color)}#root .form-help{color:var(--theme-neutral-bg-color)}#root .form-select-container{position:relative}#root .form-select-container .form-select{appearance:none;width:100%}#root .form-select-container .form-select-chevron{align-items:center;bottom:.5rem;display:flex;justify-content:center;pointer-events:none;position:absolute;right:.5rem;top:.5rem;width:20px}#root .list{display:flex;flex-direction:column}#root .list .list-item{align-items:center;background-color:transparent;border:none;color:var(--theme-component-text-color);display:flex;flex-shrink:0;font-weight:500;gap:.5rem;height:40px;padding:.5rem 1rem;white-space:nowrap}#root .list .list-item:not(:last-child){border-bottom:var(--border-width) solid var(--theme-component-border-color)}#root .list .list-item:hover{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-text-color))}#root .list .list-item.active,#root .list .list-item:active{background-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-text-color))}.loader{animation:rotate 1s linear infinite;aspect-ratio:1;background-image:conic-gradient(transparent 15%,var(--theme-component-text-color));border-radius:50%;display:inline-flex;mask:radial-gradient(closest-side,transparent 0 70%,#000 70% 100%);width:1.15rem}@keyframes rotate{to{transform:rotate(1turn)}}.markdown-editor{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--text-base-color:var(--theme-component-text-color);--bg-base-color:var(--theme-component-bg-color);--border-base-color:var(--theme-component-border-color);color:color-mix(in srgb,var(--text-base-color),var(--state-mixer) var(--state-mixer-percentage))}.markdown-editor:has(>.markdown-editor-toolbar) .markdown-editor-toolbar>*{border:none;border-color:var(--border-base-color);border-right-style:solid;border-right-width:var(--border-width);border-top-style:solid;border-top-width:var(--border-width)}.markdown-editor:has(>.markdown-editor-toolbar) .markdown-editor-toolbar>:first-child{border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width);border-top-left-radius:.35rem;border-top-style:solid;border-top-width:var(--border-width)}.markdown-editor:has(>.markdown-editor-toolbar) .markdown-editor-toolbar>:last-child{border-top-right-radius:.35rem}.markdown-editor:has(>.markdown-editor-toolbar) .markdown-editor-preview,.markdown-editor:has(>.markdown-editor-toolbar) .mirror,.markdown-editor:has(>.markdown-editor-toolbar) textarea{border-bottom-left-radius:.35rem;border-bottom-right-radius:.35rem;border-color:color-mix(in srgb,var(--border-base-color),var(--state-mixer) var(--state-mixer-percentage));border-style:solid;border-width:var(--border-width)}.markdown-editor:not(:has(>.markdown-editor-toolbar)) .markdown-editor-preview,.markdown-editor:not(:has(>.markdown-editor-toolbar)) .mirror,.markdown-editor:not(:has(>.markdown-editor-toolbar)) textarea{border-color:color-mix(in srgb,var(--border-base-color),var(--state-mixer) var(--state-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:var(--border-width)}.markdown-editor .markdown-editor-toolbar{display:flex;height:40px}.markdown-editor .markdown-editor-toolbar>*{background-color:color-mix(in srgb,var(--bg-base-color),var(--state-mixer) var(--state-mixer-percentage));color:inherit;height:100%}.markdown-editor .markdown-editor-toolbar .toolbar-action,.markdown-editor .markdown-editor-toolbar .toolbar-preview-button{align-items:center;display:flex;flex-shrink:0;justify-content:center}.markdown-editor .markdown-editor-toolbar .toolbar-action:hover,.markdown-editor .markdown-editor-toolbar .toolbar-preview-button:hover{--state-mixer-percentage:8%}.markdown-editor .markdown-editor-toolbar .toolbar-action:active,.markdown-editor .markdown-editor-toolbar .toolbar-preview-button:active{--state-mixer-percentage:16%}.markdown-editor .markdown-editor-toolbar .toolbar-action{width:calc(40px - var(--border-width)*2)}.markdown-editor .markdown-editor-toolbar .toolbar-spacer{flex-basis:0;flex-grow:1;flex-shrink:1}.markdown-editor .markdown-editor-textarea{position:relative}.markdown-editor .markdown-editor-textarea .mirror,.markdown-editor .markdown-editor-textarea textarea{letter-spacing:normal;line-height:1.15;overflow:auto;overflow-wrap:break-word;padding:.5rem;text-decoration:none;text-indent:0;text-transform:none;white-space:pre-wrap;width:100%;word-spacing:0}.markdown-editor .markdown-editor-textarea .mirror{border-color:transparent;color:transparent;inset:0;position:absolute}.markdown-editor .markdown-editor-textarea textarea{--state-mixer-percentage:5%;color:inherit;min-height:100px;position:relative;resize:vertical}.markdown-editor .markdown-editor-preview,.markdown-editor .markdown-editor-textarea textarea{background-color:color-mix(in srgb,var(--bg-base-color),var(--state-mixer) var(--state-mixer-percentage))}.markdown-editor .markdown-editor-preview{padding:.5rem}.markdown{border-color:var(--theme-component-border-color);color:var(--theme-component-text-color);font-size:1rem;line-height:22px}.markdown p>*{vertical-align:middle}.markdown p code{display:inline;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-ligatures:none;padding:0 .25rem}.markdown p code,.markdown p img{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-border-color));border-radius:.35rem;border-style:solid;border-width:var(--border-width)}.markdown span.profile-tag{background-color:var(--theme-primary-bg-color);border-radius:50rem;color:var(--theme-primary-text-color);padding:0 .25rem}.markdown span.ff-emoji{font-size:1.3em}.markdown pre:has(code){background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-border-color));border-radius:.35rem;border-style:solid;border-width:var(--border-width);overflow-x:auto;padding:.5rem}.markdown pre:has(code) code{font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-ligatures:none}#root .modal-wrapper{display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:space-evenly;margin:0 auto;max-width:400px;padding:1rem 0;pointer-events:none;width:100%}#root .modal-wrapper .modal{background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-radius:.4rem;border-style:solid;border-width:var(--border-width);color:var(--theme-component-text-color);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;pointer-events:auto}#root .modal-wrapper .modal .modal-header{align-items:center;border-bottom:var(--border-width) solid var(--theme-component-border-color);display:flex;flex-direction:row-reverse;flex-shrink:0;gap:.5rem;height:50px;justify-content:space-between;padding:0 .5rem}#root .modal-wrapper .modal .modal-body{display:flex;flex-direction:column;gap:1rem;overflow:auto;padding:.5rem 1rem}#root .navbar{align-items:center;background-color:var(--theme-component-bg-color);border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);color:var(--theme-component-text-color);display:flex;gap:.5rem;height:60px;padding:0 1rem;width:100%;z-index:3}#root .navbar .navbar-sidebar{align-items:center;display:flex;flex-shrink:0;height:100%}@media (min-width:768px){#root .navbar .navbar-sidebar{display:none}}#root .navbar .navbar-sidebar .navbar-sidebar-button{background-image:url(/build/images/menu.0f0f869a.svg);background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;width:40px}#root .navbar .navbar-brand{align-items:center;display:flex;flex-shrink:0;gap:.5rem;height:40px}#root .navbar .navbar-brand .navbar-brand-icon{background:linear-gradient(120deg,var(--theme-secondary-bg-color),var(--theme-primary-bg-color));height:40px;mask-image:url(/build/images/logo.0c27b63d.svg);-webkit-mask-image:url(/build/images/logo.0c27b63d.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:40px}#root .navbar .navbar-brand .navbar-brand-name{display:none}@media (min-width:576px){#root .navbar .navbar-brand .navbar-brand-name{display:inline}}#root .navbar .navbar-links{align-items:center;display:none;flex-shrink:0;gap:.5rem;height:100%}@media (min-width:768px){#root .navbar .navbar-links{display:flex}}#root .navbar .navbar-actions{align-items:center;display:flex;flex-grow:1;flex-shrink:1;gap:.5rem;height:100%;justify-content:end}#root .navbar .navbar-actions .navbar-security{align-items:center;display:flex;flex-shrink:0;gap:.5rem;height:100%}#root .navbar .navbar-actions .navbar-menu-notification-button,#root .navbar .navbar-actions .navbar-menu-user-button{align-items:center;background-color:var(--theme-primary-bg-color);border-color:var(--theme-primary-border-color);border-radius:50%;border-style:solid;border-width:var(--border-width);color:var(--theme-primary-text-color);display:flex;height:40px;justify-content:center;overflow:hidden;padding:0;width:40px}#root .navbar .navbar-actions .navbar-menu-notification-button:hover,#root .navbar .navbar-actions .navbar-menu-user-button:hover{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-primary-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-primary-border-color));color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-primary-text-color))}#root .navbar .navbar-actions .navbar-menu-notification-button.active,#root .navbar .navbar-actions .navbar-menu-notification-button:active,#root .navbar .navbar-actions .navbar-menu-user-button.active,#root .navbar .navbar-actions .navbar-menu-user-button:active{background-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-primary-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-primary-border-color));color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-primary-text-color))}#root .navbar .navbar-actions .navbar-menu-notification-button img,#root .navbar .navbar-actions .navbar-menu-user-button img{aspect-ratio:1/1;height:100%;object-fit:cover;object-position:center}#root .navbar .navbar-actions .navbar-menu-notification-button svg,#root .navbar .navbar-actions .navbar-menu-user-button svg{height:auto;width:25px}#root .navbar .navbar-actions .navbar-menu-notification-button{overflow:visible;position:relative}#root .navbar .navbar-actions .navbar-menu-notification-button .badge{position:absolute;right:-.5rem;top:-.5rem}#root .navbar-notification-menu,#root .navbar-user-menu{position:absolute;right:0;top:60px;transform:translateY(-100%);transition:transform .4s,visibility .4s;visibility:hidden;z-index:2}#root .navbar-notification-menu.active,#root .navbar-user-menu.active{transform:translateY(0);visibility:visible}#root .navbar-user-menu{background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width);color:var(--theme-component-text-color);display:flex;flex-direction:column;height:auto;max-width:300px}#root .navbar-user-menu .navbar-user-menu-connectivity{align-items:center;background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-alt-bg-color));border:none;border-bottom:var(--border-width) solid var(--theme-component-alt-border-color);color:var(--theme-component-alt-text-color);display:flex;font-weight:400;gap:.5rem;height:30px;padding:.5rem 1rem}#root .navbar-user-menu .navbar-user-menu-link{align-items:center;background-color:transparent;border:none;border-bottom:var(--border-width) solid var(--theme-component-border-color);color:var(--theme-component-text-color);display:flex;font-weight:500;gap:.5rem;height:40px;padding:.5rem 1rem}#root .navbar-user-menu .navbar-user-menu-link:hover{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-text-color))}#root .navbar-user-menu .navbar-user-menu-link.active,#root .navbar-user-menu .navbar-user-menu-link:active{background-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-text-color))}.navbar-wrapper{display:flex;height:calc(100% - 60px);overflow:hidden;position:relative;z-index:1}.os-window-frame{aspect-ratio:16/10;border-color:var(--theme-component-border-color);border-radius:.35rem/.4rem;border-style:solid;border-width:var(--border-width);overflow:hidden}.os-window-frame .header{align-items:center;background-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-bg-color));border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);display:flex;gap:.25rem;height:10%;padding:0 1rem}.os-window-frame .header>*{border-radius:50%;height:15px;width:15px}.os-window-frame .header>:first-child{background-color:oklch(65% .13 15)}.os-window-frame .header>:nth-child(2){background-color:oklch(75% .13 75)}.os-window-frame .header>:nth-child(3){background-color:oklch(80% .13 120)}#root .pagination{display:flex;flex-shrink:0}#root .pagination .pagination-item{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--pagination-item-text-color:var(--theme-component-text-color);--pagination-item-bg-color:var(--theme-component-bg-color);--pagination-item-border-color:var(--theme-component-border-color);background-color:color-mix(in srgb,var(--pagination-item-bg-color),var(--state-mixer) var(--state-mixer-percentage));border:none;border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:color-mix(in srgb,var(--pagination-item-border-color),var(--state-mixer) var(--state-mixer-percentage));border-right-style:solid;border-right-width:var(--border-width);border-top-style:solid;border-top-width:var(--border-width);color:color-mix(in srgb,var(--pagination-item-text-color),var(--state-mixer) var(--state-mixer-percentage));height:40px;width:40px}#root .pagination .pagination-item:first-child{border-bottom-left-radius:.35rem;border-left-style:solid;border-left-width:var(--border-width);border-top-left-radius:.35rem}#root .pagination .pagination-item:last-child{border-bottom-right-radius:.35rem;border-top-right-radius:.35rem}#root .pagination .pagination-item:hover{--state-mixer-percentage:8%}#root .pagination .pagination-item.active,#root .pagination .pagination-item:active{--state-mixer-percentage:16%;--pagination-item-text-color:var(--theme-primary-text-color);--pagination-item-bg-color:var(--theme-primary-bg-color)}#root .pagination .pagination-item.disabled{--state-mixer:gray;--state-mixer-percentage:50%;cursor:not-allowed}#root section:where(.section){background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);color:var(--theme-component-text-color)}#root .sidebar{background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-right-style:solid;border-right-width:var(--border-width);color:var(--theme-component-text-color);display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;overflow:hidden;position:absolute;transform:translateX(0);transition:transform .4s,visibility .4s;width:240px;z-index:2}#root .sidebar:not(.open){transform:translateX(-100%);visibility:hidden}@media (min-width:768px){#root .sidebar:not(.open){transform:translateX(0);visibility:visible}#root .sidebar.front-office{transform:translateX(-100%);visibility:hidden}#root .sidebar:not(.front-office){position:static}}#root .sidebar .sidebar-links{flex-grow:1;flex-shrink:1}#root .sidebar .sidebar-links .sidebar-link{align-items:center;background-color:transparent;border:none;border-bottom:var(--border-width) solid var(--theme-component-border-color);color:var(--theme-component-text-color);display:flex;font-weight:500;gap:.5rem;height:40px;padding:.5rem 1rem}#root .sidebar .sidebar-links .sidebar-link:hover{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-text-color))}#root .sidebar .sidebar-links .sidebar-link.active,#root .sidebar .sidebar-links .sidebar-link:active{background-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-text-color))}#root .sidebar .sidebar-organization{align-items:center;background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-top-style:solid;border-top-width:var(--border-width);color:var(--theme-component-text-color);cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;gap:.5rem;height:60px;overflow:hidden;padding:0 1rem}#root .sidebar .sidebar-organization .avatar{border:var(--border-width) solid var(--theme-component-border-color);height:40px;width:40px}#root .sidebar .sidebar-organization .sidebar-organization-name{flex-grow:1;font-weight:700}#root .sidebar .sidebar-organization:hover{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-text-color))}#root .sidebar .sidebar-organization:active{background-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-text-color))}#root .sidebar-backdrop{z-index:1}@media (min-width:768px){#root .sidebar-backdrop{display:none}}#root .sidebar-wrapper{height:100%;overflow:hidden;position:relative;width:100%}svg:not(.sf-toolbar svg){flex-shrink:0;height:1.15em;width:1.15em}.tabbar{background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-radius:50rem;border-style:solid;border-width:var(--border-width);color:var(--theme-component-text-color);max-width:100%;padding:.25rem;width:fit-content}.tabbar,.tabbar .tabbar-item{align-items:center;display:flex;gap:.25rem}.tabbar .tabbar-item{background-color:color-mix(in srgb,var(--body-bg-color) 50%,var(--theme-primary-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 10%,var(--theme-primary-bg-color));border-radius:50rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--body-text-color) 40%,var(--theme-primary-bg-color));padding:.25rem .5rem;white-space:nowrap}.tabbar .tabbar-item:hover{background-color:color-mix(in srgb,var(--body-bg-color) 40%,var(--theme-primary-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 20%,var(--theme-primary-bg-color));color:color-mix(in srgb,var(--body-text-color) 50%,var(--theme-primary-bg-color))}.tabbar .tabbar-item.active,.tabbar .tabbar-item:active{background-color:color-mix(in srgb,var(--body-text-color) 40%,var(--theme-primary-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 10%,var(--theme-primary-bg-color));color:color-mix(in srgb,var(--body-bg-color) 50%,var(--theme-primary-bg-color))}.view-header{align-items:center;backdrop-filter:blur(4px);background-color:rgb(from var(--theme-component-bg-color) r g b/.5);border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);color:var(--theme-component-text-color);display:flex;gap:.5rem;height:60px;justify-content:space-between;left:0;padding:0 1rem;position:absolute;right:0;top:0}.view-header+.view-wrapper{height:100%;overflow-y:auto;padding-top:60px}@media (min-width:576px){.view-header+.view-wrapper{padding:calc(60px + 1rem) 1rem 1rem}}.view-card{background-color:color-mix(in srgb,95% var(--theme-component-bg-color),var(--theme-primary-bg-color));color:var(--theme-component-text-color);display:flex;flex-direction:column;flex-shrink:1;min-height:100%;padding:1rem;width:100%}@media (min-width:576px){.view-card{border-color:var(--theme-component-border-color);border-radius:.4rem;border-style:solid;border-width:var(--border-width);min-height:auto}}.wrapper-table-view{--header-height:60px;height:100%;overflow-y:auto;padding:0 0 1rem}.wrapper-table-view .header{align-items:center;backdrop-filter:blur(5px);background-color:rgb(from var(--theme-component-bg-color) r g b/.2);border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);display:flex;height:var(--header-height);justify-content:space-between;margin-bottom:1rem;padding:0 1rem;position:sticky;top:0;z-index:1}@media (min-width:576px){.wrapper-table-view .body{padding:0 1rem}}.wrapper-table-view .body .card{border-radius:0}@media (max-width:577px){.wrapper-table-view .body .card{border-left:none;border-right:none}}@media (min-width:576px){.wrapper-table-view .body .card{border-radius:.4rem;border-style:solid;border-width:var(--border-width)}}.wrapper-form-view{--header-height:60px;container-name:wrapper-form-view;container-type:size;height:100%;overflow:auto}.wrapper-form-view .header{align-items:center;backdrop-filter:blur(5px);background-color:rgb(from var(--theme-component-bg-color) r g b/.2);border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);display:flex;height:var(--header-height);justify-content:end;padding:0 1rem;position:sticky;top:0;z-index:1}.wrapper-form-view .body{align-items:start;display:flex;gap:1rem;justify-content:center;margin:0 auto;padding-bottom:1rem;padding-top:1rem}@media (min-width:576px){.wrapper-form-view .body{padding-left:1rem;padding-right:1rem}}.wrapper-form-view .body:is(.header+.body){--ad-header-height:var(--header-height)}.wrapper-form-view .body:not(.header+.body){--ad-header-height:0px;--ad-height:100cqh}.wrapper-form-view .body>:first-child.card-v2{max-width:600px;width:100%}.wrapper-form-view .body>:last-child.card-v2{bottom:1rem;height:calc(100cqh - var(--ad-header-height) - 2rem);max-width:300px;position:sticky;top:calc(var(--ad-header-height) + 1rem);visibility:hidden;width:100%}@container wrapper-form-view (max-width: calc(900px + 1rem * 3)){.wrapper-form-view .body>:last-child.card-v2{display:none}}.wrapper-form-view .body>:last-child.card-v2.show{visibility:visible}.wrapper-form-view .body>:last-child.card-v2 .card-body{height:calc(100% - 50px);overflow:auto}#root .area-picker{--disabled-mixer:gray;--disabled-mixer-percentage:0%;--area-picker-bg-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-bg-color));--area-picker-text-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-text-color));--area-picker-border-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-border-color));--handle-size:10px;background-color:color-mix(in srgb,var(--area-picker-bg-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-color:color-mix(in srgb,var(--area-picker-border-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--area-picker-text-color),var(--disabled-mixer) var(--disabled-mixer-percentage));cursor:pointer;display:flex;flex-grow:1;flex-shrink:0;height:200px;padding:calc(var(--handle-size)/2);width:200px}#root .area-picker .area-picker-background{border-color:color-mix(in srgb,var(--area-picker-border-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-style:solid;border-width:var(--border-width);display:flex;height:100%;position:relative;width:100%}#root .area-picker .area-picker-background>:not(.area-picker-handle){height:100%;width:100%}#root .area-picker .area-picker-background .area-picker-handle{aspect-ratio:1/1;border:1px solid #000;border-radius:50%;height:var(--handle-size);left:0;outline:1px solid #fff;position:absolute;top:0;transform:translate(-50%,-50%);width:var(--handle-size)}#root .area-picker.disabled{--disabled-mixer-percentage:50%;cursor:not-allowed}#root .area-picker.has-error{--area-picker-border-color:var(--theme-danger-border-color)}#root .input{--disabled-mixer:gray;--disabled-mixer-percentage:0%;--input-bg-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-bg-color));--input-text-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-text-color));--input-border-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-border-color));color:color-mix(in srgb,var(--input-text-color),var(--disabled-mixer) var(--disabled-mixer-percentage));gap:.5rem;position:relative;width:auto}#root .input,#root .input input{align-items:center;display:inline-flex;flex-grow:0;flex-shrink:1}#root .input input{background-color:color-mix(in srgb,var(--input-bg-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-color:color-mix(in srgb,var(--input-border-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:inherit;cursor:inherit;height:40px;padding:.5rem;width:100%}#root .input input[type^=date]{display:inline-block}#root .input input:has(+.input-icon){padding-right:calc(1rem + 30px)}#root .input input:has(+.input-icon+.input-icon){padding-right:calc(1.5rem + 60px)}#root .input button.input-icon{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--button-text-color:color-mix(in srgb,var(--input-text-color),var(--state-mixer) var(--state-mixer-percentage));--button-bg-color:color-mix(in srgb,var(--input-bg-color),var(--state-mixer) var(--state-mixer-percentage));--button-border-color:color-mix(in srgb,var(--input-border-color),var(--state-mixer) var(--state-mixer-percentage));background-color:var(--button-bg-color);border-color:var(--button-border-color);border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:var(--button-text-color)}#root .input button.input-icon:hover{--state-mixer-percentage:8%}#root .input button.input-icon:active{--state-mixer-percentage:16%}#root .input .input-icon{align-items:center;color:inherit;display:inline-flex;flex-grow:0;flex-shrink:0;height:30px;justify-content:center;position:absolute;right:.5rem;width:30px}#root .input .input-icon:has(~.input-icon){right:calc(1rem + 30px)}#root .input.disabled{--disabled-mixer-percentage:50%;cursor:not-allowed}#root .input.has-error{--input-border-color:var(--theme-danger-border-color)}#root .range{--disabled-mixer:gray;--disabled-mixer-percentage:0%;--range-bg-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-bg-color));--range-text-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-text-color));--range-border-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-border-color));--range-cursor-color:var(--theme-primary-border-color);--range-height:40px;--range-width:200px;--range-bar-height:20px;--range-bar-width:auto;--flex-direction:"row";border-radius:.35rem;display:inline-flex;flex-grow:0;height:var(--range-height);width:var(--range-width)}#root .range,#root .range .range-bar{align-items:center;flex-direction:var(--flex-direction);flex-shrink:0;position:relative}#root .range .range-bar{background-color:color-mix(in srgb,var(--range-bg-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-color:color-mix(in srgb,var(--range-border-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-radius:50rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--range-text-color),var(--disabled-mixer) var(--disabled-mixer-percentage));cursor:pointer;display:flex;flex-grow:1;height:var(--range-bar-height);width:var(--range-bar-width)}#root .range .range-bar .range-bar-background{border-radius:50rem;display:flex;height:100%;overflow:hidden;position:relative;width:100%}#root .range .range-bar .range-bar-background>*{height:100%;width:100%}#root .range .range-bar .range-cursor{--border-width:6px;border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:color-mix(in srgb,var(--range-cursor-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-left:var(--border-width) solid transparent;border-right:var(--border-width) solid transparent;border-top-style:solid;border-top-width:var(--border-width);display:inline-flex;flex-direction:var(--flex-direction);flex-shrink:0;height:calc(100% + var(--border-width));inset:0;margin:calc(var(--border-width)/2*-1) calc(var(--border-width)*-1);position:absolute;width:calc(var(--border-width)*2)}#root .range.vertical{--range-height:200px;--range-width:40px;--range-bar-height:auto;--range-bar-width:20px;--flex-direction:column}#root .range.vertical .range-cursor{border-color:color-mix(in srgb,var(--range-cursor-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-bottom:var(--border-width) solid transparent;border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width);border-top:var(--border-width) solid transparent;height:calc(var(--border-width)*2);margin:calc(var(--border-width)*-1) calc(var(--border-width)/2*-1);width:calc(100% + var(--border-width))}#root .range.disabled{--disabled-mixer-percentage:50%}#root .range.disabled .range-bar{cursor:not-allowed}#root .range.has-error{--range-border-color:var(--theme-danger-border-color);--range-cursor-color:var(--theme-danger-border-color)}#root .select{--disabled-mixer:gray;--disabled-mixer-percentage:0%;--select-bg-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-bg-color));--select-text-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-text-color));--select-border-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-border-color));cursor:pointer;display:inline-flex;flex-direction:column;flex-grow:0;flex-shrink:1;min-width:180px;position:relative;width:auto}#root .select select{display:none}#root .select .select-widget{align-items:center;background-color:color-mix(in srgb,var(--select-bg-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-color:color-mix(in srgb,var(--select-border-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--select-text-color),var(--disabled-mixer) var(--disabled-mixer-percentage));display:inline-flex;flex-grow:0;flex-shrink:0;flex-wrap:wrap;gap:.5rem;height:auto;max-height:120px;min-height:40px;overflow:auto;padding:.25rem calc(1rem + 30px) .25rem .5rem;width:100%}#root .select .select-widget:has(>.select-reset-button){padding-right:calc(1.5rem + 60px)}#root .select .select-widget>span:not(.select-selected-item){align-items:center;display:inline-flex}#root .select .select-widget .select-selected-item{border-color:color-mix(in srgb,var(--select-border-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:1px;display:inline-flex;flex-grow:0;flex-shrink:0;height:28px;overflow:hidden}#root .select .select-widget .select-selected-item>button:first-child{--state-mixer-percentage:0%;--state-mixer:var(--body-text-color);--button-text-color:color-mix(in srgb,var(--select-text-color),var(--state-mixer) var(--state-mixer-percentage));--button-bg-color:color-mix(in srgb,var(--select-bg-color),var(--state-mixer) var(--state-mixer-percentage));--button-border-color:color-mix(in srgb,var(--select-border-color),var(--state-mixer) var(--state-mixer-percentage));align-items:center;background-color:var(--button-bg-color);border:none;border-color:var(--button-border-color);border-right-style:solid;border-width:1px;color:var(--button-text-color);display:inline-flex;height:26px;justify-content:center;width:27px}#root .select .select-widget .select-selected-item>button:first-child:hover{--state-mixer-percentage:8%}#root .select .select-widget .select-selected-item>button:first-child:active{--state-mixer-percentage:16%}#root .select .select-widget .select-selected-item>:not(button:first-child){align-items:center;display:inline-flex;padding:0 .25rem}#root .select .select-widget .select-contextual-icon,#root .select .select-widget .select-reset-button{align-items:center;display:inline-flex;flex-grow:0;flex-shrink:0;height:30px;justify-content:center;position:absolute;width:30px}#root .select .select-widget .select-reset-button{right:calc(1rem + 30px);--state-mixer-percentage:0%;--state-mixer:var(--body-text-color);--button-text-color:color-mix(in srgb,var(--select-text-color),var(--state-mixer) var(--state-mixer-percentage));--button-bg-color:color-mix(in srgb,var(--select-bg-color),var(--state-mixer) var(--state-mixer-percentage));--button-border-color:color-mix(in srgb,var(--select-border-color),var(--state-mixer) var(--state-mixer-percentage));background-color:var(--button-bg-color);border-color:var(--button-border-color);border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:var(--button-text-color)}#root .select .select-widget .select-reset-button:hover{--state-mixer-percentage:8%}#root .select .select-widget .select-reset-button:active{--state-mixer-percentage:16%}#root .select .select-widget .select-contextual-icon{pointer-events:none;right:.5rem}#root .select .select-drawer{background-color:color-mix(in srgb,var(--select-bg-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-color:color-mix(in srgb,var(--select-border-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--select-text-color),var(--disabled-mixer) var(--disabled-mixer-percentage));display:flex;flex-direction:column;height:auto;max-height:200px;overflow-y:auto;width:100%;z-index:1}#root .select .select-drawer:focus-visible{box-shadow:inset 0 0 0 var(--border-width) #d55d4a,0 1px 1px 2px rgba(0,0,0,.2)}#root .select .select-drawer .select-autocomplete{cursor:auto}#root .select .select-drawer>:not(.select-autocomplete){--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--option-text-color:color-mix(in srgb,var(--select-text-color),var(--state-mixer) var(--state-mixer-percentage));--option-bg-color:color-mix(in srgb,transparent,var(--state-mixer) var(--state-mixer-percentage));--option-border-color:color-mix(in srgb,var(--select-border-color),var(--state-mixer) var(--state-mixer-percentage));align-items:center;background-color:var(--option-bg-color);border-color:var(--option-border-color);color:var(--option-text-color);display:inline-flex;flex-grow:0;flex-shrink:0;height:27px;padding:0 .5rem;width:100%}#root .select .select-drawer>:not(.select-autocomplete):not(:last-child){border-bottom-style:solid;border-width:1px;height:26px}#root .select .select-drawer>:not(.select-autocomplete).hover,#root .select .select-drawer>:not(.select-autocomplete):hover{--state-mixer-percentage:8%}#root .select .select-drawer>:not(.select-autocomplete).selected,#root .select .select-drawer>:not(.select-autocomplete):active{--state-mixer-percentage:16%}#root .select .select-drawer>:not(.select-autocomplete).selected.hover,#root .select .select-drawer>:not(.select-autocomplete).selected:hover{--state-mixer-percentage:20%}#root .select.disabled{--disabled-mixer-percentage:50%;cursor:not-allowed}#root .select.has-error{--select-border-color:var(--theme-danger-border-color)}#root .switch{--switch-height:40px;--switch-width:calc(var(--switch-border-width)*2 + var(--switch-padding)*2 + var(--slider-size)*2);--switch-border-width:var(--border-width);--switch-padding:3px;--slider-size:calc(var(--switch-height) - var(--switch-border-width)*2 - var(--switch-padding)*2);align-items:center;display:inline-flex;gap:.5rem;max-width:100%}#root .switch.mini{--switch-height:20px}#root .switch input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}#root .switch .switch-widget{--disabled-mixer:gray;--disabled-mixer-percentage:0%;--switch-bg-color:var(--theme-component-bg-color);--switch-text-color:var(--theme-component-text-color);--switch-border-color:var(--theme-primary-border-color);--slider-bg-color:var(--theme-primary-bg-color);--slider-text-color:var(--theme-primary-text-color);align-items:center;background-color:color-mix(in srgb,var(--switch-bg-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-color:color-mix(in srgb,var(--switch-border-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-radius:50rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--switch-text-color),var(--disabled-mixer) var(--disabled-mixer-percentage));cursor:pointer;display:inline-flex;flex-grow:0;flex-shrink:0;height:var(--switch-height);padding:var(--switch-padding);position:relative;width:var(--switch-width)}#root .switch .switch-widget .switch-slider{background-color:color-mix(in srgb,var(--disabled-mixer) var(--disabled-mixer-percentage),var(--slider-bg-color));border-radius:50%;height:var(--slider-size);transition:transform .4s;width:var(--slider-size)}#root .switch .switch-widget .switch-icon-off,#root .switch .switch-widget .switch-icon-on{align-items:center;display:inline-flex;flex-grow:0;flex-shrink:0;height:var(--slider-size);justify-content:center;position:absolute;width:var(--slider-size)}#root .switch .switch-widget .switch-icon-off{color:color-mix(in srgb,var(--disabled-mixer) var(--disabled-mixer-percentage),var(--slider-text-color));left:var(--switch-padding)}#root .switch .switch-widget .switch-icon-on{color:color-mix(in srgb,var(--disabled-mixer) var(--disabled-mixer-percentage),var(--switch-text-color));right:var(--switch-padding)}#root .switch .switch-widget.disabled{--disabled-mixer-percentage:50%;cursor:not-allowed}#root .switch .switch-widget.has-error{--switch-border-color:var(--theme-danger-border-color);--slider-bg-color:var(--theme-danger-bg-color);--slider-text-color:var(--theme-danger-text-color)}#root .switch .switch-widget.checked{--switch-bg-color:var(--theme-primary-bg-color);--switch-text-color:var(--theme-primary-text-color);--slider-bg-color:var(--theme-component-bg-color);--slider-text-color:var(--theme-component-text-color)}#root .switch .switch-widget.checked .switch-slider{transform:translateX(var(--slider-size))}#root .switch .switch-widget.checked .switch-icon-off{color:color-mix(in srgb,var(--disabled-mixer) var(--disabled-mixer-percentage),var(--switch-text-color))}#root .switch .switch-widget.checked .switch-icon-on{color:color-mix(in srgb,var(--disabled-mixer) var(--disabled-mixer-percentage),var(--slider-text-color))}#root .switch .switch-widget.checked.has-error{--switch-bg-color:var(--theme-danger-bg-color);--switch-text-color:var(--theme-danger-text-color)}.textarea{--disabled-mixer:gray;--disabled-mixer-percentage:0%;--input-bg-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-bg-color));--input-text-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-text-color));--input-border-color:color-mix(in srgb,var(--body-text-color) 5%,var(--theme-component-border-color));background-color:color-mix(in srgb,var(--input-bg-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-color:color-mix(in srgb,var(--input-border-color),var(--disabled-mixer) var(--disabled-mixer-percentage));border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--input-text-color),var(--disabled-mixer) var(--disabled-mixer-percentage));display:inline-flex;flex-grow:0;flex-shrink:1;height:80px;min-height:40px;padding:.5rem;resize:vertical;width:auto}.textarea.disabled{--disabled-mixer-percentage:50%;cursor:not-allowed}.textarea.has-error{--input-border-color:var(--theme-danger-border-color)}.label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .column{--kanban-column-width:280px;--kanban-column-header-height:40px;color:var(--theme-component-text-color);display:flex;flex-direction:column;flex-shrink:0;position:relative;width:var(--kanban-column-width)}#root .column.loading .column-body{animation:component-pulse 1s infinite alternate}#root .column>:first-child{border-top-left-radius:.4rem;border-top-right-radius:.4rem}#root .column>:last-child{border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}#root .column .column-header{align-items:center;background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-style:solid;border-width:var(--border-width);display:flex;flex-shrink:0;height:var(--kanban-column-header-height);padding:0 .5rem}#root .column .column-body{background-color:rgba(from var(--theme-component-bg-color) r g b/.6);flex-grow:1;flex-shrink:1;gap:.5rem;overflow-y:auto;padding:.5rem .25rem}#root .column .column-body,#root .column .column-footer{border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width);display:flex;flex-direction:column}#root .column .column-footer{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color));flex-shrink:0}#root .column .column-footer .column-footer-item{align-items:center;display:flex;gap:.25rem;height:34px;justify-content:space-between;padding:0 .25rem}#root .column .column-footer .column-footer-item:not(:first-child){border-color:var(--theme-component-border-color);border-top-style:solid;border-top-width:var(--border-width)}#root .column .column-footer .column-footer-item .column-footer-item-icon{align-items:center;background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-primary-bg-color));border-color:var(--theme-component-border-color);border-radius:50%;border-style:solid;border-width:var(--border-width);color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-primary-text-color));display:flex;flex-grow:0;flex-shrink:0;height:28px;justify-content:center;width:28px}#root .column .column-footer .column-footer-item .column-footer-item-label{flex-grow:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes component-pulse{0%{background-color:rgba(from var(--theme-component-bg-color) r g b/.6)}to{background-color:var(--theme-component-bg-color)}}#root .task-card{background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:var(--theme-component-text-color);cursor:pointer;display:flex;flex-direction:column;font-size:.85rem;font-weight:400;padding:.25rem;width:calc(var(--kanban-column-width) - 1rem)}#root .task-card:hover{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-text-color))}#root .task-card.active,#root .task-card:active{background-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-text-color))}#root .task-card .line-value{border-radius:.35rem;display:flex;gap:.25rem;justify-items:center;overflow-x:auto;padding:.125rem .25rem}#root .task-card .line-value:hover{background-color:var(--theme-component-bg-color)}#root .kanban-list-bar{align-items:center;background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-top-style:solid;border-top-width:var(--border-width);color:var(--theme-component-text-color);display:flex;flex-shrink:0;height:50px;justify-content:space-between;overflow:hidden;width:100%}#root .kanban-list-bar .kanban-list-bar-actions{align-items:center;border-left:var(--border-width) solid var(--theme-component-border-color);display:flex;flex-shrink:0;flex-wrap:nowrap;gap:.5rem;height:100%;padding:0 .5rem}.task-read-modal{--header-height:50px;color:var(--theme-component-text-color);container-name:task-read-modal;container-type:size;display:flex;flex-direction:column;height:100%;max-width:1050px;width:100%}.task-read-modal .task-read-modal-header{align-items:center;background-color:var(--theme-component-bg-color);border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);display:flex;flex-shrink:0;gap:.5rem;height:var(--header-height);justify-content:space-between;padding:.5rem 1rem}@media (min-width:576px){.task-read-modal .task-read-modal-header{border-style:solid;border-top-left-radius:.4rem;border-top-right-radius:.4rem;border-width:var(--border-width)}}.task-read-modal .task-read-modal-header>:first-child{flex-grow:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-read-modal .task-read-modal-header>:not(:first-child){flex-shrink:0}.task-read-modal .task-read-modal-body{background-color:color-mix(in srgb,95% var(--theme-component-bg-color),var(--theme-primary-bg-color));display:grid;flex-grow:1;flex-shrink:1;grid-auto-flow:column;grid-template-areas:none;grid-template-columns:1fr;grid-template-rows:auto 1fr;max-height:calc(100% - var(--header-height))}@media (min-width:576px){.task-read-modal .task-read-modal-body{border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem;border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width)}}@container task-read-modal (width <= 850px){.task-read-modal .task-read-modal-body .comments-tab,.task-read-modal .task-read-modal-body .details-tab,.task-read-modal .task-read-modal-body .files-tab,.task-read-modal .task-read-modal-body .history-tab{grid-area:unset}.task-read-modal .task-read-modal-body .comments-tab:not(.active),.task-read-modal .task-read-modal-body .details-tab:not(.active),.task-read-modal .task-read-modal-body .files-tab:not(.active),.task-read-modal .task-read-modal-body .history-tab:not(.active){display:none}}@container task-read-modal (width > 850px){.task-read-modal .task-read-modal-body{grid-template-areas:"details    tabbar" "details    comments-history" "files      comments-history";grid-template-columns:minmax(500px,1fr) minmax(350px,450px);grid-template-rows:60px 1fr auto}.task-read-modal .task-read-modal-body .task-read-modal-tabbar{background-color:var(--theme-component-bg-color);border-bottom-style:solid;border-bottom-width:calc(var(--border-width)*2);border-color:var(--theme-component-border-color);display:flex;grid-area:tabbar;justify-content:end}.task-read-modal .task-read-modal-body .task-read-modal-tabbar .tabbar-item[data-value=details],.task-read-modal .task-read-modal-body .task-read-modal-tabbar .tabbar-item[data-value=files]{display:none}.task-read-modal .task-read-modal-body .details-tab{border-bottom-style:solid;border-bottom-width:calc(var(--border-width)*2);border-color:var(--theme-component-border-color);border-right-style:solid;border-right-width:calc(var(--border-width)*2);grid-area:details}.task-read-modal .task-read-modal-body .files-tab{border-color:var(--theme-component-border-color);border-right-style:solid;border-right-width:calc(var(--border-width)*2);grid-area:files}.task-read-modal .task-read-modal-body .comments-tab,.task-read-modal .task-read-modal-body .history-tab{grid-area:comments-history}.task-read-modal .task-read-modal-body .history-tab:not(.active){display:none}.task-read-modal .task-read-modal-body .comments-tab:has(~.history-tab.active){display:none}}.details-tab{overflow:hidden}.details-tab .markdown-editor-textarea textarea{height:250px}@container task-read-modal (width <= 850px){.files-tab{overflow-y:auto}}@container task-read-modal (width > 850px){.files-tab .gallery{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.5rem}}.history-tab{overflow:hidden}#root .task-window{background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);color:var(--theme-component-text-color);display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;overflow:hidden}@media (min-width:576px){#root .task-window{border-radius:.4rem;border-style:solid;border-width:var(--border-width)}}#root .task-window .task-window-header{align-items:center;border-bottom:var(--border-width) solid var(--theme-component-border-color);display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;gap:1rem;justify-content:space-between;padding:.5rem 1rem}#root .task-window .task-window-body{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1}@media (min-width:992px){#root .task-window .task-window-body{flex-direction:row}}.task-comments-tab{color:var(--theme-component-text-color);display:flex;flex-direction:column;flex-shrink:0;height:100%}.task-comments-tab .comments{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;flex-shrink:1;overflow:auto;padding-bottom:.5rem;position:relative}.task-comments-tab .comments .comment-day-separator{align-items:center;background-color:var(--theme-component-bg-color);display:flex;margin-bottom:.5rem;padding:.5rem 0;position:sticky;text-align:center;top:0;z-index:1}.task-comments-tab .comments .comment-day-separator:after,.task-comments-tab .comments .comment-day-separator:before{border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);content:"";flex-grow:1}.task-comments-tab .comments .comment-day-separator:not(:empty):before{margin-right:.5rem}.task-comments-tab .comments .comment-day-separator:not(:empty):after{margin-left:.5rem}.task-comments-tab .comments .comment{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--comment-text-color:var(--theme-component-text-color);--comment-bg-color:var(--theme-component-bg-color);--comment-border-color:var(--theme-component-border-color);color:color-mix(in srgb,var(--comment-text-color),var(--state-mixer) var(--state-mixer-percentage));display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;gap:.5rem;padding:.25rem 1rem .25rem .5rem;position:relative}.task-comments-tab .comments .comment:hover{--state-mixer-percentage:8%;background-color:color-mix(in srgb,var(--comment-bg-color),var(--state-mixer) var(--state-mixer-percentage))}.task-comments-tab .comments .comment:hover .comment-contextual-menu{display:flex}.task-comments-tab .comments .comment:hover .comment-time{opacity:.8;visibility:visible}.task-comments-tab .comments .comment.anchored{animation:pulse .7s 8 alternate}.task-comments-tab .comments .comment .comment-contextual-menu{display:none;flex-direction:row;flex-grow:0;flex-shrink:0;position:absolute;right:.5rem;top:-1rem;z-index:1}.task-comments-tab .comments .comment .comment-contextual-menu .comment-contextual-menu-button{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;--button-text-color:var(--theme-component-text-color);--button-bg-color:var(--theme-component-bg-color);--button-border-color:var(--theme-component-border-color);align-items:center;background-color:color-mix(in srgb,var(--button-bg-color),var(--state-mixer) var(--state-mixer-percentage));border:none;border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:color-mix(in srgb,var(--button-border-color),var(--state-mixer) var(--state-mixer-percentage));border-right-style:solid;border-right-width:var(--border-width);border-top-style:solid;border-top-width:var(--border-width);color:color-mix(in srgb,var(--button-text-color),var(--state-mixer) var(--state-mixer-percentage));display:flex;flex-grow:0;flex-shrink:0;height:30px;justify-content:center;width:calc(30px - var(--border-width))}.task-comments-tab .comments .comment .comment-contextual-menu .comment-contextual-menu-button:first-of-type{border-bottom-left-radius:.35rem;border-style:solid;border-top-left-radius:.35rem;border-width:var(--border-width);width:30px}.task-comments-tab .comments .comment .comment-contextual-menu .comment-contextual-menu-button:last-of-type{border-bottom-right-radius:.35rem;border-top-right-radius:.35rem}.task-comments-tab .comments .comment .comment-contextual-menu .comment-contextual-menu-button:hover{--state-mixer-percentage:8%}.task-comments-tab .comments .comment .comment-contextual-menu .comment-contextual-menu-button:active{--state-mixer-percentage:16%}.task-comments-tab .comments .comment .comment-avatar{flex-grow:0;flex-shrink:0;height:40px;width:40px}.task-comments-tab .comments .comment .comment-time{flex-shrink:0;font-size:.85rem;text-align:center;visibility:hidden;width:40px}.task-comments-tab .comments .comment .comment-content{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;font-size:.85rem;gap:.5rem;overflow:hidden}.task-comments-tab .comments .comment .comment-content .comment-content-header{display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;gap:1rem;justify-content:space-between;overflow:hidden}.task-comments-tab .comments .comment .comment-content .comment-content-header .comment-content-header-username{font-weight:700}.task-comments-tab .comments .comment .comment-content .comment-content-body.markdown{font-size:.9rem;line-height:19px}.task-comments-tab .new-comment{background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-top-style:solid;border-top-width:var(--border-width);color:var(--theme-component-text-color);display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;max-height:350px;min-height:80px;padding:.5rem}.task-comments-tab .new-comment form{height:100%;width:100%}@keyframes pulse{0%{background-color:var(--theme-component-bg-color)}to{background-color:color-mix(in srgb,var(--body-bg-color) 50%,var(--theme-primary-bg-color))}}.history{gap:1rem;height:100%;overflow-y:scroll;padding:1rem 1rem 1rem .5rem}.history,.history .change-set{display:flex;flex-direction:column}.history .change-set{gap:.25rem}.history .change-set .change-set-header{align-items:start;display:flex;gap:.5rem}.history .change-set .change-set-header .avatar{height:40px;width:40px}.history .change-set .changes{border-color:var(--theme-component-border-color);border-left-style:solid;border-left-width:var(--border-width);display:flex;flex-direction:column;gap:.5rem;margin-left:19px;padding-left:.5rem}.history .change-set .changes .change{align-items:start;display:flex;flex-direction:column;gap:.25rem}.history .change-set .changes .change .change-box{--before-text-color:oklch(from red 30% 0.13 h/alpha);--before-bg-color:oklch(from red 70% 0.13 h/0.6);--after-text-color:oklch(from green 30% 0.13 h/alpha);--after-bg-color:oklch(from green 70% 0.13 h/0.6);align-self:stretch;background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-radius:.35rem;border-style:solid;border-width:var(--border-width);color:var(--theme-component-text-color);line-height:1.5;padding:0 .25rem;white-space:pre-wrap}.history .change-set .changes .change .change-box del{background-color:var(--before-bg-color);border-radius:.3rem;color:var(--before-text-color);text-decoration:none}.history .change-set .changes .change .change-box ins{background-color:var(--after-bg-color);border-radius:.3rem;color:var(--after-text-color);text-decoration:none}.avatar{border-radius:50%;display:flex;flex-grow:0;flex-shrink:0;overflow:hidden}.avatar,.avatar img{height:100%;width:100%}.avatar img{object-fit:cover;object-position:center}.avatar .default-avatar{align-items:center;color:var(--theme-component-bg-color);container-type:size;display:flex;height:100%;justify-content:center;text-shadow:1px 1px 1px var(--theme-component-text-color),-1px -1px 1px var(--theme-component-text-color),1px -1px 1px var(--theme-component-text-color),-1px 1px 1px var(--theme-component-text-color);width:100%}.avatar .default-avatar span{font-size:50cqh}#root .avatar-editor{--avatar-preview-size:200px;align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;width:var(--avatar-preview-size)}#root .avatar-editor .avatar-editor-preview{align-items:center;border:var(--border-width) solid var(--theme-component-border-color);border-radius:50%;border-width:calc(var(--border-width)*2);cursor:pointer;display:flex;height:var(--avatar-preview-size);justify-content:center;position:relative;width:100%}#root .avatar-editor .avatar-editor-preview input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}#root .avatar-editor .avatar-editor-preview .avatar-editor-watermark{align-items:center;backdrop-filter:blur(5px);border-radius:50%;display:flex;flex-direction:column;height:100%;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .3s;width:100%}#root .avatar-editor .avatar-editor-preview:hover{border-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-border-color))}#root .avatar-editor .avatar-editor-preview:hover .avatar-editor-watermark{opacity:1}#root .avatar-editor .avatar-editor-preview:active{border-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-border-color))}#root .avatar-editor .avatar-editor-preview:active .avatar-editor-watermark{backdrop-filter:blur(10px)}#root .avatar-editor .avatar-editor-controls{display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;gap:.5rem}.gallery.one-line{flex-wrap:nowrap}.gallery:where(:not(.one-line)){flex-wrap:wrap}.gallery .gallery-add-button,.gallery .gallery-item{align-items:center;background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-radius:.4rem;border-style:solid;border-width:var(--border-width);color:var(--theme-component-text-color);display:flex;flex-direction:column;flex-shrink:0;height:120px;overflow:hidden;padding:.25rem;position:relative;width:120px}.gallery .gallery-add-button svg:not(.gallery-item-action svg),.gallery .gallery-item svg:not(.gallery-item-action svg){color:var(--theme-component-border-color)}.gallery .gallery-add-button{cursor:pointer;justify-content:center;text-align:center}.gallery .gallery-add-button:hover{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-text-color))}.gallery .gallery-add-button:hover svg{color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-border-color))}.gallery .gallery-add-button.active,.gallery .gallery-add-button:active{background-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-text-color))}.gallery .gallery-add-button.active svg,.gallery .gallery-add-button:active svg{color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-border-color))}.gallery .gallery-add-button input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.gallery .gallery-item{justify-content:end}.gallery .gallery-item .gallery-item-actions{display:flex;flex-direction:column;flex-shrink:0;gap:.125rem;padding:.125rem;pointer-events:none;position:absolute;right:0;top:0}.gallery .gallery-item .gallery-item-actions .gallery-item-action{align-items:center;background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-radius:50%;border-style:solid;border-width:var(--border-width);color:var(--theme-component-text-color);display:flex;flex-grow:0;flex-shrink:0;height:30px;justify-content:center;padding:.125rem;pointer-events:auto;width:30px}.gallery .gallery-item .gallery-item-actions .gallery-item-action:hover{background-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 8%,var(--theme-component-text-color))}.gallery .gallery-item .gallery-item-actions .gallery-item-action.active,.gallery .gallery-item .gallery-item-actions .gallery-item-action:active{background-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-bg-color));border-color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-border-color));color:color-mix(in srgb,var(--body-text-color) 16%,var(--theme-component-text-color))}.gallery .gallery-item .gallery-item-overview{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}.gallery .gallery-item .gallery-item-overview img{height:100%;object-fit:cover;object-position:center;width:100%}.gallery .gallery-item .gallery-item-overview svg{height:60px;width:60px}.gallery .gallery-item .gallery-item-name{bottom:.125rem;max-width:calc(100% - .25rem);position:absolute;text-align:center}.navbar-notification-menu{background-color:var(--theme-component-bg-color);border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);border-left-style:solid;border-left-width:var(--border-width);border-right-style:solid;border-right-width:var(--border-width);color:var(--theme-component-text-color);display:flex;height:100%;max-height:250px;max-width:400px;width:100%}.navbar-notification-menu .organizations{border-color:var(--theme-component-border-color);border-right-style:solid;border-right-width:var(--border-width);display:flex;flex-direction:column;flex-shrink:0;overflow-y:auto}.navbar-notification-menu .organizations .organization{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;background-color:color-mix(in srgb,transparent,var(--state-mixer) var(--state-mixer-percentage));border:none;border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:color-mix(in srgb,var(--theme-component-border-color),var(--state-mixer) var(--state-mixer-percentage));box-sizing:content-box;color:color-mix(in srgb,var(--theme-component-text-color),var(--state-mixer) var(--state-mixer-percentage));cursor:pointer;flex-shrink:0;height:45px;padding:.25rem;position:relative;width:45px}.navbar-notification-menu .organizations .organization:hover{--state-mixer-percentage:8%}.navbar-notification-menu .organizations .organization.active{--state-mixer-percentage:16%}.navbar-notification-menu .organizations .organization .badge{position:absolute;right:0;top:0}.navbar-notification-menu .notifications-wrapper{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1}.navbar-notification-menu .notifications-wrapper .notifications-header{border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:var(--theme-component-border-color);flex-shrink:0;font-weight:700;padding:.25rem .5rem}.navbar-notification-menu .notifications-wrapper .notifications{background-color:color-mix(in srgb,95% var(--theme-component-bg-color),var(--theme-primary-bg-color));flex-basis:0;flex-grow:1;flex-shrink:1;overflow-y:scroll}.navbar-notification-menu .notifications-wrapper .notifications .notification{--state-mixer:var(--body-text-color);--state-mixer-percentage:0%;background-color:color-mix(in srgb,transparent,var(--state-mixer) var(--state-mixer-percentage));border-bottom-style:solid;border-bottom-width:var(--border-width);border-color:color-mix(in srgb,var(--theme-component-border-color),var(--state-mixer) var(--state-mixer-percentage));box-sizing:content-box;color:color-mix(in srgb,var(--theme-component-text-color),var(--state-mixer) var(--state-mixer-percentage));cursor:pointer;display:block;flex-shrink:0;font-size:.85rem;padding:.5rem 2rem .5rem .5rem;position:relative}.navbar-notification-menu .notifications-wrapper .notifications .notification .datetime{color:color-mix(in srgb,30% transparent,var(--theme-component-text-color));float:right;font-size:.7rem}.navbar-notification-menu .notifications-wrapper .notifications .notification:hover{--state-mixer-percentage:8%}.navbar-notification-menu .notifications-wrapper .notifications .notification.active{--state-mixer-percentage:16%}.navbar-notification-menu .notifications-wrapper .notifications .notification.new:after{background-color:var(--theme-danger-bg-color);border-radius:50%;content:"";height:.5rem;position:absolute;right:1rem;top:50%;transform:translate(50%,-50%);width:.5rem}#root .border-t:not(.border),#root .border:not(.border-t),#root .form-input:not(.border-t),#root .form-select-container .form-select:not(.border-t),#root .form-textarea:not(.border-t),#root section:not(.border-t):where(.section){border-top-style:solid;border-top-width:var(--border-width)}#root .border-r:not(.border),#root .border:not(.border-r),#root .form-input:not(.border-r),#root .form-select-container .form-select:not(.border-r),#root .form-textarea:not(.border-r),#root section:not(.border-r):where(.section){border-right-style:solid;border-right-width:var(--border-width)}#root .border-b:not(.border),#root .border:not(.border-b),#root .form-input:not(.border-b),#root .form-select-container .form-select:not(.border-b),#root .form-textarea:not(.border-b),#root section:not(.border-b):where(.section){border-bottom-style:solid;border-bottom-width:var(--border-width)}#root .border-l:not(.border),#root .border:not(.border-l),#root .form-input:not(.border-l),#root .form-select-container .form-select:not(.border-l),#root .form-textarea:not(.border-l),#root section:not(.border-l):where(.section){border-left-style:solid;border-left-width:var(--border-width)}#root .border-0{border:none}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--theme-component-alt-text-color:var(--theme-component-text-color);--theme-component-alt-bg-color:color-mix(in srgb,95% var(--theme-component-bg-color),var(--theme-primary-bg-color));--theme-component-alt-border-color:var(--theme-component-border-color)}.theme-primary{background-color:var(--theme-primary-bg-color);border-color:var(--theme-primary-border-color)}.text-color-primary,.theme-primary{color:var(--theme-primary-text-color)}.bg-color-primary{background-color:var(--theme-primary-bg-color)}.border-color-primary{border-color:var(--theme-primary-border-color)}.shadow-primary{box-shadow:0 1px 5px color-mix(in srgb,var(--body-text-color) 30%,var(--theme-primary-bg-color))}.theme-secondary{background-color:var(--theme-secondary-bg-color);border-color:var(--theme-secondary-border-color)}.text-color-secondary,.theme-secondary{color:var(--theme-secondary-text-color)}.bg-color-secondary{background-color:var(--theme-secondary-bg-color)}.border-color-secondary{border-color:var(--theme-secondary-border-color)}.shadow-secondary{box-shadow:0 1px 5px color-mix(in srgb,var(--body-text-color) 30%,var(--theme-secondary-bg-color))}.theme-danger{background-color:var(--theme-danger-bg-color);border-color:var(--theme-danger-border-color)}.text-color-danger,.theme-danger{color:var(--theme-danger-text-color)}.bg-color-danger{background-color:var(--theme-danger-bg-color)}.border-color-danger{border-color:var(--theme-danger-border-color)}.shadow-danger{box-shadow:0 1px 5px color-mix(in srgb,var(--body-text-color) 30%,var(--theme-danger-bg-color))}.theme-component{background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color)}.text-color-component,.theme-component{color:var(--theme-component-text-color)}.bg-color-component{background-color:var(--theme-component-bg-color)}.border-color-component{border-color:var(--theme-component-border-color)}.shadow-component{box-shadow:0 1px 5px color-mix(in srgb,var(--body-text-color) 30%,var(--theme-component-bg-color))}.theme-component-alt{background-color:var(--theme-component-alt-bg-color);border-color:var(--theme-component-alt-border-color)}.text-color-component-alt,.theme-component-alt{color:var(--theme-component-alt-text-color)}.bg-color-component-alt{background-color:var(--theme-component-alt-bg-color)}.border-color-component-alt{border-color:var(--theme-component-alt-border-color)}.shadow-component-alt{box-shadow:0 1px 5px color-mix(in srgb,var(--body-text-color) 30%,var(--theme-component-alt-bg-color))}.theme-0{background-color:oklch(80% .13 0deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 0deg));color:#111}.theme-1{background-color:oklch(80% .13 30deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 30deg));color:#111}.theme-2{background-color:oklch(80% .13 60deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 60deg));color:#111}.theme-3{background-color:oklch(80% .13 90deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 90deg));color:#111}.theme-4{background-color:oklch(80% .13 120deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 120deg));color:#111}.theme-5{background-color:oklch(80% .13 150deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 150deg));color:#111}.theme-6{background-color:oklch(80% .13 180deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 180deg));color:#111}.theme-7{background-color:oklch(80% .13 210deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 210deg));color:#111}.theme-8{background-color:oklch(80% .13 240deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 240deg));color:#111}.theme-9{background-color:oklch(80% .13 270deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 270deg));color:#111}.theme-10{background-color:oklch(80% .13 300deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 300deg));color:#111}.theme-11{background-color:oklch(80% .13 330deg);border-color:color-mix(in srgb,#000 16%,oklch(80% .13 330deg));color:#111}.bg-color-gradient-0{background-image:linear-gradient(120deg,oklch(80% .13 0deg),oklch(80% .13 90deg))}.bg-color-gradient-1{background-image:linear-gradient(120deg,oklch(80% .13 30deg),oklch(80% .13 120deg))}.bg-color-gradient-2{background-image:linear-gradient(120deg,oklch(80% .13 60deg),oklch(80% .13 150deg))}.bg-color-gradient-3{background-image:linear-gradient(120deg,oklch(80% .13 90deg),oklch(80% .13 180deg))}.bg-color-gradient-4{background-image:linear-gradient(120deg,oklch(80% .13 120deg),oklch(80% .13 210deg))}.bg-color-gradient-5{background-image:linear-gradient(120deg,oklch(80% .13 150deg),oklch(80% .13 240deg))}.bg-color-gradient-6{background-image:linear-gradient(120deg,oklch(80% .13 180deg),oklch(80% .13 270deg))}.bg-color-gradient-7{background-image:linear-gradient(120deg,oklch(80% .13 210deg),oklch(80% .13 300deg))}.bg-color-gradient-8{background-image:linear-gradient(120deg,oklch(80% .13 240deg),oklch(80% .13 330deg))}.bg-color-gradient-9{background-image:linear-gradient(120deg,oklch(80% .13 270deg),oklch(80% .13 1turn))}.bg-color-gradient-10{background-image:linear-gradient(120deg,oklch(80% .13 300deg),oklch(80% .13 390deg))}.bg-color-gradient-11{background-image:linear-gradient(120deg,oklch(80% .13 330deg),oklch(80% .13 420deg))}#root .flex-column,#root section:where(.section){flex-direction:column}#root .flex-row{flex-direction:row}#root .flex-grow-0{flex-grow:0}#root .flex-grow-1{flex-grow:1}#root .flex-shrink-0,#root section:where(.section){flex-shrink:0}#root .flex-shrink-1{flex-shrink:1}#root .gap-0{gap:0}#root .form-error,#root .form-help,#root .gap-1{gap:.25rem}#root .gallery,#root .gap-2{gap:.5rem}#root .gap-3{gap:1rem}#root .gap-4{gap:1.5rem}#root .gap-5{gap:3rem}#root .m-0{margin:0}#root .m-1{margin:.25rem}#root .m-2{margin:.5rem}#root .m-3{margin:1rem}#root .m-4{margin:1.5rem}#root .m-5{margin:3rem}#root .m-auto{margin:auto}@media (min-width:576px){#root .sm\:m-0{margin:0}#root .sm\:m-1{margin:.25rem}#root .sm\:m-2{margin:.5rem}#root .sm\:m-3{margin:1rem}#root .sm\:m-4{margin:1.5rem}#root .sm\:m-5{margin:3rem}#root .sm\:m-auto{margin:auto}}@media (min-width:768px){#root .md\:m-0{margin:0}#root .md\:m-1{margin:.25rem}#root .md\:m-2{margin:.5rem}#root .md\:m-3{margin:1rem}#root .md\:m-4{margin:1.5rem}#root .md\:m-5{margin:3rem}#root .md\:m-auto{margin:auto}}@media (min-width:992px){#root .lg\:m-0{margin:0}#root .lg\:m-1{margin:.25rem}#root .lg\:m-2{margin:.5rem}#root .lg\:m-3{margin:1rem}#root .lg\:m-4{margin:1.5rem}#root .lg\:m-5{margin:3rem}#root .lg\:m-auto{margin:auto}}@media (min-width:1200px){#root .xl\:m-0{margin:0}#root .xl\:m-1{margin:.25rem}#root .xl\:m-2{margin:.5rem}#root .xl\:m-3{margin:1rem}#root .xl\:m-4{margin:1.5rem}#root .xl\:m-5{margin:3rem}#root .xl\:m-auto{margin:auto}}@media (min-width:1400px){#root .xxl\:m-0{margin:0}#root .xxl\:m-1{margin:.25rem}#root .xxl\:m-2{margin:.5rem}#root .xxl\:m-3{margin:1rem}#root .xxl\:m-4{margin:1.5rem}#root .xxl\:m-5{margin:3rem}#root .xxl\:m-auto{margin:auto}}#root .mx-0{margin-left:0;margin-right:0}#root .mx-1{margin-left:.25rem;margin-right:.25rem}#root .mx-2{margin-left:.5rem;margin-right:.5rem}#root .mx-3{margin-left:1rem;margin-right:1rem}#root .mx-4{margin-left:1.5rem;margin-right:1.5rem}#root .mx-5{margin-left:3rem;margin-right:3rem}#root .mx-auto{margin-left:auto;margin-right:auto}@media (min-width:576px){#root .sm\:mx-0{margin-left:0;margin-right:0}#root .sm\:mx-1{margin-left:.25rem;margin-right:.25rem}#root .sm\:mx-2{margin-left:.5rem;margin-right:.5rem}#root .sm\:mx-3{margin-left:1rem;margin-right:1rem}#root .sm\:mx-4{margin-left:1.5rem;margin-right:1.5rem}#root .sm\:mx-5{margin-left:3rem;margin-right:3rem}#root .sm\:mx-auto{margin-left:auto;margin-right:auto}}@media (min-width:768px){#root .md\:mx-0{margin-left:0;margin-right:0}#root .md\:mx-1{margin-left:.25rem;margin-right:.25rem}#root .md\:mx-2{margin-left:.5rem;margin-right:.5rem}#root .md\:mx-3{margin-left:1rem;margin-right:1rem}#root .md\:mx-4{margin-left:1.5rem;margin-right:1.5rem}#root .md\:mx-5{margin-left:3rem;margin-right:3rem}#root .md\:mx-auto{margin-left:auto;margin-right:auto}}@media (min-width:992px){#root .lg\:mx-0{margin-left:0;margin-right:0}#root .lg\:mx-1{margin-left:.25rem;margin-right:.25rem}#root .lg\:mx-2{margin-left:.5rem;margin-right:.5rem}#root .lg\:mx-3{margin-left:1rem;margin-right:1rem}#root .lg\:mx-4{margin-left:1.5rem;margin-right:1.5rem}#root .lg\:mx-5{margin-left:3rem;margin-right:3rem}#root .lg\:mx-auto{margin-left:auto;margin-right:auto}}@media (min-width:1200px){#root .xl\:mx-0{margin-left:0;margin-right:0}#root .xl\:mx-1{margin-left:.25rem;margin-right:.25rem}#root .xl\:mx-2{margin-left:.5rem;margin-right:.5rem}#root .xl\:mx-3{margin-left:1rem;margin-right:1rem}#root .xl\:mx-4{margin-left:1.5rem;margin-right:1.5rem}#root .xl\:mx-5{margin-left:3rem;margin-right:3rem}#root .xl\:mx-auto{margin-left:auto;margin-right:auto}}@media (min-width:1400px){#root .xxl\:mx-0{margin-left:0;margin-right:0}#root .xxl\:mx-1{margin-left:.25rem;margin-right:.25rem}#root .xxl\:mx-2{margin-left:.5rem;margin-right:.5rem}#root .xxl\:mx-3{margin-left:1rem;margin-right:1rem}#root .xxl\:mx-4{margin-left:1.5rem;margin-right:1.5rem}#root .xxl\:mx-5{margin-left:3rem;margin-right:3rem}#root .xxl\:mx-auto{margin-left:auto;margin-right:auto}}#root .my-0{margin-bottom:0;margin-top:0}#root .my-1{margin-bottom:.25rem;margin-top:.25rem}#root .my-2{margin-bottom:.5rem;margin-top:.5rem}#root .my-3{margin-bottom:1rem;margin-top:1rem}#root .my-4{margin-bottom:1.5rem;margin-top:1.5rem}#root .my-5{margin-bottom:3rem;margin-top:3rem}#root .my-auto{margin-bottom:auto;margin-top:auto}@media (min-width:576px){#root .sm\:my-0{margin-bottom:0;margin-top:0}#root .sm\:my-1{margin-bottom:.25rem;margin-top:.25rem}#root .sm\:my-2{margin-bottom:.5rem;margin-top:.5rem}#root .sm\:my-3{margin-bottom:1rem;margin-top:1rem}#root .sm\:my-4{margin-bottom:1.5rem;margin-top:1.5rem}#root .sm\:my-5{margin-bottom:3rem;margin-top:3rem}#root .sm\:my-auto{margin-bottom:auto;margin-top:auto}}@media (min-width:768px){#root .md\:my-0{margin-bottom:0;margin-top:0}#root .md\:my-1{margin-bottom:.25rem;margin-top:.25rem}#root .md\:my-2{margin-bottom:.5rem;margin-top:.5rem}#root .md\:my-3{margin-bottom:1rem;margin-top:1rem}#root .md\:my-4{margin-bottom:1.5rem;margin-top:1.5rem}#root .md\:my-5{margin-bottom:3rem;margin-top:3rem}#root .md\:my-auto{margin-bottom:auto;margin-top:auto}}@media (min-width:992px){#root .lg\:my-0{margin-bottom:0;margin-top:0}#root .lg\:my-1{margin-bottom:.25rem;margin-top:.25rem}#root .lg\:my-2{margin-bottom:.5rem;margin-top:.5rem}#root .lg\:my-3{margin-bottom:1rem;margin-top:1rem}#root .lg\:my-4{margin-bottom:1.5rem;margin-top:1.5rem}#root .lg\:my-5{margin-bottom:3rem;margin-top:3rem}#root .lg\:my-auto{margin-bottom:auto;margin-top:auto}}@media (min-width:1200px){#root .xl\:my-0{margin-bottom:0;margin-top:0}#root .xl\:my-1{margin-bottom:.25rem;margin-top:.25rem}#root .xl\:my-2{margin-bottom:.5rem;margin-top:.5rem}#root .xl\:my-3{margin-bottom:1rem;margin-top:1rem}#root .xl\:my-4{margin-bottom:1.5rem;margin-top:1.5rem}#root .xl\:my-5{margin-bottom:3rem;margin-top:3rem}#root .xl\:my-auto{margin-bottom:auto;margin-top:auto}}@media (min-width:1400px){#root .xxl\:my-0{margin-bottom:0;margin-top:0}#root .xxl\:my-1{margin-bottom:.25rem;margin-top:.25rem}#root .xxl\:my-2{margin-bottom:.5rem;margin-top:.5rem}#root .xxl\:my-3{margin-bottom:1rem;margin-top:1rem}#root .xxl\:my-4{margin-bottom:1.5rem;margin-top:1.5rem}#root .xxl\:my-5{margin-bottom:3rem;margin-top:3rem}#root .xxl\:my-auto{margin-bottom:auto;margin-top:auto}}#root .mt-0{margin-top:0}#root .mt-1{margin-top:.25rem}#root .mt-2{margin-top:.5rem}#root .mt-3{margin-top:1rem}#root .mt-4{margin-top:1.5rem}#root .mt-5{margin-top:3rem}#root .mt-auto{margin-top:auto}@media (min-width:576px){#root .sm\:mt-0{margin-top:0}#root .sm\:mt-1{margin-top:.25rem}#root .sm\:mt-2{margin-top:.5rem}#root .sm\:mt-3{margin-top:1rem}#root .sm\:mt-4{margin-top:1.5rem}#root .sm\:mt-5{margin-top:3rem}#root .sm\:mt-auto{margin-top:auto}}@media (min-width:768px){#root .md\:mt-0{margin-top:0}#root .md\:mt-1{margin-top:.25rem}#root .md\:mt-2{margin-top:.5rem}#root .md\:mt-3{margin-top:1rem}#root .md\:mt-4{margin-top:1.5rem}#root .md\:mt-5{margin-top:3rem}#root .md\:mt-auto{margin-top:auto}}@media (min-width:992px){#root .lg\:mt-0{margin-top:0}#root .lg\:mt-1{margin-top:.25rem}#root .lg\:mt-2{margin-top:.5rem}#root .lg\:mt-3{margin-top:1rem}#root .lg\:mt-4{margin-top:1.5rem}#root .lg\:mt-5{margin-top:3rem}#root .lg\:mt-auto{margin-top:auto}}@media (min-width:1200px){#root .xl\:mt-0{margin-top:0}#root .xl\:mt-1{margin-top:.25rem}#root .xl\:mt-2{margin-top:.5rem}#root .xl\:mt-3{margin-top:1rem}#root .xl\:mt-4{margin-top:1.5rem}#root .xl\:mt-5{margin-top:3rem}#root .xl\:mt-auto{margin-top:auto}}@media (min-width:1400px){#root .xxl\:mt-0{margin-top:0}#root .xxl\:mt-1{margin-top:.25rem}#root .xxl\:mt-2{margin-top:.5rem}#root .xxl\:mt-3{margin-top:1rem}#root .xxl\:mt-4{margin-top:1.5rem}#root .xxl\:mt-5{margin-top:3rem}#root .xxl\:mt-auto{margin-top:auto}}#root .me-0{margin-right:0}#root .me-1{margin-right:.25rem}#root .me-2{margin-right:.5rem}#root .me-3{margin-right:1rem}#root .me-4{margin-right:1.5rem}#root .me-5{margin-right:3rem}#root .me-auto{margin-right:auto}@media (min-width:576px){#root .sm\:me-0{margin-right:0}#root .sm\:me-1{margin-right:.25rem}#root .sm\:me-2{margin-right:.5rem}#root .sm\:me-3{margin-right:1rem}#root .sm\:me-4{margin-right:1.5rem}#root .sm\:me-5{margin-right:3rem}#root .sm\:me-auto{margin-right:auto}}@media (min-width:768px){#root .md\:me-0{margin-right:0}#root .md\:me-1{margin-right:.25rem}#root .md\:me-2{margin-right:.5rem}#root .md\:me-3{margin-right:1rem}#root .md\:me-4{margin-right:1.5rem}#root .md\:me-5{margin-right:3rem}#root .md\:me-auto{margin-right:auto}}@media (min-width:992px){#root .lg\:me-0{margin-right:0}#root .lg\:me-1{margin-right:.25rem}#root .lg\:me-2{margin-right:.5rem}#root .lg\:me-3{margin-right:1rem}#root .lg\:me-4{margin-right:1.5rem}#root .lg\:me-5{margin-right:3rem}#root .lg\:me-auto{margin-right:auto}}@media (min-width:1200px){#root .xl\:me-0{margin-right:0}#root .xl\:me-1{margin-right:.25rem}#root .xl\:me-2{margin-right:.5rem}#root .xl\:me-3{margin-right:1rem}#root .xl\:me-4{margin-right:1.5rem}#root .xl\:me-5{margin-right:3rem}#root .xl\:me-auto{margin-right:auto}}@media (min-width:1400px){#root .xxl\:me-0{margin-right:0}#root .xxl\:me-1{margin-right:.25rem}#root .xxl\:me-2{margin-right:.5rem}#root .xxl\:me-3{margin-right:1rem}#root .xxl\:me-4{margin-right:1.5rem}#root .xxl\:me-5{margin-right:3rem}#root .xxl\:me-auto{margin-right:auto}}#root .mb-0{margin-bottom:0}#root .mb-1{margin-bottom:.25rem}#root .mb-2{margin-bottom:.5rem}#root .mb-3{margin-bottom:1rem}#root .mb-4{margin-bottom:1.5rem}#root .mb-5{margin-bottom:3rem}#root .mb-auto{margin-bottom:auto}@media (min-width:576px){#root .sm\:mb-0{margin-bottom:0}#root .sm\:mb-1{margin-bottom:.25rem}#root .sm\:mb-2{margin-bottom:.5rem}#root .sm\:mb-3{margin-bottom:1rem}#root .sm\:mb-4{margin-bottom:1.5rem}#root .sm\:mb-5{margin-bottom:3rem}#root .sm\:mb-auto{margin-bottom:auto}}@media (min-width:768px){#root .md\:mb-0{margin-bottom:0}#root .md\:mb-1{margin-bottom:.25rem}#root .md\:mb-2{margin-bottom:.5rem}#root .md\:mb-3{margin-bottom:1rem}#root .md\:mb-4{margin-bottom:1.5rem}#root .md\:mb-5{margin-bottom:3rem}#root .md\:mb-auto{margin-bottom:auto}}@media (min-width:992px){#root .lg\:mb-0{margin-bottom:0}#root .lg\:mb-1{margin-bottom:.25rem}#root .lg\:mb-2{margin-bottom:.5rem}#root .lg\:mb-3{margin-bottom:1rem}#root .lg\:mb-4{margin-bottom:1.5rem}#root .lg\:mb-5{margin-bottom:3rem}#root .lg\:mb-auto{margin-bottom:auto}}@media (min-width:1200px){#root .xl\:mb-0{margin-bottom:0}#root .xl\:mb-1{margin-bottom:.25rem}#root .xl\:mb-2{margin-bottom:.5rem}#root .xl\:mb-3{margin-bottom:1rem}#root .xl\:mb-4{margin-bottom:1.5rem}#root .xl\:mb-5{margin-bottom:3rem}#root .xl\:mb-auto{margin-bottom:auto}}@media (min-width:1400px){#root .xxl\:mb-0{margin-bottom:0}#root .xxl\:mb-1{margin-bottom:.25rem}#root .xxl\:mb-2{margin-bottom:.5rem}#root .xxl\:mb-3{margin-bottom:1rem}#root .xxl\:mb-4{margin-bottom:1.5rem}#root .xxl\:mb-5{margin-bottom:3rem}#root .xxl\:mb-auto{margin-bottom:auto}}#root .ms-0{margin-left:0}#root .ms-1{margin-left:.25rem}#root .ms-2{margin-left:.5rem}#root .ms-3{margin-left:1rem}#root .ms-4{margin-left:1.5rem}#root .ms-5{margin-left:3rem}#root .ms-auto{margin-left:auto}@media (min-width:576px){#root .sm\:ms-0{margin-left:0}#root .sm\:ms-1{margin-left:.25rem}#root .sm\:ms-2{margin-left:.5rem}#root .sm\:ms-3{margin-left:1rem}#root .sm\:ms-4{margin-left:1.5rem}#root .sm\:ms-5{margin-left:3rem}#root .sm\:ms-auto{margin-left:auto}}@media (min-width:768px){#root .md\:ms-0{margin-left:0}#root .md\:ms-1{margin-left:.25rem}#root .md\:ms-2{margin-left:.5rem}#root .md\:ms-3{margin-left:1rem}#root .md\:ms-4{margin-left:1.5rem}#root .md\:ms-5{margin-left:3rem}#root .md\:ms-auto{margin-left:auto}}@media (min-width:992px){#root .lg\:ms-0{margin-left:0}#root .lg\:ms-1{margin-left:.25rem}#root .lg\:ms-2{margin-left:.5rem}#root .lg\:ms-3{margin-left:1rem}#root .lg\:ms-4{margin-left:1.5rem}#root .lg\:ms-5{margin-left:3rem}#root .lg\:ms-auto{margin-left:auto}}@media (min-width:1200px){#root .xl\:ms-0{margin-left:0}#root .xl\:ms-1{margin-left:.25rem}#root .xl\:ms-2{margin-left:.5rem}#root .xl\:ms-3{margin-left:1rem}#root .xl\:ms-4{margin-left:1.5rem}#root .xl\:ms-5{margin-left:3rem}#root .xl\:ms-auto{margin-left:auto}}@media (min-width:1400px){#root .xxl\:ms-0{margin-left:0}#root .xxl\:ms-1{margin-left:.25rem}#root .xxl\:ms-2{margin-left:.5rem}#root .xxl\:ms-3{margin-left:1rem}#root .xxl\:ms-4{margin-left:1.5rem}#root .xxl\:ms-5{margin-left:3rem}#root .xxl\:ms-auto{margin-left:auto}}#root .p-0{padding:0}#root .p-1{padding:.25rem}#root .p-2{padding:.5rem}#root .p-3,#root div:where(.alert){padding:1rem}#root .p-4{padding:1.5rem}#root .p-5{padding:3rem}@media (min-width:576px){#root .sm\:p-0{padding:0}#root .sm\:p-1{padding:.25rem}#root .sm\:p-2{padding:.5rem}#root .sm\:p-3{padding:1rem}#root .sm\:p-4{padding:1.5rem}#root .sm\:p-5{padding:3rem}}@media (min-width:768px){#root .md\:p-0{padding:0}#root .md\:p-1{padding:.25rem}#root .md\:p-2{padding:.5rem}#root .md\:p-3{padding:1rem}#root .md\:p-4{padding:1.5rem}#root .md\:p-5{padding:3rem}}@media (min-width:992px){#root .lg\:p-0{padding:0}#root .lg\:p-1{padding:.25rem}#root .lg\:p-2{padding:.5rem}#root .lg\:p-3{padding:1rem}#root .lg\:p-4{padding:1.5rem}#root .lg\:p-5{padding:3rem}}@media (min-width:1200px){#root .xl\:p-0{padding:0}#root .xl\:p-1{padding:.25rem}#root .xl\:p-2{padding:.5rem}#root .xl\:p-3{padding:1rem}#root .xl\:p-4{padding:1.5rem}#root .xl\:p-5{padding:3rem}}@media (min-width:1400px){#root .xxl\:p-0{padding:0}#root .xxl\:p-1{padding:.25rem}#root .xxl\:p-2{padding:.5rem}#root .xxl\:p-3{padding:1rem}#root .xxl\:p-4{padding:1.5rem}#root .xxl\:p-5{padding:3rem}}#root .px-0{padding-left:0;padding-right:0}#root .px-1{padding-left:.25rem;padding-right:.25rem}#root .form-input,#root .form-select-container .form-select,#root .form-textarea,#root .px-2{padding-left:.5rem;padding-right:.5rem}#root .px-3,#root section:where(.section){padding-left:1rem;padding-right:1rem}#root .px-4{padding-left:1.5rem;padding-right:1.5rem}#root .px-5{padding-left:3rem;padding-right:3rem}@media (min-width:576px){#root .sm\:px-0{padding-left:0;padding-right:0}#root .sm\:px-1{padding-left:.25rem;padding-right:.25rem}#root .sm\:px-2{padding-left:.5rem;padding-right:.5rem}#root .sm\:px-3{padding-left:1rem;padding-right:1rem}#root .sm\:px-4{padding-left:1.5rem;padding-right:1.5rem}#root .sm\:px-5{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){#root .md\:px-0{padding-left:0;padding-right:0}#root .md\:px-1{padding-left:.25rem;padding-right:.25rem}#root .md\:px-2{padding-left:.5rem;padding-right:.5rem}#root .md\:px-3{padding-left:1rem;padding-right:1rem}#root .md\:px-4{padding-left:1.5rem;padding-right:1.5rem}#root .md\:px-5{padding-left:3rem;padding-right:3rem}}@media (min-width:992px){#root .lg\:px-0{padding-left:0;padding-right:0}#root .lg\:px-1{padding-left:.25rem;padding-right:.25rem}#root .lg\:px-2{padding-left:.5rem;padding-right:.5rem}#root .lg\:px-3{padding-left:1rem;padding-right:1rem}#root .lg\:px-4{padding-left:1.5rem;padding-right:1.5rem}#root .lg\:px-5{padding-left:3rem;padding-right:3rem}}@media (min-width:1200px){#root .xl\:px-0{padding-left:0;padding-right:0}#root .xl\:px-1{padding-left:.25rem;padding-right:.25rem}#root .xl\:px-2{padding-left:.5rem;padding-right:.5rem}#root .xl\:px-3{padding-left:1rem;padding-right:1rem}#root .xl\:px-4{padding-left:1.5rem;padding-right:1.5rem}#root .xl\:px-5{padding-left:3rem;padding-right:3rem}}@media (min-width:1400px){#root .xxl\:px-0{padding-left:0;padding-right:0}#root .xxl\:px-1{padding-left:.25rem;padding-right:.25rem}#root .xxl\:px-2{padding-left:.5rem;padding-right:.5rem}#root .xxl\:px-3{padding-left:1rem;padding-right:1rem}#root .xxl\:px-4{padding-left:1.5rem;padding-right:1.5rem}#root .xxl\:px-5{padding-left:3rem;padding-right:3rem}}#root .py-0{padding-bottom:0;padding-top:0}#root .py-1{padding-bottom:.25rem;padding-top:.25rem}#root .form-input,#root .form-select-container .form-select,#root .form-textarea,#root .py-2{padding-bottom:.5rem;padding-top:.5rem}#root .py-3{padding-bottom:1rem;padding-top:1rem}#root .py-4{padding-bottom:1.5rem;padding-top:1.5rem}#root .py-5{padding-bottom:3rem;padding-top:3rem}@media (min-width:576px){#root .sm\:py-0{padding-bottom:0;padding-top:0}#root .sm\:py-1{padding-bottom:.25rem;padding-top:.25rem}#root .sm\:py-2{padding-bottom:.5rem;padding-top:.5rem}#root .sm\:py-3{padding-bottom:1rem;padding-top:1rem}#root .sm\:py-4{padding-bottom:1.5rem;padding-top:1.5rem}#root .sm\:py-5{padding-bottom:3rem;padding-top:3rem}}@media (min-width:768px){#root .md\:py-0{padding-bottom:0;padding-top:0}#root .md\:py-1{padding-bottom:.25rem;padding-top:.25rem}#root .md\:py-2{padding-bottom:.5rem;padding-top:.5rem}#root .md\:py-3{padding-bottom:1rem;padding-top:1rem}#root .md\:py-4{padding-bottom:1.5rem;padding-top:1.5rem}#root .md\:py-5{padding-bottom:3rem;padding-top:3rem}}@media (min-width:992px){#root .lg\:py-0{padding-bottom:0;padding-top:0}#root .lg\:py-1{padding-bottom:.25rem;padding-top:.25rem}#root .lg\:py-2{padding-bottom:.5rem;padding-top:.5rem}#root .lg\:py-3{padding-bottom:1rem;padding-top:1rem}#root .lg\:py-4{padding-bottom:1.5rem;padding-top:1.5rem}#root .lg\:py-5{padding-bottom:3rem;padding-top:3rem}}@media (min-width:1200px){#root .xl\:py-0{padding-bottom:0;padding-top:0}#root .xl\:py-1{padding-bottom:.25rem;padding-top:.25rem}#root .xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}#root .xl\:py-3{padding-bottom:1rem;padding-top:1rem}#root .xl\:py-4{padding-bottom:1.5rem;padding-top:1.5rem}#root .xl\:py-5{padding-bottom:3rem;padding-top:3rem}}@media (min-width:1400px){#root .xxl\:py-0{padding-bottom:0;padding-top:0}#root .xxl\:py-1{padding-bottom:.25rem;padding-top:.25rem}#root .xxl\:py-2{padding-bottom:.5rem;padding-top:.5rem}#root .xxl\:py-3{padding-bottom:1rem;padding-top:1rem}#root .xxl\:py-4{padding-bottom:1.5rem;padding-top:1.5rem}#root .xxl\:py-5{padding-bottom:3rem;padding-top:3rem}}#root .pt-0{padding-top:0}#root .pt-1{padding-top:.25rem}#root .pt-2{padding-top:.5rem}#root .pt-3,#root section:where(.section){padding-top:1rem}#root .pt-4{padding-top:1.5rem}#root .pt-5{padding-top:3rem}@media (min-width:576px){#root .sm\:pt-0{padding-top:0}#root .sm\:pt-1{padding-top:.25rem}#root .sm\:pt-2{padding-top:.5rem}#root .sm\:pt-3{padding-top:1rem}#root .sm\:pt-4{padding-top:1.5rem}#root .sm\:pt-5{padding-top:3rem}}@media (min-width:768px){#root .md\:pt-0{padding-top:0}#root .md\:pt-1{padding-top:.25rem}#root .md\:pt-2{padding-top:.5rem}#root .md\:pt-3{padding-top:1rem}#root .md\:pt-4{padding-top:1.5rem}#root .md\:pt-5{padding-top:3rem}}@media (min-width:992px){#root .lg\:pt-0{padding-top:0}#root .lg\:pt-1{padding-top:.25rem}#root .lg\:pt-2{padding-top:.5rem}#root .lg\:pt-3{padding-top:1rem}#root .lg\:pt-4{padding-top:1.5rem}#root .lg\:pt-5{padding-top:3rem}}@media (min-width:1200px){#root .xl\:pt-0{padding-top:0}#root .xl\:pt-1{padding-top:.25rem}#root .xl\:pt-2{padding-top:.5rem}#root .xl\:pt-3{padding-top:1rem}#root .xl\:pt-4{padding-top:1.5rem}#root .xl\:pt-5{padding-top:3rem}}@media (min-width:1400px){#root .xxl\:pt-0{padding-top:0}#root .xxl\:pt-1{padding-top:.25rem}#root .xxl\:pt-2{padding-top:.5rem}#root .xxl\:pt-3{padding-top:1rem}#root .xxl\:pt-4{padding-top:1.5rem}#root .xxl\:pt-5{padding-top:3rem}}#root .pe-0{padding-right:0}#root .pe-1{padding-right:.25rem}#root .pe-2{padding-right:.5rem}#root .pe-3{padding-right:1rem}#root .pe-4{padding-right:1.5rem}#root .pe-5{padding-right:3rem}@media (min-width:576px){#root .sm\:pe-0{padding-right:0}#root .sm\:pe-1{padding-right:.25rem}#root .sm\:pe-2{padding-right:.5rem}#root .sm\:pe-3{padding-right:1rem}#root .sm\:pe-4{padding-right:1.5rem}#root .sm\:pe-5{padding-right:3rem}}@media (min-width:768px){#root .md\:pe-0{padding-right:0}#root .md\:pe-1{padding-right:.25rem}#root .md\:pe-2{padding-right:.5rem}#root .md\:pe-3{padding-right:1rem}#root .md\:pe-4{padding-right:1.5rem}#root .md\:pe-5{padding-right:3rem}}@media (min-width:992px){#root .lg\:pe-0{padding-right:0}#root .lg\:pe-1{padding-right:.25rem}#root .lg\:pe-2{padding-right:.5rem}#root .lg\:pe-3{padding-right:1rem}#root .lg\:pe-4{padding-right:1.5rem}#root .lg\:pe-5{padding-right:3rem}}@media (min-width:1200px){#root .xl\:pe-0{padding-right:0}#root .xl\:pe-1{padding-right:.25rem}#root .xl\:pe-2{padding-right:.5rem}#root .xl\:pe-3{padding-right:1rem}#root .xl\:pe-4{padding-right:1.5rem}#root .xl\:pe-5{padding-right:3rem}}@media (min-width:1400px){#root .xxl\:pe-0{padding-right:0}#root .xxl\:pe-1{padding-right:.25rem}#root .xxl\:pe-2{padding-right:.5rem}#root .xxl\:pe-3{padding-right:1rem}#root .xxl\:pe-4{padding-right:1.5rem}#root .xxl\:pe-5{padding-right:3rem}}#root .pb-0{padding-bottom:0}#root .pb-1{padding-bottom:.25rem}#root .pb-2{padding-bottom:.5rem}#root .gallery.one-line,#root .pb-3{padding-bottom:1rem}#root .pb-4,#root section:where(.section){padding-bottom:1.5rem}#root .pb-5{padding-bottom:3rem}@media (min-width:576px){#root .sm\:pb-0{padding-bottom:0}#root .sm\:pb-1{padding-bottom:.25rem}#root .sm\:pb-2{padding-bottom:.5rem}#root .sm\:pb-3{padding-bottom:1rem}#root .sm\:pb-4{padding-bottom:1.5rem}#root .sm\:pb-5{padding-bottom:3rem}}@media (min-width:768px){#root .md\:pb-0{padding-bottom:0}#root .md\:pb-1{padding-bottom:.25rem}#root .md\:pb-2{padding-bottom:.5rem}#root .md\:pb-3{padding-bottom:1rem}#root .md\:pb-4{padding-bottom:1.5rem}#root .md\:pb-5{padding-bottom:3rem}}@media (min-width:992px){#root .lg\:pb-0{padding-bottom:0}#root .lg\:pb-1{padding-bottom:.25rem}#root .lg\:pb-2{padding-bottom:.5rem}#root .lg\:pb-3{padding-bottom:1rem}#root .lg\:pb-4{padding-bottom:1.5rem}#root .lg\:pb-5{padding-bottom:3rem}}@media (min-width:1200px){#root .xl\:pb-0{padding-bottom:0}#root .xl\:pb-1{padding-bottom:.25rem}#root .xl\:pb-2{padding-bottom:.5rem}#root .xl\:pb-3{padding-bottom:1rem}#root .xl\:pb-4{padding-bottom:1.5rem}#root .xl\:pb-5{padding-bottom:3rem}}@media (min-width:1400px){#root .xxl\:pb-0{padding-bottom:0}#root .xxl\:pb-1{padding-bottom:.25rem}#root .xxl\:pb-2{padding-bottom:.5rem}#root .xxl\:pb-3{padding-bottom:1rem}#root .xxl\:pb-4{padding-bottom:1.5rem}#root .xxl\:pb-5{padding-bottom:3rem}}#root .ps-0{padding-left:0}#root .ps-1{padding-left:.25rem}#root .ps-2{padding-left:.5rem}#root .ps-3{padding-left:1rem}#root .ps-4{padding-left:1.5rem}#root .ps-5{padding-left:3rem}@media (min-width:576px){#root .sm\:ps-0{padding-left:0}#root .sm\:ps-1{padding-left:.25rem}#root .sm\:ps-2{padding-left:.5rem}#root .sm\:ps-3{padding-left:1rem}#root .sm\:ps-4{padding-left:1.5rem}#root .sm\:ps-5{padding-left:3rem}}@media (min-width:768px){#root .md\:ps-0{padding-left:0}#root .md\:ps-1{padding-left:.25rem}#root .md\:ps-2{padding-left:.5rem}#root .md\:ps-3{padding-left:1rem}#root .md\:ps-4{padding-left:1.5rem}#root .md\:ps-5{padding-left:3rem}}@media (min-width:992px){#root .lg\:ps-0{padding-left:0}#root .lg\:ps-1{padding-left:.25rem}#root .lg\:ps-2{padding-left:.5rem}#root .lg\:ps-3{padding-left:1rem}#root .lg\:ps-4{padding-left:1.5rem}#root .lg\:ps-5{padding-left:3rem}}@media (min-width:1200px){#root .xl\:ps-0{padding-left:0}#root .xl\:ps-1{padding-left:.25rem}#root .xl\:ps-2{padding-left:.5rem}#root .xl\:ps-3{padding-left:1rem}#root .xl\:ps-4{padding-left:1.5rem}#root .xl\:ps-5{padding-left:3rem}}@media (min-width:1400px){#root .xxl\:ps-0{padding-left:0}#root .xxl\:ps-1{padding-left:.25rem}#root .xxl\:ps-2{padding-left:.5rem}#root .xxl\:ps-3{padding-left:1rem}#root .xxl\:ps-4{padding-left:1.5rem}#root .xxl\:ps-5{padding-left:3rem}}#root .d-none{display:none}#root .d-flex,#root .form-error,#root .form-help,#root .gallery,#root section:where(.section){display:flex}#root .d-block,#root .form-input,#root .form-select-container .form-select,#root .form-textarea{display:block}#root .d-inline{display:inline}#root .d-inline-block{display:inline-block}#root .d-inline-flex{display:inline-flex}#root .d-grid{display:grid}@media (min-width:576px){#root .sm\:d-none{display:none}#root .sm\:d-flex{display:flex}#root .sm\:d-block{display:block}#root .sm\:d-inline{display:inline}#root .sm\:d-inline-block{display:inline-block}#root .sm\:d-inline-flex{display:inline-flex}#root .sm\:d-grid{display:grid}}@media (min-width:768px){#root .md\:d-none{display:none}#root .md\:d-flex{display:flex}#root .md\:d-block{display:block}#root .md\:d-inline{display:inline}#root .md\:d-inline-block{display:inline-block}#root .md\:d-inline-flex{display:inline-flex}#root .md\:d-grid{display:grid}}@media (min-width:992px){#root .lg\:d-none{display:none}#root .lg\:d-flex{display:flex}#root .lg\:d-block{display:block}#root .lg\:d-inline{display:inline}#root .lg\:d-inline-block{display:inline-block}#root .lg\:d-inline-flex{display:inline-flex}#root .lg\:d-grid{display:grid}}@media (min-width:1200px){#root .xl\:d-none{display:none}#root .xl\:d-flex{display:flex}#root .xl\:d-block{display:block}#root .xl\:d-inline{display:inline}#root .xl\:d-inline-block{display:inline-block}#root .xl\:d-inline-flex{display:inline-flex}#root .xl\:d-grid{display:grid}}@media (min-width:1400px){#root .xxl\:d-none{display:none}#root .xxl\:d-flex{display:flex}#root .xxl\:d-block{display:block}#root .xxl\:d-inline{display:inline}#root .xxl\:d-inline-block{display:inline-block}#root .xxl\:d-inline-flex{display:inline-flex}#root .xxl\:d-grid{display:grid}}#root .position-fixed{position:fixed}#root .position-relative{position:relative}#root .position-absolute{position:absolute}#root .position-sticky{position:sticky}#root .top-0{top:0}#root .bottom-0{bottom:0}#root .start-0{left:0}#root .end-0{right:0}#root .inset-0{bottom:0;left:0;right:0;top:0}#root .zi-0{z-index:0}#root .zi-1{z-index:1}#root .zi-2{z-index:2}#root .zi-3{z-index:3}#root .gallery.one-line,#root .overflow-x-auto{overflow-x:auto}#root .overflow-x-scroll{overflow-x:scroll}#root .overflow-x-hidden{overflow-x:hidden}#root .overflow-x-visible{overflow-x:visible}#root .overflow-y-auto{overflow-y:auto}#root .overflow-y-scroll{overflow-y:scroll}#root .overflow-y-hidden{overflow-y:hidden}#root .overflow-y-visible{overflow-y:visible}#root .overflow-auto{overflow:auto}#root .overflow-scroll{overflow:scroll}#root .overflow-hidden{overflow:hidden}#root .overflow-visible{overflow:visible}#root .fs-1{font-size:2rem}#root .fs-2{font-size:1.8rem}#root .fs-3{font-size:1.6rem}#root .fs-4{font-size:1.4rem}#root .fs-5{font-size:1.2rem}#root .fs-6{font-size:1rem}#root .fs-7{font-size:.85rem}#root .form-error,#root .form-help,#root .fs-8{font-size:.7rem}#root .ff-sans-serif{font-family:Noto Sans,Ubuntu,system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif}#root .ff-serif{font-family:Times,Times New Roman,Georgia,serif}#root .ff-monospace{font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}#root .ff-emoji{font-family:Noto Color Emoji,Noto Sans}#root .fw-light{font-weight:300}#root .fw-normal{font-weight:400}#root .fw-medium,#root a,#root div:where(.alert){font-weight:500}#root .fw-semibold{font-weight:600}#root .fw-bold{font-weight:700}#root .w-0{width:0}#root .w-20{width:20px}#root .w-30{width:30px}#root .w-40{width:40px}#root .w-50{width:50px}#root .w-60{width:60px}#root .w-80{width:80px}#root .w-100{width:100px}#root .w-150{width:150px}#root .w-200{width:200px}#root .w-250{width:250px}#root .w-300{width:300px}#root .w-350{width:350px}#root .w-400{width:400px}#root .w-450{width:450px}#root .w-500{width:500px}#root .w-600{width:600px}#root .w-800{width:800px}#root .w-1000{width:1000px}#root .w-1200{width:1200px}#root .w-full,#root div:where(.alert),#root section:where(.section){width:100%}#root .w-font{width:1rem}#root .w-full-screen{width:100vw}#root .w-auto{width:auto}#root .min-w-0{min-width:0}#root .min-w-20{min-width:20px}#root .min-w-30{min-width:30px}#root .min-w-40{min-width:40px}#root .min-w-50{min-width:50px}#root .min-w-60{min-width:60px}#root .min-w-80{min-width:80px}#root .min-w-100{min-width:100px}#root .min-w-150{min-width:150px}#root .min-w-200{min-width:200px}#root .min-w-250{min-width:250px}#root .min-w-300{min-width:300px}#root .min-w-350{min-width:350px}#root .min-w-400{min-width:400px}#root .min-w-450{min-width:450px}#root .min-w-500{min-width:500px}#root .min-w-600{min-width:600px}#root .min-w-800{min-width:800px}#root .min-w-1000{min-width:1000px}#root .min-w-1200{min-width:1200px}#root .min-w-full{min-width:100%}#root .min-w-font{min-width:1rem}#root .min-w-full-screen{min-width:100vw}#root .max-w-0{max-width:0}#root .max-w-20{max-width:20px}#root .max-w-30{max-width:30px}#root .max-w-40{max-width:40px}#root .max-w-50{max-width:50px}#root .max-w-60{max-width:60px}#root .max-w-80{max-width:80px}#root .max-w-100{max-width:100px}#root .max-w-150{max-width:150px}#root .max-w-200{max-width:200px}#root .max-w-250{max-width:250px}#root .max-w-300{max-width:300px}#root .max-w-350{max-width:350px}#root .max-w-400{max-width:400px}#root .max-w-450{max-width:450px}#root .max-w-500{max-width:500px}#root .max-w-600{max-width:600px}#root .max-w-800{max-width:800px}#root .max-w-1000{max-width:1000px}#root .max-w-1200{max-width:1200px}#root .max-w-full{max-width:100%}#root .max-w-font{max-width:1rem}#root .max-w-full-screen{max-width:100vw}#root .h-0{height:0}#root .h-20{height:20px}#root .h-30{height:30px}#root .form-input,#root .form-select-container .form-select,#root .h-40{height:40px}#root .h-50{height:50px}#root .h-60{height:60px}#root .form-textarea,#root .h-80{height:80px}#root .h-100{height:100px}#root .h-150{height:150px}#root .h-200{height:200px}#root .h-250{height:250px}#root .h-300{height:300px}#root .h-350{height:350px}#root .h-400{height:400px}#root .h-450{height:450px}#root .h-500{height:500px}#root .h-600{height:600px}#root .h-800{height:800px}#root .h-1000{height:1000px}#root .h-1200{height:1200px}#root .h-full{height:100%}#root .h-font{height:1rem}#root .h-full-screen{height:100dvh}#root .h-auto{height:auto}#root .min-h-0{min-height:0}#root .min-h-20{min-height:20px}#root .min-h-30{min-height:30px}#root .form-textarea,#root .min-h-40{min-height:40px}#root .min-h-50{min-height:50px}#root .min-h-60{min-height:60px}#root .min-h-80{min-height:80px}#root .min-h-100{min-height:100px}#root .min-h-150{min-height:150px}#root .min-h-200{min-height:200px}#root .min-h-250{min-height:250px}#root .min-h-300{min-height:300px}#root .min-h-350{min-height:350px}#root .min-h-400{min-height:400px}#root .min-h-450{min-height:450px}#root .min-h-500{min-height:500px}#root .min-h-600{min-height:600px}#root .min-h-800{min-height:800px}#root .min-h-1000{min-height:1000px}#root .min-h-1200{min-height:1200px}#root .min-h-full{min-height:100%}#root .min-h-font{min-height:1rem}#root .min-h-full-screen{min-height:100dvh}#root .max-h-0{max-height:0}#root .max-h-20{max-height:20px}#root .max-h-30{max-height:30px}#root .max-h-40{max-height:40px}#root .max-h-50{max-height:50px}#root .max-h-60{max-height:60px}#root .max-h-80{max-height:80px}#root .max-h-100{max-height:100px}#root .max-h-150{max-height:150px}#root .max-h-200{max-height:200px}#root .max-h-250{max-height:250px}#root .max-h-300{max-height:300px}#root .max-h-350{max-height:350px}#root .max-h-400{max-height:400px}#root .max-h-450{max-height:450px}#root .max-h-500{max-height:500px}#root .max-h-600{max-height:600px}#root .max-h-800{max-height:800px}#root .max-h-1000{max-height:1000px}#root .max-h-1200{max-height:1200px}#root .max-h-full{max-height:100%}#root .max-h-font{max-height:1rem}#root .max-h-full-screen{max-height:100dvh}#root .justify-content-start{justify-content:start}#root .justify-content-end{justify-content:end}#root .justify-content-center{justify-content:center}#root .justify-content-stretch{justify-content:stretch}#root .justify-content-between{justify-content:space-between}#root .justify-content-around{justify-content:space-around}#root .justify-content-evenly{justify-content:space-evenly}#root .align-items-start,#root .form-error,#root .form-help{align-items:start}#root .align-items-end{align-items:end}#root .align-items-stretch{align-items:stretch}#root .align-items-center{align-items:center}#root .align-self-start{align-self:start}#root .align-self-end{align-self:end}#root .align-self-stretch{align-self:stretch}#root .align-self-center{align-self:center}#root .rounded-0{border-radius:0}#root .rounded-1{border-radius:.3rem}#root .form-input,#root .form-select-container .form-select,#root .form-textarea,#root .rounded-2{border-radius:.35rem}#root .rounded-3,#root section:where(.section){border-radius:.4rem}#root .rounded-4{border-radius:.5rem}#root .rounded-pill{border-radius:50rem}#root .rounded-circle{border-radius:50%}#root .rounded-end-0{border-bottom-right-radius:0;border-top-right-radius:0}#root .rounded-end-1{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}#root .rounded-end-2{border-bottom-right-radius:.35rem;border-top-right-radius:.35rem}#root .rounded-end-3{border-bottom-right-radius:.4rem;border-top-right-radius:.4rem}#root .rounded-end-4{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}#root .rounded-end-pill{border-bottom-right-radius:50rem;border-top-right-radius:50rem}#root .rounded-end-circle{border-bottom-right-radius:50%;border-top-right-radius:50%}#root .rounded-start-0{border-bottom-left-radius:0;border-top-left-radius:0}#root .rounded-start-1{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}#root .rounded-start-2{border-bottom-left-radius:.35rem;border-top-left-radius:.35rem}#root .rounded-start-3{border-bottom-left-radius:.4rem;border-top-left-radius:.4rem}#root .rounded-start-4{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}#root .rounded-start-pill{border-bottom-left-radius:50rem;border-top-left-radius:50rem}#root .rounded-start-circle{border-bottom-left-radius:50%;border-top-left-radius:50%}#root .rounded-top-0{border-top-left-radius:0;border-top-right-radius:0}#root .rounded-top-1{border-top-left-radius:.3rem;border-top-right-radius:.3rem}#root .rounded-top-2{border-top-left-radius:.35rem;border-top-right-radius:.35rem}#root .rounded-top-3{border-top-left-radius:.4rem;border-top-right-radius:.4rem}#root .rounded-top-4{border-top-left-radius:.5rem;border-top-right-radius:.5rem}#root .rounded-top-pill{border-top-left-radius:50rem;border-top-right-radius:50rem}#root .rounded-top-circle{border-top-left-radius:50%;border-top-right-radius:50%}#root .rounded-bottom-0{border-bottom-left-radius:0;border-bottom-right-radius:0}#root .rounded-bottom-1{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}#root .rounded-bottom-2{border-bottom-left-radius:.35rem;border-bottom-right-radius:.35rem}#root .rounded-bottom-3{border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}#root .rounded-bottom-4{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}#root .rounded-bottom-pill{border-bottom-left-radius:50rem;border-bottom-right-radius:50rem}#root .rounded-bottom-circle{border-bottom-left-radius:50%;border-bottom-right-radius:50%}#root .text-center{text-align:center}#root .text-start{text-align:start}#root .text-end{text-align:end}#root .text-justify{text-align:justify}.home-view{height:100%;overflow-y:auto}.home-view strong{font-weight:inherit}.home-view section.content-section{width:100%}.home-view section.content-section .content-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem 0;justify-content:center;margin:0 auto;max-width:500px;padding:1rem 0}@media (min-width:576px){.home-view section.content-section .content-wrapper{padding:1.5rem 0}}@media (min-width:992px){.home-view section.content-section .content-wrapper{max-width:1200px;padding:3rem 1rem}}.home-view section.content-section .content-wrapper .content-text{display:flex;flex-direction:column;gap:1rem}.home-view section.content-section .content-wrapper .content-image{max-width:500px}.home-view section.content-section .content-wrapper .content-image img,.home-view section.content-section .content-wrapper .content-image video{object-fit:contain;width:100%}.home-view section.content-section .content-wrapper .content-image,.home-view section.content-section .content-wrapper .content-text{padding:0 1rem;width:100%}@media (min-width:992px){.home-view section.content-section .content-wrapper .content-image,.home-view section.content-section .content-wrapper .content-text{max-width:50%}}.home-view section.content-section .content-wrapper .content-stickers{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;max-width:400px}@media (min-width:576px){.home-view section.content-section .content-wrapper .content-stickers{gap:1.5rem}}@media (min-width:992px){.home-view section.content-section .content-wrapper .content-stickers{max-width:100%}}.home-view section.content-section .content-wrapper .content-stickers .sticker{align-items:center;background-color:var(--theme-component-bg-color);border-color:var(--theme-component-border-color);border-radius:.4rem;border-style:solid;border-width:var(--border-width);color:var(--theme-component-text-color);display:flex;flex-direction:column;flex-shrink:0;height:150px;justify-content:center;padding:.5rem;width:150px}.home-view section.content-section .content-wrapper .content-stickers .sticker>:first-child{align-items:end;display:flex;flex-basis:50%;flex-shrink:0}.home-view section.content-section .content-wrapper .content-stickers .sticker p{flex-basis:50%;font-size:.85rem;text-align:center}#root .kanban-wrapper{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;justify-content:space-between}#root .kanban-wrapper>:first-child{flex-grow:1;height:auto}main.features-wrapper{display:flex;flex-direction:column;gap:1rem;height:100%;margin:0 auto;overflow-y:auto;padding-bottom:1rem;padding-top:1rem;width:100%}@media (min-width:576px){main.features-wrapper{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){main.features-wrapper{flex-direction:row;justify-content:center}}main.features-wrapper nav.summary.card-v2{max-height:100%;width:100%}@media (min-width:768px){main.features-wrapper nav.summary.card-v2{max-width:250px;position:sticky;top:0}}main.features-wrapper nav.summary.card-v2 .card-body{overflow:auto}main.features-wrapper article.card-v2{max-width:800px;width:100%}main.features-wrapper article.card-v2 .card-body{display:flex;flex-direction:column;gap:1rem;line-height:1.25;padding:1rem 1rem 1.5rem}main.features-wrapper article.card-v2 .card-body section{display:flex;flex-direction:column;gap:.5rem}main.features-wrapper article.card-v2 .card-body section h3{margin-bottom:.25rem;margin-top:.5rem;text-decoration:underline}main.features-wrapper article.card-v2 .card-body section figure{align-items:center;display:flex;flex-direction:column;gap:.25rem;margin:1rem 0}main.features-wrapper article.card-v2 .card-body section figure img,main.features-wrapper article.card-v2 .card-body section figure video{border-color:var(--theme-component-border-color);border-style:solid;border-width:var(--border-width);max-width:600px;width:100%}.valid[data-v-7e1701ae]{color:oklch(60% .13 120)}