/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! Hint.css - v3.0.0 - 2023-11-29
* https://kushagra.dev/lab/hint/
* Copyright (c) 2023 Kushagra Gour */[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:before,[class*=hint--]:after{position:absolute;transform:translateZ(0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;transition:.3s ease;transition-delay:0ms}[class*=hint--]:hover:before,[class*=hint--]:hover:after{visibility:visible;opacity:1}[class*=hint--]:hover:before,[class*=hint--]:hover:after{transition-delay:.1s}[class*=hint--]:before{content:"";position:absolute;background:transparent;border:6px solid transparent;background-color:#383838;clip-path:polygon(0% 0%,100% 0%,100% 100%);z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:1rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1rem;white-space:nowrap}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label=""]:before,[aria-label=""]:after,[data-hint=""]:before,[data-hint=""]:after{display:none!important}.hint--top{--rotation: 135deg}.hint--top:before{margin-bottom:-5.5px;transform:rotate(var(--rotation))}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px)}.hint--top:after{transform:translate(-50%)}.hint--top:hover:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--top:hover:after{transform:translate(-50%) translateY(-8px)}.hint--bottom{--rotation: -45deg}.hint--bottom:before{margin-top:-5.5px;transform:rotate(var(--rotation))}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:before{left:calc(50% - 6px)}.hint--bottom:after{transform:translate(-50%)}.hint--bottom:hover:before{transform:translateY(8px) rotate(var(--rotation))}.hint--bottom:hover:after{transform:translate(-50%) translateY(8px)}.hint--right{--rotation: -135deg}.hint--right:before{margin-left:-5.5px;margin-bottom:-6px;transform:rotate(var(--rotation))}.hint--right:after{margin-bottom:calc(-.5*(1rem + 16px))}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:before{transform:translate(8px) rotate(var(--rotation))}.hint--right:hover:after{transform:translate(8px)}.hint--left{--rotation: 45deg}.hint--left:before{margin-right:-5.5px;margin-bottom:-6px;transform:rotate(var(--rotation))}.hint--left:after{margin-bottom:calc(-.5*(1rem + 16px))}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:before{transform:translate(-8px) rotate(var(--rotation))}.hint--left:hover:after{transform:translate(-8px)}.hint--top-left{--rotation: 135deg}.hint--top-left:before{margin-bottom:-5.5px;transform:rotate(var(--rotation))}.hint--top-left:before,.hint--top-left:after{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px)}.hint--top-left:after{transform:translate(-100%)}.hint--top-left:after{margin-left:12px}.hint--top-left:hover:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--top-left:hover:after{transform:translate(-100%) translateY(-8px)}.hint--top-right{--rotation: 135deg}.hint--top-right:before{margin-bottom:-5.5px;transform:rotate(var(--rotation))}.hint--top-right:before,.hint--top-right:after{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px)}.hint--top-right:after{transform:translate(0)}.hint--top-right:after{margin-left:-12px}.hint--top-right:hover:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--top-right:hover:after{transform:translateY(-8px)}.hint--bottom-left{--rotation: -45deg}.hint--bottom-left:before{margin-top:-5.5px;transform:rotate(var(--rotation))}.hint--bottom-left:before,.hint--bottom-left:after{top:100%;left:50%}.hint--bottom-left:before{left:calc(50% - 6px)}.hint--bottom-left:after{transform:translate(-100%)}.hint--bottom-left:after{margin-left:12px}.hint--bottom-left:hover:before{transform:translateY(8px) rotate(var(--rotation))}.hint--bottom-left:hover:after{transform:translate(-100%) translateY(8px)}.hint--bottom-right{--rotation: -45deg}.hint--bottom-right:before{margin-top:-5.5px;transform:rotate(var(--rotation))}.hint--bottom-right:before,.hint--bottom-right:after{top:100%;left:50%}.hint--bottom-right:before{left:calc(50% - 6px)}.hint--bottom-right:after{transform:translate(0)}.hint--bottom-right:after{margin-left:-12px}.hint--bottom-right:hover:before{transform:translateY(8px) rotate(var(--rotation))}.hint--bottom-right:hover:after{transform:translateY(8px)}.hint--small:after,.hint--medium:after,.hint--large:after,.hint--fit:after{box-sizing:border-box;white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--fit:after{width:100%}[class*=hint--]:after{text-shadow:0 1px 0px black;box-shadow:4px 4px 8px #0000004d}.hint--error:after{background-color:#b34e4d;text-shadow:0 1px 0px #592726}.hint--error:before{background-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 1px 0px #6c5328}.hint--warning:before{background-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 1px 0px #1a3c4d}.hint--info:before{background-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 1px 0px #1a321a}.hint--success:before{background-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--always.hint--top:after{transform:translate(-50%) translateY(-8px)}.hint--always.hint--top-left:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--always.hint--top-left:after{transform:translate(-100%) translateY(-8px)}.hint--always.hint--top-right:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--always.hint--top-right:after{transform:translateY(-8px)}.hint--always.hint--bottom:before{transform:translateY(8px) rotate(var(--rotation))}.hint--always.hint--bottom:after{transform:translate(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{transform:translateY(8px) rotate(var(--rotation))}.hint--always.hint--bottom-left:after{transform:translate(-100%) translateY(8px)}.hint--always.hint--bottom-right:before{transform:translateY(8px) rotate(var(--rotation))}.hint--always.hint--bottom-right:after{transform:translateY(8px)}.hint--always.hint--left:before{transform:translate(-8px) rotate(var(--rotation))}.hint--always.hint--left:after{transform:translate(-8px)}.hint--always.hint--right:before{transform:translate(8px) rotate(var(--rotation))}.hint--always.hint--right:after{transform:translate(8px)}.hint--rounded:before{border-radius:0 4px 0 0}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}@supports (transition-timing-function: linear(0,1)){.hint--bounce:before,.hint--bounce:after{--spring-easing: linear( 0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938, 1.077 20.4%, 1.121, 1.149 24.3%, 1.159, 1.163 27%, 1.154, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1 );transition:opacity .3s ease,visibility .3s ease,transform .5s var(--spring-easing)}}.hint--no-shadow:before,.hint--no-shadow:after{text-shadow:initial;box-shadow:initial}.hint--no-arrow:before{display:none}body{font-family:var(--font-family);font-size:var(--font-size-regular);font-weight:var(--font-weight-regular);color:var(--font-color);background-color:var(--surface-10-light)}button,input,optgroup,select,textarea{font-size:var(--font-size-regular)}h1{font-family:var(--font-family);font-size:var(--font-size-xxlarge);font-weight:var(--font-weight-bold);letter-spacing:.01em;padding:0 0 8px;margin:0;text-align:left}h2{font-family:var(--font-family);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);letter-spacing:.01em;padding:0 0 6px;margin:0;text-align:left}h3{font-family:var(--font-family);font-size:var(--font-size-regular);text-transform:uppercase;font-weight:var(--font-weight-regular);letter-spacing:.1em;padding:0 0 6px;margin:0;text-align:left}h3.alt{font-family:var(--font-family);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);text-transform:unset;letter-spacing:.01em;margin:0;text-align:left}h4{font-family:var(--font-family);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);letter-spacing:.01em;padding:0 0 4px;margin:0;text-align:left}h5{font-family:var(--font-family);font-size:var(--font-size-regular);font-weight:var(--font-weight-bold);letter-spacing:.01em;padding:0 0 4px;margin:0;text-align:left}h6{font-family:var(--font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);letter-spacing:.08em;text-transform:uppercase;padding:0 0 3px;margin:0;text-align:left}h7{font-family:var(--font-family);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.11em;color:var(--standard-text-70);padding:0 0 3px;margin:0;text-align:left}body.modern_bb_layout{padding:0;margin:0;width:100%;height:100%;min-height:100vh;min-width:100vw}body.modern_bb_layout pre{font-family:var(--font-family);font-size:var(--font-size-regular)}body.modern_bb_layout pre code{font-family:monospace;font-size:1em}body.modern_bb_layout p{margin:var(--small-spacing) 0}body.modern_bb_layout header.pageHeader{position:fixed;left:0;top:0;z-index:2;width:100%}body.modern_bb_layout header.pageHeader+main{--main-default-spacing: 15px;background-color:var(--surface-10-light);padding:var(--main-default-spacing);padding-top:calc(var(--page-header-height) + var(--main-default-spacing));height:100vh;z-index:0;position:relative;overflow:auto;outline:none;border:none}body.modern_bb_layout .pageHeader__title,body.modern_bb_layout header.pageHeader .head{letter-spacing:.03em;font-size:var(--font-size-xxlarge);flex-grow:1;text-align:center;font-family:var(--font-family);overflow:hidden;text-overflow:ellipsis}.modern_bb_layout .bb-accordion{--summary-height: var(--button-height, 32px);border:var(--default-border);padding:var(--small-spacing);background-color:var(--default-widget-background-color);border-radius:var(--default-box-radius)}.modern_bb_layout .bb-accordion details{display:block;font-size:var(---font-size);margin-bottom:var(--small-spacing);transition:var(--transition-all-linear);max-height:var(--summary-height);height:var(--summary-height);overflow:hidden}.modern_bb_layout .bb-accordion details:last-of-type{margin-bottom:0}.modern_bb_layout .bb-accordion details summary{background-color:var(--table-header-bg-color);border:var(--default-border);box-sizing:border-box;color:var(--table-header-color);cursor:pointer;display:block;font-size:var(--font-size-large);border-radius:var(--default-box-radius);padding:0 var(--default-spacing);padding-right:48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:var(--summary-height);line-height:var(--summary-height);position:relative}.modern_bb_layout .bb-accordion details summary:after{content:"\f078";font-family:var(--font-family-icon);position:absolute;right:var(--default-spacing);transition:var(--transition-transform-linear)}.modern_bb_layout .bb-accordion details summary:hover{filter:contrast(1.3)}.modern_bb_layout .bb-accordion details summary+div{border:var(--default-border);border-top:none;border-bottom-left-radius:var(--default-box-radius);border-bottom-right-radius:var(--default-box-radius);background-color:#fff;padding:var(--default-spacing)}.modern_bb_layout .bb-accordion details[open]{height:100%;max-height:200px}.modern_bb_layout .bb-accordion details[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.modern_bb_layout .bb-accordion details[open] summary:after{transform:var(--rotate-to-opposite)}action-list #language-select__list{z-index:10}action-list #languageSelectForm>button{outline-color:transparent}.modern_bb_layout button,.modern_bb_layout button.dhx_button,.modern_bb_dialog button,.modern_bb_dialog button.dhx_button{--button-background-color: var(--surface-10-light);--button-border-color: var(--primary-color);--button-border-style: solid;--button-border-width: 1px;--button-color: var(--primary-text-color);--button-font-size: 16px;--button-font-icon-size: 14px;--button-font-weight: 400;--button-gap: 4px;--button-height: 28px;--button-padding: 5px 10px;--button-border-radius: 3px;--icon-button-width: 28px;--icon-button-height: 28px;--dhx-s-toolbar-button-background-hover: var(--button-background-color);--dhx-color-secondary-light-hover: var(--button-background-color);--dhx-color-primary-hover: var(--button-background-color);display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;padding:var(--button-padding);height:var(--button-height);font-size:var(--button-font-size);font-weight:var(--button-font-weight);outline:var(--button-border-color) var(--button-border-style) var(--button-border-width);outline-offset:0;border:1px solid var(--button-background-color);background-color:var(--button-background-color);border-radius:var(--button-border-radius);color:var(--button-color);position:relative;will-change:outline-color}.modern_bb_layout button.primary,.modern_bb_layout button.dhx_button--color_primary:not(.dhx_alert__confirm-reject),.modern_bb_layout button.dhx_button.primary,.modern_bb_layout button.dhx_button.dhx_button--color_primary:not(.dhx_alert__confirm-reject),.modern_bb_dialog button.primary,.modern_bb_dialog button.dhx_button--color_primary:not(.dhx_alert__confirm-reject),.modern_bb_dialog button.dhx_button.primary,.modern_bb_dialog button.dhx_button.dhx_button--color_primary:not(.dhx_alert__confirm-reject){--button-background-color: var(--primary-bright-color);--button-border-color: var(--primary-color);--button-color: var(--primary-text-color)}.modern_bb_layout button.warning,.modern_bb_layout button.dhx_button--color_danger,.modern_bb_layout button.dhx_button.warning,.modern_bb_layout button.dhx_button.dhx_button--color_danger,.modern_bb_dialog button.warning,.modern_bb_dialog button.dhx_button--color_danger,.modern_bb_dialog button.dhx_button.warning,.modern_bb_dialog button.dhx_button.dhx_button--color_danger{--button-background-color: var(--semantic-warning-bright-color);--button-border-color: var(--semantic-warning-color)}.modern_bb_layout button.apply,.modern_bb_layout button.approve,.modern_bb_layout button.dhx_button--color_success,.modern_bb_layout button.dhx_button.apply,.modern_bb_layout button.dhx_button.approve,.modern_bb_layout button.dhx_button.dhx_button--color_success,.modern_bb_dialog button.apply,.modern_bb_dialog button.approve,.modern_bb_dialog button.dhx_button--color_success,.modern_bb_dialog button.dhx_button.apply,.modern_bb_dialog button.dhx_button.approve,.modern_bb_dialog button.dhx_button.dhx_button--color_success{--button-background-color: var(--semantic-approve-bright-color);--button-border-color: var(--semantic-approve-color)}.modern_bb_layout button.caution,.modern_bb_layout button.dhx_button.caution,.modern_bb_dialog button.caution,.modern_bb_dialog button.dhx_button.caution{--button-background-color: var(--semantic-caution-bright-color);--button-border-color: var(--semantic-caution-color)}.modern_bb_layout button.brand,.modern_bb_layout button.dhx_button.brand,.modern_bb_dialog button.brand,.modern_bb_dialog button.dhx_button.brand{--button-background-color: var(--brand-bright-color);--button-border-color: var(--brand-color)}.modern_bb_layout button:not(.icon):not(.text):not(.action):not([disabled]).primary,.modern_bb_layout button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_primary,.modern_bb_layout button:not(.icon):not(.text):not(.action):not([disabled]).apply,.modern_bb_layout button:not(.icon):not(.text):not(.action):not([disabled]).approve,.modern_bb_layout button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_success,.modern_bb_layout button:not(.icon):not(.text):not(.action):not([disabled]).warning,.modern_bb_layout button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_danger,.modern_bb_layout button:not(.icon):not(.text):not(.action):not([disabled]).caution,.modern_bb_layout button:not(.icon):not(.text):not(.action):not([disabled]).brand,.modern_bb_layout button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_brand,.modern_bb_layout button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).primary,.modern_bb_layout button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_primary,.modern_bb_layout button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).apply,.modern_bb_layout button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).approve,.modern_bb_layout button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_success,.modern_bb_layout button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).warning,.modern_bb_layout button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_danger,.modern_bb_layout button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).caution,.modern_bb_layout button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).brand,.modern_bb_layout button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_brand,.modern_bb_dialog button:not(.icon):not(.text):not(.action):not([disabled]).primary,.modern_bb_dialog button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_primary,.modern_bb_dialog button:not(.icon):not(.text):not(.action):not([disabled]).apply,.modern_bb_dialog button:not(.icon):not(.text):not(.action):not([disabled]).approve,.modern_bb_dialog button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_success,.modern_bb_dialog button:not(.icon):not(.text):not(.action):not([disabled]).warning,.modern_bb_dialog button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_danger,.modern_bb_dialog button:not(.icon):not(.text):not(.action):not([disabled]).caution,.modern_bb_dialog button:not(.icon):not(.text):not(.action):not([disabled]).brand,.modern_bb_dialog button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_brand,.modern_bb_dialog button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).primary,.modern_bb_dialog button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_primary,.modern_bb_dialog button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).apply,.modern_bb_dialog button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).approve,.modern_bb_dialog button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_success,.modern_bb_dialog button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).warning,.modern_bb_dialog button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_danger,.modern_bb_dialog button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).caution,.modern_bb_dialog button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).brand,.modern_bb_dialog button.dhx_button:not(.icon):not(.text):not(.action):not([disabled]).dhx_button--color_brand{--button-color: var(--standard-text)}.modern_bb_layout button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action),.modern_bb_layout button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action),.modern_bb_dialog button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action),.modern_bb_dialog button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action){--button-border-color: var(--primary-primary);--button-color: var(--primary-text-color);--button-background-color: var(--primary-container-color)}.modern_bb_layout button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).primary,.modern_bb_layout button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_primary,.modern_bb_layout button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).primary,.modern_bb_layout button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_primary,.modern_bb_dialog button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).primary,.modern_bb_dialog button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_primary,.modern_bb_dialog button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).primary,.modern_bb_dialog button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_primary{--button-color: var(--standard-text);--button-background-color: var(--primary-color);--button-border-color: var(--primary-color)}.modern_bb_layout button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).warning,.modern_bb_layout button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_danger,.modern_bb_layout button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).warning,.modern_bb_layout button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_danger,.modern_bb_dialog button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).warning,.modern_bb_dialog button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_danger,.modern_bb_dialog button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).warning,.modern_bb_dialog button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_danger{--button-color: var(--standard-text);--button-background-color: var(--semantic-warning-color);--button-border-color: var(--semantic-warning-color)}.modern_bb_layout button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).apply,.modern_bb_layout button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).approve,.modern_bb_layout button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_success,.modern_bb_layout button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).apply,.modern_bb_layout button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).approve,.modern_bb_layout button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_success,.modern_bb_dialog button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).apply,.modern_bb_dialog button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).approve,.modern_bb_dialog button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_success,.modern_bb_dialog button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).apply,.modern_bb_dialog button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).approve,.modern_bb_dialog button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).dhx_button--color_success{--button-color: var(--standard-text);--button-background-color: var(--semantic-approve-color);--button-border-color: var(--semantic-approve-color)}.modern_bb_layout button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).caution,.modern_bb_layout button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).caution,.modern_bb_dialog button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).caution,.modern_bb_dialog button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).caution{--button-color: var(--standard-text);--button-background-color: var(--semantic-caution-color);--button-border-color: var(--semantic-caution-color)}.modern_bb_layout button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).brand,.modern_bb_layout button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).brand,.modern_bb_dialog button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).brand,.modern_bb_dialog button.dhx_button:hover:not([disabled]):not(:active):not(.icon):not(.text):not(.action).brand{--button-color: var(--standard-text);--button-background-color: var(--brand-color);--button-border-color: var(--brand-color)}.modern_bb_layout button:focus:not([disabled]):not(:active):not(:hover),.modern_bb_layout button.dhx_button:focus:not([disabled]):not(:active):not(:hover),.modern_bb_dialog button:focus:not([disabled]):not(:active):not(:hover),.modern_bb_dialog button.dhx_button:focus:not([disabled]):not(:active):not(:hover){--button-border-style: dashed;--button-border-color: var(--primary-primary);outline-width:var(--button-border-width);outline-color:var(--button-border-color);outline-style:var(--button-border-style)}.modern_bb_layout button:focus:not([disabled]):not(:active):not(:hover).warning,.modern_bb_layout button:focus:not([disabled]):not(:active):not(:hover).dhx_button--color_danger,.modern_bb_layout button.dhx_button:focus:not([disabled]):not(:active):not(:hover).warning,.modern_bb_layout button.dhx_button:focus:not([disabled]):not(:active):not(:hover).dhx_button--color_danger,.modern_bb_dialog button:focus:not([disabled]):not(:active):not(:hover).warning,.modern_bb_dialog button:focus:not([disabled]):not(:active):not(:hover).dhx_button--color_danger,.modern_bb_dialog button.dhx_button:focus:not([disabled]):not(:active):not(:hover).warning,.modern_bb_dialog button.dhx_button:focus:not([disabled]):not(:active):not(:hover).dhx_button--color_danger{--button-border-color: var(--semantic-warning-color)}.modern_bb_layout button:focus:not([disabled]):not(:active):not(:hover).apply,.modern_bb_layout button:focus:not([disabled]):not(:active):not(:hover).approve,.modern_bb_layout button:focus:not([disabled]):not(:active):not(:hover).dhx_button--color_success,.modern_bb_layout button.dhx_button:focus:not([disabled]):not(:active):not(:hover).apply,.modern_bb_layout button.dhx_button:focus:not([disabled]):not(:active):not(:hover).approve,.modern_bb_layout button.dhx_button:focus:not([disabled]):not(:active):not(:hover).dhx_button--color_success,.modern_bb_dialog button:focus:not([disabled]):not(:active):not(:hover).apply,.modern_bb_dialog button:focus:not([disabled]):not(:active):not(:hover).approve,.modern_bb_dialog button:focus:not([disabled]):not(:active):not(:hover).dhx_button--color_success,.modern_bb_dialog button.dhx_button:focus:not([disabled]):not(:active):not(:hover).apply,.modern_bb_dialog button.dhx_button:focus:not([disabled]):not(:active):not(:hover).approve,.modern_bb_dialog button.dhx_button:focus:not([disabled]):not(:active):not(:hover).dhx_button--color_success{--button-border-color: var(--semantic-approve-color)}.modern_bb_layout button:focus:not([disabled]):not(:active):not(:hover).caution,.modern_bb_layout button.dhx_button:focus:not([disabled]):not(:active):not(:hover).caution,.modern_bb_dialog button:focus:not([disabled]):not(:active):not(:hover).caution,.modern_bb_dialog button.dhx_button:focus:not([disabled]):not(:active):not(:hover).caution{--button-border-color: var(--semantic-caution-color)}.modern_bb_layout button:focus:not([disabled]):not(:active):not(:hover).brand,.modern_bb_layout button.dhx_button:focus:not([disabled]):not(:active):not(:hover).brand,.modern_bb_dialog button:focus:not([disabled]):not(:active):not(:hover).brand,.modern_bb_dialog button.dhx_button:focus:not([disabled]):not(:active):not(:hover).brand{--button-border-color: var(--brand-color)}.modern_bb_layout button:active:not([disabled]),.modern_bb_layout button.dhx_button:active:not([disabled]),.modern_bb_dialog button:active:not([disabled]),.modern_bb_dialog button.dhx_button:active:not([disabled]){--button-background-color: var(--primary-bright-color);--button-border-color: transparent}.modern_bb_layout button:active:not([disabled]):not(.icon):not(.text):not(.action).primary,.modern_bb_layout button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_primary,.modern_bb_layout button:active:not([disabled]):not(.icon):not(.text):not(.action).apply,.modern_bb_layout button:active:not([disabled]):not(.icon):not(.text):not(.action).approve,.modern_bb_layout button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_success,.modern_bb_layout button:active:not([disabled]):not(.icon):not(.text):not(.action).warning,.modern_bb_layout button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_danger,.modern_bb_layout button:active:not([disabled]):not(.icon):not(.text):not(.action).caution,.modern_bb_layout button:active:not([disabled]):not(.icon):not(.text):not(.action).brand,.modern_bb_layout button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_brand,.modern_bb_layout button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).primary,.modern_bb_layout button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_primary,.modern_bb_layout button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).apply,.modern_bb_layout button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).approve,.modern_bb_layout button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_success,.modern_bb_layout button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).warning,.modern_bb_layout button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_danger,.modern_bb_layout button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).caution,.modern_bb_layout button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).brand,.modern_bb_layout button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_brand,.modern_bb_dialog button:active:not([disabled]):not(.icon):not(.text):not(.action).primary,.modern_bb_dialog button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_primary,.modern_bb_dialog button:active:not([disabled]):not(.icon):not(.text):not(.action).apply,.modern_bb_dialog button:active:not([disabled]):not(.icon):not(.text):not(.action).approve,.modern_bb_dialog button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_success,.modern_bb_dialog button:active:not([disabled]):not(.icon):not(.text):not(.action).warning,.modern_bb_dialog button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_danger,.modern_bb_dialog button:active:not([disabled]):not(.icon):not(.text):not(.action).caution,.modern_bb_dialog button:active:not([disabled]):not(.icon):not(.text):not(.action).brand,.modern_bb_dialog button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_brand,.modern_bb_dialog button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).primary,.modern_bb_dialog button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_primary,.modern_bb_dialog button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).apply,.modern_bb_dialog button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).approve,.modern_bb_dialog button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_success,.modern_bb_dialog button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).warning,.modern_bb_dialog button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_danger,.modern_bb_dialog button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).caution,.modern_bb_dialog button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).brand,.modern_bb_dialog button.dhx_button:active:not([disabled]):not(.icon):not(.text):not(.action).dhx_button--color_brand{--button-color: var(--standard-text)}.modern_bb_layout button:active:not([disabled]).primary,.modern_bb_layout button:active:not([disabled]).dhx_button--color_primary,.modern_bb_layout button.dhx_button:active:not([disabled]).primary,.modern_bb_layout button.dhx_button:active:not([disabled]).dhx_button--color_primary,.modern_bb_dialog button:active:not([disabled]).primary,.modern_bb_dialog button:active:not([disabled]).dhx_button--color_primary,.modern_bb_dialog button.dhx_button:active:not([disabled]).primary,.modern_bb_dialog button.dhx_button:active:not([disabled]).dhx_button--color_primary{--button-background-color: var(--primary-color)}.modern_bb_layout button:active:not([disabled]).warning,.modern_bb_layout button:active:not([disabled]).dhx_button--color_danger,.modern_bb_layout button.dhx_button:active:not([disabled]).warning,.modern_bb_layout button.dhx_button:active:not([disabled]).dhx_button--color_danger,.modern_bb_dialog button:active:not([disabled]).warning,.modern_bb_dialog button:active:not([disabled]).dhx_button--color_danger,.modern_bb_dialog button.dhx_button:active:not([disabled]).warning,.modern_bb_dialog button.dhx_button:active:not([disabled]).dhx_button--color_danger{--button-background-color: var(--semantic-warning-dark-color)}.modern_bb_layout button:active:not([disabled]).apply,.modern_bb_layout button:active:not([disabled]).approve,.modern_bb_layout button:active:not([disabled]).dhx_button--color_success,.modern_bb_layout button.dhx_button:active:not([disabled]).apply,.modern_bb_layout button.dhx_button:active:not([disabled]).approve,.modern_bb_layout button.dhx_button:active:not([disabled]).dhx_button--color_success,.modern_bb_dialog button:active:not([disabled]).apply,.modern_bb_dialog button:active:not([disabled]).approve,.modern_bb_dialog button:active:not([disabled]).dhx_button--color_success,.modern_bb_dialog button.dhx_button:active:not([disabled]).apply,.modern_bb_dialog button.dhx_button:active:not([disabled]).approve,.modern_bb_dialog button.dhx_button:active:not([disabled]).dhx_button--color_success{--button-background-color: var(--semantic-approve-dark-color)}.modern_bb_layout button:active:not([disabled]).caution,.modern_bb_layout button.dhx_button:active:not([disabled]).caution,.modern_bb_dialog button:active:not([disabled]).caution,.modern_bb_dialog button.dhx_button:active:not([disabled]).caution{--button-background-color: var(--semantic-caution-dark-color)}.modern_bb_layout button:active:not([disabled]).brand,.modern_bb_layout button:active:not([disabled]).dhx_button--color_brand,.modern_bb_layout button.dhx_button:active:not([disabled]).brand,.modern_bb_layout button.dhx_button:active:not([disabled]).dhx_button--color_brand,.modern_bb_dialog button:active:not([disabled]).brand,.modern_bb_dialog button:active:not([disabled]).dhx_button--color_brand,.modern_bb_dialog button.dhx_button:active:not([disabled]).brand,.modern_bb_dialog button.dhx_button:active:not([disabled]).dhx_button--color_brand{--button-background-color: var(--brand-dark-color)}.modern_bb_layout button[disabled],.modern_bb_layout button.dhx_button[disabled],.modern_bb_dialog button[disabled],.modern_bb_dialog button.dhx_button[disabled]{--button-border-color: var(--button-background-color);--button-background-color: var(--surface-9-light);--button-color: var(--gray-text);cursor:not-allowed}.modern_bb_layout button i,.modern_bb_layout button.dhx_button i,.modern_bb_dialog button i,.modern_bb_dialog button.dhx_button i{font-weight:400!important;font-family:var(--font-family-icon);font-size:var(--button-font-icon-size);color:var(--button-color)}.modern_bb_layout button.icon,.modern_bb_layout button.dhx_button.icon,.modern_bb_dialog button.icon,.modern_bb_dialog button.dhx_button.icon{--button-color: var(--surface-1-dark);--button-border-color: var(--button-background-color);--button-background-color: var(--surface-10-light);width:var(--icon-button-width);height:var(--icon-button-height);padding:0}.modern_bb_layout button.icon:not([disabled]):hover,.modern_bb_layout button.dhx_button.icon:not([disabled]):hover,.modern_bb_dialog button.icon:not([disabled]):hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]):hover{--button-background-color: var(--primary-container-color)}.modern_bb_layout button.icon:not([disabled]):active,.modern_bb_layout button.dhx_button.icon:not([disabled]):active,.modern_bb_dialog button.icon:not([disabled]):active,.modern_bb_dialog button.dhx_button.icon:not([disabled]):active{--button-background-color: var(--primary-color)}.modern_bb_layout button.icon:not([disabled]).primary,.modern_bb_layout button.icon:not([disabled]).dhx_button--color_primary,.modern_bb_layout button.dhx_button.icon:not([disabled]).primary,.modern_bb_layout button.dhx_button.icon:not([disabled]).dhx_button--color_primary,.modern_bb_dialog button.icon:not([disabled]).primary,.modern_bb_dialog button.icon:not([disabled]).dhx_button--color_primary,.modern_bb_dialog button.dhx_button.icon:not([disabled]).primary,.modern_bb_dialog button.dhx_button.icon:not([disabled]).dhx_button--color_primary{--button-color: var(--primary-text-color)}.modern_bb_layout button.icon:not([disabled]).primary:hover,.modern_bb_layout button.icon:not([disabled]).dhx_button--color_primary:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).primary:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).dhx_button--color_primary:hover,.modern_bb_dialog button.icon:not([disabled]).primary:hover,.modern_bb_dialog button.icon:not([disabled]).dhx_button--color_primary:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).primary:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).dhx_button--color_primary:hover{--button-background-color: var(--primary-container-color)}.modern_bb_layout button.icon:not([disabled]).primary:active,.modern_bb_layout button.icon:not([disabled]).dhx_button--color_primary:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).primary:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).dhx_button--color_primary:active,.modern_bb_dialog button.icon:not([disabled]).primary:active,.modern_bb_dialog button.icon:not([disabled]).dhx_button--color_primary:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).primary:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).dhx_button--color_primary:active{--button-background-color: var(--primary-color)}.modern_bb_layout button.icon:not([disabled]).warning,.modern_bb_layout button.icon:not([disabled]).dhx_button--color_danger,.modern_bb_layout button.dhx_button.icon:not([disabled]).warning,.modern_bb_layout button.dhx_button.icon:not([disabled]).dhx_button--color_danger,.modern_bb_dialog button.icon:not([disabled]).warning,.modern_bb_dialog button.icon:not([disabled]).dhx_button--color_danger,.modern_bb_dialog button.dhx_button.icon:not([disabled]).warning,.modern_bb_dialog button.dhx_button.icon:not([disabled]).dhx_button--color_danger{--button-color: var(--semantic-warning-text-color)}.modern_bb_layout button.icon:not([disabled]).warning:hover,.modern_bb_layout button.icon:not([disabled]).dhx_button--color_danger:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).warning:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).dhx_button--color_danger:hover,.modern_bb_dialog button.icon:not([disabled]).warning:hover,.modern_bb_dialog button.icon:not([disabled]).dhx_button--color_danger:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).warning:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).dhx_button--color_danger:hover{--button-background-color: var(--semantic-warning-container-color)}.modern_bb_layout button.icon:not([disabled]).warning:active,.modern_bb_layout button.icon:not([disabled]).dhx_button--color_danger:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).warning:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).dhx_button--color_danger:active,.modern_bb_dialog button.icon:not([disabled]).warning:active,.modern_bb_dialog button.icon:not([disabled]).dhx_button--color_danger:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).warning:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).dhx_button--color_danger:active{--button-background-color: var(--semantic-warning-bright-color)}.modern_bb_layout button.icon:not([disabled]).apply,.modern_bb_layout button.icon:not([disabled]).approve,.modern_bb_layout button.icon:not([disabled]).dhx_button--color_success,.modern_bb_layout button.dhx_button.icon:not([disabled]).apply,.modern_bb_layout button.dhx_button.icon:not([disabled]).approve,.modern_bb_layout button.dhx_button.icon:not([disabled]).dhx_button--color_success,.modern_bb_dialog button.icon:not([disabled]).apply,.modern_bb_dialog button.icon:not([disabled]).approve,.modern_bb_dialog button.icon:not([disabled]).dhx_button--color_success,.modern_bb_dialog button.dhx_button.icon:not([disabled]).apply,.modern_bb_dialog button.dhx_button.icon:not([disabled]).approve,.modern_bb_dialog button.dhx_button.icon:not([disabled]).dhx_button--color_success{--button-color: var(--semantic-approve-text-color)}.modern_bb_layout button.icon:not([disabled]).apply:hover,.modern_bb_layout button.icon:not([disabled]).approve:hover,.modern_bb_layout button.icon:not([disabled]).dhx_button--color_success:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).apply:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).approve:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).dhx_button--color_success:hover,.modern_bb_dialog button.icon:not([disabled]).apply:hover,.modern_bb_dialog button.icon:not([disabled]).approve:hover,.modern_bb_dialog button.icon:not([disabled]).dhx_button--color_success:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).apply:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).approve:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).dhx_button--color_success:hover{--button-background-color: var(--semantic-approve-container-color)}.modern_bb_layout button.icon:not([disabled]).apply:active,.modern_bb_layout button.icon:not([disabled]).approve:active,.modern_bb_layout button.icon:not([disabled]).dhx_button--color_success:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).apply:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).approve:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).dhx_button--color_success:active,.modern_bb_dialog button.icon:not([disabled]).apply:active,.modern_bb_dialog button.icon:not([disabled]).approve:active,.modern_bb_dialog button.icon:not([disabled]).dhx_button--color_success:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).apply:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).approve:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).dhx_button--color_success:active{--button-background-color: var(--semantic-approve-bright-color)}.modern_bb_layout button.icon:not([disabled]).caution,.modern_bb_layout button.dhx_button.icon:not([disabled]).caution,.modern_bb_dialog button.icon:not([disabled]).caution,.modern_bb_dialog button.dhx_button.icon:not([disabled]).caution{--button-color: var(--semantic-caution-text-color)}.modern_bb_layout button.icon:not([disabled]).caution:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).caution:hover,.modern_bb_dialog button.icon:not([disabled]).caution:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).caution:hover{--button-background-color: var(--semantic-caution-container-color)}.modern_bb_layout button.icon:not([disabled]).caution:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).caution:active,.modern_bb_dialog button.icon:not([disabled]).caution:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).caution:active{--button-background-color: var(--semantic-caution-bright-color)}.modern_bb_layout button.icon:not([disabled]).brand,.modern_bb_layout button.dhx_button.icon:not([disabled]).brand,.modern_bb_dialog button.icon:not([disabled]).brand,.modern_bb_dialog button.dhx_button.icon:not([disabled]).brand{--button-color: var(--brand-text-color)}.modern_bb_layout button.icon:not([disabled]).brand.hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).brand.hover,.modern_bb_dialog button.icon:not([disabled]).brand.hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).brand.hover{--button-background-color: var(--brand-container-color)}.modern_bb_layout button.icon:not([disabled]).brand:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).brand:active,.modern_bb_dialog button.icon:not([disabled]).brand:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).brand:active{--button-background-color: var(--semantic-brand-bright-color)}.modern_bb_layout button.icon:not([disabled]).close-dialog,.modern_bb_layout button.dhx_button.icon:not([disabled]).close-dialog,.modern_bb_dialog button.icon:not([disabled]).close-dialog,.modern_bb_dialog button.dhx_button.icon:not([disabled]).close-dialog{--button-background-color: transparent;--button-color: white}.modern_bb_layout button.icon:not([disabled]).close-dialog:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).close-dialog:hover,.modern_bb_dialog button.icon:not([disabled]).close-dialog:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).close-dialog:hover{--button-background-color: #00000059}.modern_bb_layout button.icon:not([disabled]).close-dialog:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).close-dialog:active,.modern_bb_dialog button.icon:not([disabled]).close-dialog:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).close-dialog:active{--button-background-color: #00000059;--button-border-color: #00000059}.modern_bb_layout button.icon:not([disabled]).close-dialog:focus:not(:hover),.modern_bb_layout button.dhx_button.icon:not([disabled]).close-dialog:focus:not(:hover),.modern_bb_dialog button.icon:not([disabled]).close-dialog:focus:not(:hover),.modern_bb_dialog button.dhx_button.icon:not([disabled]).close-dialog:focus:not(:hover){--button-border-color: var(--surface-5-light)}.modern_bb_layout button.icon:not([disabled]).highlight.primary,.modern_bb_layout button.icon:not([disabled]).highlight.dhx_button--color_primary,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.primary,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_primary,.modern_bb_dialog button.icon:not([disabled]).highlight.primary,.modern_bb_dialog button.icon:not([disabled]).highlight.dhx_button--color_primary,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.primary,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_primary{--button-background-color: var(--primary-bright-color)}.modern_bb_layout button.icon:not([disabled]).highlight.primary:hover,.modern_bb_layout button.icon:not([disabled]).highlight.dhx_button--color_primary:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.primary:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_primary:hover,.modern_bb_dialog button.icon:not([disabled]).highlight.primary:hover,.modern_bb_dialog button.icon:not([disabled]).highlight.dhx_button--color_primary:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.primary:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_primary:hover{--button-background-color: var(--primary-color);--button-color: var(--primary-on-primary)}.modern_bb_layout button.icon:not([disabled]).highlight.primary:active,.modern_bb_layout button.icon:not([disabled]).highlight.dhx_button--color_primary:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.primary:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_primary:active,.modern_bb_dialog button.icon:not([disabled]).highlight.primary:active,.modern_bb_dialog button.icon:not([disabled]).highlight.dhx_button--color_primary:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.primary:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_primary:active{--button-background-color: var(--primary-dark-color);--button-color: var(--primary-on-primary)}.modern_bb_layout button.icon:not([disabled]).highlight.warning,.modern_bb_layout button.icon:not([disabled]).highlight.dhx_button--color_danger,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.warning,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_danger,.modern_bb_dialog button.icon:not([disabled]).highlight.warning,.modern_bb_dialog button.icon:not([disabled]).highlight.dhx_button--color_danger,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.warning,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_danger{--button-background-color: var(--semantic-warning-container-color)}.modern_bb_layout button.icon:not([disabled]).highlight.warning:hover,.modern_bb_layout button.icon:not([disabled]).highlight.dhx_button--color_danger:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.warning:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_danger:hover,.modern_bb_dialog button.icon:not([disabled]).highlight.warning:hover,.modern_bb_dialog button.icon:not([disabled]).highlight.dhx_button--color_danger:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.warning:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_danger:hover{--button-background-color: var(--semantic-warning-bright-color);--button-color: var(--primary-on-primary)}.modern_bb_layout button.icon:not([disabled]).highlight.warning:active,.modern_bb_layout button.icon:not([disabled]).highlight.dhx_button--color_danger:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.warning:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_danger:active,.modern_bb_dialog button.icon:not([disabled]).highlight.warning:active,.modern_bb_dialog button.icon:not([disabled]).highlight.dhx_button--color_danger:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.warning:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_danger:active{--button-background-color: var(--semantic-warning-bright-color);--button-color: var(--semantic-warning-text-color)}.modern_bb_layout button.icon:not([disabled]).highlight.apply,.modern_bb_layout button.icon:not([disabled]).highlight.approve,.modern_bb_layout button.icon:not([disabled]).highlight.dhx_button--color_success,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.apply,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.approve,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_success,.modern_bb_dialog button.icon:not([disabled]).highlight.apply,.modern_bb_dialog button.icon:not([disabled]).highlight.approve,.modern_bb_dialog button.icon:not([disabled]).highlight.dhx_button--color_success,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.apply,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.approve,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_success{--button-background-color: var(--semantic-approve-container-color)}.modern_bb_layout button.icon:not([disabled]).highlight.apply:hover,.modern_bb_layout button.icon:not([disabled]).highlight.approve:hover,.modern_bb_layout button.icon:not([disabled]).highlight.dhx_button--color_success:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.apply:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.approve:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_success:hover,.modern_bb_dialog button.icon:not([disabled]).highlight.apply:hover,.modern_bb_dialog button.icon:not([disabled]).highlight.approve:hover,.modern_bb_dialog button.icon:not([disabled]).highlight.dhx_button--color_success:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.apply:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.approve:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_success:hover{--button-background-color: var(--semantic-approve-bright-color);--button-color: var(--primary-on-primary)}.modern_bb_layout button.icon:not([disabled]).highlight.apply:active,.modern_bb_layout button.icon:not([disabled]).highlight.approve:active,.modern_bb_layout button.icon:not([disabled]).highlight.dhx_button--color_success:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.apply:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.approve:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_success:active,.modern_bb_dialog button.icon:not([disabled]).highlight.apply:active,.modern_bb_dialog button.icon:not([disabled]).highlight.approve:active,.modern_bb_dialog button.icon:not([disabled]).highlight.dhx_button--color_success:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.apply:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.approve:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.dhx_button--color_success:active{--button-background-color: var(--semantic-approve-bright-color);--button-color: var(--semantic-approve-text-color)}.modern_bb_layout button.icon:not([disabled]).highlight.caution,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.caution,.modern_bb_dialog button.icon:not([disabled]).highlight.caution,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.caution{--button-background-color: var(--semantic-caution-container-color)}.modern_bb_layout button.icon:not([disabled]).highlight.caution:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.caution:hover,.modern_bb_dialog button.icon:not([disabled]).highlight.caution:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.caution:hover{--button-background-color: var(--semantic-caution-bright-color);--button-color: var(--primary-on-primary)}.modern_bb_layout button.icon:not([disabled]).highlight.caution:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.caution:active,.modern_bb_dialog button.icon:not([disabled]).highlight.caution:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.caution:active{--button-background-color: var(--semantic-caution-bright-color);--button-color: var(--semantic-caution-text-color)}.modern_bb_layout button.icon:not([disabled]).highlight.brand,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.brand,.modern_bb_dialog button.icon:not([disabled]).highlight.brand,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.brand{--button-background-color: var(--semantic-brand-container-color)}.modern_bb_layout button.icon:not([disabled]).highlight.brand:hover,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.brand:hover,.modern_bb_dialog button.icon:not([disabled]).highlight.brand:hover,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.brand:hover{--button-background-color: var(--brand-bright-color);--button-color: var(--primary-on-primary)}.modern_bb_layout button.icon:not([disabled]).highlight.brand:active,.modern_bb_layout button.dhx_button.icon:not([disabled]).highlight.brand:active,.modern_bb_dialog button.icon:not([disabled]).highlight.brand:active,.modern_bb_dialog button.dhx_button.icon:not([disabled]).highlight.brand:active{--button-background-color: var(--brand-bright-color);--button-color: var(--brand-text-color)}.modern_bb_layout button.icon:disabled,.modern_bb_layout button.dhx_button.icon:disabled,.modern_bb_dialog button.icon:disabled,.modern_bb_dialog button.dhx_button.icon:disabled{--button-color: var(--gray-medium)}.modern_bb_layout button.text,.modern_bb_layout button.action,.modern_bb_layout button.dhx_button.text,.modern_bb_layout button.dhx_button.action,.modern_bb_dialog button.text,.modern_bb_dialog button.action,.modern_bb_dialog button.dhx_button.text,.modern_bb_dialog button.dhx_button.action{--button-background-color: transparent;--button-border-color: transparent;--button-font-weight: 600}.modern_bb_layout button.text:not([disabled]),.modern_bb_layout button.action:not([disabled]),.modern_bb_layout button.dhx_button.text:not([disabled]),.modern_bb_layout button.dhx_button.action:not([disabled]),.modern_bb_dialog button.text:not([disabled]),.modern_bb_dialog button.action:not([disabled]),.modern_bb_dialog button.dhx_button.text:not([disabled]),.modern_bb_dialog button.dhx_button.action:not([disabled]){--button-color: var(--standard-text)}.modern_bb_layout button.text:not([disabled]):hover:not([disabled]),.modern_bb_layout button.action:not([disabled]):hover:not([disabled]),.modern_bb_layout button.dhx_button.text:not([disabled]):hover:not([disabled]),.modern_bb_layout button.dhx_button.action:not([disabled]):hover:not([disabled]),.modern_bb_dialog button.text:not([disabled]):hover:not([disabled]),.modern_bb_dialog button.action:not([disabled]):hover:not([disabled]),.modern_bb_dialog button.dhx_button.text:not([disabled]):hover:not([disabled]),.modern_bb_dialog button.dhx_button.action:not([disabled]):hover:not([disabled]){--button-background-color: var(--primary-bright-color);--button-border-color: var(--button-background-color)}.modern_bb_layout button.text:not([disabled]):active:not([disabled]),.modern_bb_layout button.action:not([disabled]):active:not([disabled]),.modern_bb_layout button.dhx_button.text:not([disabled]):active:not([disabled]),.modern_bb_layout button.dhx_button.action:not([disabled]):active:not([disabled]),.modern_bb_dialog button.text:not([disabled]):active:not([disabled]),.modern_bb_dialog button.action:not([disabled]):active:not([disabled]),.modern_bb_dialog button.dhx_button.text:not([disabled]):active:not([disabled]),.modern_bb_dialog button.dhx_button.action:not([disabled]):active:not([disabled]){--button-background-color: var(--primary-bright-color);--button-border-color: transparent}.modern_bb_layout button.text:not([disabled]).primary,.modern_bb_layout button.text:not([disabled]).dhx_button--color_primary,.modern_bb_layout button.action:not([disabled]).primary,.modern_bb_layout button.action:not([disabled]).dhx_button--color_primary,.modern_bb_layout button.dhx_button.text:not([disabled]).primary,.modern_bb_layout button.dhx_button.text:not([disabled]).dhx_button--color_primary,.modern_bb_layout button.dhx_button.action:not([disabled]).primary,.modern_bb_layout button.dhx_button.action:not([disabled]).dhx_button--color_primary,.modern_bb_dialog button.text:not([disabled]).primary,.modern_bb_dialog button.text:not([disabled]).dhx_button--color_primary,.modern_bb_dialog button.action:not([disabled]).primary,.modern_bb_dialog button.action:not([disabled]).dhx_button--color_primary,.modern_bb_dialog button.dhx_button.text:not([disabled]).primary,.modern_bb_dialog button.dhx_button.text:not([disabled]).dhx_button--color_primary,.modern_bb_dialog button.dhx_button.action:not([disabled]).primary,.modern_bb_dialog button.dhx_button.action:not([disabled]).dhx_button--color_primary{--button-color: var(--primary-text-color)}.modern_bb_layout button.text:not([disabled]).warning,.modern_bb_layout button.text:not([disabled]).dhx_button--color_danger,.modern_bb_layout button.action:not([disabled]).warning,.modern_bb_layout button.action:not([disabled]).dhx_button--color_danger,.modern_bb_layout button.dhx_button.text:not([disabled]).warning,.modern_bb_layout button.dhx_button.text:not([disabled]).dhx_button--color_danger,.modern_bb_layout button.dhx_button.action:not([disabled]).warning,.modern_bb_layout button.dhx_button.action:not([disabled]).dhx_button--color_danger,.modern_bb_dialog button.text:not([disabled]).warning,.modern_bb_dialog button.text:not([disabled]).dhx_button--color_danger,.modern_bb_dialog button.action:not([disabled]).warning,.modern_bb_dialog button.action:not([disabled]).dhx_button--color_danger,.modern_bb_dialog button.dhx_button.text:not([disabled]).warning,.modern_bb_dialog button.dhx_button.text:not([disabled]).dhx_button--color_danger,.modern_bb_dialog button.dhx_button.action:not([disabled]).warning,.modern_bb_dialog button.dhx_button.action:not([disabled]).dhx_button--color_danger{--button-color: var(--semantic-warning-text-color)}.modern_bb_layout button.text:not([disabled]).warning:hover,.modern_bb_layout button.text:not([disabled]).warning:active,.modern_bb_layout button.text:not([disabled]).dhx_button--color_danger:hover,.modern_bb_layout button.text:not([disabled]).dhx_button--color_danger:active,.modern_bb_layout button.action:not([disabled]).warning:hover,.modern_bb_layout button.action:not([disabled]).warning:active,.modern_bb_layout button.action:not([disabled]).dhx_button--color_danger:hover,.modern_bb_layout button.action:not([disabled]).dhx_button--color_danger:active,.modern_bb_layout button.dhx_button.text:not([disabled]).warning:hover,.modern_bb_layout button.dhx_button.text:not([disabled]).warning:active,.modern_bb_layout button.dhx_button.text:not([disabled]).dhx_button--color_danger:hover,.modern_bb_layout button.dhx_button.text:not([disabled]).dhx_button--color_danger:active,.modern_bb_layout button.dhx_button.action:not([disabled]).warning:hover,.modern_bb_layout button.dhx_button.action:not([disabled]).warning:active,.modern_bb_layout button.dhx_button.action:not([disabled]).dhx_button--color_danger:hover,.modern_bb_layout button.dhx_button.action:not([disabled]).dhx_button--color_danger:active,.modern_bb_dialog button.text:not([disabled]).warning:hover,.modern_bb_dialog button.text:not([disabled]).warning:active,.modern_bb_dialog button.text:not([disabled]).dhx_button--color_danger:hover,.modern_bb_dialog button.text:not([disabled]).dhx_button--color_danger:active,.modern_bb_dialog button.action:not([disabled]).warning:hover,.modern_bb_dialog button.action:not([disabled]).warning:active,.modern_bb_dialog button.action:not([disabled]).dhx_button--color_danger:hover,.modern_bb_dialog button.action:not([disabled]).dhx_button--color_danger:active,.modern_bb_dialog button.dhx_button.text:not([disabled]).warning:hover,.modern_bb_dialog button.dhx_button.text:not([disabled]).warning:active,.modern_bb_dialog button.dhx_button.text:not([disabled]).dhx_button--color_danger:hover,.modern_bb_dialog button.dhx_button.text:not([disabled]).dhx_button--color_danger:active,.modern_bb_dialog button.dhx_button.action:not([disabled]).warning:hover,.modern_bb_dialog button.dhx_button.action:not([disabled]).warning:active,.modern_bb_dialog button.dhx_button.action:not([disabled]).dhx_button--color_danger:hover,.modern_bb_dialog button.dhx_button.action:not([disabled]).dhx_button--color_danger:active{--button-background-color: var(--semantic-warning-container-color)}.modern_bb_layout button.text:not([disabled]).apply,.modern_bb_layout button.text:not([disabled]).approve,.modern_bb_layout button.text:not([disabled]).dhx_button--color_success,.modern_bb_layout button.action:not([disabled]).apply,.modern_bb_layout button.action:not([disabled]).approve,.modern_bb_layout button.action:not([disabled]).dhx_button--color_success,.modern_bb_layout button.dhx_button.text:not([disabled]).apply,.modern_bb_layout button.dhx_button.text:not([disabled]).approve,.modern_bb_layout button.dhx_button.text:not([disabled]).dhx_button--color_success,.modern_bb_layout button.dhx_button.action:not([disabled]).apply,.modern_bb_layout button.dhx_button.action:not([disabled]).approve,.modern_bb_layout button.dhx_button.action:not([disabled]).dhx_button--color_success,.modern_bb_dialog button.text:not([disabled]).apply,.modern_bb_dialog button.text:not([disabled]).approve,.modern_bb_dialog button.text:not([disabled]).dhx_button--color_success,.modern_bb_dialog button.action:not([disabled]).apply,.modern_bb_dialog button.action:not([disabled]).approve,.modern_bb_dialog button.action:not([disabled]).dhx_button--color_success,.modern_bb_dialog button.dhx_button.text:not([disabled]).apply,.modern_bb_dialog button.dhx_button.text:not([disabled]).approve,.modern_bb_dialog button.dhx_button.text:not([disabled]).dhx_button--color_success,.modern_bb_dialog button.dhx_button.action:not([disabled]).apply,.modern_bb_dialog button.dhx_button.action:not([disabled]).approve,.modern_bb_dialog button.dhx_button.action:not([disabled]).dhx_button--color_success{--button-color: var(--semantic-approve-text-color)}.modern_bb_layout button.text:not([disabled]).apply:hover,.modern_bb_layout button.text:not([disabled]).apply:active,.modern_bb_layout button.text:not([disabled]).approve:hover,.modern_bb_layout button.text:not([disabled]).approve:active,.modern_bb_layout button.text:not([disabled]).dhx_button--color_success:hover,.modern_bb_layout button.text:not([disabled]).dhx_button--color_success:active,.modern_bb_layout button.action:not([disabled]).apply:hover,.modern_bb_layout button.action:not([disabled]).apply:active,.modern_bb_layout button.action:not([disabled]).approve:hover,.modern_bb_layout button.action:not([disabled]).approve:active,.modern_bb_layout button.action:not([disabled]).dhx_button--color_success:hover,.modern_bb_layout button.action:not([disabled]).dhx_button--color_success:active,.modern_bb_layout button.dhx_button.text:not([disabled]).apply:hover,.modern_bb_layout button.dhx_button.text:not([disabled]).apply:active,.modern_bb_layout button.dhx_button.text:not([disabled]).approve:hover,.modern_bb_layout button.dhx_button.text:not([disabled]).approve:active,.modern_bb_layout button.dhx_button.text:not([disabled]).dhx_button--color_success:hover,.modern_bb_layout button.dhx_button.text:not([disabled]).dhx_button--color_success:active,.modern_bb_layout button.dhx_button.action:not([disabled]).apply:hover,.modern_bb_layout button.dhx_button.action:not([disabled]).apply:active,.modern_bb_layout button.dhx_button.action:not([disabled]).approve:hover,.modern_bb_layout button.dhx_button.action:not([disabled]).approve:active,.modern_bb_layout button.dhx_button.action:not([disabled]).dhx_button--color_success:hover,.modern_bb_layout button.dhx_button.action:not([disabled]).dhx_button--color_success:active,.modern_bb_dialog button.text:not([disabled]).apply:hover,.modern_bb_dialog button.text:not([disabled]).apply:active,.modern_bb_dialog button.text:not([disabled]).approve:hover,.modern_bb_dialog button.text:not([disabled]).approve:active,.modern_bb_dialog button.text:not([disabled]).dhx_button--color_success:hover,.modern_bb_dialog button.text:not([disabled]).dhx_button--color_success:active,.modern_bb_dialog button.action:not([disabled]).apply:hover,.modern_bb_dialog button.action:not([disabled]).apply:active,.modern_bb_dialog button.action:not([disabled]).approve:hover,.modern_bb_dialog button.action:not([disabled]).approve:active,.modern_bb_dialog button.action:not([disabled]).dhx_button--color_success:hover,.modern_bb_dialog button.action:not([disabled]).dhx_button--color_success:active,.modern_bb_dialog button.dhx_button.text:not([disabled]).apply:hover,.modern_bb_dialog button.dhx_button.text:not([disabled]).apply:active,.modern_bb_dialog button.dhx_button.text:not([disabled]).approve:hover,.modern_bb_dialog button.dhx_button.text:not([disabled]).approve:active,.modern_bb_dialog button.dhx_button.text:not([disabled]).dhx_button--color_success:hover,.modern_bb_dialog button.dhx_button.text:not([disabled]).dhx_button--color_success:active,.modern_bb_dialog button.dhx_button.action:not([disabled]).apply:hover,.modern_bb_dialog button.dhx_button.action:not([disabled]).apply:active,.modern_bb_dialog button.dhx_button.action:not([disabled]).approve:hover,.modern_bb_dialog button.dhx_button.action:not([disabled]).approve:active,.modern_bb_dialog button.dhx_button.action:not([disabled]).dhx_button--color_success:hover,.modern_bb_dialog button.dhx_button.action:not([disabled]).dhx_button--color_success:active{--button-background-color: var(--semantic-approve-container-color)}.modern_bb_layout button.text:not([disabled]).caution,.modern_bb_layout button.action:not([disabled]).caution,.modern_bb_layout button.dhx_button.text:not([disabled]).caution,.modern_bb_layout button.dhx_button.action:not([disabled]).caution,.modern_bb_dialog button.text:not([disabled]).caution,.modern_bb_dialog button.action:not([disabled]).caution,.modern_bb_dialog button.dhx_button.text:not([disabled]).caution,.modern_bb_dialog button.dhx_button.action:not([disabled]).caution{--button-color: var(--semantic-caution-text-color)}.modern_bb_layout button.text:not([disabled]).caution:hover,.modern_bb_layout button.text:not([disabled]).caution:active,.modern_bb_layout button.action:not([disabled]).caution:hover,.modern_bb_layout button.action:not([disabled]).caution:active,.modern_bb_layout button.dhx_button.text:not([disabled]).caution:hover,.modern_bb_layout button.dhx_button.text:not([disabled]).caution:active,.modern_bb_layout button.dhx_button.action:not([disabled]).caution:hover,.modern_bb_layout button.dhx_button.action:not([disabled]).caution:active,.modern_bb_dialog button.text:not([disabled]).caution:hover,.modern_bb_dialog button.text:not([disabled]).caution:active,.modern_bb_dialog button.action:not([disabled]).caution:hover,.modern_bb_dialog button.action:not([disabled]).caution:active,.modern_bb_dialog button.dhx_button.text:not([disabled]).caution:hover,.modern_bb_dialog button.dhx_button.text:not([disabled]).caution:active,.modern_bb_dialog button.dhx_button.action:not([disabled]).caution:hover,.modern_bb_dialog button.dhx_button.action:not([disabled]).caution:active{--button-background-color: var(--semantic-caution-container-color)}.modern_bb_layout button.text:not([disabled]).brand:hover,.modern_bb_layout button.text:not([disabled]).brand:active,.modern_bb_layout button.action:not([disabled]).brand:hover,.modern_bb_layout button.action:not([disabled]).brand:active,.modern_bb_layout button.dhx_button.text:not([disabled]).brand:hover,.modern_bb_layout button.dhx_button.text:not([disabled]).brand:active,.modern_bb_layout button.dhx_button.action:not([disabled]).brand:hover,.modern_bb_layout button.dhx_button.action:not([disabled]).brand:active,.modern_bb_dialog button.text:not([disabled]).brand:hover,.modern_bb_dialog button.text:not([disabled]).brand:active,.modern_bb_dialog button.action:not([disabled]).brand:hover,.modern_bb_dialog button.action:not([disabled]).brand:active,.modern_bb_dialog button.dhx_button.text:not([disabled]).brand:hover,.modern_bb_dialog button.dhx_button.text:not([disabled]).brand:active,.modern_bb_dialog button.dhx_button.action:not([disabled]).brand:hover,.modern_bb_dialog button.dhx_button.action:not([disabled]).brand:active{--button-background-color: var(--brand-container-color)}.modern_bb_layout button.bb-message-button-action,.modern_bb_layout button.dhx_button.bb-message-button-action,.modern_bb_dialog button.bb-message-button-action,.modern_bb_dialog button.dhx_button.bb-message-button-action{padding:5px}.modern_bb_layout button.bb-message-button-action:focus:not([disabled]):not(:active):not(:hover),.modern_bb_layout button.dhx_button.bb-message-button-action:focus:not([disabled]):not(:active):not(:hover),.modern_bb_dialog button.bb-message-button-action:focus:not([disabled]):not(:active):not(:hover),.modern_bb_dialog button.dhx_button.bb-message-button-action:focus:not([disabled]):not(:active):not(:hover){--button-border-color: transparent}.modern_bb_layout button.bb-message-button-action:hover i,.modern_bb_layout button.dhx_button.bb-message-button-action:hover i,.modern_bb_dialog button.bb-message-button-action:hover i,.modern_bb_dialog button.dhx_button.bb-message-button-action:hover i{opacity:70%}.modern_bb_layout button.bb-bubble-group-button.close,.modern_bb_layout button.dhx_button.bb-bubble-group-button.close,.modern_bb_dialog button.bb-bubble-group-button.close,.modern_bb_dialog button.dhx_button.bb-bubble-group-button.close{width:fit-content;margin-right:0;margin-left:auto;order:1;--button-color: var(--primary-text-color);--button-background-color: var(--surface-10-light)}.modern_bb_layout button a,.modern_bb_layout button.dhx_button a,.modern_bb_dialog button a,.modern_bb_dialog button.dhx_button a{color:inherit;text-decoration:none;display:flex;align-self:stretch;align-items:center;justify-content:center;gap:var(--button-gap);margin:-1px;padding:var(--button-padding)}.modern_bb_layout button:has(a),.modern_bb_layout button.dhx_button:has(a),.modern_bb_dialog button:has(a),.modern_bb_dialog button.dhx_button:has(a){padding:0}.modern_bb_layout .bb-card{--card-gap: 14px;--card-background-color: #FFFFFF;--card-borders-color: var(--grey-borders);--card-border-radius: 3px;--card-padding: 14px;--card-small-gap: calc(var(--card-gap) / 2);position:relative;border:1px solid var(--card-borders-color);border-radius:var(--card-border-radius);background-color:var(--card-background-color);box-shadow:1px 1px 3px #d3d3d3;display:flex;flex-direction:column;height:fit-content;padding:var(--card-padding);gap:var(--card-gap)}.modern_bb_layout .bb-card>header{font-family:var(--font-family);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);letter-spacing:.02em;display:flex;gap:var(--card-gap);align-items:center}.modern_bb_layout .bb-card>header>i:last-child{align-self:flex-start;margin:2px}.modern_bb_layout .bb-card>header hgroup h1{font-family:var(--font-family);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);letter-spacing:.02em;padding:0 0 6px;margin:0}.modern_bb_layout .bb-card>header hgroup h2{font-family:var(--font-family);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);letter-spacing:.02em;padding:0 0 4px;margin:0}.modern_bb_layout .bb-card>header .spacer{flex:1}.modern_bb_layout .bb-card>header .bb-search{display:flex;font-size:var(--default-font-size);font-weight:400;align-items:center;gap:var(--small-spacing);position:relative}.modern_bb_layout .bb-card>header .bb-search input,.modern_bb_layout .bb-card>header .bb-search input:focus{outline:none;border:1px solid var(--grey-borders);border-radius:3px;padding:3px 4px;font-size:var(--font-size-regular)}.modern_bb_layout .bb-card>header .bb-search label{flex:1 1;white-space:nowrap}.modern_bb_layout .bb-card>header .bb-search:after{content:var(--search-icon-unicode);font-family:var(--font-family-icon);color:var(--icon-color);position:absolute;right:var(--small-spacing);font-size:var(--font-size-xsmall)}.modern_bb_layout .bb-card>main{flex:1 1 auto}.modern_bb_layout .bb-card>main section{padding-top:var(--card-gap);font-weight:var(--font-weight-regular)}.modern_bb_layout .bb-card>main section header{font-size:var(--font-size-large);font-weight:var(--font-weight-semi_bold);padding-bottom:var(--card-small-gap)}.modern_bb_layout .bb-card>footer{display:flex;align-items:center;justify-content:end}.modern_bb_layout{--checkbox-wrapper-height: var(--input-height);--checkbox-wrapper-border-radius: 2px;--checkbox-wrapper-padding: 3px 4px;--checkbox-hover-background-color: var(--surface-10-light)}@keyframes fadeIn{0%{font-size:4px}to{font-size:10px}}.modern_bb_layout .bb-checkbox,.modern_bb_layout .bb-radio{display:inline-flex;align-self:center;align-items:center;gap:4px;height:var(--checkbox-wrapper-height);padding:var(--checkbox-wrapper-padding);border-radius:var(--checkbox-wrapper-border-radius);border-style:solid;border-width:1px;border-color:transparent}.modern_bb_layout .bb-checkbox label,.modern_bb_layout .bb-radio label{cursor:inherit}.modern_bb_layout .bb-checkbox *,.modern_bb_layout .bb-checkbox *:before,.modern_bb_layout .bb-checkbox *:after,.modern_bb_layout .bb-radio *,.modern_bb_layout .bb-radio *:before,.modern_bb_layout .bb-radio *:after{vertical-align:middle}.modern_bb_layout .bb-checkbox input[type=checkbox],.modern_bb_layout .bb-checkbox input[type=radio],.modern_bb_layout .bb-radio input[type=checkbox],.modern_bb_layout .bb-radio input[type=radio]{box-sizing:border-box;display:inline-grid;place-content:center;align-content:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;background-color:transparent;margin:0;transition:var(--transition-all-linear);width:14px;height:14px;border:2px solid var(--primary-text-color);padding:0;outline:none}.modern_bb_layout .bb-checkbox input[type=checkbox],.modern_bb_layout .bb-radio input[type=checkbox]{border-radius:2px}.modern_bb_layout .bb-checkbox input[type=checkbox]:checked,.modern_bb_layout .bb-radio input[type=checkbox]:checked{background-color:var(--primary-text-color)}.modern_bb_layout .bb-checkbox input[type=checkbox]:checked:after,.modern_bb_layout .bb-radio input[type=checkbox]:checked:after{color:#fff;animation:.15s fadeIn 1}.modern_bb_layout .bb-checkbox input[type=checkbox]:after,.modern_bb_layout .bb-radio input[type=checkbox]:after{content:"\f00c";font-family:var(--font-family-icon);font-weight:600;color:transparent;font-size:9px;margin:0;background-color:transparent}.modern_bb_layout .bb-checkbox input[type=radio],.modern_bb_layout .bb-radio input[type=radio]{border-radius:50%}.modern_bb_layout .bb-checkbox input[type=radio]:checked,.modern_bb_layout .bb-radio input[type=radio]:checked{border-width:5px}.modern_bb_layout .bb-checkbox:not(:has(input[disabled])):hover,.modern_bb_layout .bb-radio:not(:has(input[disabled])):hover{border-style:solid;background-color:var(--checkbox-hover-background-color);cursor:pointer}.modern_bb_layout .bb-checkbox:not(:has(input[disabled])):focus-within:not(:hover),.modern_bb_layout .bb-radio:not(:has(input[disabled])):focus-within:not(:hover){border-color:var(--primary-dark-color);border-style:dashed}.modern_bb_layout .bb-checkbox:has(input[disabled]) input,.modern_bb_layout .bb-radio:has(input[disabled]) input{border-color:var(--gray-text)}.modern_bb_layout .bb-checkbox:has(input[disabled]) input:checked,.modern_bb_layout .bb-radio:has(input[disabled]) input:checked{background-color:var(--gray-text)}.modern_bb_layout .bb-checkbox:has(input[disabled]) label,.modern_bb_layout .bb-radio:has(input[disabled]) label{color:var(--gray-text);pointer-events:none}.modern_bb_layout .dhx_checkbox__visual-input{height:14px;width:14px;border:2px solid var(--primary-text-color)}.modern_bb_layout .bb-chips{--chips-pile-height: var(--chzn-pile-height, 26px);--chips-pile-padding: var(--input-label-spacing, 4px);--chips-input-height: 28px;font-size:var(--input-font-size);min-height:var(--input-height);border-bottom:var(--input-border);background-color:var(--input-background-color);display:grid;grid-template-columns:auto 16px;align-items:center;padding-top:1px}.modern_bb_layout .bb-chips ul{border-bottom:1px solid transparent;margin:0;padding:0 var(--small-spacing) 1px;display:flex;align-items:center;min-height:var(--input-height)}.modern_bb_layout .bb-chips ul li{list-style:none;box-sizing:border-box}.modern_bb_layout .bb-chips ul.bb-chips--list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--small-spacing)}.modern_bb_layout .bb-chips ul.bb-chips--list li.bb-chip{box-sizing:border-box;background-color:var(--surface-12-light-white);border-radius:var(--chips-pile-height);display:grid;grid-template-columns:auto 16px;grid-gap:var(--chips-pile-padding);align-items:center;justify-items:center;padding:0 8px;border-width:1px;border-style:solid;border-color:var(--surface-6-light);cursor:default;height:var(--chips-pile-height)}.modern_bb_layout .bb-chips ul.bb-chips--list li.bb-chip .bb-chip--action:after{content:var(--close-icon-unicode);font-family:var(--font-family-icon);font-size:var(--font-size-small);color:var(--input-icon-color, var(--standard-text-70))}.modern_bb_layout .bb-chips ul.bb-chips--list li.bb-chip:hover .bb-chip--action:hover:after{color:var(--semantic-warning-text-color);cursor:pointer}.modern_bb_layout .bb-chips ul.bb-chips--list li.bb-chip:has(.bb-chip--action:hover){background-color:var(--semantic-warning-container-color);border-color:var(--semantic-warning-container-color)}.modern_bb_layout .bb-chips ul.bb-chips--list li.bb-chip--input input{border:none;background:transparent;text-indent:0;height:var(--chips-input-height);outline:none}.modern_bb_layout .bb-chips .bb-chips--actions{display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid transparent;height:100%}.modern_bb_layout .bb-chips .bb-chips--actions button{visibility:hidden;cursor:pointer}.modern_bb_layout .bb-chips:focus-within{border-bottom-color:var(--input-focused-border-color)}.modern_bb_layout .bb-chips:focus-within ul,.modern_bb_layout .bb-chips:focus-within .bb-chips--actions{border-bottom-color:var(--input-focused-border-color)}.modern_bb_layout .bb-chips:hover .bb-chips--actions button{visibility:visible}.modern_bb_layout .bb-input:focus-within [data-help]{position:relative}.modern_bb_layout .bb-input:focus-within [data-help]:after{content:attr(data-help);display:block;position:absolute;top:0%;right:15px;padding:3px 6px;background-color:inherit;color:var(--semantic-approve-text-color);font-size:smaller}.modern_bb_layout .bb-input:focus-within [data-help]:after:empty{display:none}.modern_bb_layout .bb-input .bb-chips{border-bottom:none;background-color:inherit}.modern_bb_layout .bb-input .bb-chips ul{border-bottom:none;min-height:100%;padding:var(--small-spacing) 0 1px}.modern_bb_layout .bb-input .bb-chips .bb-chips--actions{border-bottom:none}.modern_bb_layout .chosen-container{--chzn-min-height: var(--input-height, 30px);--chzn-padding: 5px;--chzn-border-color: var(--grey-light, #BABCBC);--chzn-option-height: var(--chzn-min-height);--chzn-pile-height: 26px;font-size:var(--font-size-regular);min-height:var(--chzn-min-height);position:relative;outline:none}@keyframes input-animation{0%{width:100%;left:0;height:2px;background-color:#ffffff80}99.9%{width:0;left:50%;height:2px;background-color:#ffffff80}to{background-color:transparent;height:0}}.modern_bb_layout .chosen-container em{display:contents;font-style:inherit;font-weight:inherit;color:inherit}.modern_bb_layout .chosen-container b{background-image:none}.modern_bb_layout .chosen-container b:after{content:var(--select-icon-unicode);color:var(--input-icon-color);font-family:var(--font-family-icon);font-size:var(--font-size-small);font-style:normal;transition:transform .2s linear;display:inline-block;position:relative}.modern_bb_layout .chosen-container .chosen-search-input.default,.modern_bb_layout .chosen-container .chosen-single.chosen-default{font-family:var(--font-family);font-style:italic;font-size:var(--font-size-regular);font-weight:var(--font-weight-normal)}.modern_bb_layout .chosen-container .chosen-drop{clip-path:rect(0 0 0 0);position:absolute;background-color:#fff;border:1px solid var(--chzn-border-color);width:calc(100% + 2px);z-index:2;overflow:hidden;box-shadow:unset;background-image:unset;margin-left:-1px}.modern_bb_layout .chosen-container .chosen-drop .chosen-search{position:relative;border-bottom:1px solid var(--input-border-bottom-color-second, var(--gray-text))}.modern_bb_layout .chosen-container .chosen-drop .chosen-search input.chosen-search-input{padding:var(--chzn-padding);padding-right:32px;border-bottom:1px solid var(--input-border-bottom-color-second, var(--gray-text));height:calc(var(--input-height) + var(--chzn-padding))}.modern_bb_layout .chosen-container .chosen-drop .chosen-search input.chosen-search-input[readonly]{display:none}.modern_bb_layout .chosen-container .chosen-drop .chosen-search:has(:not(input[readonly])):before{content:var(--search-icon-unicode);color:var(--input-icon-color);font-family:var(--font-family-icon);position:absolute;right:8px;transform:translateY(50%)}.modern_bb_layout .chosen-container .chosen-drop .chosen-search:after{content:"";display:block;width:0;position:absolute;bottom:-1px;pointer-events:none}.modern_bb_layout .chosen-container .chosen-drop .chosen-search:has(input:not([readonly]):focus-within):after{animation:.2s input-animation 1}.modern_bb_layout .chosen-container .chosen-drop ul{list-style:none;padding:0;margin:0;max-height:30vh;overflow:auto;position:relative}.modern_bb_layout .chosen-container .chosen-drop ul li{padding:var(--chzn-padding);cursor:pointer;min-height:var(--chzn-option-height);display:flex;align-items:center;word-wrap:anywhere;border-left:3px solid transparent}.modern_bb_layout .chosen-container .chosen-drop ul li.highlighted{background-color:var(--surface-10-light)}.modern_bb_layout .chosen-container .chosen-drop ul li.result-selected{color:var(--primary-text-color);border-left-color:var(--primary-color);font-weight:var(--font-weight-semi_bold)}.modern_bb_layout .chosen-container .chosen-drop ul li.disabled-result{cursor:not-allowed;text-decoration:line-through;color:var(--standard-text-70)}.modern_bb_layout .chosen-container .chosen-drop ul li.group-result{font-family:var(--font-family);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.1em;color:var(--standard-text-70);cursor:unset;-webkit-user-select:none;user-select:none;pointer-events:none}.modern_bb_layout .chosen-container .chosen-drop ul li.group-option{padding-left:1em}.modern_bb_layout .chosen-container.chosen-with-drop .chosen-drop{clip-path:unset}.modern_bb_layout .chosen-container.chosen-with-drop b:after{transform:rotate(-180deg)}.modern_bb_layout .chosen-container.chosen-container-single-nosearch .chosen-drop{margin-top:2px;border-top:none}.modern_bb_layout .chosen-container.drop-up .chosen-drop{border-bottom:0;border-top:var(--default-border);top:auto;bottom:var(--chosen-drop-up-spacing);z-index:2}.modern_bb_layout .chosen-container.drop-up .chosen-drop ul>li:last-child{border-bottom:var(--default-border)}.modern_bb_layout .chosen-container .chosen-single{background-image:none;background-color:inherit;border-radius:inherit;border:none;line-height:inherit;cursor:pointer;height:100%;width:100%;display:inline-grid;grid-template-columns:1fr auto;grid-gap:4px;align-items:center}.modern_bb_layout .chosen-container .chosen-single>span{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-indent:1px}.modern_bb_layout .chosen-container .chosen-single.chosen-single-with-deselect:has(.search-choice-close){grid-template-columns:auto 12px 12px}.modern_bb_layout .chosen-container .chosen-single.chosen-single-with-deselect abbr.search-choice-close:after{content:var(--close-icon-unicode);font-weight:var(--font-weight-icon-solid);font-family:var(--font-family-icon);font-size:var(--font-size-small);color:var(--input-icon-color);height:var(--input-icom)}.modern_bb_layout .chosen-container .chosen-single.chosen-single-with-deselect abbr.search-choice-close:after:hover{color:var(--semantic-caution-text-color)}.modern_bb_layout .chosen-container .chosen-single>div{display:flex}.modern_bb_layout .chosen-container .chosen-single>div:before{display:flex;align-items:center}.modern_bb_layout .chosen-container.chosen-container-multi:before{content:var(--plus-icon-unicode);font-weight:var(--font-weight-icon-solid);font-family:var(--font-family-icon);font-size:var(--font-size-small);color:var(--input-icon-color);position:absolute;pointer-events:none;right:8px;top:calc(50% - 6px);transition:transform .2s linear}.modern_bb_layout .chosen-container.chosen-container-multi.chosen-with-drop:before{transform:rotate(-90deg)}.modern_bb_layout .chosen-container.chosen-container-multi.chosen-disabled .chosen-choices li.search-choice{cursor:default}.modern_bb_layout .chosen-container.chosen-container-multi.chosen-disabled .chosen-choices li.search-choice:has(a.search-choice-close:hover){background-color:var(--surface-12-light-white);border-color:var(--surface-6-light)}.modern_bb_layout .chosen-container.chosen-container-multi.chosen-disabled .chosen-choices li.search-choice a.search-choice-close:hover:after{color:var(--input-icon-color);cursor:default}.modern_bb_layout .chosen-container.chosen-container-multi .chosen-choices{list-style:none;margin:0;display:flex;flex-wrap:wrap;align-items:center;padding:0 35px 0 5px;gap:var(--chzn-padding)}.modern_bb_layout .chosen-container.chosen-container-multi .chosen-choices li.search-choice{background-image:none;background-color:var(--surface-12-light-white);border-radius:var(--chzn-pile-height);display:grid;grid-template-columns:auto 16px;grid-gap:var(--chzn-padding);align-items:center;justify-items:center;padding:0 8px;border-width:1px;border-style:solid;border-color:var(--surface-6-light);cursor:default;height:var(--chzn-pile-height)}.modern_bb_layout .chosen-container.chosen-container-multi .chosen-choices li.search-choice span{display:inline-block;max-width:100%;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modern_bb_layout .chosen-container.chosen-container-multi .chosen-choices li.search-choice a.search-choice-close{background-image:none}.modern_bb_layout .chosen-container.chosen-container-multi .chosen-choices li.search-choice a.search-choice-close:after{content:var(--close-icon-unicode);font-family:var(--font-family-icon);font-size:var(--font-size-small);color:var(--input-icon-color)}.modern_bb_layout .chosen-container.chosen-container-multi .chosen-choices li.search-choice a.search-choice-close:hover:after{color:var(--semantic-warning-text-color);cursor:pointer}.modern_bb_layout .chosen-container.chosen-container-multi .chosen-choices li.search-choice:has(a.search-choice-close:hover){background-color:var(--semantic-warning-container-color);border-color:var(--semantic-warning-container-color)}.modern_bb_layout .chosen-container.chosen-disabled .chosen-single{cursor:default}.modern_bb_layout .chosen-container .chosen-results li.highlighted{background:none;color:inherit}.modern_bb_layout .chosen-container .chosen-results li.no-results{gap:var(--small-spacing)}.modern_bb_layout .chosen-container-single{height:var(--chzn-min-height)}.modern_bb_layout .chosen-container-single .chosen-search{z-index:2;padding:0}.modern_bb_layout .chosen-container-single .chosen-search input[type=text]{font-size:inherit;margin:0;font-family:inherit}.modern_bb_layout .chosen-container-single .chosen-single{box-shadow:unset;padding:0 var(--small-spacing)}.modern_bb_layout .chosen-container-single .chosen-single abbr{top:unset;right:unset;width:unset;height:unset;background:none;position:static}.modern_bb_layout .chosen-container-single .chosen-single div b{background:none!important;align-content:center;text-align:center}.modern_bb_layout .chosen-container-single .chosen-drop{border-radius:unset}.modern_bb_layout .chosen-container-active .chosen-choices{border:inherit;box-shadow:none;background-color:inherit;background-image:none;cursor:inherit}.modern_bb_layout .chosen-container-multi .chosen-choices{background-image:none;border:unset;background-color:unset;cursor:unset}.modern_bb_layout .chosen-container-multi .chosen-choices li{float:unset}.modern_bb_layout .chosen-container-multi .chosen-choices li.search-field input[type=text]{font-family:var(--font-family);font-size:var(--font-size-regular);text-indent:1px}.modern_bb_layout .chosen-container-multi .chosen-choices li.search-choice{border:unset;margin:unset;box-shadow:none;color:unset}.modern_bb_layout .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:none;position:static;width:unset;height:unset;font-size:inherit}:root{--dialog-header-background-color: var(--surface-1-dark);--dialog-header-color: var(--surface-12-light-white);--dialog-body-background-color: var(--surface-12-light-white);--dialog-titelbar-height: 35px;--dialog-padding: 15px;--dialog-overlay-color: hsla(0, 0%, -100% , .5);--dialog-border-widht: 3px;--dialog-header-padding: 5px calc(var(--dialog-padding) - 5px) 7px var(--dialog-padding);--dialog-close-button-background-color: #00000059 }.dhx_window{border:var(--dialog-border-widht) solid var(--dialog-header-background-color);border-radius:0;padding-bottom:10px}.dhx_window .dhx_toolbar{display:contents}.dhx_window .dhx_window-header{background-color:var(--dialog-header-background-color);padding:var(--dialog-header-padding)}.dhx_window .dhx_window-header .dhx_toolbar .dhx_navbar{padding:0;height:var(--dialog-titelbar-height)}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item:last-child button:not(.dhx_toolbar-button){margin-right:0}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_navbar-title{color:var(--dialog-header-color);letter-spacing:.01em;font-weight:var(--font-weight-regular);font-size:var(--font-size-large)}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_button{--button-background-color: var(--dialog-header-background-color);--button-color: var(--dialog-header-color);--dhx-color-primary: var(--button-background-color);--dhx-color-primary-hover: var(--button-background-color);height:var(--icon-button-height);width:var(--icon-button-width);border-radius:3px;margin:0;padding:0;color:var(--button-color)}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_button .dhx_button--view_link:hover{transition:unset}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_button .dxi-close:before{display:none}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_button .dxi-close:after{content:var(--close-icon-unicode);font-family:var(--icon-font-family);color:var(--dialog-header-color);display:inline-block;font-size:var(--font-size-large);vertical-align:middle}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_button:hover,.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_button:active{background-color:var(--dialog-close-button-background-color);border-color:var(--dialog-close-button-background-color)}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_button:focus{--button-border-color: var(--surface-5-light);outline-width:1px}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_button[data-dhx-id=close]{--button-background-color: transparent;--button-color: white;--button-border-color: var(--button-background-color)}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_button[data-dhx-id=close]:hover:not([disabled]).dhx_button--icon{--button-background-color: var(--dialog-close-button-background-color);--button-border-color: var(--dialog-close-button-background-color)}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_button[data-dhx-id=close]:active{--button-background-color: var(--dialog-close-button-background-color);--button-border-color: var(--dialog-close-button-background-color)}.dhx_window .dhx_window-header .dhx_toolbar .dhx_toolbar__item .dhx_button[data-dhx-id=close]:focus:not(:hover){--button-border-color: var(--surface-5-light)}.dhx_window .dhx_window-content,.dhx_window .dhx_window-footer{padding:5px var(--dialog-padding)}.dhx_window .dhx_window-footer .dhx_navbar.dhx_navbar{padding:0;justify-content:end;gap:15px;--dhx-icon-size-normal: var(--font-size-large)}.dhx_window .dhx_window-footer .dhx_navbar.dhx_navbar .dhx_button{--dhx-s-toolbar-button-background-active: var(--button-background-color) }.dhx_window .dhx_window-footer .dhx_navbar.dhx_navbar .dhx_button__icon:before{font-weight:var(--font-weight-regular)}.dhx_window .dhx_window-footer .dhx_navbar.dhx_navbar .dhx_toolbar-button__text{margin-left:0}.dhx_popup.dhx_popup--window_modal{margin:auto;top:0!important;left:0!important;right:0;bottom:0}.dhx_widget.dhx_alert{padding:0 0 10px;border:var(--dialog-border-widht) solid var(--dialog-header-background-color)}.dhx_widget.dhx_alert.warning{--dialog-header-background-color: var(--semantic-warning-color);--dialog-header-color: var(--standard-text)}.dhx_widget.dhx_alert.dhx_alert--confirm.warning button.dhx_alert__confirm-aply,.dhx_widget.dhx_alert.dhx_alert--confirm.warning button.dhx_alert__confirm-apply,.dhx_widget.dhx_alert.dhx_alert--confirm.warning button.dhx_alert__apply-button,.dhx_widget.dhx_alert.dhx_alert--confirm.caution button.dhx_alert__confirm-aply,.dhx_widget.dhx_alert.dhx_alert--confirm.caution button.dhx_alert__confirm-apply,.dhx_widget.dhx_alert.dhx_alert--confirm.caution button.dhx_alert__apply-button{--button-background-color: var(--semantic-warning-color);--button-border-color: var(--semantic-warning-dark-color);--button-color: var(--primary-on-primary)}.dhx_widget.dhx_alert.dhx_alert--confirm.warning button.dhx_alert__confirm-aply:hover,.dhx_widget.dhx_alert.dhx_alert--confirm.warning button.dhx_alert__confirm-apply:hover,.dhx_widget.dhx_alert.dhx_alert--confirm.warning button.dhx_alert__apply-button:hover,.dhx_widget.dhx_alert.dhx_alert--confirm.caution button.dhx_alert__confirm-aply:hover,.dhx_widget.dhx_alert.dhx_alert--confirm.caution button.dhx_alert__confirm-apply:hover,.dhx_widget.dhx_alert.dhx_alert--confirm.caution button.dhx_alert__apply-button:hover{--button-background-color: var(--semantic-warning-dark-color) !important;--button-border-color: var(--semantic-warning-dark-color) !important}.dhx_widget.dhx_alert .dhx_alert__header{font-family:var(--font-family);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);letter-spacing:.01em;padding:0 0 4px;margin:0;text-align:left;padding:var(--dialog-header-padding);background-color:var(--dialog-header-background-color);color:var(--dialog-header-color);top:-2px}.dhx_widget.dhx_alert .dhx_alert__content{padding:5px var(--dialog-padding);color:var(--standard-text);white-space:pre-wrap}.dhx_widget.dhx_alert .dhx_alert__footer{padding:var(--default-spacing) var(--dialog-padding);gap:15px;margin:unset}.dhx_widget.dhx_alert .dhx_alert__footer [aria-label=reject]{order:1}.dhx_widget.dhx_alert .dhx_alert__footer .dhx_button:not(:last-child){margin-right:0}.dhx_widget.dhx_alert .dhx_alert__footer button.dhx_alert__confirm-aply,.dhx_widget.dhx_alert .dhx_alert__footer button.dhx_alert__confirm-apply,.dhx_widget.dhx_alert .dhx_alert__footer button.dhx_alert__apply-button{--button-background-color: var(--primary-bright-color);--button-border-color: var(--primary-color);--button-color: var(--primary-on-primary)}.dhx_widget.dhx_alert .dhx_alert__footer button.dhx_alert__confirm-aply:hover,.dhx_widget.dhx_alert .dhx_alert__footer button.dhx_alert__confirm-apply:hover,.dhx_widget.dhx_alert .dhx_alert__footer button.dhx_alert__apply-button:hover,.dhx_widget.dhx_alert .dhx_alert__footer button.dhx_alert__confirm-aply:active,.dhx_widget.dhx_alert .dhx_alert__footer button.dhx_alert__confirm-apply:active,.dhx_widget.dhx_alert .dhx_alert__footer button.dhx_alert__apply-button:active{--button-background-color: var(--primary-color)}ux-dialog-container{opacity:0;position:fixed}ux-dialog-container.active{opacity:1}ux-dialog-container ux-dialog{padding-bottom:0;border:none;width:fit-content;height:fit-content;margin:auto;position:fixed;top:0;bottom:0;left:0;right:0}ux-dialog,ux-dialog-header,ux-dialog-body,ux-dialog-footer{display:block}ux-dialog,dialog,dialog.modern_bb_dialog.modern_bb_dialog{border:var(--dialog-border-widht) solid var(--dialog-header-background-color);border-radius:0;padding:0 0 10px;background-color:var(--dialog-body-background-color)}dialog ux-dialog{padding-bottom:0;border:none}ux-dialog-header,dialog>header,dialog.modern_bb_dialog.modern_bb_dialog>header,.modal-header{background-color:var(--dialog-header-background-color);padding:var(--dialog-header-padding);display:flex;align-items:center;justify-content:space-between;color:var(--dialog-header-color);font-size:var(--font-size-large)}ux-dialog-body,dialog>main,dialog.modern_bb_dialog.modern_bb_dialog>main,.modal-content{padding:5px var(--dialog-padding)}ux-dialog-footer,dialog>footer,dialog.modern_bb_dialog.modern_bb_dialog>footer,.modal-footer{padding:5px var(--dialog-padding);display:flex;gap:15px;align-items:center;justify-content:flex-end}ux-dialog-overlay.active{position:fixed;height:100vh;width:100vw}ux-dialog-overlay.active,dialog::backdrop,dialog.modern_bb_dialog.modern_bb_dialog::backdrop{background-color:var(--dialog-overlay-color)}ux-dialog-header{gap:var(--small-spacing)}dialog.warning{--dialog-header-background-color: var(--semantic-warning-color)}dialog.modern_bb_dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto}dialog.modern_bb_dialog .main-content{max-height:80vh;overflow:auto}.modern_bb_layout fieldset{--legend-backgound-color: var(--surface-9-light);--legend-height: 17px;--fieldset-items-gap: 4px;--fieldset-padding: 8px;--fieldset-border-radius: 3px;--fieldset-border-color: var(--surface-8-light);display:flex;flex-direction:column;gap:4px;position:relative;border:1px solid var(--fieldset-border-color);padding-top:calc(var(--legend-height) + 8px);padding-bottom:10px;border-radius:var(--fieldset-border-radius)}.modern_bb_layout fieldset legend{position:absolute;left:0;top:0;font-family:var(--font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);letter-spacing:.08em;text-transform:uppercase;padding:1px 4px;margin:0;height:var(--legend-height);background-color:var(--legend-backgound-color);border-bottom-right-radius:var(--fieldset-border-radius);color:var(--label-text)}.modern_bb_layout fieldset:focus-within{--fieldset-border-color: var(--primary-color);--legend-backgound-color: var(--primary-bright-color)}.modern_bb_layout fieldset.caution{--fieldset-border-color: var(--semantic-caution-color);--legend-backgound-color: var(--semantic-caution-color)}.modern_bb_layout fieldset.caution:focus-within{--fieldset-border-color: var(--brand-bright-color);--legend-backgound-color: var(--brand-color)}.modern_bb_layout fieldset.approve{--fieldset-border-color: var(--semantic-approve-bright-color);--legend-backgound-color: var(--semantic-approve-bright-color)}.modern_bb_layout fieldset.approve:focus-within{--fieldset-border-color: var(--semantic-approve-color);--legend-backgound-color: var(--semantic-approve-color)}.modern_bb_layout fieldset.warning{--fieldset-border-color: var(--semantic-warning-bright-color);--legend-backgound-color: var(--semantic-warning-bright-color)}.modern_bb_layout fieldset.warning:focus-within{--fieldset-border-color: var(--semantic-warning-color);--legend-backgound-color: var(--semantic-warning-color)}header.pageHeader{--header-background: var(--surface-1-dark);--hover-background-color: var(--surface-10-light);--header-color: var(--surface-11-light);--header-height: var(--page-header-height, 40px);background-color:var(--header-background);position:fixed;width:100%;max-width:100vw;display:flex;align-items:center;flex-wrap:nowrap;height:var(--header-height);white-space:nowrap;color:var(--header-color);gap:10px}header.pageHeader button{white-space:nowrap;border-radius:0;outline:none;outline-offset:-1px;height:var(--header-height);--button-color: var(--standard-text)}header.pageHeader button:active{--button-active-transformation: scale(1)}header.pageHeader button:not([disabled]).back{--button-background-color: var(--surface-3-dark) !important;--button-color: var(--header-color)}header.pageHeader button:not([disabled]).back:hover{--button-background-color: var(--surface-4-light) !important;--button-color: var(--header-color) !important}header.pageHeader button:not([disabled]).approve{--button-color: var(--standard-text) !important;--button-background-color: var(--semantic-approve-color) !important}header.pageHeader button:not([disabled]).approve:hover{--button-background-color: var(--semantic-approve-bright-color) !important}header.pageHeader button:not([disabled]).warning{--button-color: var(--header-color) !important;--button-background-color: var(--semantic-warning-text-color) !important}header.pageHeader button:not([disabled]).warning:hover{--button-color: var(--header-color) !important;--button-background-color: var(--semantic-warning-dark-color) !important}header.pageHeader button:not([disabled]).caution{--button-background-color: var(--semantic-caution-dark-color) !important;--button-color: var(--standard-text)}header.pageHeader button:not([disabled]).caution:hover{--button-background-color: var(--semantic-caution-color) !important;--button-color: var(--standard-text)}header.pageHeader button[disabled]{--button-background-color: var(--surface-1-dark) !important;--button-color: var(--gray-text) !important}header.pageHeader nav{--toolbar-backround-color: var(--surface-1-dark);--toolbar-color: white;display:contents}header.pageHeader nav ol,header.pageHeader nav ul{margin:0;padding:0;list-style:none}header.pageHeader nav>ol li,header.pageHeader nav>ul li{display:inline-flex;align-items:center;height:var(--header-height);background-color:var(--toolbar-backround-color);color:var(--toolbar-color);padding:0 10px;cursor:pointer;letter-spacing:.007em;position:relative;margin:0}header.pageHeader nav>ol li ol,header.pageHeader nav>ol li ul,header.pageHeader nav>ul li ol,header.pageHeader nav>ul li ul{display:none}header.pageHeader nav>ol li.highlighted,header.pageHeader nav>ul li.highlighted{--toolbar-backround-color: var(--surface-0-dark);--toolbar-color: var(--brand-color)}header.pageHeader nav>ol li:hover,header.pageHeader nav>ul li:hover{--toolbar-backround-color: white;color:var(--standard-text)}header.pageHeader nav>ol li:hover.highlighted,header.pageHeader nav>ul li:hover.highlighted{color:var(--brand-text-color)}header.pageHeader nav>ol li:hover ol,header.pageHeader nav>ol li:hover ul,header.pageHeader nav>ul li:hover ol,header.pageHeader nav>ul li:hover ul{display:block;position:absolute;top:100%;left:0;box-shadow:0 1px 3px var(--gray-borders);border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}header.pageHeader nav>ol li:hover ol li,header.pageHeader nav>ol li:hover ul li,header.pageHeader nav>ul li:hover ol li,header.pageHeader nav>ul li:hover ul li{display:block;border-left:3px solid transparent;background-color:var(--toolbar-backround-color)}header.pageHeader nav>ol li:hover ol li a:link,header.pageHeader nav>ol li:hover ol li a:visited,header.pageHeader nav>ol li:hover ul li a:link,header.pageHeader nav>ol li:hover ul li a:visited,header.pageHeader nav>ul li:hover ol li a:link,header.pageHeader nav>ul li:hover ol li a:visited,header.pageHeader nav>ul li:hover ul li a:link,header.pageHeader nav>ul li:hover ul li a:visited{height:100%;display:grid;align-items:center;grid-template-columns:20px minmax(max-content,200px);grid-column-gap:4px;text-decoration:none;color:var(--standard-text)}header.pageHeader nav>ol li:hover ol li.active,header.pageHeader nav>ol li:hover ul li.active,header.pageHeader nav>ul li:hover ol li.active,header.pageHeader nav>ul li:hover ul li.active{--toolbar-backround-color: var(--brand-container-color-50);border-left-color:var(--brand-bright-color)}header.pageHeader nav>ol li:hover ol li:hover,header.pageHeader nav>ol li:hover ul li:hover,header.pageHeader nav>ul li:hover ol li:hover,header.pageHeader nav>ul li:hover ul li:hover{--toolbar-backround-color: var(--surface-10-light)}header.pageHeader .site-info{position:absolute;height:100%;right:0;display:flex;align-items:center;justify-content:flex-end;gap:10px;background:var(--surface-1-dark);padding:0 10px}header.pageHeader .site-info i.fa-pipe{font-size:20px;font-weight:200}header.pageHeader .site-info .site-title{font-size:var(--font-size-xsmall);text-transform:uppercase;letter-spacing:.17em}header.pageHeader .site-info button.icon{--button-background-color: var(--surface-1-dark);border-radius:3px;--button-color: var(--toolbar-color)}header.pageHeader .site-info button.icon:hover{--button-background-color: var(--surface-0-dark)}header.pageHeader .site-info button.icon:has(.message-count){width:auto}header.pageHeader .site-info button.icon .message-count{font-size:var(--font-size-small);font-weight:var(--font-weight-extra_bold);display:inline-block;padding-left:4px;font-family:var(--font-family);color:var(--brand-color)}[class*=hint--][class*=hint--]{--tooltip-background-color: var(--surface-1-dark);--tooltip-color: white}[class*=hint--][class*=hint--]:before{visibility:hidden}[class*=hint--][class*=hint--]:after{background:var(--tooltip-background-color);color:var(--tooltip-color);font-size:var(--font-size-small);font-family:var(--font-family);letter-spacing:.01em;line-height:normal;padding:6px 8px;text-transform:none;text-shadow:none}[class*=hint--][class*=hint--].hint--arrow:before{visibility:visible}[class*=hint--][class*=hint--].hint--error{--tooltip-background-color: var(--semantic-warning-container-color-50);--tooltip-color: var(--semantic-warning-text-color)}[class*=hint--][class*=hint--].hint--info{--tooltip-background-color: var(--primary-container-color-50);--tooltip-color: var(--primary-on-primary)}[class*=hint--][class*=hint--].hint--warning{--tooltip-background-color: var(--semantic-caution-container-color-50);--tooltip-color: var(--semantic-caution-text-color)}[class*=hint--][class*=hint--].hint--success{--tooltip-background-color: var(--semantic-approve-container-color-50);--tooltip-color: var(--semantic-approve-text-color)}[class*=hint--][class*=hint--].hint--pre:after{white-space:pre}.bb-footnotes{margin-top:var(--default-spacing);padding-top:var(--small-spacing);font-size:var(--font-size-small)}.modern_bb_layout .warning-icon{color:var(--warning-color);margin-right:var(--default-spacing)}.modern_bb_layout .mail-trigger-icon{color:var(--caution-color)}.modern_bb_layout .placeHolder{display:flex;align-items:center;justify-content:center;font-size:18px;color:#d3d3d3;flex-direction:column}.modern_bb_layout .placeHolder i{font-size:48px;margin-bottom:var(--default-spacing)}@keyframes input-animation{0%{width:100%;left:0;height:2px;background-color:var(--input-animation-background-color)}99.9%{width:0;left:50%;height:2px;background-color:var(--input-animation-background-color)}to{background-color:transparent;height:0}}.modern_bb_layout .bb-input{--input-animation-background-color: rgba(255, 255, 255, .4);--input-height: 30px;--input-border: 1px dashed;--input-border-bottom: 1px solid;--input-border-color: transparent;--input-border-bottom-color-first: var(--gray-light);--input-border-bottom-color-second: transparent;--input-background: var(--surface-11-light);--input-label-color: var(--label-text);--input-icon-color: var(--standard-text-70);--input-color: var(--standard-text);--input-label-spacing: 4px;--textarea-min-height: calc(2 * var(--input-height));display:grid;box-sizing:border-box;grid-gap:var(--small-spacing);width:100%;border-bottom:var(--input-border-bottom) var(--input-border-bottom-color-first);position:relative;align-content:end}.modern_bb_layout .bb-input.horizontal-label{border-bottom-color:transparent}.modern_bb_layout .bb-input:after{content:"";display:block;width:0;position:absolute;bottom:-1px;pointer-events:none}.modern_bb_layout .bb-input:has(textarea):not(:has(label)){align-content:stretch;height:100%}.modern_bb_layout .bb-input label{color:var(--input-label-color);line-height:18px}.modern_bb_layout .bb-input:has([required]) label:after{content:" *";color:var(--input-label-color)}.modern_bb_layout .bb-input:focus-within:not(:has([readonly])),.modern_bb_layout .bb-input:has(.chosen-container-active){--input-label-color: var(--primary-text-color)}.modern_bb_layout .bb-input:focus-within:not(:has([readonly])):has(.has-error),.modern_bb_layout .bb-input:focus-within:not(:has([readonly])):has(.invalid),.modern_bb_layout .bb-input:focus-within:not(:has([readonly])):has(.t-error),.modern_bb_layout .bb-input:focus-within:not(:has([readonly])):has([aria-invalid=true]),.modern_bb_layout .bb-input:has(.chosen-container-active):has(.has-error),.modern_bb_layout .bb-input:has(.chosen-container-active):has(.invalid),.modern_bb_layout .bb-input:has(.chosen-container-active):has(.t-error),.modern_bb_layout .bb-input:has(.chosen-container-active):has([aria-invalid=true]){--input-label-color: var(--semantic-warning-text-color)}.modern_bb_layout .bb-input:focus-within:not(:has([readonly])):has(.valid),.modern_bb_layout .bb-input:has(.chosen-container-active):has(.valid){--input-label-color: var(--semantic-approve-text-color)}.modern_bb_layout .bb-input:focus-within:not(:has([readonly])):after,.modern_bb_layout .bb-input:has(.chosen-container-active):after{animation:.2s input-animation 1}.modern_bb_layout .bb-input div.bb-input__wrapper{--input-wrapper-padding: 0 var(--small-spacing);width:100%;display:grid;grid-template-columns:1fr min-content;align-items:center;padding:var(--input-wrapper-padding);height:100%;background:var(--input-background);color:var(--input-color);border:var(--input-border) var(--input-border-color);border-bottom:var(--input-border-bottom) var(--input-border-bottom-color-second)}.modern_bb_layout .bb-input div.bb-input__wrapper:not(:has(textarea)){grid-gap:var(--input-label-spacing)}.modern_bb_layout .bb-input div.bb-input__wrapper:has(>input[type=number],>textarea){--input-wrapper-padding: 0 0 0 var(--small-spacing)}.modern_bb_layout .bb-input div.bb-input__wrapper:has(>input[type=number]){padding-right:var(--input-label-spacing)}.modern_bb_layout .bb-input div.bb-input__wrapper .bb-input__icons button{background:inherit;border:none;outline:none;border-radius:50%;height:max-content;width:max-content;padding:2px}.modern_bb_layout .bb-input div.bb-input__wrapper .bb-input__icons button:focus{outline:none}.modern_bb_layout .bb-input div.bb-input__wrapper .bb-input__icons button i{align-content:center;color:var(--input-icon-color);font-size:var(--font-size-small);font-family:var(--font-family-icon);display:inline-block;height:var(--font-size-small);width:var(--font-size-small)}.modern_bb_layout .bb-input div.bb-input__wrapper div.bb-input__icons{border:none;display:flex;justify-content:flex-end;background:inherit;padding:0;gap:var(--input-label-spacing);align-items:center}.modern_bb_layout .bb-input div.bb-input__wrapper div.bb-input__icons:before,.modern_bb_layout .bb-input div.bb-input__wrapper div.bb-input__icons:after,.modern_bb_layout .bb-input div.bb-input__wrapper div.bb-input__icons i{align-content:center;font-family:var(--font-family-icon);font-size:var(--font-size-small)}.modern_bb_layout .bb-input div.bb-input__wrapper input,.modern_bb_layout .bb-input div.bb-input__wrapper textarea,.modern_bb_layout .bb-input div.bb-input__wrapper select{height:100%;width:100%;background:var(--input-background);border:none;overflow:hidden;text-overflow:ellipsis;outline:none;padding-right:0}.modern_bb_layout .bb-input div.bb-input__wrapper input::placeholder,.modern_bb_layout .bb-input div.bb-input__wrapper textarea::placeholder,.modern_bb_layout .bb-input div.bb-input__wrapper select::placeholder{font-style:italic;--input-color: var(--standard-text-70)}.modern_bb_layout .bb-input div.bb-input__wrapper input,.modern_bb_layout .bb-input div.bb-input__wrapper select{height:var(--input-height)}.modern_bb_layout .bb-input div.bb-input__wrapper textarea{overflow:auto;resize:none;min-height:var(--textarea-min-height);padding:var(--small-spacing) var(--small-spacing) var(--small-spacing) 0}.modern_bb_layout .bb-input div.bb-input__wrapper textarea.horizontal-resize{resize:horizontal}.modern_bb_layout .bb-input div.bb-input__wrapper textarea.vertical-resize{resize:vertical}.modern_bb_layout .bb-input div.bb-input__wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.modern_bb_layout .bb-input div.bb-input__wrapper select optgroup{font-size:var(--font-size-xsmall);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.1em;color:var(--standard-text-70);line-height:18px;height:18px}.modern_bb_layout .bb-input div.bb-input__wrapper select option{font-size:var(--font-size-regular);font-weight:var(--font-weight-regular);text-transform:none;letter-spacing:normal;color:var(--standard-text);line-height:18px;height:18px;width:100%}.modern_bb_layout .bb-input>div.bb-input-field-with-text{display:flex;gap:var(--small-spacing)}.modern_bb_layout .bb-input:hover:not(:has([disabled])):not(:has([readonly])):not(:focus-within),.modern_bb_layout .bb-input:hover:has(.chosen-container):not(:has(.chosen-disabled)){--input-border-bottom-color-first: var(--gray-light);--input-border-bottom-color-second: var(--gray-light);--input-background: var(--surface-10-light)}.modern_bb_layout .bb-input:hover:not(:has([disabled])):not(:has([readonly])):not(:focus-within) input,.modern_bb_layout .bb-input:hover:has(.chosen-container):not(:has(.chosen-disabled)) input{cursor:pointer}.modern_bb_layout .bb-input:focus-within:not(:has([readonly])):not(:has(.chosen-disabled)),.modern_bb_layout .bb-input:has(.chosen-container-active){--input-border-bottom-color-first: var(--primary-color);--input-border-bottom-color-second: var(--primary-color);--input-background: var(--primary-container-color-50)}.modern_bb_layout .bb-input:focus-within:not(:has(>input[disabled])):has([readonly]):not(:has(>select)),.modern_bb_layout .bb-input:focus-within:not(:has(>select[disabled])):has(>select[readonly]){--input-border: 1px dashed;--input-border-color: var(--primary-dark-color);--input-border-bottom-color-first: transparent;--input-border-bottom-color-second: var(--primary-dark-color);--input-border-bottom: 1px dashed}.modern_bb_layout .bb-input:has(.valid){--input-border-bottom-color-first: var(--semantic-approve-color);--input-background: var(--semantic-approve-container-color)}.modern_bb_layout .bb-input:has(.valid):hover:not(:has([disabled])):not(:has([readonly])){--input-border-bottom-color-first: var(--semantic-approve-bright-color);--input-border-bottom-color-second: var(--semantic-approve-bright-color);--input-background: var(--semantic-approve-container-color-50)}.modern_bb_layout .bb-input:has(.valid):focus-within:not(:has([readonly])){--input-border-bottom-color-first: var(--semantic-approve-color);--input-border-bottom-color-second: var(--semantic-approve-color);--input-background: var(--semantic-approve-container-color)}.modern_bb_layout .bb-input.has-error,.modern_bb_layout .bb-input:has(.invalid),.modern_bb_layout .bb-input:has(.t-error),.modern_bb_layout .bb-input:has([aria-invalid=true]),.modern_bb_layout .bb-input:has(.bb-input__wrapper.has-error){--input-border-bottom-color-first: var(--semantic-warning-color);--input-background: var(--semantic-warning-container-color)}.modern_bb_layout .bb-input.has-error:hover:not(:has([disabled])):not(:has([readonly])),.modern_bb_layout .bb-input:has(.invalid):hover:not(:has([disabled])):not(:has([readonly])),.modern_bb_layout .bb-input:has(.t-error):hover:not(:has([disabled])):not(:has([readonly])),.modern_bb_layout .bb-input:has([aria-invalid=true]):hover:not(:has([disabled])):not(:has([readonly])),.modern_bb_layout .bb-input:has(.bb-input__wrapper.has-error):hover:not(:has([disabled])):not(:has([readonly])){--input-border-bottom-color-first: var(--semantic-warning-bright-color);--input-border-bottom-color-second: var(--semantic-warning-bright-color);--input-background: var(--semantic-warning-container-color-50)}.modern_bb_layout .bb-input.has-error:focus-within:not(:has([readonly])),.modern_bb_layout .bb-input:has(.invalid):focus-within:not(:has([readonly])),.modern_bb_layout .bb-input:has(.t-error):focus-within:not(:has([readonly])),.modern_bb_layout .bb-input:has([aria-invalid=true]):focus-within:not(:has([readonly])),.modern_bb_layout .bb-input:has(.bb-input__wrapper.has-error):focus-within:not(:has([readonly])){--input-border-bottom-color-first: var(--semantic-warning-color);--input-border-bottom-color-second: var(--semantic-warning-color);--input-background: var(--semantic-warning-container-color)}.modern_bb_layout .bb-input:has(.bb-input__wrapper>input[disabled]),.modern_bb_layout .bb-input:has(.bb-input__wrapper>select[disabled]){--input-label-color: var(--gray-text);--input-border-bottom-color-first: transparent}.modern_bb_layout .bb-input:has(.chosen-container):not(:has(select>option,select>optgroup)){--input-label-color: var(--gray-text)}.modern_bb_layout .bb-input:has(.bb-input__wrapper>input[disabled]),.modern_bb_layout .bb-input:has(.bb-input__wrapper>[readonly]),.modern_bb_layout .bb-input:has(.chosen-disabled){--input-color: var(--gray-text);--input-icon-color: var(--gray-text)}.modern_bb_layout .bb-input:has(.has-error):not(:has(.chosen-select)) div.bb-input__icons:before,.modern_bb_layout .bb-input:has(.invalid):not(:has(.chosen-select)) div.bb-input__icons:before,.modern_bb_layout .bb-input:has(.t-error):not(:has(.chosen-select)) div.bb-input__icons:before,.modern_bb_layout .bb-input:has([aria-invalid=true]):not(:has(.chosen-select)) div.bb-input__icons:before{content:var(--invalid-icon-unicode);color:var(--semantic-warning-text-color);font-weight:var(--font-weight-icon-solid);cursor:pointer}.modern_bb_layout .bb-input:has(.has-error) .chosen-single>div:before,.modern_bb_layout .bb-input:has(.invalid) .chosen-single>div:before,.modern_bb_layout .bb-input:has(.t-error) .chosen-single>div:before,.modern_bb_layout .bb-input:has([aria-invalid=true]) .chosen-single>div:before{content:var(--invalid-icon-unicode);color:var(--semantic-warning-text-color);font-weight:var(--font-weight-icon-solid);font-family:var(--font-family-icon);font-size:var(--font-size-small);font-style:normal;line-height:1.15;padding-right:var(--small-spacing)}.modern_bb_layout .bb-input:has(.has-error) .chosen-container-multi:after,.modern_bb_layout .bb-input:has(.invalid) .chosen-container-multi:after,.modern_bb_layout .bb-input:has(.t-error) .chosen-container-multi:after,.modern_bb_layout .bb-input:has([aria-invalid=true]) .chosen-container-multi:after{content:var(--invalid-icon-unicode);color:var(--semantic-warning-text-color);font-weight:var(--font-weight-icon-solid);font-family:var(--font-family-icon);font-size:var(--font-size-small);font-style:normal;line-height:1.15;position:absolute;top:8px;right:17px}.modern_bb_layout .bb-input:has(.has-error):has(textarea) div.bb-input__icons:before,.modern_bb_layout .bb-input:has(.invalid):has(textarea) div.bb-input__icons:before,.modern_bb_layout .bb-input:has(.t-error):has(textarea) div.bb-input__icons:before,.modern_bb_layout .bb-input:has([aria-invalid=true]):has(textarea) div.bb-input__icons:before{position:absolute;padding-right:var(--small-spacing)}.modern_bb_layout .bb-input.bb-date-input div.bb-input__icons:after{content:var(--calendar-icon-unicode);color:var(--input-icon-color);cursor:pointer}.modern_bb_layout .bb-input.bb-datalist div.bb-input__icons:after{content:var(--datalist-icon-unicode);color:var(--input-icon-color);cursor:pointer}.modern_bb_layout .bb-input.bb-select:not(:has(.chosen-container)) div.bb-input__wrapper>div:after{content:var(--select-icon-unicode);color:var(--input-icon-color);font-size:var(--font-size-small);transition:transform .2s linear;cursor:pointer}.modern_bb_layout .bb-input.bb-select:not(:has(.chosen-container)):has(select:focus-visible) div.bb-input__icons:after{transform:rotate(-180deg)}.modern_bb_layout .bb-input.bb-select div.bb-input__wrapper{--input-wrapper-padding: 0}.modern_bb_layout .bb-input input[type=number]::-webkit-outer-spin-button,.modern_bb_layout .bb-input input[type=number]::-webkit-inner-spin-button{opacity:1;background:inherit}.modern_bb_layout .bb-input.stretch{align-self:stretch;align-content:stretch;margin-bottom:var(--default-spacing);grid-template-rows:min-content}.modern_bb_layout .bb-input .bb-input__wrapper:has(select) select{padding:0;font-size:var(--font-size-regular)}.modern_bb_layout .bb-input .bb-input__wrapper:has(.chosen-container){grid-gap:0}.modern_bb_layout .bb-input-text-wrapper{display:grid;grid-gap:4px;grid-template-columns:auto min-content;align-items:end}.modern_bb_layout .bb-input-text-wrapper>div:last-child{line-height:32px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--input-background) inset}.modern_bb_layout label{--label-color: var(--label-text);--label-line-height: 18px;color:var(--label-color);line-height:var(--label-line-height);font-size:var(--font-size-regular)}.modern_bb_layout label.valid{color:var(--call-to-action-color)}.modern_bb_layout{--tabs-container-background-color: var(--surface-11-light);--tabs-background-color: var(--surface-12-light-white);--tabs-background-color-disabled: var(--grey-extra-light);--tabs-border-color: var(--grey-borders);--tabs-selected-background-color: var(--primary-container-color-50);--tabs-selected-border-color: var(--primary-color)}.modern_bb_layout .v-tab-panel{width:100%;display:grid;grid-template-columns:minmax(min-content,max-content) auto;grid-gap:15px}.modern_bb_layout .v-tab-panel .tab-border{display:none}.modern_bb_layout .v-tab-panel .v-tab-links{display:block;background-color:var(--tabs-container-background-color);border:1px solid var(--tabs-border-color);border-radius:3px;box-shadow:1px 1px 3px #0000001a}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab{border-bottom:1px solid var(--tabs-border-color)}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab:first-child label{border-top-left-radius:2px;border-top-right-radius:2px}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab:last-child{border-bottom:none;box-shadow:0 0 0 1px var(--tabs-border-color)}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab label{padding:8px 0 8px 12px;font-size:var(--font-size-large);border-left:3px solid transparent;display:grid;grid-template-columns:auto 20px;grid-column-gap:15px;background-color:var(--tabs-background-color)}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab label.invalid:after{content:var(--invalid-icon-unicode);color:var(--semantic-warning-text-color);font-weight:var(--font-weight-icon-solid);font-family:var(--icon-font-family);font-size:var(--font-size-small)}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab label:not([disabled]){cursor:pointer}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab label:not([disabled]).active{--tabs-background-color: var(--brand-container-color-50);border-left:3px solid var(--brand-bright-color)}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab label:not([disabled]):hover{--tabs-background-color: var(--surface-10-light)}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab label[disabled]{cursor:not-allowed;background-color:var(--gray-extra-light);color:var(--gray-text)}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab .tab-border{display:none}.modern_bb_layout .dhx_widget.dhx_list{background-color:var(--tabs-container-background-color)}.modern_bb_layout .dhx_widget.dhx_list.nav-list{border-radius:3px;box-shadow:1px 1px 3px #0000001a;--tabs-selected-background-color: var(--brand-container-color-50);--tabs-selected-border-color: var(--brand-bright-color)}.modern_bb_layout .dhx_widget.dhx_list .dhx_list-item,.modern_bb_layout .dhx_widget.dhx_list .bb-list-item,.modern_bb_layout .bb-list .dhx_list-item,.modern_bb_layout .bb-list .bb-list-item{grid-template-columns:auto 20px;grid-column-gap:15px;display:grid;align-items:center;padding:2px 4px 2px 8px;border-left:3px solid transparent;border-right:none;background-color:var(--tabs-background-color)}.modern_bb_layout .dhx_widget.dhx_list .dhx_list-item--selected,.modern_bb_layout .dhx_widget.dhx_list .bb-list-item--selected,.modern_bb_layout .bb-list .dhx_list-item--selected,.modern_bb_layout .bb-list .bb-list-item--selected{--tabs-background-color: var(--tabs-selected-background-color);border-left:3px solid var(--tabs-selected-border-color)}.modern_bb_layout .dhx_widget.dhx_list .dhx_list-item.invalid:after,.modern_bb_layout .dhx_widget.dhx_list .bb-list-item.invalid:after,.modern_bb_layout .bb-list .dhx_list-item.invalid:after,.modern_bb_layout .bb-list .bb-list-item.invalid:after{content:var(--invalid-icon-unicode);color:var(--semantic-warning-text-color);font-weight:var(--font-weight-icon-solid);font-family:var(--icon-font-family);font-size:var(--font-size-small)}.modern_bb_layout .dhx_widget.dhx_list .dhx_list-item:not([disabled]),.modern_bb_layout .dhx_widget.dhx_list .bb-list-item:not([disabled]),.modern_bb_layout .bb-list .dhx_list-item:not([disabled]),.modern_bb_layout .bb-list .bb-list-item:not([disabled]){cursor:pointer}.modern_bb_layout .dhx_widget.dhx_list .dhx_list-item:not([disabled]):hover,.modern_bb_layout .dhx_widget.dhx_list .bb-list-item:not([disabled]):hover,.modern_bb_layout .bb-list .dhx_list-item:not([disabled]):hover,.modern_bb_layout .bb-list .bb-list-item:not([disabled]):hover{--tabs-background-color: var(--surface-10-light)}.modern_bb_layout .bb-list{border:1px solid var(--tabs-border-color);padding-left:0}.modern_bb_layout .bb-list-item{min-height:34px}.modern_bb_layout .bb-list-item:not(:last-child){border-bottom:1px solid var(--tabs-border-color)}.modern_bb_layout .bb-list-item--disabled{--tabs-background-color: var(--grey-extra-light);color:var(--gray-text);cursor:not-allowed}.modern_bb_layout .dhx_tabbar{--dhx-font-color-primary: var(--standard-text)}.modern_bb_layout .dhx_tabbar--left .dhx_tabbar-header__wrapper,.modern_bb_layout .dhx_tabbar--right .dhx_tabbar-header__wrapper{background-color:var(--tabs-container-background-color);border:1px solid var(--tabs-border-color);border-radius:3px;box-shadow:1px 1px 3px #0000001a}.modern_bb_layout .dhx_tabbar--left .dhx_tabbar-tab,.modern_bb_layout .dhx_tabbar--right .dhx_tabbar-tab{padding:8px 0 8px 12px;font-size:var(--font-size-large);display:grid;grid-template-columns:auto 20px;grid-column-gap:15px;background-color:var(--tabs-background-color);border-bottom:1px solid var(--tabs-border-color);border-left:3px solid transparent;justify-content:start}.modern_bb_layout .dhx_tabbar--left .dhx_tabbar-tab button,.modern_bb_layout .dhx_tabbar--right .dhx_tabbar-tab button{--button-color: var(--standard-text);display:contents}.modern_bb_layout .dhx_tabbar--left .dhx_tabbar-tab button span,.modern_bb_layout .dhx_tabbar--right .dhx_tabbar-tab button span{color:var(--standard-text);opacity:1}.modern_bb_layout .dhx_tabbar--left .dhx_tabbar-tab:not(:has(.dhx_tabbar-tab-button--disabled)),.modern_bb_layout .dhx_tabbar--right .dhx_tabbar-tab:not(:has(.dhx_tabbar-tab-button--disabled)){cursor:pointer}.modern_bb_layout .dhx_tabbar--left .dhx_tabbar-tab:not(:has(.dhx_tabbar-tab-button--disabled)):hover,.modern_bb_layout .dhx_tabbar--right .dhx_tabbar-tab:not(:has(.dhx_tabbar-tab-button--disabled)):hover{--tabs-background-color: var(--surface-10-light)}.modern_bb_layout .dhx_tabbar--left .dhx_tabbar-tab:has(.dhx_tabbar-tab-button--disabled),.modern_bb_layout .dhx_tabbar--right .dhx_tabbar-tab:has(.dhx_tabbar-tab-button--disabled){cursor:not-allowed;background-color:var(--gray-extra-light)}.modern_bb_layout .dhx_tabbar--left .dhx_tabbar-tab:has(.dhx_tabbar-tab-button--disabled) button span,.modern_bb_layout .dhx_tabbar--right .dhx_tabbar-tab:has(.dhx_tabbar-tab-button--disabled) button span{color:var(--grey-text)}.modern_bb_layout .dhx_tabbar--left .dhx_tabbar-tab:has(.dhx_tabbar-tab-button--active),.modern_bb_layout .dhx_tabbar--right .dhx_tabbar-tab:has(.dhx_tabbar-tab-button--active){border-left:3px solid var(--brand-bright-color);--tabs-background-color: var(--brand-container-color-50)}.modern_bb_layout .dhx_tabbar .dhx_tabbar-header-active.dhx_tabbar-header-active{display:none}.modern_bb_layout .bb-nav{display:block;background-color:var(--tabs-container-background-color);border:1px solid var(--tabs-border-color);border-radius:3px;box-shadow:1px 1px 3px #0000001a}.modern_bb_layout .bb-nav ul,.modern_bb_layout .bb-nav ol{padding:0;margin:0;list-style:none;border-radius:3px}.modern_bb_layout .bb-nav__vertical .bb-nav__item{padding:8px 0 8px 12px;font-size:var(--font-size-large);color:var(--standard-text);display:grid;grid-template-columns:auto 20px;grid-column-gap:15px;align-items:center;background-color:var(--tabs-background-color);border-bottom:1px solid var(--tabs-border-color);border-left:3px solid transparent}.modern_bb_layout .bb-nav__vertical .bb-nav__item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.modern_bb_layout .bb-nav__vertical .bb-nav__item:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.modern_bb_layout .bb-nav__vertical .bb-nav__item:not(.modern_bb_layout .bb-nav__vertical .bb-nav__item--disabled){cursor:pointer}.modern_bb_layout .bb-nav__vertical .bb-nav__item:not(.modern_bb_layout .bb-nav__vertical .bb-nav__item--disabled):hover{--tabs-background-color: var(--surface-10-light)}.modern_bb_layout .bb-nav__vertical .bb-nav__item--active{border-left:3px solid var(--brand-bright-color);--tabs-background-color: var(--brand-container-color-50)}.modern_bb_layout .bb-nav__vertical .bb-nav__item--invalid:after{content:var(--invalid-icon-unicode);color:var(--semantic-warning-text-color);font-weight:var(--font-weight-icon-solid);font-family:var(--icon-font-family);font-size:var(--font-size-small)}.modern_bb_layout .bb-nav__vertical .bb-nav__item--disabled{--tabs-background-color: var(--grey-extra-light);color:var(--gray-text);cursor:not-allowed}.modern_bb_layout.t-error-container{width:100%;padding:var(--default-spacing)}.modern_bb_layout .bb-bubble-group,.modern_bb_layout .bb-bubble-group-bubbles{display:grid;gap:var(--bubble-group-spacing)}.modern_bb_layout .bb-bubble-group{bottom:0;right:0;z-index:10000;position:fixed;padding:20px;display:flex;flex-direction:column}.modern_bb_layout .bb-bubble-group-bubbles{position:relative;overflow:visible;border:none;padding:0}.modern_bb_layout .bb-bubble-group .bb-bubble-group-button.close{box-shadow:-2px 2px 11px #0000004d}.modern_bb_layout .bb-message{--message-border-color: var(--gray-medium);--message-background-color: var(--surface-9-light);--message-list-style: none;--message-color-icon: var(--standard-text-70);--message-content-icon: var(--info-icon-unicode);--message-padding-default: 12px 12px 20px 15px;--message-shadow: none;--message-width: inherit;--message-button-color-hover: var(--gray-medium-transparent);border:1px solid var(--message-border-color);border-radius:var(--default-box-radius);background:var(--message-background-color);padding:var(--message-padding-default);box-shadow:var(--message-shadow);width:var(--message-width);max-width:var(--message-width)}.modern_bb_layout .bb-message button:hover{background:var(--message-button-color-hover)}.modern_bb_layout .bb-message.bubble,.modern_bb_layout .bb-message.text-box{--message-shadow: var(--message-box-shadow-bubble);--message-width: 288px;padding:8px;display:flex}.modern_bb_layout .bb-message.bubble:before,.modern_bb_layout .bb-message.text-box:before{content:var(--message-content-icon);color:var(--message-color-icon);font-weight:var(--font-weight-icon-solid);font-family:var(--font-family-icon);font-size:var(--font-size-small);padding:6px 0 0 5px}.modern_bb_layout .bb-message.bubble .bb-message-content,.modern_bb_layout .bb-message.text-box .bb-message-content{width:100%;padding:6px 8px 6px 6px;white-space:pre-wrap;word-break:break-word}.modern_bb_layout .bb-message.bubble .bb-message-content.flex-content,.modern_bb_layout .bb-message.text-box .bb-message-content.flex-content{display:flex;flex-direction:column;gap:var(--small-spacing)}.modern_bb_layout .bb-message.bubble .bb-message-content-header,.modern_bb_layout .bb-message.text-box .bb-message-content-header{max-width:inherit;font-weight:var(--font-weight-semi_bold)}.modern_bb_layout .bb-message.bubble .bb-message-content *,.modern_bb_layout .bb-message.text-box .bb-message-content *{-webkit-user-select:text;user-select:text}.modern_bb_layout .bb-message.text-box{box-shadow:none;border:none;padding:4px 6px;max-width:100%}.modern_bb_layout .bb-message.text-box:before{padding:2px}.modern_bb_layout .bb-message.text-box .bb-message-content{padding:0 0 0 6px}.modern_bb_layout .bb-message.highlighted-text{--message-padding-default: 5px;--message-width: 100%;border-width:0;background:var(--message-background-color)}.modern_bb_layout .bb-message.highlighted-text.icon-holder:before,.modern_bb_layout .bb-message.highlighted-text .icon-holder:before{content:var(--message-content-icon);color:var(--message-color-icon);font-weight:var(--font-weight-icon-solid);font-family:var(--font-family-icon);font-size:var(--font-size-small);padding-right:var(--default-spacing)}.modern_bb_layout .bb-message.banner{--message-shadow: var(--message-box-shadow-banner)}.modern_bb_layout .bb-message.banner h2{margin:0;padding:0 0 14px}.modern_bb_layout .bb-message.banner .bb-message-header-container{display:flex;justify-content:space-between}.modern_bb_layout .bb-message.banner .bb-message-header-container button{content:var(--close-icon-unicode);font-family:var(--font-family-icon);font-size:var(--font-size-regular);margin-left:15px;margin-top:-2px;color:var(--surface-1-dark)}.modern_bb_layout .bb-message.banner ul{font-size:var(--font-size-regular);display:grid;gap:var(--default-spacing);padding:0 var(--default-spacing);margin:0}.modern_bb_layout .bb-message.banner ul li{-webkit-user-select:text;user-select:text;display:flex;gap:6px;list-style:var(--message-list-style);white-space:pre-wrap;word-break:break-word}.modern_bb_layout .bb-message.banner ul li:before{margin-top:1px;content:var(--message-content-icon);color:var(--message-color-icon);font-weight:var(--font-weight-icon-solid);font-family:var(--font-family-icon);font-size:var(--font-size-small)}.modern_bb_layout .bb-message.bb-alert-warning{--message-border-color: var(--semantic-warning-bright-color);--message-background-color: var(--semantic-warning-container-color);--message-color-icon: var(--semantic-warning-text-color);--message-content-icon: var(--warning-icon-unicode)}.modern_bb_layout .bb-message.bb-alert-primary{--message-border-color: var(--primary-bright-color);--message-background-color: var(--primary-container-color);--message-color-icon: var(--primary-text-color);--message-content-icon: var(--primary-icon-unicode)}.modern_bb_layout .bb-message.bb-alert-info{--message-border-color: var(--info-bright-background-color);--message-background-color: var(--info-container-background-color);--message-color-icon: var(--info-color);--message-content-icon: var(--info-icon-unicode)}.modern_bb_layout .bb-message.bb-alert-approve{--message-border-color: var(--semantic-approve-bright-color);--message-background-color: var(--semantic-approve-container-color);--message-color-icon: var(--semantic-approve-text-color);--message-content-icon: var(--approve-icon-unicode)}.modern_bb_layout .bb-message.bb-alert-caution{--message-border-color: var(--semantic-caution-bright-color);--message-background-color: var(--semantic-caution-container-color);--message-color-icon: var(--semantic-caution-text-color);--message-content-icon: var(--caution-icon-unicode)}.modern_bb_layout .bb_palette-icon{font-family:var(--icon-font-family);font-weight:var(--font-weight-icon-solid);color:var(--grey-light)}.modern_bb_layout .bb_palette-icon--move:after{content:var(--drag-icon-unicode);font-family:var(--font-family-icon);font-weight:var(--font-weight-icon-solid)}.modern_bb_layout .bb_palette-icon--clean:after{content:"\e17d"}.modern_bb_layout .bb_palette-icon--select-all:after{content:"\f0ae"}.modern_bb_layout .palette{--half-of-controls-area: 18px;display:grid;grid-template-columns:1fr var(--half-of-controls-area) var(--half-of-controls-area) 1fr;grid-template-areas:"header-av header-av header-sl header-sl" "select-av controls controls select-sl" "footer footer footer footer";grid-gap:0;background-color:var(--surface-11-light);border:1px solid var(--grey-borders)}.modern_bb_layout .palette [data-error-block-for]{grid-area:footer;font-size:var(--font-size-xsmall)}.modern_bb_layout .palette [data-error-block-for]:empty{display:none}.modern_bb_layout .palette .palette-available{display:contents}.modern_bb_layout .palette .palette-available .palette-title{grid-area:header-av;padding-right:calc(var(--half-of-controls-area) + 2em)}.modern_bb_layout .palette .palette-available select{grid-area:select-av}.modern_bb_layout .palette .palette-selected{display:contents}.modern_bb_layout .palette .palette-selected .palette-title{grid-area:header-sl;padding-left:calc(var(--half-of-controls-area) + 2em)}.modern_bb_layout .palette .palette-selected select{grid-area:select-sl}.modern_bb_layout .palette .palette-controls{grid-area:controls;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.modern_bb_layout .palette .palette-controls button.btn{--button-background-color: var(--surface-11-light);--button-border-color: var(--button-background-color);height:28px;width:28px;font-family:var(--icon-font-family);font-size:14px}.modern_bb_layout .palette .palette-controls button.btn:not([disabled]){--button-background-color: var(--primary-bright-color);--button-color: var(--primary-text-color)}.modern_bb_layout .palette .palette-controls button.btn:not([disabled]):hover{--button-background-color: var(--primary-color);--button-border-color: var(--primary-color);--button-color: var(--primary-on-primary)}.modern_bb_layout .palette .palette-controls button.btn:not([disabled]):active{--button-background-color: var(--primary-dark-color);--button-color: var(--primary-on-primary);--button-border-color: transparent}.modern_bb_layout .palette .palette-controls button.btn .glyphicon-arrow-right:after{content:"\f061"}.modern_bb_layout .palette .palette-controls button.btn .glyphicon-arrow-left:after{content:"\f060"}.modern_bb_layout .palette .palette-controls button.btn .glyphicon-arrow-up:after{content:"\f062"}.modern_bb_layout .palette .palette-controls button.btn .glyphicon-arrow-down:after{content:"\f063"}.modern_bb_layout .palette select{width:100%;border:none;outline:none;background-color:var(--surface-12-light-white);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--surface-11-light);padding-top:4px}.modern_bb_layout .palette select option{display:flex;align-items:center;height:28px;line-height:28px;padding-left:8px;margin:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--grey-borders);border-left:3px solid transparent;color:var(--standard-text)!important}.modern_bb_layout .palette select ::selection{color:var(--surface-1-dark)}.modern_bb_layout .palette select option:checked{background:var(--primary-container-color);border-left-color:var(--primary-color)}.modern_bb_layout .palette select option:hover{background:var(--hover-background-color)}.modern_bb_layout .palette .palette-title{font-family:var(--font-family);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);text-transform:unset;letter-spacing:.02em;padding:8px 1em;text-align:center;background-color:var(--surface-10-light)}.modern_bb_layout .bb_palette__available-label,.modern_bb_layout .bb_palette__selected-label{font-family:var(--font-family);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);text-transform:unset;letter-spacing:.02em;padding:8px 1em;text-align:center}.modern_bb_layout .bb_palette__option{border-left:3px solid transparent}.modern_bb_layout .bb_palette__option:hover{background-color:var(--surface-11-light)}.modern_bb_layout .bb_palette__option:hover .bb_palette-icon{color:var(--grey-light)}.modern_bb_layout .bb_palette__option--checked{background:var(--primary-container-color);border-left-color:var(--primary-color)}.modern_bb_layout .bb_palette__option--checked:not(.bb_palette__option--in_focus){background:var(--primary-container-color-50)}.modern_bb_layout .bb_palette__option--in_focus{border-left-color:var(--primary-dark-color)}.modern_bb_layout .bb-person{border:var(--default-border);padding:var(--default-spacing);border-radius:var(--default-box-radius);display:grid;align-items:center}.modern_bb_layout .bb-person:has(>i){grid-template-columns:auto auto;grid-column-gap:var(--default-spacing)}.modern_bb_layout .bb-person:has(.info){grid-template-rows:auto auto}.modern_bb_layout .bb-person:has(.info)>i{grid-row:span 2}.modern_bb_layout .bb-person .name{font-size:var(--font-size-large);font-weight:var(--font-weight-semi_bold)}.modern_bb_layout .bb-person .info{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.modern_bb_layout .sortable{--sortable-entry-background-color-odd: var(--table-row-background-color-odd);--sortable-entry-background-color-even: var(--table-row-background-color-even);--sortable-entry-hover-background-color: var(--surface-9-light);--sortable-entry-active-background-color: var(--primary-container-color);--sortable-entry-mover-color: var(--grey-light)}.modern_bb_layout .sortable:has(input:not([type=hidden])){--sortable-entry-background-color-odd: var(--table-row-background-color-even)}.modern_bb_layout .sortable button:has(.AddRowLink){margin-top:var(--default-spacing)}.modern_bb_layout .sortable .sortable--header,.modern_bb_layout .sortable .sortable--entry{display:grid;grid-column-gap:var(--default-spacing, 8px);align-items:center;min-height:var(--input-height, 30px)}.modern_bb_layout .sortable .sortable--header{font-family:var(--font-family);font-size:var(--font-size-regular);text-transform:uppercase;font-weight:var(--font-weight-regular);letter-spacing:.1em;margin:0;text-align:left;border-bottom:1px solid var(--gray-borders);min-height:34px;padding:3px 4px 3px 8px}.modern_bb_layout .sortable .draggable{padding:3px 4px 3px 8px}.modern_bb_layout .sortable .draggable:nth-child(odd){background-color:var(--sortable-entry-background-color-odd)}.modern_bb_layout .sortable .draggable:nth-child(2n){background-color:var(--sortable-entry-background-color-even)}.modern_bb_layout .sortable .draggable:not(:has(.draggable:hover)):hover{background:var(--sortable-entry-hover-background-color)}.modern_bb_layout .sortable .draggable:not(:has(.draggable:hover)):hover .sortable--mover{color:var(--grey-medium)}.modern_bb_layout .sortable .draggable:not(:has(.draggable:hover)):active{background:var(--sortable-entry-active-background-color)}.modern_bb_layout .sortable .draggable.sortable-ghost{outline-width:1px;outline-style:dashed;outline-color:var(--primary-primary);background-color:#fff}.modern_bb_layout .sortable .draggable.sortable-ghost>*{opacity:.15}.modern_bb_layout .sortable .sortable--mover{padding-left:var(--small-spacing);color:var(--sortable-entry-mover-color);cursor:grab;justify-self:center}.modern_bb_layout .sortable .sortable--mover .sortable--icon:before{content:var(--drag-icon-unicode);font-family:var(--font-family-icon);font-weight:var(--font-weight-icon-solid)}.modern_bb_layout .sortable .checkbox-column{display:grid;grid-template-columns:1fr auto 1fr}.modern_bb_layout .sortable .checkbox-column:hover{box-shadow:var(--comp-rib-button-hover-box-shadow)}.modern_bb_layout .sortable .checkbox-column:hover>*{cursor:pointer}.modern_bb_layout div.bb-state-button{--state-button-background-color-selected: white;--state-button-hover-background-color: var(--primary-color);--state-button-container-background-color: var(--surface-7-light, #C3CDD3);--state-button-background-color: transparent;--state-button-border-radius: 3px;border-radius:var(--state-button-border-radius);border:2px solid var(--state-button-container-background-color);background-color:var(--state-button-container-background-color);position:relative;display:inline-flex;flex-wrap:nowrap;align-items:stretch;gap:2px;height:26px}.modern_bb_layout div.bb-state-button label{display:inline-flex;align-items:center;justify-content:center;border-radius:2px;gap:4px;padding-left:8px;padding-right:8px;background-color:var(--state-button-background-color);cursor:pointer;color:var(--standard-text);white-space:nowrap;height:100%}.modern_bb_layout div.bb-state-button label:hover:not(:has(input:checked)){background-color:var(--state-button-hover-background-color)}.modern_bb_layout div.bb-state-button label:hover:has(input:checked){outline:1px solid var(--primary-dark-color)}.modern_bb_layout div.bb-state-button label input{width:0;height:0;position:absolute}.modern_bb_layout div.bb-state-button label:has(input:checked){--state-button-background-color: var(--state-button-background-color-selected);cursor:default}.modern_bb_layout div.bb-state-button label:has(input:checked):before{content:var(--check-icon-unicode);font-family:var(--icon-font-family);font-size:var(--font-size-small)}.modern_bb_layout div.bb-state-button.no-icon label:before{display:none!important}.modern_bb_layout div.bb-state-button .ghost{position:absolute;border-radius:2px;transition:left .3s ease-in-out;background-color:var(--state-button-background-color-selected);opacity:.8;top:0;z-index:1;line-height:20px}.modern_bb_layout{--state-switch-height: 28px;--state-switch-width: 28px;--state-switch-background-color: var(--surface-10-light);--state-switch-border-color: var(--state-switch-background-color);--state-switch-icon-color: var(--grey-text)}.modern_bb_layout label.bb-state-switch{position:relative;display:inline-flex;background-color:var(--state-switch-background-color);height:var(--state-switch-height);width:var(--state-switch-width);overflow:hidden;border-radius:50%;border:1px solid var(--state-switch-border-color);cursor:pointer;align-items:center;justify-content:center;z-index:0}.modern_bb_layout label.bb-state-switch input[type=checkbox]{width:0;height:0}.modern_bb_layout label.bb-state-switch i{font-size:var(--font-size-regular);font-weight:var(--font-weight-medium);color:var(--state-switch-icon-color)}.modern_bb_layout label.bb-state-switch i[data-state=on]{display:none}.modern_bb_layout label.bb-state-switch i[data-state=off]{display:inline-block}.modern_bb_layout label.bb-state-switch:has(input:checked) i[data-state=off]{display:none}.modern_bb_layout label.bb-state-switch:has(input:checked) i[data-state=on]{display:inline-block}.modern_bb_layout label.bb-state-switch:not(:has(input[disabled])):has(input:checked){--state-switch-background-color: var(--primary-bright-color);--state-switch-icon-color: var(--primary-text-color)}.modern_bb_layout label.bb-state-switch:not(:has(input[disabled])):has(input:checked):hover{--state-switch-background-color: var(--primary-container-color);--state-switch--color: var(--primary-bright-color)}.modern_bb_layout label.bb-state-switch:not(:has(input[disabled])):hover{--state-switch-background-color: var(--surface-11-light);--state-switch--color: var(--primary-bright-color)}.modern_bb_layout label.bb-state-switch:has(input[disabled]){cursor:not-allowed;--state-switch-background-color: transparent;--state-switch-icon-color: var(--grey-light);--state-switch-border-color: var(--grey-borders)}.bb-table{border:none}.bb-table tr th{font-size:var(--table-header-font-size);height:var(--table-header-height)}.bb-table tr:nth-child(2n) td{background-color:var(--table-row-even-bg-color);color:var(--table-row-even-color)}.bb-table tr:nth-child(2n):hover td{background-color:var(--table-row-hover-bg-color)}.bb-table tr:nth-child(odd) td{background-color:var(--table-row-odd-bg-color);color:var(--table-row-odd-color)}.bb-table tr:nth-child(odd):hover td{background-color:var(--table-row-hover-bg-color)}.bb-table th{background-color:var(--table-header-bg-color);font-size:16px;border-bottom:var(--default-border);font-weight:700;font-variant:all-petite-caps;color:var(--table-header-color);text-align:left;padding:var(--small-spacing) var(--default-spacing)}.bb-table td{font-size:var(--input-font-size);padding:var(--small-spacing) var(--default-spacing);border-bottom:var(--default-border)}.modern_bb_layout .bb-tabbar__container{--tabbar-tab-background-color: var(--surface-10-light);--tabbar-tab-text-color: var(--primary-on-primary);--tabbar-tab-border-color: var(--surface-7-light);--tabbar-tab-border-top: 2px solid var(--surface-10-light);--tabbar-tab-border-right: 1px solid var(--grey-borders);--tabbar-button-text-color-close: var(--standard-text-70);--tabbar-container-border: 1px solid var(--grey-borders);--tabbar-background-color: var(--surface-10-light);--tabbar-contianer-height: minmax(34px, min-content);--tabbar-content-background-color: white;border:var(--tabbar-container-border);width:100%}.modern_bb_layout .bb-tabbar__tabs{display:flex;height:var(--tabbar-contianer-height);background:var(--tabbar-tab-background-color);overflow-y:hidden;overflow-x:auto}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab{padding:6px 10px 6px 8px;background:var(--tabbar-tab-background-color);color:var(--tabbar-tab-text-color);border-top:var(--tabbar-tab-border-top);cursor:pointer;display:flex;align-items:center}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab:not(.bb-tabbar__tab_add){display:grid;gap:var(--small-spacing);grid-template-columns:minmax(50px,1fr) min-content}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab:not(:nth-last-of-type(1)):not(:has(+.bb-tabbar__tab_add)){border-right:var(--tabbar-tab-border-right)}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab>div{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:break-spaces;word-wrap:break-word}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab>.bb-tabbar__tab_close{background:var(--tabbar-tab-background-color);color:var(--tabbar-tab-text-color);border:none;outline:none;border-radius:0;padding:0;height:100%}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab .bb-tabbar__tab_close{--button-color: var(--tabbar-button-text-color-close);padding-left:0}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab .bb-tabbar__tab_close:focus:not([disabled]):not(:active):not(:hover){outline:none}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab[disabled]{--tabbar-button-text-color: var(--gray-text)}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab.active{--tabbar-tab-background-color: white;--tabbar-tab-text-color: var(--primary-text-color);--tabbar-tab-border-top: 2px solid var(--primary-dark-color);--tabbar-tab-border-right: 1px solid transparent}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab:hover{--tabbar-tab-background-color: white}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab_add{padding-left:0;padding-right:0;margin-left:auto}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab_add button{margin:0 4px}.modern_bb_layout .bb-tabbar__content{background:var(--tabbar-content-background-color);padding:var(--small-spacing)}.bb-toggle{--toggle-background-color-active: var(--primary-color);--toggle-background-color-inactive: var(--surface-7-light);--toggle-hover-background-color: var(--surface-10-light);--toogle-width: 38px;--toogle-height: 22px;--toggle-thumb-size: 16px;--toggle-thumb-spacing: 3px;--toggle-thumb-icon-font-size: 10px;--toggle-thumb-color: white;--toggle-animation-duration: .2s;display:inline-flex;align-items:center;height:32px;border-style:solid;border-width:1px;border-color:transparent;border-radius:3px;padding:3px 4px 3px 2px}@keyframes fadeInOut{0%{font-size:var(--toggle-thumb-icon-font-size)}40%{font-size:4px}60%{font-size:4px}to{font-size:var(--toggle-thumb-icon-font-size)}}.bb-toggle label{display:flex;align-items:center;gap:8px}.bb-toggle label span.bb-toggle__thumb{flex:0 0 var(--toggle-thumb-width);display:flex;align-items:center;height:var(--toogle-height);width:var(--toogle-width);min-width:var(--toogle-width);padding:var(--toggle-thumb-spacing);background-color:var(--toggle-background-color-inactive);border-radius:var(--toogle-width);will-change:background-color;transition:background-color var(--toggle-animation-duration) linear;border:1px solid transparent}.bb-toggle label span.bb-toggle__thumb i{font-style:normal;display:flex;align-items:center;justify-content:center;will-change:transform;transition:transform var(--toggle-animation-duration) linear;height:var(--toggle-thumb-size);width:var(--toggle-thumb-size);border:2px solid var(--toggle-thumb-color);background:var(--toggle-thumb-color);pointer-events:none;border-radius:var(--toogle-width);font-size:var(--toggle-thumb-icon-font-size)}.bb-toggle label span.bb-toggle__thumb i:after{content:"\f00d";font-family:var(--font-family-icon);font-weight:900;font-size:inherit;margin:0;color:var(--surface-4-light)}.bb-toggle label span.bb-toggle__thumb:has(input[type=checkbox]:checked){background-color:var(--toggle-background-color-active)}.bb-toggle label span.bb-toggle__thumb:has(input[type=checkbox]:checked) i{transform:translate(100%)}.bb-toggle label span.bb-toggle__thumb:has(input[type=checkbox]:checked) i:after{content:"\f00c";color:var(--primary-text-color);animation:var(--toggle-animation-duration) fadeInOut 1}.bb-toggle label span.bb-toggle__thumb:not(:has(input[type=checkbox]:checked)) i{transform:translate(0);animation:var(--toggle-animation-duration) fadeInOut 1}.bb-toggle label span.bb-toggle__thumb input[type=checkbox]{opacity:0;width:1px;height:1px;pointer-events:none}.bb-toggle label:has(input[type=checkbox]:disabled){color:var(--gray-text)}.bb-toggle label:has(input[type=checkbox]:disabled) span.bb-toggle__thumb{background-color:var(--gray-extra-light)}.bb-toggle label:has(input[type=checkbox]:disabled) span.bb-toggle__thumb i{background-color:var(--gray-extra-light)}.bb-toggle label:has(input[type=checkbox]:disabled) span.bb-toggle__thumb i:after{color:#fff}.bb-toggle:focus-within:not(:has(.bb-toggle__label)) span.bb-toggle__thumb{outline:var(--primary-dark-color) dashed 1px;outline-offset:1px}.bb-toggle:focus-within:has(.bb-toggle__label){border-color:var(--primary-dark-color);border-style:dashed}.bb-toggle:hover:not(:has(input[type=checkbox][disabled])):has(.bb-toggle__label){background-color:var(--toggle-hover-background-color)}.bb-toggle:hover:not(:has(input[type=checkbox][disabled])) label{cursor:pointer}.bb-toggle:hover:not(:has(input[type=checkbox][disabled])) label span.bb-toggle__thumb{border-color:var(--primary-text-color)}.bb-toggle:hover:has(input[type=checkbox][disabled]) span.bb-toggle__thumb{cursor:not-allowed}.bb-toggle:hover:has(input[type=checkbox][disabled]) .bb-toggle__label{cursor:text}.modern_bb_layout .bb-toolbar{display:flex;gap:4px;padding:4px;align-items:center}.modern_bb_layout .bb-toolbar button.icon{flex:0 0 28px}.modern_bb_layout .bb-toolbar.old button:not(dialog button){--toolbar-button-background-color: white;--toolbar-button-text-color: var(--standard-text);--toolbar-button-border-color: var(--surface-7-light);background-color:var(--toolbar-button-background-color);border:1px solid var(--toolbar-button-background-color);outline-width:1px;outline-color:var(--toolbar-button-border-color);color:var(--toolbar-button-text-color)}.modern_bb_layout .bb-toolbar.old button:not(dialog button) i{color:inherit}.modern_bb_layout .bb-toolbar.old button:not(dialog button)[disabled]{--toolbar-button-background-color: white;--toolbar-button-border-color: var(--gray-extra-light);--toolbar-button-text-color: var(--gray-text)}.modern_bb_layout .bb-toolbar.old button:not(dialog button):not([disabled]):hover{--toolbar-button-background-color: var(--surface-9-light);--toolbar-button-border-color: var(--surface-6-light)}.modern_bb_layout .bb-toolbar.old button:not(dialog button):not([disabled]):active{--toolbar-button-background-color: var(--surface-7-light);--toolbar-button-border-color: transparent}.tree,.tree ul{list-style-type:none;margin-left:10px;padding:0;position:relative;overflow:hidden}.tree li{margin:0;padding:0 12px;position:relative}.tree li:before,.tree li:after{content:"";position:absolute;left:0}.tree li:before{border-top:1px solid #999;top:10px;width:10px;height:0}.tree li:after{border-left:1px solid #999;height:100%;width:0;top:-10px}.tree>li:after{top:10px}.tree>li:last-child:after{display:none}.tree ul:last-child li:last-child:after{height:20px}.modern_bb_layout,.modern_bb_dialog{--dhx-font-family: var(--font-family);--dhx-line-height-small: 1.15;--dhx-line-height-normal: 1.15;--dhx-line-height-large: 1.15;--dhx-font-size-normal: var(--font-size-regular);--dhx-font-weight-regular: var(--font-weight-regular);--dhx-font-color-secondary: var(--standard-text)}.modern_bb_layout button,.modern_bb_dialog button{--dhx-color-primary: var(--button-background-color)}.modern_bb_layout button.dhx_button--view_link,.modern_bb_layout button.dhx_button--view_flat,.modern_bb_dialog button.dhx_button--view_link,.modern_bb_dialog button.dhx_button--view_flat,.modern_bb_layout button.dhx_button--view_link:hover,.modern_bb_layout button.dhx_button--view_flat:hover,.modern_bb_dialog button.dhx_button--view_link:hover,.modern_bb_dialog button.dhx_button--view_flat:hover{background-color:var(--button-background-color);transition:none}.modern_bb_layout button.dhx_button--view_flat.dhx_button--color_primary,.modern_bb_layout button.dhx_button--view_link.dhx_button--color_primary,.modern_bb_dialog button.dhx_button--view_flat.dhx_button--color_primary,.modern_bb_dialog button.dhx_button--view_link.dhx_button--color_primary{outline-width:var(--button-border-width);color:var(--button-color)}.modern_bb_layout button.dhx_button--size_medium,.modern_bb_dialog button.dhx_button--size_medium,.modern_bb_layout .dhx_tabbar-tab-button,.modern_bb_dialog .dhx_tabbar-tab-button{text-transform:none}.au_date_field{--dhx-font-family: var(--font-family);--dhx-font-color-primary: var(--font-color);--dhx-color-primary: var(--primary-dark-color);--dhx-background-additional: var(--primary-container-color);--default-padding: var(--default-spacing, 8px);--dialog-close-icon-color: none;--datefield-cell-size: 32px;--datefield-cell-size-small: 24px;--datefield-height: 309px;--datefield-widh: 303px}.au_date_field.dhx_popup{border:var(--default-border);height:var(--datefield-height);width:var(--datefield-widh)}.au_date_field.dhx_popup:not(:has(.date-field_toolbar)){--datefield-height: 262px}.au_date_field.dhx_popup.dhx_widget{box-sizing:border-box}.au_date_field.dhx_popup .dhx_popup-content{height:100%;width:100%}.au_date_field.dhx_popup .dhx_popup-content .dhx_widget.dhx_layout button{border-radius:var(--default-box-radius)}.au_date_field.dhx_popup .dhx_popup-content .dhx_widget.dhx_layout button:hover{--dhx-s-toolbar-button-background-hover: var(--button-background-color);--dhx-color-secondary-light-hover: var(--button-background-color)}.au_date_field.dhx_popup .dhx_timepicker{box-shadow:none;border:var(--dhx-border)}.au_date_field.dhx_popup .dhx_timepicker>.dhx_layout-cell{padding-right:16px;padding-left:16px;margin-top:-2px}.au_date_field.dhx_popup .dhx_calendar{box-shadow:none}.au_date_field .dhx_widget .dhx_toolbar-button__icon:before{font-size:var(--font-size-regular);line-height:var(--font-size-regular)}.au_date_field .dhx_toolbar .dhx_navbar{padding:0 0 var(--small-spacing)}.au_date_field .dhx_calendar__navigation{margin:-2px 0 var(--default-padding)}.au_date_field .dhx_widget.dhx_toolbar{height:unset!important;min-height:unset}.au_date_field .dhx_widget.dhx_toolbar .dhx_toolbar-button__text{margin:0}.au_date_field .dhx_toolbar-button.time-picker{width:89px}.au_date_field .dhx_toolbar__item{padding:var(--small-spacing)}.au_date_field .dhx_calendar{min-width:100%}.au_date_field .dhx_calendar.dhx_widget.dhx_calendar--with_week-numbers{height:262px}.au_date_field .dhx_calendar.dhx_widget.dhx_calendar--with_week-numbers.dhx_calendar{padding:var(--default-padding);min-height:fit-content}.au_date_field button.dhx_calendar-navigation__button,.au_date_field button.dhx_timepicker__button-close{outline:none;--button-color: var(--surface-1-dark)}.au_date_field .dhx_timepicker-inputs{display:inline-flex}.au_date_field .dhx_timepicker__close{min-height:33px}.au_date_field .dhx_timepicker--with-controls{padding:var(--default-padding);padding-bottom:0}.au_date_field .dhx_calendar-weekday,.au_date_field .dhx_calendar__week-numbers:before{flex:0 0 var(--datefield-cell-size);height:1em;margin:0 0 .5em;width:var(--datefield-cell-size);align-content:center;justify-content:center}.au_date_field .dhx_calendar-day:not(.dhx_calendar-day--selected).dhx_calendar-day--weekend,.au_date_field .dhx_calendar-day:not(.dhx_calendar-day--selected).is-holiday{color:var(--free-day-color)}.au_date_field .dhx_calendar-day.is-holiday{background-image:var(--holiday-image);background-position:top right;background-repeat:no-repeat;padding:4px}.au_date_field .dhx_calendar-day.today{outline:1px solid var(--dhx-color-primary);outline-offset:-1px;border-radius:50%;line-height:32px}.au_date_field .dhx_calendar-day.dhx_calendar-day--disabled{opacity:1}.au_date_field .dhx_calendar-day.dhx_calendar-day--weekend-disabled,.au_date_field .dhx_calendar-day.is-holiday.dhx_calendar-day--disabled{opacity:.4}.au_date_field .dhx_calendar-day:nth-last-child(-n+7).dhx_calendar-day--hidden{display:none}.au_date_field .dhx_calendar__days{display:grid;grid-template-columns:repeat(7,var(--datefield-cell-size));grid-auto-rows:var(--datefield-cell-size);align-items:center;justify-content:start;gap:0}.au_date_field .dhx_calendar-day--hidden{opacity:.4}.au_date_field .dhx_toolbar-button__icon{color:inherit}.au_date_field .dhx_calendar__days .dhx_calendar-day{margin-bottom:0;height:var(--datefield-cell-size);width:var(--datefield-cell-size);align-content:center;justify-content:center}.au_date_field .dhx_calendar__days .dhx_calendar-day:before{width:var(--datefield-cell-size-small);height:var(--datefield-cell-size-small)}.au_date_field .dhx_calendar__days .dhx_calendar-day.today{border-radius:var(--datefield-cell-size);background:radial-gradient(circle,transparent 0%,transparent 60%,var(--dhx-color-primary) 65%);align-content:center;justify-content:center}.au_date_field .dhx_calendar__days .dhx_calendar-day:after{height:var(--datefield-cell-size-small)}.au_date_field .dhx_calendar-day--in-range{--dhx-background-additional: var(--primary-container-color-50)}.au_date_field .dhx_calendar__week-numbers{--dhx-background-additional: var(--surface-10-light);background-color:transparent}.au_date_field .dhx_calendar__week-numbers:before{color:var(--dhx-color-primary)}.au_date_field .dhx_calendar__week-numbers .dhx_calendar-week-number{color:var(--dhx-color-primary);margin:0;height:var(--datefield-cell-size);width:var(--datefield-cell-size);align-content:center;justify-content:center}.au_date_field .dhx_calendar__dates-wrapper{height:212px}.au_date_field .dhx_calendar__weekdays{margin:0;justify-content:start}.dhx_grid .bb-hover{background:var(--table-hover-background-color)}.dhx_widget.dhx_layout .dhx_layout-resizer__icon{color:var(--resize-icon-color)}.modern_bb_layout .dhx_list-item--focus{transition:none}.modern_bb_layout .dhx_list-item--selected{box-shadow:none}.modern_bb_layout .dhx_tabbar-header button.dhx_tabbar-tab-button{height:100%;padding:12px 24px;letter-spacing:normal;font-size:var(--input-font-size);outline:none;border:none}.modern_bb_layout .dhx_tabbar-header button.dhx_tabbar-tab-button:not(:hover){background:none}.modern_bb_layout .dhx_tabbar-header button.dhx_tabbar-tab-button:focus:not([disabled]):not(:active):not(:hover){outline:none}.modern_bb_layout .dhx_tabbar-header button.dhx_tabbar-tab-button>span{display:block;width:100%;height:100%}.modern_bb_layout input[list]::-webkit-calendar-picker-indicator{display:none!important}.modern_bb_layout html{box-sizing:border-box}.modern_bb_layout *,.modern_bb_layout *:before,.modern_bb_layout *:after{box-sizing:border-box;text-decoration:none}.modern_bb_layout p{padding:0 0 5px}
