*,html,body{font-size:10px;--grid-size: 1.35rem;--cs-font-color: black;--cs-font-color-reverse: white;--cs-main-background-color: #2D3E50;--cs-button-disabled-font-color: #7f8c8d;--cs-icon-color: black;--cs-icon-hover-color: #0000000A;--cs-icon-secondary-color: #384D61;--cs-field-background: lightgrey;--cs-standard-green: #249D81;--cs-standard-green-semi: #249D8188;--cs-standard-blue: blue;--cs-standard-purple: #8E44AD;--cs-standard-red: #e74c3c;--cs-standard-red-l1: #e74c3c11;--cs-standard-red-l2: #e74c3c66;--cs-standard-lightgrey: #bdc3c7;--cs-standard-lightgrey-l1: #D0D7DB;--cs-standard-lightgrey-l2: #ecf0f1;--cs-standard-yellow: #FFD866;--cs-standard-yellow-l1: #FFD86622;--cs-standard-yellow-l2: #FFD86688;--cs-warning: orange;--cs-error: red;--cs-border-color: #D0D7DB;--cs-heavy-border-color: black;--cs-divider-color: #555555;--cs-status-orange: orange;--cs-dialog-title-color: white;--cs-official-green: #9BE339;--cs-excel-color: #107B40;--cs-link-color: #9cd7ff}vaadin-app-layout:not(.augm_contrast){background:linear-gradient(135deg,white,var(--cs-standard-lightgrey-l2))}vaadin-app-layout.augm_contrast{color:#000}.main-navbar:not(.production){background:#f44}.main-navbar{margin:auto;overflow:hidden;position:relative;background:linear-gradient(315deg,#c8c8c8 3%,#d2d2d2 38%,#dcdcdc,#e6e6e6 98%);animation:gradient 15s ease infinite;background-size:400% 400%;background-attachment:fixed}@keyframes gradient{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}.wave{background:#ffffff40;border-radius:0 0 500% 500%;position:absolute;width:200%;height:30px;animation:wave 10s -3s linear infinite;transform:translateZ(0);opacity:.8;top:0;left:0;z-index:0}.wave:nth-of-type(2){top:-10px;animation:wave 18s linear reverse infinite;opacity:.8}.wave:nth-of-type(3){top:-20px;animation:wave 20s -1s reverse infinite;opacity:.9}@keyframes wave{2%{transform:translate(1)}25%{transform:translate(-25%)}50%{transform:translate(-50%)}75%{transform:translate(-25%)}to{transform:translate(1)}}#main_version_label{margin:0 auto;color:#95a5a6;font-size:10px}#expand_collapse vaadin-icon{height:12px;width:12px;padding:0 3px;align-self:center}.status-label{border-radius:3px;padding:0 3px;margin:2px 3px;font-weight:700;min-width:65px;line-height:12px;display:inline-block;align-items:center;text-align:center;color:var(--cs-font-color-reverse)}.status-label.active{background-color:var(--cs-standard-green)}.status-label.inactive{background-color:var(--cs-standard-red)}.status-label.finished,.status-label.abandoned{background-color:var(--cs-standard-lightgrey)}.status-label.draft,.status-label.submitted{background-color:var(--cs-status-orange)}.form-layout .title{font-weight:700;min-width:100px;padding-right:5px;text-overflow:ellipsis}.form-layout .delimited{border:1px solid var(--cs-border-color);border-radius:3px;min-width:200px;height:16px}.form-layout{width:400px}.form-layout .line{padding:2px 10px}.buttonLine{padding:5px 10px;display:flex;justify-content:center;width:100%;border-top:1px var(--cs-border-color) solid}.downloadButton vaadin-icon{color:var(--cs-excel-color);width:16px;height:16px}.downloadButton{text-decoration:none;color:var(--cs-font-color)}.downloadButton:hover{text-decoration:none}.downloadButton span{padding-left:10px}.dialog-layout .dialog-title{background-color:var(--cs-main-background-color);color:var(--cs-dialog-title-color);font-size:15px;padding-left:10px;width:100%;font-weight:700;box-sizing:border-box;border-top-left-radius:3px;border-top-right-radius:3px}.dialog-layout{height:100%}.dialog-content{padding:5px 10px;box-sizing:border-box}.dialog-content.logout .error-message{color:red;list-style:inside;display:list-item}.notification{font-size:12px;min-width:300px;padding:5px 0;display:flex}.notification vaadin-icon{margin-right:5px}.notification vaadin-icon.link{margin-left:auto;fill:var(--cs-standard-blue);padding-left:5px}.notification-list div+div{border-top:2px solid #bdc3c7}.notification.error{color:var(--cs-error)}.notification.info{color:var(--cs-standard-blue)}.notification.warn{color:var(--cs-warning)}#view_btn_bar{margin-right:15px;margin-left:auto}#view_btn_bar vaadin-icon{padding:4px 10px;display:inline-block;color:#3498db;margin:auto 0;height:16px;width:16px}#view_btn_bar vaadin-icon:hover{color:var(--cs-font-color-reverse);background-color:var(--cs-icon-secondary-color);border-radius:3px}#commoswiss_logo{height:15px;margin:0 auto 5px;content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2021.1.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Calque_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20674.6%2076.5'%20style='enable-background:new%200%200%20674.6%2076.5;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%238CD433;}%20.st1{fill:%2370706E;}%20%3c/style%3e%3cg%3e%3cg%3e%3cpolygon%20class='st0'%20points='37,0.9%2037,19.3%2037,37.7%2054.9,37.7%2054.9,19.3%2072.9,19.3%2072.9,0.9%20'/%3e%3cpolygon%20class='st1'%20points='1.1,0.9%201.1,19.3%201.1,37.7%2019.1,37.7%2019.1,19.3%2037.1,19.3%2037.1,0.9%20'/%3e%3cpolygon%20class='st0'%20points='19.1,74.4%206,74.4%201.1,74.4%201.1,56%201.1,37.7%2019.1,37.7%2019.1,56%2037.1,56%2037.1,74.4%20'/%3e%3cpolygon%20class='st1'%20points='54.9,37.7%2054.9,56%2037,56%2037,74.4%2054.9,74.4%2072.9,74.4%2072.9,69.4%2072.9,56%2072.9,37.7%20'/%3e%3c/g%3e%3cg%3e%3cg%3e%3cg%3e%3cpath%20class='st1'%20d='M99.4,48.3c0-16,12.4-26.3,26.8-26.3c7.3,0,13.7,2.7,18.2,6.9l-4.3,4.8c-3.5-3.1-8.2-5.1-13.7-5.1%20c-11.1,0-20.1,7.8-20.1,19.7c0,11.8,9,19.7,20.1,19.7c5.4,0,10.2-1.8,13.7-5l4.3,4.7c-4.6,4.3-10.9,6.9-18.2,6.9%20C111.7,74.6,99.4,64.3,99.4,48.3'/%3e%3cpath%20class='st1'%20d='M193.1,48.2c0-11.9-9-19.6-19.6-19.6c-10.7,0-19.5,7.7-19.5,19.6c0,12,8.8,19.9,19.5,19.9%20C184.1,68.1,193.1,60.2,193.1,48.2%20M147,48.2c0-16,12-26.2,26.4-26.2c14.4,0,26.6,10.2,26.6,26.2s-12.1,26.6-26.6,26.6%20C159,74.7,147,64.2,147,48.2'/%3e%3cpath%20class='st1'%20d='M290.3,44.1v29.5h-6.9V44.5c0-9.8-5.9-15.8-14.2-15.8c-9.5-0.1-16.5,6.8-15.7,19.2l-0.1-0.4v26.2h-6.8V44.5%20c0-9.9-5.9-15.8-13.9-15.8c-8.1,0-15.9,4.8-16.1,16.9v28.1h-6.9V23h6.9v9.1c2.6-6.7,9.9-10.2,17.3-10.2c8.2,0,15,4.3,17.8,12.1%20c3.7-10.1,12.5-12.1,18.6-12.1C282.5,21.9,290.3,30.2,290.3,44.1'/%3e%3cpath%20class='st1'%20d='M383.3,44.1v29.5h-6.9V44.5c0-9.8-5.9-15.8-14.2-15.8c-9.5-0.1-16.5,6.8-15.7,19.2l-0.1-0.4v26.2h-6.8V44.5%20c0-9.9-5.9-15.8-13.9-15.8c-8.1,0-15.9,4.8-16.2,16.9v28.1h-6.9V23h6.9v9.1c2.6-6.7,9.9-10.2,17.3-10.2c8.2,0,15,4.3,17.8,12.1%20c3.7-10.1,12.5-12.1,18.6-12.1C375.5,21.9,383.3,30.2,383.3,44.1'/%3e%3cpath%20class='st1'%20d='M438.3,48.2c0-11.9-9-19.6-19.6-19.6c-10.7,0-19.5,7.7-19.5,19.6c0,12,8.8,19.9,19.5,19.9%20C429.3,68.1,438.3,60.2,438.3,48.2%20M392.3,48.2c0-16,12-26.2,26.4-26.2c14.4,0,26.6,10.2,26.6,26.2s-12.1,26.6-26.6,26.6%20C404.3,74.7,392.3,64.2,392.3,48.2'/%3e%3cpath%20class='st0'%20d='M450.4,60h6.4c0.8,4.2,4.7,8.6,12,8.6c7.3,0,11.7-3.6,11.7-8.7c0-4.1-2.8-6.8-8-8.1l-7.3-1.7%20c-7.2-1.7-12.9-5.4-12.9-13.9c0-8.2,7-14.2,16.7-14.2c8.5,0,16.3,4.7,16.6,13.8H479c-0.3-4.5-4.8-7.6-9.8-7.6%20c-5.9,0-9.9,3.4-9.9,8.1c0,4.8,4.1,6.8,7.8,7.7l7.5,1.8c9.9,2.4,12.9,8.3,12.9,14.2c0,9-8.1,14.7-18.6,14.7%20C460.1,74.7,451.3,69.6,450.4,60'/%3e%3c/g%3e%3cpolygon%20class='st0'%20points='563.4,23%20548.6,63.1%20533.8,23%20526.6,23%20511.9,63.2%20497,23%20489.6,23%20509,73.6%20515,73.6%20530.1,32.2%20545.8,73.6%20551.9,73.6%20570.7,23%20'/%3e%3cg%3e%3cpath%20class='st0'%20d='M577.5,23h6.9v50.6h-6.9V23z'/%3e%3cpath%20class='st0'%20d='M593,60h6.4c0.8,4.2,4.7,8.6,12,8.6c7.3,0,11.7-3.6,11.7-8.7c0-4.1-2.8-6.8-8-8.1l-7.3-1.7%20c-7.2-1.7-12.9-5.4-12.9-13.9c0-8.2,7-14.2,16.7-14.2c8.5,0,16.3,4.7,16.6,13.8h-6.7c-0.3-4.5-4.8-7.6-9.8-7.6%20c-5.9,0-9.9,3.4-9.9,8.1c0,4.8,4.1,6.8,7.8,7.7l7.5,1.8c9.9,2.4,12.9,8.3,12.9,14.2c0,9-8.1,14.7-18.6,14.7%20C602.7,74.7,593.9,69.6,593,60'/%3e%3cpath%20class='st0'%20d='M636,60h6.4c0.8,4.2,4.7,8.6,12,8.6c7.3,0,11.7-3.6,11.7-8.7c0-4.1-2.8-6.8-8-8.1l-7.3-1.7%20c-7.2-1.7-12.9-5.4-12.9-13.9c0-8.2,7-14.2,16.7-14.2c8.5,0,16.3,4.7,16.6,13.8h-6.7c-0.3-4.5-4.8-7.6-9.8-7.6%20c-5.9,0-9.9,3.4-9.9,8.1c0,4.8,4.1,6.8,7.8,7.7l7.5,1.8C670,48.2,673,54.1,673,60c0,9-8.1,14.7-18.6,14.7%20C645.6,74.7,636.8,69.6,636,60'/%3e%3c/g%3e%3c/g%3e%3cpath%20class='st0'%20d='M575.6,6.1c0-2.9,2.5-5,5.3-5c3,0,5.4,2.1,5.4,5c0,2.8-2.4,4.9-5.4,4.9C578.1,11,575.6,8.9,575.6,6.1'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.main-logo{width:100px;height:100px;display:block;margin:0 auto}.main-drawer{background-color:var(--cs-main-background-color)}.main-drawer *{background-color:transparent;color:#9cd7ff}.main-drawer vaadin-horizontal-layout[selected]{color:var(--cs-font-color-reverse);border-left:3px solid var(--cs-icon-secondary-color);font-weight:700}.main-drawer .menu-item-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;display:inline-block}.main-drawer .hoverable:hover .tooltip{visibility:visible}.main-drawer .menu-item-text .tooltip{visibility:hidden;background-color:var(--cs-main-background-color);color:var(--cs-font-color-reverse);padding:5px;border-radius:6px;width:max-content;top:-15px;margin-left:40px;z-index:100;white-space:break-spaces;position:fixed;text-align:left;border:1px solid white}.main-drawer .menu-item-text .tooltip:before{content:"";display:block;width:0;height:0;position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid white;left:-7px;top:15px}.main-drawer .menu-item-text[selected]{color:#fefefe}.main-drawer .divider{height:2px!important;width:120px;background-color:var(--cs-divider-color);margin:5px auto}.main-navbar{background-color:#fff;width:100%}.main-navbar .firstline{width:100%;height:30px;z-index:1}.main-navbar .menu{margin-right:20px;display:flex}.main-navbar .user{margin:auto 20px auto auto;font-weight:700}.main-navbar .title{font-size:25px;font-weight:700;margin-left:20px;line-height:30px}.main-navbar .search{margin-left:auto;margin-right:50px;padding:0;width:200px}#mnu_nav_bar vaadin-menu-bar-button{margin:0;background-color:transparent;padding:0 10px;min-width:0px;height:auto;color:#000}#mnu_nav_bar vaadin-menu-bar-button[expanded]{border-radius:3px}#mnu_nav_bar vaadin-menu-bar-button:hover{border-radius:3px}#mnu_nav_bar vaadin-icon{display:inline-block;width:16px;height:16px;padding:0;box-sizing:border-box!important}.line .errorIcon{color:var(--cs-error);height:16px;min-width:16px}.line .errorIcon.displayed_not_visible{visibility:hidden}.menu-item-img{cursor:pointer;height:14px;width:14px;margin:auto 2px auto 0}.menu-item-img.margin{margin-left:auto}body:not(:has(*[id^=ROOT-])) vaadin-connection-indicator{display:none}.v-loading-indicator{position:fixed;inset:0;pointer-events:auto;z-index:2147483647;--cs-green: rgb(133,197,79);--cs-grey: rgb(102,106,107);--cs-yellow: rgb(255,211,63);--size-square: 70px;animation:fadein .3s ease-out 0s normal 1 both!important}.v-loading-indicator:before,.v-loading-indicator:after{content:"";box-sizing:border-box;position:absolute;width:var(--size-square);height:var(--size-square);background-color:transparent}.v-loading-indicator:before{top:calc(50% - var(--size-square));left:calc(50% - var(--size-square));animation:loader-6 2.4s cubic-bezier(0,0,.24,1.21) infinite;border-top:solid var(--cs-yellow) calc(var(--size-square)/2);border-left:solid var(--cs-yellow) calc(var(--size-square)/2)}.v-loading-indicator.third:before{border-top:solid var(--cs-green) calc(var(--size-square)/2);border-left:solid var(--cs-green) calc(var(--size-square)/2)}.v-loading-indicator:after{top:50%;left:50%;animation:loader-7 2.4s cubic-bezier(0,0,.24,1.21) infinite;border-bottom:solid var(--cs-grey) calc(var(--size-square)/2);border-right:solid var(--cs-grey) calc(var(--size-square)/2)}@keyframes loader-6{0%,to{transform:none}25%{transform:translate(100%)}50%{transform:translate(100%) translateY(100%)}75%{transform:translateY(100%)}}@keyframes loader-7{0%,to{transform:none}25%{transform:translate(-100%)}50%{transform:translate(-100%) translateY(-100%)}75%{transform:translateY(-100%)}}@keyframes fadein{0%{background:#0000}to{background:#0006}}.v-status-message{opacity:0;width:100%;max-height:var(--status-height-collapsed, 8px);overflow:hidden;background-color:var(--status-bg-color-online, var(--lumo-primary-color, var(--material-primary-color, blue)));color:var( --status-text-color-online, var(--lumo-primary-contrast-color, var(--material-primary-contrast-color, #fff)) );font-size:.75rem;font-weight:600;line-height:1;transition:all .5s;padding:0 .5em;position:fixed;z-index:251;left:0;right:auto;top:0}.v-status-message span{display:flex;align-items:center;justify-content:center;height:var(--status-height, 1.75rem)}.login-view{background-color:#eee;background-image:url(./background-login-IYk7N3jc.jpg);background-size:cover}#login_version_label{margin:0 auto;color:#bdc3c7;font-size:16px}#application_logo{margin:auto;display:block;width:300px;height:300px}.main-layout{margin:auto;width:1000px}.main-layout .divider{height:500px;width:6px!important;border-radius:3px;background-color:var(--cs-divider-color)}.login-layout{padding:0 40px}.login-form{margin:auto;width:40%!important}.login-layout{height:300px;display:flex;justify-content:center;align-items:center}.login-layout vaadin-password-field{width:100%}.login-layout vaadin-text-field{width:100%}.login-layout *{font-size:14px}.login-layout vaadin-text-field,.login-layout vaadin-password-field{--lumo-text-field-size: 3rem}.login-layout vaadin-button{--lumo-button-size: 3rem}.login-layout #login_submit{width:200px;color:#000}.group-icon{height:100px;width:100px}.error-label{color:red}.lovView{padding:5px}.lovView .block-layout{padding:5px 0}.lovView .grid{height:600px;margin-right:5px}vaadin-grid.menu-grid vaadin-grid-cell-content{padding:0 2px 0 0;min-height:0px;line-height:20px}vaadin-grid.menu-grid::part(cell){min-height:0px;background-color:transparent}vaadin-grid.menu-grid{border:none!important;--_lumo-grid-border-width: 0px;margin-top:0}vaadin-grid.menu-grid::part(header-cell){min-height:0px}vaadin-app-layout[drawer-opened]::part(drawer){overflow:visible}vaadin-app-layout::part(navbar){min-height:unset}vaadin-button.standard{height:25px;margin:0 3px;color:var(--cs-font-color)}vaadin-button[disabled]::part(label){color:var(--cs-button-disabled-font-color)}vaadin-button[theme~=icon]{background-color:transparent}vaadin-button[theme~=icon]>vaadin-icon{color:var(--cs-icon-color);height:16px;width:16px}vaadin-button>vaadin-icon[icon^="fas:"]{box-sizing:content-box!important;padding:0}vaadin-icon{box-sizing:content-box}vaadin-checkbox{--lumo-primary-color: var(--cs-standard-green);--vaadin-checkbox-size: 12px}vaadin-checkbox::part(checkbox){margin:0}vaadin-radio-button::part(radio){width:12px;height:12px;margin:auto}vaadin-radio-button[checked]::part(radio){background-color:var(--cs-standard-green)}vaadin-text-field::part(input-field) slot[textarea]{padding:0}vaadin-text-field[readonly]::part(input-field){color:unset}vaadin-text-field.transparent::part(input-field) vaadin-combo-box-item{font-size:10px;min-height:14px;line-height:12px;padding:0}vaadin-text-field.transparent[readonly]{background-color:var(--cs-field-background)}vaadin-password-field.transparent[invalid]::part(input-field){background-color:var(--lumo-error-color-10pct)}vaadin-select{padding:0;min-height:14px;box-sizing:border-box;--lumo-text-field-size: initial;width:100%;font-weight:400}vaadin-select.transparent[readonly]{background-color:transparent}vaadin-select .vaadin-select-container{align-self:center}vaadin-select-value-button>vaadin-select-item::part(content){min-height:16px;line-height:16px;padding:0}vaadin-select-value-button{min-height:14px;height:16px;align-self:center;font-weight:inherit}vaadin-select-value-button>vaadin-select-item{font-size:10px;min-height:14px;padding:0 2px;align-items:end;font-weight:inherit}vaadin-select-value-button>vaadin-select-item span{line-height:16px}vaadin-select-item{padding:0;min-height:16px;line-height:16px}vaadin-dialog-overlay.notification::part(content){padding:14px}vaadin-dialog-overlay.notification::part(overlay){position:absolute;top:25px;right:10px}vaadin-text-field[focus-ring]::part(input-field),vaadin-password-field[focus-ring]::part(input-field),vaadin-select[focus-ring]::part(input-field),vaadin-combo-box[focus-ring]::part(input-field){box-shadow:none!important}vaadin-text-field.transparent,vaadin-password-field.transparent,vaadin-select.transparent,vaadin-combo-box.transparent,vaadin-date-picker.transparent,vaadin-integer-field.transparent,vaadin-big-decimal-field.transparent,vaadin-multi-select-combo-box.transparent{padding:0;box-sizing:border-box;align-items:center}vaadin-text-field.transparent::part(input-field),vaadin-password-field.transparent::part(input-field),vaadin-select.transparent::part(input-field),vaadin-combo-box.transparent::part(input-field),vaadin-date-picker.transparent::part(input-field),vaadin-integer-field.transparent::part(input-field),vaadin-big-decimal-field.transparent::part(input-field),vaadin-multi-select-combo-box.transparent::part(input-field){background-color:transparent;padding:0;height:14px;font-size:10px;box-sizing:border-box;--lumo-text-field-size: 14px;font-weight:inherit}vaadin-text-field>input,vaadin-combo-box>input,vaadin-multi-select-combo-box>input,vaadin-big-decimal-field>input{height:14px}vaadin-text-field:before,vaadin-combo-box:before,vaadin-multi-select-combo-box:before,vaadin-big-decimal-field:before{height:unset}vaadin-text-area::part(input-field){padding:0;background-color:transparent}vaadin-text-field.transparent[readonly]::part(input-field):after,vaadin-select.transparent[readonly]::part(input-field):after,vaadin-combo-box.transparent[readonly]::part(input-field):after{border:none}vaadin-text-field>:not([slot*=fix]),vaadin-select>:not([slot*=fix]){padding:0}vaadin-grid-cell-content{padding:0px var(--lumo-space-xs)}vaadin-grid::part(header-cell){min-height:10px}vaadin-grid-tree-toggle[leaf]::part(toggle){display:none}vaadin-grid-tree-toggle[leaf]{padding-left:1em}vaadin-grid-tree-toggle:not([leaf]){font-weight:700}vaadin-grid[theme~=compact]::part(row):only-child ::part(header-cell){min-height:var(--grid-size)}vaadin-grid[theme~=compact]::part(cell){min-height:var(--grid-size)}vaadin-grid[theme~=compact]::part(first-row) ::part(cell):not(part(details-cell)){min-height:calc(var(--grid-size) - var(--_lumo-grid-border-width))}vaadin-grid-cell-content .status-label{margin:0}vaadin-upload-file-list.import-excel::part(list){display:none}vaadin-upload.import-excel>[slot=drop-label-icon]{height:12px;width:12px}vaadin-multi-select-combo-box-chip{margin:0 2px;padding-inline-start:0px;height:12px}vaadin-multi-select-combo-box-chip::part(label){font-size:1rem;font-weight:400;line-height:1rem;padding-left:2px}vaadin-multi-select-combo-box-chip::part(remove-button){height:.75em;width:.75em}vaadin-multi-select-combo-box-chip[slot=overflow]:before,vaadin-multi-select-combo-box-chip[slot=overflow]:after{border-color:var(--lumo-contrast-20pct)}vaadin-combo-box-item{padding:0;min-height:16px;line-height:16px}vaadin-list-box[theme~=transparent]{box-sizing:border-box}vaadin-item{padding:0;min-height:16px;line-height:16px}vaadin-context-menu-item::part(checkmark):before{width:.5em}vaadin-tabs{background-color:var(--cs-standard-yellow)}vaadin-tab{color:var(--cs-font-color)}vaadin-tab:before{display:none}vaadin-tab[selected]{background-color:var(--cs-divider-color);color:#fff}*::-webkit-scrollbar{width:5px;height:5px}*::-webkit-scrollbar-track{background:#666a6b33}*::-webkit-scrollbar-thumb{background:#85c54f4d}*::-webkit-scrollbar-thumb:hover{background:#85c54fcc}*{--highlight-color: #FF99FF}label{cursor:inherit}.block-header{font-weight:700}.block-header.main{background-color:var(--cs-standard-yellow)}.block-header.sub{background-color:var(--cs-standard-yellow-l2)}.block-header.lvl1{background-color:var(--cs-standard-lightgrey-l1)}.block-header.lvl2{background-color:var(--cs-standard-lightgrey-l2)}.block-header .title,.deal-section-header{color:var(--cs-font-color);text-transform:uppercase;font-weight:700;font-size:12px;padding:0}.rightclick-enabled:hover{cursor:copy}.rightclick-enabled-after{background-color:var(--cs-link-color)!important}.negative-value{color:var(--cs-standard-red)}.expanded{transition:max-height .2s ease-in;overflow-y:scroll}.collapsed{transition:max-height .2s ease-out}div.multirisk.delimited{min-height:16px;box-sizing:border-box;height:unset;width:200px;white-space:normal;overflow:hidden}div.multirisk.delimited .tablet-label{margin-right:1px}.tablet-label.autho-label{background-color:var(--cs-standard-lightgrey-l2)}.tablet-label{border-radius:3px;padding:0 2px;margin:1px 0;font-weight:700;min-width:30px!important;display:inline-block;align-items:center;box-sizing:border-box;line-height:12px;text-align:center;background-color:var(--cs-standard-red);color:var(--cs-font-color)}.line .number{float:right;padding-right:5px}.line{position:relative}.line hr{display:block;height:5px;border-radius:2px;margin:auto 100px;background-color:var(--cs-standard-yellow);width:100%}.line>div{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;border:1px solid transparent}.line div span{overflow:hidden}.line div>label{padding:0 2px;height:16px}.line .field-error{background-color:var(--cs-standard-red-l2)!important}.line .field-error-light{background-color:var(--cs-standard-red-l1)!important}.line .field-warning-1{--vaadin-input-field-value-color: var(--cs-standard-red)}.line .field-warning-1>span{color:var(--cs-standard-red)}.line .field-warning-2{background-color:var(--cs-standard-yellow-l1)!important;--vaadin-input-field-value-color: var(--cs-font-color)}.form-layout.quote-wizard{width:100%}.form-layout.quote-wizard .title{min-width:60px;width:30%}.form-layout.quote-wizard .delimited{min-width:50px;width:70%}.form-layout.quote-wizard .multifield .delimited{width:35%}.form-layout.quote-wizard .line{width:100%}.critical-field{color:#e74c3c}.padding-5px{padding:5px}.header-button vaadin-icon,.header-button vaadin-button{width:16px;height:16px;padding:0 5px;display:flex;box-sizing:content-box;min-width:16px}.header-button .icon-number{color:var(--cs-standard-red);position:absolute;top:25%;left:75%;font-size:10px;font-weight:900}.header-button .container{position:relative}.header-button vaadin-icon:hover{background-color:var(--cs-icon-hover-color)}.header-button{align-items:center;margin-left:auto;margin-right:15px}.positioning{align-items:center;display:flex}.positioning.child-center>:first-child{margin:0 auto}.positioning.child-right>:first-child{margin-left:auto}.editablefield-label{position:relative;height:16px}.editablefield-label:has(>.info-label){background-color:var(--cs-link-color)}.editablefield-label .info-label{width:90%;height:90%;vertical-align:baseline}.editablefield-label>*[focused]{background-color:var(--cs-icon-hover-color)}.editablefield-label.withborder:not{padding-top:1px;padding-bottom:1px}.line .withborder{border:1px solid var(--cs-border-color)}.line .heavyborder{border:1px solid var(--cs-heavy-border-color)}.line .leftheavyborder{border:1px solid var(--cs-heavy-border-color);border-right:none}.line .rightheavyborder{border:1px solid var(--cs-heavy-border-color);border-left:none}.line .middleheavyborder{border-top:2px solid var(--cs-heavy-border-color);border-bottom:2px solid var(--cs-heavy-border-color)}.editablefield-label>label,.editablefield-label .value{padding:0 2px}.editablefield-label:hover:not(.readonly){background-color:var(--cs-standard-lightgrey-l2)}.editablefield-label.field-error:hover{background-color:var(--cs-standard-red-l2)}.editablefield-label .cap{border-style:solid;border-width:5px 0px 0px 5px;border-color:var(--cs-status-orange) transparent transparent transparent;right:0;top:0;position:absolute}.editablefield-label .formula{border-style:solid;border-width:0px 0px 5px 5px;border-color:transparent transparent var(--cs-standard-green) transparent;right:0;bottom:0;position:absolute}.editablefield-label .formula.default{border-color:transparent transparent var(--cs-status-orange) transparent}.editablefield-label .error{border-style:solid;border-width:5px 5px 0 0;border-color:var(--cs-error) transparent transparent transparent;left:0;top:0;position:absolute}.alignleft{padding-left:2px}.alignright{float:right;padding-right:5px}vaadin-list-box.add_lovd vaadin-item span{display:block;text-overflow:ellipsis;width:350px;overflow:hidden;white-space:nowrap}vaadin-context-menu-item hr{margin:0}.create-deal-label{border-radius:3px;padding:0 3px;margin:auto 3px;color:var(--cs-font-color-reverse);font-weight:700;min-width:65px;height:12px;line-height:12px;display:inline-block;align-items:center;text-align:center;cursor:default}.create-deal-colors{color:var(--cs-font-color-reverse);background-color:var(--cs-standard-purple)}.priority{height:12px;min-width:50px;border-radius:3px;display:inline-block;color:var(--cs-font-color-reverse);font-weight:700;text-align:center}.priority.low{background-color:var(--cs-standard-green)}.priority.medium{background-color:var(--cs-warning)}.priority.high{background-color:var(--cs-standard-red)}.priority.snoozed{background-color:var(--cs-standard-blue)}.icon_refresh_position{height:12px;width:12px;line-height:18px;display:inline-block;align-self:center;animation:blinker 2s linear infinite}.icon_refresh_position.warn{color:var(--cs-warning)}.icon_refresh_position.error{color:var(--cs-error)}.grid-empty-root{position:relative;width:100%;height:100%}.grid-empty-message{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;visibility:hidden}.grid-empty-grid{width:100%;height:100%;position:absolute;top:0;left:0}vaadin-menu-bar-item vaadin-icon{padding-right:10px}vaadin-menu-bar-item .menu-secondary-icon{margin-left:auto;color:var(--cs-link-color);padding-right:0}.adminView #tree_rights{min-width:600px}.adminView #grid_webdav{min-width:600px;height:unset}.adminView .form-layout vaadin-button{width:150px}.adminView .form-layout .title{min-width:150px}.convFactorView{padding:5px;height:100%}.convFactorView .block-layout{padding:5px 0;height:100%}.convFactorView .grid{height:500px;margin-right:5px;height:100%}.entityView .form-layout label{min-width:150px}.eventMgrView{padding:5px;height:100%}.eventMgrView .delimited{border:1px solid var(--cs-border-color);border-radius:3px}.eventMgrView .block-layout{padding:5px 0;height:100%}.negativeAmount{color:var(--cs-standard-red)}.positiveAmount{color:var(--cs-standard-blue)}.remDaysEventTimeouted{color:var(--cs-font-color-reverse);background-color:var(--cs-standard-red);min-width:100%;display:inline-block;font-weight:700;padding-right:4px}.remDaysEventTimeoutedButSnoozed{color:var(--cs-font-color);background-color:var(--cs-field-background);min-width:100%;display:inline-block;padding-right:4px}.fileTemplateView{padding:5px;height:100%}.fileTemplateView .block-layout{padding:5px 0;height:100%}.fileTemplateView .grid{margin-right:5px;height:100%}.groupView{padding:5px;height:100%}.groupView .block-layout{padding:5px 0}.groupView .grid{height:100%}#btn_workbench_name>input{font-size:larger;text-align:center}.open-position{display:flex;line-height:20px}.open-position-txt{cursor:default;margin-left:2px}.menu-grid{margin-top:0;border:none}.menu-grid>#table{overflow-y:visible}.main-logo{content:url(data:image/png;base64,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)}.hoverable:hover{background-color:#34495e}.level0{padding-left:5px}.level1{padding-left:8px}.level2{padding-left:11px}.level3{padding-left:14px}*[selected] .level0{padding-left:2px}*[selected] .level1{padding-left:5px}*[selected] .level2{padding-left:8px}*[selected] .level3{padding-left:11px}.open-position-search{width:100%}.open-position-list{width:100%;height:100%}.open-position-open{margin-left:auto;font-size:14px}.open-position-only-active{vertical-align:middle;padding-left:10px;padding-right:5px;height:100%;display:flex;align-items:center;justify-content:center}.open-position-only-active-label{padding-left:5px;padding-right:6px}.open-position-running-mode{vertical-align:middle;padding-left:10px;padding-right:5px;height:100%;display:flex;align-items:center;justify-content:center}.open-position-running-mode-button-view{height:50%;background-color:var(--cs-standard-red);color:var(--cs-font-color-reverse)}.open-position-running-mode-button-edit{height:50%;background-color:var(--cs-status-orange);color:var(--cs-font-color-reverse)}.open-position-running-mode-label{padding-left:5px;padding-right:6px}.mini-letter-tag{display:inline-block;text-align:center;box-sizing:border-box;font-weight:700;font-size:8px;height:14px;width:14px;line-height:14px}.mini-letter-tag.large{width:100%}.mini-letter-tag-A,.mini-letter-tag-M{color:var(--cs-font-color-reverse);background-color:var(--cs-standard-red)}.mini-letter-tag-F{color:var(--cs-font-color-reverse);background-color:var(--cs-standard-green)}.mini-letter-tag-G{color:var(--cs-font-color);background-color:var(--cs-standard-lightgrey-l1)}.mini-letter-tag-P{color:var(--cs-font-color);background-color:var(--cs-standard-yellow)}.mini-deal-status{border-radius:3px;padding:1px;display:inline-block;box-sizing:border-box;font-weight:700;min-width:40px!important;align-items:center}.deal-com-instr-paid-negative,.deal-com-instr-paid-negative>:first-child,.deal-com-instr-paid-positive,.deal-com-instr-paid-positive>:first-child{font-style:italic}.deal-com-instr-tbpaid-positive,.deal-com-instr-tbpaid-positive>:first-child{font-weight:700;color:var(--cs-font-color)}.deal-com-instr-tbpaid-negative,.deal-com-instr-tbpaid-negative>:first-child{font-weight:700;color:var(--cs-standard-red)}.deal-com-margin-paid,.deal-com-margin-paid>:first-child,.deal-com-margin-paid-positive,.deal-com-margin-paid-negative{font-weight:700;color:var(--cs-standard-purple)}.deal-col-instr-recvd-negative,.deal-col-instr-recvd-positive .deal-col-instr-recvd-negative>:first-child,.deal-col-instr-recvd-positive>:first-child{font-style:italic}.deal-col-instr-tbrecvd-positive,.deal-col-instr-tbrecvd-positive>:first-child{font-weight:700;color:var(--cs-standard-blue)}.deal-col-instr-tbrecvd-negative,.deal-col-instr-tbrecvd-negative>:first-child{font-weight:700;color:var(--cs-font-color)}.deal-col-profnet-tbrecvd>:first-child,.deal-col-profnet-tbrecvd,.deal-col-profnet-tbrecvd-positive,.deal-col-profnet-tbrecvd-negative{font-weight:700;color:var(--cs-standard-green)}#application_logo{content:url(./vanilla-logo-1000-MCCyW7Go.png)}.positionView{padding:0 2px}.positionView .top-header{width:100%;min-height:30px}.positionView .top-header .menu{margin-right:20px}.positionView .top-header .breadcrumb{font-weight:700;margin-left:20px;line-height:24px}.positionView .top-header .breadcrumb vaadin-icon{margin:auto 0}.positionView .content{padding:0 20px}.positionView .content .title{font-weight:700;min-width:30px;padding-right:5px;text-overflow:ellipsis;white-space:nowrap}.positionView .content .value{font-weight:400;padding-right:20px;background-color:transparent;align-self:center}.positionView .information-panel label{display:flex;align-items:center}@keyframes blinker{50%{opacity:0}}.positionView .deal-report-button-bar vaadin-icon{padding:0 3px}.positionView #lyt_report_line .bordered{border-left:2px solid #D0D7DB}.positionView .line.edit{background-color:var(--cs-standard-green-semi)}#dial_attach #btn_dav:not([disabled]){background-color:var(--cs-standard-green);color:#fff}#dial_attach vaadin-button{min-width:50px}#lyt_formula_editor.dialog-content vaadin-icon{width:16px;height:16px;margin:0 2px;border:1px var(--cs-border-color) solid}.commitment-title{color:var(--cs-standard-red);font-weight:700}.collateral-title{color:var(--cs-standard-blue);font-weight:700}#position_upload{overflow:hidden;text-overflow:ellipsis;max-width:120px;white-space:nowrap}.dialog-content .add_cap{height:200px;width:200px;border:1px solid var(--cs-border-color)}.dialog-content .add_cap div{line-height:14px}.datagrid-layout .line{height:16px;line-height:16px}.augm_contrast .datagrid-layout .line{border-bottom:1px solid var(--cs-border-color)}.datagrid-layout .line.title{font-weight:700}.datagrid-layout{padding-top:5px}.deallist,.deal{padding:5px 0}.deal.deal-template .block-header{background-color:var(--cs-link-color)}.deal-content .editablefield-label:not(.block-separator){border:1px solid var(--cs-border-color)}.deal-content .block-separator{background-color:var(--cs-standard-lightgrey-l1);font-weight:700}.deal-content .line>div:first-child,.deal-content .line>div.filler{background-color:var(--cs-standard-lightgrey-l2);font-weight:700}.deal-content .line.rightclick-enabled-after>div{background-color:var(--cs-link-color)}#gridDealList .icon_refresh_deal{color:var(--cs-standard-red);height:12px;width:12px;animation:blinker 2s linear infinite}#gridDealList .icon_refresh_deal.warn{color:var(--cs-standard-yellow)}#gridDealList .icon_refresh_deal.error{color:var(--cs-error)}#gridDealList vaadin-grid-cell-content{padding:0}#gridDealList vaadin-grid-cell-content span{padding-right:2px}#gridDealList vaadin-grid-cell-content .multiline{border-bottom:solid 1px var(--cs-border-color)}.deal-content .editablefield-label vaadin-item{align-items:center}.highlight:after{animation:blinkingBackground 1.5s 3;--animationBgColor: var(--highlight-color);content:" ";position:absolute;inset:0}.deal-content .highlight.low:after{--animationBgColor: var(--cs-standard-green)}.deal-content .highlight.medium:after{--animationBgColor: var(--cs-warning)}.deal-content .highlight.high:after{--animationBgColor: var(--cs-standard-red)}.deal-content .highlight.snoozed:after{--animationBgColor: var(--cs-standard-blue)}@keyframes blinkingBackground{50%{background:var(--animationBgColor)}}.editablefield-label.editformula{border:1px dashed black!important}.editablefield-label.formulaitem{border:1px dashed var(--cs-standard-red)!important}.editablefield-label.invalid-field{background-image:linear-gradient(45deg,#dddf 25%,transparent 25%,transparent 75%,#dddf 75%),linear-gradient(45deg,#dddf 25%,transparent 25%,transparent 75%,#dddf 75%);background-size:10px 10px;background-position:0 0,5px 5px}.editablefield-label vaadin-combo-box{width:100%}.editablefield-label>span{padding:0 2px;color:var(--vaadin-input-field-value-color, --cs-font-color)}.deal-content .reporting-active{background-color:var(--cs-standard-green-semi)!important}.addNewAuthoLineLabel{font-weight:700;min-width:100px;text-align:right;padding-right:1px;white-space:break-spaces}#formula_textarea textarea{font-size:14px}.runningInViewMode{margin:auto 20px;padding:0 2px;line-height:24px;background-color:var(--cs-standard-red);border-radius:3px;font-size:12px;color:var(--cs-font-color-reverse);font-weight:700}.blocking-div{width:100%;height:100%;position:absolute}.color-card{display:block;height:10px;width:40px;border:3px solid var(--cs-font-color-reverse);content:""}.deal-list-view-option{vertical-align:middle;padding-left:10px;padding-right:5px;height:100%;display:flex;align-items:center;justify-content:center}.deal-list-view-option-label{padding-left:5px;padding-right:6px;white-space:nowrap}.positionView .editablefield-label .tooltiptext{background-color:#fff;padding:5px;border:1px solid #aaa;border-radius:6px;position:absolute;z-index:1000;font-weight:400;font-style:normal;bottom:calc(100% + 5px);left:0;width:max-content}.positionView .editablefield-label .tooltiptext .tt-hint,.positionView .editablefield-label .tooltiptext .tt-cap,.positionView .editablefield-label .tooltiptext .tt-formula{color:var(--cs-font-color)}.positionView .editablefield-label .tooltiptext .tt-error{color:var(--cs-standard-red)}.positionView .editablefield-label .tooltiptext .tt-warn{color:var(--cs-warning)}.positionView .editablefield-label .tooltiptext .tt-border-bottom{border-bottom:1px solid #aaa}.positionView .editablefield-label .tooltiptext>div{display:flex;align-items:center}.positionView .editablefield-label .tooltiptext .tt-title{width:50px;text-overflow:ellipsis;padding-right:5px}.positionView .editablefield-label .tooltiptext .text{max-width:250px;padding-left:5px;border-left:1px solid #aaa;display:inline-block;white-space:normal;word-break:break-all}.quotesView{padding:5px;height:100%}.quotesView .block-layout{padding:5px 0;height:100%}.quotesView .grid{min-height:500px;height:100%}.quotesView .line .errorIcon.displayed_not_visible{display:none}.userView{padding:5px;height:100%}.userView .block-layout{padding:5px 0;height:100%}.userView .grid{min-height:500px;height:100%}.settingsView{padding:5px;height:100%}.settingsView .block-layout{padding:5px 0}.settingsView .grid{min-height:500px;height:100%}.templateView{padding:5px;height:100%}.templateView .block-layout{padding:5px 0;height:100%}.templateView .grid{margin-right:5px;height:100%}.templateView .cellinfo-block{background-color:var(--cs-standard-lightgrey-l2);margin:5px;min-width:150px;width:fit-content}.templateView .cellinfo-layout{height:fit-content;flex-flow:row wrap}.tutorialView{padding:5px;height:100%}.tutorialView .block-layout{padding:5px 0;height:100%}.tutorialView .grid{min-height:500px;height:100%}vaadin-button.breadcrumb{background:transparent;margin:auto 0;height:24px}vaadin-button.breadcrumb::part(label){font-size:12px;padding:0 2px;margin:0;color:var(--cs-secondary-label-color)}vaadin-button.breadcrumb #button{padding:0}vaadin-button.breadcrumb:hover{border-radius:3px}vaadin-button.breadcrumb.GROUP:hover,vaadin-button.breadcrumb.GROUP[selected]{background-color:var(--cs-standard-blue)}vaadin-button.breadcrumb.CLIENT:hover,vaadin-button.breadcrumb.CLIENT[selected]{background-color:var(--cs-standard-purple)}vaadin-button.breadcrumb.POSITION:hover,vaadin-button.breadcrumb.POSITION[selected]{background-color:var(--cs-standard-green)}vaadin-button.breadcrumb[selected]{border-radius:3px}vaadin-button.breadcrumb:hover::part(label),vaadin-button.breadcrumb[selected]::part(label){color:var(--cs-font-color-reverse)}vaadin-button.runningMode::part(label){color:var(--cs-font-color-reverse)}vaadin-text-field.search::part(input-field){height:25px;min-height:0px}vaadin-text-field[theme~=important]{background-color:var(--cs-standard-red)!important;color:var(--cs-font-color-reverse)!important;font-weight:700!important}vaadin-text-field.uppercase>input{text-transform:uppercase}vaadin-select.risk{padding:0!important;height:16px;line-height:16px}vaadin-select.risk .risk-label{border-radius:3px;padding:0 2px;color:var(--cs-font-color);font-weight:700;min-width:30px;display:inline-block;align-items:center;box-sizing:border-box;line-height:12px;text-align:center;background-color:var(--cs-standard-red)}vaadin-select.risk::part(input-field){--_lumo-text-field-overflow-mask-image: none}vaadin-upload.custom-upload{border:0;padding:0}vaadin-upload.custom-upload::part(primary-buttons){display:none}vaadin-upload-file-list.custom-upload::part(list){display:none}
