*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed;line-height:1.5;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block;height:auto}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--light: initial;--dark: }@media (prefers-color-scheme: dark){:root{--light: ;--dark: initial}}.theme-light{--light: initial;--dark: }.theme-dark{--light: ;--dark: initial}@media print{:root{--light: initial;--dark: }}:root{--padding-big: clamp(1.5rem, 4.5vw, 2.25rem);--padding-big-inline: clamp(1rem, 4vw, 2.25rem);--padding-card: clamp(1.375rem, 4.5vw, 2rem);--padding-medium: clamp(1.25rem, 3.5vw, 1.5rem);--line-gap: clamp(.875rem, 3vw, 1rem);--line-gap-header: clamp(.9375rem, 3.125vw, 1.25rem);--chevron-icon: var(--light, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' stroke-width='2' stroke='hsl(213, 27%25, 84%25)' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='2,5 8,11 14,5' /%3E%3C/svg%3E")) var(--dark, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' stroke-width='2' stroke='hsl(215, 50%25, 28%25)' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='2,5 8,11 14,5' /%3E%3C/svg%3E"));color-scheme:var(--light, light) var(--dark, dark);--body-background: var(--light, hsl(213, 39%, 95%)) var(--dark, hsl(215, 71%, 6%));--body-color: var(--light, hsl(216, 22%, 30%)) var(--dark, hsl(216, 12%, 92%));--heading-color: var(--light, hsl(216, 55%, 30%)) var(--dark, hsl(216, 61%, 91%));--primary: hsl(217, 82%, 53%);--secondary: hsl(300, 47%, 52%);--primary-contrast: #fff;--border: var(--light, hsl(213, 35%, 91%)) var(--dark, hsl(215, 50%, 23%));--link-color: var(--light, hsl(217, 82%, 53%)) var(--dark, hsl(217, 100%, 80%));--link-light-bg: var(--light, var(--body-background)) var(--dark, hsl(215, 64%, 17%));--link-lighter-bg: var(--light, hsl(213, 39%, 97%)) var(--dark, hsl(215, 64%, 15%));--card-background: var(--light,#fff) var(--dark, hsl(215, 69%, 11%));--card-shadow-color: var(--light, hsla(217, 100%, 90%, .5)) var(--dark, hsla(215, 0%, 0%, .4));--card-shadow-color-dark: var(--light, hsla(217, 50%, 30%, .3)) var(--dark, hsla(215, 0%, 0%, .4));--card-shadow: 0px .25rem 1.875rem var(--card-shadow-color);--card-shadow-dark: 0px .25rem 1.875rem var(--card-shadow-color-dark);--input-border: var(--light, hsl(213, 35%, 87%)) var(--dark, hsl(215, 50%, 30%));--input-background: var(--light, var(--card-background)) var(--dark, var(--body-background));--disabled-input-background: var(--light, var(--body-background)) var(--dark, var(--link-lighter-bg));--card-backdrop: var(--light, #fffb) var(--dark, hsl(213, 29%, 2%, .5));--modal-backdrop: var(--light, hsl(213, 29%, 40%, .5)) var(--dark, hsl(213, 29%, 2%, .5));--error: var(--light, hsl(343, 78%, 50%)) var(--dark, hsl(343, 83%, 60%));--info-color: hsl(231, 73%, 65%);--danger-color: hsl(342, 59%, 56%);--warn-color: hsl(29, 57%, 56%);--success-color: hsl(156, 63%, 41%)}html,body{text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none}body{font-size:14px;background:var(--body-background);color:var(--body-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.basic-link{all:unset;cursor:pointer}.basic-link,.nu-link:hover{text-decoration:underline}a:where([href]),.basic-link{color:var(--link-color)}a.nu-link,a:where([href]):hover,.basic-link:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:inherit;color:var(--heading-color);line-height:1.25}.margin-bigger:not(:first-child){margin-top:var(--padding-medium)}:is(.card-group,.section,.card):not(:first-child){margin-top:var(--padding-big)}:where(h2,h3,h4,h5,h6,p,.line,.inputs-grid,.card-body,.card-footer,.form-section,ul:not([class])):not(:first-child){margin-top:var(--line-gap)}.smaller-line:not(:first-child){margin-top:calc(var(--line-gap) * .625)}h1,.likeH1{font-size:2rem}h2,.likeH2{font-size:1.75rem}h3,.likeH3{font-size:1.5rem}h4,.likeH4{font-size:1.25rem}h5,.likeH5{font-size:1.125rem}.smaller{font-size:.8125rem}*.flex{display:flex}*.ai-c{align-items:center}*.aj-c{align-items:center;justify-content:center}*.as-c{align-self:center}*.as-e{align-self:flex-end}.grow{flex:1 1 auto}.nowrap{white-space:nowrap}:is(*,.button).ml-a{margin-left:auto}*.mi-a{margin-inline:auto}*.mr-a{margin-right:auto}*.mb-a{margin-bottom:auto}*.m0{margin:0}*.mt07{margin-top:.75rem}*.mt06{margin-top:.625rem}*.mt05{margin-top:.5rem}*.mt03{margin-top:.375rem}*.mt01{margin-top:.1875rem}*.ta-l{text-align:left}*.ta-c{text-align:center}*.ta-r{text-align:right}.color-error{color:var(--error)}.color-link{color:var(--link-color)}.color-info{color:var(--info-color)}.color-danger{color:var(--danger-color)}.color-success{color:var(--success-color)}.color-warn{color:var(--warn-color)}.color-heading{color:var(--heading-color)}.text-light{opacity:.75}.icon-cont,.icon-tabler,.lh-1{line-height:1}.icon{display:inline-block;vertical-align:-.125em;font-weight:400;width:1em;height:1em}.divided{padding-top:var(--line-gap);border-top:1px solid var(--border)}:is(a,input,textarea,button,select,div[tabindex],.card,.modal-card,.logo,.menu-link):focus{outline:none}.isClickable{cursor:pointer}.isMovable,button.isMovable{cursor:move}button,input,div[tabindex],a,.isClickable,.isLabel{-webkit-tap-highlight-color:transparent}.authenticated-layout,.guest-layout{padding:var(--padding-big) var(--padding-big-inline)}.authenticated-layout{padding-bottom:calc(3.75rem + var(--padding-big) + env(safe-area-inset-bottom))}.authenticated-layout{--contentWidth: 64rem}.authenticated-layout-full{--contentWidth: 100%}.authenticated-layout-wide{--contentWidth: 84rem}.authenticated-layout-narrow{--contentWidth: 50rem}.authenticated-header,.page-main,.page-subtitle{max-width:var(--contentWidth);margin-inline:auto}.ico-button.authenticated-header-back{margin-right:.5rem}.page-title{margin:0;flex:1}.guest-layout{--color1: color-mix(in srgb, var(--primary), var(--body-background) 100%);--color2: color-mix(in srgb, var(--secondary), var(--body-background) 94%);--color3: color-mix(in srgb, var(--primary), var(--body-background) 94%);background-image:conic-gradient(var(--color1),var(--color2),var(--color3),var(--color1));flex-direction:column;min-height:100vh;min-height:100svh}.logo{display:inline-flex;align-items:center;text-decoration:none;font-size:1.75rem;line-height:1;vertical-align:top;transition:opacity .15s}.logo .icon{font-size:2.5rem}.logo-text{margin-left:.5rem;color:var(--heading-color)}.logo:hover{text-decoration:none}.menu-toggler,.sidemenu-hide-x{border-radius:.375rem;background:var(--card-background);color:var(--heading-color);box-shadow:var(--card-shadow)}.menu-toggler{width:2.5rem;height:2.5rem;font-size:1.625rem;padding:0;border:none;position:fixed;top:var(--padding-big);right:var(--padding-big-inline);z-index:2}.sidemenu-hide-x{font-size:2.5rem;padding:.375rem;background-color:var(--body-background)}.sidemenu-backdrop,.sidemenu-menu{position:fixed;opacity:0;transition:transform .15s,opacity .15s}.sidemenu-backdrop{top:0;right:0;bottom:0;left:0;z-index:18;background:var(--card-backdrop);pointer-events:none;-webkit-backdrop-filter:blur(.25em);backdrop-filter:blur(.25em)}.sidemenu-menu{inset:0 0 0 auto;width:16rem;background:var(--card-background);box-shadow:var(--card-shadow);z-index:19;padding:var(--padding-big) min(var(--padding-big-inline),1.25rem) 1.25rem;overflow:auto;transform:translate(100%);flex-direction:column}.sidemenu-logo{padding:0 0 min(var(--padding-big),1.5rem)}.sidemenu-group{margin-bottom:var(--line-gap)}.sidemenu-footer{gap:.75rem;margin-top:auto}:where(.menuOpen) .sidemenu-backdrop,:where(.menuOpen) .sidemenu-menu{opacity:1}:where(.menuOpen) .sidemenu-backdrop{pointer-events:auto}:where(.menuOpen) .sidemenu-menu{transform:translate(0)}.menu-link,.mobile-nav-link{color:var(--heading-color);background:transparent;cursor:pointer;padding:0;margin:0;text-decoration:none;transition:color .1s,background-color .1s}.menu-link{line-height:1.25;height:2.5rem;font-weight:600;font-size:1rem;width:100%;border:none;text-align:left}.menu-link-ico-left{font-size:1.5em;margin-right:.75rem;color:var(--link-color)}.menu-link-ico{line-height:1}.menu-link-text{flex:1}.menu-link-text,.menu-link-ico,.mobile-nav-link-text,.mobile-nav-link-ico{opacity:var(--opacity, .7);transition:opacity .15s}.menu-link.isActive,.mobile-nav-link.isActive,.menu-group.isOpen>.menu-link{--opacity: 1}.menu-link.isActive,.mobile-nav-link.isActive{color:var(--link-color)}.menu-group{display:grid;grid-template-rows:auto 0fr;align-content:flex-start;overflow:hidden;transition:grid-template-rows .25s ease-in-out}.menu-group-submenu{min-height:0;opacity:0;transform:translateY(-.5em);transition:opacity .25s ease-in-out,padding .25s ease-in-out,transform .25s ease-in-out;padding:0;margin-left:1rem;pointer-events:none}.menu-group.isOpen{grid-template-rows:auto 1fr}.menu-group.isOpen>.menu-link>.menu-link-chevron{transform:scaleY(-1)}.menu-group.isOpen>.menu-group-submenu{pointer-events:auto;transform:translateY(0);padding:0 0 .25rem;opacity:1}.menu-group-submenu .menu-link{height:2rem;font-size:.875rem}.mobile-nav{position:fixed;bottom:0;left:0;right:0;background:var(--card-background);box-shadow:var(--card-shadow-dark);padding-bottom:env(safe-area-inset-bottom)}.mobile-nav-link{--text-size: .75rem;--icon-size: 1.5rem;flex:1;text-align:center;justify-content:center;align-items:center;flex-direction:column;height:3.75rem;gap:.25rem .75rem;line-height:1}.mobile-nav-link-ico{color:var(--link-color);font-size:var(--icon-size)}.mobile-nav-link-text{font-size:var(--text-size);font-weight:600}.mobile-nav-link:not(:last-child){border-right:1px solid var(--border)}.mobile-nav-link:not(.isActive):active{background:var(--link-lighter-bg)}:is(input,div,span).sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.login-pass{position:relative}.login-pass .input-note-info{margin:0;position:absolute;right:0;top:0;font-size:inherit}.slide-toggle{display:grid;grid-template-rows:1fr}.slide-toggle-inner{min-height:0px}.example-url{display:block;word-break:break-word}.page-previewlink{width:-moz-fit-content;width:fit-content;padding:.25rem .75rem .25rem 1rem;border-radius:1rem;text-decoration:none;background-color:var(--link-color);color:var(--input-background);transition:background-color .1s;gap:.375rem}.page-previewlink-ico{font-size:1.25rem}.page-previewlink:hover{background-color:color-mix(in srgb,var(--link-color),#000 13%)}.page-previewlink.disabled{opacity:.5;pointer-events:none}@media (pointer: fine){.logo:hover{opacity:.75}.menu-link:hover{--opacity: 1}}@media screen and (max-width: 34.999rem){.rm-hide{display:none!important}}@media screen and (max-width: 59.999rem){.rl-hide{display:none!important}html:has(.sidemenu-cont.menuOpen){overflow:hidden}}@media screen and (min-width: 35rem){.mobile-nav-link{--text-size: .875rem;--icon-size: 1.875rem;flex-direction:row}}@media screen and (min-width: 60rem){.l-hide{display:none!important}.authenticated-layout{margin-left:16.75rem;padding-bottom:var(--padding-big)}.sidemenu-menu{right:auto;left:.75rem;top:.75rem;bottom:.75rem;border-radius:.5rem;padding-top:calc(var(--padding-big) - .75rem);transform:none;transition:none;opacity:1}}@media (pointer: coarse){.touch-hide{display:none!important}}.buttons-row{display:flex;flex-wrap:wrap;gap:.625rem .75rem;align-items:center}.buttons-row .line{margin-top:0}@container (max-width: 28rem){.buttons-row .button:not(.iconOnly){flex:1 1 auto}}.ico-button,.button{--accent: var(--primary);--accent-contrast: var(--primary-contrast);background-color:var(--button-background, transparent);color:var(--button-text);cursor:pointer;vertical-align:top;display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:.5em;margin:0;position:relative;font:inherit;font-weight:600;text-decoration:none;border:1px solid var(--button-border, transparent);border-radius:.25em;transition:background-color .1s,opacity .1s}.button{--padding-v: .75em;--padding-h: 1.75em;--icon-offset: -.4375rem;padding:var(--padding-v) var(--padding-h)}.ico-button{padding:0;height:2rem;width:2rem;border-radius:.1875em;opacity:var(--button-opacity, 1)}.ico-button.isCircle{border-radius:2em}.ico-button-ico{font-size:1.25rem}.ico-button.isTransparent{--button-opacity: .7}.ico-button:is(.isHighlighted,.isLoading){--button-opacity: 1;--button-background-hover: var(--button-background)}.ico-button.isInvisible{--button-opacity: 0;pointer-events:none}.button-compact{--padding-v: .40625rem;--padding-h: 1em;--icon-offset: -.1875rem}.button-bigger{font-size:1rem}.button.iconOnly{padding-inline:var(--padding-v)}.button-ico{--icon-margin: .1em;font-size:1.25em;margin-block:var(--icon-margin)}.button-ico.isBig{font-size:1.5em;--icon-margin: 0em}.button-ico:first-child{margin-left:var(--icon-offset)}.button-ico:last-child{margin-right:var(--icon-offset)}.button.iconOnly .button-ico{margin-inline:var(--icon-margin)}.button-solid{--button-text: var(--accent-contrast);--button-background: var(--accent);--button-background-hover: color-mix(in srgb, var(--accent), #000 13%)}.button-plain{--button-background-outline-mix: var(--card-background)}.button-outline{--button-background: var(--input-background);--button-border: var(--accent)}.button-outline,.button-plain{--button-text: var(--accent);--button-background-hover: color-mix(in srgb, var(--button-background-outline-mix, var(--input-background)), var(--button-text) 14%)}.button.isFull{width:100%}:is(.button,.ico-button):not(.isDisabled,.isLoading):active{background-color:var(--button-background-hover);--button-opacity: 1}@media (pointer: fine){:is(.button,.ico-button):not(.isDisabled,.isLoading):hover{background-color:var(--button-background-hover);--button-opacity: 1}}:is(.button,.ico-button):focus{outline:transparent}:is(.button,.ico-button):focus-visible{box-shadow:0 0 .625rem -.3125rem var(--accent)}.ico-button.isHighlighted{cursor:default}:is(.button,.ico-button).isLoading{color:transparent;cursor:wait}:is(.button,.ico-button).isDisabled{cursor:not-allowed;opacity:.6}:is(.button,.ico-button).isLoading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1.5em;height:1.5em;border:.1875em solid var(--button-text);border-radius:2em;border-bottom-color:transparent;animation:rotate 1s linear infinite}.button-primary{--accent: var(--primary)}.button-secondary{--accent: var(--secondary)}.button-info{--accent: var(--info-color)}.button-warning{--accent: var(--warn-color)}.button-danger{--accent: var(--danger-color)}.button-success{--accent: var(--success-color)}.button-heading{--accent: var(--heading-color);--accent-contrast: var(--input-background)}.button-link{--accent: var(--link-color);--accent-contrast: var(--input-background)}.buttons-group>.button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.buttons-group>.button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.buttons-group-center{justify-content:center}.buttons-group-right{justify-content:flex-end}.buttons-group.isFull>.button{flex:1 1 auto}.card{padding:var(--padding-card);margin-inline:auto;width:100%;max-width:calc(var(--card-width, 100%) + (var(--padding-card) * 2));background:var(--card-background);border-radius:.5em;position:relative;box-shadow:var(--card-shadow);container-type:inline-size}:is(.card-body,.card-footer):not(:first-child){padding-top:var(--line-gap);border-top:1px solid var(--border)}.card-header{align-items:flex-start}.card-header-cont{flex:1}.card-subtitle{margin-top:.1875rem;line-height:1.125rem;padding-block:.09375rem}.card-actions{margin:-.0625rem 0 -.0625rem 1rem;gap:.125rem}.card-actions:has(.button-compact){margin-block:-.1875rem}.card-actions:has(.button-plain:last-child){margin-right:-.5rem}.card-footer{display:flex;text-align:center;gap:.75rem 1rem;margin-bottom:calc(var(--padding-card) * -1);padding-bottom:var(--padding-medium)}.card-footer-text{text-align:left;flex:1;max-width:-moz-fit-content;max-width:fit-content}.card-footer-buttons{width:auto;margin-left:auto;gap:.625rem .75rem;flex-wrap:wrap;justify-content:flex-end}.card-footer.isSticky{position:sticky;z-index:2;background-color:var(--card-background);background-color:color-mix(in srgb,var(--card-background),transparent 15%);bottom:calc(var(--line-gap) - var(--padding-medium))}@container (max-width: 28rem){.card-footer{flex-wrap:wrap;padding-bottom:0;margin-bottom:0}.card-footer-text{text-align:center;width:100%;max-width:unset}.card-footer-buttons{margin-left:0;width:100%}.card-footer-buttons .button{flex:1 1 3rem;min-width:-moz-fit-content;min-width:fit-content}.card-footer.isSticky{margin-bottom:calc(var(--padding-card) * -1);padding-bottom:var(--padding-card);bottom:calc(var(--line-gap) - var(--padding-card))}}.card-narrow{--card-width: 20rem}.card-narrower{--card-width: 30rem}.card-normal{--card-width: 40rem}.card-wider{--card-width: 53rem}.card-wide{--card-width: 64rem}.card-full{--card-width: 100%}.card-image-preview{padding:0;--card-width: 60rem;container-type:unset;width:-moz-fit-content;width:fit-content}.modal-card:not(:has(.card-header)).card-image-preview .modal-button{right:var(--line-gap);top:var(--line-gap)}body:has(.modal-backdrop){overflow:hidden}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:column;-webkit-backdrop-filter:blur(.25em);backdrop-filter:blur(.25em);overflow:auto;overscroll-behavior:none;background:var(--modal-backdrop);padding:var(--padding-big) var(--padding-big-inline);z-index:20;scrollbar-gutter:stable}.modal-card{--card-shadow: var(--card-shadow-dark);margin:auto;position:relative}.modal-header{padding-right:1.375rem}.modal-button{position:absolute;right:calc(var(--padding-card) - .625rem);top:calc(var(--padding-card) - .0625rem)}.modal-card:not(:has(.card-header)) .modal-button{top:calc(var(--padding-card) - .3125rem)}.modal-dialog-icon{font-size:6em;line-height:0}.modal-dialog-title{margin-top:.75rem}.modal-dialog-text{margin-top:.5rem}.modal-dialog-buttons{gap:.5em;justify-content:center}.modal-dialog-button{flex:1 1 3rem;max-width:10em}.modal-image-preview-img{border-radius:inherit}.modal-image-preview-info{position:absolute;inset:auto var(--line-gap) var(--line-gap) var(--line-gap);background-color:color-mix(in srgb,var(--card-background) 80%,transparent);border-radius:2rem;padding:.125rem .125rem .125rem .875em;gap:.25em;right:var(--line-gap);max-width:-moz-fit-content;max-width:fit-content}.modal-image-preview-title{flex:1;line-height:1rem;word-break:break-all}.inputs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(var(--min-w, 40%),var(--grid-base, 19rem),100%),1fr));gap:var(--line-gap) var(--padding-medium);align-items:flex-start}.inputs-grid.cols3{--grid-base: 16rem;--min-w: 30%}.inputs-grid>.line{margin:0}.input-col1{grid-column:1}.inputs-grid>.divided{padding:0}.input-full,.inputs-grid>.divided{grid-column:1/-1}.input-note{font-size:.8125rem;margin-top:.3125rem}.input-note+.input-note{margin-top:.0625rem}.input-label{display:block;margin-bottom:.3125rem}.input-label-note{margin-left:.25rem}.input-inner{position:relative;flex:1;max-width:100%}.input-buttons,.input-icon{position:absolute;top:calc(.5em - 1px)}.input-buttons{right:calc(.5em - 1px);pointer-events:none}.input-buttons .ico-button:not(.isInvisible){pointer-events:auto}.input-icon{color:var(--heading-color);font-size:1.25em;line-height:1;opacity:.5;top:50%;margin-top:-.5em;pointer-events:none;left:calc(.5em + 1px)}.input-tooltip{color:var(--heading-color);font-size:2em;margin:-.25em 0 -.25em .75rem;align-self:center;flex:0 0 1em}.input,.input-el{--accent: var(--link-color);border-radius:.25em;border:1px solid var(--input-border);background-color:var(--input-background);transition:box-shadow .1s,border-color .1s,opacity .1s,background-color .1s}.input{color:inherit;font:inherit;display:block;width:100%;max-width:unset;padding:.75em 1.25em;opacity:1}.input::-moz-placeholder{color:color-mix(in srgb,var(--body-color),transparent 60%)}.input::placeholder,.input.hasPlaceholder,.input-placeholder{color:color-mix(in srgb,var(--body-color),transparent 60%)}.input.wButton{padding-right:calc(2rem + 1em - 2px)}.input.wIcon{padding-left:2.5em}.input.input-color{padding-left:2.875rem}:is(.input,.input-el):is(.isDisabled,.isReadOnly){background:var(--disabled-input-background);--toggle-background: var(--disabled-input-background)}:is(.input,.input-el).isReadOnly{cursor:default}:is(.input,.input-el,.input-range).isDisabled,.input-radio-button.isDisabled{opacity:.6;cursor:not-allowed}:is(.input,.input-el).wError{--accent: var(--error);border-color:var(--error)}:is(.input,.input-el-focusable):not(.isDisabled,.isReadOnly):is(:hover,:focus-visible),.input-el-trigger:not(.isDisabled,.isReadOnly):hover+.input,.input-el:not(.isDisabled,.isReadOnly):has(input:focus-visible,input:hover,.button:focus-visible,.button:hover,a:hover),.input-el-focusable:not(.isDisabled,.isReadOnly).isOpen,.input-texteditor-inner .tox-tinymce.tox-edit-focus{border-color:var(--accent)}:is(.input,.input-el-focusable):not(.isDisabled,.isReadOnly):focus-visible,.input-el:not(.isDisabled,.isReadOnly):has(input:focus-visible,.button:focus-visible),.input-el-focusable:not(.isDisabled,.isReadOnly).isOpen,.input-texteditor-inner .tox-tinymce.tox-edit-focus{box-shadow:0 0 .625rem -.3125rem var(--input-shadow-color, var(--accent))}.input-text::-webkit-datetime-edit-fields-wrapper,.input-text::-webkit-datetime-edit,.input-text::-webkit-datetime-edit-year-field,.input-text::-webkit-datetime-edit-month-field,.input-text::-webkit-datetime-edit-day-field,.input-text::-webkit-datetime-edit-hour-field,.input-text::-webkit-datetime-edit-minute-field,.input-text::-webkit-datetime-edit-second-field,.input-text::-webkit-datetime-edit-millisecond-field,.input-text::-webkit-datetime-edit-meridiem-field{padding-block:0;vertical-align:top}.input-text:is([type=date],[type=time],[type=datetime-local])::-webkit-calendar-picker-indicator{display:none}.input-textarea{line-height:1.25;padding-block:.875em;resize:vertical;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--heading-color) var(--light, 25%) var(--dark, 35%),var(--input-background)) transparent}.input-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:calc(2rem + 1px)}.input-select-toggle{position:absolute;inset:1px 1px 1px auto;width:2rem;background:transparent var(--chevron-icon) no-repeat center;background-size:.75rem;pointer-events:none}.input-cb-group-inner,.input-radio-group-inner{display:flex;flex-wrap:wrap;gap:.375rem var(--line-gap-header);align-items:center;flex:0 1 auto}.input-inline.isFull{width:100%}.input-cb,.input-radio,.input-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 .5rem 0 0;position:relative;cursor:pointer}.input-cb,.input-radio{display:flex;width:1.5em;height:1.5em;padding:0}.input-radio,.input-toggle{border-radius:2em}.input-toggle{padding:.25em;width:-moz-fit-content;width:fit-content;height:auto;--toggle: var(--input-border)}:is(.input-cb,.input-radio,.input-toggle):before{content:"";border:none;display:block;transition:opacity .1s,scale .1s,transform .1s,background-color .1s}:is(.input-cb,.input-radio):before{scale:0;opacity:0}.input-cb:before{width:.4375em;height:.75em;border-bottom:.1875em solid var(--toggle-background, var(--input-background));border-right:.1875em solid var(--toggle-background, var(--input-background));rotate:45deg;margin-top:-.1875em}.input-cb:indeterminate:before{width:.875em;margin-bottom:-.1875em;height:0;border:none;border-bottom:.1875em solid var(--toggle-background, var(--input-background));rotate:none}.input-radio:before{width:.625em;height:.625em;border-radius:2em;background-color:var(--toggle-background, var(--input-background))}.input-toggle:before{font-size:calc(1.5em - 2px);width:1em;height:1em;margin-right:1em;border-radius:1em;background-color:var(--input-border)}:is(.input-cb,.input-radio,.input-toggle):is(:checked,:indeterminate){background-color:var(--accent);border-color:var(--accent)}:is(.input-cb,.input-radio):is(:checked,:indeterminate):before{scale:1;opacity:1}.input-toggle:checked{--toggle: var(--input-background)}.input-toggle:checked:before{transform:translate(100%);background-color:var(--toggle-background, var(--toggle))}.input-title{font-size:.875rem;line-height:1.125rem;align-self:center;flex:1;max-width:-moz-fit-content;max-width:fit-content}.input-number-el{padding:0 .3125rem;gap:.3125rem}.input-number-el:not(.isDisabled,.isReadOnly){cursor:text}.input-number{padding:.75em 0;background:transparent;border:none;margin:0;flex:1;text-align:center;cursor:inherit;width:calc(var(--chars, 5) * 1ch)}.input-number.hasSuffix{text-align:right}.input-number-suffix{flex:1;text-align:left;opacity:.75}.input-number::-webkit-inner-spin-button{display:none}.input-select-el{cursor:default;padding:.75em 2rem .75em 1.25em}.input-select-el>span{cursor:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-checked-options{display:block;margin:-.34375rem 0 -.34375rem -.78125rem}.input-select-el.isOpen .input-select-toggle{transform:scaleY(-1)}.input-select-el:is(.isDisabled,.isReadOnly) .tag{pointer-events:none}.input-select-search-cont{position:relative;margin:-.625rem -.5rem 1rem}.input-select-search-cont:last-child{margin-bottom:0}.input-select-search{border-radius:0;width:100%;font:inherit;padding:.625rem .5rem;line-height:1.125rem;border:none;border-bottom:1px solid var(--border);background-color:inherit;transition:border-color .1s}.input-select-search:focus{border-color:var(--link-color)}.input-select-search-x{position:absolute;right:-.5rem;top:0;bottom:1px;font-size:1rem;border:none;background:transparent;padding:0;width:2rem;cursor:pointer;color:var(--heading-color);transition:opacity .1s}.input-select-search-x:not(:hover){opacity:.6}.input-radio-buttons-el,.input-file-el{padding:.1875rem}.input-radio-button{--clr: var(--heading-color);gap:.375rem;flex:1 1 auto;padding:.578125rem .6875rem;align-items:center;justify-content:center;font-weight:500;line-height:1.25;text-align:center;color:var(--clr);border-radius:.125em;transition:color .1s,background-color .1s,border-color .1s}.input-radio-button:not(.isDisabled,.isReadOnly){cursor:pointer}.input-radio-button-icon{font-size:1.25em;margin-left:-.1em}.input-radio-button-icon:last-child{margin-right:-.1em}.isSameWidth .input-radio-button{flex:1}.input-radio-button.isSelected{--clr: var(--accent-override, var(--link-color));--background-override: var(--accent-override);color:color-mix(in srgb,var(--clr),var(--light, #000 20%) var(--dark, #fff 30%))}.input-radio-button:not(.isReadOnly,.isDisabled):hover,.input-radio-button.isSelected{background-color:color-mix(in srgb,var(--background-override, var(--link-color)) 14%,var(--card-background) 86%)}.buttonsSolid .input-radio-button.isSelected{background-color:var(--accent-override, var(--link-color));color:var(--accent-contrast, var(--input-background))}.input-radio-button.isSelected:not(.isDisabled){cursor:default}.input-el.isDisabled .input-radio-button{cursor:not-allowed}.input-radio-primary{--accent-override: var(--primary);--accent-contrast: #fff}.input-radio-secondary{--accent-override: var(--secondary);--accent-contrast: #fff}.input-radio-info{--accent-override: var(--info-color);--accent-contrast: #fff}.input-radio-warning{--accent-override: var(--warn-color);--accent-contrast: #fff}.input-radio-danger{--accent-override: var(--danger-color);--accent-contrast: #fff}.input-radio-success{--accent-override: var(--success-color);--accent-contrast: #fff}.input-radio-heading{--accent-override: var(--heading-color)}.file-placeholder-button{flex:1;border-radius:.125em}.file-placeholder-button:not(:first-child){flex:0}.file-preview{padding:0 .5rem 0 1em;flex:1 1 auto;line-height:1.25em}.file-preview-name{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;word-break:break-word}.file-preview-img{display:block;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;-o-object-fit:cover;object-fit:cover;margin:0 .5em 0 -1em;border-radius:.125em}.file-button-ico{font-size:1.5em}.input-color-trigger{padding:0;margin:0;position:absolute;inset-block:calc(1px + .1875rem);left:calc(1px + .1875rem);height:auto;border:none;border-radius:.125em;width:2.25rem;box-shadow:0 0 .1875rem var(--input-border)}.input-color-trigger:not(.isDisabled,.isReadOnly){cursor:pointer}.input-color-trigger::-webkit-color-swatch-wrapper{padding:0}.input-color-trigger::-webkit-color-swatch{border:none}.input-color-trigger::-moz-color-swatch{border:none}.input-range-el{position:relative;--percent: calc(var(--complete) * 100%)}.input-range{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-border);background-image:linear-gradient(var(--link-color) 0 0);background-size:var(--percent) 100%;background-repeat:no-repeat;border-radius:2em;width:100%;height:.375rem;margin:.5rem 0;cursor:pointer}.input-range::-webkit-slider-thumb{width:1.375rem;height:1.375rem;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--toggle-background, var(--input-background));border:.3125rem solid var(--link-color);border-radius:2em;-webkit-transition:background-color .1s;transition:background-color .1s}.input-range::-moz-range-thumb{width:1.375rem;height:1.375rem;display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:var(--toggle-background, var(--input-background));border:.3125rem solid var(--link-color);border-radius:2em;-moz-transition:background-color .1s;transition:background-color .1s;box-sizing:border-box}.input-range:not(.isDisabled):is(:active,.isActive)::-webkit-slider-thumb{background-color:var(--link-color)}.input-range:not(.isDisabled):is(:active,.isActive)::-moz-range-thumb{background-color:var(--link-color)}.input-range.isDisabled{--toggle-background: var(--disabled-input-background)}.input-range-tooltip{z-index:1;position:absolute;left:var(--percent);bottom:calc(100% + .25rem);transform:translate(calc(.6875rem - 50% - var(--complete) * 1.375rem));pointer-events:none;--tooltip-scale: 0}.input-range-tooltip-inner{background-color:var(--link-color);color:var(--input-background);font-size:.75rem;line-height:1.25rem;min-width:1.25rem;padding:0 .375rem;display:block;text-align:center;border-radius:2em;font-weight:600;transform:scale(var(--tooltip-scale));opacity:var(--tooltip-scale);transition:transform .1s,opacity .1s}.input-range-tooltip-suffix{margin-left:.125rem;opacity:.75}.input-range:is(:active,.isActive)+.input-range-tooltip{--tooltip-scale: 1}.input-fake{height:1px;margin:-1px 1em 0;width:calc(100% - 2em);pointer-events:none;overflow:hidden;opacity:0;border:none;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-fake-absolute{position:absolute;inset:auto 0 0}.input-fake-select{padding:0 2.25em 0 .25em}.input-row-inner{display:flex;gap:.75rem}.input-row-wrap .input-row-inner{flex-wrap:wrap}.input-row-inner .line{margin:0}.input-horizontal-simple{align-items:center}.input-horizontal,.input-horizontal-simple,.input-note-horizontal{container-type:inline-size}@container (min-width: 24rem){.input-horizontal,.input-horizontal-simple{display:grid;align-items:center}.input-horizontal .input-outer{grid-column:2}.input-note-horizontal{padding-left:min(35%,14rem)}.input-horizontal{grid-template-columns:min(35%,14rem) 1fr}.input-horizontal-simple{grid-template-columns:min(35%,14rem) auto 1fr;min-height:2rem}.input-horizontal .input-note{grid-column:2}.input-horizontal-simple .input-title,.input-horizontal .input-label{line-height:1.125rem;margin-bottom:0;text-align:right;order:-1;padding-right:1rem;max-width:unset}.input-horizontal :is(.input-text-inner,.input-select-inner,.input-file-inner){max-width:28rem}.input-horizontal :is(.input-range-inner){max-width:14rem}.input-horizontal :is(.input-range-outer){min-height:2rem}.input-horizontal :is(.input-cb-group-inner,.input-radio-group-inner){min-height:2rem;gap:.375rem 1rem}.input-horizontal-simple :is(.input-cb,.input-toggle){margin-right:0}.input-horizontal .input-button-inner,.input-horizontal :is(.input-radio-buttons-inner,.input-number-inner,.input-row-inner,.input-color-inner){max-width:-moz-fit-content;max-width:fit-content}}.input-texteditor-inner .tox .tox-edit-area:before{display:none}.input-texteditor-inner .tox-tinymce{--accent: var(--link-color);border:1px solid var(--input-border);border-radius:.25em;transition:border-color .1s,box-shadow .1s}.input-texteditor-inner>textarea{border-color:var(--input-border);min-height:var(--editor-height);padding:.625em 1.25em;width:100%;border-radius:.25em;display:block}@-moz-document url-prefix(){.ico-clock-picker,.ico-date-picker{display:none}.input-text:is([type=date],[type=time],[type=datetime-local]).wButton{padding-right:.75em}.input-number{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}}@supports (-webkit-hyphens:none){.input-text:is([type=date],[type=time],[type=datetime-local])+.input-buttons :where(.ico-clock-picker,.ico-date-picker){pointer-events:none}.input-text:is([type=date],[type=time],[type=datetime-local]){-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-text-align-last:left;text-align-last:left}.input-text{min-height:2.75rem}}.message-ico{font-size:1.5rem;margin:-.0625em .75rem -.0625em .8125rem}.message,.toast{background-color:var(--message-background);border-radius:.25em;color:var(--message-color)}.message{padding:.65625rem var(--line-gap) .65625rem 0;border:1px solid var(--message-border)}.message-light,.tag-light{--message-border: color-mix(in srgb, var(--accent), var(--card-background) 62%);--message-background: color-mix(in srgb, var(--accent), var(--input-background) var(--light, 90%) var(--dark, 75%));--message-color: color-mix(in srgb, var(--accent), var(--light, #000 20%) var(--dark, #fff 30%))}.message-solid,.toast,.tag-solid{--message-border: var(--accent);--message-background: var(--accent);--message-color: var(--accent-contrast, #fff)}.message-text-outer{gap:.5rem var(--line-gap);flex-wrap:wrap}.message-text{line-height:1.25}.message-text-outer{flex:1}.message-text{flex:1 1 15rem}.message-text-buttons:last-child{margin-right:calc(.71875rem - var(--line-gap) - 1px)}.message-x{font:inherit;margin:-.65625rem calc(var(--line-gap) * -1) -.65625rem .09375rem;padding:.65625rem;font-size:1.25rem;align-self:stretch;border:none;background:transparent;color:inherit;cursor:pointer;opacity:.6;transition:opacity .1s;line-height:1}.message-x:hover{opacity:1}.message-info,.toast-info,.tag-info{--accent: var(--info-color)}.message-error,.toast-error,.tag-danger{--accent: var(--danger-color)}.message-success,.toast-success,.tag-success{--accent: var(--success-color)}.message-warning,.toast-warning,.tag-warning{--accent: var(--warn-color)}.message :is(h2,h3,h4,h5){color:inherit}.toaster{position:fixed;top:var(--padding-big);inset-inline:var(--padding-big-inline);pointer-events:none;z-index:21}.toast{pointer-events:auto;padding:.75rem 0;margin:0 0 var(--line-gap) auto;font-size:.875rem;line-height:1.25;width:-moz-fit-content;width:fit-content;max-width:20rem;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 .125rem .625rem #0003;position:relative;isolation:isolate;right:0;will-change:transform,opacity}.toast-ico{font-size:1.5rem;margin:0 .75rem}.toast-text-title{font-weight:600}.toast-text-message{font-size:.8125rem;margin:2px 0 1px}.toast-text{flex:1}.toast-close{align-self:stretch;margin:-.75rem 0;padding:0 .75rem;font-size:1.25rem;opacity:.6;transition:opacity .1s}.toast-close:hover{opacity:1}.toast-countdown,.toast-countdown:before{position:absolute;top:0}.toast-countdown{left:0;height:4px;pointer-events:none;z-index:-1;background-color:#ffffff40;animation:toastcountdown var(--countdown) linear forwards;border-radius:0 0 2px}.toast-countdown:before{content:"";width:120px;right:0;height:100%;box-shadow:0 0 10px #ffffffb3,0 0 5px #fffc;transform:rotate(3deg) translate(1px,-4px);transform-origin:top right}.toast:hover .toast-countdown{animation-play-state:paused}.no-records>.icon{font-size:4.5rem;color:var(--heading-color);margin-top:.25rem;margin-bottom:-.25rem}.table-top,.table-info{gap:var(--line-gap) 1rem;flex-wrap:wrap-reverse}.dataTable-wrapper{width:100%;overflow:auto;border-radius:.375rem}.dataTable{width:100%;border-collapse:collapse;text-align:left}.dataTable-th,.dataTable-col{padding:.25rem .875rem;height:3rem;line-height:1.25}.dataTable-th{min-width:var(--min-width, unset)}.dataTable-header-row{background:var(--link-light-bg);border-radius:.5rem .5rem 0 0}.dataTable-row,.dataTable-header-row{border-bottom:1px solid var(--border);position:relative}.dataTable-row:not(.isDisabled,.isLoading):hover{background:var(--link-lighter-bg)}.dataTable-row:is(.isDisabled,.isLoading) .dataTable-col:not(.dataTable-col-placeholder){pointer-events:none;opacity:.6}.dataTable-row.isDisabled{cursor:not-allowed}.dataTable-row.isLoading{cursor:wait}.dataTable-col-placeholder,.dataTable-th-placeholder{width:0;padding:0}.dataTable-row:is(.isDisabled,.isLoading) .dataTable-col-placeholder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.dataTable-row.isLoading .dataTable-col-placeholder:after{position:absolute;content:"";display:block;left:calc(50% - 1em);top:calc(50% - 1em);width:2em;height:2em;border:.1875em solid var(--heading-color);border-radius:2em;border-bottom-color:transparent;animation:rotate 1s linear infinite}.dataTable-col.isClickable{position:relative}.dataTable-col-link{position:absolute;top:0;right:0;bottom:0;left:0}:is(.dataTable-col,.dataTable-row).isClickable:hover .basic-link,.dataTable-row.isClickable:hover .dataTable-col.isClickable{text-decoration:none}.dataTable-col-buttons{width:1rem;white-space:nowrap;padding:.25rem .5rem;text-align:right}.dataTable-col-buttons>:is(.button,.ico-button):not(:last-child){margin-right:.125rem}.dataTable-col-input{padding:.25rem}.dataTable-col-cb{width:1rem}.dataTable-th.isEmpty{padding-inline:0}.dataTable-col-icon{color:var(--heading-color);font-size:1.25rem;width:1rem}.dataTable-col-icon .icon{display:block;margin:auto}.dataTable-col-date{min-width:7rem;width:12rem}:is(.dataTable-col.ta-c,.dataTable-th-cb,.dataTable-col-cb) :is(.input-radio,.input-toggle,.input-cb){margin:0 auto}.dataTable-col-input :is(.input,.input-number){padding-block:.40625rem;line-height:1.5}.dataTable-col-input .input-number-el{padding-inline:.0625rem}.table-info>:is(.input-wrapper,.button){margin-top:0;flex:1 1 auto}.tooltip-cont{display:inline-block}.tooltip{--line-gap: .25rem;--tt-offset-y: .25rem;position:absolute;color:#fff;background-color:#000c;padding:.375rem .625rem;font-size:.8125rem;line-height:.9375rem;border-radius:.25em;z-index:20;left:0;top:0;text-align:center;transform:translate(clamp(min(var(--tt-ww) - 100% - .5rem,-50% + var(--tt-l) + var(--tt-w)/2),(var(--tt-l) + var(--tt-w)/2 + 50% + .5rem - var(--tt-ww)) * -10000,max(var(--tt-l) + var(--tt-w)/2 - 50%,.5rem))) translateY(clamp(var(--tt-ofTop) - 100% - .3125rem,(var(--tt-t) - 100% - .5rem) * -10000,var(--tt-ofTop) + var(--tt-h) + .3125rem));pointer-events:none}.tooltip:before{content:"";position:absolute;top:-.375rem;right:0;bottom:-.375rem;left:0;z-index:-2}.tooltip.isHoverable{pointer-events:auto}.tooltip-narrow{max-width:8rem}.tooltip-normal{max-width:15rem}.tooltip-wide{max-width:22rem}.dropdown-select,.dropdown-menu{--line-gap: .5rem;--dd-offset-y: .5em;--left-offset: min(var(--dd-l), var(--dd-ww) - 100% - var(--padding-big-inline));position:absolute;left:0;top:0;background-color:var(--input-background);background-color:color-mix(in srgb,var(--input-background),var(--card-background));z-index:19;padding:1rem 1.125rem;border-radius:.375rem;box-shadow:0 .125rem .9375rem var(--card-shadow-color-dark);line-height:1.25;transform:translate(var(--left-offset)) translateY(clamp(var(--dd-ofTop) - 100% - var(--dd-offset-y),(var(--dd-wh) - 100% - .75rem - var(--dd-t) - var(--dd-h)) * 10000,var(--dd-ofTop) + var(--dd-h) + var(--dd-offset-y)))}.dropdown-select{margin:0;width:var(--dd-w);max-height:min(21rem,60dvh);display:flex;flex-direction:column;overflow:hidden}.dropdown-select-list{padding:1rem 1.125rem;margin:-1rem -1.125rem;overflow:auto;list-style:none;position:relative;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--heading-color) var(--light, 25%) var(--dark, 35%),var(--input-background)) transparent}@supports (animation-timeline: scroll()){@keyframes scrollReveal{0%{opacity:0}to{opacity:1}}@keyframes detectScroll{0%,to{--can-scroll: }}.dropdown-select-list{scroll-timeline:--scroll-timeline y;animation:detectScroll;animation-timeline:--scroll-timeline;animation-fill-mode:none}.dropdown-select-list:before,.dropdown-select-list:after{content:"";height:1rem;display:block;z-index:-1;position:sticky;animation-name:scrollReveal;animation-timeline:--scroll-timeline;animation-fill-mode:both;--visibility-if-can-scroll: var(--can-scroll) visible;--visibility-if-cant-scroll: hidden;visibility:var(--visibility-if-can-scroll, var(--visibility-if-cant-scroll))}.dropdown-select-list:before{margin:-1rem -.625rem 0;top:-1rem;background-image:radial-gradient(at top,color-mix(in srgb,var(--border) 60%,transparent),transparent 70%);animation-range:1em 2em}.dropdown-select-list:after{margin:0 -.625rem -1rem;bottom:-1rem;background-image:radial-gradient(at bottom,color-mix(in srgb,var(--border) 60%,transparent),transparent 70%);animation-direction:reverse;animation-range:calc(100% - 2em) calc(100% - 1em)}}.dropdown-menu{min-width:max(var(--dd-w),8rem);max-width:min(85vw,22rem)}.dropdown:focus{outline:none}.dropdown-right{--left-offset: max(var(--padding-big-inline), var(--dd-l) + var(--dd-w) - 100%)}.dropdown-link{--color: var(--heading-color);background-color:transparent;font:inherit;border:none;padding:.5rem .625rem;scroll-margin-block:.5rem;line-height:calc(18/14);margin-inline:-.625rem;gap:.375rem;color:var(--color);cursor:pointer;width:calc(100% + 1.25rem);text-align:left;border-radius:.25rem;text-decoration:none;transition:color .1s,background-color .1s}.dropdown-link:first-child{margin-top:-.5rem}.dropdown-link:last-child{margin-bottom:-.5rem}.dropdown-link-primary{--color: var(--primary);--link-color: var(--primary)}.dropdown-link-secondary{--color: var(--secondary);--link-color: var(--secondary)}.dropdown-link-success{--color: var(--success-color);--link-color: var(--success-color)}.dropdown-link-warning{--color: var(--warn-color);--link-color: var(--warn-color)}.dropdown-link-danger{--color: var(--danger-color);--link-color: var(--danger-color)}.dropdown-link-info{--color: var(--info-color);--link-color: var(--info-color)}.dropdown-link-error{--color: var(--error);--link-color: var(--error)}.dropdown-link.isChecked{--color: var(--link-color)}.dropdown-link:not(.isDisabled):is(:focus,.current){background-color:color-mix(in srgb,var(--card-background),var(--link-color) 14%)}.dropdown-link.isDisabled{opacity:.6;pointer-events:none}.dropdown-link-icon{font-size:1rem}.dropdown-link-icon:last-child{margin-right:-.125rem}.dropdown-text-empty,.dropdown-search{line-height:calc(18/14)}.dropdown-search:after{content:"";display:block;margin:-.3125rem auto;width:2em;height:2em;border:.1875em solid var(--heading-color);border-radius:2em;border-bottom-color:transparent;animation:rotate 1s linear infinite}.dropdown-menu hr{margin:var(--line-gap) 0;height:0;border:none;border-top:1px solid var(--border)}.details{display:grid;grid-template-rows:auto 0fr;border:1px solid var(--border);align-content:flex-start;background-color:var(--link-lighter-bg);border-radius:0;overflow:hidden;transition:grid-template-rows .25s ease-in-out,background-color .25s,border-radius .15s,margin .25s,box-shadow .25s}.details.open{grid-template-rows:auto 1fr;background-color:var(--card-background);box-shadow:0 .0625rem .25rem var(--link-lighter-bg)}.details.open:not(:first-child){margin-top:.5rem}.details.open:not(:last-child){margin-bottom:calc(.5rem + 1px)}.details+.details{margin-top:-1px}.details-title{padding:.75rem 1rem;color:var(--heading-color);font-weight:600;transition:color .15s;gap:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.details-title-text{flex:1}.details-title-chevron{font-size:1rem;transition:transform .15s}.details.open .details-title-chevron{transform:scaleY(-1)}.details-content{margin:0 1rem;min-height:0;display:block}.details-inner{border-top:1px solid var(--border);padding:1rem 0;margin:0}pre.details-inner{white-space:break-spaces;overflow:auto}.details:first-child,.details.open,.details.open+.details{border-top-left-radius:.375em;border-top-right-radius:.375em}.details:last-child,.details.open,.details:has(+.details.open){border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}@media (pointer: fine){.details-title:hover{color:var(--link-color)}}.pagination-container{gap:.75rem 1rem}.pagination-link{--button-text: var(--heading-color);--button-background-hover: color-mix(in srgb, var(--card-background), var(--button-text) 14%);display:flex;align-items:center;justify-content:center;color:var(--button-text);padding:.40625rem;min-width:2rem;height:2rem;text-align:center;text-decoration:none;border-radius:2rem;background-color:transparent;transition:background-color .1s,color .1s}.pagination-link .icon-tabler{font-size:1.125rem;display:block}.pagination-link.active{--button-text: var(--link-color)}.pagination-link:is(.active,:hover,:active){background-color:var(--button-background-hover)}.pagination-link:is(.active,.noAction){pointer-events:none}.pagination-link.noAction{opacity:.5}.tabs-cont{position:relative}.tabs-cont:not(.line):not(:first-child){margin-top:calc(var(--line-gap) - .625rem)}.card-header+.card-body>.tabs-cont:not(.line):first-child,.card-header+.card-body>.loader-cont>.tabs-cont:not(.line):first-child,.tab-panels>.tab-content>.tabs-cont:not(.line):first-child{margin-top:calc(var(--line-gap) * -1)}.card-body:first-child>.tabs-cont:not(.line):first-child{margin-top:-.71875rem}.tabs-cont.isBordered{border-bottom:1px solid var(--border)}.tabs-cont.isBordered .tabs{margin-bottom:-1px}.tabs-cont.isBordered .tabs-underline{padding-bottom:1px}.tabs{overflow:auto;scrollbar-width:none;scroll-behavior:smooth;position:relative;overscroll-behavior:contain}.tabs::-webkit-scrollbar{display:none}.tabs-centered>.tab:first-child{margin-left:auto}.tabs-centered>.tab:last-child{margin-right:auto}.tabs-underline .tab,.tabs-outline .tab{--tab-color-hover: var(--link-color)}.tabs-underline .tab{--tab-border-active: transparent transparent var(--link-color) transparent;--tab-shadow-active: 0 1px 0 var(--link-color)}.tabs-outline .tab{--tab-border-active: var(--border) var(--border) transparent var(--border);--tab-shadow-active: 0 1px 0 var(--card-background);--tab-background-active: var(--card-background);--tab-radius: .25em .25em 0 0}.tabs-pill .tab{--tab-color-hover: var(--heading-color);--tab-color-active: var(--link-color);--tab-background-hover: color-mix(in srgb, var(--link-color) 14%, var(--card-background) 86%);--tab-radius: .25em}.tab{--tab-color: var(--heading-color);background:var(--tab-background, transparent);border:1px solid;border-color:var(--tab-border, transparent);cursor:pointer;justify-content:center;border-radius:var(--tab-radius, 0);margin:0;padding:.65625rem 1em;color:var(--tab-color);gap:.375em;white-space:nowrap;font-weight:600;transition:color .1s,opacity .1s,box-shadow .1s,background-color .1s,border-color .1s}.tab-inner{display:contents}.tab-icon{font-size:1.25em;margin-block:.1em;display:block;margin-left:-.25em}.tab:where(:not(.isDisabled)):hover{--tab-color: var(--tab-color-hover);background:var(--tab-background-hover, var(--tab-background, transparent))}.tab.isDisabled{cursor:not-allowed;opacity:.6}.tab.isActive{--tab-color: var(--tab-color-active, var(--tab-color-hover));background:var(--tab-background-active, var(--tab-background-hover, var(--tab-background, transparent)));border-color:var(--tab-border-active, transparent);box-shadow:var(--tab-shadow-active, none)}.tabs-cont.isDragging:after{content:"";z-index:1;top:0;right:0;bottom:0;left:0;position:fixed;display:block;cursor:grab}.tabs-cont.isDragging .tabs{scroll-behavior:auto}.tabs-cont.isDragging .tab{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.tab-panels{transition:height .15s}.tabs-arrow{position:absolute;top:0;bottom:0;width:2.5rem;display:flex;align-items:center;background-color:var(--card-background)}.tabs-cont.isBordered .tabs-arrow{bottom:-1px;border-bottom:1px solid transparent}.tabs-arrow-left{left:max(-2rem,var(--padding-card) * -1 + .75rem);-webkit-mask-image:linear-gradient(to left,transparent,black .5rem);mask-image:linear-gradient(to left,transparent,black .5rem)}.tabs-arrow-right{justify-content:flex-end;right:max(-2rem,var(--padding-card) * -1 + .5rem);-webkit-mask-image:linear-gradient(to right,transparent,black .5rem);mask-image:linear-gradient(to right,transparent,black .5rem)}.dashboard-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--padding-medium)}.dashboard-link{background-color:var(--card-background);box-shadow:var(--card-shadow);border:1px solid transparent;padding:1.25rem var(--line-gap-header);text-align:center;text-decoration:none;border-radius:.375em;color:var(--heading-color);line-height:1.25;isolation:isolate;position:relative;transition:border-color .1s,color .1s}.dashboard-link-ico{font-size:4em;color:var(--link-color)}.dashboard-link-title{margin:.375rem 0 0;font-size:1.25rem;font-weight:600}.dashboard-link-description{color:var(--body-color);margin-top:.375rem}.dashboard-link:hover{color:var(--link-color);border-color:var(--link-color)}.dashboard-links-horizontal .dashboard-link{display:grid;grid-template-columns:auto 1fr;gap:var(--line-gap);text-align:left;align-items:center}.dashboard-links-horizontal .dashboard-link-title{margin:0}.dashboard-links-horizontal .dashboard-link-ico{font-size:3.5em}@media (pointer: fine){.dashboard-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-attachment:fixed;background-image:radial-gradient(circle at var(--x, 0) var(--y, 0),var(--link-light-bg),transparent 8rem);z-index:-1;pointer-events:none;opacity:0;transition:opacity .1s}.dashboard-link:hover:before{opacity:1}}.infoTable{width:100%;border:1px solid var(--border);border-radius:.375em;overflow:auto;border-spacing:0;line-height:1.25;text-align:left}.infoTable tbody tr{background:var(--card-background)}.infoTable :where(th,td):not(:first-child){border-left:1px solid var(--border)}.infoTable :where(th,td){padding:.25rem .75rem;height:2.25rem}.infoTable td{border-top:1px solid var(--border);height:calc(2.25rem + 1px)}.infoTable tbody tr:hover{background:var(--link-lighter-bg)}.infoTable th,.infoTable .infoTable-th{background-color:var(--link-light-bg);font-weight:700}.infoTable tbody tr:last-child td:first-child{border-bottom-left-radius:calc(.375em - 1px)}.infoTable tbody tr:last-child td:last-child{border-bottom-right-radius:calc(.375em - 1px)}.infoTable th:first-child,.infoTable tbody:first-child tr:first-child td:first-child{border-top-left-radius:calc(.375em - 1px)}.infoTable th:last-child,.infoTable tbody:first-child tr:first-child td:last-child{border-top-right-radius:calc(.375em - 1px)}.infoTable tbody:first-child tr:first-child td{border-top:none}.infoTable-copy{cursor:pointer;width:10rem}.infoTable-type,.infoTable-default{min-width:6rem}.infoTable-buttons{width:0;white-space:nowrap;text-align:right;padding:0 .5rem;background-color:inherit}.infoTable-buttons-left{text-align:left}.infoTable tr:hover .infoTable-highlight-onRow,.infoTable-highlight:hover{color:var(--link-color)}.infoTable-sticky-left,.infoTable-sticky-right{position:sticky;z-index:1}.infoTable-sticky-right{right:0}.infoTable-sticky-left{left:0}.row-drop td{box-shadow:inset 0 2px 0 var(--link-color)}.row-dragged~.row-drop td{box-shadow:inset 0 -2px 0 var(--link-color)}.col-drop{box-shadow:inset 2px 0 0 var(--link-color)}.col-dragged~.col-drop{box-shadow:inset -2px 0 0 var(--link-color)}@media screen and (min-width: 700px){.info-cols{-moz-column-count:2;column-count:2;gap:1rem}.info-cols>div{-moz-column-break-inside:avoid;break-inside:avoid}}.tags-row{display:flex;flex-flow:row wrap;gap:.25rem .375rem}.tag{display:inline-flex;font-size:.8125rem;padding:.375rem .625rem;border-radius:.1875rem;border:1px solid var(--message-border);background-color:var(--message-background);color:var(--message-color);line-height:.875rem;gap:.375rem;align-items:center}.tag-icon{font-size:1rem;margin:-.0625rem;transition:opacity .1s}.tag-text{flex:1}.tag:not(:hover) .tag-x{opacity:.6}.tag-primary{--accent: var(--primary)}.tag-secondary{--accent: var(--secondary)}.tag-heading{--accent: var(--heading-color);--accent-contrast: var(--input-background)}.tag-link{--accent: var(--link-color);--accent-contrast: var(--input-background)}.filter-tags-cont:not(:first-child){margin-top:.75rem}.filter-tags{margin:-.125rem}.filter-tags>.tag,.input-checked-options>.tag{margin:.125rem}.loader-cont{position:relative}.loader{flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:var(--card-background);background:color-mix(in srgb,var(--card-background) 60%,transparent);cursor:wait}.loader-cont:has(>.loader){min-height:4rem}.loader-cont:has(.loader>.loader-text){min-height:6.75rem}.loader-spinner:before{content:"";display:block;margin:auto;width:4rem;height:4rem;border:.175em solid var(--heading-color);border-radius:2em;border-bottom-color:transparent;animation:rotate 1s linear infinite}.loader-text{margin-top:calc(var(--line-gap) - .25rem)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes toastcountdown{0%{right:0%}to{right:100%}}.modal-enter-active,.modal-leave-active{transition:opacity .15s ease-in-out;overflow:hidden}:is(.modal-enter-active,.modal-leave-active) .modal-card{transition:scale .15s ease-in-out,opacity .15s ease-in-out}.toast-move,.toast-enter-active,.toast-leave-active,.checked-options-move,.checked-options-enter-active,.checked-options-leave-active,.tabs-enter-active,.tabs-leave-active{transition:all .15s ease-in}.fade-enter-active,.fade-leave-active{transition:all .1s ease-in}.modal-enter-from,.modal-leave-to,.toast-enter-from,.toast-leave-to,.tabs-enter-from,.tabs-leave-to,.fade-enter-from,.fade-leave-to,.checked-options-enter-from,.checked-options-leave-to{opacity:0}.checked-options-enter-from,.checked-options-leave-to{scale:0}.modal-enter-from .modal-card{scale:1.2}.modal-leave-to .modal-card{scale:.75}.toast-enter-from,.toast-leave-to{transform:translate(100%)}.toast-leave-active,.checked-options-leave-active{position:absolute}.slide-toggle-enter-active,.slide-toggle-leave-active{transition:.25s linear;overflow:hidden}.slide-toggle.slide-toggle-enter-from,.slide-toggle.slide-toggle-leave-to{grid-template-rows:0fr;opacity:0;margin-block:0}@media print{body{background-color:#fff;--line-gap: .875rem}h1,.likeH1{font-size:1.875rem}.authenticated-layout{padding:0}main.page-main{margin-top:0!important}.menu-toggler,.authenticated-header .ico-button,.table-buttons,.card-footer-buttons,.dataTable-col-buttons,.card-header-cont>h3{display:none}.dataTable-th,.dataTable-col{height:auto}.card-footer{margin-bottom:0;padding-bottom:0}.card{padding:0;background:transparent;box-shadow:none}}[x-cloak]{display:none}
