header nav a:any-link{text-decoration:none;padding:0 var(--lumo-space-s);border-radius:var(--lumo-border-radius-m);outline:0}header nav a:hover{color:var(--lumo-header-text-color)}header nav a:active{background-color:var(--lumo-contrast-5pct)}header nav a:focus-visible{box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}header nav a[highlight] span{color:var(--lumo-primary-text-color)}header nav a[highlight]{background-color:var(--lumo-primary-color-10pct)}.main-layout{padding:2px;box-sizing:border-box;display:block;position:relative;height:100%;overflow-y:auto;--cv-blue: 212 96% 54%;--cv-purple: 259 97% 66%;--cv-dropzone-border-color: hsl(var(--cv-blue) / .5);--cv-dropzone-bg-color: hsl(var(--cv-blue) / .2);--cv-droptarget-border-color: hsl(var(--cv-purple) / 1);--cv-droptarget-bg-color: hsl(var(--cv-purple) / .4);--cv-stripe-width: 1.5px;--cv-stripe-gap: 9px;--cv-stripe-color: hsl(var(--cv-blue) / .2);--cv-layout-border-color: var(--lumo-contrast-40pct);--cv-checkerboard-color1: hsl(0 0% 0% / .05);--cv-checkerboard-color2: hsl(0 0% 100% / .05);--cv-checkerboard-size: 16px}.main-layout[dragging]{--cv-checkerboard-color1: hsl(var(--cv-blue) / .2);--cv-checkerboard-color2: hsl(var(--cv-blue) / .1);--cv-layout-border-color: var(--cv-dropzone-border-color)}.main-layout .preview-container{display:contents}.main-layout .preview-container>.layout[style*="align-self: stretch"]{width:100%}.main-layout .preview-container>.layout[style*="flex-grow: 1"]{height:100%}.main-layout[dragging] .layout:not([style*="gap:"]){gap:8px}.main-layout[dragging] .layout:not([style*="padding:"],[empty]){padding:8px}.main-layout .cover-overlay{position:absolute;border-radius:1px}.main-layout:not([starting-drag]) .cover-overlay.editable-hovering{outline:2px solid hsl(var(--cv-blue) / 1);outline-offset:-1px}.main-layout:not([starting-drag]) .cover-overlay.editable-editing{outline:1px solid hsl(var(--cv-blue) / 1);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.main-layout .overlays,.main-layout .drop-zones{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.main-layout:not([dragging]) .drop-zones{pointer-events:none}.main-layout .drop-zone{position:absolute;box-sizing:border-box;border-radius:1px;min-height:10px;min-width:10px}.main-layout[dragging] .drop-zone:not([empty-layout]){outline:1px dashed var(--cv-dropzone-border-color);outline-offset:-2px;background-color:var(--cv-dropzone-bg-color)}.main-layout .drop-zone[remaining-space]{background:repeating-linear-gradient(-45deg,var(--cv-stripe-color),var(--cv-stripe-color) var(--cv-stripe-width),transparent var(--cv-stripe-width),transparent var(--cv-stripe-gap))}.main-layout[dragging] .drop-zone[drag-over]{background:var(--cv-droptarget-bg-color);outline:1px solid var(--cv-droptarget-border-color);outline-offset:-1px;box-shadow:inset 0 0 0 2px var(--lumo-base-color)}.drop-zone[empty-layout]{z-index:-1}.main-layout:not([readonly]) .layout[empty],vaadin-form-layout[empty]{border-radius:1px;background:repeating-conic-gradient(var(--cv-checkerboard-color1) 0% 25%,var(--cv-checkerboard-color2) 0% 50%) 50% / var(--cv-checkerboard-size) var(--cv-checkerboard-size);background-clip:content-box;outline:1px dashed var(--cv-layout-border-color);outline-offset:-2px}.main-layout[dragging]:not([readonly]) vaadin-form-layout[empty]{background:transparent}.main-layout .layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.main-layout[readonly] .drop-zones,.main-layout[readonly] .overlays,.main-layout[inline-editing] .drop-zones,.main-layout[inline-editing] .overlays{display:none}.main-layout .content-wrapper[contenteditable=true]{display:inline-block;overflow:hidden;width:100%}.main-layout[dragging] vaadin-form-layout{padding:8px}.main-layout vaadin-form-layout[empty]:before{content:"";display:block;min-width:64px;min-height:32px}.main-layout[dragging] vaadin-form-layout:not([empty]):after{content:"";display:block;min-width:64px;min-height:32px}.lighter{--lumo-base-color: #F5F5F5;--lumo-body-text-color: #192739f0;--lumo-contrast: #192434;--lumo-contrast-10pct: #1a38601a;--lumo-contrast-20pct: #1c375a29;--lumo-contrast-30pct: #1c345442;--lumo-contrast-40pct: #1c324f61;--lumo-contrast-50pct: #1c304a85;--lumo-contrast-5pct: #193b670d;--lumo-contrast-60pct: #1c2e4599;--lumo-contrast-70pct: #1b2b41b0;--lumo-contrast-80pct: #1a293dd4;--lumo-contrast-90pct: #18273af0;--vaadin-input-field-background: #FFF;--vaadin-input-field-hover-highlight: var(--lumo-contrast-30pct);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast-30pct);--light-background-color: #FFF;--lumo-space-xxl: 48px}html{--lumo-border-radius-s: .25rem;--lumo-border-radius-m: .5rem;--lumo-border-radius-l: 1rem}.pac-target-input,.paper-input-container-input,.input{color:#fff;background-color:#fff}.smartbody{margin:0;color:#000;background:url(/images/bg-body.gif) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.blackgg{margin:0;background-color:#000;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.cliobtn{display:inline-block;*display: inline;padding:4px 10px;margin-bottom:0;*margin-left: .3em;font-size:13px;line-height:18px;*line-height: 20px;color:#333;text-align:center;vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color: #e6e6e6;border:1px solid #cccccc;*border: 0;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr="#ffffff",endColorstr="#e6e6e6",GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom: 1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px #fff3,0 1px 2px #0000000d}.cliobtn-inverse:hover{color:#fff}.cliobtn:hover,.cliobtn:active,.cliobtn.active,.cliobtn.disabled,.cliobtn[disabled]{background-color:#e6e6e6;*background-color: #d9d9d9}.cliobtn:active,.cliobtn.active{background-color:#cccccc \	}.cliobtn:first-child{*margin-left: 0}.cliobtn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color: #d9d9d9}.cliobtn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.cliobtn.active,.cliobtn:active{background-color:#e6e6e6;background-color:#d9d9d9 \	;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px #00000026,0 1px 2px #0000000d}.cliobtn.disabled,.cliobtn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.cliobutton{border-color:#ccc;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;height:28px;color:#fff;background-image:url(/images/clio-gem-white.svg);background-repeat:no-repeat;background-size:16px 16px;background-position-x:8px;background-position-y:center;padding-left:25px!important;background-color:#0074cc;*background-color: #0055cc;border-color:#0055cc #0055cc #003580;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#0088cc",endColorstr="#0055cc",GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.cliobutton:hover,.cliobutton:active,.cliobutton.active,.cliobutton.disabled,.cliobutton[disabled]{background-color:#05c;*background-color: #004ab3;color:#fff}.cliobutton:active,.cliobutton.active{background-color:#004099 \	;color:#fff}.gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;-webkit-border-radius:20px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:auto;max-width:400px;min-width:min-content}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{-webkit-transition:opacity .218s;transition:opacity .218s;inset:0;opacity:0;position:absolute}.gsi-material-button:disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}.gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}.custom-h2{font-size:1.5em;font-weight:700}.no-tab-content-padding vaadin-tabsheet-panel{padding:0!important}.red-text input{color:red}.bold-text input{font-weight:700}vaadin-multi-select-combo-box-chip.coral{background:coral}vaadin-multi-select-combo-box-chip.gold{background:gold}vaadin-multi-select-combo-box-chip.orange{background:orange}vaadin-multi-select-combo-box-chip.yellowgreen{background:#9acd32}vaadin-multi-select-combo-box-chip.blueviolet{background:#8a2be2}vaadin-multi-select-combo-box-chip.cornflowerblue{background:#6495ed}.flagged-item{background-color:#fff3cd!important}.flagged-item:hover{background-color:#ffe69c!important}
