@charset "UTF-8";.cdk-overlay-container{position:fixed;inset:0;z-index:1000;pointer-events:none}.cdk-overlay-backdrop{position:fixed;inset:0;pointer-events:auto}@keyframes placeholder-pulse{0%{background-color:#8080801a}to{background-color:#8080804d}}@keyframes placeholder-shimmer{to{transform:translate(200%)}}.app-placeholder{position:relative;overflow:hidden;animation:placeholder-pulse 1.2s ease-in-out infinite alternate}.app-placeholder:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:placeholder-shimmer 3s infinite}*:has(>.app-ellipsis){display:flex}*:has(>.app-ellipsis-forced){display:grid!important}.app-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-transform-smooth,.app-transition{transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function)}.app-alert{--app-icon--font-size: 24px;display:flex;padding:24px;gap:4px;border-left-width:3px;border-left-style:solid}.app-alert.app-alert-default{border-left-color:var(--grey-1);background-color:color-mix(in srgb,var(--grey-1) 10%,transparent)}.app-alert.app-alert-default>.app-alert-icon{color:var(--grey-1)}.app-alert.app-alert-main{border-left-color:var(--main);background-color:color-mix(in srgb,var(--main) 10%,transparent)}.app-alert.app-alert-main>.app-alert-icon{color:var(--main)}.app-alert.app-alert-accent{border-left-color:var(--accent);background-color:color-mix(in srgb,var(--accent) 10%,transparent)}.app-alert.app-alert-accent>.app-alert-icon{color:var(--accent)}.app-alert.app-alert-info{border-left-color:var(--info);background-color:color-mix(in srgb,var(--info) 10%,transparent)}.app-alert.app-alert-info>.app-alert-icon{color:var(--info)}.app-alert.app-alert-success{border-left-color:var(--success);background-color:color-mix(in srgb,var(--success) 10%,transparent)}.app-alert.app-alert-success>.app-alert-icon{color:var(--success)}.app-alert.app-alert-warning{border-left-color:var(--warning);background-color:color-mix(in srgb,var(--warning) 10%,transparent)}.app-alert.app-alert-warning>.app-alert-icon{color:var(--warning)}.app-alert.app-alert-danger{border-left-color:var(--danger);background-color:color-mix(in srgb,var(--danger) 10%,transparent)}.app-alert.app-alert-danger>.app-alert-icon{color:var(--danger)}.app-alert-icon{cursor:default}.app-alert-content{flex:1 1 auto;text-align:justify}.app-button-base,.tour-step .buttons button{cursor:pointer;font-weight:500;display:inline-flex;align-items:center;justify-content:center;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:color,background-color,background,filter,opacity,box-shadow;padding:var(--app-button--padding);gap:var(--app-button--gap);border-radius:var(--app-button--border-radius);font-size:var(--app-button--font-size);color:var(--app-button--color)!important;background-color:var(--app-button--background-color)}.app-button-base:disabled,.tour-step .buttons button:disabled,.app-button-base.disabled,.tour-step .buttons button.disabled{cursor:auto;filter:grayscale(100%);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.app-button-base.app-button-primary:hover:not(:disabled),.tour-step .buttons button:hover:not(:disabled){filter:brightness(.9)}.app-button-base.app-button-primary:active:not(:disabled),.tour-step .buttons button:active:not(:disabled),.app-button-base.app-button-primary.active:not(:disabled),.tour-step .buttons button.active:not(:disabled){filter:brightness(.8)}.app-button-base.app-button-primary.app-button-default,.tour-step .buttons button.app-button-default,.tour-step .buttons button.app-button-primary,.tour-step .buttons button.app-button-base,.tour-step .buttons .buttons button,.app-button-base.app-button-primary.app-button-main,.tour-step .buttons button.app-button-main{--app-button--color: var(--white-invariant);--app-button--background-color: var(--main)}.app-button-base.app-button-primary.app-button-accent,.tour-step .buttons button.app-button-accent{--app-button--color: var(--white);--app-button--background-color: var(--accent)}.app-button-base.app-button-primary.app-button-info,.tour-step .buttons button.app-button-info{--app-button--color: var(--white-invariant);--app-button--background-color: var(--info)}.app-button-base.app-button-primary.app-button-success,.tour-step .buttons button.app-button-success{--app-button--color: var(--white-invariant);--app-button--background-color: var(--success)}.app-button-base.app-button-primary.app-button-warning,.tour-step .buttons button.app-button-warning{--app-button--color: var(--white-invariant);--app-button--background-color: var(--warning)}.app-button-base.app-button-primary.app-button-danger,.tour-step .buttons button.app-button-danger{--app-button--color: var(--white-invariant);--app-button--background-color: var(--danger)}.app-button-base.app-button-secondary,.tour-step .buttons button.app-button-secondary{--app-button--background-color: var(--black)}.app-button-base.app-button-secondary:hover:not(:disabled),.tour-step .buttons button.app-button-secondary:hover:not(:disabled){filter:brightness(.9)}.app-button-base.app-button-secondary:active:not(:disabled),.tour-step .buttons button.app-button-secondary:active:not(:disabled),.app-button-base.app-button-secondary.active:not(:disabled),.tour-step .buttons button.app-button-secondary.active:not(:disabled){filter:brightness(.8)}.app-button-base.app-button-secondary.app-button-default,.tour-step .buttons button.app-button-secondary{--app-button--color: var(--white-invariant)}.app-button-base.app-button-secondary.app-button-main,.tour-step .buttons button.app-button-secondary.app-button-main{--app-button--color: var(--main)}.app-button-base.app-button-secondary.app-button-accent,.tour-step .buttons button.app-button-secondary.app-button-accent{--app-button--color: var(--accent-invariant)}.app-button-base.app-button-secondary.app-button-info,.tour-step .buttons button.app-button-secondary.app-button-info{--app-button--color: var(--info)}.app-button-base.app-button-secondary.app-button-success,.tour-step .buttons button.app-button-secondary.app-button-success{--app-button--color: var(--success)}.app-button-base.app-button-secondary.app-button-warning,.tour-step .buttons button.app-button-secondary.app-button-warning{--app-button--color: var(--warning)}.app-button-base.app-button-secondary.app-button-danger,.tour-step .buttons button.app-button-secondary.app-button-danger{--app-button--color: var(--danger)}.app-button-base.app-button-tertiary,.tour-step .buttons button.app-button-tertiary{--app-button--background-color: transparent}.app-button-base.app-button-tertiary:hover:not(:disabled),.tour-step .buttons button.app-button-tertiary:hover:not(:disabled){filter:brightness(.9)}.app-button-base.app-button-tertiary:active:not(:disabled),.tour-step .buttons button.app-button-tertiary:active:not(:disabled),.app-button-base.app-button-tertiary.active:not(:disabled),.tour-step .buttons button.app-button-tertiary.active:not(:disabled){filter:brightness(.8)}.app-button-base.app-button-tertiary:hover:not(:disabled),.tour-step .buttons button.app-button-tertiary:hover:not(:disabled),.app-button-base.app-button-tertiary:active:not(:disabled),.tour-step .buttons button.app-button-tertiary:active:not(:disabled),.app-button-base.app-button-tertiary.active:not(:disabled),.tour-step .buttons button.app-button-tertiary.active:not(:disabled){--app-button--background-color: color-mix(in srgb, var(--grey-2) 50%, transparent 50%)}.app-button-base.app-button-tertiary.app-button-default,.tour-step .buttons button.app-button-tertiary{--app-button--color: var(--text-color)}.app-button-base.app-button-tertiary.app-button-main,.tour-step .buttons button.app-button-tertiary.app-button-main{--app-button--color: var(--main)}.app-button-base.app-button-tertiary.app-button-accent,.tour-step .buttons button.app-button-tertiary.app-button-accent{--app-button--color: var(--accent)}.app-button-base.app-button-tertiary.app-button-info,.tour-step .buttons button.app-button-tertiary.app-button-info{--app-button--color: var(--info)}.app-button-base.app-button-tertiary.app-button-success,.tour-step .buttons button.app-button-tertiary.app-button-success{--app-button--color: var(--success)}.app-button-base.app-button-tertiary.app-button-warning,.tour-step .buttons button.app-button-tertiary.app-button-warning{--app-button--color: var(--warning)}.app-button-base.app-button-tertiary.app-button-danger,.tour-step .buttons button.app-button-tertiary.app-button-danger{--app-button--color: var(--danger)}.app-button-base.app-button-quaternary,.tour-step .buttons button.app-button-quaternary{--app-button--background-color: transparent}.app-button-base.app-button-quaternary:hover:not(:disabled),.tour-step .buttons button.app-button-quaternary:hover:not(:disabled){filter:brightness(.9)}.app-button-base.app-button-quaternary:active:not(:disabled),.tour-step .buttons button.app-button-quaternary:active:not(:disabled),.app-button-base.app-button-quaternary.active:not(:disabled),.tour-step .buttons button.app-button-quaternary.active:not(:disabled){filter:brightness(.8)}.app-button-base.app-button-quaternary.app-button-default,.tour-step .buttons button.app-button-quaternary{--app-button--color: var(--text-color)}.app-button-base.app-button-quaternary.app-button-main,.tour-step .buttons button.app-button-quaternary.app-button-main{--app-button--color: var(--main)}.app-button-base.app-button-quaternary.app-button-accent,.tour-step .buttons button.app-button-quaternary.app-button-accent{--app-button--color: var(--accent)}.app-button-base.app-button-quaternary.app-button-info,.tour-step .buttons button.app-button-quaternary.app-button-info{--app-button--color: var(--info)}.app-button-base.app-button-quaternary.app-button-success,.tour-step .buttons button.app-button-quaternary.app-button-success{--app-button--color: var(--success)}.app-button-base.app-button-quaternary.app-button-warning,.tour-step .buttons button.app-button-quaternary.app-button-warning{--app-button--color: var(--warning)}.app-button-base.app-button-quaternary.app-button-danger,.tour-step .buttons button.app-button-quaternary.app-button-danger{--app-button--color: var(--danger)}.app-button-base.app-button-plain,.tour-step .buttons button.app-button-plain{--app-button--color: var(--text-color)}.app-button-base.app-button-float,.tour-step .buttons button.app-button-float{box-shadow:var(--box-shadow-float)}.app-button-base.app-button-float:hover:not(:active):not(.active):not(:disabled),.tour-step .buttons button.app-button-float:hover:not(:active):not(.active):not(:disabled){box-shadow:var(--box-shadow-float-hover)}.app-button-base.app-button-float:disabled,.tour-step .buttons button.app-button-float:disabled{box-shadow:none}.app-button-base.app-button-raised,.tour-step .buttons button.app-button-raised{box-shadow:var(--box-shadow-raised)}.app-button-base.app-button-raised:hover:not(:active):not(.active):not(:disabled),.tour-step .buttons button.app-button-raised:hover:not(:active):not(.active):not(:disabled){box-shadow:var(--box-shadow-raised-hover)}.app-button-base.app-button-raised:disabled,.tour-step .buttons button.app-button-raised:disabled{box-shadow:none}.app-button-base.app-button-outlined.app-button-primary.app-button-default,.tour-step .buttons button.app-button-primary.app-button-default,.tour-step .buttons button.app-button-outlined.app-button-default,.tour-step .buttons button.app-button-base.app-button-default,.tour-step .buttons .buttons button.app-button-default,.tour-step .buttons button.app-button-outlined.app-button-primary,.tour-step .buttons button.app-button-base.app-button-primary,.tour-step .buttons .buttons button.app-button-primary,.tour-step .buttons button.app-button-base.app-button-outlined,.tour-step .buttons .buttons button.app-button-outlined,.tour-step .buttons .buttons button.app-button-base,.tour-step .buttons .buttons .buttons button{border:1px solid var(--dark-primary)}.app-button-base.app-button-outlined.app-button-primary.app-button-main,.tour-step .buttons button.app-button-primary.app-button-main,.tour-step .buttons button.app-button-outlined.app-button-main,.tour-step .buttons button.app-button-base.app-button-main,.tour-step .buttons .buttons button.app-button-main{border:1px solid color-mix(in srgb,var(--main) 50%,var(--white) 50%)}.app-button-base.app-button-outlined.app-button-primary.app-button-accent,.tour-step .buttons button.app-button-primary.app-button-accent,.tour-step .buttons button.app-button-outlined.app-button-accent,.tour-step .buttons button.app-button-base.app-button-accent,.tour-step .buttons .buttons button.app-button-accent{border:1px solid color-mix(in srgb,var(--accent) 50%,var(--white) 50%)}.app-button-base.app-button-outlined.app-button-primary.app-button-info,.tour-step .buttons button.app-button-primary.app-button-info,.tour-step .buttons button.app-button-outlined.app-button-info,.tour-step .buttons button.app-button-base.app-button-info,.tour-step .buttons .buttons button.app-button-info{border:1px solid color-mix(in srgb,var(--info) 50%,var(--white) 50%)}.app-button-base.app-button-outlined.app-button-primary.app-button-success,.tour-step .buttons button.app-button-primary.app-button-success,.tour-step .buttons button.app-button-outlined.app-button-success,.tour-step .buttons button.app-button-base.app-button-success,.tour-step .buttons .buttons button.app-button-success{border:1px solid color-mix(in srgb,var(--success) 50%,var(--white) 50%)}.app-button-base.app-button-outlined.app-button-primary.app-button-warning,.tour-step .buttons button.app-button-primary.app-button-warning,.tour-step .buttons button.app-button-outlined.app-button-warning,.tour-step .buttons button.app-button-base.app-button-warning,.tour-step .buttons .buttons button.app-button-warning{border:1px solid color-mix(in srgb,var(--warning) 50%,var(--white) 50%)}.app-button-base.app-button-outlined.app-button-primary.app-button-danger,.tour-step .buttons button.app-button-primary.app-button-danger,.tour-step .buttons button.app-button-outlined.app-button-danger,.tour-step .buttons button.app-button-base.app-button-danger,.tour-step .buttons .buttons button.app-button-danger{border:1px solid color-mix(in srgb,var(--danger) 50%,var(--white) 50%)}.app-button-base.app-button-outlined.app-button-secondary,.tour-step .buttons button.app-button-secondary{border:1px var(--black-1) solid}.app-button-base.app-button-outlined.app-button-tertiary,.tour-step .buttons button.app-button-tertiary,.app-button-base.app-button-outlined.app-button-quaternary,.tour-step .buttons button.app-button-quaternary,.app-button-base.app-button-outlined.app-button-plain,.tour-step .buttons button.app-button-plain{border:1px var(--outline-color) solid}.app-button-base:not(:hover),.tour-step .buttons button:not(:hover),.app-button-base:not(:active),.tour-step .buttons button:not(:active),.app-button-base:not(.active),.tour-step .buttons button:not(.active){--app-icon--fill: 0}.app-button-base:hover:not(:disabled),.tour-step .buttons button:hover:not(:disabled),.app-button-base:active:not(:disabled),.tour-step .buttons button:active:not(:disabled),.app-button-base.active:not(:disabled),.tour-step .buttons button.active:not(:disabled){--app-icon--fill: 1}.app-button{--app-button--border-radius: 12px}.app-button.app-button-small,.tour-step .buttons button.app-button{--app-button--padding: 12px 24px;--app-button--gap: 4px;--app-button--font-size: 14px;--app-icon--font-size: 18px}.app-button.app-button-medium{--app-button--padding: 14px 32px;--app-button--gap: 5px;--app-button--font-size: 16px;--app-icon--font-size: 20px}.app-button.app-button-large{--app-button--padding: 16px 48px;--app-button--gap: 6px;--app-button--font-size: 18px;--app-icon--font-size: 22px}.app-button.app-button-plain{filter:none}.app-button.app-button-plain:active:not(:disabled),.app-button.app-button-plain.active:not(:disabled){filter:brightness(.9)}.app-button.app-button-plain.app-button-default:hover:not(:disabled),.tour-step .buttons button.app-button.app-button-plain:hover:not(:disabled),.app-button.app-button-plain.app-button-default:active:not(:disabled),.tour-step .buttons button.app-button.app-button-plain:active:not(:disabled),.app-button.app-button-plain.app-button-default.active:not(:disabled),.tour-step .buttons button.app-button.app-button-plain.active:not(:disabled){--app-button--color: var(--accent)}.app-button.app-button-plain.app-button-main:hover:not(:disabled),.app-button.app-button-plain.app-button-main:active:not(:disabled),.app-button.app-button-plain.app-button-main.active:not(:disabled){--app-button--color: var(--main)}.app-button.app-button-plain.app-button-accent:hover:not(:disabled),.app-button.app-button-plain.app-button-accent:active:not(:disabled),.app-button.app-button-plain.app-button-accent.active:not(:disabled){--app-button--color: var(--accent)}.app-button.app-button-plain.app-button-info:hover:not(:disabled),.app-button.app-button-plain.app-button-info:active:not(:disabled),.app-button.app-button-plain.app-button-info.active:not(:disabled){--app-button--color: var(--info)}.app-button.app-button-plain.app-button-success:hover:not(:disabled),.app-button.app-button-plain.app-button-success:active:not(:disabled),.app-button.app-button-plain.app-button-success.active:not(:disabled){--app-button--color: var(--success)}.app-button.app-button-plain.app-button-warning:hover:not(:disabled),.app-button.app-button-plain.app-button-warning:active:not(:disabled),.app-button.app-button-plain.app-button-warning.active:not(:disabled){--app-button--color: var(--warning)}.app-button.app-button-plain.app-button-danger:hover:not(:disabled),.app-button.app-button-plain.app-button-danger:active:not(:disabled),.app-button.app-button-plain.app-button-danger.active:not(:disabled){--app-button--color: var(--danger)}.app-icon-button{--app-button--border-radius: 100px}.app-icon-button.app-button-small,.tour-step .buttons button.app-icon-button{--app-button--padding: 2px;--app-button--gap: 2px;--app-button--font-size: 12px;--app-icon--font-size: 20px}.app-icon-button.app-button-medium{--app-button--padding: 8px;--app-button--gap: 8px;--app-button--font-size: 14px;--app-icon--font-size: 24px}.app-icon-button.app-button-large{--app-button--padding: 12px;--app-button--gap: 12px;--app-button--font-size: 18px;--app-icon--font-size: 32px}.app-icon-button.app-button-plain{--app-button--background-color: transparent;filter:none}.app-icon-button.app-button-plain:active:not(:disabled),.app-icon-button.app-button-plain.active:not(:disabled){filter:brightness(.9)}.app-icon-button.app-button-plain.app-button-default:hover:not(:disabled),.tour-step .buttons button.app-icon-button.app-button-plain:hover:not(:disabled),.app-icon-button.app-button-plain.app-button-default:active:not(:disabled),.tour-step .buttons button.app-icon-button.app-button-plain:active:not(:disabled),.app-icon-button.app-button-plain.app-button-default.active:not(:disabled),.tour-step .buttons button.app-icon-button.app-button-plain.active:not(:disabled){--app-button--color: var(--text-color)}.app-icon-button.app-button-plain.app-button-main:hover:not(:disabled),.app-icon-button.app-button-plain.app-button-main:active:not(:disabled),.app-icon-button.app-button-plain.app-button-main.active:not(:disabled){--app-button--color: var(--main)}.app-icon-button.app-button-plain.app-button-accent:hover:not(:disabled),.app-icon-button.app-button-plain.app-button-accent:active:not(:disabled),.app-icon-button.app-button-plain.app-button-accent.active:not(:disabled){--app-button--color: var(--accent)}.app-icon-button.app-button-plain.app-button-info:hover:not(:disabled),.app-icon-button.app-button-plain.app-button-info:active:not(:disabled),.app-icon-button.app-button-plain.app-button-info.active:not(:disabled){--app-button--color: var(--info)}.app-icon-button.app-button-plain.app-button-success:hover:not(:disabled),.app-icon-button.app-button-plain.app-button-success:active:not(:disabled),.app-icon-button.app-button-plain.app-button-success.active:not(:disabled){--app-button--color: var(--success)}.app-icon-button.app-button-plain.app-button-warning:hover:not(:disabled),.app-icon-button.app-button-plain.app-button-warning:active:not(:disabled),.app-icon-button.app-button-plain.app-button-warning.active:not(:disabled){--app-button--color: var(--warning)}.app-icon-button.app-button-plain.app-button-danger:hover:not(:disabled),.app-icon-button.app-button-plain.app-button-danger:active:not(:disabled),.app-icon-button.app-button-plain.app-button-danger.active:not(:disabled){--app-button--color: var(--danger)}.app-fab.app-button-small,.tour-step .buttons button.app-button-small,.tour-step .buttons button.app-fab,.tour-step .buttons button{--app-button--padding: 4px;--app-button--gap: 4px;--app-button--border-radius: 10px;--app-button--font-size: 12px;--app-icon--font-size: 24px}.app-fab.app-button-medium,.tour-step .buttons button.app-button-medium{--app-button--padding: 12px;--app-button--gap: 12px;--app-button--border-radius: 12px;--app-button--font-size: 14px;--app-icon--font-size: 24px}.app-fab.app-button-large,.tour-step .buttons button.app-button-large{--app-button--padding: 16px;--app-button--gap: 16px;--app-button--border-radius: 16px;--app-button--font-size: 18px;--app-icon--font-size: 36px}.app-fab.app-button-tertiary,.tour-step .buttons button.app-button-tertiary,.app-fab.app-button-quaternary,.tour-step .buttons button.app-button-quaternary,.app-fab.app-button-plain,.tour-step .buttons button.app-button-plain{--app-button--background-color: color-mix(in srgb, var(--grey-2) 50%, transparent 50%)}.app-fab.app-button-plain:hover:not(:disabled),.tour-step .buttons button.app-button-plain:hover:not(:disabled){--app-button--background-color: color-mix(in srgb, var(--grey-2) 50%, rgba(0, 0, 0, .15) 50%)}.app-fab.app-button-plain:active:not(:disabled),.tour-step .buttons button.app-button-plain:active:not(:disabled),.app-fab.app-button-plain.active:not(:disabled),.tour-step .buttons button.app-button-plain.active:not(:disabled){--app-button--background-color: color-mix(in srgb, var(--grey-2) 50%, rgba(0, 0, 0, .3) 50%)}.app-fab.app-button-plain.app-button-default:hover:not(:disabled),.tour-step .buttons button.app-button-plain:hover:not(:disabled),.app-fab.app-button-plain.app-button-default:active:not(:disabled),.tour-step .buttons button.app-button-plain:active:not(:disabled),.app-fab.app-button-plain.app-button-default.active:not(:disabled),.tour-step .buttons button.app-button-plain.active:not(:disabled){--app-button--color: var(--text-color)}.app-fab.app-button-plain.app-button-main:hover:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-main:hover:not(:disabled),.app-fab.app-button-plain.app-button-main:active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-main:active:not(:disabled),.app-fab.app-button-plain.app-button-main.active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-main.active:not(:disabled){--app-button--color: var(--main)}.app-fab.app-button-plain.app-button-accent:hover:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-accent:hover:not(:disabled),.app-fab.app-button-plain.app-button-accent:active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-accent:active:not(:disabled),.app-fab.app-button-plain.app-button-accent.active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-accent.active:not(:disabled){--app-button--color: var(--accent)}.app-fab.app-button-plain.app-button-info:hover:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-info:hover:not(:disabled),.app-fab.app-button-plain.app-button-info:active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-info:active:not(:disabled),.app-fab.app-button-plain.app-button-info.active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-info.active:not(:disabled){--app-button--color: var(--info)}.app-fab.app-button-plain.app-button-success:hover:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-success:hover:not(:disabled),.app-fab.app-button-plain.app-button-success:active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-success:active:not(:disabled),.app-fab.app-button-plain.app-button-success.active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-success.active:not(:disabled){--app-button--color: var(--success)}.app-fab.app-button-plain.app-button-warning:hover:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-warning:hover:not(:disabled),.app-fab.app-button-plain.app-button-warning:active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-warning:active:not(:disabled),.app-fab.app-button-plain.app-button-warning.active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-warning.active:not(:disabled){--app-button--color: var(--warning)}.app-fab.app-button-plain.app-button-danger:hover:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-danger:hover:not(:disabled),.app-fab.app-button-plain.app-button-danger:active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-danger:active:not(:disabled),.app-fab.app-button-plain.app-button-danger.active:not(:disabled),.tour-step .buttons button.app-button-plain.app-button-danger.active:not(:disabled){--app-button--color: var(--danger)}button{border:none;outline:none;color:var(--text-color);background-color:unset}button:focus{outline:none}button:focus-visible{outline:var(--outline-color) auto 1px}a{text-decoration:none!important;color:var(--text-color)}.app-card{display:flex;flex-direction:column;border-radius:16px;background-color:var(--white);overflow:hidden}.app-card.app-card-outlined{border:1px solid var(--outline-color)}.app-card.app-card-raised{box-shadow:var(--box-shadow)}.app-card.app-card-primary>.app-card-header{--app-card-header--background-color: var(--main);--app-card-title--color: var(--white-invariant);--app-card-subtitle--color: var(--white-invariant);color:var(--white-invariant)}.app-card.app-card-secondary>.app-card-header{--app-card-header--background-color: var(--accent);--app-card-title--color: var(--white);--app-card-subtitle--color: var(--white);color:var(--white)}.app-card.app-card-tertiary>.app-card-header{--app-card-header--background-color: inherit;--app-card-title--color: var(--main);--app-card-subtitle--color: var(--text-color)}.app-card.app-card-large{--app-card-title--line-height: 1.75rem;--app-card-title--font-size: 1.375rem;--app-card-subtitle--line-height: 1.3rem;--app-card-subtitle--font-size: 1rem;--app-card-avatar--width: 42px;--app-card-avatar--height: 42px;--app-card--padding: 16px;--app-card--border-radius: 16px;--app-card-header--gap: 8px}.app-card.app-card-medium{--app-card-title--line-height: 1.3rem;--app-card-title--font-size: 1rem;--app-card-subtitle--line-height: inherit;--app-card-subtitle--font-size: inherit;--app-card-avatar--width: 36px;--app-card-avatar--height: 36px;--app-card--padding: 16px;--app-card--border-radius: 16px;--app-card-header--gap: 8px}.app-card.app-card-small{--app-card-title--line-height: inherit;--app-card-title--font-size: inherit;--app-card-subtitle--line-height: 1rem;--app-card-subtitle--font-size: .75rem;--app-card-avatar--width: 30px;--app-card-avatar--height: 30px;--app-card--padding: 12px;--app-card--border-radius: 12px;--app-card-header--gap: 6px}.app-card-header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-card-header--gap);padding:var(--app-card--padding);border-radius:var(--app-card--border-radius) var(--app-card--border-radius) 0 0;background-color:var(--app-card-header--background-color)}.app-card-title{display:block;line-height:var(--app-card-title--line-height);font-size:var(--app-card-title--font-size);color:var(--app-card-title--color)}.app-card-subtitle{display:block;opacity:var(--app-card-subtitle--opacity, .8);line-height:var(--app-card-subtitle--line-height);font-size:var(--app-card-subtitle--font-size);color:var(--app-card-subtitle--color)}.app-card-avatar{--app-icon--font-size: var(--app-card-avatar--width);display:block;flex-shrink:0;object-fit:cover;width:var(--app-card-avatar--width);height:var(--app-card-avatar--height);border-radius:var(--app-card-avatar--border-radius)}.app-card-image{display:block;position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.app-card-content,.tour-step .popover-body .main-container{display:block;padding:0 var(--app-card--padding)}.app-card-content:last-child,.tour-step .popover-body .main-container:last-child{padding-bottom:var(--app-card--padding);border-radius:0 0 var(--app-card--border-radius) var(--app-card--border-radius)}.app-card-footer{display:block;padding:var(--app-card--padding);border-radius:0 0 var(--app-card--border-radius) var(--app-card--border-radius)}.app-checkbox{display:flex}.app-checkbox-disabled{cursor:default;opacity:.5;pointer-events:none}.app-checkbox-before>.app-checkbox-container{flex-direction:row-reverse}.app-checkbox-checked:not(.disabled) .app-checkbox-background,.app-checkbox-indeterminate:not(.disabled) .app-checkbox-background{background-color:var(--accent);border-color:var(--accent)}.app-checkbox-checked:not(.disabled) .app-checkbox-checkmark-path,.app-checkbox-indeterminate:not(.disabled) .app-checkbox-checkmark-path{stroke-dashoffset:0}.app-checkbox-checked:not(.disabled) .app-checkbox-checkmark{opacity:1}.app-checkbox-checked:not(.disabled) .app-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.app-checkbox-indeterminate:not(.disabled) .app-checkbox-checkmark{transform:rotate(45deg);opacity:0}.app-checkbox-indeterminate:not(.disabled) .app-checkbox-mixedmark{transform:scaleX(1) rotate(0);opacity:1}.app-checkbox-container{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.app-checkbox-input-wrapper{position:relative;display:block;width:18px;height:18px;min-width:18px;min-height:18px}.app-checkbox-input{opacity:0;padding:9px;width:100%;height:100%;margin:0;position:absolute;top:0;left:0;cursor:inherit}.app-checkbox-frame{position:absolute;inset:0}.app-checkbox-background{display:inline-flex;position:absolute;inset:0;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid var(--text-color);border-radius:2px;background-color:transparent;pointer-events:none;will-change:background-color,border-color;transition:background-color var(--transition-duration) var(--transition-timing-function),border-color var(--transition-duration) var(--transition-timing-function)}.app-checkbox-checkmark{position:absolute;opacity:0;color:var(--white);transition:opacity var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function);will-change:transform,opacity}.app-checkbox-checkmark-path{stroke:var(--white);stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385;transition:stroke-dashoffset var(--transition-duration) var(--transition-timing-function)}.app-checkbox-mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0);border:1px solid var(--white);opacity:0;transition:opacity var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function)}.app-chip{--app-icon--fill: 0;--app-icon--font-size: 24px;display:inline-flex;align-items:center;color:var(--app-chip--color);background-color:color-mix(in srgb,var(--app-chip--color) 25%,transparent 75%);border:1px solid var(--app-chip--color);border-radius:16px;padding:0 8px;-webkit-user-select:none;user-select:none;white-space:nowrap;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:color,background-color}.app-chip:hover{--app-icon--fill: 1}.app-chip-default{--app-chip--color: var(--text-color)}.app-chip-main{--app-chip--color: var(--main)}.app-chip-accent{--app-chip--color: var(--accent)}.app-chip-info{--app-chip--color: var(--info)}.app-chip-success{--app-chip--color: var(--success)}.app-chip-warning{--app-chip--color: var(--warning)}.app-chip-danger{--app-chip--color: var(--danger)}.app-chip-selected{--app-icon--fill: 1;color:color-mix(in srgb,var(--app-chip--color) 25%,var(--white) 75%);background-color:var(--app-chip--color)}.app-chip-option{cursor:pointer;position:relative}.app-chip-avatar{--app-icon--font-size: 20px}.app-hint{color:color-mix(in srgb,var(--black-1),transparent)}.app-main{color:var(--main)}.app-accent{color:var(--accent)}.app-info{color:var(--info)}.app-success{color:var(--success)}.app-warning{color:var(--warning)}.app-danger{color:var(--danger)}.app-error{color:var(--error)}.app-dialog-overlay-panel{padding:16px;position:fixed;inset:0;display:flex;align-items:center;justify-content:center}.app-dialog-overlay-transparent-backdrop{background-color:transparent;pointer-events:auto}.app-dialog-overlay-dark-backdrop{background-color:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0;pointer-events:auto;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:opacity,background-color,backdrop-filter}.app-dialog-overlay-dark-backdrop.cdk-overlay-backdrop-showing{background-color:#0000004d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:1}.app-dialog{display:none;min-width:280px;max-width:560px;border-radius:16px;background-color:var(--white);box-shadow:var(--box-shadow-float);pointer-events:auto}.app-dialog-opened{display:flex;flex-direction:column}.app-dialog-title{padding:16px 16px 8px}.app-dialog-content{display:block;padding:0 16px;flex:1 1 auto;overflow:auto;max-height:72vh}.app-dialog-content:last-child{padding-bottom:16px}.app-divider{background-color:var(--outline-color);border:none}.app-divider.app-divider-horizontal{width:100%;height:1px;min-height:1px}.app-divider.app-divider-vertical{width:1px;min-width:1px;height:auto}.app-drawer-container,.app-sidenav-container{--app-drawer-content--margin-left: 0;--app-drawer-content--margin-right: 0;position:relative;z-index:1;display:block;overflow:hidden;background-color:var(--background-color)}.app-drawer-container>.app-drawer-backdrop,.app-sidenav-container>.app-drawer-backdrop{position:absolute;inset:0;display:block;z-index:3;visibility:hidden;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:background-color,visibility,backdrop-filter}.app-drawer-container.app-drawer-opened>.app-drawer-backdrop,.app-sidenav-container.app-drawer-opened>.app-drawer-backdrop{visibility:visible;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#2d303866}.app-drawer-container:has(>.app-drawer-side.app-drawer-start.app-drawer-opened),.app-sidenav-container:has(>.app-drawer-side.app-drawer-start.app-drawer-opened){--app-drawer-content--margin-left: var(--app-drawer--width)}.app-drawer-container:has(>.app-drawer-side.app-drawer-end.app-drawer-opened),.app-sidenav-container:has(>.app-drawer-side.app-drawer-end.app-drawer-opened){--app-drawer-content--margin-right: var(--app-drawer--width)}.app-drawer,.app-sidenav{width:var(--app-drawer--width);max-width:100vw;max-width:100dvw;background-color:var(--white);display:flex;flex-direction:column;position:absolute;overflow-y:auto;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:transform,width}.app-drawer::-webkit-scrollbar,.app-sidenav::-webkit-scrollbar{width:8px}.app-drawer.app-drawer-side,.app-sidenav.app-drawer-side{z-index:2}.app-drawer.app-drawer-over,.app-sidenav.app-drawer-over{z-index:3}.app-drawer.app-drawer-start,.app-sidenav.app-drawer-start{left:0;transform:translate(-100%)}.app-drawer.app-drawer-end,.app-sidenav.app-drawer-end{right:0;transform:translate(100%)}.app-drawer.app-drawer-fixed,.app-sidenav.app-drawer-fixed{position:fixed}.app-drawer.app-drawer-opened,.app-sidenav.app-drawer-opened{transform:none}.app-drawer-content,.app-sidenav-content{display:block;margin-left:var(--app-drawer-content--margin-left);margin-right:var(--app-drawer-content--margin-right);position:relative;z-index:1;height:100%;overflow:auto;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:transform,margin-left,margin-right}.app-accordion{border-radius:12px;overflow:hidden;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:box-shadow}.app-accordion .app-expansion-panel{border:none;border-radius:0;box-shadow:none!important;background-color:var(--white)}.app-accordion .app-expansion-panel:first-child,.app-accordion .app-expansion-panel:first-child .app-expansion-panel-header{border-radius:12px 12px 0 0}.app-accordion .app-expansion-panel:last-child,.app-accordion .app-expansion-panel:last-child:not(.app-expansion-panel-expanded) .app-expansion-panel-header{border-radius:0 0 12px 12px}.app-accordion .app-expansion-panel:not(:last-child){border-bottom:1px solid var(--outline-color)}.app-accordion .app-expansion-panel.app-expansion-panel-expanded .app-expansion-panel-header{--app-icon--fill: 1}.app-accordion .app-expansion-panel .app-expansion-panel-header{border-radius:0}.app-accordion .app-expansion-panel .app-expansion-panel-header:hover{--app-icon--fill: 1;background-color:#00000014}.app-accordion-flat:hover{box-shadow:inset 0 -1px 0 1px var(--outline-color),inset 0 1px 0 0 var(--outline-color)}.app-accordion-outlined{border:1px solid var(--outline-color)}.app-accordion-raised{box-shadow:var(--box-shadow-raised)}.app-accordion-raised:hover{box-shadow:var(--box-shadow-raised-hover)}.app-expansion-panel{display:block;border-radius:12px;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:box-shadow}.app-expansion-panel.app-expansion-panel-disabled{cursor:auto;filter:grayscale(100%);opacity:.5;pointer-events:none}.app-expansion-panel.app-expansion-panel-flat:hover,.app-expansion-panel.app-expansion-panel-flat.app-expansion-panel-expanded{box-shadow:inset 0 -1px 0 1px var(--outline-color),inset 0 1px 0 0 var(--outline-color)}.app-expansion-panel.app-expansion-panel-outlined{border:1px solid var(--outline-color)}.app-expansion-panel.app-expansion-panel-raised{box-shadow:var(--box-shadow-raised)}.app-expansion-panel.app-expansion-panel-raised:hover{box-shadow:var(--box-shadow-raised-hover)}.app-expansion-panel>.app-expansion-panel-content{display:flex;flex-direction:column;overflow:hidden}.app-expansion-panel-header{cursor:pointer}.app-expansion-panel-header>.app-ellipsis{flex:1 1 auto}.app-expansion-panel-header>.app-expansion-panel-header-toggle{display:flex;align-items:center}.app-file-input{display:block}.app-file-input-container{cursor:pointer;display:block;border:2px dashed var(--outline-color);border-radius:8px;text-align:center;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:border-color,background-color,color}.app-file-input-container:hover,.app-file-input-container.dragging{--app-icon--fill: 1;color:var(--accent);border-color:var(--accent);background-color:var(--background-color)}.app-file-input-content{padding:16px}.app-form-field{display:flex;flex-direction:column}.app-form-field:has(input:disabled),.app-form-field:has(input.disabled),.app-form-field:has(textarea:disabled),.app-form-field:has(textarea.disabled),.app-form-field:has(select:disabled),.app-form-field:has(select.disabled),.app-form-field:has(app-select:disabled),.app-form-field:has(app-select.disabled){cursor:default;filter:grayscale(100%);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.5}.app-form-field:has([class*=readonly]){cursor:default;filter:grayscale(100%);pointer-events:none;-webkit-user-select:text;user-select:text;opacity:1!important}.app-form-field:has([class*=readonly]) textarea{pointer-events:auto}.app-form-field .app-hint,.app-form-field .app-success,.app-form-field .app-warning,.app-form-field .app-error{padding:4px;font-size:var(--tiny-text)}.app-form-field .app-error,.app-form-field .app-hint,.app-form-field .app-success,.app-form-field .app-warning{display:inline-block}.app-form-field-focus-wrapper{position:relative;display:flex;flex-direction:column}.app-form-field-focus-wrapper:has(:focus) .app-label{color:var(--main);font-weight:700}.app-form-field-focus-wrapper:has(.ng-dirty.ng-touched:valid) .app-label,.app-form-field-focus-wrapper:has(.ng-dirty.ng-touched.ng-valid) .app-label{color:var(--success)}.app-form-field-focus-wrapper:has(.ng-dirty.ng-touched:invalid) .app-label,.app-form-field-focus-wrapper:has(.ng-dirty.ng-touched.ng-invalid) .app-label{color:var(--error)}.app-form-field-focus-wrapper:has(.app-warning){color:var(--warning)}.app-form-field-wrapper{overflow:hidden;display:flex;flex-direction:column;background-color:var(--white);border:1px solid var(--outline-color);border-radius:12px;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:border}.app-form-field-wrapper:has(:focus){--app-icon--fill: 1;border:1.5px solid var(--main)}.app-form-field-wrapper:has(.ng-dirty.ng-touched:valid),.app-form-field-wrapper:has(.ng-dirty.ng-touched.ng-valid){border:1px solid var(--success)}.app-form-field-wrapper:has(.ng-dirty.ng-touched:invalid),.app-form-field-wrapper:has(.ng-dirty.ng-touched.ng-invalid){border:1px solid var(--error)}.app-form-field-wrapper:has(.app-warning){border:1px solid var(--warning)}.app-form-field-wrapper:has(.readonly){background-color:var(--background-color)}.app-form-field-flex{min-height:40px;padding:0 16px;display:inline-flex;align-items:center}.app-form-field-flex:has(.app-prefix){padding-left:0}.app-form-field-flex:has(.app-suffix){padding-right:0}.app-form-field-flex:has(.app-select),.app-form-field-flex:has(select){padding-right:8px}.app-form-field-flex-reverse{display:inline-flex;flex-direction:row-reverse;align-items:center;flex:1 1 auto}.app-form-field:has(.readonly-allowed) .readonly-allowed{pointer-events:auto!important;filter:none!important;opacity:1!important;cursor:pointer}.app-form-field:has(.readonly-allowed) input[readonly]{pointer-events:none}.app-label{padding-left:4px;font-size:14px;font-weight:400;white-space:nowrap;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:transform,color,font-weight}.app-prefix{--app-icon--font-size: 24px;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center}.app-prefix:not(.app-button-base){color:var(--grey-1)}.app-suffix{--app-icon--font-size: 24px;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center}.app-suffix:not(.app-button-base){color:var(--grey-1)}.app-grid{display:grid}.app-icon{font-size:var(--app-icon--font-size, 1em);font-variation-settings:"FILL" var(--app-icon--fill, 0);transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:font-variation-settings}.app-icon.app-icon-fill{font-variation-settings:"FILL" 1}.app-icon.app-icon-main{color:var(--main)}.app-icon.app-icon-accent{color:var(--accent)}.app-icon.app-icon-info{color:var(--info)}.app-icon.app-icon-success{color:var(--success)}.app-icon.app-icon-warning{color:var(--warning)}.app-icon.app-icon-danger{color:var(--danger)}.app-input{flex:1 1 auto}.app-input:focus{outline:none}.app-input::placeholder{color:var(--black-1);opacity:.5}input,textarea,select{margin:8px 0;border:none;outline:none;color:var(--text-color);background-color:unset}input:focus,textarea:focus,select:focus{outline:none}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:var(--outline-color) auto 1px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.app-nav-list{display:flex;flex-direction:column}.app-list-item{--app-icon--font-size: 24px;width:100%;padding:12px;text-align:start;font-weight:500;border-radius:12px;display:inline-flex;align-items:center;gap:12px;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:color,background-color,filter,opacity}.app-list-item>.app-ellipsis{flex:1 1 auto}.app-list-item-menu{cursor:pointer}.app-list-item-menu:hover,.app-list-item-menu:active,.app-list-item-menu.active{--app-icon--fill: 1}.app-list-item-menu:hover.app-list-item-default,.app-list-item-menu:active.app-list-item-default,.app-list-item-menu.active.app-list-item-default,.app-list-item-menu:hover.app-list-item-main,.app-list-item-menu:active.app-list-item-main,.app-list-item-menu.active.app-list-item-main{color:var(--white-invariant);background-color:var(--main)}.app-list-item-menu:hover.app-list-item-accent,.app-list-item-menu:active.app-list-item-accent,.app-list-item-menu.active.app-list-item-accent{color:var(--white);background-color:var(--accent)}.app-list-item-menu:hover.app-list-item-info,.app-list-item-menu:active.app-list-item-info,.app-list-item-menu.active.app-list-item-info{color:var(--white-invariant);background-color:var(--info)}.app-list-item-menu:hover.app-list-item-success,.app-list-item-menu:active.app-list-item-success,.app-list-item-menu.active.app-list-item-success{color:var(--white-invariant);background-color:var(--success)}.app-list-item-menu:hover.app-list-item-warning,.app-list-item-menu:active.app-list-item-warning,.app-list-item-menu.active.app-list-item-warning{color:var(--white-invariant);background-color:var(--warning)}.app-list-item-menu:hover.app-list-item-danger,.app-list-item-menu:active.app-list-item-danger,.app-list-item-menu.active.app-list-item-danger{color:var(--white-invariant);background-color:var(--danger)}.app-list-item-submenu{cursor:pointer}.app-list-item-submenu:hover,.app-list-item-submenu:active,.app-list-item-submenu.active{--app-icon--fill: 1}.app-list-item-submenu:hover.app-list-item-default,.app-list-item-submenu:active.app-list-item-default,.app-list-item-submenu.active.app-list-item-default,.app-list-item-submenu:hover.app-list-item-main,.app-list-item-submenu:active.app-list-item-main,.app-list-item-submenu.active.app-list-item-main{color:var(--main)}.app-list-item-submenu:hover.app-list-item-accent,.app-list-item-submenu:active.app-list-item-accent,.app-list-item-submenu.active.app-list-item-accent{color:var(--accent)}.app-list-item-submenu:hover.app-list-item-info,.app-list-item-submenu:active.app-list-item-info,.app-list-item-submenu.active.app-list-item-info{color:var(--info)}.app-list-item-submenu:hover.app-list-item-success,.app-list-item-submenu:active.app-list-item-success,.app-list-item-submenu.active.app-list-item-success{color:var(--success)}.app-list-item-submenu:hover.app-list-item-warning,.app-list-item-submenu:active.app-list-item-warning,.app-list-item-submenu.active.app-list-item-warning{color:var(--warning)}.app-list-item-submenu:hover.app-list-item-danger,.app-list-item-submenu:active.app-list-item-danger,.app-list-item-submenu.active.app-list-item-danger{color:var(--danger)}.app-menu-overlay-panel{position:fixed;pointer-events:auto}.app-menu-overlay-transparent-backdrop{background:transparent}.app-menu{display:none;min-width:150px;max-width:270px;max-height:300px;overflow:auto;border:1px solid var(--outline-color);border-radius:12px;background-color:var(--white);box-shadow:var(--box-shadow)}.app-menu-opened{display:flex;flex-direction:column}.app-menu-item{--app-icon--font-size: 24px;cursor:pointer;min-height:-moz-fit-content;min-height:fit-content;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-menu-item:disabled{cursor:auto;filter:grayscale(100%);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.app-menu-item:hover .app-menu-item-icon,.app-menu-item:active .app-menu-item-icon,.app-menu-item.active .app-menu-item-icon{--app-icon--fill: 1}.app-menu-item:has(:not(.app-icon)){flex:1 1 auto;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-menu-item>.app-menu-item-content{flex:1 1 auto;text-align:start;display:inline-flex;align-items:center;gap:12px}.app-paginator{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.app-paginator-rows-per-page{flex:1 1 auto;display:flex;align-items:center;gap:4px}.app-paginator-navigation{flex:1 1 auto;display:flex;flex-wrap:wrap;justify-content:flex-end}.app-progress-bar{display:block;position:relative;width:100%;transform:translateZ(0);overflow-x:hidden;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:opacity;min-height:4px}.app-progress-bar.app-progress-bar-indeterminate>.app-linear-progress-primary{animation:indeterminate-bar 2s infinite linear;transform:none!important}.app-progress-bar.app-progress-bar-indeterminate>.app-linear-progress-secondary{animation:indeterminate-bar-secondary 2s infinite linear;transform:none!important}.app-progress-bar.app-progress-bar-query>.app-linear-progress-primary{animation:indeterminate-bar 2s infinite linear reverse;transform:none!important}.app-progress-bar.app-progress-bar-query>.app-linear-progress-secondary{animation:indeterminate-bar-secondary 2s infinite linear reverse;transform:none!important}.app-progress-bar-default .app-linear-progress-primary,.app-progress-bar-default .app-linear-progress-secondary{background-color:var(--accent)}.app-progress-bar-default .app-progress-bar-content{color:var(--white)}.app-progress-bar-main .app-linear-progress-primary,.app-progress-bar-main .app-linear-progress-secondary{background-color:var(--main)}.app-progress-bar-main .app-progress-bar-content{color:var(--white-invariant)}.app-progress-bar-accent .app-linear-progress-primary,.app-progress-bar-accent .app-linear-progress-secondary{background-color:var(--accent)}.app-progress-bar-accent .app-progress-bar-content{color:var(--white)}.app-progress-bar-info .app-linear-progress-primary,.app-progress-bar-info .app-linear-progress-secondary{background-color:var(--info)}.app-progress-bar-info .app-progress-bar-content{color:var(--white-invariant)}.app-progress-bar-success .app-linear-progress-primary,.app-progress-bar-success .app-linear-progress-secondary{background-color:var(--success)}.app-progress-bar-success .app-progress-bar-content{color:var(--white-invariant)}.app-progress-bar-warning .app-linear-progress-primary,.app-progress-bar-warning .app-linear-progress-secondary{background-color:var(--warning)}.app-progress-bar-warning .app-progress-bar-content{color:var(--white)}.app-progress-bar-danger .app-linear-progress-primary,.app-progress-bar-danger .app-linear-progress-secondary{background-color:var(--danger)}.app-progress-bar-danger .app-progress-bar-content{color:var(--white-invariant)}.app-linear-progress-buffer{display:flex;position:absolute;inset:0;margin:auto 0;overflow:hidden}.app-linear-progress-buffer-bar{flex:0 1 100%;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:flex-basis;background-color:var(--track-color)}.app-linear-progress-buffer-dash{flex:auto;background:repeating-linear-gradient(90deg,transparent,transparent 5px,var(--track-color) 5px,var(--track-color) 10px);animation:dashed-bar .25s linear infinite}.app-linear-progress-primary,.app-linear-progress-secondary{position:absolute;inset:0;transform-origin:left center;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:transform,background-color}.app-progress-bar-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-width:min-content;padding:0 8px;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:width,color}@keyframes indeterminate-bar{0%{left:-100%;width:10%}33%{left:-50%;width:10%}66%{left:-10%;width:66%}to{left:100%;width:10%}}@keyframes indeterminate-bar-secondary{0%{left:-10%;width:10%}20%{left:33%;width:50%}50%{left:100%;width:75%}to{left:100%;width:10%}}@keyframes dashed-bar{0%{transform:translate(5px)}to{transform:translate(-5px)}}.app-spinner{display:flex;position:relative;align-items:center;justify-content:center}.app-spinner__graphic{transform:rotate(-90deg);width:100%;height:100%}.app-spinner__circle{fill:none;stroke:var(--accent);transform-origin:center;stroke-dasharray:var(--app-spinner--stroke-dasharray);transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:stroke-dashoffset}.app-spinner-indeterminate{--app-spinner--stroke-dasharray: 100;--app-spinner--stroke-dashoffset--1: calc(.95 * var(--app-spinner--stroke-dasharray));--app-spinner--stroke-dashoffset--2: calc(.25 * var(--app-spinner--stroke-dasharray))}.app-spinner-indeterminate .app-spinner__graphic{animation:spinner-graphic-rotate 1.666s linear infinite}.app-spinner-indeterminate .app-spinner__circle{animation:spinner-circle-rotate 1.333s linear infinite}@keyframes spinner-graphic-rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes spinner-circle-rotate{0%{stroke-dashoffset:var(--app-spinner--stroke-dashoffset--1);transform:rotate(0)}50%{stroke-dashoffset:var(--app-spinner--stroke-dashoffset--2);transform:rotate(180deg)}to{stroke-dashoffset:var(--app-spinner--stroke-dashoffset--1);transform:rotate(360deg)}}.app-radio-container{cursor:pointer;display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none}.app-radio-before>.app-radio-container{flex-direction:row-reverse}.app-radio-before>.app-radio-container>.app-radio-label{margin-right:8px}.app-radio-frame{position:relative;width:20px;height:20px;border:2px solid var(--text-color);border-radius:50%;margin-right:8px;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:border-color}.app-radio-inner-circle{position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:var(--text-color);border-radius:50%;transform:translate(-50%,-50%) scale(0);transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:transform,background-color}.app-radio-checked .app-radio-inner-circle{transform:translate(-50%,-50%) scale(1);background-color:var(--accent)}.app-radio-checked .app-radio-frame{border-color:var(--accent)}.app-radio-group{display:inline-flex;flex-direction:column}.app-select{cursor:pointer;width:100%}.app-select-trigger{cursor:pointer;width:100%;padding:0;display:flex;justify-content:space-between;align-items:center;gap:8px}.app-select-trigger:focus{outline:none}.app-select-trigger>.icon{display:flex}.app-select-trigger>.placeholder{color:var(--black-1);opacity:.5}.app-select-panel{padding:8px 0;max-height:275px;overflow:auto;border-radius:8px;background-color:var(--background-color);box-shadow:var(--box-shadow)}select{color:var(--text-color);background-color:var(--white)}select::placeholder{color:var(--black-1);opacity:.5}.app-select-overlay-panel{position:fixed;pointer-events:auto}.app-select-overlay-transparent-backdrop{background-color:transparent}.app-optgroup{display:flex;flex-direction:column;border-top:1px solid var(--outline-color)}.app-optgroup-label{min-height:48px;padding:8px;font-weight:700;display:flex;align-items:center;justify-content:flex-start;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}optgroup{color:var(--text-color);background-color:var(--background-color)}optgroup:disabled,optgroup.disabled{cursor:auto;filter:grayscale(100%);color:color-mix(in srgb,var(--text-color) 50%,transparent 50%);pointer-events:none;-webkit-user-select:none;user-select:none}.app-option{--app-icon--font-size: 24px;cursor:pointer;min-height:48px;padding:8px 16px;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:flex-start;gap:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}.app-option:hover,.app-option:focus,.app-option.app-option-active{--app-icon--fill: 1;background:rgba(128,128,128,.15)}.app-option.app-option-selected{--app-icon--fill: 1;background:color-mix(in srgb,var(--accent) 10%,transparent 90%)}.app-option.app-option-selected:hover,.app-option.app-option-selected:focus,.app-option.app-option-selected.app-option-active{background:color-mix(in srgb,var(--accent) 15%,transparent 85%)}option{min-height:48px;padding:8px 16px;color:var(--text-color);background-color:var(--background-color);-webkit-tap-highlight-color:rgba(0,0,0,0)}option.app-option-active{background-color:var(--background-color);background:rgba(0,0,0,.04)}option:hover{background-color:var(--background-color);background:rgba(0,0,0,.08)}option:disabled,option.disabled{cursor:auto;filter:grayscale(100%);color:color-mix(in srgb,var(--text-color) 51%,transparent 49%);pointer-events:none;-webkit-user-select:none;user-select:none}.app-slide-toggle{--slide-toggle-handle-size: 24px;--slide-toggle-handle-margin: 4px;--slide-toggle-handle--box-shadow: var(--box-shadow-raised)}.app-slide-toggle.app-slide-toggle-active{--slide-toggle-handle-size: 28px;--slide-toggle-handle-margin: 2px}.app-slide-toggle:hover{--slide-toggle-handle--box-shadow: var(--box-shadow-raised-hover)}.app-slide-toggle-before>.app-slide-toggle-container{flex-direction:row-reverse}.app-slide-toggle-disabled>.app-slide-toggle-container{cursor:default;opacity:.38;pointer-events:none}.app-slide-toggle-container{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.app-slide-toggle-input-wrapper{position:relative;display:block;width:52px;height:32px;min-width:52px;min-height:32px}.app-slide-toggle-input{opacity:0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0;cursor:inherit}.app-slide-toggle-track{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--grey-2);border:2px solid var(--text-color);border-radius:16px;transition:background-color var(--transition-duration) ease}.app-slide-toggle-handle{display:flex;position:absolute;width:var(--slide-toggle-handle-size);height:var(--slide-toggle-handle-size);margin:var(--slide-toggle-handle-margin);align-items:center;justify-content:center;background-color:var(--text-color);border-radius:50%;box-shadow:var(--slide-toggle-handle--box-shadow);transition:width .12s var(--transition-timing-function),height .12s var(--transition-timing-function),margin .12s var(--transition-timing-function),box-shadow var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function),background-color var(--transition-duration) var(--transition-timing-function),border-color var(--transition-duration) var(--transition-timing-function);will-change:transform,background-color,border-color}.app-slide-toggle-checkmark{position:absolute;width:16px;height:16px;opacity:0;transition:opacity var(--transition-duration) var(--transition-timing-function)}.app-slide-toggle-checkmark-path{transition:fill var(--transition-duration) var(--transition-timing-function);fill:var(--grey-1)}.app-slide-toggle-mixedmark{width:12px;height:0;transform:scaleX(1) rotate(0);border:1px solid var(--grey-1);border-radius:1px;opacity:1;transition:opacity var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function)}.app-slide-toggle-checked .app-slide-toggle-track{background-color:var(--accent);border-color:var(--accent)}.app-slide-toggle-checked .app-slide-toggle-handle{background-color:var(--white);transform:translate(20px)}.app-slide-toggle-checked .app-slide-toggle-checkmark{opacity:1}.app-slide-toggle-checked .app-slide-toggle-checkmark>.app-slide-toggle-checkmark-path{fill:var(--accent)}.app-slide-toggle-checked .app-slide-toggle-mixedmark{transform:scaleX(0) rotate(-45deg);opacity:0}.app-slider{--app-slider-thumb-label--scale: 0;position:relative;width:auto;margin:0 10px;display:flex;align-items:center;justify-content:space-between}.app-slider:hover,.app-slider:focus,.app-slider:has(.app-slider-thumb:focus){--app-slider-thumb-label--scale: 1}.app-slider .app-slider-track{position:absolute;top:50%;left:0;right:0;height:8px;background-color:var(--track-color);transform:translateY(-50%);border-radius:100px}.app-slider .app-slider-track-fill{position:absolute;top:50%;left:0;height:8px;background-color:var(--accent);transform:translateY(-50%);border-radius:100px;pointer-events:none;transition-duration:calc(var(--transition-duration) / 2);transition-timing-function:var(--transition-timing-function);transition-property:left,width}.app-slider .app-slider-ticks{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);height:4px;pointer-events:none}.app-slider .app-slider-ticks .app-slider-tick{position:absolute;top:0;width:2px;height:100%;border-radius:10px;background-color:var(--grey-1);transform:translate(-1px)}.app-slider .app-slider-thumb-label{position:absolute;top:0%;transform:translate(-50%,-100%) rotate(-45deg);z-index:100;display:flex;align-items:center;justify-content:center;min-width:25px;min-height:25px;aspect-ratio:1;color:var(--white);background-color:var(--accent);font-size:12px;border-radius:100px 100px 100px 0;white-space:nowrap;scale:var(--app-slider-thumb-label--scale);transition:left calc(var(--transition-duration) / 2) var(--transition-timing-function),scale var(--transition-duration) var(--transition-timing-function)}.app-slider .app-slider-thumb-label .app-slider-thumb-label-content{transform:rotate(45deg)}.app-slider-thumb{--correction-value: 0%;cursor:pointer;-webkit-appearance:none;appearance:none;width:100%;height:24px;background:transparent;z-index:1}.app-slider-thumb::-webkit-slider-thumb{cursor:pointer;-webkit-appearance:none;appearance:none;opacity:0;width:20px;height:20px;background:var(--accent);border-radius:50%;border:none;transform:translate(var(--correction-value))}.app-slider-thumb::-webkit-slider-thumb:hover,.app-slider-thumb::-webkit-slider-thumb:focus{box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 25%,transparent 75%)}.app-slider-thumb::-moz-range-thumb{cursor:pointer;appearance:none;opacity:0;width:20px;height:20px;background:var(--accent);border-radius:50%;border:none;transform:translate(var(--correction-value))}.app-slider-thumb::-moz-range-thumb:hover,.app-slider-thumb::-moz-range-thumb:focus{box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 25%,transparent 75%)}.app-slider-thumb:focus::-webkit-slider-thumb{box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 25%,transparent 75%)}.app-slider-thumb:focus::-moz-range-thumb{box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 25%,transparent 75%)}.app-slider-thumb:before,.app-slider-thumb:after{content:"";cursor:pointer;position:absolute;top:50%;left:var(--app-slider-thumb--after--left, 0%);transform:translate(-50%,-50%);width:20px;height:20px;background:var(--accent);border-radius:50%;border:none;transition:left calc(var(--transition-duration) / 2) var(--transition-timing-function),box-shadow var(--transition-duration) var(--transition-timing-function)}.app-slider-thumb:hover:after{box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 12.5%,transparent 87.5%)}.app-slider-thumb:focus:after{box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 25%,transparent 75%)}.app-slider-thumb:active:before{box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 25%,transparent 75%)}.app-sort-header{cursor:pointer}.app-sort-header-content{--app-icon--font-size: 18px;display:flex;gap:4px;align-items:center}.app-sort-header-label{position:relative;display:flex;align-items:center}.app-spacer{flex:1 1 auto}.app-stack{display:flex}.app-stack.app-stack-vertical{flex-direction:column}.app-stack.app-stack-horizontal{flex-direction:row}.app-stack.app-stack-vertical-reverse{flex-direction:column-reverse}.app-stack.app-stack-horizontal-reverse{flex-direction:row-reverse}.app-stepper{display:flex;flex-direction:column;position:relative;width:100%;height:100%;overflow:auto}.app-horizontal-stepper-header{white-space:nowrap;display:flex;align-items:center;gap:8px;padding:8px;background-color:var(--white)}.app-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -8px;min-width:32px;border-top-color:var(--outline-color)}.app-stepper-vertical-content{display:block;margin-left:26px;padding-left:26px;position:relative}.app-stepper-vertical-line:before{content:"";position:absolute;z-index:1;left:0;border-left:1px solid var(--outline-color);top:-5px;bottom:-5px}.app-step-header{cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;outline:none;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:10px;border-radius:10px}.app-step-header.app-step-header-active,.app-step-header.app-step-header-completed{--app-step-header--background-color: var(--accent)}.app-step-header.app-step-header-danger{--app-step-header--background-color: var(--danger);color:var(--danger)!important}.app-step-header-icon{display:flex;padding:4px;border-radius:100px;font-size:24px;background-color:var(--app-step-header--background-color, var(--text-color));color:var(--app-step-header--text-color, var(--white));transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:background-color,color,box-shadow}.app-step-header-active>.app-step-header-icon{box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 25%,transparent 75%)}.app-step-title{display:grid;align-items:flex-start}.app-step-title .app-ellipsis{line-height:1}.app-table{width:100%;border-collapse:separate;border-spacing:0}.cdk-table-sticky-border-elem-top{border-bottom:1px solid var(--outline-color)}.cdk-table-sticky-border-elem-left{border-right:1px solid var(--outline-color)}.cdk-table-sticky-border-elem-bottom{border-top:1px solid var(--outline-color)}.cdk-table-sticky-border-elem-right{border-left:1px solid var(--outline-color)}.cdk-table-sticky:not(:has(+.cdk-table-sticky)):not(:last-of-type){border-right:1px solid var(--outline-color)}.app-row:last-of-type .app-cell{border-bottom:none}.app-cell,.app-header-cell,.app-footer-cell{padding:0 16px;height:48px}.app-cell:has(.app-form-field),.app-header-cell:has(.app-form-field),.app-footer-cell:has(.app-form-field){padding:4px}.app-cell:not(.cdk-table-sticky)+.cdk-table-sticky:not(.cdk-table-sticky-border-elem-right),.app-header-cell:not(.cdk-table-sticky)+.cdk-table-sticky:not(.cdk-table-sticky-border-elem-right),.app-footer-cell:not(.cdk-table-sticky)+.cdk-table-sticky:not(.cdk-table-sticky-border-elem-right){border-left:1px solid var(--outline-color)}.app-cell{border-bottom:1px solid var(--outline-color);background-color:var(--white)}.app-footer-cell{background-color:var(--white)}.app-cell-zebra{background-color:var(--background-color)}.app-header-cell{color:var(--white);background-color:var(--accent)}.app-footer-cell{font-weight:700;border-top:double var(--outline-color)}.app-tab-body-wrapper{position:relative;overflow:hidden;display:flex;align-items:flex-start;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:height}.app-tab-body{inset:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.app-tab-body.app-tab-body-active{position:relative;overflow:hidden;z-index:1;flex-grow:1}.app-tab-body.app-tab-body-active>.app-tab-content{visibility:visible}.app-tab-content{height:100%;overflow:hidden;transform:none;visibility:hidden;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-delay:1ms;transition-property:transform,visibility}.app-tab-group{display:flex;flex-direction:column;max-width:100%}.app-tab-group-above{flex-direction:column}.app-tab-group-below{flex-direction:column-reverse}.app-tab-header{display:flex;overflow-x:auto;position:relative;flex-shrink:0;flex-grow:1;z-index:1}.app-tab-header-above{border-bottom:1px solid var(--outline-color)}.app-tab-header-below{border-top:1px solid var(--outline-color)}.app-tab-selected{--app-icon--fill: 1}.app-tab-label{--app-icon--font-size: 24px;cursor:pointer;padding:14px;gap:5px;font-size:14px;text-align:center;font-weight:700;white-space:nowrap;display:flex;align-items:center;justify-content:center;position:relative;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:background-color,filter}.app-tab-label:hover{--app-icon--fill: 1;background-color:var(--grey-4)}.app-tab-label:active{--app-icon--fill: 1;filter:brightness(.9)}.app-tab{cursor:pointer;min-width:90px;padding:0 24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;border:none;outline:none;text-align:center;white-space:nowrap;z-index:1}.ink-bar{position:absolute;bottom:0;height:2px;background-color:var(--accent);transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:left,width;will-change:left,width}.app-toolbar{height:70px;display:flex;align-items:center;gap:8px;background-color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;will-change:transform;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:transform}.app-toolbar.app-toolbar-sticky{position:sticky;top:0;left:0;right:0;z-index:3}.app-toolbar.app-toolbar-fixed{position:fixed;top:0;left:0;right:0;z-index:3}.app-toolbar.app-toolbar-hidden{transform:translateY(-100%)}.app-toolbar *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-toolbar h1,.app-toolbar h2,.app-toolbar h3,.app-toolbar h4,.app-toolbar h5,.app-toolbar h6{margin:0;font-weight:600;color:var(--accent)}.app-tree-node{min-height:40px;display:flex;align-items:center;white-space:nowrap}.app-tree-node:not(:has(.app-tree-node-toggle)){padding-left:40px}.app-tree{display:grid;width:100%}.app-tree.app-tree-nested{padding-left:40px;flex:1 1 auto}.app-tree-no-overflow{display:flex;flex-direction:column}.app-tree-no-overflow .app-tree-node{display:block}:root{--primary: #65ad27;--light-primary: #7bb846;--dark-primary: #579820;--secondary: #015d72;--light-secondary: #267486;--dark-secondary: #0a353e;--accent-invariant: #abc7ff;--black-invariant: #000000;--white-invariant: #ffffff;--heading-1: 44px;--heading-2: 36px;--heading-3: 28px;--heading-4: 22px;--heading-5: 20px;--heading-6: 16px;--large-text: 20px;--medium-text: 18px;--normal-text: 16px;--small-text: 14px;--tiny-text: 12px;--box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(5, 0, 0, .12);--box-shadow-raised: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--box-shadow-raised-hover: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--box-shadow-float: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--box-shadow-float-hover: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--box-shadow-inset-in: inset 0px 3px 1px -2px rgba(0, 0, 0, .2), inset 0px 2px 2px 0px rgba(0, 0, 0, .14), inset 0px 1px 5px 0px rgba(5, 0, 0, .12);--box-shadow-inset-out: inset 0px -3px 1px -2px rgba(0, 0, 0, .2), inset 0px -2px 2px 0px rgba(0, 0, 0, .14), inset 0px -1px 5px 0px rgba(5, 0, 0, .12);--drop-shadow: drop-shadow(0px 3px 1px rgba(0, 0, 0, .2)) drop-shadow(0px 2px 2px rgba(0, 0, 0, .14)) drop-shadow(0px 1px 5px rgba(5, 0, 0, .12));--transition-duration: .4s;--animation-duration: .4s;--transition-timing-function: cubic-bezier(.25, .8, .25, 1);--animation-timing-function: cubic-bezier(.25, .8, .25, 1)}:root[data-theme=light-mode]{--main: #65ad27;--accent: #015d72;--info: #2f80ed;--success: #65ad27;--warning: #ffc107;--danger: #eb5757;--error: #eb5757;--black-1: #000000;--black-2: #1a1a1a;--black-3: #333333;--black-4: #4d4d4d;--grey-1: #bdbdbd;--grey-2: #e4e4e4;--grey-3: #eaeaea;--grey-4: #f3f3f3;--grey-5: #fafafa;--white: #ffffff;--black: #333333;--background-color: #f3f5f1;--text-color: #6d6d6d;--outline-color: #dcdbdd;--track-color: rgba(0, 0, 0, .1)}:root[data-theme=light-mode] :-internal-autofill-selected{filter:brightness(1.1)}:root[data-theme=dark-mode]{--main: #7bb846;--accent: #abc7ff;--info: #7585f1;--success: #7ebb4a;--warning: #ebbf3c;--danger: #ff5d5d;--error: #ff5d5d;--black-1: #ffffff;--black-2: #e6e6e6;--black-3: #cdcdcd;--black-4: #bbbbbb;--grey-1: #8c8c8c;--grey-2: #6b6b6b;--grey-3: #4d4d4d;--grey-4: #2e2e2e;--grey-5: #1c1c1c;--white: #374247;--black: #212529;--background-color: #2d3539;--text-color: #e3e3e5;--outline-color: #707070;--track-color: rgba(0, 0, 0, .2)}:root[data-theme=dark-mode] :-internal-autofill-selected{filter:invert(.79) hue-rotate(150deg)}html,body{color:var(--text-color);background-color:var(--background-color);font-family:Manrope,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}h1{font-size:var(--heading-1);line-height:1.3}h2{font-size:var(--heading-2);line-height:1.3}h3{font-size:var(--heading-3);line-height:1.3}h4{font-size:var(--heading-4);line-height:1.3}h5{font-size:var(--heading-5);line-height:1.3}h6{font-size:var(--heading-6);line-height:1.3}label{cursor:pointer;margin-bottom:0}pre,code,samp{margin:0;font-size:inherit;color:var(--text-color)}pre em,code em,samp em{font-style:normal;color:var(--accent)}code{border-radius:8px;background-color:#0003;padding:2px 4px}pre{padding:16px;max-height:calc(100vh - 152px);background-color:var(--background-color)}[class*=-disabled]{cursor:auto;filter:grayscale(100%);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.5}.disabled{cursor:auto;pointer-events:none;-webkit-user-select:none;user-select:none}[class*=readonly]{cursor:auto;filter:grayscale(100%);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1!important}.modal-body,.modal-footer{background-color:var(--background-color)}.list-group-item:last-child{background-color:var(--background-color)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--grey-1);border-radius:4px}:focus-visible{outline:var(--outline-color) auto 1px}.skin-1 .custom-card>.card-header,.skin-1 .custom-table thead th,.skin-1 .btn-primary{color:var(--white);background-color:var(--accent)}.skin-1 .custom-card>.card-header h2,.skin-1 .custom-table thead th h2,.skin-1 .btn-primary h2{color:var(--white)}.skin-1 .custom-card,.skin-1 .btn-primary{border-color:var(--accent)}.skin-1 .text-primary{color:var(--accent)!important}.card,.dt-toolbar,.dt-toolbar-footer,table.dataTable tbody tr{color:var(--text-color);background-color:var(--white)!important}.card,.dt-toolbar,.dt-toolbar-footer,table.dataTable tbody tr,.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_length select,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:var(--text-color)!important}table.custom-table{color:var(--text-color)}table.custom-table td{border-color:var(--outline-color)!important}input:not([appInput]),textarea:not([appInput]),select:not([appInput]){color:var(--text-color)!important;background-color:transparent!important}.ngx-ui-tour_backdrop{transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:top,left,width,height}.tour-step{overflow:visible;font-family:inherit;box-shadow:var(--box-shadow-float-hover)}.tour-step .popover-body .main-container{color:var(--text-color);padding-top:16px}.tour-step .popover-body .main-container .title-container{font-weight:700;align-items:flex-start}.tour-step .popover-body .main-container .title-container:before{border-bottom-color:var(--white)!important}.tour-step .popover-body .main-container .title-container h5{text-overflow:unset;white-space:unset;line-height:1.3}.tour-step .popover-body .main-container .title-container .btn-close{padding:0;line-height:.5}.tour-step .popover-body .main-container .title-container .btn-close:after{content:"\d7";cursor:pointer;font-size:37px;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:color}.tour-step .popover-body .main-container .title-container .btn-close:hover:after{color:var(--danger)}.tour-step .buttons{display:flex;gap:8px;justify-content:space-between;align-items:center}.tour-step .buttons button{--app-button--padding: 8px;border:1px solid color-mix(in srgb,var(--main) 50%,var(--white) 50%);background-color:var(--main);color:var(--white-invariant)!important}.tour-step .buttons button:not(:disabled):not(.disabled).active,.tour-step .buttons button:not(:disabled):not(.disabled):active{color:var(--white-invariant)!important;background-color:var(--main);border-color:var(--main)}.tour-step .buttons button:not(:disabled):not(.disabled).active:focus,.tour-step .buttons button:not(:disabled):not(.disabled):active:focus,.tour-step .buttons button.focus,.tour-step .buttons button:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--main) 50%,transparent 50%)}.tour-step .buttons button.focus,.tour-step .buttons button:focus{outline:0;box-shadow:0 0 0 .2rem color-mix(in srgb,var(--main) 25%,transparent 75%)}.ngx-charts .arc{transition-duration:var(--transition-duration)!important;transition-timing-function:var(--transition-timing-function)!important;transition-property:opacity!important}.chart-legend .legend-label .active .legend-label-text{color:var(--black-2)!important;transition-duration:var(--transition-duration)!important;transition-timing-function:var(--transition-timing-function)!important;transition-property:color!important}.chart-legend .legend-wrap{width:calc(100% + 2px)!important}.bs-datepicker-container{padding:0!important}.cal-month-view .cal-header{text-align:center;font-weight:bolder}.cal-month-view .cal-header .cal-cell{padding:5px 0;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.cal-month-view .cal-days{border:1px solid;border-bottom:0}.cal-month-view .cal-cell-top{min-height:78px;flex:1}.cal-month-view .cal-cell-row{-js-display:flex;display:flex}.cal-month-view .cal-cell{float:left;flex:1;-js-display:flex;display:flex;flex-direction:column;align-items:stretch}.cal-month-view .cal-cell .cal-event{pointer-events:all!important}.cal-month-view .cal-day-cell{min-height:100px}@media all and (-ms-high-contrast: none){.cal-month-view .cal-day-cell{display:block}}.cal-month-view .cal-day-cell:not(:last-child){border-right:1px solid}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right:initial;border-left:1px solid}.cal-month-view .cal-days .cal-cell-row{border-bottom:1px solid}.cal-month-view .cal-day-badge{margin-top:18px;margin-left:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px}.cal-month-view .cal-day-number{font-size:1.2em;font-weight:400;opacity:.5;margin-top:15px;margin-right:15px;float:right;margin-bottom:10px}.cal-month-view .cal-events{flex:1;align-items:flex-end;margin:3px;line-height:10px;-js-display:flex;display:flex;flex-wrap:wrap}.cal-month-view .cal-event{width:10px;height:10px;border-radius:50%;display:inline-block;margin:2px}.cal-month-view .cal-day-cell.cal-in-month.cal-has-events{cursor:pointer}.cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1;cursor:default}.cal-month-view .cal-day-cell.cal-today .cal-day-number{font-size:1.9em}.cal-month-view .cal-open-day-events{padding:15px}.cal-month-view .cal-open-day-events .cal-event{position:relative;top:2px}.cal-month-view .cal-out-month .cal-day-badge,.cal-month-view .cal-out-month .cal-event{opacity:.3}.cal-month-view .cal-draggable{cursor:move}.cal-month-view .cal-drag-active *{pointer-events:none}.cal-month-view .cal-event-title{cursor:pointer}.cal-month-view .cal-event-title:hover{text-decoration:underline}.cal-month-view{background-color:#fff}.cal-month-view .cal-cell-row:hover{background-color:#fafafa}.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:#ededed}.cal-month-view .cal-days{border-color:#e1e1e1}.cal-month-view .cal-day-cell:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right-color:initial;border-left-color:#e1e1e1}.cal-month-view .cal-days .cal-cell-row{border-bottom-color:#e1e1e1}.cal-month-view .cal-day-badge{background-color:#b94a48;color:#fff}.cal-month-view .cal-event{background-color:#1e90ff;border-color:#d1e8ff;color:#fff}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:#8b0000}.cal-month-view .cal-day-cell.cal-today{background-color:#e8fde7}.cal-month-view .cal-day-cell.cal-drag-over{background-color:#e0e0e0!important}.cal-month-view .cal-open-day-events{color:#fff;background-color:#555;box-shadow:inset 0 0 15px #00000080}.cal-week-view *{box-sizing:border-box}.cal-week-view .cal-day-headers{-js-display:flex;display:flex;padding-left:70px;border:1px solid}[dir=rtl] .cal-week-view .cal-day-headers{padding-left:initial;padding-right:70px}.cal-week-view .cal-day-headers .cal-header{flex:1;text-align:center;padding:5px}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:initial;border-left:1px solid}.cal-week-view .cal-day-headers .cal-header:first-child{border-left:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left:initial;border-right:1px solid}.cal-week-view .cal-day-headers span{font-weight:400;opacity:.5}.cal-week-view .cal-day-column{flex-grow:1;border-left:solid 1px}[dir=rtl] .cal-week-view .cal-day-column{border-left:initial;border-right:solid 1px}.cal-week-view .cal-event{font-size:12px;border:1px solid;direction:ltr}.cal-week-view .cal-time-label-column{width:70px;height:100%}.cal-week-view .cal-current-time-marker{position:absolute;width:100%;height:2px;z-index:2}.cal-week-view .cal-all-day-events{border:solid 1px;border-top:0;border-bottom-width:3px;padding-top:3px;position:relative}.cal-week-view .cal-all-day-events .cal-day-columns{height:100%;width:100%;-js-display:flex;display:flex;position:absolute;top:0;z-index:0}.cal-week-view .cal-all-day-events .cal-events-row{position:relative;height:31px;margin-left:70px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-events-row{margin-left:initial;margin-right:70px}.cal-week-view .cal-all-day-events .cal-event-container{display:inline-block;position:absolute}.cal-week-view .cal-all-day-events .cal-event-container.resize-active{z-index:1;pointer-events:none}.cal-week-view .cal-all-day-events .cal-event{padding:0 5px;margin-left:2px;margin-right:2px;height:28px;line-height:28px}.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:5px;border-bottom-left-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:initial;border-bottom-left-radius:initial;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:5px;border-bottom-right-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:initial;border-bottom-right-radius:initial;border-top-left-radius:5px;border-bottom-left-radius:5px}.cal-week-view .cal-all-day-events .cal-time-label-column{-js-display:flex;display:flex;align-items:center;justify-content:center;font-size:14px}.cal-week-view .cal-all-day-events .cal-resize-handle{width:6px;height:100%;cursor:col-resize;position:absolute;top:0}.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:0}[dir=rtl] .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:initial;left:0}.cal-week-view .cal-event,.cal-week-view .cal-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-week-view .cal-drag-active{pointer-events:none;z-index:1}.cal-week-view .cal-drag-active *{pointer-events:none}.cal-week-view .cal-time-events{position:relative;border:solid 1px;border-top:0;-js-display:flex;display:flex}.cal-week-view .cal-time-events .cal-day-columns{-js-display:flex;display:flex;flex-grow:1}.cal-week-view .cal-time-events .cal-day-column,.cal-week-view .cal-time-events .cal-events-container{position:relative}.cal-week-view .cal-time-events .cal-event-container{position:absolute;z-index:1}.cal-week-view .cal-time-events .cal-event{width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:0 5px;line-height:25px}.cal-week-view .cal-time-events .cal-resize-handle{width:100%;height:4px;cursor:row-resize;position:absolute}.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end{bottom:0}.cal-week-view .cal-hour-segment{position:relative}.cal-week-view .cal-hour-segment:after{content:"\a0"}.cal-week-view .cal-event-container:not(.cal-draggable){cursor:pointer}.cal-week-view .cal-draggable{cursor:move}.cal-week-view mwl-calendar-week-view-hour-segment,.cal-week-view .cal-hour-segment{display:block}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom:thin dashed}.cal-week-view .cal-time{font-weight:700;padding-top:5px;width:70px;text-align:center}.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time{display:none}.cal-week-view .cal-starts-within-day .cal-event{border-top-left-radius:5px;border-top-right-radius:5px}.cal-week-view .cal-ends-within-day .cal-event{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.cal-week-view{background-color:#fff;border-top:solid 1px #e1e1e1}.cal-week-view .cal-day-headers{border-color:#e1e1e1;border-top:0}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:initial;border-left:solid 1px #e1e1e1!important}.cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-header:hover,.cal-week-view .cal-day-headers .cal-drag-over{background-color:#ededed}.cal-week-view .cal-day-column{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-column{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-event{background-color:#d1e8ff;border-color:#1e90ff;color:#1e90ff}.cal-week-view .cal-all-day-events{border-color:#e1e1e1}.cal-week-view .cal-header.cal-today{background-color:#e8fde7}.cal-week-view .cal-header.cal-weekend span{color:#8b0000}.cal-week-view .cal-time-events{border-color:#e1e1e1}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:#ededed}.cal-week-view .cal-hour-odd{background-color:#fafafa}.cal-week-view .cal-drag-over .cal-hour-segment{background-color:#ededed}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom-color:#e1e1e1}.cal-week-view .cal-current-time-marker{background-color:#ea4334}.cal-day-view mwl-calendar-week-view-header{display:none}.cal-day-view .cal-events-container{margin-left:70px}[dir=rtl] .cal-day-view .cal-events-container{margin-left:initial;margin-right:70px}.cal-day-view .cal-day-column{border-left:0}.cal-day-view .cal-current-time-marker{margin-left:70px;width:calc(100% - 70px)}[dir=rtl] .cal-day-view .cal-current-time-marker{margin-left:initial;margin-right:70px}.cal-tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:11px;word-wrap:break-word;opacity:.9}.cal-tooltip.cal-tooltip-top{padding:5px 0;margin-top:-3px}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.cal-tooltip.cal-tooltip-right{padding:0 5px;margin-left:3px}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.cal-tooltip.cal-tooltip-bottom{padding:5px 0;margin-top:3px}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.cal-tooltip.cal-tooltip-left{padding:0 5px;margin-left:-3px}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.cal-tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;border-radius:.25rem}.cal-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:#000}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{border-right-color:#000}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:#000}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{border-left-color:#000}.cal-tooltip-inner{color:#fff;background-color:#000}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@charset "UTF-8";:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;color:#00000080;content:"\25b6"}table.dataTable tr.dt-hasChild td.dt-control:before{content:"\25bc"}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before{color:#ffffff80}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{color:#ffffff80}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"\25b2";content:"\25b2"/""}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"\25bc";content:"\25bc"/""}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px;z-index:10}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13,110,253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0)}to{transform:translate(24px)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td,table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:700}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0,0,0,.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{padding:10px 10px 6px;border-top:1px solid rgba(0,0,0,.3)}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px #0d6efde6;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.9);color:#fff;color:rgb(var(--dt-row-selected-text))}table.dataTable tbody tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border>tbody>tr>th,table.dataTable.row-border>tbody>tr>td,table.dataTable.display>tbody>tr>th,table.dataTable.display>tbody>tr>td{border-top:1px solid rgba(0,0,0,.15)}table.dataTable.row-border>tbody>tr:first-child>th,table.dataTable.row-border>tbody>tr:first-child>td,table.dataTable.display>tbody>tr:first-child>th,table.dataTable.display>tbody>tr:first-child>td{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0d6efda6;border-top-color:rgba(var(--dt-row-selected),.65)}table.dataTable.cell-border>tbody>tr>th,table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr>th:first-child,table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr:first-child>th,table.dataTable.cell-border>tbody>tr:first-child>td{border-top:none}table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px #00000006;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),.023)}table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px #0d6efdeb;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px #00000009;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd!important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1)!important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px #00000005;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdea;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.919)}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px #0000000e;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px #0000000c;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px #0000000a;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px #0d6efdf3;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.954)}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px #0d6efdf1;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.947)}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdef;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px #00000005;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px #00000003;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px #00000001;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px #0d6efdea;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px #0d6efde8;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efde6;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px #00000015;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px #00000013;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px #00000010;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px #0d6efdfa;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px #0d6efdf8;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdf5;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.962)}table.dataTable.no-footer{border-bottom:1px solid rgba(0,0,0,.3)}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;background-color:transparent;color:inherit;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:inherit!important;border:1px solid transparent;border-radius:2px;background:transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit!important;border:1px solid rgba(0,0,0,.3);background-color:#0000000d;background:linear-gradient(to bottom,rgba(230,230,230,.05) 0%,rgba(0,0,0,.05) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666!important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#111;background:linear-gradient(to bottom,#585858 0%,#111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#0c0c0c;background:linear-gradient(to bottom,#2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:inherit}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0,0,0,.3)}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid rgb(89,91,94)}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid rgb(89,91,94)}html.dark table.dataTable.row-border>tbody>tr>th,html.dark table.dataTable.row-border>tbody>tr>td,html.dark table.dataTable.display>tbody>tr>th,html.dark table.dataTable.display>tbody>tr>td{border-top:1px solid rgb(64,67,70)}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0d6efda6;border-top-color:rgba(var(--dt-row-selected),.65)}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgb(64,67,70);border-right:1px solid rgb(64,67,70)}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgb(64,67,70)}html.dark .dataTables_wrapper .dataTables_filter input,html.dark .dataTables_wrapper .dataTables_length select{border:1px solid rgba(255,255,255,.2);background-color:var(--dt-html-background)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:1px solid rgb(89,91,94);background:rgba(255,255,255,.15)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666!important}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid rgb(53,53,53);background:rgb(53,53,53)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#3a3a3a}@keyframes dtb-spinner{to{transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:#fff;border:2px solid #111;box-shadow:3px 3px 8px #0000004d;border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:.5em;margin:0;font-weight:400;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-button-collection-title{text-align:center;padding:.3em 0 .5em;font-size:.9em}div.dt-button-collection-title:empty{display:none}button.dt-button,div.dt-button,a.dt-button,input.dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-right:.333em;margin-bottom:.333em;padding:.5em 1em;border:1px solid rgba(0,0,0,.3);border-radius:2px;cursor:pointer;font-size:.88em;line-height:1.6em;color:#000;white-space:nowrap;overflow:hidden;background-color:#0000001a;background:linear-gradient(to bottom,rgba(230,230,230,.1) 0%,rgba(0,0,0,.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(230, 230, 230, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)");-webkit-user-select:none;user-select:none;text-decoration:none;outline:none;text-overflow:ellipsis}button.dt-button.disabled,div.dt-button.disabled,a.dt-button.disabled,input.dt-button.disabled{cursor:default;opacity:.4}button.dt-button:active:not(.disabled),button.dt-button.active:not(.disabled),div.dt-button:active:not(.disabled),div.dt-button.active:not(.disabled),a.dt-button:active:not(.disabled),a.dt-button.active:not(.disabled),input.dt-button:active:not(.disabled),input.dt-button.active:not(.disabled){background-color:#0000001a;background:linear-gradient(to bottom,rgba(179,179,179,.1) 0%,rgba(0,0,0,.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(179, 179, 179, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)");box-shadow:inset 1px 1px 3px #999}button.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),a.dt-button.active:not(.disabled):hover:not(.disabled),input.dt-button:active:not(.disabled):hover:not(.disabled),input.dt-button.active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999;background-color:#0000001a;background:linear-gradient(to bottom,rgba(128,128,128,.1) 0%,rgba(0,0,0,.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(128, 128, 128, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)")}button.dt-button:hover,div.dt-button:hover,a.dt-button:hover,input.dt-button:hover{text-decoration:none}button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled),a.dt-button:hover:not(.disabled),input.dt-button:hover:not(.disabled){border:1px solid #666;background-color:#0000001a;background:linear-gradient(to bottom,rgba(153,153,153,.1) 0%,rgba(0,0,0,.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(153, 153, 153, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)")}button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled),a.dt-button:focus:not(.disabled),input.dt-button:focus:not(.disabled){border:1px solid #426c9e;text-shadow:0 1px 0 #c4def1;outline:none;background-color:#79ace9;background:linear-gradient(to bottom,#d1e2f7 0%,#79ace9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#d1e2f7",EndColorStr="#79ace9")}.dt-button embed{outline:none}div.dt-buttons{position:relative;float:left}div.dt-buttons.buttons-right{float:right}div.dataTables_layout_cell div.dt-buttons,div.dataTables_layout_cell div.dt-buttons.buttons-right{float:none}div.dt-button-collection{position:absolute;top:0;left:0;width:150px;margin-top:3px;padding:8px 8px 4px;border:1px solid #ccc;border:1px solid rgba(0,0,0,.4);background-color:#fff;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 3px 5px #0000004d;box-sizing:border-box}div.dt-button-collection button.dt-button,div.dt-button-collection div.dt-button,div.dt-button-collection a.dt-button{position:relative;left:0;right:0;width:100%;display:block;float:none;margin-bottom:4px;margin-right:0}div.dt-button-collection button.dt-button:active:not(.disabled),div.dt-button-collection button.dt-button.active:not(.disabled),div.dt-button-collection div.dt-button:active:not(.disabled),div.dt-button-collection div.dt-button.active:not(.disabled),div.dt-button-collection a.dt-button:active:not(.disabled),div.dt-button-collection a.dt-button.active:not(.disabled){background-color:#dadada;background:linear-gradient(to bottom,#f0f0f0 0%,#dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#f0f0f0",EndColorStr="#dadada");box-shadow:inset 1px 1px 3px #666}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>:last-child{display:block!important;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection>:last-child>*{-moz-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{padding-bottom:1px;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{padding-bottom:1px;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{padding-bottom:1px;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);background:radial-gradient(ellipse farthest-corner at center,rgba(0,0,0,.3) 0%,rgba(0,0,0,.7) 100%);z-index:2001}@media screen and (max-width: 640px){div.dt-buttons{float:none!important;text-align:center}}button.dt-button.processing,div.dt-button.processing,a.dt-button.processing{color:#0003}button.dt-button.processing:after,div.dt-button.processing:after,a.dt-button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:" ";border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1.5s infinite linear;-o-animation:dtb-spinner 1.5s infinite linear;-ms-animation:dtb-spinner 1.5s infinite linear;-webkit-animation:dtb-spinner 1.5s infinite linear;-moz-animation:dtb-spinner 1.5s infinite linear}table.dataTable>tbody>tr>.selected{background-color:#0d6efde6;color:#fff}table.dataTable>tbody>tr>td.select-checkbox,table.dataTable>tbody>tr>th.select-checkbox{position:relative}table.dataTable>tbody>tr>td.select-checkbox:before,table.dataTable>tbody>tr>td.select-checkbox:after,table.dataTable>tbody>tr>th.select-checkbox:before,table.dataTable>tbody>tr>th.select-checkbox:after{display:block;position:absolute;top:50%;left:50%;width:12px;height:12px;box-sizing:border-box}table.dataTable>tbody>tr>td.select-checkbox:before,table.dataTable>tbody>tr>th.select-checkbox:before{content:" ";margin-top:-6px;margin-left:-6px;border:1px solid black;border-radius:3px}table.dataTable>tbody>tr.selected>td.select-checkbox:before,table.dataTable>tbody>tr.selected>th.select-checkbox:before{border:1px solid white}table.dataTable>tbody>tr.selected>td.select-checkbox:after,table.dataTable>tbody>tr.selected>th.select-checkbox:after{content:"\2713";font-size:20px;margin-top:-12px;margin-left:-6px;text-align:center}table.dataTable.compact>tbody>tr>td.select-checkbox:before,table.dataTable.compact>tbody>tr>th.select-checkbox:before{margin-top:-12px}table.dataTable.compact>tbody>tr.selected>td.select-checkbox:after,table.dataTable.compact>tbody>tr.selected>th.select-checkbox:after{margin-top:-16px}div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:.5em}html.dark table.dataTable>tbody>tr>td.select-checkbox:before,html.dark table.dataTable>tbody>tr>th.select-checkbox:before,html[data-bs-theme=dark] table.dataTable>tbody>tr>td.select-checkbox:before,html[data-bs-theme=dark] table.dataTable>tbody>tr>th.select-checkbox:before{border:1px solid rgba(255,255,255,.6)}@media screen and (max-width: 640px){div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0;display:block}}
