[class*=hint--]{display:inline-block;position:relative}[class*=hint--]:before,[class*=hint--]:after{visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;transition:all .3s;position:absolute;transform:translate(0,0)}[class*=hint--]:hover:before,[class*=hint--]:hover:after{visibility:visible;opacity:1;transition-delay:.1s}[class*=hint--]:before{content:"";clip-path:polygon(0% 0%,100% 0%,100% 100%);z-index:1000001;background:#383838;border:6px solid #0000;position:absolute}[class*=hint--]:after{color:#fff;white-space:nowrap;background:#383838;padding:8px 10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1rem}[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{transform:rotate(var(--rotation));margin-bottom:-5.5px}.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{transform:rotate(var(--rotation));margin-top:-5.5px}.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{transform:rotate(var(--rotation));margin-bottom:-6px;margin-left:-5.5px}.hint--right:after{margin-bottom:calc(-.5rem - 8px)}.hint--right:before,.hint--right:after{bottom:50%;left:100%}.hint--right:hover:before{transform:translateX(8px) rotate(var(--rotation))}.hint--right:hover:after{transform:translate(8px)}.hint--left{--rotation:45deg}.hint--left:before{transform:rotate(var(--rotation));margin-bottom:-6px;margin-right:-5.5px}.hint--left:after{margin-bottom:calc(-.5rem - 8px)}.hint--left:before,.hint--left:after{bottom:50%;right:100%}.hint--left:hover:before{transform:translateX(-8px) rotate(var(--rotation))}.hint--left:hover:after{transform:translate(-8px)}.hint--top-left{--rotation:135deg}.hint--top-left:before{transform:rotate(var(--rotation));margin-bottom:-5.5px}.hint--top-left:before,.hint--top-left:after{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px)}.hint--top-left:after{margin-left:12px;transform:translate(-100%)}.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{transform:rotate(var(--rotation));margin-bottom:-5.5px}.hint--top-right:before,.hint--top-right:after{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px)}.hint--top-right:after{margin-left:-12px;transform:translate(0)}.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{transform:rotate(var(--rotation));margin-top:-5.5px}.hint--bottom-left:before,.hint--bottom-left:after{top:100%;left:50%}.hint--bottom-left:before{left:calc(50% - 6px)}.hint--bottom-left:after{margin-left:12px;transform:translate(-100%)}.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{transform:rotate(var(--rotation));margin-top:-5.5px}.hint--bottom-right:before,.hint--bottom-right:after{top:100%;left:50%}.hint--bottom-right:before{left:calc(50% - 6px)}.hint--bottom-right:after{margin-left:-12px;transform:translate(0)}.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;word-wrap:break-word;line-height:1.4em}.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 #000;box-shadow:4px 4px 8px #0000004d}.hint--error:after{text-shadow:0 1px #592726;background-color:#b34e4d}.hint--error:before{background-color:#b34e4d}.hint--warning:after{text-shadow:0 1px #6c5328;background-color:#c09854}.hint--warning:before{background-color:#c09854}.hint--info:after{text-shadow:0 1px #1a3c4d;background-color:#3986ac}.hint--info:before{background-color:#3986ac}.hint--success:after{text-shadow:0 1px #1a321a;background-color:#458746}.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:translateX(-8px) rotate(var(--rotation))}.hint--always.hint--left:after{transform:translate(-8px)}.hint--always.hint--right:before{transform:translateX(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:0s}.hint--bounce:before,.hint--bounce:after{transition:opacity .3s,visibility .3s,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}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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,[hidden]{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;text-align:left;margin:0;padding:0 0 8px}h2{font-family:var(--font-family);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);letter-spacing:.01em;text-align:left;margin:0;padding:0 0 6px}h3{font-family:var(--font-family);font-size:var(--font-size-regular);text-transform:uppercase;font-weight:var(--font-weight-regular);letter-spacing:.1em;text-align:left;margin:0;padding:0 0 6px}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;text-align:left;margin:0}h4{font-family:var(--font-family);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);letter-spacing:.01em;text-align:left;margin:0;padding:0 0 4px}h5{font-family:var(--font-family);font-size:var(--font-size-regular);font-weight:var(--font-weight-bold);letter-spacing:.01em;text-align:left;margin:0;padding:0 0 4px}h6{font-family:var(--font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);letter-spacing:.08em;text-transform:uppercase;text-align:left;margin:0;padding:0 0 3px}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);text-align:left;margin:0;padding:0 0 3px}body.modern_bb_layout{width:100%;min-width:100vw;height:100%;min-height:100vh;margin:0;padding:0}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{z-index:2;width:100%;position:fixed;top:0;left:0}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));z-index:0;border:none;outline:none;height:100vh;position:relative;overflow:auto}body.modern_bb_layout .pageHeader__title,body.modern_bb_layout header.pageHeader .head{letter-spacing:.03em;font-size:var(--font-size-xxlarge);text-align:center;font-family:var(--font-family);text-overflow:ellipsis;flex-grow:1;overflow:hidden}.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{font-size:var(---font-size);margin-bottom:var(--small-spacing);transition:var(--transition-all-linear);max-height:var(--summary-height);height:var(--summary-height);display:block;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;font-size:var(--font-size-large);border-radius:var(--default-box-radius);padding:0 var(--default-spacing);white-space:nowrap;text-overflow:ellipsis;height:var(--summary-height);line-height:var(--summary-height);padding-right:48px;display:block;position:relative;overflow:hidden}.modern_bb_layout .bb-accordion details summary:after{content:"";font-family:var(--font-family-icon);right:var(--default-spacing);transition:var(--transition-transform-linear);position:absolute}.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-bottom-left-radius:var(--default-box-radius);border-bottom-right-radius:var(--default-box-radius);padding:var(--default-spacing);background-color:#fff;border-top:none}.modern_bb_layout .bb-accordion details[open]{height:100%;max-height:200px}.modern_bb_layout .bb-accordion details[open] summary{border-bottom-right-radius:0;border-bottom-left-radius:0}.modern_bb_layout .bb-accordion details[open] summary:after{transform:var(--rotate-to-opposite)}action-list .action_list--action-buttons .content>button{width:calc(100% - 2 * var(--small-spacing));margin:var(--small-spacing);padding:var(--small-spacing);justify-content:start}action-list .action-list{position:relative}action-list .action-list button{outline-color:#0000}action-list .action-list button.text.action-list__button:not(:disabled){--button-background-color:transparent;--button-border-color:transparent;padding-right:15px}action-list .action-list button.text.action-list__button:not(:disabled):hover{--button-border-color:var(--surface-10-light);--button-background-color:var(--surface-10-light)}action-list .action-list 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;position:absolute;top:6px;right:5px}action-list .action-list:has(#actionListList.active) b:after{transform:rotate(-180deg)}action-list .action-list ul{border:1px solid var(--gray-light);background-color:#fff;margin:0;padding:0;list-style:none;transition:max-height .2s ease-in-out;position:absolute;top:100%;left:2px;overflow:hidden}action-list .action-list ul li{align-items:center;gap:var(--small-spacing);background-color:inherit;height:40px;padding:var(--small-spacing) var(--default-spacing);white-space:nowrap;border-radius:var(--default-box-radius);color:var(--decent-color);display:flex}action-list .action-list ul li:hover{filter:contrast();cursor:pointer;background-color:#eee}action-list .action-list.right ul{right:0;left:unset}action-list .action-list #actionListList{z-index:10}action-list .action-list #actionListList:not(.active){display:none}.pageHeader .action-list b:after{top:14px}.pageHeader .action-list #actionListList{left:unset;right:0}:root{--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:var(--button-height);--icon-button-height:var(--button-height);--state-switch-height:var(--button-height);--state-switch-width:var(--button-height);--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 button,.modern_bb_layout button.dhx_button,.modern_bb_dialog button,.modern_bb_dialog button.dhx_button{--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);justify-content:center;align-items: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);will-change:outline-color;display:inline-flex;position:relative}.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:focus:not([disabled]):not(:active):not(:hover).dhx_alert__confirm-aply,.modern_bb_layout button:focus:not([disabled]):not(:active):not(:hover).dhx_alert__confirm-apply,.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_layout button.dhx_button:focus:not([disabled]):not(:active):not(:hover).dhx_alert__confirm-aply,.modern_bb_layout button.dhx_button:focus:not([disabled]):not(:active):not(:hover).dhx_alert__confirm-apply,.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:focus:not([disabled]):not(:active):not(:hover).dhx_alert__confirm-aply,.modern_bb_dialog button:focus:not([disabled]):not(:active):not(:hover).dhx_alert__confirm-apply,.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,.modern_bb_dialog button.dhx_button:focus:not([disabled]):not(:active):not(:hover).dhx_alert__confirm-aply,.modern_bb_dialog button.dhx_button:focus:not([disabled]):not(:active):not(:hover).dhx_alert__confirm-apply{--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-family:var(--font-family-icon);font-size:var(--button-font-icon-size);color:var(--button-color);font-weight:400!important}.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);aspect-ratio:1;flex-shrink:0;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:.7}.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{--button-color:var(--primary-text-color);--button-background-color:var(--surface-10-light);order:1;width:fit-content;margin-left:auto;margin-right:0}.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;justify-content:center;align-self:stretch;align-items:center;gap:var(--button-gap);padding:var(--button-padding);margin:-1px;text-decoration:none;display:flex}.modern_bb_layout button:has(a){padding:0}.modern_bb_layout button.dhx_button:has(a){padding:0}.modern_bb_dialog button:has(a){padding:0}.modern_bb_dialog button.dhx_button:has(a){padding:0}.modern_bb_layout .bb-card{--card-gap:14px;--card-background-color:#fff;--card-borders-color:var(--grey-borders);--card-border-radius:3px;--card-padding:14px;--card-small-gap:calc(var(--card-gap) / 2);border:1px solid var(--card-borders-color);border-radius:var(--card-border-radius);background-color:var(--card-background-color);height:fit-content;padding:var(--card-padding);gap:var(--card-gap);flex-direction:column;display:flex;position:relative;box-shadow:1px 1px 3px #d3d3d3}.modern_bb_layout .bb-card>header,.modern_bb_layout .bb-card>summary{font-family:var(--font-family);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);letter-spacing:.02em;gap:var(--card-gap);align-items:center;display:flex}.modern_bb_layout .bb-card>header>i:last-child,.modern_bb_layout .bb-card>summary>i:last-child{align-self:flex-start;margin:2px}.modern_bb_layout .bb-card>header hgroup h1,.modern_bb_layout .bb-card>summary hgroup h1{font-family:var(--font-family);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);letter-spacing:.02em;margin:0;padding:0 0 6px}.modern_bb_layout .bb-card>header hgroup h2,.modern_bb_layout .bb-card>summary hgroup h2{font-family:var(--font-family);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);letter-spacing:.02em;margin:0;padding:0 0 4px}.modern_bb_layout .bb-card>header .spacer,.modern_bb_layout .bb-card>summary .spacer{flex:1}.modern_bb_layout .bb-card>header .bb-search,.modern_bb_layout .bb-card>summary .bb-search{font-size:var(--default-font-size);align-items:center;gap:var(--small-spacing);font-weight:400;display:flex;position:relative}.modern_bb_layout .bb-card>header .bb-search input,.modern_bb_layout .bb-card>header .bb-search input:focus,.modern_bb_layout .bb-card>summary .bb-search input,.modern_bb_layout .bb-card>summary .bb-search input:focus{border:1px solid var(--grey-borders);font-size:var(--font-size-regular);border-radius:3px;outline:none;padding:3px 4px}.modern_bb_layout .bb-card>header .bb-search label,.modern_bb_layout .bb-card>summary .bb-search label{white-space:nowrap;flex:1}.modern_bb_layout .bb-card>header .bb-search:after,.modern_bb_layout .bb-card>summary .bb-search:after{content:var(--search-icon-unicode);font-family:var(--font-family-icon);color:var(--icon-color);right:var(--small-spacing);font-size:var(--font-size-xsmall);position:absolute}.modern_bb_layout .bb-card>main{flex: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{justify-content:end;align-items:center;display:flex}.modern_bb_layout .bb-card.bb-accordion>summary:after{content:"";font-family:var(--font-family-icon);font-weight:var(--font-weight-icon-solid)}.modern_bb_layout .bb-card.bb-accordion:not([open]){gap:0}.modern_bb_layout .bb-card.bb-accordion[open]>summary:after{content:"";font-family:var(--font-family-icon);font-weight:var(--font-weight-icon-solid)}.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);--checkbox-background-color:transparent;--checkbox-border-color:var(--primary-text-color);--checkbox-focus-color:var(--primary-dark-color)}@keyframes fadeIn{0%{font-size:4px}to{font-size:10px}}.modern_bb_layout .bb-checkbox,.modern_bb_layout .bb-radio{height:var(--checkbox-wrapper-height);padding:var(--checkbox-wrapper-padding);border-radius:var(--checkbox-wrapper-border-radius);border:1px solid #0000;align-self:center;align-items:center;gap:4px;display:inline-flex}:is(.modern_bb_layout .bb-checkbox:has(.invalid):not(:has(input:checked)):not(:has(input[disabled])),.modern_bb_layout .bb-radio:has(.invalid):not(:has(input:checked)):not(:has(input[disabled]))){--checkbox-focus-color:var(--semantic-warning-text-color)}:is(.modern_bb_layout .bb-checkbox:has(.invalid):not(:has(input:checked)):not(:has(input[disabled])) label,.modern_bb_layout .bb-radio:has(.invalid):not(:has(input:checked)):not(:has(input[disabled])) label){--input-required-asterisk-color:var(--semantic-warning-text-color)}:is(.modern_bb_layout .bb-checkbox:has(.invalid):not(:has(input:checked)):not(:has(input[disabled])) input,.modern_bb_layout .bb-radio:has(.invalid):not(:has(input:checked)):not(:has(input[disabled])) input){--checkbox-background-color:var(--semantic-warning-container-color);--checkbox-border-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-checkbox:has([required]) label:after{content:" *";vertical-align:top;color:var(--input-required-asterisk-color)}.modern_bb_layout .bb-radio:has([required]) label:after{content:" *";vertical-align:top;color:var(--input-required-asterisk-color)}.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;appearance:none;color:#0000;background-color:var(--checkbox-background-color);transition:var(--transition-all-linear);border:2px solid var(--checkbox-border-color);outline:none;place-content:center;width:14px;height:14px;margin:0;padding:0;display:inline-grid}.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{--checkbox-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}.modern_bb_layout .bb-checkbox input[type=checkbox]:hover,.modern_bb_layout .bb-radio input[type=checkbox]:hover{cursor:pointer}.modern_bb_layout .bb-checkbox input[type=checkbox]:after,.modern_bb_layout .bb-radio input[type=checkbox]:after{content:"";font-family:var(--font-family-icon);color:#0000;background-color:#0000;margin:0;font-size:9px;font-weight:600}.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 input[type=radio]:hover,.modern_bb_layout .bb-radio input[type=radio]:hover{cursor:pointer}:is(.modern_bb_layout .bb-checkbox:not(:has(input[disabled])):hover,.modern_bb_layout .bb-radio:not(:has(input[disabled])):hover){background-color:var(--checkbox-hover-background-color);cursor:pointer;border-style:solid}:is(.modern_bb_layout .bb-checkbox:not(:has(input[disabled])):focus-within,.modern_bb_layout .bb-radio:not(:has(input[disabled])):focus-within){border-color:var(--checkbox-focus-color);border-style:dashed}:is(.modern_bb_layout .bb-checkbox:not(:has(input[disabled])):focus-within:has(.invalid):not(:has(input:checked)) label,.modern_bb_layout .bb-radio:not(:has(input[disabled])):focus-within:has(.invalid):not(:has(input:checked)) label){color:var(--semantic-warning-text-color)}:is(.modern_bb_layout .bb-checkbox:has(input[disabled]) input,.modern_bb_layout .bb-radio:has(input[disabled]) input){--checkbox-border-color:var(--gray-text)}:is(.modern_bb_layout .bb-checkbox:has(input[disabled]) input:checked,.modern_bb_layout .bb-radio:has(input[disabled]) input:checked){--checkbox-background-color:var(--gray-text)}:is(.modern_bb_layout .bb-checkbox:has(input[disabled]) label,.modern_bb_layout .bb-radio:has(input[disabled]) label){--label-color:var(--gray-text);--input-required-color:var(--gray-text);--input-required-asterisk-color:var(--gray-text);pointer-events:none}:is(.modern_bb_layout .bb-checkbox:has(input[readonly]) label,.modern_bb_layout .bb-radio:has(input[readonly]) label){--input-required-asterisk-color:currentColor}.modern_bb_layout .bb-checkbox.bb-radio--horizontal,.modern_bb_layout .bb-radio.bb-radio--horizontal{display:grid}.modern_bb_layout .bb-checkbox.bb-radio--horizontal:has([required]) label.bb-radio__option:after{content:unset}.modern_bb_layout .bb-radio.bb-radio--horizontal:has([required]) label.bb-radio__option:after{content:unset}.modern_bb_layout .bb-checkbox.bb-radio--horizontal .bb-radio__option,.modern_bb_layout .bb-radio.bb-radio--horizontal .bb-radio__option{padding-right:var(--default-spacing);cursor:pointer}:is(.modern_bb_layout .bb-checkbox.bb-radio--horizontal:not(:has(input[disabled])):hover,.modern_bb_layout .bb-radio.bb-radio--horizontal:not(:has(input[disabled])):hover){cursor:default}.modern_bb_layout .bb-checkbox.bb-radio--horizontal input[type=radio]:hover,.modern_bb_layout .bb-radio.bb-radio--horizontal input[type=radio]:hover{cursor:pointer}.modern_bb_layout .dhx_checkbox__visual-input{border:2px solid var(--checkbox-border-color);width:14px;height:14px}.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);grid-template-columns:auto 16px;align-items:center;padding-top:1px;display:grid}.modern_bb_layout .bb-chips ul{padding:0 var(--small-spacing) 1px;min-height:var(--input-height);border-bottom:1px solid #0000;align-items:center;margin:0;display:flex}.modern_bb_layout .bb-chips ul li{box-sizing:border-box;list-style:none}.modern_bb_layout .bb-chips ul.bb-chips--list{align-items:center;gap:var(--small-spacing);flex-wrap:wrap;display:flex}.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);grid-gap:var(--chips-pile-padding);border-style:solid;border-width:1px;border-color:var(--surface-6-light);cursor:default;height:var(--chips-pile-height);grid-template-columns:1fr 32px;place-items:center;padding:0 8px;display:grid}.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{text-indent:0;height:var(--chips-input-height);background:0 0;border:none;outline:none}.modern_bb_layout .bb-chips .bb-chips--actions{border-bottom:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.modern_bb_layout .bb-chips .bb-chips--actions button{visibility:hidden;cursor:pointer}.modern_bb_layout .bb-chips:focus-within,.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);background-color:inherit;color:var(--semantic-approve-text-color);padding:3px 6px;font-size:smaller;display:block;position:absolute;top:0%;right:15px}.modern_bb_layout .bb-input .bb-chips{background-color:inherit;border-bottom:none}.modern_bb_layout .bb-input .bb-chips ul{min-height:100%;padding:var(--small-spacing) 0 1px;border-bottom:none}.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);outline:none;position:relative}@keyframes input-animation{0%{background-color:var(--input-animation-background-color);width:100%;height:2px;left:0}99.9%{background-color:var(--input-animation-background-color);width:0;height:2px;left:50%}to{background-color:#0000;height:0}}.modern_bb_layout .chosen-container em{font-style:inherit;font-weight:inherit;color:inherit;display:contents}.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);border:1px solid var(--chzn-border-color);z-index:2;width:calc(100% + 2px);box-shadow:unset;background-color:#fff;background-image:unset;margin-left:-1px;position:absolute;overflow:hidden}.modern_bb_layout .chosen-container .chosen-drop .chosen-search{border-bottom:1px solid var(--input-border-bottom-color-second,var(--gray-text));position:relative}.modern_bb_layout .chosen-container .chosen-drop .chosen-search input.chosen-search-input{padding:var(--chzn-padding);border-bottom:1px solid var(--input-border-bottom-color-second,var(--gray-text));height:calc(var(--input-height) + var(--chzn-padding));padding-right:32px;background-image:none!important}.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:"";pointer-events:none;width:0;display:block;position:absolute;bottom:-1px}.modern_bb_layout .chosen-container .chosen-drop .chosen-search:has(input:not([readonly]):focus-within):after{animation:.2s input-animation}.modern_bb_layout .chosen-container .chosen-drop ul{max-height:30vh;margin:0;padding:0;list-style:none;position:relative;overflow:auto}.modern_bb_layout .chosen-container .chosen-drop ul li{padding:var(--chzn-padding);cursor:pointer;min-height:var(--chzn-option-height);word-wrap:anywhere;border-left:3px solid #0000;align-items:center;display:flex}.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;color:var(--standard-text-70);text-decoration:line-through}.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{border-top:none;margin-top:2px}.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;line-height:inherit;cursor:pointer;grid-gap:4px;border:none;grid-template-columns:1fr auto;align-items:center;width:100%;height:100%;display:inline-grid}.modern_bb_layout .chosen-container .chosen-single>span{white-space:nowrap;text-overflow:ellipsis;text-indent:1px;width:100%;display:inline-block;overflow:hidden}.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{align-items:center;display:flex}.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);pointer-events:none;transition:transform .2s linear;position:absolute;top:calc(50% - 6px);right:8px}.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{align-items:center;gap:var(--chzn-padding);flex-wrap:wrap;margin:0;padding:0 35px 0 5px;list-style:none;display:flex}.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);grid-gap:var(--chzn-padding);border-style:solid;border-width:1px;border-color:var(--surface-6-light);cursor:default;height:var(--chzn-pile-height);grid-template-columns:auto 16px;place-items:center;padding:0 8px;display:grid}.modern_bb_layout .chosen-container.chosen-container-multi .chosen-choices li.search-choice span{white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:100%;display:inline-block;overflow:hidden}.modern_bb_layout .chosen-container.chosen-container-multi .chosen-choices li.search-choice a.search-choice-close{background-image:none!important}.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{color:inherit;background:0 0}.modern_bb_layout .chosen-container .chosen-results li.no-results{gap:var(--small-spacing)}.modern_bb_layout .chosen-container .chosen-results li.no-results span{display:none}.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:0 0;position:static}.modern_bb_layout .chosen-container-single .chosen-single div b{text-align:center;align-content:center;background:0 0!important}.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;cursor:inherit;background-image:none}.modern_bb_layout .chosen-container-multi .chosen-choices{border:unset;background-image:none;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{width:unset;height:unset;font-size:inherit;background:0 0;position:static}.modern_bb_layout .bb-select select[multiple]{width:100%;height:var(--chzn-min-height);overflow:auto}.modern_bb_layout .bb-select select[multiple] option{display:none}: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-titlebar-height:35px;--dialog-padding:15px;--dialog-overlay-color:#00000080;--dialog-border-width: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-width) 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{height:var(--dialog-titlebar-height);padding:0}.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);color:var(--button-color);border-radius:3px;margin:0;padding:0}.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);font-size:var(--font-size-large);vertical-align:middle;display:inline-block}.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,.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{--dhx-icon-size-normal:var(--font-size-large);justify-content:end;gap:15px;padding:0}.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;bottom:0;right:0;top:0!important;left:0!important}.dhx_widget.dhx_alert{border:var(--dialog-border-width) solid var(--dialog-header-background-color);padding:0 0 10px}.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;text-align:left;padding:0 0 4px;padding:var(--dialog-header-padding);background-color:var(--dialog-header-background-color);color:var(--dialog-header-color);margin:0;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);margin:unset;gap:15px}.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(--semantic-warning-color);--button-border-color:var(--semantic-warning-dark-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{--button-background-color:var(--semantic-warning-dark-color)!important;--button-border-color:var(--semantic-warning-dark-color)!important}.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(--semantic-warning-dark-color)}ux-dialog-container{opacity:0;position:fixed}ux-dialog-container.active{opacity:1}ux-dialog-container ux-dialog{border:none;width:fit-content;height:fit-content;margin:auto;padding-bottom:0;position:fixed;inset: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-width) solid var(--dialog-header-background-color);background-color:var(--dialog-body-background-color);border-radius:0;padding:0 0 10px}dialog ux-dialog{border:none;padding-bottom:0}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);color:var(--dialog-header-color);font-size:var(--font-size-large);justify-content:space-between;align-items:center;display:flex}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);justify-content:flex-end;align-items:center;gap:15px;display:flex}ux-dialog-overlay.active{width:100vw;height:100vh;position:fixed}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{margin:auto;position:fixed;inset:0}dialog.modern_bb_dialog .main-content{max-height:80vh;overflow:auto}.modern_bb_layout fieldset{--legend-background-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);border:1px solid var(--fieldset-border-color);padding-top:calc(var(--legend-height) + 8px);border-radius:var(--fieldset-border-radius);flex-direction:column;gap:4px;padding-bottom:10px;display:flex;position:relative}.modern_bb_layout fieldset legend{font-family:var(--font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);letter-spacing:.08em;text-transform:uppercase;height:var(--legend-height);background-color:var(--legend-background-color);border-bottom-right-radius:var(--fieldset-border-radius);color:var(--label-text);margin:0;padding:1px 4px;position:absolute;top:0;left:0}.modern_bb_layout fieldset:focus-within{--fieldset-border-color:var(--primary-color);--legend-background-color:var(--primary-bright-color)}.modern_bb_layout fieldset.caution{--fieldset-border-color:var(--semantic-caution-color);--legend-background-color:var(--semantic-caution-color)}.modern_bb_layout fieldset.caution:focus-within{--fieldset-border-color:var(--brand-bright-color);--legend-background-color:var(--brand-color)}.modern_bb_layout fieldset.approve{--fieldset-border-color:var(--semantic-approve-bright-color);--legend-background-color:var(--semantic-approve-bright-color)}.modern_bb_layout fieldset.approve:focus-within{--fieldset-border-color:var(--semantic-approve-color);--legend-background-color:var(--semantic-approve-color)}.modern_bb_layout fieldset.warning{--fieldset-border-color:var(--semantic-warning-bright-color);--legend-background-color:var(--semantic-warning-bright-color)}.modern_bb_layout fieldset.warning:focus-within{--fieldset-border-color:var(--semantic-warning-color);--legend-background-color:var(--semantic-warning-color)}.modern_bb_layout file-picker .bb-input:has(.bb-input-file-picker[readonly]) label{--input-required-asterisk-color:var(--input-label-color)}.modern_bb_layout file-picker .bb-input:has(.bb-input-file-picker[disabled]) label{--input-label-color:var(--gray-text);--input-required-asterisk-color:var(--gray-text)}.modern_bb_layout file-picker .bb-input{border:none;min-height:118px}.modern_bb_layout file-picker .bb-input .bb-input-file-picker{border:1px solid;border-color:var(--gray-light);flex-direction:column;align-items:center;width:100%;display:flex}.modern_bb_layout file-picker .bb-input .bb-input-file-picker a,.modern_bb_layout file-picker .bb-input .bb-input-file-picker input{display:none}.modern_bb_layout file-picker .bb-input .bb-input-file-picker img{object-fit:contain;width:100%;height:100%;display:block}.modern_bb_layout file-picker .bb-input .bb-input-file-picker__title{text-overflow:ellipsis;color:var(--standard-text);align-self:center;overflow:hidden}.modern_bb_layout file-picker .bb-input .bb-input-file-picker__details,.modern_bb_layout file-picker .bb-input .bb-input-file-picker .icon{color:var(--gray-text)}.modern_bb_layout file-picker .bb-input .bb-input-file-picker__placeholder,.modern_bb_layout file-picker .bb-input .bb-input-file-picker__actions{padding:10px}.modern_bb_layout file-picker .bb-input .bb-input-file-picker__placeholder>div{margin:auto}.modern_bb_layout file-picker .bb-input .bb-input-file-picker__item{gap:var(--small-spacing);display:grid}.modern_bb_layout file-picker .bb-input .bb-input-file-picker__item>i{align-self:center}.modern_bb_layout file-picker .bb-input .bb-input-file-picker__item-list{grid-template-columns:20px 1fr;height:20px}.modern_bb_layout file-picker .bb-input .bb-input-file-picker__content{width:100%}.modern_bb_layout file-picker .bb-input .bb-input-file-picker__content>.dhx_dataview{max-height:120px}.modern_bb_layout file-picker .bb-input .bb-input-file-picker .icon{font-family:var(--font-family-icon), serif}.modern_bb_layout file-picker .bb-input .bb-input-file-picker:not([readonly]):not([disabled]):hover .icon,.modern_bb_layout file-picker .bb-input .bb-input-file-picker:not([readonly]):not([disabled]).dragover .icon{color:var(--primary-text-color)}.modern_bb_layout file-picker .bb-input .bb-input-file-picker:not([readonly]):not([disabled]).empty:hover,.modern_bb_layout file-picker .bb-input .bb-input-file-picker:not([readonly]):not([disabled]).dragover{border-color:var(--primary-dark-color);background-color:var(--primary-container-color-50)}.modern_bb_layout file-picker .bb-input .bb-input-file-picker:not([readonly]):not([disabled]) .bb-input-file-picker__upload-button{cursor:pointer}.modern_bb_layout file-picker .bb-input .bb-input-file-picker:not([readonly]):not([disabled]) .bb-input-file-picker__upload-button:hover{text-decoration:underline}.modern_bb_layout file-picker .bb-input .bb-input-file-picker[disabled]{border-color:var(--gray-extra-light);color:var(--gray-text)}.modern_bb_layout file-picker .bb-input .bb-input-file-picker[disabled] .icon,.modern_bb_layout file-picker .bb-input .bb-input-file-picker[disabled] .bb-input-file-picker__title,.modern_bb_layout file-picker .bb-input .bb-input-file-picker[disabled] .bb-input-file-picker__details{color:var(--gray-text)}.modern_bb_layout file-picker .bb-input .bb-input-file-picker[disabled] .bb-input-file-picker__upload-button{color:var(--gray-text);cursor:default}.modern_bb_layout file-picker .bb-input .bb-input-file-picker .dhx_no-select--pointer{cursor:default}.modern_bb_layout file-picker .bb-input .bb-input-file-picker .dhx_dataview-row{margin:var(--small-spacing)!important}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);width:100%;max-width:100vw;height:var(--header-height);white-space:nowrap;color:var(--header-color);flex-wrap:nowrap;align-items:center;gap:10px;display:flex;position:fixed}header.pageHeader button{white-space:nowrap;outline-offset:-1px;height:var(--header-height);--button-color:var(--standard-text);border-radius:0;outline:none}header.pageHeader button:active{--button-active-transformation:scale(1)}header.pageHeader button:not([disabled]).back{--button-color:var(--header-color);--button-background-color:var(--surface-3-dark)!important}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-color:var(--standard-text);--button-background-color:var(--semantic-caution-dark-color)!important}header.pageHeader button:not([disabled]).caution:hover{--button-color:var(--standard-text);--button-background-color:var(--semantic-caution-color)!important}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{height:var(--header-height);background-color:var(--toolbar-backround-color);color:var(--toolbar-color);cursor:pointer;letter-spacing:.007em;align-items:center;margin:0;padding:0 10px;display:inline-flex;position:relative}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{box-shadow:0 1px 3px var(--gray-borders);border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:block;position:absolute;top:100%;left:0}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{background-color:var(--toolbar-backround-color);border-left:3px solid #0000;display:block}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{grid-column-gap:4px;height:100%;color:var(--standard-text);grid-template-columns:20px minmax(max-content,200px);align-items:center;text-decoration:none;display:grid}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{background:var(--surface-1-dark);justify-content:flex-end;align-items:center;gap:10px;height:100%;padding:0 10px;display:flex;position:absolute;right:0}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);--button-color:var(--toolbar-color);border-radius:3px}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);font-family:var(--font-family);color:var(--brand-color);padding-left:4px;display:inline-block}.help-panel{--help-panel-separation-border:1px solid var(--grey-medium-transparent);--help-panel-header-color:var(--primary-text-color);background:var(--surface-12-light-white);border-left:1px solid var(--border-color);width:340px;height:100%;box-shadow:-5px 0 var(--default-spacing) var(--grey-medium-transparent);padding:var(--default-spacing);z-index:1000;gap:var(--grid-spacing);flex-direction:column;transition:transform .3s;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.help-panel--open{transform:translate(0)}.help-panel__header{padding-bottom:var(--small-spacing);border-bottom:1px solid var(--grey-medium-transparent);justify-content:space-between;align-items:center;display:flex}.help-panel__header h2{padding:0}.help-panel h3{color:var(--help-panel-header-color);border-bottom:var(--help-panel-separation-border);margin-bottom:var(--default-spacing);padding-bottom:var(--small-spacing)}.help-panel__examples{gap:var(--default-spacing);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.help-panel__example-item{align-items:center;gap:var(--default-spacing);padding:var(--small-spacing) var(--default-spacing);background:var(--primary-container-color-50);border-radius:var(--card-border-radius,4px);cursor:pointer;border:1px solid #0000;transition:border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.help-panel__example-item:hover{background:var(--primary-container-color)}.help-panel__example-item--copied .help-panel__example-item__label{animation:2s forwards copyLabelFade}.help-panel__example-item--copied .help-panel__example-item__copy-icon{animation:2s forwards copyIconAnim}.help-panel__example-item--copied .help-panel__example-item__check-icon{animation:2s forwards checkIconAnim}.help-panel__example-item__content{flex:1;align-items:center;display:flex;position:relative}.help-panel__example-item__label{font-size:var(--font-size-small)}.help-panel__example-item__copy-icon,.help-panel__example-item__check-icon{opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.help-panel__example-item__check-icon{color:var(--semantic-approve-text-color)}.help-panel__close-btn{align-self:flex-end}@keyframes copyLabelFade{0%,to{opacity:1}10%,85%{opacity:0}}@keyframes copyIconAnim{0%,10%,55%,to{opacity:0;transform:scale(.5)}20%,45%{opacity:1;transform:scale(1)}}@keyframes checkIconAnim{0%,45%,95%,to{opacity:0;transform:scale(.5)}58%{opacity:1;transform:scale(1.2)}65%,85%{opacity:1;transform:scale(1)}}.bb-footnotes{margin-top:var(--default-spacing);padding-top:var(--small-spacing);font-size:var(--font-size-small)}[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;text-transform:none;text-shadow:none;padding:6px 8px;line-height:normal}[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}.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{color:#d3d3d3;flex-direction:column;justify-content:center;align-items:center;font-size:18px;display:flex}.modern_bb_layout .placeHolder i{margin-bottom:var(--default-spacing);font-size:48px}.modern_bb_layout .bb-input{--input-animation-background-color:#fff6;--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));box-sizing:border-box;grid-gap:var(--small-spacing);border-bottom:var(--input-border-bottom) var(--input-border-bottom-color-first);align-content:end;width:100%;display:grid;position:relative}.modern_bb_layout .bb-input.horizontal-label{align-items:center;gap:var(--small-spacing);border-bottom-color:#0000;display:flex}.modern_bb_layout .bb-input.horizontal-label>label{white-space:nowrap}.modern_bb_layout .bb-input:after{content:"";pointer-events:none;width:0;display:block;position:absolute;bottom:-1px}.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);max-width:100%;padding-right:var(--default-spacing);justify-self:start;line-height:18px;position:relative}.modern_bb_layout .bb-input:has([required]) label:after{content:" *";color:var(--input-required-asterisk-color);position:absolute;top:0;right:0}.modern_bb_layout .bb-input:focus-within:not(:has([readonly])){--input-label-color:var(--primary-text-color)}.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){--input-label-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-input:focus-within:not(:has([readonly])):has(.invalid){--input-label-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-input:focus-within:not(:has([readonly])):has(.t-error){--input-label-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-input:focus-within:not(:has([readonly])):has([aria-invalid=true]){--input-label-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-input:has(.chosen-container-active):has(.has-error){--input-label-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-input:has(.chosen-container-active):has(.invalid){--input-label-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-input:has(.chosen-container-active):has(.t-error){--input-label-color:var(--semantic-warning-text-color)}.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){--input-label-color:var(--semantic-approve-text-color)}.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{animation:.2s input-animation}.modern_bb_layout .bb-input:has(.chosen-container-active):after{animation:.2s input-animation}.modern_bb_layout .bb-input div.bb-input__wrapper{--input-wrapper-padding:0 var(--small-spacing);grid-template-columns:1fr min-content;align-items:center;width:100%;display:grid}.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{padding:var(--input-wrapper-padding);background:var(--input-background);height:100%;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: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;border-radius:50%;outline:none;width:max-content;height: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{color:var(--input-icon-color);font-size:var(--font-size-small);font-family:var(--font-family-icon);height:var(--font-size-small);width:var(--font-size-small);align-content:center;display:inline-block}.modern_bb_layout .bb-input div.bb-input__wrapper div.bb-input__icons{background:inherit;justify-content:flex-end;gap:var(--input-label-spacing);border:none;align-items:center;padding:0;display:flex}.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{font-family:var(--font-family-icon);font-size:var(--font-size-small);align-content:center}.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{background:var(--input-background);text-overflow:ellipsis;border:none;outline:none;width:100%;height:100%;padding-right:0;overflow:hidden}.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{--input-color:var(--standard-text-70);font-style:italic}.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{resize:none;min-height:var(--textarea-min-height);padding:var(--small-spacing) var(--small-spacing) var(--small-spacing) 0;overflow:auto}.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{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);height:18px;line-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);width:100%;height:18px;line-height:18px}.modern_bb_layout .bb-input>div.bb-input-field-with-text{gap:var(--small-spacing);display:flex}.modern_bb_layout .bb-input:hover:not(:has([disabled])):not(:has([readonly])):not(:focus-within){--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: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{cursor:pointer}.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)){--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: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:hover:has(.chosen-container):not(:has(.chosen-disabled)):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)}:is(.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{--input-border-bottom-color-first:var(--semantic-warning-color);--input-background:var(--semantic-warning-container-color)}.modern_bb_layout .bb-input:has(.invalid){--input-border-bottom-color-first:var(--semantic-warning-color);--input-background:var(--semantic-warning-container-color)}.modern_bb_layout .bb-input:has(.t-error){--input-border-bottom-color-first:var(--semantic-warning-color);--input-background:var(--semantic-warning-container-color)}.modern_bb_layout .bb-input:has([aria-invalid=true]){--input-border-bottom-color-first:var(--semantic-warning-color);--input-background:var(--semantic-warning-container-color)}.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 label{--input-required-asterisk-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-input:has(.invalid) label{--input-required-asterisk-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-input:has(.t-error) label{--input-required-asterisk-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-input:has([aria-invalid=true]) label{--input-required-asterisk-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-input:has(.bb-input__wrapper.has-error) label{--input-required-asterisk-color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-input.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(.invalid):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(.t-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([aria-invalid=true]):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(.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])){--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(.invalid):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(.t-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([aria-invalid=true]):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.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)}:is(.modern_bb_layout .bb-input:has(.bb-input__wrapper>input[disabled]),.modern_bb_layout .bb-input:has(.bb-input__wrapper>select[disabled]),.modern_bb_layout .bb-input:has(.bb-input__wrapper>textarea[disabled])){--input-label-color:var(--gray-text);--input-required-color:var(--gray-text);--input-required-asterisk-color:var(--gray-text);--input-border-bottom-color-first:transparent}.modern_bb_layout .bb-input:has(.bb-input__wrapper>select[disabled]):has(.chosen-disabled):not(:has(.bb-chosen-disabled)){--input-label-color:var(--label-text)}.modern_bb_layout .bb-input:has(.chosen-container):not(:has(select>option,select>optgroup)){--input-label-color:var(--gray-text)}:is(.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)}:is(.modern_bb_layout .bb-input:has(.bb-input__wrapper>input[disabled]) label,.modern_bb_layout .bb-input:has(.bb-input__wrapper>select[disabled]) label,.modern_bb_layout .bb-input:has(.bb-input__wrapper>textarea[disabled]) label,.modern_bb_layout .bb-input:has(.chosen-disabled) label,.modern_bb_layout .bb-input:has(.bb-chosen-disabled) label){--input-required-color:var(--gray-text);--input-required-asterisk-color:var(--gray-text)}.modern_bb_layout .bb-input:has(.bb-input__wrapper>[readonly]) label{--input-required-asterisk-color:var(--input-label-color)}.modern_bb_layout .bb-input:has(.has-error):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(.invalid):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(.t-error):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([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{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);padding-right:var(--small-spacing);font-style:normal;line-height:1.15}.modern_bb_layout .bb-input:has(.invalid) .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);padding-right:var(--small-spacing);font-style:normal;line-height:1.15}.modern_bb_layout .bb-input:has(.t-error) .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);padding-right:var(--small-spacing);font-style:normal;line-height:1.15}.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);padding-right:var(--small-spacing);font-style:normal;line-height:1.15}.modern_bb_layout .bb-input:has(.has-error) .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:9px;right:24px}.modern_bb_layout .bb-input:has(.invalid) .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:9px;right:24px}.modern_bb_layout .bb-input:has(.t-error) .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:9px;right:24px}.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:9px;right:24px}.modern_bb_layout .bb-input:has(.has-error):has(textarea) div.bb-input__icons:before{padding-right:var(--small-spacing);position:absolute}.modern_bb_layout .bb-input:has(.invalid):has(textarea) div.bb-input__icons:before{padding-right:var(--small-spacing);position:absolute}.modern_bb_layout .bb-input:has(.t-error):has(textarea) div.bb-input__icons:before{padding-right:var(--small-spacing);position:absolute}.modern_bb_layout .bb-input:has([aria-invalid=true]):has(textarea) div.bb-input__icons:before{padding-right:var(--small-spacing);position:absolute}.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);cursor:pointer;transition:transform .2s linear}.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{opacity:1;background:inherit}.modern_bb_layout .bb-input input[type=number]::-webkit-inner-spin-button{opacity:1;background:inherit}.modern_bb_layout .bb-input.stretch{margin-bottom:var(--default-spacing);grid-template-rows:min-content;align-content:stretch;align-self:stretch}.modern_bb_layout .bb-input .bb-input__wrapper:has(select) select{font-size:var(--font-size-regular);text-indent:3px;padding:0}.modern_bb_layout .bb-input .bb-input__wrapper:has(.chosen-container){grid-gap:0}.modern_bb_layout .bb-input-text-wrapper{grid-gap:4px;grid-template-columns:auto min-content;align-items:end;display:grid}.modern_bb_layout .bb-input-text-wrapper>div:last-child{line-height:32px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--input-background) inset}input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--input-background) inset}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px var(--input-background) inset}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;--input-required-color:var(--label-text);--input-required-asterisk-color:var(--semantic-warning-text-color);--label-invalid-color:var(--semantic-warning-text-color);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{grid-gap:15px;grid-template-columns:minmax(min-content,max-content) auto;width:100%;display:grid}.modern_bb_layout .v-tab-panel .tab-border{display:none}.modern_bb_layout .v-tab-panel .v-tab-links{background-color:var(--tabs-container-background-color);border:1px solid var(--tabs-border-color);border-radius:3px;display:block;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{box-shadow:0 0 0 1px var(--tabs-border-color);border-bottom:none}.modern_bb_layout .v-tab-panel .v-tab-links .v-tab label{font-size:var(--font-size-large);grid-column-gap:15px;background-color:var(--tabs-background-color);border-left:3px solid #0000;grid-template-columns:auto 20px;padding:8px 0 8px 12px;display:grid}.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{--tabs-selected-background-color:var(--brand-container-color-50);--tabs-selected-border-color:var(--brand-bright-color);border-radius:3px;box-shadow:1px 1px 3px #0000001a}.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-column-gap:15px;background-color:var(--tabs-background-color);border-left:3px solid #0000;border-right:none;grid-template-columns:auto 20px;align-items:center;padding:2px 4px 2px 8px;display:grid}.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{font-size:var(--font-size-large);grid-column-gap:15px;background-color:var(--tabs-background-color);border-bottom:1px solid var(--tabs-border-color);border-left:3px solid #0000;grid-template-columns:auto 20px;justify-content:start;padding:8px 0 8px 12px;display:grid}.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}:is(.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}:is(.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)}:is(.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)}:is(.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)}:is(.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{background-color:var(--tabs-container-background-color);border:1px solid var(--tabs-border-color);border-radius:3px;display:block;box-shadow:1px 1px 3px #0000001a}.modern_bb_layout .bb-nav ul,.modern_bb_layout .bb-nav ol{border-radius:3px;margin:0;padding:0;list-style:none}.modern_bb_layout .bb-nav__vertical .bb-nav__item{font-size:var(--font-size-large);color:var(--standard-text);grid-column-gap:15px;background-color:var(--tabs-background-color);border-bottom:1px solid var(--tabs-border-color);border-left:3px solid #0000;grid-template-columns:auto 20px;align-items:center;padding:8px 0 8px 12px;display:grid}.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-right-radius:3px;border-bottom-left-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{gap:var(--bubble-group-spacing);display:grid}.modern_bb_layout .bb-bubble-group{z-index:10000;flex-direction:column;padding:20px;display:flex;position:fixed;bottom:0;right:0}.modern_bb_layout .bb-bubble-group-bubbles{border:none;padding:0;position:relative;overflow:visible}.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;cursor:default;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{white-space:pre-wrap;word-break:break-word;width:100%;padding:6px 8px 6px 6px}.modern_bb_layout .bb-message.bubble .bb-message-content.flex-content,.modern_bb_layout .bb-message.text-box .bb-message-content.flex-content{gap:var(--small-spacing);flex-direction:column;display:flex}.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.bubble .bb-message-button-group,.modern_bb_layout .bb-message.text-box .bb-message-button-group{flex-direction:column;display:flex}.modern_bb_layout .bb-message.text-box{box-shadow:none;border:none;max-width:100%;padding:4px 6px}.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%;background:var(--message-background-color);border-width:0}.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{justify-content:space-between;display:flex}.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);color:var(--surface-1-dark);margin-top:-2px;margin-left:15px}.modern_bb_layout .bb-message.banner ul{font-size:var(--font-size-regular);gap:var(--default-spacing);padding:0 var(--default-spacing);margin:0;display:grid}.modern_bb_layout .bb-message.banner ul li{-webkit-user-select:text;user-select:text;list-style:var(--message-list-style);white-space:pre-wrap;word-break:break-word;gap:6px;display:flex}.modern_bb_layout .bb-message.banner ul li: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);margin-top:1px}.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:""}.modern_bb_layout .bb_palette-icon--select-all:after{content:""}.modern_bb_layout .palette{--half-of-controls-area:18px;grid-template-columns:1fr var(--half-of-controls-area) var(--half-of-controls-area) 1fr;grid-gap:0;background-color:var(--surface-11-light);border:1px solid var(--grey-borders);grid-template-areas:"header-av header-av header-sl header-sl""select-av controls controls select-sl""footer footer footer footer";display:grid}.modern_bb_layout .palette [data-error-block-for]{font-size:var(--font-size-xsmall);grid-area:footer}.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{padding-right:calc(var(--half-of-controls-area) + 2em);grid-area:header-av}.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{padding-left:calc(var(--half-of-controls-area) + 2em);grid-area:header-sl}.modern_bb_layout .palette .palette-selected select{grid-area:select-sl}.modern_bb_layout .palette .palette-controls{flex-direction:column;grid-area:controls;justify-content:center;align-items:center;gap:8px;display:flex}.modern_bb_layout .palette .palette-controls button.btn{--button-background-color:var(--surface-11-light);--button-border-color:var(--button-background-color);width:28px;height: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:""}.modern_bb_layout .palette .palette-controls button.btn .glyphicon-arrow-left:after{content:""}.modern_bb_layout .palette .palette-controls button.btn .glyphicon-arrow-up:after{content:""}.modern_bb_layout .palette .palette-controls button.btn .glyphicon-arrow-down:after{content:""}.modern_bb_layout .palette select{background-color:var(--surface-12-light-white);scrollbar-width:thin;scrollbar-color:var(--surface-11-light);border:none;outline:none;width:100%;padding-top:4px;overflow:auto}.modern_bb_layout .palette select option{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--grey-borders);border-left:3px solid #0000;align-items:center;height:28px;margin:0 4px;padding-left:8px;line-height:28px;display:flex;overflow:hidden;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;text-align:center;background-color:var(--surface-10-light);padding:8px 1em}.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;text-align:center;padding:8px 1em}.modern_bb_layout .bb_palette__option{border-left:3px solid #0000}.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);align-items:center;display:grid}.modern_bb_layout .bb-person:has(>i){grid-column-gap:var(--default-spacing);grid-template-columns:auto auto}.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{white-space:nowrap;text-overflow:ellipsis;width:100%;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{grid-column-gap:var(--default-spacing,8px);min-height:var(--input-height,30px);align-items:center;display:grid}.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;text-align:left;border-bottom:1px solid var(--gray-borders);min-height:34px;margin:0;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{grid-template-columns:1fr auto 1fr;display:grid}.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(--button-border-radius);outline:1px solid var(--state-button-container-background-color);border:1px solid var(--state-button-container-background-color);background-color:var(--state-button-container-background-color);height:var(--button-height);flex-wrap:nowrap;align-items:stretch;gap:2px;display:inline-flex;position:relative}.modern_bb_layout div.bb-state-button label{background-color:var(--state-button-background-color);cursor:pointer;color:var(--standard-text);white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;gap:4px;padding-left:8px;padding-right:8px;display:inline-flex}.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.toggle label{cursor:pointer;background-color:var(--primary-container-color-50)}.modern_bb_layout div.bb-state-button.toggle label:has(input:checked){background-color:var(--primary-text-color);color:var(--primary-container-color);cursor:pointer}.modern_bb_layout div.bb-state-button.no-icon:not(.with-text) label,.modern_bb_layout div.bb-state-button.toggle:not(.with-text) label{aspect-ratio:1;padding:0}.modern_bb_layout div.bb-state-button.no-icon label:before,.modern_bb_layout div.bb-state-button.toggle label:before{display:none!important}.modern_bb_layout div.bb-state-button .ghost{background-color:var(--state-button-background-color-selected);opacity:.8;z-index:1;border-radius:2px;line-height:20px;transition:left .3s ease-in-out;position:absolute;top:0}.modern_bb_layout label.bb-state-switch{background-color:var(--state-switch-background-color);height:var(--state-switch-height);width:var(--state-switch-width);border:1px solid var(--state-switch-border-color);cursor:pointer;z-index:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.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)}.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{height:var(--tabbar-contianer-height);background:var(--tabbar-tab-background-color);display:flex;overflow:auto hidden}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab{background:var(--tabbar-tab-background-color);color:var(--tabbar-tab-text-color);border-top:var(--tabbar-tab-border-top);cursor:pointer;align-items:center;padding:6px 10px 6px 8px;display:flex}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab .tab-link{cursor:pointer}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab:not(.bb-tabbar__tab_add){gap:var(--small-spacing);grid-template-columns:minmax(50px,1fr) min-content;display:grid}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab:not(:last-of-type):not(:has(+.bb-tabbar__tab_add)){border-right:var(--tabbar-tab-border-right)}.modern_bb_layout .bb-tabbar__tabs .bb-tabbar__tab>div{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:break-spaces;word-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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;border-radius:0;outline:none;height:100%;padding:0}.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{margin-left:auto;padding-left:0;padding-right:0}.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-table{border-collapse:collapse;border:none}.bb-table tr th{font-size:var(--table-header-font-size);height:var(--table-header-height)}.bb-table tr:is(:nth-child(odd),:nth-child(2n)):hover{background-color:var(--table-hover-background-color)}.bb-table tr:nth-child(2n){background-color:var(--table-row-even-bg-color);color:var(--table-row-even-color)}.bb-table tr:nth-child(odd){background-color:var(--table-row-odd-bg-color);color:var(--table-row-odd-color)}.bb-table th{background-color:var(--table-header-bg-color);border-bottom:var(--default-border);font-variant:all-petite-caps;color:var(--table-header-color);text-align:left;padding:var(--small-spacing) var(--default-spacing);border-left:var(--default-border);font-weight:700}.bb-table th:first-child{border-left:none}.bb-table td{font-size:var(--input-font-size);padding:var(--small-spacing) var(--default-spacing);border-bottom:var(--default-border);border-left:var(--default-border)}.bb-table td:first-child{border-left:none}.bb-table tr.selected td{background-color:var(--primary-container-color-50)}.bb-table tr.selected:hover td{background-color:var(--table-hover-background-color)}.bb-table [data-grid-column-sort]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.bb-table [data-grid-column-sort]:after{font-family:var(--font-family-icon);font-weight:var(--font-weight-extra_light);content:"";color:var(--table-header-color);opacity:.4}.bb-table [data-grid-column-sort][data-grid-column-sort=ascending]:after{content:"";color:var(--primary-color);opacity:1}.bb-table [data-grid-column-sort][data-grid-column-sort=descending]:after{content:"";color:var(--primary-color);opacity:1}.bb-table th[data-grid-column-sort]:after{float:right;margin-left:var(--small-spacing)}.bb-table .bb-table__header>[data-grid-column-sort]{justify-content:space-between;align-items:center;display:flex}.bb-table:not(table){background-color:var(--gray-borders);gap:1px;display:grid}.bb-table:not(table) .bb-table__header,.bb-table:not(table) .bb-table__row{grid-template-columns:var(--bb-table-columns);background-color:var(--gray-borders);gap:1px;display:grid}.bb-table:not(table) .bb-table__header>*,.bb-table:not(table) .bb-table__row>*{padding:var(--small-spacing) var(--default-spacing)}.bb-table:not(table) .bb-table__header>*{background-color:var(--table-header-bg-color);color:var(--table-header-color);font-variant:all-petite-caps;font-size:16px;font-weight:700}.bb-table:not(table) .bb-table__row:nth-child(2n)>*{background-color:var(--table-row-even-bg-color);color:var(--table-row-even-color)}.bb-table:not(table) .bb-table__row:nth-child(odd)>*{background-color:var(--table-row-odd-bg-color);color:var(--table-row-odd-color)}.bb-table:not(table) .bb-table__row:hover>*{background-color:var(--table-hover-background-color)}.bb-table:not(table) .bb-table__row.selected>*{background-color:var(--primary-container-color-50)}.bb-table:not(table) .bb-table__row.selected:hover>*{background-color:var(--table-hover-background-color)}.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);--toggle-background-color:var(--toggle-background-color-inactive);--toggle-border-color:transparent;--toggle-focus-color:var(--primary-text-color);--toggle-width:38px;--toggle-height:22px;--toggle-thumb-size:16px;--toggle-thumb-spacing:3px;--toggle-thumb-icon-font-size:10px;--toggle-thumb-color:white;--toggle-animation-duration:.2s;border:1px solid #0000;border-radius:3px;align-items:center;height:32px;padding:3px 4px 3px 2px;display:inline-flex}@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:has([required]) .bb-toggle__label:after{content:" *";color:var(--input-required-asterisk-color)}.bb-toggle label{align-items:center;gap:8px;display:flex}.bb-toggle label span.bb-toggle__thumb{flex:0 0 var(--toggle-width);height:var(--toggle-height);width:var(--toggle-width);min-width:var(--toggle-width);padding:var(--toggle-thumb-spacing);background-color:var(--toggle-background-color);border-radius:var(--toggle-width);will-change:background-color;transition:background-color var(--toggle-animation-duration) linear;border:1px solid var(--toggle-border-color);align-items:center;display:flex}.bb-toggle label span.bb-toggle__thumb i{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(--toggle-width);font-style:normal;font-size:var(--toggle-thumb-icon-font-size);justify-content:center;align-items:center;display:flex}.bb-toggle label span.bb-toggle__thumb i:after{content:"";font-family:var(--font-family-icon);font-weight:900;font-size:inherit;color:var(--surface-4-light);margin:0}.bb-toggle label span.bb-toggle__thumb:has(input[type=checkbox]:checked){--toggle-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:"";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{animation:var(--toggle-animation-duration) fadeInOut 1;transform:translate(0%)}.bb-toggle label span.bb-toggle__thumb input[type=checkbox]{opacity:0;pointer-events:none;width:1px;height:1px}.bb-toggle label:has(input[type=checkbox]:disabled){color:var(--gray-text);--input-required-color:var(--gray-text);--input-required-asterisk-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(--toggle-focus-color) dashed 1px;outline-offset:1px}.bb-toggle:focus-within:has(.bb-toggle__label){border-color:var(--toggle-focus-color);border-style:dashed}.bb-toggle:focus-within:has(.bb-toggle__label):has(.invalid):not(:has(input[type=checkbox]:checked)) .bb-toggle__label{color:var(--semantic-warning-text-color)}.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(--toggle-focus-color)}.bb-toggle:has(.invalid):not(:has(input[type=checkbox]:checked)):not(:has(input[type=checkbox]:disabled)){--toggle-background-color:var(--semantic-warning-bright-color);--toggle-border-color:var(--semantic-warning-text-color);--toggle-focus-color:var(--semantic-warning-text-color)}.bb-toggle:has(.invalid):not(:has(input[type=checkbox]:checked)):not(:has(input[type=checkbox]:disabled)) label{--input-required-asterisk-color:var(--semantic-warning-text-color)}.bb-toggle:has(input[type=checkbox][readonly]) label{--input-required-asterisk-color:currentColor}.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 toggle.invalid .bb-toggle:not(:has(input[type=checkbox]:checked)):not(:has(input[type=checkbox]:disabled)){--toggle-background-color:var(--semantic-warning-bright-color);--toggle-border-color:var(--semantic-warning-text-color);--toggle-focus-color:var(--semantic-warning-text-color)}.modern_bb_layout toggle.invalid .bb-toggle:not(:has(input[type=checkbox]:checked)):not(:has(input[type=checkbox]:disabled)) label{--input-required-asterisk-color:var(--semantic-warning-text-color)}.modern_bb_layout toggle.invalid .bb-toggle:focus-within:has(.bb-toggle__label):not(:has(input[type=checkbox]:checked)) .bb-toggle__label{color:var(--semantic-warning-text-color)}.modern_bb_layout .bb-toolbar{align-items:center;gap:var(--default-spacing);display:flex}.modern_bb_layout .bb-toolbar .group{background-color:var(--button-background-color);border-radius:var(--button-border-radius);outline:1px solid var(--button-background-color);align-items:center;gap:2px;display:flex}.modern_bb_layout .bb-toolbar .group button{border-radius:0}.modern_bb_layout .bb-toolbar .group button:first-child{border-top-left-radius:var(--button-border-radius);border-bottom-left-radius:var(--button-border-radius)}.modern_bb_layout .bb-toolbar .group button:last-child{border-top-right-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius)}.modern_bb_layout .bb-toolbar.old{gap:4px;padding:4px}.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{margin-left:10px;padding:0;list-style-type:none;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;width:10px;height:0;top:10px}.tree li:after{border-left:1px solid #999;width:0;height:100%;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-border:var(--default-border);--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{width:100%;height: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{margin-top:-2px;padding-left:16px;padding-right:16px}.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{min-height:unset;height:unset!important}.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{--button-color:var(--surface-1-dark);outline:none}.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;width:var(--datefield-cell-size);place-content:center;margin:0 0 .5em}.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:100% 0;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%}.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{grid-template-columns:repeat(7, var(--datefield-cell-size));grid-auto-rows:var(--datefield-cell-size);justify-content:start;align-items:center;gap:0;display:grid}.au_date_field .dhx_calendar-day--hidden:not(.dhx_calendar-day--disabled){opacity:.4;pointer-events:all}.au_date_field .dhx_toolbar-button__icon{color:inherit;height:1em;font-size:.75em}.au_date_field .dhx_calendar__days .dhx_calendar-day{height:var(--datefield-cell-size);width:var(--datefield-cell-size);place-content:center;margin-bottom:0}.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%);place-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:#0000}.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);height:var(--datefield-cell-size);width:var(--datefield-cell-size);place-content:center;margin:0}.au_date_field .dhx_calendar__dates-wrapper{height:212px}.au_date_field .dhx_calendar__weekdays{justify-content:start;margin:0}.dhx_grid .bb-hover{background:var(--table-hover-background-color)}.modern_bb_layout .dhx_input__wrapper>.dhx_input[disabled],.modern_bb_layout .dhx_input__wrapper>.dhx_input[readonly],.modern_bb_dialog .dhx_input__wrapper>.dhx_input[disabled],.modern_bb_dialog .dhx_input__wrapper>.dhx_input[readonly]{color:var(--gray-text)}.dhx_widget.dhx_layout .dhx_layout-resizer--x{margin:0 var(--small-spacing)}.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{letter-spacing:normal;height:100%;font-size:var(--input-font-size);border:none;outline:none;padding:12px 24px}.modern_bb_layout .dhx_tabbar-header button.dhx_tabbar-tab-button:not(:hover){background:0 0}.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{width:100%;height:100%;display:block}.modern_bb_layout button[role=menuitem]{color:var(--default-text-color);background:var(--dhx-background-primary);--dhx-font-family:var(--font-family);border:none;border-radius:0;outline:none;justify-content:space-between;align-items:center;height:32px}.modern_bb_layout button[role=menuitem]:focus{outline:none!important}.modern_bb_layout .dhx_menu-button__block{grid-template-columns:18px auto 22px;display:grid}.modern_bb_layout .dhx_menu-button__block~.dhx_menu-button__block{grid-template-columns:22px}.modern_bb_layout .dhx_widget .dhx_menu-button__icon{text-align:center;--dhx-icon-size-normal:14px}.modern_bb_layout .dhx_dataview-item.dhx_dataview-item--focus{box-shadow:none;border:1px dashed var(--primary-color)}.modern_bb_layout .dhx_dataview-item.dhx_dataview-item--selected{box-shadow:none;border:1px solid var(--primary-color);background-color:var(--primary-container-color-50)}.modern_bb_layout .dhx_dataview-item{border:1px solid #fff}.modern_bb_layout .dhx_dataview-item:hover{background-color:var(--surface-10-light)}.modern_bb_layout .tree-navbar{--dhx-color-primary:var(--brand-bright-color);--dhx-background-secondary:var(--brand-container-color-50)}.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}td,div{-webkit-user-select:none;user-select:none}.selectable,input,textarea{-webkit-user-select:text;user-select:text;cursor:text}
