.spnLink{font-weight:400;line-height:1.6;color:#bcbcbc;font-size:1.0625rem;display:block;padding:0;color:#5f6970;line-height:1.4;white-space:nowrap;font-size:.875rem;transition:all .1s ease-in-out}.spnLink:hover{color:#65acd8;transition:all .15s ease-in-out}.ancLink{cursor:pointer}.ancLink:hover{text-decoration:none}.lblTitleNavbar{color:#fff;margin:auto;font-size:18px;font-weight:700}.hlt{background:#284772}.hl-item-divider{border-bottom:3px solid #414B56;background:#187adb}.div-open{pointer-events:auto;transform:none;margin-top:2px;right:5px;position:absolute;opacity:1;background:#fff;border-radius:5px;box-shadow:0 0 17px #323232a8;transition:all .15s ease-in-out;display:block}.div-close{pointer-events:none;transform:scale(.96);margin-top:2px;right:5px;position:absolute;opacity:0;background:#fff;border-radius:5px;box-shadow:0 0 17px #323232a8;transition:all .15s ease-in-out;display:block}.spnDivUser,.spnDivUserWhite{padding-left:.7rem;font-weight:400;line-height:1.6;color:#36393d;font-size:1.0625rem;display:block;color:#2d3033;font-weight:700;white-space:nowrap;overflow:hidden;width:150px;text-overflow:ellipsis}.spnDivUserWhite{color:#fff;width:100%;text-align:end}.spnGeneric{font-weight:400;line-height:1.6;color:#36393d;font-size:1.0625rem;display:block;padding-left:.7rem;color:#5f6970;line-height:1.4;white-space:nowrap;font-size:.875rem;font-weight:500;transition:all .1s ease-in-out}.spnGeneric:hover{color:#65acd8;transition:all .15s ease-in-out}.link{cursor:pointer}.link:hover{text-decoration:none}.lblGerenicNtf{font-size:1px;font-weight:700;color:red}.divNotification{shape-outside:circle();clip-path:circle();text-align:center;width:9px;heigth:9px;position:absolute;top:72px;right:15px;border-radius:50%;background:red;color:#fff;overflow:hidden;transition:.3s ease;z-index:20}.showNtf{shape-outside:circle();clip-path:circle();text-align:center;width:9px;heigth:9px;position:absolute;top:4px;right:8px;border-radius:50%;background:red;color:#fff;z-index:20;transition:all .15s ease-in-out}.dontShowNtf{shape-outside:circle();clip-path:circle();text-align:center;width:18px;heigth:18px;position:absolute;top:6px;right:2px;border-radius:50%;background:red;color:#fff;z-index:20;transition:all .15s ease-in-out}.divBtnUser{align-items:end}.tbsNavbar{color:#fff}.vlTabsDrawer{background-color:#414b56}POPUP .popup{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vltIcons{position:fixed;margin:5px;padding-left:2px;transition:all .15s ease-in-out;z-index:1}.vltExpandIcons{transition:all 1s ease-in-out;position:fixed;margin-left:45px;margin-top:8px;padding:0}#vltFixContentClose{position:absolute;left:55px;transition:all .15s ease-in-out}#vltFixContentOpen{position:absolute;left:150px;transition:all .15s ease-in-out}.GHButtonDanger{background:#f14956;font-weight:700;color:#fff}.GHButtonDanger:hover{background:#f14956;transition:.3s}.GHButtonDanger:active{background:#e2bcba;transition:.3s}.GHButtonDangerDisabled{background:#e5a19e;font-weight:700;color:#fff}.GHButtonDangerDisabled:disabled{background:#ddd}.GHButtonSuccess{background:#288e1d;font-weight:700;color:#fff}.GHButtonSuccess:hover{background:#32aa25;transition:.3s}.GHButtonSuccessDisabled:disabled{background:#ddd}.GHButtonPrimary,.GHButtonDanger,.GHButtonSuccess{width:120px}@media (min-width : 1367px){.GHButtonDanger,.GHButtonSuccess,.GHButtonPrimary{width:140px}}.spn{font-size:12px;color:#000;text-align:center}.img{width:60px;height:60px;cursor:pointer;border-radius:10px;border:0px solid #ffc13f}.img:hover{background:#444a68;transition:.2s;border:0px solid #fcaf16}.img:active{background:#e2bcba;transition:.3s}.imgLogoAppLayout{width:80px;height:57px}@media (min-width : 1367px){.imgLogoAppLayout{width:80px;height:57px}}.btnUserNavbar{width:2.5rem;height:2.5rem;border-radius:0;margin-top:5px;border:2px solid #ffc13f;object-fit:cover;position:relative;z-index:19;cursor:pointer}.btnUserNavbar:hover{background:#e24e46;transition:.3s;box-shadow:0 0 10px #32323280;border:2px solid #fcaf16}.iconDrawer{color:#e24e46;border-radius:0;width:40px;height:40px;cursor:pointer;transition:.3s}.iconDrawer:hover{box-shadow:0 0 10px #32323280;transition:.3s}.iconButton{cursor:pointer;margin-bottom:10px;border-radius:0;transition:.3s;width:21px;height:21px}.iconButton:hover{box-shadow:0 0 10px #32323280;transition:.3s}@media (min-width : 1367px){.iconButton{width:25px;height:25px}}.card{border:1px solid #d0ccccb8;border-radius:3px}[theme~=my-dialog] flow-component-renderer>div{display:flex;flex-direction:column;overflow:hidden}[theme~=my-dialog] header{align-items:center;display:flex;padding:var(--lumo-space-xs) var(--lumo-space-m);cursor:pointer}[theme~=my-dialog] header .dialog-title{font-size:var(--lumo-font-size-m);margin:0 auto 0 0}[theme~=my-dialog] header vaadin-button:not(:last-child){margin-right:var(--lumo-space-xs)}[theme~=my-dialog] .dialog-content{flex-grow:1;overflow:auto}[theme~=my-dialog] .dialog-bottom{flex-grow:1;overflow:hidden}[theme~=my-dialog] footer{box-shadow:0 -1px var(--lumo-contrast-20pct);display:flex;padding:var(--lumo-space-xs) var(--lumo-space-m);z-index:1}[theme~=my-dialog] footer vaadin-button:not(:last-child){margin-right:var(--lumo-space-xs)}[theme~=my-dialog] header,[theme~=my-dialog] footer{pointer-events:none}[theme~=my-dialog] header *,[theme~=my-dialog] footer *{pointer-events:auto}.gree-row{background-color:var(--lumo-success-color-50pct)}.red-row{background-color:var(--lumo-error-color-50pct)}.black-row{font-weight:700}.imgPerfil{width:100px;height:100px;border-radius:50%;border:2px solid #ffc13f}.GHMenuTabs{border-radius:7%;text-align:center;transition-duration:.4s;background-color:#187adb;color:#eaeaea}.GHMenuTabs:hover{background-color:#fff;color:#000}.lb-text-button{text-align:center}.tab{color:#000;margin-bottom:15.6px}@media (min-width : 1367px){.tab{margin-bottom:15.6px}}.tab:hover{color:#4f79af}:host([theme~="my-theme"]) [part=content]{padding:0!important}.icoClose:hover{color:#9a9595;transition-delay:.3s;transition-duration:.5s;transition-time-function:linear;position:absolute}.dialogCadPes{width:807px;height:530px}.dialogCadPro{width:850px;height:490px}@media (min-width : 1367px){.dialogCadPes{width:815px;height:680px}.dialogCadPro{width:850px;height:640px}}.spnContentHv{font-size:30px}@media (min-width : 1367px){.spnContentHv{font-size:34px}}.hltHvCards{box-shadow:0 0 5px #323232a8;border-radius:5px}h4{display:block;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700}.hltContent1RightHv{border:1px solid #d0ccccb8;border-radius:3px}.btnSubAtalhos{width:90px;height:90px;background:#212e6e;color:#fff;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 6px #0001;border:none;outline:none;cursor:pointer;gap:6px;transition:box-shadow .2s,background .2s;padding:10px 0 6px}.btnSubAtalhos:hover{background:#1a2457;box-shadow:0 4px 12px #0002}.btnSubAtalhos .atalho-icon{font-size:2.2rem;margin-bottom:4px;display:flex;justify-content:center;align-items:center}.btnSubAtalhos .atalho-label{font-size:14px;font-weight:500;text-align:center;margin:0;color:#fff;line-height:1.1;word-break:break-word}.btnSubAtalhos .atalho-label{font-size:14px;font-weight:500;text-align:center;margin:0;color:#fff}.spnCaption{margin:0;font-size:12px;color:#5b5b5b;font-family:Open Sans,sans-serif}.image-gallery-view ol{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.image-gallery-view li{transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:background-color,box-shadow}.image-gallery-view li:hover{background-color:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-s)}html{--lumo-border-radius-s: 1px;--lumo-border-radius-m: 2px;--lumo-border-radius-l: 4px;--lumo-size-xl: 3rem;--lumo-size-l: 2.5rem;--lumo-size-m: 2rem;--lumo-size-s: 1.75rem;--lumo-size-xs: 1.5rem;--lumo-space-xl: 1.75rem;--lumo-space-l: 1.125rem;--lumo-space-m: .5rem;--lumo-space-s: .25rem;--lumo-space-xs: .125rem;--lumo-font-size: 1.05rem;--lumo-font-size-xxxl: 2rem;--lumo-font-size-xxl: 1.5rem;--lumo-font-size-xl: 1.1rem;--lumo-font-size-l: 1rem;--lumo-font-size-m: .95rem;--lumo-font-size-s: .85rem;--lumo-font-size-xs: .8rem;--lumo-font-size-xxs: .7rem;--lumo-line-height-m: 1.4;--lumo-line-height-s: 1.2;--lumo-line-height-xs: 1.1;--lumo-tint-5pct: rgba(58, 99, 167, .05);--lumo-tint-10pct: rgba(58, 99, 167, .2);--lumo-tint-20pct: rgba(58, 99, 167, .3);--lumo-tint-30pct: rgba(58, 99, 167, .4);--lumo-tint-40pct: rgba(58, 99, 167, .5);--lumo-tint-50pct: rgba(58, 99, 167, .6);--lumo-tint-60pct: rgba(58, 99, 167, .7);--lumo-tint-70pct: rgba(58, 99, 167, .8);--lumo-tint-80pct: rgba(58, 99, 167, .9);--lumo-tint-90pct: rgba(58, 99, 167, 1);--lumo-tint: #2D2E76;--lumo-primary-text-color: #2D2E76;--lumo-primary-color-50pct: rgba(58, 99, 167, .5);--lumo-primary-color-10pct: rgba(58, 99, 167, .1);--lumo-primary-color: #2D2E76;--lumo-header-text-color: hsl(214, 0%, 0%);--lumo-body-text-color: hsla(214, 0%, 0%, 1);--lumo-secondary-text-color: hsla(0, 0%, 0%, 1);--lumo-tertiary-text-color: hsla(223, 12%, 8%, .5)}
