@keyframes left-move{0%,to{left:0;top:0}10%,90%{left:5vw;top:10vh}20%,80%{left:10vw;top:15vh}30%{left:15vw;top:10vh}40%,60%{left:20vw;top:5vh}50%{left:25vw;top:1vh}70%{left:15vw;top:8vh}}@keyframes right-move{0%,to{right:0;bottom:0}10%,90%{right:5vw;bottom:10vh}20%,80%{right:10vw;bottom:15vh}30%{right:15vw;bottom:10vh}40%,60%{right:20vw;bottom:5vh}50%{right:25vw;bottom:1vh}70%{right:15vw;bottom:8vh}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes app-fmk-fade{0%{opacity:.3}to{opacity:.85}}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes pace-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes pace-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.portal-widget{background-color:rgba(0,0,0,.05)!important;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.25);box-shadow:2px 2px 5px 0 rgba(0,0,0,.25)}.color-enabled{color:#2e7d32}.backcolor-enabled{background-color:#2e7d32}.color-disabled{color:#b71c1c}.backcolor-disabled{background-color:#b71c1c}caption.mdc-text-field--invalid{background-color:#b71c1c;color:#fff}.app-fmk-tag{display:inline-block;padding:3px 10px;border-radius:2px;margin:5px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.app-theme-bg{background-color:var(--mdc-theme-background)}.app-bg-red{background-color:#b71c1c;color:#fff}.app-bg-teal{background-color:#009688;color:#fff}.app-bg-cyan{background-color:#0097a7;color:#fff}.app-bg-green{background-color:#4caf50;color:#fff}.app-bg-orange{background-color:#ef6c00;color:#fff}.app-bg-deep-orange{background-color:#d84315;color:#fff}.app-bg-blue-grey{background-color:#607d8b;color:#fff}.app-bg-deep-purple{background-color:#311b92;color:#fff}.app-tag-cl-0{background-color:#e3f2fd;color:#37474f}.app-tag-cl-1{background-color:#bbdefb;color:#37474f}.app-tag-cl-2{background-color:#90caf9;color:#37474f}.app-tag-cl-3{background-color:#64b5f6;color:#37474f}.app-tag-cl-4{background-color:#42a5f5;color:#37474f}.app-tag-cl-5{background-color:#2196f3;color:#37474f}.app-tag-cl-6{background-color:#1e88e5;color:#fff}.app-tag-cl-7{background-color:#1976d2;color:#fff}.app-tag-cl-8{background-color:#1565c0;color:#fff}.app-tag-cl-9{background-color:#0d47a1;color:#fff}.app-ccee-banner{top:70px;right:5px;overflow-x:hidden;overflow-y:auto;max-height:75vh;background:#020f7d;z-index:100000;padding:10px 24px;margin:auto;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:2px;will-change:right;animation:transform .5s linear}.app-ccee-banner,.app-fmk-item-tagged>span.app-fmk-item-tag,.app-omie-banner{position:absolute;display:flex;align-items:center;justify-content:center}.app-omie-banner{top:70px;right:5px;overflow-x:hidden;overflow-y:auto;max-height:75vh;background:#031e27;color:#3ee3f5;z-index:100000;padding:10px 24px;margin:auto;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:2px;will-change:right;animation:transform .5s linear}.json-container{font-family:"Open Sans";font-size:16px;background-color:#fff;color:gray;box-sizing:border-box}.json-container .line{margin:4px 0;display:flex;justify-content:flex-start}.json-container .caret-icon{width:18px;text-align:center;cursor:pointer}.json-container .empty-icon{width:18px}.json-container .json-type{margin-right:4px;margin-left:4px}.json-container .json-key{color:#444}.json-container .json-index,.json-container .json-key{margin-right:4px;margin-left:4px}.json-container .json-value{margin-left:8px}.json-container .json-number{color:#f9ae58}.json-container .json-boolean{color:#ec5f66}.json-container .json-string{color:#86b25c}.json-container .json-size{margin-right:4px;margin-left:4px}.json-container .hidden{display:none}.app-fmk-measurement-point-description{max-height:70px;padding:25px 10px;margin:0;overflow:hidden;transition:max-height .5s ease-in,background-color .5s linear}.app-fmk-measurement-point-description:hover{background-color:rgba(0,0,0,.1);max-height:1000px;transition:max-height .5s ease-out,background-color .5s linear}.app-fmk-item-tagged{padding:5px 5px 5px 2.1rem;position:relative}.app-fmk-item-tagged>span.app-fmk-item-tag{top:0;left:0;font-size:.7rem;height:100%;width:2rem;background-color:rgba(0,0,0,.1)}.app-fmk-window-overlay{position:absolute;width:100vw;height:100vh;background-color:rgba(0,0,0,.2);top:0;left:0;z-index:100000000;opacity:0;transition:opacity .2s linear}.app-fmk-window-overlay.app-fmk-window-overlay-activated{opacity:1;transition:opacity .2s linear}.app-fmk-login-timout-overlay{width:100vw;height:100vh;position:fixed;top:-100vh;left:-100vw;opacity:0;background:rgba(0,0,0,.1);z-index:1000000000;display:flex;align-items:center;justify-content:center;transition:opacity .2s linear,left .2s linear,top .2s linear}.app-fmk-login-timout-overlay.app-fmk-login-timout-overlay-activated{top:0;left:0;opacity:1;transition:opacity .2s linear,left .2s linear,top .2s linear}@font-face{font-family:"Barlow";font-style:italic;font-weight:400;src:local("Barlow Italic"),local("Barlow-Italic"),url(../fonts/7cHrv4kjgoGqM7E_Cfs0wH8RnA.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:"Barlow";font-style:italic;font-weight:400;src:local("Barlow Italic"),local("Barlow-Italic"),url(../fonts/7cHrv4kjgoGqM7E_Cfs1wH8RnA.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Barlow";font-style:italic;font-weight:400;src:local("Barlow Italic"),local("Barlow-Italic"),url(../fonts/7cHrv4kjgoGqM7E_Cfs7wH8.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:100;src:local("Barlow Thin"),local("Barlow-Thin"),url(../fonts/7cHrv4kjgoGqM7E3b_s0wH8RnA.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:100;src:local("Barlow Thin"),local("Barlow-Thin"),url(../fonts/7cHrv4kjgoGqM7E3b_s1wH8RnA.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:100;src:local("Barlow Thin"),local("Barlow-Thin"),url(../fonts/7cHrv4kjgoGqM7E3b_s7wH8.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:300;src:local("Barlow Light"),local("Barlow-Light"),url(../fonts/7cHqv4kjgoGqM7E3p-ks6FospT4.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:300;src:local("Barlow Light"),local("Barlow-Light"),url(../fonts/7cHqv4kjgoGqM7E3p-ks6VospT4.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:300;src:local("Barlow Light"),local("Barlow-Light"),url(../fonts/7cHqv4kjgoGqM7E3p-ks51os.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:400;src:local("Barlow Regular"),local("Barlow-Regular"),url(../fonts/7cHpv4kjgoGqM7E_A8s52Hs.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:400;src:local("Barlow Regular"),local("Barlow-Regular"),url(../fonts/7cHpv4kjgoGqM7E_Ass52Hs.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:400;src:local("Barlow Regular"),local("Barlow-Regular"),url(../fonts/7cHpv4kjgoGqM7E_DMs5.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:500;src:local("Barlow Medium"),local("Barlow-Medium"),url(../fonts/7cHqv4kjgoGqM7E3_-gs6FospT4.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:500;src:local("Barlow Medium"),local("Barlow-Medium"),url(../fonts/7cHqv4kjgoGqM7E3_-gs6VospT4.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:500;src:local("Barlow Medium"),local("Barlow-Medium"),url(../fonts/7cHqv4kjgoGqM7E3_-gs51os.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;src:local("Barlow Bold"),local("Barlow-Bold"),url(../fonts/7cHqv4kjgoGqM7E3t-4s6FospT4.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;src:local("Barlow Bold"),local("Barlow-Bold"),url(../fonts/7cHqv4kjgoGqM7E3t-4s6VospT4.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;src:local("Barlow Bold"),local("Barlow-Bold"),url(../fonts/7cHqv4kjgoGqM7E3t-4s51os.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:900;src:local("Barlow Black"),local("Barlow-Black"),url(../fonts/7cHqv4kjgoGqM7E3j-ws6FospT4.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:900;src:local("Barlow Black"),local("Barlow-Black"),url(../fonts/7cHqv4kjgoGqM7E3j-ws6VospT4.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:"Barlow";font-style:normal;font-weight:900;src:local("Barlow Black"),local("Barlow-Black"),url(../fonts/7cHqv4kjgoGqM7E3j-ws51os.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v50/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2)format("woff2");font-display:swap}.material-icons{font-family:"Material Icons",serif;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.avatar-image{cursor:pointer;background-color:var(--mdc-theme-primary)}.icon-button{display:inline-block;padding:0;margin:0;min-width:2rem;border-radius:100%}.fab-menu-holder>li{padding:5px}.fab-menu-container,.floating-menu-container{position:fixed;bottom:77px;right:20px;z-index:10000;overflow:visible}.fab-menu-holder>li,.floating-menu-container{display:flex;align-items:center;justify-content:center}.floating-menu-container{bottom:50%;background:red;width:20px;transform:translate(0,50%);right:-20px;flex-direction:column;height:100vh}.floating-menu-container>button,.floating-menu-container>button:hover{position:relative;left:-26px;scale:.6;transition:scale .2s linear}.floating-menu-container>button:hover{scale:1}.fab-menu-holder{position:absolute;padding:0;margin:0;width:80px;max-height:0;overflow:hidden;z-index:100000;bottom:45px;left:50%;transform:translate(-50%,0);will-change:padding,max-height;transition:padding .3s ease-out,max-height .3s ease-out}.fab-menu-holder.expand-bottom-left{transform:scale(0) translate(0);left:-100vw;bottom:-100vw;position:fixed;width:75vw!important;min-width:75vw!important;max-width:75vw!important;height:70vh!important;min-height:70vh!important;max-height:70vh!important;overflow-x:hidden;overflow-y:auto;z-index:200000;will-change:transform,left,bottom;transition:transform .3s ease-out,left .5s ease-out,bottom .5s ease-out;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.fab-menu-holder.expand-bottom-left>li{flex-basis:30%;cursor:pointer}.fab-menu-holder.expand-bottom-left>li>a{padding:.5rem;transition:transform .3s ease-out,background-color .5s ease-out}.fab-menu-holder.expand-bottom-left>li>a:hover{background-color:rgba(0,0,0,.2);transform:scale(1.1);transition:transform .3s ease-out,background-color .5s ease-out}.fab-menu-container.app-fmk-activated-menuitem>.fab-menu-holder.expand-bottom-left,.fab-menu-container.app-fmk-fab-menu-hover:hover>.fab-menu-holder.expand-bottom-left,.fab-menu-holder.expand-bottom-left.app-fmk-activated-menuitem,.fab-menu-holder.expand-bottom-left.app-fmk-fab-menu-hover:hover{transform:scale(1) translate(-50%,50%);left:50%;bottom:50%;transition:transform .3s ease-out,left .5s ease-out,bottom .5s ease-out}.fab-menu-container.app-fmk-activated-menuitem>.fab-menu-holder,.fab-menu-container.app-fmk-fab-menu-hover:hover>.fab-menu-holder,.fab-menu-holder.app-fmk-activated-menuitem,.fab-menu-holder.app-fmk-fab-menu-hover:hover{max-height:500px;padding:0 0 20px;will-change:padding,max-height;transition:padding .25s ease-in,max-height .25s ease-in}.app-fmk-help-iframe-overlay{opacity:0;position:fixed;z-index:500000;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.4);will-change:opacity}.app-fmk-help-iframe-overlay.help-iframe-activated{opacity:1;will-change:opacity}.app-fmk-intl-cliq-status-icon>i,.avatar-icon{top:50%;left:50%;transform:translate(-50%,-50%)}.avatar-icon{cursor:pointer;position:absolute!important;z-index:10000;transition:opacity .25s linear;opacity:0;will-change:opacity}.avatar-icon:hover,.avatar-image:hover+.avatar-icon{opacity:1;transition:opacity .25s linear}.notification-list-item{transform:scale(1);flex-direction:column!important;height:unset!important;transition:transform .3s linear}.notifications-title{text-align:left;width:100%;font-size:1.2rem;margin-top:.4rem}.notifications-body{text-align:left;width:100%;font-size:1rem}.notifications-footer{text-align:center;width:100%;font-size:.85rem}.notifications-read{transform:scale(0);transition:transform .3s linear}.file-input-loading{width:calc(100% - 6px);border:3px solid rgba(0,0,0,.1);height:10px;display:block;border-radius:10px;margin:10px 0}.file-input-loading-inner{width:0;height:10px;display:block;border-radius:10px;transition:width .3s linear}.app-fmk-table-filter-container{position:absolute;transform:scale(0);min-width:150px;width:100%;right:0;overflow:hidden;padding:0 10px 10px;will-change:transform;text-align:left;transition:transform .2s linear}.app-fmk-table-filter-container.active{min-width:400px;min-height:250px;transform:scale(1);will-change:transform;transition:transform .2s linear}.app-fmk-table-filter-container.active form{min-height:100px;padding-top:25px}.app-fmk-table-filter-list-operators{position:absolute;display:block;top:-2px;left:0;height:32px;width:32px;overflow:hidden;will-change:width;transition:width .2s linear}.app-fmk-table-filter-list-operators:hover{width:192px;transition:width .2s linear}.app-fmk-table-filter-list-operators:hover li{display:inline!important}.app-fmk-table-filter-list-operators .app-fmk-operator,.app-fmk-table-filter-list-operators li.not-selected{display:none}.app-fmk-table-filter-list-operators:hover{background-color:rgba(255,255,255,.95)}.app-fmk-table-overlay,.app-fmk-table-overlay.active{will-change:background-color;transition:background-color .1s linear}.app-fmk-table-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:10000}.app-fmk-table-overlay.active{background-color:rgba(0,0,0,.2)}.app-fmk-table-order-counter{opacity:0;position:absolute;left:7px;font-size:.6rem;width:1rem;height:1rem;line-height:.8rem;display:inline-flex;align-items:center;justify-content:center;min-width:0;will-change:opacity;transition:opacity .1s linear}.app-fmk-table-order-counter.active{opacity:1;will-change:opacity;transition:opacity .1s linear}table.app-fmk-acr-res-hom{border-collapse:collapse;width:100%}table.app-fmk-acr-res-hom td,table.app-fmk-acr-res-hom th{padding:5px 15px}.app-fmk-acr-row-res-hom td{text-align:center;font-weight:700}.app-fmk-acr-row-res-hom-gp-n td,.app-fmk-acr-row-res-hom-gp-y td{border-bottom:2px solid rgba(0,0,0,.3)}.app-fmk-acr-row-res-hom-header{background-color:rgba(0,0,0,.05)}.app-fmk-acr-row-res-hom-header td,.app-fmk-acr-row-res-hom-header th{padding:0 15px 15px 20px!important}.mdc-form-field{position:relative;top:50%;transform:translate(0,-50%)}.app-fmk-tootip{opacity:0;position:absolute;z-index:1000000000;padding:5px 10px;display:flex;align-items:center;justify-content:center;align-content:center;transition:opacity .2s linear}.app-fmk-tootip.app-fmk-tootip-show{opacity:1;transition:opacity .2s linear;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:2px}.app-fmk-dashboard-command-panel{position:sticky;top:5px;transform:scale(0);max-height:0;overflow:hidden;z-index:10000;will-change:transform;transition:transform .25s linear,max-height .25s ease-in;background:var(--mdc-theme-background)!important}.app-fmk-dashboard-command-panel.app-fmk-dashboard-command-panel-visible{transform:scale(1);max-height:100%;will-change:transform;transition:transform .25s linear,max-height .25s ease-out;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:2px}.app-fmk-action-toggle-panel{position:absolute;top:0;right:0;z-index:10100}.app-fmk-action-edit-add-new-panel:hover,.app-fmk-action-edit-mode-on{border:2px dashed var(--mdc-theme-secondary);padding:5px}.app-fmk-action-edit-add-new-panel{border:2px dashed transparent;border-radius:4px;transition:border .15s linear;will-change:border}.app-fmk-action-edit-add-new-panel:hover{transition:border .15s linear;will-change:border}.app-fmk-dashpanel,.app-fmk-shadow-panel{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.app-fmk-dashpanel{transition:box-shadow .2s linear}.app-fmk-dashpanel.app-fmk-in-front{box-shadow:0 0 0 transparent,0 0 0 transparent;transition:box-shadow .2s linear}.app-fmk-dashpanel .portal-widget__heading{height:0!important;will-change:height;transition:height .2s linear}.app-fmk-action-edit-mode-on .app-fmk-dashpanel .portal-widget__heading{cursor:all-scroll;height:2.5rem!important;will-change:height;transition:height .2s linear}.app-fmk-dashpanel .app-fmk-flip-card-back,.app-fmk-dashpanel .app-fmk-flip-card-front{min-height:unset}[draggable]{user-select:none}.app-fmk-drag-moving{opacity:.3;border:unset!important;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.app-fmk-drag-over{box-shadow:0 0 12px -4px #000}.app-fmk-debug-container{position:fixed;z-index:10000;max-width:200px;max-height:250px;padding:10px;background:#fff;border-radius:2px;border:2px solid rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);overflow-x:hidden;overflow-y:auto;opacity:.3}.app-fmk-debug-container:hover{opacity:1}.app-fmk-debug-container-socket{top:50px;right:50px}.app-fmk-debug-container-system{top:50px;left:50px}.app-fmk-link-status-bar-holder{background-color:#90caf9;bottom:0;left:0;position:absolute;width:calc(100vw - 50px)}.app-fmk-link-status-bar-holder.app-fmk-invalido{background-color:#d84315}.app-fmk-link-status-bar-holder .app-fmk-link-status-bar-center,.app-fmk-link-status-bar-holder .app-fmk-link-status-bar-end,.app-fmk-link-status-bar-holder .app-fmk-link-status-bar-start{float:left;height:.8rem}.app-fmk-link-status-bar-holder .app-fmk-link-status-bar-end,.app-fmk-link-status-bar-holder .app-fmk-link-status-bar-start{background-color:transparent}.app-fmk-link-status-bar-holder .app-fmk-link-status-bar-center.app-fmk-validado{background-color:#00897b}.app-fmk-link-status-bar-holder .app-fmk-link-status-bar-center.app-fmk-rascunho{background-color:#fb8c00}.app-fmk-link-status-bar-holder .app-fmk-link-status-bar-center.app-fmk-registrado{background-color:#d84315}.app-fmk-intl-cliq-status-icon{position:relative;display:inline-block;margin:auto;border-radius:100%;width:2rem;height:2rem}.app-fmk-intl-cliq-status-icon>i{color:#fff;margin:auto;font-size:1.3rem;position:absolute}.app-fmk-intl-cliq-status-icon.app-fmk-intl-cliq-mini-icon{width:1.3rem!important;height:1.3rem!important}.app-fmk-intl-cliq-status-icon.app-fmk-intl-cliq-mini-icon>i{font-size:.7rem!important}.app-fmk-intl-cliq-status-icon.app-fmk-intl-cliq-status-icon-check,.app-fmk-intl-cliq-status-icon.app-fmk-intl-cliq-status-icon-warn{will-change:background-color!important;background-color:rgba(0,105,92,.6)!important;transition:background-color .2s linear!important}.app-fmk-intl-cliq-status-icon.app-fmk-intl-cliq-status-icon-warn{background-color:rgba(230,81,0,.6)!important}.app-fmk-intl-cliq-status-icon.app-fmk-intl-cliq-status-icon-check:hover,.app-fmk-intl-cliq-status-icon.app-fmk-intl-cliq-status-icon-warn:hover{will-change:background-color!important;background-color:rgba(0,105,92,.9)!important;transition:background-color .2s linear!important}.app-fmk-intl-cliq-status-icon.app-fmk-intl-cliq-status-icon-warn:hover{background-color:rgba(230,81,0,.9)!important}.app-perfis-ccee-loading-overlay{opacity:0;background-color:rgba(0,0,0,.1)!important;position:absolute;top:0;left:0;width:100%;height:100%;min-height:245px;display:flex;align-items:center;justify-content:center;will-change:opacity;transition:opacity .2s linear}.app-perfis-ccee-loading-overlay.loading{opacity:1;will-change:opacity;transition:opacity .2s linear}.app-fmk-distributor-fare tr:nth-child(even),.app-fmk-table-zebra tr:nth-child(even){background-color:rgba(0,0,0,.05)}.app-fmk-distributor-fare td,.app-fmk-distributor-fare th{border:1px solid rgba(0,0,0,.01)!important}.app-fmk-overlay{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.2);z-index:10000;transform:scale(1)}.app-fmk-preco-negativo{background-color:red;color:#fff;font-weight:900}.app-fmk-filter-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.1);width:100%;height:100%;z-index:10001;display:flex;align-items:center;justify-content:center}.app-fmk-filter-overlay>.mdc-card{min-width:unset;min-height:unset;height:unset;width:unset;margin:50%}.app-fmk-filter-autocomplete-padding{padding:30px 27px 0!important}.app-fmk-table-hover tr,.app-fmk-table-hover tr:hover{will-change:background-color;transition:background-color .2s linear}.app-fmk-table-hover tr:hover{background-color:rgba(0,0,0,.1)}.app-fmk-table-sticky th{position:sticky;top:0;background:var(--mdc-theme-background);z-index:1010}.app-fmk-table-sticky td:first-child{position:sticky;left:0;background:var(--mdc-theme-background);z-index:1000}.app-fmk-table-sticky td.app-fmk-table-sticky-fonte,.app-fmk-table-sticky td.app-fmk-table-sticky-fonte-cv{position:sticky;left:4rem!important;background:var(--mdc-theme-background);z-index:1000}.app-fmk-table-sticky td.app-fmk-table-sticky-fonte-cv{left:10rem!important}.app-fmk-table-sticky td.app-fmk-table-sticky-submercado-cv,.app-fmk-table-sticky td.app-fmk-table-sticky-submercado-fonte-cv{position:sticky;left:4rem!important;background:var(--mdc-theme-background);z-index:1000}.app-fmk-table-sticky td.app-fmk-table-sticky-submercado-fonte-cv{left:16rem!important}.app-fmk-result-row{border-top:4px double rgba(0,0,0,.4);border-bottom:4px double rgba(0,0,0,.4)}.app-fmk-result-row,.app-fmk-result-row-td{background:rgba(0,0,0,.2)}.app-fmk-table-data tbody>tr,.app-fmk-table-data tbody>tr>td{height:1rem!important;padding:0!important;margin:0!important}.app-fmk-order-panel{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.1);opacity:0;transition:opacity .2s linear}.app-fmk-order-panel.visible{opacity:1;transition:opacity .2s linear}body *{transition:background-color .1s linear,opacity .5s linear}table{border-collapse:collapse}body{overflow:hidden}fieldset{position:relative;border:0;margin:0 0 1.2rem}.portal-main:before{background-image:url(/static/images/sagace-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:50%0;content:"";position:fixed;left:0;top:0;width:100%;height:100%;z-index:0;opacity:.1}.portal-widget{}.mdc-floating-label-textarea-label{bottom:35px!important}fieldset.app-fmk-remove-inner-content:after,fieldset.app-fmk-remove-inner-content:before{content:unset}fieldset:after,fieldset:before{content:"";position:absolute;bottom:0;left:0;width:2px;will-change:height}fieldset:after{background-color:var(--mdc-theme-secondary, #FF5722);height:0;transition:height .5s linear}fieldset:hover:after,kanban-card:hover:after{height:100%}fieldset:before{background-color:var(--mdc-theme-primary, #4CAF50);height:100%;transition:height 1s linear}textarea.mdc-text-field__input{background-color:rgba(0,0,0,.05);height:100px!important}fieldset.app-fmk-reverse-top:after{top:0;left:0;width:0;height:2px;will-change:width;transition:width .8s linear}fieldset.app-fmk-reverse-top:hover:after{height:2px;width:100%}fieldset.app-fmk-reverse-top:before{top:0;left:0;width:100%;height:2px}table.app-fmk-fixed-body>tbody{display:block;height:calc(100vh - 341px);overflow:auto}table td,table th{vertical-align:middle!important}table th{z-index:1001}table.app-fmk-fixed-body td,table.app-fmk-fixed-body th{text-overflow:ellipsis;overflow:hidden;vertical-align:middle}table.app-fmk-fixed-body>tbody>tr,table.app-fmk-fixed-body>thead{display:table;width:100%;table-layout:fixed}.mdc-list{cursor:pointer}.mdc-list--avatar-list>.mdc-list>a{padding:0 0 0 2.5rem}.mdl-data-table__cell--centered,.mdl-data-table__cell--centered.mdl-data-table__cell--centered{text-align:center}ul{margin:0;padding:0}.app-fmk-pagination,.app-fmk-pagination ul{display:inline;list-style:none;margin:0;padding:0}.app-fmk-pagination li{display:inline}.app-fmk-pagination li a.icon-button{margin:0 4px}.app-fmk-table-order-asc:before,.app-fmk-table-order-desc:before,.app-fmk-table-order-sort:before{content:"";cursor:pointer;font-family:"Font Awesome 5 Pro";font-weight:900;color:var(--fa-primary-color, inherit);-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin-right:.5rem}.app-fmk-table-order-asc:before,.app-fmk-table-order-desc:before{content:"";font-family:"Font Awesome 6 Duotone"}.app-fmk-table-order-desc:before{content:"";font-family:"Font Awesome 6 Duotone",serif}.app-fmk-table-list tbody,.app-fmk-table-list thead{background-color:rgba(0,0,0,.03)}.mdc-list-item--activated,.mdc-list-item--selected{background-color:rgba(0,0,0,.1)}.app-fmk-force-z-index{z-index:10000}.app-fmk-force-flex-center{display:flex!important;align-items:center!important;align-content:center!important;justify-content:center!important}input:disabled{background-color:rgba(0,0,0,.1)}.portal-widget__heading.mdc-typography--subtitle1{height:2.5rem;display:flex;align-items:center;margin-bottom:0}.mdc-text-field-helper-text.mdc-text-field-helper-text--persistent.mdc-text-field-helper-text--validation-msg{max-height:0;transition:all .25s linear}.mdc-text-field--invalid .mdc-text-field-helper-text.mdc-text-field-helper-text--persistent.mdc-text-field-helper-text--validation-msg{max-height:2rem;transition:all .25s linear}.portal-widget>.mdc-layout-grid__inner{padding:1rem}.mdc-dialog__body--scrollable{max-height:calc(100vh - 250px)!important}td.mdl-data-table__cell--numeric,th.mdl-data-table__cell--numeric{text-align:right!important}td.mdl-data-table__cell--non-numeric,th.mdl-data-table__cell--non-numeric{text-align:left!important}sup.tag{border-radius:5px;font-size:.6rem;position:absolute;top:3px;right:3px;line-height:0;padding:.4rem .5rem}.tox.tox-silver-sink.tox-tinymce-aux{z-index:100000001}kanban-board{padding:1rem;border-radius:0;display:flex;overflow-x:auto;background-color:transparent;gap:0}kanban-board::part(global-search-input),kanban-column::part(column-search-input){border:unset;background-color:rgba(0,0,0,.05)!important}kanban-column{background-color:var(--mdc-theme-background, #424242);border-radius:0;box-shadow:0 4px 8px rgba(0,0,0,.1);width:500px!important;min-width:250px!important;position:relative}kanban-column::part(description),kanban-column::part(header){border-bottom:2px solid transparent;padding:12px 15px;background-color:rgba(0,0,0,.05)!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}kanban-column::part(header){color:var(--mdc-theme-primary, #FF4081)!important;font-size:.8rem}kanban-column::part(description){color:var(--mdc-theme-secondary, #FF5722)!important;font-size:.6rem;font-style:italic}kanban-column:after,kanban-column:before{content:"";position:absolute;top:0;left:0;height:2px;will-change:width}kanban-column:after{background-color:var(--mdc-theme-secondary, #FF5722);width:0;transition:width .5s linear}kanban-column:hover:after{width:100%}kanban-column:before{background-color:var(--mdc-theme-primary, #4CAF50);width:100%;transition:width 1s linear}kanban-card{background-color:var(--mdc-theme-background, #424242);border-radius:0;padding:0;border:unset!important;box-shadow:0 4px 8px rgba(0,0,0,.1)}kanban-card:after,kanban-card:before{content:"";position:absolute;top:0;left:0;width:2px;will-change:height}kanban-card:after{background-color:var(--mdc-theme-secondary, #FF5722);height:0;transition:height .5s linear}kanban-card:before{background-color:var(--mdc-theme-primary, #4CAF50);height:100%;transition:height 1s linear}kanban-card::part(card-title){padding:8px 12px;background-color:rgba(0,0,0,.05)!important;color:var(--mdc-theme-secondary, #FF4081)!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem!important}kanban-card::part(card-body-wrapper){max-height:50vh;overflow-y:auto;overflow-x:hidden}kanban-card::part(card-contract-parts){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;font-size:.7rem;padding:5px 0 5px 20px;color:var(--mdc-theme-text-primary-on-background, white)!important;background-color:rgba(0,0,0,.05);font-style:italic}kanban-card::part(card-comment-user-info),kanban-card::part(card-file-user-info){display:flex;align-items:center;flex-direction:row;font-size:.7rem}kanban-card::part(card-contract-user){position:absolute;top:6px;right:3px}kanban-card::part(card-file-user-info){padding:0!important}kanban-card::part(card-comment-user-avatar),kanban-card::part(card-contract-user-avatar),kanban-card::part(card-file-user-avatar){max-width:16px;max-height:16px;margin-right:5px;border-radius:100%}kanban-card::part(card-comments),kanban-card::part(card-files){list-style:none;padding:0;margin:0}kanban-card::part(card-comment),kanban-card::part(card-file){display:block;padding:8px;color:var(--mdc-theme-text-primary-on-background, white)!important}kanban-card::part(card-file){font-size:.7rem}kanban-card::part(card-comment){font-size:.75rem}kanban-card::part(card-comment-info-owner){color:#fff;background-color:var(--mdc-theme-secondary, #4CAF50)}kanban-card::part(card-comment-info-counter){color:#fff;background-color:var(--mdc-theme-primary, #FF4081)}kanban-card::part(card-comment-title),kanban-card::part(card-comment-user-info){padding:10px 5px;margin:0;background-color:rgba(0,0,0,.2)}kanban-card::part(card-comment-text){padding:10px 5px;font-style:italic}kanban-card::part(card-file-info){display:block;padding:8px;font-size:.7rem;color:var(--mdc-theme-text-primary-on-background, white)!important;background:rgba(0,0,0,.2)}kanban-card::part(card-body),kanban-card::part(card-file-link){display:block;padding:0 0 4px;font-size:.7rem;color:var(--mdc-theme-text-primary-on-background, white)!important}kanban-card::part(card-body){padding:8px}.app-fmk-transition{transform:scale(1);transition:transform .3s ease-in}.app-fmk-transition.app-fmk-hide{transform:scale(0);transition:transform .3s ease-out}#js-no-script-left{animation:left-move 30s cubic-bezier(.36,.07,.19,.97) infinite}#js-no-script-right{animation:right-move 30s cubic-bezier(.36,.07,.19,.97) infinite}#js-no-script-icon{animation:shake .82s cubic-bezier(.36,.07,.19,.97) infinite}.app-fmk-flip-card-inner{position:relative;transition:transform .8s;transform-style:preserve-3d}.app-fmk-flip-card-back,.app-fmk-flip-card-front{width:100%;height:100%;min-height:calc(100vh - 236px)}.app-fmk-flip-card-back{position:absolute;top:0;right:0}.app-fmk-flip-card-back,.app-fmk-flip-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden}.app-fmk-flip-card-front.app-fmk-flipped{display:none}.app-fmk-flip-card-back.app-fmk-flipped{position:relative!important}.app-fmk-flip-card-back,.app-fmk-flip-card.app-fmk-flipped .app-fmk-flip-card-inner{transform:rotateY(180deg)}.app-fmk-hidden-size{transform:scale(0);transition:transform .1s linear}.app-fmk-hidden-size>*{z-index:900}.app-fmk-fieldset-dashboard,.app-fmk-fieldset-dashboard.app-fmk-show,.app-fmk-hidden-size.app-fmk-show{transform:scale(1);transition:transform .1s linear}.app-fmk-fieldset-dashboard{transform:scale(0)}.app-fmk-translate-up-left-hover{transform:translate(0,0);transition:transform .1s ease-in}.app-fmk-translate-up-left-hover:hover{transform:translate(-5px,-5px);transition:transform .1s ease-out}.app-fmk-menu-title{position:absolute;margin:0;width:100%;text-overflow:ellipsis;top:calc(100% - 1.5rem);left:0;font-size:.8rem;transition:top .2s ease-in,transform .15s linear,font-size .15s linear;color:var(--mdc-theme-secondary);background-color:transparent}.app-fmk-menu-title:hover,.app-fmk-translate-up-left-hover:hover .app-fmk-menu-title{opacity:.8;top:50%;transform:translate(0,-50%);font-size:1.5rem;transition:top .2s ease-out,transform .15s linear,font-size .15s linear;color:#fff;background-color:var(--mdc-theme-secondary);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.app-fmk-opacity-on-hover .app-fmk-opacity-on-hover-target{opacity:0;transition:opacity .4s linear}.app-fmk-opacity-on-hover:hover .app-fmk-opacity-on-hover-target{opacity:1;transition:opacity .4s linear}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-active{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000;background-color:transparent;transition:all .2s linear}.pace-inactive{display:none;background-color:transparent;transition:background-color .2s linear}.pace .pace-progress{background:#8022dd;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #8022dd,0 0 5px #8022dd;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-moz-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);-o-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:14px;height:14px;border:solid 2px transparent;border-top-color:#8022dd;border-left-color:#8022dd;border-radius:10px;-webkit-animation:pace-spinner 400ms linear infinite;-moz-animation:pace-spinner 400ms linear infinite;-ms-animation:pace-spinner 400ms linear infinite;-o-animation:pace-spinner 400ms linear infinite;animation:pace-spinner 400ms linear infinite}@media print{.app-fmk-table-list tfoot{display:none!important}}@media (max-width:479px){.app-fmk-hide-on-phone{display:none!important}.app-fmk-proposal-logo-pane{padding-top:20px}.app-fmk-full-height{overflow:auto;max-height:calc(100vh - 150px)}}@media (min-width:480px) and (max-width:839px){.app-fmk-hide-on-tablet{display:none!important}.app-fmk-proposal-logo-pane{height:100vh}.app-fmk-full-height{overflow:auto;max-height:calc(100vh - 150px)}}@media (min-width:840px){.app-fmk-hide-on-desktop{display:none!important}.app-fmk-proposal-logo-pane{height:100vh}.app-fmk-full-height{overflow:auto;max-height:calc(100vh - 150px)}}@media (max-width:622px){.portal-contacts__details,.portal-email-list-container{height:calc(100vh - 56px)!important;overflow-x:hidden;overflow-y:auto}}@media (min-width:622px) and (max-width:839px){.portal-contacts__details,.portal-email-list-container{height:calc(100vh - 48px);overflow-x:hidden;overflow-y:auto}}@media (min-width:840px) and (max-width:959px){.portal-contacts__details,.portal-email-list-container{height:calc(100vh - 49px);overflow-x:hidden;overflow-y:auto}}@media (min-width:960px){.portal-contacts__details,.portal-email-list-container{height:calc(100vh - 112px);overflow-x:hidden;overflow-y:auto}}.svg-indicator{width:100%;height:100%}.svg-indicator-indication,.svg-indicator-track{will-change:stroke-dashoffset,stroke;transition:stroke-dashoffset 10s linear,stroke .5s linear;fill:transparent!important;stroke-width:4px}.svg-indicator-track{stroke:#ddd}.svg-indicator-indication{stroke:#07c}.svg-indicator-indication.app-fmk-websocket-online{stroke:#43a047}.svg-indicator-indication.app-fmk-websocket-offline{stroke:#d50000}.svg-indicator-indication.app-fmk-websocket-connecting{stroke:#ff6d00}.app-fmk-dashboard-calculating-icon,.app-fmk-dashboard-portfolio-icon{background-color:#ff6d00;color:#fff;position:absolute;opacity:0;top:1px;right:-7px;z-index:10000;padding:5px 7px;border-radius:100%}.app-fmk-dashboard-portfolio-icon{background-color:#07c;top:15px;z-index:9000;padding:7px 5px}.app-fmk-dashboard-calculating-icon.app-fmk-dashboard-calculating{animation:app-fmk-fade .8s ease infinite alternate;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.app-fmk-dashboard-portfolio-icon.app-fmk-dashboard-portfolio-updating{opacity:.8;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.app-fmk-chevron-icon,.app-fmk-chevron-icon:hover{background-color:var(--mdc-theme-primary);transition:opacity .2s linear,box-shadow .2s linear}.app-fmk-chevron-icon{color:#fff;position:absolute;opacity:.9;top:1px;right:-7px;z-index:10000;border-radius:100%;width:2rem;height:2rem;justify-content:center;align-items:center;display:flex}.app-fmk-chevron-icon:hover{opacity:1;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.app-fmk-mail-sender-holder{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,.2)}.app-fmk-mail-sender-container{position:relative;display:block;width:calc(100vw - 20px);height:calc(100vh - 20px);z-index:10000;transform:translate(-50%,-50%);top:50%;left:50%}.app-fmk-mail-sender-body{height:calc(100% - 40px);top:40px;left:0;position:absolute;width:100%}.app-fmk-mail-sender-email{border:1px solid rgba(0,0,0,.1);border-radius:2px;padding:5px;font-size:.8rem;display:inline-flex;justify-content:center;align-items:center;height:.8rem;margin:4px}.app-fmk-contract-month-operation{border-collapse:collapse;grid-column-end:span 12}.app-fmk-contract-month-operation thead th,.app-fmk-contract-month-operation-table th{text-align:center;padding:1.2rem .6rem}.app-fmk-contract-month-operation tbody tr.app-fmk-contract-month-operation-value td,.app-fmk-contract-month-operation-table td{padding:1.2rem .6rem}.app-fmk-contract-month-operation tbody tr.app-fmk-contract-month-operation-details td>.mdc-layout-grid__inner{transform:scale(0);overflow:hidden;padding:1.2rem;margin-bottom:2rem;background-color:rgba(0,0,0,.05);transition:transform linear .2s}.app-fmk-contract-month-operation tbody tr.app-fmk-contract-month-operation-details.show-details td>.mdc-layout-grid__inner{transform:scale(1);transition:transform linear .2s}.app-fmk-contract-month-operation-table{width:100%}.app-fmk-link-ccee-timeline{opacity:.7;display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:15px;bottom:0;left:0;background:red}.app-fmk-link-ccee-inner-timeline{display:inline-block;height:15px;bottom:0;left:0}.app-fmk-timeline-error{background:#b71c1c}.app-fmk-timeline-warn{background:#f57c00}.app-fmk-timeline-ok{background:#00695c}.app-fmk-link-ccee-inner-balloon-text{display:block}.app-fmk-link-ccee-inner-balloon{position:absolute;padding:5px;top:0;right:0;max-width:0;max-height:0;overflow:hidden;display:block;z-index:10000000000000;transition:all .2s linear}.app-fmk-link-ccee-inner-balloon.app-fmk-link-ccee-inner-timeline--selected,.app-fmk-link-ccee-inner-timeline.app-fmk-link-ccee-inner-timeline--selected .app-fmk-link-ccee-inner-balloon{max-width:100vw;max-height:100px;width:25vw;height:100px;transition:all .2s linear}.app-fmk-tax-calc,.app-fmk-tax-result{white-space:nowrap;color:#fff;padding:1px 2px;border-radius:2px}.app-fmk-tax-result{background-color:#b71c1c}.app-fmk-tax-calc-num{color:#e65100}.app-fmk-tax-calc-symbol{color:#388e3c}.app-fmk-tax-calc-bracs{color:#00b0ff}.app-fmk-table-panel tr:hover{background-color:unset!important}.app-fmk-table-panel tr.app-fmk-table-panel-header td{border-top:4px solid rgba(0,0,0,.04)}.app-fmk-table-panel tr.app-fmk-table-panel-body td{border-bottom:4px solid rgba(0,0,0,.04)}.app-fmk-data-table-thin>tbody>tr>td{padding:0 5px!important}@media (max-width:840px){.app-fmk-headers-actions{height:5rem!important;align-items:baseline!important}.app-fmk-headers-actions-commands-container{display:block;width:100%;bottom:0;left:0;position:absolute}}.renova-colors-primary{color:#0a7dc8}.renova-colors-secondary{color:gray}.renova-cliente-report-secondary{color:#a0be5f}.renova-cliente-report-bg{position:relative;background-color:#02512f}.renova-cliente-report-bg-light{position:relative;background-color:#125e30}.renova-cliente-report-bg-dark{position:relative;background-color:#02512f}.renova-cliente-report-footer{color:#4e8666;text-align:center;padding:30px 0;position:relative}.renova-cliente-report-footer:after,.renova-cliente-report-round-number>h1:after{content:"";position:absolute;bottom:14px;left:50%;transform:translate(-50%,0);width:80%;height:5px;background-color:#0a5c31}.renova-cliente-report-footer:before{content:"";position:absolute;background-image:url(/static/images/renova/renova-re-head.webp);width:40px;height:40px;background-size:cover;right:5%;z-index:100;opacity:.5}.renova-cliente-report-header-half-underline{position:relative;color:#fff;display:inline-block}.renova-cliente-report-header-half-underline:before{position:absolute;bottom:-3px;left:0;content:"";background-color:#1a6f38;width:85%;height:3px}.renova-cliente-report-bg:before{content:"";width:100%;height:100%;z-index:0;position:absolute;background-image:url(/static/images/renova/pad-bg-renpva.webp);top:0;left:0;opacity:.05}.renova-cliente-report-round-number{width:200px;height:200px;border-radius:100%;display:flex;margin:0 auto;border:5px solid #a0be5f;align-items:center;justify-content:center;flex-direction:column}.renova-cliente-report-round-number>h1{position:relative;color:#fff;text-align:center}.renova-cliente-report-round-number>h1:after{background-color:#a0be5f;height:3px;bottom:-12px}.renova-cliente-report-round-number>p{color:#fff;text-align:center;width:90%}.renova-cliente-report-table-01{width:95%;border-collapse:collapse}.renova-cliente-report-table-01 td,.renova-cliente-report-table-01 th{border:1px solid #427d39}.renova-cliente-report-table-01 th{background-color:transparent;color:#fff;text-align:center}.renova-cliente-report-table-01 td{background-color:#a0be5f;color:#fff;text-align:left}.renova-cliente-date-override .mdc-line-ripple,.renova-cliente-date-override label{display:none}.renova-cliente-date-override input{background:0 0!important;color:#fff!important;display:inline!important;padding:0!important;margin:5px 0 0!important;font-weight:700!important;text-transform:uppercase!important;border:unset!important;z-index:100000!important}.renova-cliente-date-override div{display:inline-block;width:unset!important;border:unset!important}.canyon-dashboard-title{color:#3bbb62;text-align:center;border-bottom:2px solid #5a5c69;padding-bottom:9px;margin:15px 0 9px}.canyon-dashboard-image-header{display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 0;width:100%}.canyon-dashboard-subtitle{color:#5a5c69;text-align:center}.canyon-company-class.clients-session-header{margin:20px 0}.canyon-company-class.active-company-description,.canyon-company-class.clients-session-header{background-color:#3bbb62;color:#fff;padding:10px 5px;font-weight:bolder;text-align:center}.canyon-company-class.table-col-acr-contract-company{background-color:rgba(0,0,0,.3);color:#fff;font-weight:bolder;text-align:left}.canyon-company-class.table-col-acl-contract-company{background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.87);font-weight:bolder;text-align:left}.canyon-company-class.table-col-distributor{background-color:#5a5c69;color:#fff;text-align:center}.canyon-company-class.active-company-value{background-color:rgba(231,230,230,.1);color:gray;text-align:left;padding:10px 5px}.demo-dashboard-title{color:#002661;text-align:center;border-bottom:2px solid #5a5c69;padding-bottom:9px;margin:15px 0 9px}.demo-dashboard-image-header{display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 0;width:100%}.demo-dashboard-subtitle{color:#5a5c69;text-align:center}.demo-company-class.clients-session-header{margin:20px 0}.demo-company-class.active-company-description,.demo-company-class.clients-session-header{background-color:#002661;color:#fff;padding:10px 5px;font-weight:bolder;text-align:center}.demo-company-class.table-col-acr-contract-company{background-color:rgba(0,0,0,.3);color:#fff;font-weight:bolder;text-align:left}.demo-company-class.table-col-acl-contract-company{background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.87);font-weight:bolder;text-align:left}.demo-company-class.table-col-distributor{background-color:#5a5c69;color:#fff;text-align:center}.demo-company-class.active-company-value{background-color:rgba(231,230,230,.1);color:gray;text-align:left;padding:10px 5px}