@import url(https://fonts.googleapis.com/css2?family=Corinthia&display=swap);@import url(https://fonts.googleapis.com/css2?family=Corinthia&family=Grand+Hotel&family=Reenie+Beanie&display=swap);@import url(https://fonts.googleapis.com/css2?family=Merriweather:wght@700&display=swap);@font-face{font-family:"Regular";src:local("regular");src:url(/static/media/Roboto-Regular.7f3d0469.svg) format("svg"),url(/static/media/Roboto-Regular.23067441.eot) format("eot"),url(/static/media/Roboto-Regular.6e8743cc.woff) format("woff"),url(/static/media/Roboto-Regular.a2892520.woff2) format("woff2"),url(/static/media/Roboto-Regular.0033a2fb.ttf) format("ttf")}@font-face{font-family:"Bold";src:local("bold");src:url(/static/media/Roboto-Bold.7b93777d.svg) format("svg"),url(/static/media/Roboto-Bold.8ebec7e6.eot) format("eot"),url(/static/media/Roboto-Bold.55e9840d.woff) format("woff"),url(/static/media/Roboto-Bold.566177d0.woff2) format("woff2"),url(/static/media/Roboto-Bold.002209be.ttf) format("ttf")}@font-face{font-family:"Autograf_PersonalUseOnly";src:url(/static/media/Autograf_PersonalUseOnly.8e97f880.ttf) format("truetype")}@font-face{font-family:"Parisienne";src:url(/static/media/Parisienne-Regular.ad4cd343.ttf) format("truetype")}*{margin:0;padding:0;box-sizing:border-box;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;outline:none}::placeholder{color:#82abba}html{font-size:62.5%;scroll-behavior:smooth}html body{background:#f3f6fc;-webkit-font-smoothing:antialiased;font-family:"Regular",sans-serif;font-size:1.6rem;color:#303030;font-weight:300}ul li{list-style:none}a{text-decoration:none}p{font-size:16px}strong{font-weight:700}button,input,select,textarea{border-radius:8px}input:disabled,select:disabled,textarea:disabled{cursor:no-drop;background-color:#fafafa!important;color:#555!important;opacity:1!important}.content{width:100%;padding:0 15px;margin:0 auto}#app{overflow-x:hidden;overflow-y:auto}.radio{display:flex;justify-content:center;align-items:center}.radio input[type=radio]{position:absolute;opacity:0}.radio input[type=radio]+.radio-label:before{content:"";background:#fff;border-radius:100%;border:1px solid #e2ecf2;display:inline-block;width:1.2em;height:1.2em;position:relative;top:-.1em;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease;margin-right:5px}.radio input[type=radio]:checked+.radio-label:before{background-color:#fff;box-shadow:inset 0 0 0 4px #177ef3}.radio input[type=radio]:focus+.radio-label:before{outline:none;border-color:#fff}.radio input[type=radio]:disabled+.radio-label:before{box-shadow:inset 0 0 0 4px #f4f4f4;border-color:#b4b4b4;background:#b4b4b4}.radio input[type=radio]+.radio-label:empty:before{margin-right:0}.checkbox input[type=checkbox]{opacity:0;position:absolute}.checkbox label{position:relative;display:inline-block;padding-left:22px}.checkbox label:after,.checkbox label:before{position:absolute;content:"";display:inline-block}.checkbox label:before{height:15px;width:15px;border:1px solid #e2ecf2;left:0;top:0;background:#fff}.checkbox label:after{height:3px;width:8px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);left:4px;top:4px}.checkbox input[type=checkbox]+label:after{content:none}.checkbox input[type=checkbox]:checked+label:after{content:""}.checkbox input[type=checkbox]:checked+label:before{background:#177ef3}.input-checkbox{position:relative;padding-left:30px;height:20px;display:inline-flex!important;align-items:center;cursor:pointer;grid-gap:8px;gap:8px}.input-checkbox input[type=checkbox]{opacity:0;position:absolute!important;inset:0;margin:0;cursor:pointer}.input-checkbox .checkMark{position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #d3d3d3;border-radius:5px;background:#fff;transition:all .2s ease}.input-checkbox .checkMark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.input-checkbox input:checked~.checkMark{background:#177ef3;border-color:#177ef3}.input-checkbox input:checked~.checkMark:after{display:block}.input-checkbox:hover input~.checkMark{border-color:#177ef3}.buttonDraw{width:90;height:10;margin:0 0 0 10em}.buttonUpload{display:block;width:700;padding:14px 28px;font-size:16px;text-align:center;margin:0;background:#fff;border-radius:5px;border:1px solid #177ef3;font-family:"Bold",sans-serif;font-size:1.6rem;color:#177ef3;font-weight:300;cursor:pointer!important}.buttonUpload:hover{background:#1369cc;border:1px solid #177ef3;color:#fff}.pSpace{margin:0 0 0 1em;display:flex;align-items:center;justify-content:start}.listItemText{fontSize:"1.7em"}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#bed4de}::-webkit-scrollbar-thumb{background-color:#91b1bf;border-radius:10px}h1{font-family:"Regular",sans-serif;font-size:3.2rem;color:#212c38;font-weight:300}input,textarea{font-family:"Regular",sans-serif;font-size:1.6rem;color:#323232;font-weight:300;padding:10px 15px;border-radius:8px;border:1px solid #d8e3ef}textarea{resize:vertical}select{font-family:"Regular",sans-serif;font-size:1.6rem;color:#323232;font-weight:300;border-radius:8px;border:1px solid #d8e3ef;padding:0 15px;height:41px;cursor:pointer}select::-ms-expand{display:none}button:disabled{background:#8e9dab!important}button.btn-success{padding:11px 20px;background:#2ecc71;border-radius:8px;border:0;font-family:"Bold",sans-serif;font-size:1.6rem;color:#fff;font-weight:300;cursor:pointer!important}button.btn-success:hover{background:#2cb364}.mR20{margin-right:20px}button.btn-primary{padding:8px 16px;background:#177ef3;border-radius:6px;border:0;font-family:"Bold",sans-serif;font-size:1.5rem;color:#fff;font-weight:300;cursor:pointer!important}button.btn-primary:hover{background:#1369cc}button.btn-primary-white{padding:8px 16px;background:#fff;border-radius:6px;border:1px solid #177ef3;font-family:"Bold",sans-serif;font-size:1.5rem;color:#177ef3;font-weight:300;cursor:pointer!important}button.btn-primary-white:hover{background:#1369cc;border:1px solid #177ef3;color:#fff}button.btn-danger{padding:11px 40px;background:#ef644d;border-radius:8px;border:0;font-family:"Bold",sans-serif;font-size:1.6rem;color:#fff;font-weight:300;cursor:pointer!important}button.btn-danger:hover{background:#953f30}.modal-open{overflow:hidden!important}.Component-paper-1{border:1px solid #e2ecf2!important}.MuiList-root{padding:0!important}.MuiList-root li:hover{background:#e2ecf2!important}.MuiList-root li .MuiListItemIcon-root{min-width:26px!important}.MuiList-root li .MuiListItemIcon-root svg{font-size:20px!important}.MuiList-root li .MuiListItemText-root span{font-family:"Regular",sans-serif;font-size:1.4rem;color:#303030;font-weight:500}.select-styled .react-select__control{border-color:#d8e3ef!important;outline:none!important;border-radius:8px}.select-styled .css-1pahdxg-control{box-shadow:none!important}.input-control{width:100%;display:flex;flex-direction:column;margin-bottom:8px}.input-control input{width:100%}.input-control label{margin-bottom:3px}.input-control label span{color:#82abba;font-size:1.2rem}.input-control button{width:100%;margin-top:10px}.header-main{margin-top:20px}.header-main .content{display:flex;align-items:center;justify-content:space-between}.header-main .content h1.title-badge{font-size:2.5rem;font-weight:600}.header-main .content .filter-header-main{display:flex;flex-wrap:wrap}.header-main .content .filter-header-main li{margin-left:20px}.content-page{width:100%;border:1px solid #d8e3ef;border-radius:8px;margin:25px auto 0}.hide-content{display:none}.button-action-table{display:flex;align-items:center;justify-content:center;background:#d8e3ef;border:0;padding:4px 6px;border-radius:4px;margin-right:10px;cursor:pointer}.button-action-table:hover{background:#ccd7e2}.button-action-table.btn-trash-table{background:#ef644d}.button-action-table.btn-trash-table:hover{background:#c4503e}.button-action-table.btn-download-table{background:#58d758}.button-action-table.btn-download-table:hover{background:#409b40}.row{width:100%;display:flex;margin-bottom:10px;grid-gap:20px;gap:20px}.radioStyled{display:flex;align-items:center}.radioStyled p{margin-left:15px}.makeStyles-root-2{width:75%!important}.page-settings{display:flex;flex-direction:column;padding:20px 25px;width:100%}.page-settings form{width:100%}.page-settings .titleSettings{font-family:"Bold",sans-serif;font-size:1.8rem;color:#212c38;font-weight:600;margin-bottom:20px}.page-settings .makeStyles-root-2{height:auto!important}.validate-error{border:1px solid red!important}.validateForm{display:flex;flex-direction:column;flex:1 1;position:relative}.validateForm small{position:absolute;right:4px;top:-15px;font-size:11px;color:red}.switch{position:relative;display:inline-block;min-width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@media(max-width:850px){.filter-content{flex-direction:column;align-items:flex-start!important}.filter-content>div{width:100%}.filter-content .filter-header-main{margin-top:15px}.filter-content .filter-header-main li{width:100%;margin-left:0!important}.filter-content .filter-header-main li+li{margin-top:10px}.filter-content .filter-header-main li>div,.filter-content .filter-header-main li button,.filter-content .filter-header-main li select{width:100%}}@media(max-width:600px){.logoColorida{width:180px!important}.box-page-get-access{height:100vh!important}.page-get-access .box-page-get-access .line-box .form-get-access h1{font-size:2.2rem!important}}.typeSignTe{padding:5px;text-align:left}.drawDiv,.drawDiv form{width:100%!important}div[role=tabpanel]{flex:1 1!important}.signInput{height:205px!important;padding:15px!important;border-radius:0!important;border-top:1px solid #d8e3ef;border-left:1px solid #fff;border-right:1px solid #d8e3ef;border-bottom:0;text-align:center;display:flex;justify-content:center;align-items:flex-end;background-color:transparent;color:#555}@media(max-width:599px){.signInput{width:100%;border-left:1px solid #d8e3ef!important}}.buttonsSaveClean button.btn-success{background:#177ef3!important;padding:5px 15px!important;font-size:1.2rem;border-radius:3px;margin-left:10px!important;margin-right:0!important}.buttonsSaveClean button.btn-danger{background:transparent;padding:5px 15px!important;font-size:1.2rem;border-radius:3px;color:#177ef3!important;border:1px solid #177ef3!important}.positionButtonsSign{display:flex;justify-content:space-between;align-items:center}.drawDiv button.btn-success{margin-right:10px}.width100{width:100%!important}.MuiBox-root-18{padding:0!important}.MuiTab-textColorInherit{border-right:1px solid #bed0e5!important}.css-2b097c-container{padding:0!important;height:auto!important}.MuiTab-root{padding:20px 12px!important;min-width:50px!important;background:#f5f8fa!important;overflow:initial!important;border-left:1px solid #bed0e5!important;border-bottom:1px solid #bed0e5!important;border-right:1px solid #bed0e5!important}.MuiTab-root svg{font-size:20px}.MuiTab-root:first-child{border-radius:5px 0 0 0;border-top:1px solid #bed0e5!important}.MuiTab-root:last-child{border-radius:0 0 0 5px}.Mui-selected{border-right:0!important}.MuiTabs-scrollable{border-radius:5px 0 0 5px}.makeStyles-root-1{height:auto!important}.MuiTab-root[aria-selected=true],.PrivateTabIndicator-colorSecondary-5{background:#fff!important}.makeStyles-tabs-2{border-right:0!important}textarea{-webkit-appearance:none;appearance:none;outline:none}.block-text{display:block;width:100%}body.scroll-blocked,html.scroll-blocked{overflow:hidden!important}.scroll-blocked .lateralBar .bar{overflow-y:auto;max-height:100vh}.w-full{width:100%}.badge{background-color:#bdd3df;font-size:17px;font-weight:700;border-radius:8px;vertical-align:middle;height:30px;min-width:30px;display:inline-flex;text-align:center;align-items:center;justify-content:center}.noty_bar{border-radius:8px!important}.noty_buttons button{margin-right:10px}.page-new-document .header-top-title{display:flex;width:100%;background:transparent;justify-content:space-between;padding:0;align-items:flex-end;flex-wrap:wrap;border-radius:8px}@media(max-width:599px){.page-new-document .header-top-title{align-items:flex-start;flex-direction:column}.page-new-document .header-top-title form{margin-right:0!important;width:100%}.page-new-document .header-top-title button{width:100%;margin-top:10px}}.page-new-document .header-top-title form{flex:1 1;margin-right:20px}.page-new-document .header-top-title label{font-family:"Bold",sans-serif;font-size:1.4rem;color:#212c38;font-weight:300}.page-new-document .header-top-title input{background:#fff;border:1px solid #dae4f0;padding:8px;width:100%;font-family:"Regular",sans-serif;font-size:1.6rem;color:#212c38;font-weight:300}.page-new-document .header-top-title button{height:35px;display:flex;justify-content:center;align-items:center}.content-page-sidebar{width:100%;margin:20px auto;padding:0 15px;display:flex;align-items:flex-start;justify-content:space-between}.content-page-sidebar .container-sidebar{min-width:315px}.content-page-sidebar .sidebar{width:100%;flex:1 1;border:1px solid #e0e3ea;min-width:300px;background:#fff;border-radius:8px;padding-bottom:10px;margin-bottom:20px}.content-page-sidebar .sidebar .title-sidebar{padding:15px 20px;margin-bottom:20px;border-bottom:1px solid #d8e3ef;font-family:"Bold",sans-serif;font-size:2rem;color:#212c38;font-weight:600}.content-page-sidebar .sidebar form{padding:20px}.content-page-sidebar .sidebar .input-control{padding:0 20px;margin-bottom:15px}.content-page-sidebar .fieldCustom{display:flex;background:#f0f5f8;border:1px solid #d8e3ef;border-radius:8px}.content-page-sidebar .fieldCustom input{border:none;border-radius:8px 0 0 8px}.content-page-sidebar .fieldCustom .actionField{display:flex}.content-page-sidebar .fieldCustom .actionField li{display:flex;justify-content:center;align-items:center;height:100%}.content-page-sidebar .fieldCustom .actionField li:first-child{border-left:1px solid #d8e3ef}.content-page-sidebar .fieldCustom .actionField li button{margin:0;height:100%;padding:0 10px;background:transparent;border:none;cursor:pointer}.content-page-sidebar .fieldCustom .actionField li button:hover svg{color:#177ef3!important}.content-page-sidebar .content{margin-left:20px;background:#fff;display:flex;border-radius:10px;padding:0;border:1px solid #dbe2ea}.content-page-sidebar .content .header-content{border-bottom:1px solid #d8e3ef;padding:15px 20px;font-family:"Bold",sans-serif;font-size:2rem;color:#212c38;font-weight:600}.content-page-sidebar .content .tox-tinymce{border:none;border-radius:8px}.content-page-sidebar .content .contractView{padding:15px 20px;border-radius:8px}.content-page-sidebar .content .contractView p{margin-bottom:10px;word-break:break-word}.content-page-sidebar .content .contractView h1{margin-bottom:10px;font-family:"Bold",sans-serif;font-size:2.8rem;color:#212c38;font-weight:600}.content-page-sidebar .content .contractView h2{margin-bottom:10px;font-family:"Bold",sans-serif;font-size:2.5rem;color:#212c38;font-weight:600}.content-page-sidebar .content .contractView h3{margin-bottom:10px;font-family:"Bold",sans-serif;font-size:2.2rem;color:#212c38;font-weight:600}.content-page-sidebar .content .contractView h4{margin-bottom:10px;font-family:"Bold",sans-serif;font-size:1.9rem;color:#212c38;font-weight:600}.content-page-sidebar .content .contractView h5{margin-bottom:10px;font-family:"Bold",sans-serif;font-size:1.6rem;color:#212c38;font-weight:600}.content-page-sidebar .content .contractView .tagContract{color:#177ef3}@media screen and (max-width:850px){.type-history-skeleton .skeleton-table-wrapper{display:block}}span#contador{border-radius:30px;background:#fff;padding:2px 18px;margin-left:20px;color:#177ef3}.listsSubscriptions{margin-top:20px}.listsSubscriptions li{border-top:1px dotted #b2c9d3;padding:10px 0;display:flex;align-items:center;justify-content:space-between}.listsSubscriptions li div{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.listsSubscriptions li div button{margin:5px 0}.listsSubscriptions li div+div{display:flex;align-items:center;justify-content:space-between}.listsSubscriptions li:last-child{border-bottom:1px dotted #b2c9d3}form .groupSign{margin-top:15px}.inline-signatory-modal input[type=checkbox]{transform:scale(.6)}.inline-signatory-modal .pSpace{margin-left:5px}.inline-signatory-modal .groupSign{background:#fff;border:1px solid #e0e3ea}.groupSign{padding:15px;border:2px dashed #b1c0c9;border-radius:8px}.groupSign+div{margin-top:15px}.groupSign .titleSign{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-family:"Bold",sans-serif;font-size:1.6rem;color:#212c38;font-weight:600}.groupSign .titleSign button{border:none;background:transparent;cursor:pointer}.groupSign .showText{display:block;margin-top:10px;display:flex;flex-direction:column;font-family:"Regular",sans-serif;font-size:1.4rem;color:#212c38;font-weight:300}.divSend{display:flex;margin-top:20px}.divSend,.divSend button{width:100%}table.table-page-type-documents{border-collapse:collapse;width:100%}table.table-page-type-documents tbody tr{border-top:1px solid #d8e3ef;border-bottom:1px solid #d8e3ef}table.table-page-type-documents tbody tr td{padding:10px 0}table.table-page-type-documents.new-identifier tbody tr td:nth-child(2){width:75px}table.table-page-type-documents.new-identifier tbody tr td:nth-child(2) button:last-child{margin-right:0}.addNewDiv{margin-top:25px}.headerContract{background:#fff;display:flex;padding:20px;border-bottom:1px solid #d1dde5}.headerContract .leftHeaderContract{flex-direction:column;display:flex}.headerContract.dark{background:transparent;text-align:center;align-items:center;justify-content:center;border:none}.flexColumn{flex-direction:column}.flexRow{display:flex;flex-direction:row;justify-content:end}.header-page-external{background:#fff;padding:5px 10px}.header-page-external .content{display:flex;justify-content:space-between;align-items:center}.page-get-access{height:100%;display:flex;justify-content:center;align-items:flex-start}.page-get-access .box-page-get-access{width:100%;background:#fff;height:100%;padding:15px;border:3px solid #b5d1e5;min-height:620px}.page-get-access .box-page-get-access .line-box{border:2px solid #b5d1e5;height:100%;display:flex;justify-content:center;align-items:center;padding:40px 0 20px}.page-get-access .box-page-get-access .line-box .form-get-access{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;text-align:center;max-width:550px;width:100%}.page-get-access .box-page-get-access .line-box .form-get-access .logoColorida{width:250px}.page-get-access .box-page-get-access .line-box .form-get-access h1{margin:0 0 20px;font-family:"Bold",sans-serif;font-size:3rem;color:#212c38;font-weight:600}.page-get-access .box-page-get-access .line-box .form-get-access form{width:100%}.page-get-access .box-page-get-access .line-box .form-get-access form input{padding:15px 7px;margin:10px 0 20px;text-align:center;width:100%;font-family:"Regular",sans-serif;font-size:1.4rem;color:#212c38;font-weight:300}.page-get-access .box-page-get-access .line-box .form-get-access form button{padding:20px;margin-top:15px}.powerSignFooter{display:flex;flex-direction:column}.powerSignFooter a{font-family:"Regular",sans-serif;font-size:1.4rem;color:#177ef3;font-weight:300}.logoSVG{height:30px!important}.page-contract-open-pattern{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAATCAIAAADNvrC6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDA2IDc5LjE2NDc1MywgMjAyMS8wMi8xNS0xMTo1MjoxMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmZmM1MWRhOC01MGUwLTQzYWUtYjlmZi00NDE0M2M2MDVjYTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUI0ODFBRjdBMEEyMTFFQjhFQ0JBQ0REQzI4RkNERTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUI0ODFBRjZBMEEyMTFFQjhFQ0JBQ0REQzI4RkNERTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MGNhZjNlODItNDRkMS00MDQ4LWJhNmYtZGQ1NDRhNThmNTRjIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZTQzZGQ3NzQtMTQwMi04ZDRiLThhNDUtNGM5MDA3OTM3ZTRmIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pwqJUwAAAXdJREFUeNo8Ue1y2jAQlE6WZZkAhkBbStvQmb7/+7QdfjBpJoEAwRj8IctSV3WKZqzxanXavT3++zlf766MMeJsOdFFbU9lCzjSEUXEv91r4tx59nisemKYRMuJop8vl2EiQLP/K1WASVF1lKUS+NLYG2c7fzUulkSofXpr9oXBqYIAZ8a6zb7snKdtbnqNNBY/PqarWYp/79mfY037S6gYKPEwS/LKovDLFBZ5qAMhiK9m2thwd3Mox1rMRyp0hc95/1q0ccQmA7kYJ431vUqkY1GZbndu8MjnTFnn19sSe+C+zzVAY93hAoO+Nl1PLLKE8tLCBaqB87LFJdj5NFZQpae3WgpaZOrWu47p/k6ekQvSMp17PjU3rgzyZqRFhDB/vZRt53A6HciqdbD2+i8mWu/eifkwxsurWYLkAEFT3UKcfRip6Z18PNanK6ylGMV770R8PpSt9efKIkIpWKbDcKJ+KJtD/XWqlpPQTFF323Ow9leAAQCfoM8HcCH8twAAAABJRU5ErkJggg==) repeat;padding:10px;border:5px solid #b5d1e5;height:100vh}.page-contract-open-pattern .content-page-sidebar{display:flex;flex-direction:column}.page-contract-open-pattern .content-page-sidebar .content{margin-bottom:40px}.drawDiv{justify-content:space-between!important;align-content:center;align-self:center;text-align:center;width:0;display:flex;align-items:center;justify-content:flex-start}.img-signature{width:auto;height:auto;max-height:200px;max-width:250px}#sign>div{height:auto!important}#addNewDiv>div .MuiTab-root[aria-selected=true],#sign>div .MuiTab-root[aria-selected=true],.makeStyles-root-1 .MuiTab-root[aria-selected=true],.makeStyles-root-2 .MuiTab-root[aria-selected=true]{background:#177ef3!important;color:#fff;border-color:#177ef3!important}@media screen and (max-width:850px){.table-responsive{height:-webkit-min-content;height:min-content;overflow-y:hidden;overflow-x:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.table-responsive table{table-layout:auto}.table-responsive table td,.table-responsive table th{white-space:nowrap}table.pwrsgn-table{border:0}table.pwrsgn-table caption{font-size:1.3em}table.pwrsgn-table thead{border:none}table.pwrsgn-table tr{border-bottom:1px solid #ddd;margin-bottom:.625em}table.pwrsgn-table td{border-bottom:1px solid #ddd;font-size:.8em;text-align:right}table.pwrsgn-table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}table.pwrsgn-table td:last-child{border-bottom:0}}.select-styled{height:36px!important;font-size:14px}.no-height{height:unset!important}@media screen and (max-width:768px){.table-setting{overflow-y:auto}.table-setting table tr{border-top:0!important;border-bottom:1px solid #d8e3ef}.table-setting table td{border:0;padding:5px 0!important}.table-setting table .block-text{text-align:left;font-weight:500;font-size:13px;max-width:85%;min-height:3.7rem;display:flex;align-items:start;grid-gap:10px;gap:10px;flex-direction:column;justify-content:center;padding-bottom:5px}h1{font-size:2.4rem}.header-page-external{height:55px!important}.header-page-external .logo-external img{height:30px!important}.header-page-external .security button{padding:7px!important;height:35px!important;font-size:12px!important}.content-pdf-open{width:100%}.content-pdf-open canvas{width:100%!important;height:auto!important}.header-page-external .security img{height:40px}.page-new-document .content-page-sidebar{width:100%!important;flex-direction:column;padding:0 15px}}@media screen and (max-width:768px)and (max-width:599px){.page-new-document .content-page-sidebar{margin-top:15px!important;grid-gap:15px;gap:15px}}@media screen and (max-width:768px){.page-new-document .content-page-sidebar.mb-reverse{flex-direction:column-reverse}.page-new-document .content-page-sidebar .content{margin-left:0!important;width:100%}.page-new-document .content-page-sidebar .content .contractView{padding:20px}.page-new-document .content-page-sidebar .content .contractView table:not([cellpadding]) td,.page-new-document .content-page-sidebar .content .contractView table:not([cellpadding]) th{padding:.4rem!important}.page-new-document .content-page-sidebar .container-sidebar{width:100%;margin-bottom:10px}.page-new-document .content-page-sidebar .signContractContent{position:fixed;width:100%;left:0;right:0;bottom:0;padding:0!important;margin:0!important;background:transparent;background-image:linear-gradient(hsla(0,0%,100%,0),#fff)}.page-new-document .content-page-sidebar .signContractContent a{display:none}.page-new-document .content-page-sidebar .signContractContent button{margin-bottom:0;padding:15px 5px!important;max-width:220px}.contractContent{margin-bottom:20px}.page-get-access{align-items:center}#addNewDiv>div,#sign>div,.makeStyles-root-1,.makeStyles-root-2{flex-direction:column;width:100%!important}.PrivateTabIndicator-vertical-6{display:none}.typeSignTe{text-align:center}.MuiTabs-flexContainerVertical{flex-direction:row!important;justify-content:space-between;height:100%}.MuiTabs-flexContainerVertical button:first-child{border-radius:0}.MuiTabs-flexContainerVertical button{flex-shrink:1;width:100%;padding:10px 12px!important;border:1px solid #bed0e5!important}.page-settings .header-title{align-items:center;flex-wrap:wrap}.page-settings .header-title span:last-child{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-top:15px}.page-settings .header-title span:last-child input,.page-settings .header-title span:last-child select{margin-right:0!important;width:100%}.page-settings .header-title span:last-child .divisor{display:none}.page-settings .row{flex-direction:column}.page-settings .row .input-control{margin:0}}.header-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}@media(max-width:599px){.header-title{flex-direction:row!important}}.header-title .titleSettings{margin-bottom:0}.header-title .header-actions{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-wrap:wrap;justify-content:flex-end}.page-new-document .content-page-sidebar .content .contractView table:not([cellpadding]) td,.page-new-document .content-page-sidebar .content .contractView table:not([cellpadding]) th{padding:.4rem .8rem!important}.MuiPaper-rounded{border-radius:8px!important}@media screen and (max-width:1500px){.table-wrapper{overflow-x:auto}}.table-wrapper::-webkit-scrollbar{height:6px}.table-wrapper::-webkit-scrollbar-thumb{border-radius:10px}.modal .modal-content{background:#fff;width:100%;max-width:560px;border-radius:8px;color:#303030;margin:30px auto}.modal .modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;padding:25px 30px 0}.modal .modal-content .modal-header span{font-family:"Bold",sans-serif;font-size:2rem;color:#363f47;font-weight:600;color:#212c38!important}.modal .modal-content .modal-header button{background:none;border:0;cursor:pointer;background-color:#f4f5fa;padding:7px;border-radius:100%;display:flex}.modal .modal-content .modal-body{padding:25px 30px}#modalChooseCompany{padding:15px}.loadingSpinnerComponent>div{position:fixed!important;z-index:999999999!important}.code-inputs{display:flex;width:calc(100% - 30px);max-width:370px;height:55px;justify-content:space-between;margin:15px auto 5px}.code-inputs input{height:100%!important;width:15%!important;margin:0!important}.validateForm input[readonly]{background:#f1f1f1}.header-login{height:70px;width:100%;display:flex;align-items:center;justify-content:center;background:#177ef3}.header-login img{height:35px}.passRecoveryInput{height:43px;justify-content:space-between;width:100%}.passRecoveryInput input{max-width:43px;border-color:#d7dbe0}.passInfo{border-radius:5px;margin-top:5px;font-size:12px;padding:9px}.passInfo ol{list-style:none;display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin-top:8px}.progressbarRecovery{width:100%;height:5px;background-color:#e2ecf2;border-radius:5px;position:relative;overflow:hidden}.progressbarRecovery .progress-bar{display:block;position:absolute;margin-top:0;top:0;left:0;height:100%;background-color:#177ef3;width:0;transition:all .5s}.code{overflow:hidden;max-height:0;transition:all .5s;margin-top:0!important}.code.show{max-height:80px;margin-top:10px!important}section.page-login{height:calc(100vh - 70px)}@media(max-width:599px){section.page-login{padding:15px}}section.page-login{display:flex;align-items:center;justify-content:center}section.page-login .group-input .validateForm{max-width:calc(100% - 40px)}section.page-login .box-login{width:100%;max-width:400px;padding:30px;border-radius:8px;margin:0 auto;background:#fff;transition:all .5s;border:1px solid #d7dbe0;display:flex;align-items:center;justify-content:center}@media(max-width:599px){section.page-login .box-login{padding:30px 10px;max-width:100%;overflow:auto}}section.page-login .box-login .form-login{width:100%}@media(max-width:599px){section.page-login .box-login .form-login{width:90%}}section.page-login .box-login .form-login h1{margin-bottom:30px;text-align:center;font-family:"Bold",sans-serif;font-size:3rem;color:#212c38;font-weight:600}@media(max-width:599px){section.page-login .box-login .form-login h1{font-size:2.6rem}}section.page-login .box-login .form-login .group-form{margin-top:10px}section.page-login .box-login .form-login .group-form label{color:#212c38;font-weight:700}section.page-login .box-login .form-login .group-form .group-input{display:flex;margin-top:4px;border:1px solid #d7dbe0;border-radius:8px}section.page-login .box-login .form-login .group-form .group-input .icon-input{padding:10px;display:flex;align-items:center;justify-content:center}section.page-login .box-login .form-login .group-form .group-input input{flex:1 1;border:0;border-left:1px solid #d7dbe0;padding:0 10px;font-size:2rem;color:#303030;border-radius:0 8px 8px 0}section.page-login .box-login .form-login .help-login{margin:15px 0;display:flex;align-items:center;justify-content:space-between}@media(max-width:599px){section.page-login .box-login .form-login .help-login{flex-direction:column}section.page-login .box-login .form-login .help-login .reset-pass{margin-top:10px}}section.page-login .box-login .form-login .help-login a{color:#177ef3;text-decoration:none}section.page-login .box-login .form-login button{background:#2ecc71;padding:12px 20px;display:block;width:100%;border:0;font-weight:700;color:#fff;border-radius:8px;margin-top:10px;font-size:2rem;cursor:pointer;transition:backgkround .3s}section.page-login .box-login .form-login button:hover{background:#27af61}@media(max-height:450px){section.page-login{height:auto;padding:25px 0}}.skeleton-container.skeleton-text-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;padding:13px;justify-content:space-between}.skeleton-container.skeleton-text-container .skeleton-line{background-color:#d1d5db;border-radius:6px;height:1.5rem}.skeleton-container.skeleton-text-container .top-skeleton-line.skeleton-line{width:100%}.skeleton-container.skeleton-text-container .bottom-skeleton-line.skeleton-line{width:50%}.skeleton-container.skeleton-text-container .bottom-middle-skeleton-line.skeleton-line{width:70%}.skeleton-container.skeleton-text-container .top-middle-skeleton-line.skeleton-line{width:30%}@keyframes opacityEffect{0%{opacity:0}to{opacity:1}}.plan-warning-advice{background-color:#fde6e2;display:flex;justify-content:center;grid-gap:10px;gap:10px;flex-wrap:wrap;color:#ef644d;padding:7px}.mySign a{color:#fff;font-size:1.4rem}.mySign a.active{opacity:1}#modalWarningLate a.btn.btn-primary{background:#177ef3;width:100%;display:block;text-align:center;padding:15px;border-radius:9px;color:#fff;font-weight:600;font-size:17px}#modalWarningLate a.btn.btn-primary.btn-danger{background:#ef644d}#modalWarningLate p{font-size:15px;margin-bottom:40px}#modalWarningLate .latePayments{margin-bottom:17px}#modalWarningLate .latePayments div{display:flex;justify-content:space-between;border-bottom:1px solid #d3d3d3;padding:10px 0}#modalRenewal ul{margin-top:15px}#modalRenewal ul li{display:flex;justify-content:space-between;border-bottom:1px solid #d3d3d3;padding:10px 0}#modalRenewal ul li:last-child{border-bottom:0}#modalRenewal .btns{display:flex;grid-gap:15px;grid-gap:8px;gap:8px;margin-top:25px;justify-content:end;flex-direction:column}#modalRenewal .btns .btn-secondary{color:#ef644d;background:transparent}.plan-warning-advice a{background-color:#ef644d;font-size:14px;color:#fff;border-radius:5px;padding:2px 6px}.lateralBar{position:fixed;inset:0;z-index:50;display:flex;justify-content:flex-end;pointer-events:none;opacity:0;transition:opacity .3s ease}.lateralBar .lateralBarHeader{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e6e6;font-weight:600;font-size:16px}.lateralBar .lateralBarHeader .lateralBarFilterTitle{display:flex;align-items:center;grid-gap:8px;gap:8px}.lateralBar .lateralBarHeader .lateralBarFilterTitle .btn-reset-filter{border:1px solid #177ef3;color:#177ef3;background-color:transparent!important;font-size:12px;padding:2px 6px;cursor:pointer}.lateralBar.open{pointer-events:auto;opacity:1}.lateralBar.open .bar{transform:translateX(0);box-shadow:-20px 0 55px rgba(10,19,43,.25)}.lateralBar.open .barShadow{opacity:1;cursor:pointer}.lateralBar .barShadow{position:absolute;inset:0;width:100%;height:100%;background-color:rgba(11,18,40,.45);transition:opacity .3s ease;opacity:0}.lateralBar .bar{width:min(480px,100%);height:100%;z-index:2;max-width:100%;transition:transform .35s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;background-color:#fff!important;transform:translateX(110%)}.lateralBar .bar .lateralBarHeader{padding:15px 25px}.lateralBar .bar .lateralBarContent{padding:15px 25px 30px;-webkit-overflow-scrolling:touch}.lateralBar .bar .lateralCloseButton{font-size:14px;color:grey!important;border:0;display:flex;justify-content:center;align-items:center;padding:8px;font-weight:700;border-radius:100%;width:25px;height:25px;cursor:pointer;background:#e6e6e6;transition:background .2s ease,transform .2s ease}.lateralBar .bar .lateralCloseButton:hover{background-color:rgba(23,126,243,.12);color:#177ef3!important;transform:scale(1.05)}.lateralBar.lateralMenu{justify-content:flex-start}.lateralBar.lateralMenu.open .bar{box-shadow:20px 0 55px rgba(10,19,43,.25);transform:translateX(0)}.lateralBar.lateralMenu .bar{width:min(360px,100%);transform:translateX(-110%)}.lateralMenu .menu-header{display:flex;flex-direction:column}.lateralMenu .menu-header li{width:100%}.lateralMenu .menu-header li a{width:100%;display:flex;align-items:center;grid-gap:12px;gap:12px;font-size:1.6rem;padding:15px 0;color:#212c38!important}.lateralMenu .menu-header li a svg{color:#747b88!important}.lateralMenu .menu-header .mobile-submenu button{width:100%;background:transparent;border:0;display:flex;align-items:center;justify-content:space-between;font-size:1.6rem;color:#212c38;cursor:pointer;padding:15px 0}.lateralMenu .menu-header .mobile-submenu button .label{display:flex;align-items:center;grid-gap:12px;gap:12px;color:#212c38}.lateralMenu .menu-header .mobile-submenu button a,.lateralMenu .menu-header .mobile-submenu button svg{color:#212c38}.lateralMenu .menu-header .mobile-submenu button .chevron{transition:transform .2s ease;color:#747b88}.lateralMenu .menu-header .mobile-submenu.open .chevron{transform:rotate(180deg)}.lateralMenu .menu-header .mobile-submenu ul{list-style:none;padding-left:0;flex-direction:column;grid-gap:12px;gap:12px;margin-top:12px;display:none;margin-left:20px}.lateralMenu .menu-header .mobile-submenu ul li a{font-size:1.4rem;display:flex;align-items:center;grid-gap:12px;gap:12px;color:#212c38!important}.lateralMenu .menu-header .mobile-submenu ul li a svg{color:#1573df!important}.lateralMenu .menu-header .mobile-submenu.open ul{display:flex}.lateralMenu .menu-header .mobile-only a{display:flex;align-items:center;grid-gap:12px;gap:12px;color:#212c38}.lateralMenu .menu-icon{font-size:1.6rem;color:#177ef3}.lateralBar .bar::-webkit-scrollbar{width:6px}.lateralBar .bar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:10px}.filterBar{margin-bottom:200px}.header-page{background:#177ef3;height:60px;position:relative}.header-page .creditsDiv{display:flex;align-items:start;grid-gap:0;gap:0;flex-direction:column;color:#177ef3;background-color:#fff;padding:4px 8px;border-radius:8px;cursor:pointer!important;transition:all .5s;min-width:50px}.header-page .creditsDiv .currentCredits{display:flex;align-items:center;grid-gap:4px;gap:4px}.header-page .creditsDiv .currentCredits small{font-size:1.1rem;color:#212c38;display:none}.header-page .creditsDiv .currentCredits strong{font-size:1.5rem}.header-page .creditsDiv .currentCredits svg{font-weight:700;display:block;color:#177ef3!important;margin:0!important;position:relative}.header-page .creditsDiv .currentCredits:hover{flex-direction:column;grid-gap:0;gap:0}.header-page .creditsDiv .currentCredits:hover small{color:#fff;display:block}.header-page .creditsDiv .currentCredits:hover svg{display:none}.header-page .creditsDiv:hover{transform:scale(1.05);background-color:#177ef3;border:1px solid #fff;color:#fff;padding:1px 8px}.header-page .creditsDiv:hover svg{color:#fff!important}.header-page .content{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 15px 0 0}.header-page .content .logoHeader{width:35px;height:35px;border-radius:50%;border:1px solid #1573df}.header-page .content .pwr-header-logo-menu,.header-page .content .pwr-header-logo-menu .logo{display:flex;align-items:center;justify-content:center}.header-page .content .pwr-header-logo-menu .logo{background-color:#2e6ae5;padding:5px 15px;height:60px}.header-page .content .pwr-header-logo-menu .logo img{width:125px;margin-top:5px}.header-page .content .pwr-header-logo-menu .menu-header{display:flex;margin-left:20px}.header-page .content .pwr-header-logo-menu .menu-header li+li{margin-left:20px}.header-page .content .pwr-header-logo-menu .menu-header li a{font-family:"Regular",sans-serif;font-size:1.4rem;color:#fff;font-weight:400}.header-page .content .pwr-header-logo-menu .menu-header li a.active,.header-page .content .pwr-header-logo-menu .menu-header li a:hover{font-weight:600}.header-page .content .pwr-header-actions{display:flex;align-items:center;justify-content:center}.header-page .content .pwr-header-actions .notification-header{cursor:pointer}.header-page .content .pwr-header-actions .notification-header .bell-header{display:flex;align-items:center;justify-content:center;position:relative}.header-page .content .pwr-header-actions .notification-header .bell-header .number-update{position:absolute;width:18px;height:18px;background:#ef644d;border-radius:100%;top:-10px;right:-7px;display:flex;align-items:center;justify-content:center;font-family:"Bold",sans-serif;font-size:1.2rem;color:#fff;font-weight:600}.header-page .content .pwr-header-actions .user-loggin{display:flex;align-items:center;justify-content:center;margin-left:20px}.header-page .content .pwr-header-actions .user-loggin .avatar img{width:33px;height:33px;border-radius:100%}.header-page .content .pwr-header-actions .user-loggin .nameUser{cursor:pointer;display:flex;align-items:center;justify-content:end;grid-gap:14px;gap:14px}.header-page .content .pwr-header-actions .user-loggin .nameUser span{font-family:"Regular",sans-serif;font-size:1.4rem;color:#98ccff;font-weight:600}.header-page .content .pwr-header-actions .user-loggin .nameUser .MuiButton-root{width:auto!important;background:transparent!important;padding:0!important;min-width:auto!important}.header-page .content .pwr-header-actions .user-loggin .nameUser svg{color:#fff;margin-left:5px}.header-page .content .pwr-header-actions .user-loggin .nameUser:hover span,.header-page .content .pwr-header-actions .user-loggin .nameUser:hover svg{color:#fff}@media screen and (max-width:768px){.header-page{height:auto}.mySign{display:none}.header-page .content{display:flex;align-items:center;justify-content:space-between}.header-page .content .pwr-header-logo-menu .menu-header{margin-left:0}.header-page .content .pwr-header-logo-menu .logo{padding:5px 10px}.header-page .content .pwr-header-logo-menu .logo img{width:100px}}.nameUser{flex-wrap:nowrap}.creditsDiv{width:auto}#btnMenu{display:none;border:0;width:35px;height:35px;border-radius:100%;align-items:center;justify-content:center;background-color:transparent}#btnMenu svg{color:#fff!important;margin:0!important}@media screen and (max-width:750px){.btnResposiveArea{display:flex;align-items:center;justify-content:center}#btnMenu{display:flex}.header-page .content .pwr-header-logo-menu{align-items:start;flex-direction:column}.header-page .content .pwr-header-logo-menu ul.menu-header{flex-direction:column;justify-content:left;align-items:baseline;width:100%;background-color:#1067cb;margin-top:0;grid-gap:10px;gap:10px;transition:all .5s;max-height:0;overflow:hidden;padding:0}.header-page .content .pwr-header-logo-menu ul.menu-header.active{padding:10px 0;max-height:150px;margin-top:10px}}.modal-send{width:100%;height:100dvh;position:fixed;top:0;left:0;z-index:1000;background:rgba(51,71,91,.8);display:flex;align-items:center;justify-content:center}.modal-send .modal-send-content{background:#fff;width:100%;max-width:480px;border-radius:4px;color:#303030}.modal-send .modal-send-content .modal-send-body{padding:25px 20px;text-align:center;vertical-align:middle}body.modal-open{overflow:hidden}.attachmentArea{padding:15px;text-align:center;transition:all .5s}.attachmentArea.ondrag{padding:39px!important;border:2px dashed;margin-top:15px}.attachmentArea p{font-size:16px;color:#a8c0cb;cursor:pointer}.attachmentArea input{position:absolute;width:0;height:0;overflow:hidden;opacity:0;padding:0!important;z-index:-99}.attachmentArea ul li:first-child{margin-top:15px}.attachmentArea ul li{color:#0b77f1}.attachmentArea ul li a{cursor:pointer;display:inline-block;transition:all .2s}.attachmentArea ul li a:hover{opacity:.5}.react-tel-input .form-control{width:100%;height:auto}.signOrderInputDoc{padding:0;border:0;border-bottom:1px solid #d8e3ef;border-radius:0;margin-left:10px}.form-check .validateForm{flex:unset!important}.btn-addSignatory{width:100%;border:1px solid #b1c0c9;color:#8ab0bf;background-color:transparent;border-radius:5px;padding:7px 0;margin-top:15px;font-family:"Bold",sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;font-weight:700}#page-new-document .main-content{flex-direction:column;background-color:transparent!important}#page-new-document .main-content div{background-color:#fff;margin-bottom:15px;border-radius:5px}#page-new-document .btn-secondary{border:0;padding:10px 25px;font-weight:800;font-family:Bold,sans-serif;font-size:16px;background-color:#fbfbfb;color:#177ef3;cursor:pointer}#page-new-document .btn-secondary:hover{background-color:#efefef}.nameDocumentNew{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%}.nameDocumentNew>input{width:100%!important;flex-grow:1}.nameDocumentNew>label{max-height:43px;white-space:nowrap}.nameDocumentNew button{padding-left:8px!important;padding-right:0!important}.nameDocumentNew .actionMenu-options button{width:100%!important}#siderbar-new-document{overflow:hidden}#siderbar-new-document .sidebar{background-color:transparent!important}#siderbar-new-document .sidebar .input-control{margin-bottom:0!important;padding-top:10px!important;padding-bottom:10px!important}#siderbar-new-document .sidebar>*{background-color:#fff!important}#siderbar-new-document .title-sidebar{margin-bottom:0!important}#siderbar-new-document .align-right{display:block;text-align:right}#siderbar-new-document textarea{margin-top:15px;font-size:15px;height:135px;resize:vertical}#siderbar-new-document .sidebar-content{margin-bottom:15px;border-radius:8px!important;overflow:hidden;padding-bottom:5px!important}.confirmation-modal-footer{display:flex;margin-top:30px;grid-gap:13px;gap:13px}.confirmation-modal-footer button{flex-grow:1}.confirmation-modal p{font-size:15px;line-height:22px}.horizontal-selector-tabs{background-color:#dae4f0;display:flex;justify-content:space-between;border-radius:7px;padding:6px;margin-bottom:25px}.horizontal-selector-tabs .tab{flex-basis:100%;text-align:center;padding:10px 0;font-weight:500;cursor:pointer;font-size:14px;font-weight:600;display:flex;justify-content:center}.horizontal-selector-tabs .tab.active{background-color:#fff;border-radius:7px}.horizontal-selector-tabs .tab .index-number{background:#98a7bf;height:14px;width:14px;display:flex;padding-top:1px;justify-content:center;font-size:12px;border-radius:99px;margin-right:5px;color:#fff;padding-right:.8px}@media screen and (max-width:750px){.horizontal-selector-tabs{flex-direction:column}}.sequential .tab.active{position:relative}.sequential .tab:first-child.active:before,.sequential .tab:last-child.active:after{display:none}.sequential .tab.active:before{content:"";border:18px solid transparent;border-left:22px solid #dae4f0;position:absolute;left:0;top:0}.sequential .tab.active:after{content:"";position:absolute;right:-36px;top:0;z-index:2;border:18px solid transparent;border-left:22px solid #fff}@media screen and (max-width:750px){.horizontal-selector-tabs.sequential{grid-gap:3px;gap:3px}.horizontal-selector-tabs.sequential .tab.active:after,.horizontal-selector-tabs.sequential .tab.active:before{display:none}}.reminderInfoCircle{font-size:11px;color:#716f7f;text-align:left}.reminder-body-sidebar{padding:15px}.labelData,.labelreminfer{font-family:Inter;font-weight:600;font-size:13.91px;line-height:27.71px;letter-spacing:0;text-align:center}.labelreminfer{margin-right:72px}.labelMaxSend{font-family:Inter;font-weight:400;font-size:12.17px;line-height:20.86px;letter-spacing:0}.reminder-config-container,.title-sidebar{padding:15px}.reminder-config-container select{width:100%;border:1px solid #e0e3ea;border-radius:4px;padding:6px 10px;margin-top:5px}.reminder-config-container label{font-weight:600;display:block;margin-bottom:5px}.date-field-wrapper{padding:15px;width:100%}.date-field-wrapper .datepicker-with-icon{position:relative;z-index:0}.date-field-wrapper .datepicker-with-icon input.form-control{width:100%;border:1px solid #e0e3ea;border-radius:4x;font-size:14px;margin-top:10px;padding:8px 35px 8px 10px}.date-field-wrapper .datepicker-with-icon .calendar-icon{position:absolute;right:10px;top:60%;transform:translateY(-50%);color:#3176ff;pointer-events:none}.react-datepicker-wrapper{width:100%!important}.react-datepicker-popper{z-index:2000!important}.react-datepicker-popper .react-datepicker{width:100%!important;border-radius:12px;padding:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);border:1px solid #e0e3ea;font-family:"Inter",sans-serif;font-size:15px}.react-datepicker-popper .react-datepicker .react-datepicker__day{width:40px;height:40px;line-height:40px;font-size:14px}.react-datepicker-popper .react-datepicker .react-datepicker__day-name{width:3.7rem}.react-datepicker-popper .react-datepicker .react-datepicker__day--keyboard-selected,.react-datepicker-popper .react-datepicker .react-datepicker__day--selected{background-color:#3176ff;color:#fff}.input-control-psign{display:flex;flex-direction:column;grid-gap:6px;gap:6px;font-size:14px;margin-bottom:16px}.input-control-psign input,.input-control-psign select{max-height:38px}.input-control-psign input,.input-control-psign select,.input-control-psign textarea{width:100%;background:#fff;border:1px solid #d3d3d3;padding:8px 10px;margin-top:0!important}.input-control-psign textarea{resize:vertical}.psign-tag{border-radius:4px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3px;font-size:11px}.psign-tag .tooltip{position:absolute;top:calc(100% + 10px);width:-webkit-max-content;width:max-content;text-align:center;background:#464646;color:#fff;padding:3px 6px;border-radius:6px;display:block;opacity:0;transition:all .5s;z-index:-1;left:50%;transform:translateX(-50%);max-width:185px!important}.psign-tag .tooltip:before{content:"";position:absolute;top:-14px;left:0;right:0;border-color:transparent transparent #464646;border-style:solid;border-width:7px 5px;width:0;margin:auto}.psign-tag:hover .tooltip{opacity:1;z-index:1}#modalMandatorySubscribers .modal-body .divSend.divBtns .btn-success.midButton{width:50%!important}.link-input .btn-primary{width:83px;padding:0;font-size:12px;font-weight:200!important;margin:0!important}.lateral-modal-edit-signatory .groupSign{border:0;padding:0}.lateral-modal-edit-signatory .btn-primary{width:-webkit-max-content;width:max-content;padding:10px 34px;margin-left:auto}.checkbox-slider{align-items:center;grid-gap:3px;gap:3px;margin-left:-8px}.checkbox-slider .switch{transform:scale(.7)}.checkbox-slider label{cursor:pointer}input[disabled]+.slider{opacity:.3}input.slider.round[disabled]{opacity:0!important}.button-context-menu{display:flex;align-items:center;border-radius:6px;grid-gap:10px;gap:10px;padding-right:9px;padding-left:12px;font-size:15px;font-weight:500;position:relative;cursor:pointer;transition:all .2s ease;min-height:40px;background:#177ef3;color:#fff}.button-context-menu .actionMenu-options{position:absolute;top:100%;background:#fff;left:0;z-index:2;border:1px solid #d3d3d3;width:100%;border-radius:11px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.button-context-menu .actionMenu-options button{color:#000;text-align:left;cursor:pointer;width:100%;justify-content:start;white-space:nowrap;font-size:12px;padding:8px 15px;border:none;background:transparent;display:flex;align-items:center;grid-gap:8px;gap:8px}.button-context-menu .actionMenu-options button:hover{background:#efefef}.button-context-menu.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.button-context-menu:not(.disabled):hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.button-context-menu.primary{background:#177ef3;color:#fff}.button-context-menu.secondary{background:#6b7280;color:#fff}.button-context-menu.success{background:#10b981;color:#fff}.button-context-menu.warning{background:#f59e0b;color:#fff}.button-context-menu.danger{background:#ef4444;color:#fff}.button-context-menu.outline{background:transparent;color:#177ef3;border:2px solid #177ef3}.button-context-menu.outline:hover{background:#177ef3;color:#fff}.button-context-menu.small{min-height:32px;padding-left:10px;padding-right:7px;font-size:13px;font-weight:500}.button-context-menu.large{min-height:48px;padding-left:16px;padding-right:12px;font-size:16px;font-weight:600}.contract-content{width:100%;max-width:800px}.contract-content .signatureArea{transform-origin:top left;display:flex;flex-direction:column;position:absolute;width:200px;align-items:center;grid-gap:1px;gap:1px;border:2px dashed #d3d3d3;background-color:rgba(226,236,242,.4784313725);padding:13px;cursor:all-scroll;-webkit-user-select:none;user-select:none}.contract-content .signatureArea hr{flex-basis:98%;width:98%;border:0;border-bottom:1px solid #000}.contract-content .signatureArea span{font-family:"Corinthia";font-size:33px}.contract-content .signatureArea .toolbar{position:absolute;bottom:-22px;right:-22px;display:flex;grid-gap:7px;gap:7px;flex-direction:column}.contract-content .signatureArea .toolbar button{border:0;background-color:transparent;font-size:18px;color:#556370;height:18px;cursor:pointer}.contract-content .textArea{position:absolute}.contract-content .textArea input{cursor:all-scroll;border-radius:0;background-color:rgba(226,236,242,.4784313725);border:2px dashed #d3d3d3;position:relative;right:17px;bottom:12px}.contract-content .textArea .toolbar{position:absolute;bottom:-7px;right:-2px;display:flex;grid-gap:7px;gap:7px;flex-direction:column}.contract-content .textArea .toolbar button{border:0;background-color:transparent;font-size:18px;color:#556370;height:18px;cursor:pointer}@media screen and (max-width:750px){.contract-content .signatureArea,.contract-content .textArea{transform:scale(.5)}}.signature-step .react-pdf__Page__annotations.annotationLayer,.signature-step .react-pdf__Page__textContent{display:none}.type-document-tabs{grid-gap:20px;gap:20px}.type-document-tabs .sidebar .alert-message{background:#fff196;padding:20px;margin:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;text-align:left;font-size:15px}.type-document-tabs .sidebar .title-sidebar:after{display:none!important}.type-document-tabs .sidebar .btn-primary{border:1px solid #177ef3;background:#fff;color:#177ef3;transition:all .5s}.type-document-tabs .sidebar .btn-primary:hover{background:rgba(23,126,243,.1215686275)}.btn-primary.btn-outline{border:1px solid #177ef3;background:#fff;color:#177ef3;transition:all .5s}.btn-primary.btn-outline:hover{background:rgba(23,126,243,.1215686275)}.confirmation-btns{display:flex;grid-gap:15px;gap:15px;justify-content:end}.content-page-sidebar .btn-block{width:100%;margin-bottom:15px}.page-new-type-document .fieldOrder{display:flex}.page-new-type-document .inpOrder{width:0!important;margin-left:7px!important;font-size:14px;padding:0;border:1px solid #fff;transition:all .5s}.page-new-type-document .order .inpOrder{width:50px!important;padding:10px;border:1px solid #d8e3ef}.page-new-type-document .fieldCustom-header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:8px;grid-column-gap:16px;column-gap:16px}.page-new-type-document .fieldCustom-header label{font-weight:500;color:#19374a;white-space:nowrap}.page-new-type-document .fieldCustom-header .fieldCustom-header-right{margin-left:auto;display:flex;align-items:center;grid-gap:8px;gap:8px}.page-new-type-document .fieldCustom-header .checkbox-slider{display:flex;align-items:center;grid-gap:8px;gap:8px}.page-new-type-document .fieldCustom-header .checkbox-slider label{font-weight:400;color:#19374a;white-space:nowrap}.page-new-type-document .fieldCustom{width:100%;display:flex;background:#f0f5f8;border:1px solid #d8e3ef;border-radius:8px}.page-new-type-document .fieldCustom input{flex:1 1;border:none;border-radius:8px 0 0 8px}.page-new-type-document .fieldCustom .fieldCustom-status{display:flex;align-items:center;padding:0 15px;border-left:1px solid #d8e3ef;background:#fafafa;font-size:12px}.page-new-type-document .fieldCustom .actionField{display:flex;margin-left:auto}.page-new-type-document .sidebar{transition:all .5s;max-height:55px;overflow:hidden}.page-new-type-document .sidebar textarea{width:100%;margin-top:15px;font-size:15px;height:135px;resize:vertical}.page-new-type-document .sidebar .align-right{display:block;text-align:right}.page-new-type-document .sidebar .scroll{max-height:400px;overflow-x:auto;margin-bottom:15px}.page-new-type-document .sidebar .title-sidebar{position:relative;height:55px;cursor:pointer}.page-new-type-document .sidebar .title-sidebar:after{content:"+";position:absolute;top:16px;font-weight:700;right:30px;font-size:20px;transition:all .5s;transform:rotate(0deg);color:#82a4b3}.page-new-type-document .sidebar.open{max-height:700px}.page-new-type-document .sidebar.open .title-sidebar:after{transform:rotate(45deg)}.page-new-type-document .content{margin-left:0}.preview-container{display:flex;grid-gap:20px;gap:20px;width:100%}.preview-container .sidebar.open{width:200px;overflow:auto}.preview-container .preview-content-inner-pages{text-align:center;display:flex;flex-direction:column;grid-gap:7px;gap:7px;overflow:auto;align-items:center;justify-content:center}.preview-container .preview-content-inner-pages .react-pdf__Page{cursor:pointer}.preview-container .preview-content-inner-pages .react-pdf__Page.active{border:1px solid #177ef3}.preview-container .contract-content .react-pdf__Page{border:1px solid #ccc;display:none}.preview-container .contract-content .react-pdf__Page.active{display:block}.preview-container .preview-content-inner-pages .react-pdf__Document{width:158px;grid-gap:7px;gap:7px}.preview-container .preview-content-inner-pages .react-pdf__Page{width:158px;border:1px solid #e0e3ea;overflow:hidden;border-radius:6px}.preview-container .preview-content{width:100%;max-width:1200px;flex-grow:1}@media screen and (max-width:750px){.tox .tox-toolbar--scrolling{overflow:hidden!important;flex-wrap:wrap!important;justify-content:right!important}.tox .tox-toolbar--scrolling div{max-width:100%!important;padding:0!important}.preview-container{flex-direction:column}.preview-container .sidebar.open{width:100%!important;flex-grow:1}}.slider.round{transform:scale(.7)}.slider.round.normal{transform:scale(1)}.createFieldForm .react-select__indicator-separator{opacity:0}.createFieldForm,.createFieldForm form{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.createFieldForm .import-part{grid-gap:20px;gap:20px;display:flex;border:0!important}.createFieldForm .import-part tr{border-bottom:0;border-top:0;cursor:pointer}.createFieldForm .import-part tr:hover{background:#f3f3f3}@media screen and (max-width:768px){.createFieldForm .import-part tr td{padding:10px!important;text-align:left!important}.createFieldForm .import-part tr td.no-results{text-align:center!important;font-size:15px!important}.createFieldForm .import-part tr td.add-button-import{text-align:right!important}}.createFieldForm .import-part .searchField{display:flex;justify-content:space-between;border:1px solid #d9d9d9;border-radius:8px}.createFieldForm .import-part .searchField input{flex-basis:100%;flex-grow:0;flex-shrink:1;border:0}.createFieldForm .import-part .searchField button{padding:0 16px;background:0;border:0;border-left:1px solid #d9d9d9;border-radius:0}.createFieldForm .import-part .table-header-div{font-weight:700;display:flex;justify-content:space-between;border:1px solid #d9d9d9;border-bottom:0;padding:10px;border-radius:8px 8px 0 0}.createFieldForm .import-part .table-content{border:1px solid #d9d9d9;border-radius:0 0 8px 8px}.createFieldForm .import-part table td{padding:10px}.createFieldForm .import-part .switch{transform:scale(.7);margin-top:-7px;margin-bottom:-7px}.createFieldForm .tabs{background-color:#eff3f6;display:flex;justify-content:space-between;border-radius:7px;padding:6px}.createFieldForm .tabs .tab{flex-basis:100%;text-align:center;padding:10px 0;font-weight:500;cursor:pointer}.createFieldForm .tabs .tab.active{background-color:#fff;border-radius:7px;color:#177ef3}@media screen and (max-width:750px){.createFieldForm .tabs{flex-direction:column}}.createFieldForm .attachmentTab .validateForm{height:0}.createFieldForm .fileList{display:flex;flex-direction:column;grid-gap:15px;gap:15px;margin-top:15px}.createFieldForm .fileList ul{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.createFieldForm .fileList ul li{display:flex;background-color:#eff3f6;justify-content:space-between;border-radius:7px;padding:8px;align-items:center}.createFieldForm .fileList ul li span{display:flex;align-items:center}.createFieldForm .fileList ul li span:first-child{grid-gap:10px;gap:10px;width:85%}.createFieldForm .fileList ul li span:first-child p{max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.createFieldForm .fileList ul li span svg{font-size:19px;color:#a1acc0}.createFieldForm .fileList ul li button{border:0;color:#9eabbc;cursor:pointer}.createFieldForm .fileList ul li button.dragHandle{cursor:grab}.createFieldForm .row{grid-gap:0;gap:0;display:flex;align-items:center}.createFieldForm .input-control .btn-primary{margin-top:0;margin-right:0}.createFieldForm .input-control{margin-bottom:0}.createFieldForm .input-control.tag-control input.select-styled.tag-input-disabled{cursor:auto;background:#eff3f6!important;border:none!important;margin-bottom:8px}a:hover{cursor:pointer}.width-huge-table{width:80%}table.table-page-documents thead tr th:first-child{width:80px;text-align:center}.autocomplete textarea{width:100%;resize:none!important;height:41px;overflow:hidden;transition:all .5s;white-space:nowrap}.autocomplete.open .listItems{max-height:11.5rem;border:1px solid #d8e3ef;bottom:6px;opacity:1}.autocomplete.open textarea{border-radius:8px 8px 0 0}.autocomplete .listItems{border-radius:0 0 10px 10px;overflow:hidden;overflow-y:auto;position:relative;bottom:0;transition:all .5s;background-color:#fff;max-height:0;border:1px solid transparent;opacity:0}.autocomplete .listItems li{padding:5px 15px;cursor:pointer;transition:all .5s;background-color:#fff}.autocomplete .listItems li:hover{background-color:#d5e5f3}.autocomplete .listItems li span{float:right;color:#ccc;font-size:13px}.contextMenu{display:flex;flex-direction:column;background-color:#fff;position:absolute;z-index:9;border-radius:7px;box-shadow:0 0 7px rgba(0,0,0,.2);font-size:11px;grid-gap:5px;gap:5px;width:280px;max-height:0;padding:0;overflow:hidden}.contextMenu.active{padding:15px;max-height:unset}@media screen and (max-width:750px){.contextMenu.active{padding:5px 0;width:auto}.contextMenu.active a{padding-left:5px}}.contextMenu a{transition:all .5s;border-radius:4px;padding:5px 5px 5px 30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contextMenu a:hover{background-color:rgba(0,0,0,.1);cursor:pointer}.draggable{touch-action:none}.compound-input{display:flex}.compound-input .prefix{border-radius:10px 0 0 10px}.compound-input .prefix,.compound-input .sufix{background:#d8e3ef;padding:10px 20px;flex-shrink:0;flex-grow:0}.compound-input .sufix{border-radius:0 10px 10px 0}.compound-input input{border-radius:10px;flex-grow:1}.compound-input input.prefix-input{border-top-left-radius:0;border-bottom-left-radius:0}.compound-input input.sufix-input{border-top-right-radius:0;border-bottom-right-radius:0}.card-version{display:flex;flex-direction:column;padding:15px;border-radius:8px;font-size:14px;border:1px solid #e0e3ea;margin-bottom:15px;cursor:pointer}.card-version:hover{border-color:#177ef3;color:#177ef3}.card-version.active{background-color:#efefef;border-color:#e0e3ea;color:#000}.card-version label+label{margin-top:5px}.card-version label{cursor:pointer}.card-version label i{font-style:italic}.page-new-envelope .align-right{display:block;text-align:right}.page-new-envelope #inpCustomMessage{width:100%;margin-top:15px;font-size:15px;height:135px;resize:vertical}.page-new-envelope .fieldOrder{display:flex}.page-new-envelope .inpOrder{width:0!important;margin-left:7px!important;font-size:14px;padding:0;border:1px solid #fff;transition:all .5s}.page-new-envelope .order .inpOrder{width:50px!important;padding:10px;border:1px solid #d8e3ef}.page-new-envelope .fieldCustom{width:100%}.page-new-envelope .fieldCustom .dragHandle{cursor:all-scroll}p.select-folder-p{margin-bottom:12px}.select-folder-side-container{display:flex;flex-direction:column;grid-gap:15px;gap:15px;padding:0!important}.select-folder-side-container button.button-action-folder-select{margin:0;border:none;background:none;height:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.select-folder-side-container .selected-folder-container{display:flex;background:#eff3f6;padding:15px;border-radius:15px;grid-gap:12px;gap:12px;cursor:pointer}.select-folder-side-container .not-selected-folder{background:#eff3f6}.select-folder-side-container .selected-folder{background:#3176ff;color:#fff}.select-folder-side-container span.block-text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-top:3px}.select-folder-side-container .preview-anexos{margin-top:20px;padding:10px;background:#f5f5f5;border-radius:8px}.contracts-list-wrapper{width:30%;max-width:100%}@media(max-width:599px){.contracts-list-wrapper{width:100%}}.sidebar-component{--sidebar-accent:#2b6edb;--sidebar-text:#1f2b3d;--sidebar-muted:#7f8ba0;width:300px;flex-shrink:0;background:#fff;padding:20px!important;border-radius:10px;border:1px solid #dbe2ea}.sidebar-component h3{text-transform:uppercase;font-size:12px;color:#4f5f78;margin-bottom:16px;letter-spacing:.08em}.sidebar-component ul{display:flex;flex-direction:column;grid-gap:4px;gap:4px;list-style:none;padding:0;margin:0}.sidebar-component ul a{border-radius:5px;padding:10px;display:flex;color:var(--sidebar-text);align-items:center;grid-gap:8px;gap:8px;font-size:14px;border:1px solid transparent;background:hsla(0,0%,100%,.9);transition:all .18s ease;text-decoration:none}.sidebar-component ul a svg{color:var(--sidebar-muted)!important;transition:color .18s ease}.sidebar-component ul a:hover{background:#f4f8ff}.sidebar-component ul a.active{background:#e8f1ff;color:var(--sidebar-accent)}.sidebar-component ul a.active svg{color:var(--sidebar-accent)!important}@media(max-width:1024px){.sidebar-component{width:100%;background:#f9fbff;border:1px solid #d9e3f1}.sidebar-component ul{flex-direction:row;flex-wrap:wrap;grid-gap:8px;gap:8px;align-items:center}.sidebar-component ul a{justify-content:center;padding:8px;grid-gap:0;gap:0;min-width:20px;min-height:20px;border-radius:5px;background:#f5f8fb;border:1px solid #e5ecf5;color:#74829a;order:2}.sidebar-component ul a span{display:none}.sidebar-component ul a.active{flex-direction:column;width:100%;order:1;padding:8px;background:#e8f1ff;border-color:rgba(43,110,219,.35);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.sidebar-component ul a.active span{display:block;font-size:14px;color:var(--sidebar-accent)}.sidebar-component ul a svg{font-size:20px}}.skeleton-container.skeleton-list-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;padding:13px;justify-content:space-between}.skeleton-container.skeleton-list-container .skeleton-list-wrapper{display:flex;justify-content:space-between;box-shadow:0 -1px 0 0 #f2f4f8;padding-top:12px}.skeleton-container.skeleton-list-container .skeleton-list-wrapper .skeleton-line{background-color:#d1d5db;border-radius:6px}.skeleton-container.skeleton-list-container .skeleton-list-wrapper .right-list{width:50%;display:flex;justify-content:end}.skeleton-container.skeleton-list-container .skeleton-list-wrapper .right-list .skeleton-line{width:10%;height:3rem}.skeleton-container.skeleton-list-container .skeleton-list-wrapper .left-list{width:50%}.skeleton-container.skeleton-list-container .skeleton-list-wrapper .left-list .skeleton-line{margin-top:8px;width:100%;height:1.5rem}.skeleton-container.skeleton-list-container .skeleton-list-wrapper:first-of-type{box-shadow:none!important;padding-top:0!important}.pagination{display:flex;flex-wrap:wrap;margin-top:15px}.pagination li{margin-bottom:10px;margin-right:10px;cursor:pointer}.pagination li.next.disabled,.pagination li.previous.disabled{display:none}.pagination li.current a{background:#177ef3!important;color:#fff}.pagination li:hover a{background:#c4d0dc}.pagination li a{background:#d8e3ef;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;color:#666e77;font-size:14px;cursor:pointer}.actionMenu-options.bottom{transform:translateY(-100%)}.table-footer{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.table-footer{flex-direction:column}}.table-footer label{display:flex;grid-gap:10px;gap:10px;align-items:center;font-size:14px}.table-footer label select{padding:0 5px;height:35px;cursor:pointer}.power-datatable tr:first-child td:first-child,.power-datatable tr:first-child th:first-child{border-top-left-radius:10px}.power-datatable tr:first-child td:last-child,.power-datatable tr:first-child th:last-child{border-top-right-radius:10px}.power-datatable tbody tr:last-child td:first-child,.power-datatable tbody tr:last-child th:first-child{border-bottom-left-radius:10px}.power-datatable tbody tr:last-child td:last-child,.power-datatable tbody tr:last-child th:last-child{border-bottom-right-radius:10px}.power-datatable .params{display:flex;justify-content:space-between}.power-datatable .params input[type=text]{width:400px;max-width:100%}.power-datatable .params input[type=checkbox]{position:relative}@media screen and (max-width:768px){.power-datatable .params{flex-direction:column;grid-gap:10px;gap:10px}.power-datatable .params tbody tr:last-child td:last-child,.power-datatable .params tbody tr:last-child th:last-child{border-bottom-right-radius:10px}.power-datatable .params .input-checkbox{padding-left:20px}.power-datatable .params .params{display:flex;justify-content:space-between}.power-datatable .params .params input[type=text]{width:400px;max-width:100%}.power-datatable .params .params input[type=checkbox]{position:relative}}@media screen and (max-width:768px)and (max-width:768px){.power-datatable .params .params{flex-direction:column;grid-gap:10px;gap:10px}.power-datatable .params .params input[type=text]{width:100%}}@media screen and (max-width:768px){.power-datatable .params .cell-with-status{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.power-datatable .params .cell-with-status .status-tags{display:flex;grid-gap:6px;gap:6px;flex-wrap:wrap}.power-datatable .params .cell-with-status .status-tags span{background:#f1f5f9;color:#4b5563;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:600;text-transform:uppercase}.power-datatable .params .button-action-table{position:relative}.power-datatable .params .button-action-table .tooltip{position:absolute;top:calc(100% + 10px);width:-webkit-max-content;width:max-content;text-align:center;background:#464646;color:#fff;padding:3px 6px;border-radius:6px;display:block;opacity:0;transition:all .5s;z-index:-1}.power-datatable .params .button-action-table .tooltip:before{content:"";position:absolute;top:-14px;left:0;right:0;border-color:transparent transparent #464646;border-style:solid;border-width:7px 5px;width:0;margin:auto}.power-datatable .params .button-action-table:hover .tooltip{opacity:1;z-index:1}.power-datatable .params .actionMenu{position:relative;display:inline-flex;justify-content:flex-end}.power-datatable .params .actionMenu-trigger{width:36px;height:36px;border-radius:8px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#62738d;transition:background .2s ease}.power-datatable .params .actionMenu-trigger:hover{background:#f5f8ff}.power-datatable .params .actionMenu-options{position:absolute;top:calc(100% + 6px);right:0;min-width:150px;background:#fff;border:1px solid #d8e3ef;border-radius:10px;box-shadow:0 6px 20px rgba(18,38,63,.12);display:flex;flex-direction:column;z-index:5}.power-datatable .params .actionMenu-options button{cursor:pointer}.power-datatable .params .actionMenu-options button:hover{background:#f5f8ff}.power-datatable .params .actionMenu-options button+button{border-top:1px solid #d8e3ef}.power-datatable .params .actionMenu-option{width:100%;border:none;background:transparent;display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px;font-size:14px;color:#1f2a37;cursor:pointer;text-align:left}.power-datatable .params .actionMenu-option:hover{background:#f5f8ff}.power-datatable .params .actionMenu-option.btn-trash-table{color:#df4545}.power-datatable .params .actionMenu-option.btn-trash-table svg{color:#df4545!important}.power-datatable .params .actionMenu-option.btn-trash-table:hover{background:#ffecec}.power-datatable .params .actionMenu-option.button-action-table{justify-content:flex-start;margin-right:0;border-radius:0;background:transparent}.power-datatable .params .table-footer{display:flex;justify-content:space-between;align-items:center}}@media screen and (max-width:768px)and (max-width:768px){.power-datatable .params .table-footer{flex-direction:column}}@media screen and (max-width:768px){.power-datatable .params .table-footer label{display:flex;grid-gap:10px;gap:10px;align-items:center;font-size:14px}.power-datatable .params .table-footer label select{padding:0 5px;height:35px;cursor:pointer}.power-datatable .params table{width:100%}}.power-datatable .cell-with-status{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.power-datatable .cell-with-status .status-tags{display:flex;grid-gap:6px;gap:6px;flex-wrap:wrap}.power-datatable .cell-with-status .status-tags span{background:#f1f5f9;color:#4b5563;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:600;text-transform:uppercase}.power-datatable .button-action-table{position:relative}.power-datatable .button-action-table .tooltip{position:absolute;top:calc(100% + 10px);width:-webkit-max-content;width:max-content;text-align:center;background:#464646;color:#fff;padding:3px 6px;border-radius:6px;display:block;opacity:0;transition:all .5s;z-index:-1}.power-datatable .button-action-table .tooltip:before{content:"";position:absolute;top:-14px;left:0;right:0;border-color:transparent transparent #464646;border-style:solid;border-width:7px 5px;width:0;margin:auto}.power-datatable .button-action-table:hover .tooltip{opacity:1;z-index:1}.power-datatable .actionMenu{position:relative;display:inline-flex;justify-content:flex-end}.power-datatable .actionMenu-trigger{width:36px;height:36px;border-radius:8px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#62738d;transition:background .2s ease}.power-datatable .actionMenu-trigger:hover{background:#f5f8ff}.power-datatable .actionMenu-options{position:absolute;top:calc(100% + 6px);right:0;min-width:150px;background:#fff;border:1px solid #d8e3ef;border-radius:10px;box-shadow:0 6px 20px rgba(18,38,63,.12);display:flex;flex-direction:column;z-index:5}.power-datatable .actionMenu-options.bottom{transform:translateY(-100%)}.power-datatable .actionMenu-options button{cursor:pointer}.power-datatable .actionMenu-options button:hover{background:#f5f8ff}.power-datatable .actionMenu-options button+button{border-top:1px solid #d8e3ef}.power-datatable .actionMenu-option{width:100%;border:none;background:transparent;display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px;font-size:14px;color:#1f2a37;cursor:pointer;text-align:left}.power-datatable .actionMenu-option:hover{background:#f5f8ff}.power-datatable .actionMenu-option.btn-trash-table{color:#df4545}.power-datatable .actionMenu-option.btn-trash-table svg{color:#df4545!important}.power-datatable .actionMenu-option.btn-trash-table:hover{background:#ffecec}.power-datatable .actionMenu-option.button-action-table{justify-content:flex-start;margin-right:0;border-radius:0;background:transparent}.power-datatable table{width:100%;border:1px solid #d8e3ef;border-radius:8px;border-collapse:initial;border-spacing:0}.power-datatable table .actions-td div{display:flex;justify-content:end}.power-datatable table th{text-align:left;position:-webkit-sticky;position:sticky;z-index:1;top:0;background-color:#fff}.power-datatable table td,.power-datatable table th{padding:10px;border-bottom:1px solid #d8e3ef;font-size:14px}.power-datatable table td>p,.power-datatable table th>p{font-size:14px}.power-datatable table .actions-td{text-align:right}.power-datatable table .actions-td .actionMenu{margin-left:auto}.power-datatable table tr:last-child td{border-bottom:0}.minimal-table td{white-space:nowrap}.minimal-table{overflow:auto;width:100%}.minimal-table thead{display:none}.minimal-table td:first-child{width:10px}.minimal-table td:first-child svg{transform:scale(1.5);position:relative;left:7px}.minimal-table tr:hover{background:#f7f7f7}.w-100{width:100%}.mt-1{margin-top:1rem}.cancel-reason-form .form-group{margin-bottom:20px}.cancel-reason-form .form-group h2{margin:0 0 10px;font-size:18px;font-weight:600}.cancel-reason-form .form-group label{display:block;margin-bottom:8px;font-weight:500;color:#333}.cancel-reason-form .form-group .form-control{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .3s ease}.cancel-reason-form .form-group .form-control:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.cancel-reason-form .modal-actions{padding-top:20px;border-top:1px solid #eee;text-align:center}.cancel-reason-form .modal-actions .btn-primary{background-color:#007bff;color:#fff;border:none;padding:12px 24px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.cancel-reason-form .modal-actions .btn-primary:hover{background-color:#0056b3}.cancel-reason-form .modal-actions .btn-primary:disabled{background-color:#6c757d;cursor:not-allowed}.table-signature-permission tr td:last-child{width:auto!important;white-space:nowrap;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.table-signature-permission tr td:first-child{width:100%}.page-new-document .header-title{margin-bottom:10px}.page-new-document .no-entries{text-align:center;font-style:italic;margin-top:20px;padding:20px;color:#666;background-color:#f9f9f9;border-radius:10px}.skeleton-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.skeleton-container table.skeleton-table{border-spacing:0}.skeleton-container table.skeleton-table td,.skeleton-container table.skeleton-table th{padding:13px}.skeleton-container table.skeleton-table tr{box-shadow:0 -2px 0 0 #f2f4f8}.skeleton-container .skeleton-line{background-color:#d1d5db;border-radius:6px;width:70%;height:1.2rem}.content-search-user-powercrm{background-color:#e3ecf3;padding:20px;border-radius:8px;margin-bottom:30px}.content-search-user-powercrm h3{font-size:1.7rem;margin-bottom:10px}.content-search-user-powercrm p{margin-bottom:20px}.content-search-user-powercrm form label{margin-bottom:15px}.canvaSign{border:4px solid rgba(190,208,229,.5490196078)!important;border-radius:8px!important;margin-bottom:0!important;flex:1 1!important;position:relative;overflow:hidden;-webkit-overflow-scrolling:auto;touch-action:none;-ms-touch-action:none}.canvaSign:before{content:"";position:absolute;bottom:35px;left:20px;width:calc(100% - 40px);height:1px;background:#000}.canvaSign.empty:after{content:"Assine aqui";position:absolute;top:0;left:0;margin:auto;right:0;bottom:0;height:1rem;color:#b9b9b9;text-align:center}.canvaSign canvas{height:200px;width:1800px;position:absolute;top:0;bottom:0;left:calc(50% - 900px)}.canvaSign #canvaSignBlocker{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.box-sign-new{position:relative}.lineSign{width:100%;height:40px;margin-top:-45px;border-bottom:1px solid #d8e3ef;display:flex;justify-content:center;align-items:center;padding:0 15px 10px}.lineSign .lineIn{display:flex;flex-direction:column;width:100%}.lineSign .lineIn .signX{display:flex;justify-content:flex-start;font-size:2rem}.lineSign .lineIn .signLine{border-bottom:2px solid #000}@media screen and (max-width:768px){.lineSign{border-left:1px solid #41576e}}.btn-clean-sign{background-color:transparent!important;padding:10px!important;color:#177ef3!important;display:block;margin-left:auto}.page-see-envelope-list #seeEnvelopeButtonArea{margin-top:50px;margin-bottom:50px}.page-see-envelope-list h1{font-size:19px;margin-top:40px}.page-see-envelope-list .table-page-documents{margin-top:50px}.page-see-envelope-list .table-page-documents tbody tr:first-child{border-top:0!important}@media screen and (max-width:850px){.page-see-envelope-list .page-get-access{display:block}.page-see-envelope-list .page-get-access .box-page-get-access{height:unset!important}.page-see-envelope-list{height:100%!important}.page-see-envelope-list .table-page-documents tr{position:relative;align-items:start!important;flex-wrap:wrap!important}.page-see-envelope-list .table-page-documents tr:last-child{border-bottom:0!important}.page-see-envelope-list .table-page-documents tr td{flex-basis:100%;width:unset!important;display:block!important;padding:5px 0!important}.page-see-envelope-list .table-page-documents tr td *{overflow-wrap:anywhere}.page-see-envelope-list .table-page-documents tr .tdEnvio{order:1;flex-basis:25%}.page-see-envelope-list .table-page-documents tr .tdEnvio *{font-size:10px!important}.page-see-envelope-list .table-page-documents tr .tdName{order:0;flex-basis:75%}.page-see-envelope-list .table-page-documents tr .tdProgressBar{order:2}.page-see-envelope-list .table-page-documents tr .tdBadge{order:3}.page-see-envelope-list .table-page-documents tr .tdBadge .tagTableDoc{width:100%!important;display:block;text-align:center}}.page-contract-pass input[type=radio]{width:0!important;height:0;overflow:hidden;display:inline;opacity:0;border:0!important}.page-contract-pass input[type=radio]:checked~.radio:after{content:"";width:10px;height:10px;position:absolute;background-color:#fff;border-radius:100%;top:5px;left:5px}.page-contract-pass input[type=radio]~.radio{display:inline-block;width:20px;height:20px;border-radius:100%;position:relative;background-color:#fff;border:1px solid #d3d3d3;margin-right:10px}.page-contract-pass input[type=radio]:checked~.radio{background-color:#177ef3;border:0}.page-contract-pass sub{display:block;margin-bottom:30px}.page-contract-pass h1{margin-bottom:2px!important}.page-contract-pass .radio-box{border:1px solid #d3d3d3;display:inline-flex;padding:15px;align-items:center;justify-content:left;flex-grow:1;margin:0 10px;height:50px;border-radius:5px;cursor:pointer}.page-contract-pass button.btn-primary{width:210px;height:50px;display:flex;margin:auto;align-items:center;justify-content:center}.page-contract-pass .group-input{height:50px;width:calc(100% - 30px);max-width:370px;background-color:#e3ecf1;margin:15px auto auto;border-radius:5px;display:flex;align-items:center;justify-content:center}.page-contract-pass button.btn-primary:disabled{background-color:#cad8e1!important}.page-contract-pass .btn-primary.btn-contador:disabled{background-color:#fff!important;border:1px solid #177ef3!important;color:#177ef3!important}@media screen and (max-width:750px){.page-contract-pass{padding:0}.page-contract-pass .radio-box{width:100%;max-width:calc(100% - 20px)}}.radio-container{display:flex;justify-content:space-around}@media screen and (max-width:750px){.radio-container{flex-direction:column}}.page-integration .content{flex-direction:column;grid-gap:10px;gap:10px;background:transparent}.page-integration .checkbox-slider{margin:0;justify-content:end;grid-gap:0;gap:0}.page-integration .horizontal-selector-tabs{margin-bottom:0}.page-integration .page-settings{background:#fff}.page-integration td:first-child{width:100%}.page-integration td:nth-child(2){white-space:nowrap;padding-right:40px}.page-integration tr:first-child{border-top:0}.page-integration tr:last-child{border-bottom:0}.integration-list{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-top:20px}.integration-item{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border:1px solid #dbe2ea;border-radius:10px;background:#fff;transition:background .2s ease,transform .2s ease}.integration-item:hover{background:#f7faff;transform:translateX(2px)}.integration-icon{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#eef3fb}.integration-icon img{max-width:28px;max-height:28px}.integration-icon svg{color:#758092!important;font-size:24px}.integration-name{font-weight:600;color:#1f2933;flex:1 1}.integration-arrow{color:#1f2933;font-size:18px}.integration-wpp .badge>div:first-child{display:flex;align-items:center;grid-gap:5px;gap:5px}@media screen and (max-width:760px){.integration-wpp .badge{flex-direction:column}}.integration-wpp .badge.danger,.integration-wpp .badge.warning{background:#fef2d5;display:flex;justify-content:start;grid-gap:8px;gap:8px;padding:11px;height:unset;font-weight:100}.integration-wpp .badge.danger{background:#fde8e8;margin-top:10px}.integration-wpp .connect-btn{background:#50cc68;color:#fff;white-space:nowrap;height:41px;border:0;padding:14px;display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:14px;font-weight:700;transition:all .2s;cursor:pointer}.integration-wpp .connect-btn:hover{background:#378f49}.integration-wpp .timer-outline{width:278px;height:5px;background:#efefef;border-radius:8px;overflow:hidden}.integration-wpp .timer-outline .timer{background:#177ef3;width:100%;height:100%;transition:all 25s}.integration-wpp button.disonnect-btn{background:#fff;border:1px solid #d3d3d3;display:flex;align-items:center;grid-gap:4px;gap:4px;font-weight:600;height:42px;padding:21px;cursor:pointer}.integration-wpp h3{margin:20px 0}.integration-wpp .checkbox-slider{justify-content:start!important;border:1px solid #cbd9f1;border-radius:8px;margin:10px 0!important}@media screen and (max-width:760px){.integration-wpp .checkbox-slider{display:flex;flex-direction:row;padding:8px}}.integration-wpp .wpp-qrcode-area{display:flex;background:#f3f6fb;justify-content:space-between;padding:30px;border-radius:8px}@media screen and (max-width:760px){.integration-wpp .wpp-qrcode-area{flex-direction:column;grid-gap:15px;gap:15px}.integration-wpp .wpp-qrcode-area>div:last-child{display:flex;flex-direction:column;align-items:center;justify-content:center}}.integration-wpp .wpp-qrcode-area.outline{border:2px solid #f3f6fb;background:#fff}.integration-wpp .instructions-area{line-height:3rem}@media screen and (max-width:760px){.integration-wpp .instructions-area{text-align:justify}}.integration-wpp .instructions-area h4{font-size:20px;margin-bottom:19px}.integration-wpp .wpp-qrcode-area img{border:1px solid #d3d3d3;margin-bottom:5px}.integration-wpp .img-spinner{width:278px;height:278px;padding:114px;background:#fff}.powerSearchField{background:#fff;border-radius:9px;border:1px solid #d8e3ef;display:flex;overflow:hidden}.powerSearchField input{border:0;background:transparent;flex-shrink:1;height:34px}.powerSearchField button{border-radius:0;border:0;width:34px;flex-shrink:0;flex-grow:0;background:#fff;border-left:1px solid #d8e3ef;color:grey;display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (max-width:800px){.powerSearchField input{width:100%}.powerSearchField button{width:30px!important}}.foldersPage .folders-grid{flex-wrap:wrap;grid-gap:20px;gap:20px;background:rgba(226,236,242,0);display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));justify-items:center}.foldersPage .folder-tree-row{position:relative}.foldersPage .folder-tree-expand{position:absolute;top:8px;left:-25px;width:20px;height:20px;border-radius:5px;border:1px solid #d3d3d3;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .5s}.foldersPage .folder-tree-expand:hover{background-color:#f0f0f0}.foldersPage .folder-card{background:#fff;padding:16px 24px;border-radius:11px;border:1px solid #e1e3e6;width:100%;cursor:pointer}.foldersPage .folder-card:hover{background:#ebf3ff;color:#2b6edb}.foldersPage .folder-card:hover svg{fill:#2b6edb}@media screen and (max-width:519px){.foldersPage .folder-card{width:100%}}.foldersPage .content-page{background:transparent;border:0}.foldersPage .folder-card-header{margin-bottom:30px;display:flex;align-items:center;position:relative;grid-gap:8px;gap:8px}.foldersPage .folder-card-header span{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.foldersPage .folder-card-header:after{border-bottom:1px solid #e1e3e6;width:calc(100% + 48px);display:block;content:"";position:absolute;bottom:-15px;left:-24px}.foldersPage .folder-card-content ul li{display:flex;align-items:center;justify-content:space-between}.foldersPage .folder-card-content ul li span{font-size:14px}.foldersPage .folder-content{width:100%;margin:20px auto;display:flex;align-items:flex-start;justify-content:space-between}.foldersPage .folder-tree{width:300px;flex-shrink:0;background:#fff;padding:20px;border-radius:10px;border:1px solid #dbe2ea}.foldersPage .current-folder-view{margin-left:20px;background:#fff;flex-grow:1;display:flex;flex-direction:column;border-radius:10px;border:1px solid #dbe2ea}.foldersPage .folder-view-header{position:relative;padding:20px 25px;border-bottom:1px solid #e1e3e6}.foldersPage .actionMenu{position:relative;display:inline-flex;justify-content:flex-end}.foldersPage .actionMenu-trigger{width:36px;height:36px;border-radius:8px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#62738d;transition:background .2s ease}.foldersPage .actionMenu-trigger:hover{background:#f5f8ff}.foldersPage .actionMenu-options{position:absolute;top:calc(100% + 6px);right:0;min-width:150px;background:#fff;border:1px solid #d8e3ef;border-radius:10px;box-shadow:0 6px 20px rgba(18,38,63,.12);display:flex;flex-direction:column;z-index:5}.foldersPage .actionMenu-options button{cursor:pointer}.foldersPage .actionMenu-options button:hover{background:#f5f8ff}.foldersPage .actionMenu-options button+button{border-top:1px solid #d8e3ef}.foldersPage .actionMenu-option{width:100%;border:none;background:transparent;display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px;font-size:14px;color:#1f2a37;cursor:pointer;text-align:left}.foldersPage .actionMenu-option:hover{background:#f5f8ff}.foldersPage .actionMenu-option.btn-trash-table{color:#df4545}.foldersPage .actionMenu-option.btn-trash-table svg{color:#df4545!important}.foldersPage .actionMenu-option.btn-trash-table:hover{background:#ffecec}.foldersPage .actionMenu-option.button-action-table{justify-content:flex-start;margin-right:0;border-radius:0;background:transparent}.foldersPage .folder-view-info{margin-top:5px;display:flex;grid-gap:12px;gap:12px;font-size:12px}.foldersPage .folder-view-header span{display:inline-flex;vertical-align:middle;align-items:center}.foldersPage .folder-view-header>span{font-weight:700}.foldersPage .MuiTabs-flexContainer{background:#f5f8fa!important}.foldersPage .MuiTab-root{border:0 solid #e1e3e6!important;font-size:11px!important;padding:12px 27px!important;border-radius:0!important}.foldersPage .MuiTab-root.Mui-selected{background:#ebf3ff!important;color:#2b6edb!important}.foldersPage .MuiTabPanel-root{border-top:0;border-radius:5px;padding:0}.foldersPage .folder-tree>ul{padding:0!important}.foldersPage .folder-tree h4{text-transform:uppercase;font-size:12px;color:#748398;margin-bottom:14px;font-weight:600}.foldersPage .folder-tree-item{border-radius:5px;padding:10px;display:flex;color:#000;align-items:center;grid-gap:8px;gap:8px;font-size:14px;cursor:pointer}.foldersPage .folder-tree-item svg{font-size:14px;flex-shrink:0;flex-grow:0}.foldersPage .folder-tree-item:hover{background:rgba(239,243,246,.44)}.foldersPage .folder-tree-item.active{background:#ebf3ff;color:#2b6edb}.folder-item-content{display:flex;align-items:center;grid-gap:15px;gap:15px;width:100%;position:relative}.folder-item-content .item-icon{display:flex;align-items:center;justify-content:center;max-width:25px;width:100%;flex-shrink:0;flex-grow:0}.folder-item-content .item-info{flex:1 1}.folder-item-content .item-info>svg{width:25px;flex-shrink:0;flex-grow:0}.folder-item-content .item-info .item-name{font-size:14px;font-weight:500;color:#333}.folder-item-content .item-info .item-name strong{white-space:break-spaces}.folder-item-content .item-info .item-details{display:flex;flex-wrap:wrap;grid-gap:15px;gap:15px;font-size:13px;color:#666e77}.folder-item-content .item-info .item-details span{white-space:nowrap}.folder-item-content .item-menu-icon{cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.folder-item-content .item-menu-icon:hover{background-color:#f0f0f0}.folder-list{padding:0;width:100%}.folder-item-info{display:flex;justify-content:space-between;width:100%;font-size:14px}.folder-item-name{font-weight:700;white-space:break-spaces!important}li.content-item{width:100%;padding:20px!important}.item-info{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.item-info .spacer{flex-grow:1}.item-info .item-name{display:flex;flex-direction:column;justify-content:center}.item-info .item-name span{font-size:12px}.item-date{grid-gap:5px;gap:5px;padding:0 18px;font-size:13px}.item-date,.item-status{display:flex;align-items:center}.item-status{font-size:12px;grid-gap:6px;gap:6px;border:1px solid;border-radius:8px;padding:2px 8px}.item-status span{width:12px;height:12px;display:inline-block;border-radius:100%}.move-folder-content{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.move-folder-content p{margin:0;font-size:14px}.move-folder-content .select-styled{width:100%}.move-folder-actions{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px;margin-top:8px}@media screen and (max-width:850px){.foldersPage .MuiTab-root{font-size:12px!important;padding:0 9px!important}.foldersPage .folder-content{flex-direction:column;grid-gap:10px;gap:10px}.foldersPage .folder-content .folder-tree{width:100%}.foldersPage .folder-content .current-folder-view{margin-left:0;width:100%}.foldersPage .folder-item-content *{white-space:nowrap}.foldersPage ul.content-items{overflow-x:auto;display:flex;flex-direction:column}.foldersPage li.content-item{width:1000px;display:flex}.foldersPage .folder-view-header{font-size:12px}}.folder-breadcrumb{font-size:12px;font-weight:500;margin-bottom:20px}.folder-content-list .empty-message,.folder-content-list .loading-message{text-align:center;padding:40px 20px;color:#666e77;font-size:14px}.folder-content-list .content-items{list-style:none;padding:0;margin:0;min-height:calc(100dvh - 500px)}@media screen and (max-width:850px){.folder-content-list .content-items{min-height:calc(100dvh - 600px)}}.folder-content-list .content-items .content-item{padding:15px;border-bottom:1px solid #e1e3e6;transition:background-color .2s}.folder-content-list .content-items .content-item:hover{background-color:#f8f9fa}.folder-content-list .content-items .content-item:last-child{border-bottom:none}.folder-content-list .list-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e1e3e6;padding:0 20px}.folder-content-list .list-footer .page-size-selector{display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:14px;color:#666e77}.folder-content-list .list-footer .page-size-selector select{padding:5px 10px;border:1px solid #e1e3e6;border-radius:8px;font-size:14px;background:#fff;height:30px;cursor:pointer}.folder-content-list .list-footer .page-size-selector select:focus{outline:none;border-color:#82abba}.tag-form .form-group{margin-bottom:20px}.tag-form .form-group label{display:block;margin-bottom:8px;font-weight:600;color:#333}.tag-form .form-group .form-control{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.tag-form .form-group .form-control:focus{outline:none;border-color:#82abba;box-shadow:0 0 0 2px rgba(130,171,186,.2)}.color-picker-group{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.color-picker-group .color-palette{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.color-picker-group .color-palette .palette-add,.color-picker-group .color-palette .palette-color{width:32px;height:32px;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.color-picker-group .color-palette .palette-add:hover,.color-picker-group .color-palette .palette-color:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.1)}.color-picker-group .color-palette .palette-color.selected{border-color:#2b6edb;box-shadow:0 0 0 2px rgba(43,110,219,.2)}.color-picker-group .color-palette .palette-add{background:#f5f5f5;color:#2b6edb;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;border:1px dashed #c8d3e2}.color-picker-group .picker-wrapper{padding:12px;border:1px solid #e3e7ed;border-radius:10px;background:#fafbff}.color-preview{width:100%;height:12px;border-radius:6px;border:1px solid #ddd;margin-top:4px}.tag-info{display:flex;align-items:center;font-weight:500}.page-type-signature small{color:#82abba;font-size:11px}.row.centered{align-items:center}.photo{border:1px solid #d8e3ef;padding:18px;margin-bottom:15px}.photo .removeBtn{color:red}.newPhotoForm{display:flex;flex-direction:column;grid-gap:13px;gap:13px}.newPhotoForm *{font-size:15px!important}.signatory-type-page .validateForm>input{height:38px}.signatory-type-page .roundArea{position:relative}.signatory-type-page .switch{transform:scale(.8)}.signatory-type-page .roundArea{border:1px solid #d8e3ef;border-radius:6px;padding:5px}.signatory-type-page .addPhotoButton{cursor:pointer;position:absolute;top:15px;right:20px;font-size:15px;color:#177ef3}.btn-secondary-photo{padding:11px 32px;background-color:#fff;color:#177ef3;border:1px solid #177ef3;border-radius:7px;margin-bottom:15px}#modalNewPhoto{z-index:60;height:100vh}#modalNewPhoto .modal-body label{display:block;margin-bottom:5px}#modalNewPhoto .modal-body button,#modalNewPhoto .modal-body input,#modalNewPhoto .modal-body select{display:block;width:100%;margin-bottom:20px}#modalNewPhoto .bar{width:min(480px,100%);height:100vh;max-height:100vh;display:flex;flex-direction:column;overflow:hidden;padding-bottom:0;max-width:100vw}#modalNewPhoto .lateralBarContent{flex:1 1;overflow-y:auto;max-height:calc(100vh - 65px);padding-bottom:20px}.tablePhotos{border-spacing:0;width:100%;margin-bottom:0;position:relative;right:5px;width:calc(100% + 10px);margin-top:18px}.tablePhotos tr{background:#f2f2f2;display:flex;border-radius:15px;align-items:center;grid-gap:16px;gap:16px;min-height:60px;padding:12px 16px;box-shadow:0 1px 1px rgba(0,0,0,.04)}.tablePhotos td{display:flex;align-items:center;border:none}.tablePhotos button{border:0;color:grey;padding:3px;margin-right:7px;cursor:pointer}.tablePhotos tbody{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.tablePhotos .photo-thumb{width:65px;height:40px;border-radius:5px;overflow:hidden;background:#e6e6e6;justify-content:center;box-shadow:0 0 0 1px #d8e3ef}.tablePhotos .photo-thumb img{width:100%;height:100%;object-fit:cover}.tablePhotos .photo-thumb__placeholder{font-size:12px;color:#6b6b6b;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.tablePhotos .photo-actions{min-width:60px;justify-content:flex-end}.tablePhotos .photo-title{flex:1 1;font-size:16px;color:#3f3f3f}.tablePhotos td:last-child{text-align:right}@media screen and (max-width:750px){.tablePhotos{width:100%;right:0}.tablePhotos tr{padding:10px 12px;grid-gap:12px;gap:12px}.tablePhotos td{justify-content:flex-start!important}.tablePhotos .photo-title{font-size:14px}.tablePhotos .photo-actions{min-width:0;justify-content:flex-end!important;grid-gap:8px;gap:8px}.tablePhotos .photo-thumb{width:56px!important;height:36px}}@media screen and (max-width:550px){.tablePhotos tr{padding:10px;grid-gap:10px;gap:10px}.tablePhotos .photo-title{flex:1 1 100%}.tablePhotos .photo-actions{justify-content:flex-end!important}.tablePhotos .photo-thumb{width:80px!important;height:40px}}.buttons-types .btns{display:flex;justify-content:space-between}.buttons-types .btns.centered{justify-content:center}.buttons-types .btns.centered button{margin:0 5px}.buttons-types .btns button{background-color:#fff;border:1px solid #d8e3ef;padding:12px;border-radius:5px;margin-top:0;height:42.2px;display:flex;width:31%;align-items:center;cursor:pointer;justify-content:center}.buttons-types .btns button svg{color:grey;font-size:16px;margin-right:10px}.buttons-types .btns button.active{border:1px solid #177ef3;color:#177ef3}.buttons-types .btns button.active svg{color:#177ef3}@media screen and (max-width:800px){.buttons-types .btns button{width:100%;margin:2px 0}}@media screen and (max-width:750px){.roundArea .checkboxDiv{padding-bottom:8px}.checkboxDiv{flex-direction:row!important}.checkboxDiv p{font-size:13px}}.addPhotoButton{color:#2196f3;display:flex;align-items:center;margin-top:15px;grid-gap:8px;gap:8px}.modalField small{color:#b7b7b7;display:block}.modalField ul{padding-left:35px}.modalField ul li{list-style-type:circle;list-style:circle;margin-bottom:15px}.table-custom-fields tr td{white-space:nowrap}input::file-selector-button{font-weight:700;border:none;color:#fff;background-color:#177ef3;padding:.9em;border-radius:8px}.page-custom-fields .divisor{border-left:1px solid #d8e3ef;margin-right:25px;height:30px;display:inline-block;vertical-align:middle}.page-custom-fields table thead th{text-align:left;padding-bottom:15px}.page-custom-fields table tbody td .button-action-table{display:inline-flex;width:30px;height:30px}.page-custom-fields table tbody td[colspan]{text-align:center;background-color:#d8e3ef}.page-custom-fields .actionMenu{position:relative;display:inline-flex;justify-content:flex-end}.page-custom-fields .actionMenu-trigger{width:36px;height:36px;border-radius:8px;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#62738d;transition:background .2s ease}.page-custom-fields .actionMenu-trigger:hover{background:#f5f8ff}.page-custom-fields .actionMenu-options{position:absolute;top:calc(100% + 6px);right:0;min-width:150px;background:#fff;border:1px solid #d8e3ef;border-radius:10px;box-shadow:0 6px 20px rgba(18,38,63,.12);display:flex;flex-direction:column;z-index:5}.page-custom-fields .actionMenu-option{width:100%;border:none;background:transparent;display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px!important;font-size:14px;color:#1f2a37;cursor:pointer;text-align:left}.page-custom-fields .actionMenu-option:hover{background:#f5f8ff}.page-custom-fields .actionMenu-option.btn-trash-table{color:#df4545}.page-custom-fields .actionMenu-option.button-action-table{justify-content:flex-start;margin-right:0;border-radius:0;background:transparent;text-wrap-mode:nowrap;width:100%;padding:8px 16px!important;height:35px}.page-custom-fields .import-banner{display:flex;justify-content:space-between;align-items:center;grid-gap:16px;gap:16px;background:#f3f6fb;border:1px solid #dbe2ea;border-radius:10px;padding:14px 16px;margin:12px 0 18px}.page-custom-fields .import-banner .import-info p{margin:0;font-size:14px;color:#374151;line-height:1.4}.page-custom-fields .import-banner .import-info a{color:#177ef3;font-weight:600}.page-custom-fields .import-banner .import-action .import-button{display:inline-flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;background:#fff;color:#177ef3;border:1px solid #177ef3;padding:11px 27px;border-radius:8px;font-weight:600;cursor:pointer;position:relative;overflow:hidden;font-size:14px;white-space:nowrap}.page-custom-fields .import-banner .import-action .import-button input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}@media(max-width:768px){.page-custom-fields .import-banner{flex-direction:column;align-items:flex-start}.page-custom-fields .import-banner .import-action{width:100%}.page-custom-fields .import-banner .import-action .import-button{width:100%;justify-content:center}}@media screen and (max-width:850px){.page-custom-fields .custom-fields-skeleton .skeleton-table-wrapper{display:block}}.page-custom-fields table{white-space:nowrap}@media screen and (max-width:750px){.page-custom-fields .power-datatable{overflow:auto}}.bulk-actions-bar{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#fff;border:1px solid #e5edf5;box-shadow:0 12px 35px rgba(17,24,39,.14);border-radius:999px;padding:12px 18px;display:inline-flex;align-items:center;grid-gap:16px;gap:16px;z-index:80;max-width:600px;flex-wrap:nowrap;text-wrap:nowrap}.bulk-actions-bar .badge-count{display:flex;align-items:center;background:#e7f0ff;color:#0f6fec;border-radius:999px;padding:6px 10px;font-weight:700;font-size:13px;flex-wrap:nowrap}.bulk-actions-bar .divider{width:1px;height:22px;background:#e5edf5;display:inline-block}.bulk-actions-bar .text-action{background:transparent!important;border:none;color:#1f2933;display:inline-flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;font-weight:600;padding:6px 8px}.bulk-actions-bar .text-action.link{color:#0f6fec}.bulk-actions-bar .text-action.disabled{color:#9aa3b5;cursor:not-allowed}.bulk-actions-bar .text-action:hover:not(.disabled){color:#0f6fec}.bulk-actions-bar .close-btn{background:transparent;border:none;color:#6b7280;display:inline-flex;align-items:center;cursor:pointer;padding:6px 8px}.bulk-actions-bar .close-btn:hover{color:#111827}@media screen and (max-width:750px){.bulk-actions-bar{width:100%;border-radius:0;bottom:0;flex-wrap:wrap;justify-content:center}}.modal{width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background:rgba(51,71,91,.8);overflow-x:hidden;overflow-y:auto;display:block}.modal .modal-content-large{background:#fff;width:100%;max-width:1080px;border-radius:8px;color:#303030;margin:30px auto}.modal .modal-content-large .modal-header{display:flex;align-items:center;justify-content:space-between;padding:25px 30px 0}.modal .modal-content-large .modal-header span{font-family:"Bold",sans-serif;font-size:2rem;color:#363f47;font-weight:600;color:#212c38!important}.modal .modal-content-large .modal-header button{background:none;border:0;cursor:pointer;background-color:#f4f5fa;padding:7px;border-radius:100%;display:flex}.modal .modal-content-large .modal-body{padding:25px 30px}#modalNewDocument input.select-styled{padding:10px!important;border-left:1px solid #bed0e5;height:auto!important;border-radius:5px!important}@media screen and (max-width:768px){.modal.content{padding:0}}.sigCanvas{width:100%;height:100%;border-radius:8px;font-size:16px}.typeSignTe{display:none}@media(max-width:950px){.contentSignFistStep{width:100%}.typeSignTe{display:block}}@media(max-width:750px){.modalFullHeightMobile .modal-content{height:100dvh;padding:0 0 30px;max-width:100%!important;margin:auto}.modalFullHeightMobile .modal-content button.closeModal{margin:-10px 0 10px;text-align:right}.modalFullHeightMobile .modal-content .modal-body{display:flex;flex-direction:column;height:calc(100dvh - 60px);padding:30px 20px 15px}.modalFullHeightMobile .modal-content .modal-body .row{flex-direction:column}.modalFullHeightMobile .modal-content .modal-body .row .input-control:nth-child(2){margin:0}}.permission-group-form .form-group{margin-bottom:20px}.permission-group-form .form-group label{display:block;margin-bottom:8px;font-weight:600;color:#333}.permission-group-form .form-group .form-control{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.permission-group-form .form-group .form-control:focus{outline:none;border-color:#82abba;box-shadow:0 0 0 2px rgba(130,171,186,.2)}.permissions-list input:disabled{opacity:0!important}.group-info{font-weight:500}.group-info,.user-count{display:flex;align-items:center}.user-count{color:#666}.action-buttons,.permissions-list{display:flex;grid-gap:5px;gap:5px}.permissions-list{flex-direction:column;background-color:#f3f6fc;padding:20px;font-size:14px;border-radius:8px}.skeleton-container.skeleton-card-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;padding:13px}.skeleton-container.skeleton-card-container .skeleton-line{background-color:#d1d5db;border-radius:6px}.skeleton-container.skeleton-card-container .top-card{display:flex;justify-content:center}.skeleton-container.skeleton-card-container .top-card .skeleton-line{width:20%;height:1.5rem}.skeleton-container.skeleton-card-container .middle-card{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.skeleton-container.skeleton-card-container .middle-card .skeleton-line{width:35%;height:1rem}.skeleton-container.skeleton-card-container .bottom-card{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid #d8e3ef;padding:12px 0}.skeleton-container.skeleton-card-container .bottom-card .left-bottom-card{width:50%}.skeleton-container.skeleton-card-container .bottom-card .left-bottom-card .skeleton-line{width:25%;height:3rem}.skeleton-container.skeleton-card-container .bottom-card .right-bottom-card{width:50%}.skeleton-container.skeleton-card-container .bottom-card .right-bottom-card .skeleton-line{height:3rem;margin-left:auto}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}#Welcome{text-align:center;display:flex;height:calc(100vh - 280px);align-items:center;justify-content:center;padding:15px}#Welcome img{margin-bottom:20px}#Welcome .welcomeDiv{margin-bottom:10px}button.btn-cancel{color:#ef644d;background:none;font-size:16px;margin-top:20px;font-family:Bold,sans-serif;border:1px solid #ef644d;padding:11px;cursor:pointer}.cancelDescription{resize:none;margin-top:2rem;height:120px;padding:10px}.cancelDescription::placeholder{color:grey;font-size:16px}.createDocumentModal .react-select__indicator-separator{opacity:0}.createDocumentModal .attachmentTab .validateForm{height:0}.createDocumentModal .fileList{display:flex;flex-direction:column;grid-gap:15px;gap:15px;margin-top:15px}.createDocumentModal .fileList ul{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.createDocumentModal .fileList ul li{display:flex;background-color:#eff3f6;justify-content:space-between;border-radius:7px;padding:8px;align-items:center}.createDocumentModal .fileList ul li span{display:flex;align-items:center}.createDocumentModal .fileList ul li span:first-child{grid-gap:10px;gap:10px;width:85%}.createDocumentModal .fileList ul li span:first-child p{max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.createDocumentModal .fileList ul li span svg{font-size:19px;color:#a1acc0}.createDocumentModal .fileList ul li button{border:0;color:#9eabbc;cursor:pointer}.createDocumentModal .fileList ul li button.dragHandle{cursor:grab}.createDocumentModal .input-control button{margin-top:25px}.createDocumentModal .input-control{margin-bottom:0}#dragDropArea #files{opacity:0;overflow:hidden;height:0;width:0;position:absolute;padding:0}#dragDropArea .dropArea{display:flex;flex-direction:column;align-items:center;grid-gap:1.5rem;gap:1.5rem;border:1px dashed #9fb2c5;border-radius:7px;padding:30px;font-size:14px;cursor:pointer;transition:all .5s;text-align:center}#dragDropArea .dropArea *{pointer-events:none}#dragDropArea .dropArea.over{transform:scale(1.05)}#dragDropArea .dropArea svg{color:#96a5c4;font-size:45px}.tooltip-wrapper{position:relative;display:inline-block;font-family:"Inter",sans-serif}.tooltip-wrapper .tooltip-content{visibility:hidden;background:#fff;color:#000;min-width:320px;max-width:360px;border-radius:10px;border:1px solid #e0e3ea;padding:12px 16px;font-size:12px;line-height:1.6;position:absolute;z-index:999;box-shadow:0 4px 16px rgba(0,0,0,.1);white-space:normal;right:calc(100% + 15px);top:-50%}.tooltip-wrapper .tooltip-content .tooltip-arrow{position:absolute;right:-12px;transform:translateX(-50%) rotate(-50deg);width:12px;height:12px;background:#fff;border-right:1px solid #e0e3ea;border-bottom:1px solid #e0e3ea;z-index:-1}.tooltip-wrapper .tooltip-content.bottom{transform:translateY(calc(-100% + 40px))}.tooltip-wrapper .tooltip-content.bottom .tooltip-arrow{bottom:13px}.tooltip-wrapper .tooltip-content .infoTitle{font-size:12px;color:#888;margin:4px 0}.tooltip-wrapper .tooltip-content .infoTitle strong{color:#000;font-weight:400;margin-left:4px}.tooltip-wrapper .tooltip-content hr{margin:10px 0;border:none;border-top:1px solid #e5e5e5}.tooltip-wrapper .tooltip-content .signers-list{list-style:none;padding:0;margin:0;max-height:240px;overflow-y:auto;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.tooltip-wrapper .tooltip-content .signers-list .signer-card{border-radius:10px;padding:12px;border:1px solid #e5e7eb;background:#f8fafc;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.tooltip-wrapper .tooltip-content .signers-list .signer-card.pending{background:#fff8e6;border-color:#ffe4b3}.tooltip-wrapper .tooltip-content .signers-list .signer-card.pending .number{color:#b45309;border-color:#b45309}.tooltip-wrapper .tooltip-content .signers-list .signer-card.refused{background:#fff0f0;border-color:#ffc9c9}.tooltip-wrapper .tooltip-content .signers-list .signer-card.refused .number{color:#b91c1c;border-color:#b91c1c}.tooltip-wrapper .tooltip-content .signers-list .signer-card.signed{background:#e8f7ee;border-color:#c1e6cb}.tooltip-wrapper .tooltip-content .signers-list .signer-card.signed .number{color:#166534;border-color:#166534}.tooltip-wrapper .tooltip-content .signers-list .signer-card .signer-header{display:flex;grid-gap:10px;gap:10px;flex-direction:column}.tooltip-wrapper .tooltip-content .signers-list .signer-card .signer-name{display:flex;grid-gap:8px;gap:8px;align-items:flex-start;max-width:230px}.tooltip-wrapper .tooltip-content .signers-list .signer-card .signer-name .number{background:#fff;border-style:solid;border-width:1px;width:22px;height:22px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;flex-shrink:0}.tooltip-wrapper .tooltip-content .signers-list .signer-card .signer-name div{display:flex;flex-direction:column;overflow:hidden}.tooltip-wrapper .tooltip-content .signers-list .signer-card .signer-name div strong{font-family:"Inter",sans-serif;font-weight:700;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:200px;color:#1f2a37}.tooltip-wrapper .tooltip-content .signers-list .signer-card .signer-name div .email{font-family:"Inter",sans-serif;font-weight:500;font-size:11px;color:#555;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:200px}.tooltip-wrapper .tooltip-content .signers-list .signer-card .status-badge{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;font-weight:600;padding:6px 10px;border-radius:8px;border:1px solid transparent}.tooltip-wrapper .tooltip-content .signers-list .signer-card .status-badge.signed{color:#166534;background:#e8f7ee;border-color:#c1e6cb}.tooltip-wrapper .tooltip-content .signers-list .signer-card .status-badge.pending{color:#b45309;background:#fff4e5;border-color:#ffd8a8}.tooltip-wrapper .tooltip-content .signers-list .signer-card .status-badge.refused{color:#b91c1c;background:#ffe6e6;border-color:#ffc1c1}.tooltip-wrapper .tooltip-content .signers-list .signer-card .status-badge.not-opened{color:#6b7280;background:#f3f4f6;border-color:#e5e7eb}.tooltip-wrapper .tooltip-content .signers-list .signer-card .status-detail{font-size:12px;color:#6b7280;padding:4px 8px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;display:inline-flex;grid-gap:6px;gap:6px;align-items:center}.tooltip-wrapper:hover .tooltip-content{visibility:visible}@media screen and (max-width:850px){.tooltip-wrapper{overflow:visible!important}.tooltip-content{left:auto!important;right:100%!important;transform-origin:center right!important;min-width:200px!important;max-width:240px!important;font-size:10px!important;line-height:1.4!important;z-index:998!important}.tooltip-content .tooltip-arrow{left:auto!important;right:-6px!important;transform:translateY(-50%) rotate(-45deg)!important}.tooltip-wrapper .tooltip-content{z-index:998!important}}.psign-tag-group{display:flex;flex-wrap:wrap;align-items:center;grid-gap:4px;gap:4px}.psign-tag-overflow{background-color:#e6e9ea;border-radius:4px;padding:3px 6px;font-size:11px;position:relative;cursor:default}.psign-tag-overflow .psign-tag-overflow__tooltip{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px;background:#fff;padding:8px;border:1px solid #d7d7d7;border-radius:6px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);opacity:0;pointer-events:none;transition:.2s ease;min-width:160px;z-index:10}.psign-tag-overflow:hover .psign-tag-overflow__tooltip{opacity:1;pointer-events:auto}.doc-folder-info{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;position:relative}.doc-folder-info .folder-tooltip{position:absolute;bottom:calc(100% + 10px);left:0;background:#fff;border:1px solid #d8e3ef;box-shadow:0 10px 25px rgba(18,38,63,.15);border-radius:10px;padding:10px 12px;min-width:220px;z-index:10;opacity:0;pointer-events:none;transform:translateY(6px);transition:all .2s ease}.doc-folder-info .folder-tooltip header{font-size:12px;font-weight:700;color:#8da0b6;text-transform:uppercase;margin-bottom:8px}.doc-folder-info .folder-tooltip ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.doc-folder-info .folder-tooltip ul li{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 8px;border-radius:6px}.doc-folder-info .folder-tooltip ul li:hover{background:#f5f8ff}.doc-folder-info .folder-tooltip ul li span{color:#1f2a37;font-size:13px;max-width:100%!important}.doc-folder-info.folder-with-tooltip:hover .folder-tooltip{opacity:1;pointer-events:auto;transform:translateY(0)}.listPage>main>section>.content-page{background:transparent;border:0}.listPage>main>section>.content-page .quick-filters{padding:0}.btn-send-document{color:#fff!important;display:flex;background:#177ef3;align-items:center;color:#fff;border-radius:6px;justify-content:space-between;grid-gap:10px;gap:10px;padding-right:9px;padding-left:12px;font-size:15px;font-weight:500;position:relative;cursor:pointer}.btn-send-document .actionMenu-options{position:absolute;top:100%;background:#fff;left:0;z-index:2;border:1px solid #d3d3d3;width:100%;border-radius:11px}.btn-send-document .actionMenu-options button{color:#000;text-align:left;cursor:pointer;width:100%;justify-content:start;white-space:nowrap;font-size:12px;padding:0 15px}.btn-send-document .actionMenu-options button:hover{background:#efefef}.btn-send-document button{color:#fff;background:none;border:0;border-left:1px solid #fff;border-radius:0;padding-left:8px;cursor:pointer;height:35px}.btn-send-document button svg{position:relative;top:2px;cursor:pointer}.listPage .pagination{padding:0 15px 15px}.floating-bulk-bar{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);background:#fff;border:1px solid #d8e3ef;box-shadow:0 10px 30px rgba(18,38,63,.18);border-radius:999px;padding:10px 18px;display:inline-flex;align-items:center;grid-gap:12px;gap:12px;z-index:20;white-space:nowrap}.floating-bulk-bar .pill{background:#e9f2ff;color:#1f2a37;padding:6px 12px;border-radius:999px;font-weight:600;font-size:13px;color:#0f6fec}.floating-bulk-bar .link-action{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;border:none;background:transparent;color:#1f2a37;font-weight:600;cursor:pointer;padding:6px 8px;border-radius:8px;transition:background .2s ease,color .2s ease;font-size:12px}.floating-bulk-bar .link-action input{width:20px;height:20px}.floating-bulk-bar .link-action:hover{background:#f5f8ff}.floating-bulk-bar .link-action.danger{color:#d93f3f}.floating-bulk-bar .link-action.danger:hover{background:#fff1f1}.floating-bulk-bar .divider{width:1px;height:20px;background:#d8e3ef}@media screen and (max-width:700px){.floating-bulk-bar{width:100%;border-radius:0;bottom:0;flex-wrap:wrap;justify-content:center}}.btn-secondary{border:0;padding:10px 25px;font-weight:800;font-family:Bold,sans-serif;font-size:16px;background-color:#fbfbfb;color:#177ef3;cursor:pointer}.btn-secondary:hover{background-color:#efefef}.listPage input[type=checkbox]{cursor:pointer;position:relative}.status-container{display:flex;flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px}.final-date-info{font-size:11px;color:#555;padding-left:2px}button .foldersList{position:absolute;top:100%;width:120px;z-index:9;background-color:#fff;border-radius:7px;box-shadow:none;display:flex;flex-direction:column;grid-gap:5px;gap:5px;transition:all .5s;max-height:0;padding:0;overflow:hidden;cursor:default}button:hover .foldersList{padding:5px 0;box-shadow:0 0 3px rgba(0,0,0,.3);max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.quick-filters{display:flex;justify-content:space-between;padding:0 15px;grid-gap:25px;gap:25px;margin-top:25px}.quick-filters .card-filter{background:#fff;flex-basis:calc(20% - 20px);padding:20px;flex-grow:1;border-radius:12px;display:flex;align-items:center;grid-gap:20px;gap:20px;border:1px solid #d8e3ef;cursor:pointer}.quick-filters .card-filter.active{border:1px solid #000}.quick-filters .card-filter .text{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.quick-filters .card-filter .icon{position:relative}.quick-filters .card-filter .icon svg:first-child{height:40px;width:40px}.quick-filters .card-filter .icon svg:last-child{position:absolute;bottom:4px;right:-1px;background:#fff;border:2px solid;border-radius:100%;padding:1px}.quick-filters .card-filter .icon.green *{color:#2ecc71;border-color:#2ecc71}.quick-filters .card-filter .icon.yellow *{color:#ffc107;border-color:#ffc107}.quick-filters .card-filter .icon.red *{color:#cc2e2e;border-color:#cc2e2e}.quick-filters .card-filter .icon.gray *{color:grey;border-color:grey}@media screen and (max-width:1040px){.quick-filters{flex-wrap:wrap;grid-gap:5px;gap:5px}.quick-filters .card-filter{padding:15px;grid-gap:10px;gap:10px}}.filterBar .dateInputs{display:flex;justify-content:space-between}.filterBar .dateInputs input{flex-basis:49%}.filterBar .dateInputs input::-webkit-calendar-picker-indicator{display:none}.filterBar .dateInputs input::-webkit-input-placeholder{visibility:hidden!important}.filterBar strong{font-size:26px;font-weight:400;display:flex;align-items:center}.filterBar strong span:first-child{margin-right:5px}.filterBar strong a{font-size:12px;color:#177ef3;font-weight:700;margin-left:10px;cursor:pointer}.filterBar .calendarArea{max-height:0;overflow:hidden;margin:0;transition:all .5s}.filterBar .calendarArea.open{max-height:300px;margin-top:15px}.filterBar label{display:block;margin-top:15px;margin-bottom:5px}.filterBar input,.filterBar select{width:100%}.filterBar input.changed,.filterBar select.changed{border:1px solid #177ef3;color:#177ef3}.filterBar input[type=button]{background-color:#fff;text-align:left;cursor:pointer}.react-calendar{text-align:center;background-color:hsla(0,0%,95.3%,.831372549);border-radius:8px;overflow:hidden}.react-calendar button{background-color:transparent;border:0}.react-calendar .react-calendar__navigation{display:flex;justify-content:space-between;background-color:#177ef3;height:35px;padding:0 8px}.react-calendar .react-calendar__navigation button{margin:5px;color:#fff;text-transform:uppercase;font-size:12px;cursor:pointer}.react-calendar .react-calendar__viewContainer{padding:10px 20px}.react-calendar .react-calendar__viewContainer button{background-color:#fff;border-radius:0;border:1px solid hsla(0,0%,95.3%,.831372549);height:25px;cursor:pointer}.react-calendar .react-calendar__month-view button{border:0!important;flex-basis:calc(14.29% - 2px)!important;margin-bottom:2px;transition:all .5s}.react-calendar .react-calendar__month-view__days{justify-content:space-around}.react-calendar .react-calendar__month-view__weekdays div{color:#177ef3;border:0!important;margin-bottom:5px;font-size:10px;text-transform:uppercase;margin-top:10px}.react-calendar .react-calendar__month-view__weekdays abbr{text-decoration:none!important}.react-calendar .react-calendar__tile--active{background-color:#177ef3!important;color:#fff}.react-calendar .react-calendar__tile--range{background-color:rgba(0,119,255,.1098039216)!important;color:#000}.react-calendar .react-calendar__tile--range.react-calendar__tile--rangeEnd,.react-calendar .react-calendar__tile--range.react-calendar__tile--rangeStart{background-color:#177ef3!important;color:#fff}.react-calendar .react-calendar__month-view__days__day--neighboringMonth{background-color:#e3e3e3!important}.quantityBadge{background-color:#177ef3;color:#fff;font-size:12px;margin:0 0 0 5px!important;border-radius:50%;padding:2px 6px}.react-search-field{border:0!important}.react-search-field input{height:39px!important;border-radius:8px 0 0 8px!important;font-size:16px!important}.react-search-field button{height:39px!important;border-radius:0 8px 8px 0!important}.react-search-field button svg{height:15px}.td-actions button:disabled{background-color:#d8e3ef!important}.title-badge{display:flex;align-items:center}.contador-badge{margin-right:13px;height:45px;min-width:45px}.sendPowerSign{background:#167ef3}.sendPowerSign svg{color:#fff!important}.sendPowerSign:hover{background:#075fbc}.envelopePowerSign{background:#2ecc71}.envelopePowerSign svg{color:#fff!important}.envelopePowerSign:hover{background:#26aa5d}.filterButton{border:1px solid #d8e3ef;background-color:#fff;height:36px;width:125px;text-align:left;padding:0 15px;cursor:pointer;position:relative;display:flex;align-items:center}.filterButton:after{content:"v";color:#b0bfcf;transform:scale(1.6,.5);display:block;position:absolute;top:0;right:15px;font-family:inherit;margin:auto!important;bottom:0;height:16px;font-size:15px}.width-big-table{width:35%}.table-page-documents.power-datatable .actionMenu-trigger{width:15px!important}table.table-page-documents{border-collapse:collapse;width:100%}table.table-page-documents .td-status-signatures div small{font-size:12px}table.table-page-documents .td-folders>div{display:flex;align-items:center;grid-gap:4px;gap:4px;font-size:12px}table.table-page-documents .td-folders>div span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100px}table.table-page-documents .td-folders>div svg{flex-shrink:0}table.table-page-documents thead tr th{word-break:keep-all!important;text-align:left}table.table-page-documents thead tr th .checkbox{margin-top:-20px}table.table-page-documents tbody tr{border-top:1px solid #d8e3ef}table.table-page-documents tbody tr td .barContainer{position:relative;display:flex;align-items:center;flex-grow:1}table.table-page-documents tbody tr td .barContainer .badge{height:20px!important;border-radius:100px!important;padding:0 5px;display:flex;grid-gap:3px;gap:3px;font-size:14px;flex-shrink:0;flex-grow:0}table.table-page-documents tbody tr td .barContainer.cancel .badge{background:#f8e0d6;color:#e0674c}table.table-page-documents tbody tr td .barContainer.warning .badge{background:#f6f2cf;color:#f5b110}table.table-page-documents tbody tr td .barSig{width:100%;height:8px;background:#e2ecf2;border-radius:4px;position:relative}table.table-page-documents tbody tr td .barSig span{position:absolute;height:8px;top:0;left:0;border-radius:4px;background:#2ecc71}table.table-page-documents tbody tr td .barSig.cancel{background:#f8e0d6}table.table-page-documents tbody tr td .barSig.cancel span{background:#e0674c}table.table-page-documents tbody tr td .barSig.cancel .badge{background:#f8e0d6;color:#e0674c}table.table-page-documents tbody tr td .barSig.warning{background:#f6f2cf}table.table-page-documents tbody tr td .barSig.warning span{background:#f5b110}table.table-page-documents tbody tr td .barSig.warning .badge{background:#f6f2cf;color:#f5b110}table.table-page-documents tbody tr td:first-child{text-align:center}table.table-page-documents tbody tr td:first-child .checkbox{margin-top:-25px}table.table-page-documents tbody tr td span{color:#212c38}table.table-page-documents tbody tr td p{word-break:keep-all!important}table.table-page-documents tbody tr td .tagTableDoc{border:1px solid #b0bfcf;background-color:#fff;border-radius:8px;font-size:11px;font-weight:400;cursor:pointer;white-space:nowrap;color:#000;padding:4px 6px 4px 20px;position:relative}table.table-page-documents tbody tr td .tagTableDoc:before{content:"";position:absolute;left:6px;top:6px;width:10px;height:10px;background-color:#b0bfcf;border-radius:100%}table.table-page-documents tbody tr td .tagTableDoc.primary{border:1px solid #177ef3}table.table-page-documents tbody tr td .tagTableDoc.primary:before{background-color:#177ef3}table.table-page-documents tbody tr td .tagTableDoc.finished{border:1px solid #2ecc71}table.table-page-documents tbody tr td .tagTableDoc.finished:before{background-color:#2ecc71}table.table-page-documents tbody tr td .tagTableDoc.warning{border:1px solid #ffc107}table.table-page-documents tbody tr td .tagTableDoc.warning:before{background-color:#ffc107}table.table-page-documents tbody tr td .tagTableDoc.waiting{border:1px solid #4e42e4}table.table-page-documents tbody tr td .tagTableDoc.waiting:before{background-color:#4e42e4}table.table-page-documents tbody tr td .tagTableDoc.cancel{border:1px solid #cc2e2e}table.table-page-documents tbody tr td .tagTableDoc.cancel:before{background-color:#cc2e2e}table.table-page-documents .input-checkbox{padding-left:15px!important}table.table-page-documents input[type=checkbox]{transform:scale(.5);border:1px solid grey;position:absolute}table.table-page-documents th{padding:4px 8px;vertical-align:middle;font-size:15px}table.table-page-documents tbody td{padding:15px 10px;white-space:nowrap;font-size:14px}table.table-page-documents tbody tr td:nth-child(2){white-space:normal}table.table-page-documents small{font-size:11px;white-space:nowrap}.listPage .content-page{background:#fff}@keyframes fadeTable{0%{opacity:1%}50%{opacity:1%}to{opacity:1%}}.table-load{height:80px;animation:fadeTable 1s 1s infinite;background-color:#e6e7e7}.skeleton-card-wrapper{display:none}.relative{position:relative}.relative .tooltip{position:absolute;top:calc(100% + 10px);width:-webkit-max-content;width:max-content;text-align:center;background:#464646;color:#fff;padding:3px 6px;border-radius:6px;display:block;opacity:0;left:50%;transform:translate(-50%);transition:all .5s;z-index:-1}.relative .tooltip:before{content:"";position:absolute;top:-14px;left:0;right:0;border-color:transparent transparent #464646;border-style:solid;border-width:7px 5px;width:0;margin:auto}.relative:hover .tooltip{opacity:1;z-index:1}@media screen and (max-width:760px){.td-name-document{width:150px}}.bulk-tag-modal{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.bulk-tag-modal .bulk-tag-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:12px 14px;background:#f5f8ff;border:1px solid #d8e3ef;border-radius:10px}.bulk-tag-modal .bulk-tag-header .bulk-tag-pill{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;background:#e9f2ff;color:#1f2a37;padding:8px 12px;border-radius:999px;font-weight:600;font-size:13px}.bulk-tag-modal .bulk-tag-header .bulk-tag-actions{display:flex;grid-gap:8px;gap:8px}.bulk-tag-modal .bulk-tag-header .option-btn{border:1px solid #d8e3ef;background:#fff;color:#1f2a37;padding:8px 14px;border-radius:8px;cursor:pointer;transition:all .2s ease;font-weight:600}.bulk-tag-modal .bulk-tag-header .option-btn:hover{background:#f5f8ff}.bulk-tag-modal .bulk-tag-header .option-btn.active{background:#e9f2ff;border-color:#adc8ff;color:#1f2a37;box-shadow:0 6px 18px rgba(18,38,63,.08)}.bulk-tag-modal .bulk-tag-header .option-btn.danger{color:#d93f3f;border-color:#f2c6c6}.bulk-tag-modal .bulk-tag-header .option-btn.danger:hover{background:#fff1f1}.bulk-tag-modal .bulk-tag-header .option-btn.danger.active{background:#ffecec;border-color:#ffb3b3;box-shadow:0 6px 18px rgba(217,63,63,.15)}.bulk-tag-modal .bulk-tag-header .clear-btn{border:none;background:transparent;color:#94a3b8;cursor:pointer;padding:6px;border-radius:6px;transition:background .2s ease,color .2s ease}.bulk-tag-modal .bulk-tag-header .clear-btn:hover{background:#e2e8f0;color:#1f2a37}.bulk-tag-modal .field-group{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.bulk-tag-modal .field-group label{font-weight:600;color:#1f2a37}.bulk-tag-modal .bulk-actions{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px;margin-top:6px}input[type=checkbox]{width:28px;height:28px;border-radius:5px}label.checkbox-label{position:relative;grid-gap:8px;gap:8px;display:flex;align-items:center;cursor:pointer}label.checkbox-label input{cursor:pointer}.d-flex{display:flex}.justify-content-end{justify-content:end}.format-list strong{text-transform:uppercase;color:grey;font-size:14px;margin:10px 0 22px}.format-list ul{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-bottom:15px}.new-file-name-upload{max-width:50dvw!important}.page-new-document-attachment{background:#f2f6fb;position:relative}.page-new-document-attachment:after{position:absolute;content:"";background:#f2f6fb;top:-27px;width:100%;height:100vh;z-index:-1;right:0}.page-new-document-attachment .reminder-body-sidebar{padding:0}.page-new-document-attachment .main-sidebar{border-radius:8px;border:1px solid #e0e3ea;background:#fff;max-width:360px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page-new-document-attachment .signOrderInput{padding:0;border:0;border-bottom:1px solid grey;border-radius:0;margin-left:9px}.page-new-document-attachment .attachment-content{display:flex;flex:1 1;background:#fff;border-radius:8px;border:1px solid #e0e3ea;flex-direction:column}.page-new-document-attachment .attachment-content .attachment-content strong{margin-top:20px;margin-bottom:7px}.page-new-document-attachment .attachment-content ul{width:100%;padding:15px 0 0;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.page-new-document-attachment .attachment-content ul li{background-color:#eff3f6;border-radius:10px;padding:20px 15px}.page-new-document-attachment .attachment-content ul li p{padding-top:3px;font-size:14px}.page-new-document-attachment .attachment-content button:first-child,.page-new-document-attachment .attachment-content span:first-child,.page-new-document-attachment .attachment-content svg:first-child{flex-shrink:0;flex-grow:0}.page-new-document-attachment .attachment-content .fileItem-middle-span{flex-grow:1}.page-new-document-attachment .attachment-content .fileItem-middle-span p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-new-document-attachment .attachment-content .default-file .files span,.page-new-document-attachment .attachment-content .new-file-list li,.page-new-document-attachment .attachment-content .new-file-list li span{align-items:center}.page-new-document-attachment .attachment-content .default-file span{display:flex;grid-gap:10px;gap:10px;color:#a3a7b0}.page-new-document-attachment .attachment-content .default-file span p{color:#000}.page-new-document-attachment .attachment-content ul.new-file-list li{display:flex;grid-gap:12px;gap:12px}.page-new-document-attachment .attachment-content ul.new-file-list li span{color:#a3a7b0}.page-new-document-attachment .attachment-content ul.new-file-list li span p{color:#000}.page-new-document-attachment .attachment-content ul.new-file-list li span.fileItem-middle-span{display:flex;grid-gap:10px;gap:10px}.page-new-document-attachment .attachment-content ul.new-file-list li button{background:none;border:none;cursor:pointer;color:#a3a7b0}.page-new-document-attachment .attachment-content ul.new-file-list li button.times-btn{margin-left:auto;display:flex;align-items:center;grid-gap:6px;gap:6px;color:grey;font-size:15px}.page-new-document-attachment .textArea{position:absolute}.page-new-document-attachment .textArea.readOnly{cursor:default}.page-new-document-attachment .textArea.readOnly input{cursor:default;background-color:transparent!important;color:#000!important;border:0}.page-new-document-attachment .textArea input{cursor:all-scroll;border-radius:0;background-color:rgba(226,236,242,.4784313725);border:2px dashed #d3d3d3;position:relative;right:17px;bottom:12px}.page-new-document-attachment .textArea .toolbar{position:absolute;bottom:-7px;right:-2px;display:flex;grid-gap:7px;gap:7px;flex-direction:column}.page-new-document-attachment .textArea .toolbar button{border:0;background-color:transparent;font-size:18px;color:#556370;height:18px;cursor:pointer}.page-new-document-attachment .formSend{display:flex;grid-gap:15px;gap:15px;margin-right:0!important}.page-new-document-attachment .formSend .nameDocument{width:100%;position:relative}.page-new-document-attachment .formSend button{width:285px}@media screen and (max-width:750px){.page-new-document-attachment .formSend button{width:100%!important}}.page-new-document-attachment .signatureArea{transform-origin:top left;display:flex;flex-direction:column;position:absolute;width:200px;align-items:center;grid-gap:1px;gap:1px;border:2px dashed #d3d3d3;background-color:rgba(226,236,242,.4784313725);padding:13px;cursor:all-scroll;-webkit-user-select:none;user-select:none}.page-new-document-attachment .signatureArea.readOnly{cursor:default;border:0;background-color:transparent;text-align:center;font-size:13px}.page-new-document-attachment .signatureArea.readOnly hr{margin-bottom:5px}.page-new-document-attachment .signatureArea hr{flex-basis:98%;width:98%;border:0;border-bottom:1px solid #000}.page-new-document-attachment .signatureArea span{font-family:"Corinthia";font-size:33px}.page-new-document-attachment .signatureArea .toolbar{position:absolute;bottom:-22px;right:-22px;display:flex;grid-gap:7px;gap:7px;flex-direction:column}.page-new-document-attachment .signatureArea .toolbar button{border:0;background-color:transparent;font-size:18px;color:#556370;height:18px;cursor:pointer}.page-new-document-attachment .body-sidebar .files{background-color:#eff3f6;display:flex;justify-content:space-between;margin-top:8px;border-radius:7px;align-items:center;padding:5px}.page-new-document-attachment .body-sidebar .files span{display:flex;grid-gap:7px;gap:7px;overflow:hidden}.page-new-document-attachment .body-sidebar .files span svg{color:#9cabc0;font-size:20px}.page-new-document-attachment .body-sidebar .files span p{max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-new-document-attachment .body-sidebar .files span:first-child{width:90%}.page-new-document-attachment .body-sidebar .files span button{border:0;align-items:center;cursor:pointer}.page-new-document-attachment .body-sidebar .signatorys{display:flex;justify-content:space-between;background-color:#eff3f6;margin-top:6px;padding:7px;border-radius:7px}.page-new-document-attachment .body-sidebar .signatorys button{border:0;color:#99a8bd;cursor:pointer}.page-new-document-attachment form .pSpace{display:flex;justify-content:center;align-items:center}.page-new-document-attachment #siderbar-new-document{display:flex;grid-gap:20px;gap:20px;justify-content:space-between;margin-top:20px;padding:0 15px}.page-new-document-attachment .validateForm{display:flex;flex-direction:column;position:relative;justify-content:center;flex:unset}.page-new-document-attachment #siderbar-new-document .sidebar-top h3{padding:15px;border-bottom:2px solid #e0e3ea}.page-new-document-attachment #siderbar-new-document .sidebar-top p{padding:15px 15px 0}@media screen and (max-width:750px){.page-new-document-attachment #siderbar-new-document .main-sidebar{display:flex;flex-direction:column;grid-gap:20px;gap:20px}}.page-new-document-attachment #siderbar-new-document .sidebar-content{background-color:#fff;width:359px;display:flex;padding:15px!important;flex-direction:column}@media screen and (max-width:750px){.page-new-document-attachment #siderbar-new-document .sidebar-content{width:100%;margin-bottom:0}}.page-new-document-attachment #siderbar-new-document .sidebar-content .dropArea{display:flex;border:2px dashed #e2ecf2;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:30px;grid-gap:15px;gap:15px}.page-new-document-attachment #siderbar-new-document .sidebar-content .dropArea svg{color:#9cabc0;font-size:45px}.page-new-document-attachment .react-pdf__Page__canvas{border-radius:8px}.page-new-document-attachment #siderbar-new-document .sidebar-content .title-sidebar{font-weight:700;display:flex;justify-content:space-between}.page-new-document-attachment #siderbar-new-document .sidebar-content .title-sidebar button{border:0;display:flex;justify-content:center;color:#76a6b2;align-items:center;background-color:transparent;cursor:pointer}.page-new-document-attachment button.preview-btn{border:1px solid #177ef3;background:#fff;cursor:pointer;font-weight:600;color:#177ef3;padding:0 18px!important;height:45px;width:auto;white-space:nowrap}.page-new-document-attachment .header-top-title{background:none;padding:0}.page-new-document-attachment .header-top-title input{border:1px solid #e0e3ea;padding:12px 8px}.page-new-document-attachment .header-top-title button{width:300px;max-width:100%;padding:0 18px;height:45px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-new-document-attachment .horizontal-selector-container{padding:0 15px}.page-new-document-attachment .just-mobile{display:none}.page-new-document-attachment .just-desktop{display:block}.page-new-document-attachment .thumbnail-page{border:1px solid #d3d3d3;border-radius:7px;overflow:hidden}.page-new-document-attachment .thumbnail-list{max-height:calc(100dvh - 355px);overflow:auto}.page-new-document-attachment .preview-content .react-pdf__Document{grid-gap:10px;gap:10px}.page-new-document-attachment .active .thumbnail-page{border:1px solid #177ef3}@media screen and (max-width:750px){.page-new-document-attachment .just-mobile{display:block}.page-new-document-attachment .signatureArea,.page-new-document-attachment .textArea{transform:scale(.5)}.page-new-document-attachment .just-desktop{display:none}.page-new-document-attachment #siderbar-new-document{flex-direction:column}.page-new-document-attachment #siderbar-new-document *{max-width:100%}.page-new-document-attachment .header-top-title form{flex-direction:column;grid-gap:0;gap:0}}.containerInfoSignature .headerListSign,.containerInfoSignature .listSign{line-height:23px}.containerInfoSignature .headerListSign strong,.containerInfoSignature .listSign strong{font-weight:300}.containerInfoSignature .headerListSign strong.titleSigner,.containerInfoSignature .listSign strong.titleSigner{font-weight:700}.containerInfoSignature .headerListSign p,.containerInfoSignature .listSign p{line-height:23px}.containerInfoSignature{border:1px solid #c8d4e3;padding:15px;border-radius:8px}@media(max-width:599px){.containerInfoSignature{max-width:auto}}.containerInfoSignature.signed{border-color:rgba(0,206,113,.9294117647)}.containerInfoSignature+div{margin-top:15px}.containerInfoSignature .headerListSign{width:100%;display:flex;justify-content:space-between}.containerInfoSignature .headerListSign>p span,.containerInfoSignature .headerListSign>p strong{display:block}.containerInfoSignature .headerListSign span{font-size:14px}.containerInfoSignature .listSign{margin-top:10px}.containerInfoSignature .listSign li{display:flex}.containerInfoSignature .listSign li svg{margin-right:15px;margin-top:2px}.containerInfoSignature .listSign li p{font-size:14px}#MainContractHtml{background-color:#fff;width:805px;margin:auto;padding:48px 50px;max-width:100%;min-height:1140px;border:1px solid #b7d1e6;border-radius:10px;overflow:hidden}#MainContractHtml p{display:block;margin:1em 0}.signDocumentButton.btn-insideDocument{padding:0!important;border-radius:4px;display:block;font-size:15px!important;position:absolute}.signDocumentButton{position:relative}.signDocumentButton.signed{background:transparent;padding:0!important;font-size:0!important}.signDocumentButton.signed img{width:100%;max-height:64px;object-fit:contain;object-position:center;position:absolute;bottom:-5px;left:0}.signDocumentButton.signed:hover{background:transparent}.react-pdf__Document{display:flex;flex-direction:column;grid-gap:2vw;gap:2vw;margin-bottom:2vw}.react-pdf__Page{margin:auto}.react-pdf__Page .react-pdf__Page__textContent{top:0!important;left:0!important;transform:none!important}.react-pdf__Page .react-pdf__Page__annotations.annotationLayer{position:absolute;top:0;left:0}.react-pdf__Page .react-pdf__Page__annotations.annotationLayer section{position:absolute}.react-pdf__Page .react-pdf__Page__annotations.annotationLayer section a{position:absolute;top:0;left:0;width:100%;height:100%}.react-pdf__Page .btn-injected{position:absolute!important;width:auto;padding:0!important;font-size:15px!important;border-radius:4px!important;height:48px;width:215px!important;transform-origin:left top}@media(max-width:599px){.react-pdf__Page .btn-injected{font-size:3vw!important}}.react-pdf__Page .btn-injected.signed{width:23vw;max-width:220px;position:absolute;top:-12px;left:0;margin-top:0!important}.main-sign-page .content-page-sidebar .content,.page-contract-open-pattern-pdf .content-page-sidebar .content{border:0}.main-sign-page .react-pdf__Page,.page-contract-open-pattern-pdf .react-pdf__Page{border:1px solid #dbe2ea;border-radius:10px;overflow:hidden}.page-contract-open-pattern-pdf .content-page-sidebar .content .contractView{padding:0}.page-contract-open-pattern-pdf .content-page-sidebar .content .contractView>p{overflow:hidden;max-width:900px}@media(max-width:599px){.page-contract-open-pattern-pdf .content-page-sidebar .content .contractView{padding:0 10px}}.signSelection{grid-gap:10px;gap:10px}.signSelection button{color:#000}.modal-sign{width:100%;height:100dvh;position:fixed;top:0;left:0;z-index:1000;background:rgba(51,71,91,.8);display:flex;align-items:center;justify-content:center}.modal-sign .modal-sign-content{background:#fff;width:100%;max-width:650px;border-radius:8px;color:#303030}.modal-sign .modal-sign-content button.closeModal{background:none;border:0;cursor:pointer;margin:-35px -15px 0 0;float:right}.modal-sign .modal-sign-content .modal-sign-body{padding:50px 30px;vertical-align:middle}.modal-sign .modal-sign-content .modal-sign-body form label{font-weight:700}.modal-sign .modal-sign-content .modal-sign-body .help-content{max-width:400px;margin:0 auto}.modal-sign .modal-sign-content .modal-sign-body .help-content button{color:#82878b;font-weight:700;background-color:transparent;border:none;font-size:14px;display:flex;align-items:center;text-align:center;margin:auto;cursor:pointer}.modal-sign .modal-sign-content .modal-sign-body .help-content button svg{margin-right:5px}.modal-sign .modal-sign-content .modal-sign-body .help-content p{font-size:13px;background:#e5eaee;padding:40px 15px 15px;margin-top:-30px;border-radius:8px}@media(max-width:950px){.modal-sign-content{max-width:100%!important;width:100%;height:100dvh}}@media(max-width:750px){.modalFullHeightMobile.modal-sign .modal-sign-content{height:100dvh;padding:0 0 30px;overflow:auto}.modalFullHeightMobile.modal-sign .modal-sign-content button.closeModal{margin:-10px 0 10px;text-align:right}.modalFullHeightMobile.modal-sign .modal-sign-content .modal-sign-body{display:flex;flex-direction:column;padding:30px 20px 15px}.modalFullHeightMobile.modal-sign .modal-sign-content .modal-sign-body .row{flex-direction:column}.modalFullHeightMobile.modal-sign .modal-sign-content .modal-sign-body .row .input-control:nth-child(2){margin:0}}.page-canceledDocument{min-height:100vh;background:#fff}.page-canceledDocument nav{border-bottom:1px solid #dbe0e3;text-align:center;padding:20px}.page-canceledDocument nav img{height:30px}.page-canceledDocument article{text-align:center;padding:34px 18px;line-height:55px}.page-canceledDocument article small a{color:#0484fc}.page-canceledDocument article .inner-info{border:2px solid #bc6051;background-color:#fff;width:600px;border-radius:15px;padding:30px 40px;max-width:100%;text-align:left;margin:35px auto auto;line-height:2.2rem}.page-canceledDocument article .inner-info strong{font-size:18px;margin-bottom:.8rem;display:block}.page-canceledDocument article .inner-info p.strong-p{font-weight:700}.page-canceledDocument article .inner-info .title-container{display:flex;grid-gap:12px;gap:12px;margin-bottom:42px}.page-canceledDocument article .inner-info .title-container .icon-container{background:#f9dcd6;display:flex;justify-content:center;align-items:center;padding:0 8px;border-radius:8px}.page-canceledDocument article .inner-info .inner-content{display:flex;grid-gap:8px;gap:8px;margin-bottom:12px}.page-canceledDocument article h1{font-family:"Merriweather",serif;font-size:45px}.page-canceledDocument article h1.mini{max-width:570px;margin:auto}.page-canceledDocument article h1+sub,.page-canceledDocument article span{font-size:20px;max-width:550px;display:block;margin:21px auto;line-height:3rem}@media screen and (max-width:700px){.page-canceledDocument article h1{font-size:33px}.page-canceledDocument article h1+sub,.page-canceledDocument article span{font-size:16px;max-width:90%;margin-top:7px}.page-canceledDocument article .inner-info{max-width:90%;padding:25px;position:relative}}@media screen and (max-width:385px){.page-canceledDocument article .inner-info .inner-content{flex-direction:column}}.cert-form{text-align:left}.cert-form .alertBadge{background:#fff196;padding:11px;text-align:left;line-height:24px;font-size:14px;border-radius:5px;margin-bottom:18px}.cert-form label{display:block}.cert-form input{padding:10px;margin:7px 0;width:100%}.cert-form .error{color:#d20000}.finalSignButton{padding:0!important;height:80px}.finalSignButton button{width:100%!important;max-width:unset!important;border-radius:0!important;padding:0!important;height:100%!important;font-size:18px!important}.progress-bar{width:100%;height:5px;z-index:9;margin-top:0;background-color:#d8e3ef;position:-webkit-sticky;position:sticky;top:56px}.progress-bar .progress{position:absolute;top:0;left:0;height:100%;background-color:#177ef3;transition:all .5s}@media screen and (max-width:800px){.progress-bar{margin-top:0;top:0}}@media screen and (max-width:800px){.header-progress{margin-top:5px}}.signDiv #assInput[type=file]{opacity:0;height:0;width:0!important;overflow:hidden;display:block!important;padding:0;margin:0!important}.signDiv .btns{flex-direction:row!important}.signDiv label[for=assInput]{width:100%;min-height:210px;display:flex;align-items:center;justify-content:center;color:#177ef3;font-weight:100!important;border:1px dashed #d3d3d3;border-bottom:3px solid #000;margin-bottom:38px}.signDiv #divCert{padding:26px;border:1px dashed #d3d3d3;box-sizing:border-box;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.signDiv #divCert input,.signDiv #divCert label{display:block;width:100%;text-align:left}.signDiv .labelFont{display:block;position:relative;height:53px!important;margin-bottom:15px}.signDiv .labelFont:before{content:"Fonte";position:absolute;left:20px;top:10px;font-size:13px!important;z-index:2;color:#a7bacf;font-weight:500}.signDiv #fontSelector{width:100%;margin-bottom:15px;position:relative;padding-top:17px;height:56px!important}#modalSign .btns.centered button{margin:auto}#modalSign .closeModal{height:40px;display:block;margin:0 0 0 auto;padding:10px;float:unset!important}#modalSign .modal-sign-body{max-height:100%;padding:0}@media screen and (max-height:700px),screen and (max-width:700px){#modalSign .photosArea{padding-bottom:80px!important}}#modalSign .flexColumn{max-height:calc(95% - 28px);display:flex;padding:15px 35px;grid-gap:20px;gap:20px}@media screen and (max-width:600px){#modalSign .flexColumn{padding:15px;height:calc(95% - 28px);justify-content:space-between}#modalSign .flexColumn.start{justify-content:start}}#modalSign .flexColumn .scrollArea{overflow-y:auto;padding:0 5px;max-height:calc(100% - 170px)}#modalSign .modal-sign-content{padding:30px;overflow:auto}@media screen and (max-width:700px){#modalSign .modal-sign-content{padding:10px}#modalSign .modal-sign-content.step-2{padding:0}}.divSend button{width:275px!important;display:block!important;margin:auto!important;padding:18px 0}.btn-camera{border-radius:100%!important;width:65px;height:65px;display:flex;align-items:center;justify-content:center;padding:0!important}.photoPlace{transition:all .5s;background-color:#f5f8ff;border:1px solid #67a4d5;margin:15px 25px;padding:20px;border-radius:5px;height:auto;display:flex;flex-direction:row;grid-gap:20px;gap:20px}@media screen and (max-width:600px){.photoPlace{flex-direction:column;align-items:center}.photoPlace img{flex-basis:unset!important;width:180px!important;max-width:100%}.photoPlace div{text-align:center!important;align-items:center;max-width:100%}.photoPlace div button{justify-content:center!important}}.photoPlace.inactive{border:1px solid #d3d3d3;background-color:#fff}.photoPlace div{display:flex;flex-direction:column;justify-content:space-between;grid-gap:15px;gap:15px}.photoPlace img{height:110px;object-fit:cover;flex-basis:180px;flex-shrink:0}@media screen and (max-width:600px){.photoPlace img{height:unset!important;width:180px}}.photoPlace .btn{padding:11px 14px;display:flex;justify-content:left;font-size:16px;width:150px;color:#177ef3;padding:0!important;background-color:transparent!important}.photoPlace .btn.remake{color:#e16656}.photoPlace .btn svg{margin-right:10px}#photo-area-video{border-radius:5px;object-fit:cover;object-position:top;max-width:100%;margin:0;flex-shrink:0;max-height:calc(100dvh - 40px)}@media screen and (max-width:760px){#photo-area-video{height:100dvh}}.signRow{display:flex;flex-direction:column;grid-gap:25px;gap:25px;text-align:center}.signRow.lastStep{grid-gap:0;gap:0}.signRow.lastStep .title{position:relative;bottom:12px}.signRow.lastStep .instructions{padding:20px 61px 61px;font-size:20px}.signRow.lastStep button.btn-success{margin-bottom:50px!important}.signRow img{width:70px;margin:40px auto auto}.signRow button.btn-success{margin-top:20px;min-width:200px}@media screen and (max-width:790px){.signRow p{font-size:14px}.signRow .buttons-types .btns{flex-direction:column!important;grid-gap:11px;gap:11px}}.photo-footer{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:15px 20px;grid-gap:25px;gap:25px;margin:0!important;position:absolute;bottom:2vh;z-index:999}.photo-footer p{color:#000;font-size:14px;background:#fff;border-radius:15px;padding:8px 18px;width:80%;opacity:.6}@media screen and (min-width:760px){.photo-footer{position:relative;bottom:0}.photo-footer p{opacity:1}}.landscape-warning{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:95px;gap:95px;text-align:center;font-weight:900;padding:20px 65px}.landscape-warning svg{transform:scale(5)}.photo-name-marker{display:block;text-align:center;margin:0 0 5px}@media screen and (max-width:760px){.photo-name-marker{position:absolute;top:60px;left:0;right:0;width:-webkit-min-content;width:min-content;background:#fff;margin:auto;z-index:9;border-radius:16px;padding:4px 10px;max-width:100vw;opacity:.6}}input.signArea{width:100%;height:210px;margin-bottom:20px;border:1px dashed #d8e3ef;border-bottom:3px solid #000;border-radius:0;font-size:70px;text-align:center;padding-bottom:25px}@media screen and (max-width:540px){input.signArea{font-size:12vw}}input.signArea.signArea::placeholder{font-family:"Regular";font-weight:100;font-size:16px;opacity:1;color:#b9b9b9}.photo-area{text-align:center;display:flex;flex-direction:column}@media screen and (max-width:950px){.photo-area{flex-direction:row;justify-content:space-evenly;margin-top:15px;grid-gap:0;gap:0}.photo-area.embed{flex-direction:column;justify-content:unset;margin-top:0;grid-gap:10px;gap:10px}}@media screen and (max-width:500px){.photo-area{flex-direction:column;justify-content:unset;margin-top:0}}.photo-area *{margin:10px 0}@media screen and (max-width:950px){.photo-area.embed div{flex-basis:unset!important}}.signContractbuttonFinalArea.fixed{z-index:9;position:fixed;top:calc(100dvh - 60px);left:0;height:60px;width:100dvw}.signContractbuttonFinalArea.fixed button{position:absolute;bottom:0;width:100%;border-radius:0;height:60px}.partialSignButtons{background-color:#fff;display:flex!important;align-items:center!important;flex-direction:row!important;height:-webkit-min-content!important;height:min-content!important;padding:8px!important;bottom:0!important;border-top:1px solid #b7d1e6;flex-wrap:wrap;grid-gap:7px;gap:7px}.partialSignButtons>button{margin:0!important;width:140px!important;font-size:16px!important;padding:5px!important;border-radius:5px!important}.partialSignButtons .partialButtons{display:flex;width:100%;justify-content:center}.partialSignButtons .partialButtons button{display:block;height:21px!important;flex-basis:20px!important;margin:0 10px!important;border-radius:100%!important;border:1px solid #94bddf;background-color:#94bddf;color:#fff;font-size:12px!important;position:relative;cursor:pointer}.partialSignButtons .partialButtons button.ok{background-color:#2ecc71;border-color:#2ecc71}.partialSignButtons .partialButtons button:last-child:after{display:none}.partialSignButtons .partialButtons button:after{content:"";position:absolute;right:-25px;width:25px;height:2px;background-color:#94bddf;top:9px;z-index:-1}.pageContractSign{min-height:100%}@media(max-width:800px){.pageContractSign{padding-top:0}.pageContractSign .content-page-sidebar{padding:0!important}}.pageContractSign .header-page-external{position:-webkit-sticky;position:sticky;width:100%;top:0;z-index:10;border-bottom:1px solid #b7d1e6}@media(max-width:800px){.pageContractSign .header-page-external{position:static;height:auto!important;padding:5px 0}.pageContractSign .header-page-external .content .logo-external{margin-right:5px}.pageContractSign .header-page-external button svg{width:20px}.pageContractSign .header-page-external button span{display:none}.pageContractSign .header-page-external .security button{color:transparent}.pageContractSign .header-page-external .security button svg{margin-right:0!important}}.pageContractSign .contractView{padding:0}.pageContractSign .contractView>p{overflow:hidden}@media(max-width:599px){.pageContractSign .contractView{padding:10px}}.signatureCounter{display:flex;height:45px;align-items:center;margin-right:10px;border-radius:8px;border:1px solid #1369cc;color:#1369cc;padding:0 15px;cursor:pointer;background:transparent;font-size:14px}@media(max-width:599px){.signatureCounter{font-size:12px}.signatureCounter span{display:none}}.signDocumentButton{padding:20px!important;font-size:2rem!important;width:100%}@media(max-width:599px){.signDocumentButton{padding:15px!important}}.signContractbutton{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 30px 20px;text-align:center}.signContractbutton a{width:100%}.signContractbutton button{margin-bottom:20px}.signContractbutton span{font-family:"Bold",sans-serif;font-size:1.6rem;color:#177ef3;font-weight:600;text-decoration:underline}.signContractbutton.fixed{position:fixed;bottom:-20px;z-index:1;width:100%}.signContractbutton.fixed button{max-width:250px}.infoSign{justify-content:center;align-items:center;width:100%}.infoSign,.infoSign p{display:flex;flex-direction:column}.infoSign p{margin-bottom:20px;text-align:center}.infoSign p input{width:100%;background:transparent;border:none;color:#555}.infoSign>div{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.infoSign>div svg{color:#4ecd6b}.infoSign>div h3{font-size:26px}@keyframes fadeContent{0%{opacity:1%}50%{opacity:1}to{opacity:1%}}.animationTitleContract{position:relative;width:100%;height:75px;display:flex;flex-direction:column;align-items:center;justify-content:center}.animationTitleContract:after,.animationTitleContract:before{content:"";width:100%;height:20px;display:block;clear:both;border-radius:4px;animation:fadeContent 2s infinite}.animationTitleContract:before{max-width:300px;background-color:#b5c2c9}.animationTitleContract:after{max-width:250px;background-color:#c5d4dd;margin-top:5px}.lgpd{position:fixed;top:0;left:0;width:100dvw;height:100dvh;z-index:999;display:flex;justify-content:center}.lgpd .background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(90,106,125,.631372549)}.lgpd .main-zone{display:flex;background:#fff;position:absolute;bottom:44px;margin:auto;width:766px;padding:15px 28px;border-radius:17px;align-items:center;max-width:100dvw;grid-gap:17px;gap:17px}.lgpd .button-container{display:flex;justify-content:end;flex-grow:1}.lgpd a{text-decoration:underline;margin-left:5px}.lgpd input[type=checkbox]{position:relative;cursor:pointer;padding:12px!important;width:unset!important;height:unset!important}.lgpd .modal-header{border-bottom:1px solid #d3d3d3;padding-bottom:22px!important}.lgpd .modal-body{text-align:justify;height:600px;overflow:auto;max-height:100dvh}.lgpd .modal-body h3,.lgpd .modal-body p,.lgpd .modal-body ul{margin-bottom:20px}.lgpd .modal-body ul{list-style-type:circle!important}.lgpd .modal-body ul li{list-style:circle!important}.lgpd .modal-body ul{padding-left:33px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}@media screen and (max-width:768px){.form-get-access img.PowerSign{width:85%}}.btns-aligned{display:flex}td,td>span,td>strong,th,th>span,th>strong{word-wrap:break-word!important;word-break:break-all!important}.ModalEnvelopeAssinantes .btn-info{border:2px solid #2f77fc!important;background-color:#fff!important;color:#2f77fc!important}.ModalEnvelopeAssinantes .align-right{display:block;text-align:right}.ModalEnvelopeAssinantes #inpCustomMessage{width:100%;margin-top:15px;font-size:15px;height:135px;resize:vertical}.page-envelope-new-document .main-content{flex-direction:column;background-color:transparent!important}.page-envelope-new-document .main-content div{background-color:#fff;margin-bottom:15px;border-radius:5px}.page-envelope-new-document .attachmentArea li,.page-envelope-new-document .attachmentArea strong{font-size:16px}.dp-hidden{opacity:0;width:0;overflow:hidden;padding:0!important}#modalMandatorySubscribers .modal-body .divSend.divBtns{flex-direction:column}#modalMandatorySubscribers .modal-body .divSend.divBtns .btn-success{margin-top:5px;background-color:#2f77fd}#modalMandatorySubscribers .modal-body .divSend.divBtns .btn-secondary{background-color:#fff;color:#2f77fd}#modalMandatorySubscribers .modal-body .groupSign{border:1px solid #b1c0c9;background-color:#fff;border-radius:8px}#modalMandatorySubscribers .modal-body .groupSign .badge{background-color:#dee8ee!important}#modalMandatorySubscribers .modal-body .groupSign .titleSign{margin-bottom:0}#modalMandatorySubscribers .modal-body .groupSign .showText{margin-top:5px}#modalMandatorySubscribers .modal-body .groupSign .status{color:#b1c0c9;font-weight:700}#modalMandatorySubscribers .modal-body .groupSign p{font-size:14px;line-height:22px}#modalMandatorySubscribers .modal-body .groupSign.Assinado{border:1px solid #3fc43f}#modalMandatorySubscribers .modal-body .groupSign.Assinado .status{color:#3fc43f}#modalMandatorySubscribers .modal-body .groupSign.Pendente{border:1px solid #e9b900}#modalMandatorySubscribers .modal-body .groupSign.Pendente .status{color:#e9b900}.btn-doc{margin-top:25px;width:100%;border-radius:3px}.link-input{position:relative;display:flex;align-items:center;margin-top:10px}.link-input input{width:100%;font-size:1.25rem;background-color:#dee8ee}.link-input div{position:absolute;right:5px;display:flex}.link-input div .btn-wpp{background-color:#20c020}.link-input div button{margin-left:4px;width:25px;height:25px;border:0;border-radius:4px;background-color:#0079ff;cursor:pointer}.link-input div button svg{color:#fff}.text-blue{color:#177ef3}.modalCustomMessage .divSend.divBtns{display:flex;flex-direction:row!important}.modalCustomMessage .divSend.divBtns button:first-child{flex-basis:15%;margin-right:15px;height:44px;margin-top:3px;font-size:22px;display:flex;align-items:center;justify-content:center}.modalCustomMessage .divSend.divBtns .btn-secondary{background-color:#ededed!important;color:#b9b9b9!important;border:0!important;cursor:pointer}.modal-hyperlink{color:#177ef3;text-decoration:underline;display:block;margin-left:auto}.page-new-envelope svg.editIcon{position:absolute;right:10px;top:0;bottom:0;margin:auto;font-size:18px;color:#b0b7bd}.page-new-envelope .header-top-title input{border:1px solid #e0e3ea}.page-new-envelope .nameDocument,.page-new-envelope .nameEnvelope{position:relative}.page-new-envelope .attachmentArea,.page-new-envelope .contractView,.page-new-envelope .sidebar{border:1px solid #e0e3ea}.page-new-envelope .main-content{border:0}.page-new-envelope .upper input{border:1px solid #c7cfd5!important;height:35px!important;box-sizing:border-box}.page-new-envelope .upper .content{padding:0}.page-new-envelope .upper .header-top-title{background-color:#fff!important;padding:15px}.page-new-envelope button.tab{flex-direction:row;font-size:12px;align-items:center;justify-content:start;padding:0 0 0 40px!important;min-height:unset!important;height:45px;border-radius:0!important;color:#000!important;border-top:1px solid #c7cfd5;overflow:hidden!important;border-bottom:0!important;position:relative;top:0;transition:all .2s;background-color:#fff!important;white-space:nowrap}.page-new-envelope button.btn-secondary{margin-right:16px;padding:0 16px;border:1px solid #177ef3;color:#177ef3;font-weight:700;font-size:14px;cursor:pointer;transition:all .5s}.page-new-envelope button.btn-secondary:hover{background-color:#177ef3;color:#fff}.page-new-envelope button.tab{flex-basis:20%;flex-shrink:1}.page-new-envelope button.tab:after{position:absolute;content:"";top:0;right:0;height:100%;background-color:#fff;width:32px}.page-new-envelope button.tab.Mui-selected:after{background-color:#e2ecf2!important}.page-new-envelope button.tab svg{margin-right:9px;font-size:14px;margin-bottom:3px!important;left:15px}.page-new-envelope .MuiTabs-flexContainer{background-color:#fff;border-radius:0!important;border-bottom:1px solid #c7cfd5;border-top:0!important}.page-new-envelope .MuiTabs-root{min-height:unset!important}.page-new-envelope .MuiTabs-scroller{border-bottom:0!important;border-radius:0;border-top:0!important}.page-new-envelope .MuiTabs-indicator{display:none}.page-new-envelope button.tab.Mui-selected{background-color:#e2ecf2!important;top:5px;border-top:1px solid #c7cfd5!important;color:unset!important}.page-new-envelope .MuiBox-root{border-bottom:0!important}.page-new-envelope button.tab:first-child{border-top:1px solid #c7cfd5}.page-new-envelope button.tab.Mui-selected:last-child{border-right:1px solid #c7cfd5!important}.page-new-envelope button.tab.Mui-selected:first-child{border-top:1px solid #c7cfd5!important}.page-new-envelope .header-main{margin-top:0}.header-page-external{border-bottom:1px solid #b7d1e6}@media(max-width:599px){.header-page-external{height:auto!important;padding:10px 0}}.page-contract-open-pattern-pdf{height:100%}@media(max-width:599px){.page-contract-open-pattern-pdf{position:fixed;overflow-x:hidden;overflow-y:auto}}.page-contract-open-pattern-pdf .content-page-sidebar{padding-top:50px!important;padding-bottom:0!important;margin:0;justify-content:center;align-items:center}@media(max-width:599px){.page-contract-open-pattern-pdf .content-page-sidebar{padding:20px 0!important}}.page-contract-open-pattern-pdf .content-page-sidebar .content{background:transparent;margin-left:0}.page-contract-open-pattern-pdf .content-page-sidebar{display:flex;flex-direction:column}.page-contract-open-pattern-pdf .content-page-sidebar .content{margin-bottom:40px}.all-page-container{height:100%}.config-reminder-wrapper{max-width:600px;margin:0 auto;padding:24px;background:#fff;border-radius:10px;box-shadow:0 0 0 1px #eee;border:1px solid #e0e0e0}.title-sidebar{font-size:20px}.tabName{font-size:12px}@media(max-width:680px){#AuthChecker .checkBlock{width:calc(100% - 20px)!important}#AuthChecker .checkBlock div{flex-direction:column}#AuthChecker .checkBlock div:last-child input{border-right:2px solid #d8e3ef!important;margin-bottom:0}#AuthChecker .checkBlock div:last-child button{width:100%;padding:18px;margin-top:10px;margin-bottom:0}.instructions{flex-direction:column;text-align:center}.instructions #icon{width:60px}.instructions strong{margin-top:20px;font-size:18px!important}#hashField span{line-break:anywhere;margin-top:5px}.btns{flex-direction:column}.btns .btn{margin:3px 0}.checkBlock{padding:19px!important}h1{font-size:28px}}#AuthChecker.bg-white{width:100vw;background-color:#fff;min-height:100vh;overflow:hidden}#AuthChecker button{background-color:#3275ff;color:#fff;font-weight:700;width:145px;border:0;border-radius:3px;font-size:15px;cursor:pointer}#AuthChecker button.secondary{background-color:transparent!important;color:#3275ff!important;transition:all .5s;border:2px solid #3275ff!important}#AuthChecker nav{text-align:center;border-bottom:1px solid #d0d0d0}#AuthChecker nav img{width:200px;margin:30px}#AuthChecker h1{text-align:center;font-size:40px;font-weight:700;margin:45px;color:#2c445c}#AuthChecker .checkBlock{width:700px;max-width:98%;margin:auto;padding:38px;border:2px solid #4c78c0;border-radius:6px;display:flex;flex-direction:column}#AuthChecker .checkBlock.error{border-color:#ba624a}#AuthChecker .checkBlock.error .errorInstructions{display:flex;align-items:center}#AuthChecker .checkBlock.error .baseInstructions{display:none}#AuthChecker .checkBlock.error div #icon{background-color:#fbdad3;color:#fd4e33}#AuthChecker .checkBlock.success{border-color:#64bc80}#AuthChecker .checkBlock.success .baseInstructions,#AuthChecker .checkBlock.success .formDiv{display:none}#AuthChecker .checkBlock.success .successInstructions{display:flex;align-items:center}#AuthChecker .checkBlock.success div #icon{background-color:#d5f7de;color:#4ecc69}#AuthChecker .checkBlock.success .successData{display:flex;flex-direction:column;align-items:start;margin-top:35px}#AuthChecker .checkBlock.success .successData #nomeField{align-items:start}#AuthChecker .checkBlock.success .successData #statusField.assinado span{color:#2ecc71}#AuthChecker .checkBlock.success .successData #statusField.aguardando span{color:#ffb042}#AuthChecker .checkBlock.success .successData #statusField.cancelado span{color:#ff4b37}#AuthChecker .checkBlock.success .successData #hashField{flex-direction:column}#AuthChecker .checkBlock.success .successData strong{margin-right:5px}#AuthChecker .checkBlock.success .successData ol{padding-left:2rem;line-height:26px}#AuthChecker .checkBlock.success .successData ol .signed{color:#39a364}#AuthChecker .checkBlock.success .successData ol .unsigned{color:#ffb042}#AuthChecker .checkBlock.success .successData .btns{justify-content:space-between;width:100%}#AuthChecker .checkBlock.success .successData .btns .btn{width:auto!important;padding:15px 29px}#AuthChecker .checkBlock .errorInstructions,#AuthChecker .checkBlock .successData,#AuthChecker .checkBlock .successInstructions{display:none}#AuthChecker .checkBlock .errorInstructions div,#AuthChecker .checkBlock .successInstructions div{flex-direction:column;margin-top:0!important;margin-bottom:0!important}#AuthChecker .checkBlock .errorInstructions strong,#AuthChecker .checkBlock .successInstructions strong{font-size:25px}#AuthChecker .checkBlock .baseInstructions{display:flex}#AuthChecker .checkBlock .validateForm{margin-bottom:0}#AuthChecker .checkBlock div{display:flex;margin-bottom:15px}#AuthChecker .checkBlock div p{font-size:17px;width:100%;line-height:28px}#AuthChecker .checkBlock div #icon{display:flex;font-size:37px;height:60px;background-color:#d3e4ff;border-radius:9px;margin-right:20px;margin-top:15px;flex:0 0 60px;color:#4a78da}#AuthChecker .checkBlock div #icon,#AuthChecker .checkBlock div:first-child{align-items:center;justify-content:center}#AuthChecker .checkBlock div:last-child{margin-bottom:0;margin-top:25px}#AuthChecker .checkBlock div:last-child input{width:100%;border-radius:3px!important;padding:16px;border-width:2px;border-right:0}#AuthChecker .foot{text-align:center;padding-bottom:45px}#AuthChecker .foot p{margin:30px;line-height:26px}#AuthChecker .foot a{color:#3275ff}.infoPlus#infoPayment .value{font-weight:700;text-align:right}.infoPlus{display:flex;align-items:center;justify-content:space-between;border:1px solid #177ef3;border-radius:5px;padding:25px;color:#177ef3;margin:20px 0}.infoPlus button{font-size:14px;padding:9px 30px}.infoPlus.info-danger{border-color:#ef644d}.infoPlus.info-danger p{color:#ef644d}@media screen and (max-width:750px){.infoPlus{padding:15px;flex-direction:column;grid-gap:12px;gap:12px}}.typ-div{display:flex;align-items:center;flex-direction:column;grid-gap:15px;gap:15px;padding:45px 50px;border:1px solid #d8e3ef;border-radius:10px;margin-top:25px}.typ-div input{width:100%}.typ-div h2{font-weight:300;margin-bottom:20px}#PaymentModal .modal-content{max-width:700px}#PaymentModal .modal-header{border-bottom:0!important}#filters .btn-success{background-color:#58d758}.content.history{overflow:hidden;min-height:80vh}.tagTableDoc{border:1px solid #177ef3;background-color:#fff;border-radius:8px;font-size:11px;font-weight:400;cursor:pointer;white-space:nowrap;color:#000;padding:4px 6px 4px 20px;position:relative}.tagTableDoc:before{content:"";position:absolute;left:6px;top:6px;width:10px;height:10px;background-color:#177ef3;border-radius:100%}.tagTableDoc.primary{border:1px solid #177ef3}.tagTableDoc.primary:before{background-color:#177ef3}.tagTableDoc.finished{border:1px solid #2ecc71}.tagTableDoc.finished:before{background-color:#2ecc71}.tagTableDoc.warning{border:1px solid #ffc107}.tagTableDoc.warning:before{background-color:#ffc107}.tagTableDoc.waiting{border:1px solid #4e42e4}.tagTableDoc.waiting:before{background-color:#4e42e4}.tagTableDoc.cancel{border:1px solid #cc2e2e}.tagTableDoc.cancel:before{background-color:#cc2e2e}.content-invoices{padding:25px!important;flex-direction:column}.content-invoices .mobile-history-cards,.content-invoices .mobile-invoice-cards{display:none}.content-invoices .invoice-card{border-radius:18px;padding:16px 18px;background:#fff;display:flex;flex-direction:column;grid-gap:12px;gap:12px;border:1px solid #d8e3ef}.content-invoices .invoice-card__row{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:12px;gap:12px;flex-wrap:wrap}.content-invoices .invoice-card__footer{margin-top:4px;display:flex;justify-content:space-between;align-items:center;grid-gap:14px;gap:14px;flex-wrap:wrap}.content-invoices .invoice-card .status-badge{display:flex;align-items:center;justify-content:flex-end}.content-invoices .invoice-card .status-badge .badge{margin:0}.content-invoices .invoice-card .label{margin:0;font-size:13px;color:#333}.content-invoices .invoice-card .value{margin:0;font-size:18px;color:#0b0b0b}.content-invoices .invoice-card .value.strong{font-weight:700}.content-invoices .history-card{padding:18px 20px}.content-invoices .history-card__header{align-items:flex-start}.content-invoices .history-card__title{max-width:100%}.content-invoices .history-card__title .value{font-size:14px;font-weight:700;color:#111827;word-break:break-word;margin-bottom:4px}.content-invoices .history-card__title .hash{font-size:12px;color:#374151;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;word-break:break-word}.content-invoices .history-card__quantity{font-size:12px;font-weight:700;color:#111827}.content-invoices .history-card__footer{align-items:center}.content-invoices .history-card__footer .label{font-size:13px;color:#1f2a37}.content-invoices h1{font-size:24px}.content-invoices td,.content-invoices th{text-align:left;width:1px}.content-invoices td:first-child,.content-invoices th:first-child{padding-left:15px!important}.content-invoices th{padding:15px 0}.content-invoices thead{border-top:1px solid #d8e3ef;background-color:#f7f7f7}.content-invoices .valueTable .mobile-invoice-cards,.content-invoices .valueTable .mobile-plan-cards{display:none}.content-invoices .valueTable .mobile-plan-card{border:1px solid #d8e3ef;border-radius:18px;padding:16px 18px;background:#fff;display:flex;flex-direction:column;grid-gap:12px;gap:12px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.content-invoices .valueTable .mobile-plan-card__row{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:12px;gap:12px}.content-invoices .valueTable .mobile-plan-card__title{margin:0;font-size:14px;color:#0b0b0b}.content-invoices .valueTable .mobile-plan-card__title strong{font-weight:700}.content-invoices .valueTable .mobile-plan-card__title.mobile-plan-card__title--right{text-align:right}.content-invoices .valueTable .mobile-plan-card__footer{display:flex;justify-content:space-between;align-items:center;grid-gap:14px;gap:14px;flex-wrap:wrap}.content-invoices .valueTable .mobile-plan-card__date{margin:0;font-size:14px;color:#222}.content-invoices .valueTable .mobile-plan-card__status{padding:5px 11px;border-radius:8px;border:1px solid #1f1f1f;background:#fff;font-weight:700;color:#1f1f1f;min-width:80px;font-size:14px;text-align:center}.content-invoices .valueTable .mobile-plan-card__status.mobile-plan-card__status--pending{border-color:#177ef3;color:#177ef3}.content-invoices .valueTable .mobile-plan-card__status.mobile-plan-card__status--success{border-color:#22b762;color:#22b762}.content-invoices .valueTable .mobile-plan-card__status.mobile-plan-card__status--danger{border-color:#ef644d;color:#ef644d}.content-invoices .valueTable .plan-card{border-radius:18px;padding:16px 18px;background:#fff;display:flex;flex-direction:column;border:1px solid #d8e3ef}.content-invoices .valueTable .plan-card__row{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:12px;gap:12px;flex-wrap:wrap}.content-invoices .valueTable .plan-card__footer{width:100%;margin-top:4px;display:flex;justify-content:space-between;align-items:center;grid-gap:4px;gap:4px;flex-wrap:wrap}.content-invoices .valueTable .plan-card__footer button{min-width:140px;padding:10px 20px;border-radius:5px}.content-invoices .valueTable .plan-card .label{margin:0;font-size:13px;color:#333}.content-invoices .valueTable .plan-card .value{margin:0;font-size:18px;color:#0b0b0b}.content-invoices .valueTable .plan-card .value.strong{font-weight:700}.content-invoices .valueTable .invoice-card{border:1px solid #1f1f1f;border-radius:18px;padding:16px 18px;background:#fff;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.content-invoices .valueTable .invoice-card__row{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:12px;gap:12px;flex-wrap:wrap}.content-invoices .valueTable .invoice-card__footer{margin-top:4px;display:flex;justify-content:space-between;align-items:center;grid-gap:14px;gap:14px;flex-wrap:wrap}.content-invoices .valueTable .invoice-card .status-badge{display:flex;align-items:center;justify-content:flex-end}.content-invoices .valueTable .invoice-card .status-badge .badge{margin:0}.content-invoices .valueTable .invoice-card .label{margin:0;font-size:13px;color:#333}.content-invoices .valueTable .invoice-card .value{margin:0;font-size:18px;color:#0b0b0b}.content-invoices .valueTable .invoice-card .value.strong{font-weight:700}.content-invoices .valueTable td .btn{width:130px}.content-invoices .valueTable td .btn:disabled{background-color:#fff!important;opacity:.3}.content-invoices .valueTable td .btn:disabled:hover{color:#177ef3!important}.content-invoices .valueTable td .btn.blue{background-color:#177ef3!important;color:#fff;opacity:1}.content-invoices .valueTable td .btn.blue:hover{color:#fff!important}.content-invoices .valueTable .description{text-align:center;margin:25px 0}.content-invoices .valueTable .description.justify-around{display:flex;justify-content:space-between;align-items:center}.content-invoices .valueTable .description.justify-around a{color:#177ef3}.content-invoices .valueTable .switchMode{display:flex;width:366px;padding:11px 20px;margin:auto;justify-content:space-around;align-items:center;background-color:#e2ecf2;border-radius:45px;position:relative;max-width:100%;cursor:pointer}.content-invoices .valueTable .switchMode.anual span:first-child{color:#000}.content-invoices .valueTable .switchMode.anual span:last-child{color:#fff}.content-invoices .valueTable .switchMode.anual:after{left:45%}.content-invoices .valueTable .switchMode:after{content:"";position:absolute;top:0;left:0;border-radius:45px;height:100%;width:55%;transition:all .5s;background-color:#177ef3}.content-invoices .valueTable .switchMode span{text-align:center;font-size:14px;position:relative;z-index:2;flex-basis:50%;transition:all .5s}.content-invoices .valueTable .switchMode span:first-child{color:#fff}.content-invoices .valueTable .switchMode span:last-child{color:#000}.content-invoices .valueTable .switchMode span small{display:block;font-size:11px}.content-invoices .valueTable table tr td:last-child,.content-invoices .valueTable table tr th:last-child{text-align:right}.content-invoices .valueTable table tr th:last-child{padding-right:50px}.content-invoices .btn.btn-secondary{padding:5px 17px;border:1px solid #177ef3;background-color:#fff;color:#177ef3;border-radius:5px;cursor:pointer;transition:all .5s}.content-invoices .btn.btn-secondary:hover{background-color:#177ef3;color:#fff}.content-invoices .btn.btn-secondary.blue{border-color:#177ef3!important}.content-invoices .btn.btn-secondary.blue,.content-invoices .btn.btn-secondary.blue:hover{background-color:#177ef3!important;color:#fff!important}.content-invoices .btn.btn-secondary[disabled]{background-color:#fff!important;opacity:.3;cursor:not-allowed}.content-invoices .btn.btn-secondary[disabled]:hover{background-color:#fff!important;color:#177ef3}@media screen and (max-width:768px){.content-invoices .btn.btn-secondary{font-size:12px!important}.content-invoices .badge{font-size:14px;width:calc(100% - 20px);margin:0 10px}}.content-invoices .badge{padding:10px!important;font-size:14px;color:#000;border-radius:5px;font-weight:500;background-color:#fff}.content-invoices .badge.badge-success{background:#fff;color:#22b762;font-weight:700;font-size:13px;border:1px solid #22b762;border-radius:8px}.content-invoices .badge.badge-warning{background:none;color:#177ef3;font-weight:700;font-size:13px;border:1px solid #177ef3;border-radius:8px;cursor:pointer}.content-invoices .badge.badge-danger{background:#d8e3ef;color:#555;font-weight:700;font-size:13px;border:1px solid #d8e3ef;border-radius:8px}.content-invoices .badge svg{margin-right:6px}.currentPlanArea{border:1px solid #d3d3d3;padding:30px;border-radius:10px}.currentPlanArea.collapsed .table{max-height:0;margin:15px 0}.currentPlanArea.collapsed .mobile-plan-cards{max-height:0;margin:15px 0;padding:0;overflow:hidden;opacity:0}.currentPlanArea .table{margin:30px 0;transition:all .5s;max-height:1000px;overflow:hidden}@media screen and (max-width:768px){.currentPlanArea .table{border-top:1px solid #d8e3ef}}.currentPlanArea .table thead{background-color:#fff}.currentPlanArea .table tr td:last-child,.currentPlanArea .table tr th:last-child{padding-right:0!important}.currentPlanArea .table tr td:first-child,.currentPlanArea .table tr th:first-child{padding-left:0!important}.currentPlanArea .table tr td,.currentPlanArea .table tr th{white-space:nowrap;padding:10px}.currentPlanArea .table tr th{padding:15px 10px}.currentPlanArea .mobile-plan-cards{margin:30px 0;transition:all .5s;max-height:2000px;opacity:1}.currentPlanArea .footer,.currentPlanArea .title{display:flex;justify-content:space-between}.currentPlanArea .title div:last-child{text-align:right}.currentPlanArea .title div:first-child strong{font-size:25px}.currentPlanArea .footer .btns *{cursor:pointer}.currentPlanArea .footer .btns button{padding:10px 30px;margin-right:17px}.currentPlanArea .footer .btns a{color:#177ef3}.currentPlanArea .footer span{display:flex;align-items:center}.payment-card iframe{width:100%;height:65vh;margin-top:26px;overflow:hidden;border:1px solid #d3d3d3;padding:5px}.payment-card form{width:100%;margin-top:30px;border:1px solid #d8e3ef;margin-bottom:40px;padding:20px 30px 30px;min-height:600px;border-radius:10px;font-size:0}.payment-card form .validateForm{width:100%}.payment-card form.hidden{position:absolute;z-index:-1;opacity:0}.payment-card form h1{margin-bottom:15px}.payment-card form h2{margin-top:20px;font-size:30px;font-weight:300;margin-bottom:30px}.payment-card form input,.payment-card form select{width:calc(100% - 10px);margin:0 5px 15px}.payment-card form div{display:inline-block;font-size:16px}.payment-card form div input[readonly]{background-color:#eff3f6}.payment-card form div.col-12{width:100%}.payment-card form div.col-12 button{margin:5px}.payment-card form div.col-9{width:70%}.payment-card form div.col-6{width:50%}.payment-card form div.col-5{width:40%}.payment-card form div.col-3{width:30%}.payment-card form div.col-4{width:33.33%}.payment-card form div.col-2{width:20%}.payment-card form div label{display:block;margin-bottom:5px}.payment-card *{box-sizing:border-box!important}#table-history,#tbInvoices{table-layout:auto}#table-history td,#table-history th,#tbInvoices td,#tbInvoices th{white-space:nowrap}.contractAreaHtml{overflow:hidden;padding:30px;max-height:500px;overflow-y:auto}.contractAreaHtml img{max-width:100%;height:auto;object-fit:contain}.term-area{display:flex;flex-direction:column;grid-gap:15px;gap:15px;align-items:center;padding:30px 0}#table-history td:nth-child(2){white-space:nowrap;max-width:25vw;overflow:hidden;text-overflow:ellipsis}.overviewPage div{padding:30px;border:1px solid #d8e3ef;border-radius:10px;margin-bottom:25px}.overviewPage h1,.overviewPage h2{font-weight:100}.overviewPage>table{margin:36px 0 60px}.overviewPage>table tbody tr td:last-child,.overviewPage>table tbody tr th:last-child,.overviewPage>table thead tr td:last-child,.overviewPage>table thead tr th:last-child{text-align:right}.overviewPage div strong{font-size:22px;width:80%;display:inline-block;margin-bottom:25px}.overviewPage div p{display:inline-block;text-align:right;width:20%}.overviewPage div table th{font-size:14px}.overviewPage div table tbody tr:last-child,.overviewPage div table tbody tr:last-child td{border-bottom:0!important}.overviewPage div table tbody tr:last-child td{font-weight:700}.overviewPage div table tbody tr:last-child td:last-child{font-size:23px}.overviewPage div table thead{border-top:0!important;background-color:#fff}.overviewPage div table tbody tr td:last-child,.overviewPage div table tbody tr th:last-child,.overviewPage div table thead tr td:last-child,.overviewPage div table thead tr th:last-child{text-align:right}@media screen and (max-width:768px){.overviewPage table td{text-align:left}.overviewPage div strong{font-size:22px;width:100%;display:block;margin-bottom:5px}.overviewPage div p{display:block;text-align:left;width:100%;font-size:12px;margin-bottom:25px}.overviewPage div table{border-top:1px solid #d8e3ef}.overviewPage div table tbody tr:last-child td:last-child{font-size:18px}}@media screen and (max-width:750px){.header-main .content{flex-direction:column;justify-content:start;align-items:start;grid-gap:15px;gap:15px}.header-main .content #filters ul.filter-header-main{grid-gap:3px;gap:3px}.header-main .content #filters ul.filter-header-main li{margin:0;flex-basis:100%}.header-main .content #filters ul.filter-header-main li *{width:100%}}@media screen and (max-width:750px){.switchMode.anual span,.switchMode.anual span small{font-size:11px!important}.payment-card form{padding:0;border:0}.modal-content{margin-top:85px!important}.content-invoices .valueTable .currentPlanArea .table-page-type-documents,.content-invoices .valueTable .table-page-type-documents{display:none}.content-invoices .valueTable .mobile-invoice-cards,.content-invoices .valueTable .mobile-plan-cards{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.content-invoices.index .power-datatable{display:none}.content-invoices.index .mobile-invoice-cards{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.content-invoices.history .power-datatable{display:none}.content-invoices.history .mobile-history-cards{display:flex;flex-direction:column;grid-gap:15px;gap:15px}#price-table tr{display:flex;flex-wrap:wrap}#price-table tr td{flex-basis:50%;border-bottom:0}#price-table tr td.hide{display:none}#price-table tr td:last-child{flex-basis:100%}#price-table tr td:last-child button{width:100%}.valueTable .description.justify-around h1{text-align:left}.valueTable .description.justify-around a{text-align:right}.currentPlanArea{padding:10px;border:0}.currentPlanArea .footer,.currentPlanArea .title{flex-direction:column;grid-gap:10px;gap:10px}.currentPlanArea .btns{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-bottom:15px}.currentPlanArea .btns button{margin-right:0!important;width:100%}.currentPlanArea tr{display:flex;flex-wrap:wrap}.currentPlanArea tr td{flex-basis:50%;border-bottom:0}.currentPlanArea tr td:last-child{flex-basis:100%}#table-history thead{display:none}#table-history tr{width:calc(100vw - 80px);border-bottom:1px solid #d3d3d3}#table-history tr td{font-size:13px;flex-basis:50%}#table-history tr td:nth-child(2){padding-left:25px!important;text-align:right!important}#table-history tr td:nth-child(3){flex-basis:100%;align-items:start;padding-left:15px!important;height:auto}#table-history tr td:last-child{padding-right:0}#table-history tr td:last-child span{display:flex;justify-content:center}#tbInvoices tr{display:flex;flex-wrap:wrap;border-top:0}#tbInvoices tr td{flex-basis:50%;border-bottom:0!important;text-align:left;padding-left:15px!important}#tbInvoices tr td:last-child{flex-basis:100%}#tbInvoices tr td span{margin:0!important}}.icon-button{position:relative;display:flex;align-items:center;border:1px solid #007bff;background-color:transparent;color:#007bff;padding:5px 12px;font-size:14px;font-weight:700;border-radius:7px;cursor:pointer;transition:all .3s ease-in-out}.icon-button .icon{margin-right:5px;font-size:14px}.icon-button:hover{background-color:#007bff;color:#fff}.icon-button:hover .tooltip{opacity:1;z-index:1}.icon-button .tooltip{top:calc(100% + 10px);width:-webkit-max-content;width:max-content;text-align:center;background:#464646;color:#fff;padding:3px 6px;border-radius:6px;display:block;opacity:0;transition:all .5s;z-index:-1}.icon-button .tooltip,.icon-button .tooltip:before{position:absolute;left:50%;transform:translateX(-50%)}.icon-button .tooltip:before{content:"";top:-7px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #464646}#geral{min-height:110vh;height:100dvh;background-color:#fff;background-image:linear-gradient(180deg,#fff,#eef3f8)}#geral *{margin:0;padding:0}#geral svg{width:100%}#geral p{font-size:15px;font-family:Arial}#geral .grey{color:#91aaba}#geral .black{color:#303030}#geral .width65{width:65%;float:left}#geral .width35{width:35%;float:left}#geral .width25{width:25%;float:left}#geral .width9{width:11%;float:left}#geral .width85{width:85.7%}#geral .last_line{display:flex}#geral .last_line div:first-child{flex-basis:85%}#geral .container{width:100%;max-width:860px;margin:0 auto;padding:0 18px;box-sizing:border-box}#geral .mt15{margin-top:15px}#geral .width15{float:left;width:16.2%;padding:15px}#geral .width45{width:45%}#geral .left{float:left}#geral .right{float:right}#geral .bordaL{border-left:1px solid #e2ecf2;border-bottom:1px solid #e2ecf2}#geral .width85{float:left;width:75.9%;padding:10px}#geral .btn{width:80%;margin-bottom:5px}#geral .txt-left{text-align:left}#geral .txt-right{text-align:right}#geral .txt-center{text-align:center}#geral .btn_pagar{background:#6fd06b;border:1px solid #3bb23f;border-radius:5px;padding:20px;color:#fff;font-weight:700;font-size:18px;cursor:pointer}#geral .btn_pagar:hover{background:#3bb23f}#geral .btn_imprimir{background:#177ef3;border-radius:5px;padding:10px 20px;color:#fff;font-weight:700;font-size:18px;cursor:pointer;border:none}#geral .btn_imprimir:hover{background:#1164c3}#geral .row_table{width:100%;border-bottom:2px solid #e2ecf2;padding:7px 0;float:left}#geral .width50{width:50%;float:left}#geral .width60{width:60%;float:left}#geral .width40{width:40%;float:left}#geral #header{width:100%;height:auto;min-height:150px;background:#fafafa;border-bottom:1px solid #e2ecf2;padding:18px 0 0}#geral #qrcode{height:149px;border:1px solid #000;margin-top:12px}#geral .info_cliente{float:left}#geral .logo{float:right;text-align:right}#geral .info_cliente p{font-size:14px;font-family:Arial;margin-bottom:15px}#geral .id_fatura{padding:30px 0}#geral .detalhes_fatura h2{font-family:Arial;font-size:24px;color:#323232;float:left}#geral .vencimento{float:right}#geral .vencimento strong{font-size:20px}#geral .tabela_detalhes_da_fatura{width:100%;border-bottom:3px dotted #91aaba;margin-top:15px;float:left;padding-bottom:30px}#geral .title_table{font-family:Arial;font-size:14px;color:#91aaba;font-weight:regular}#geral .valor_table{color:#323232;font-size:14px;font-family:Arial}#geral .last_valor{color:#323232;font-size:11px;font-family:Arial}#geral .valor_table_boleto{color:#323232;font-size:16px;font-family:Arial}#geral .valor_table_all{color:#323232;font-size:20px;font-family:Arial;font-weight:700}#geral .tabela_detalhes_da_fatura .row_table:last-child{border-bottom:none}#geral .table_boleto{margin-top:50px}#geral .row_boleto,#geral .table_boleto{float:left;width:100%}#geral .width85 .row_boleto{margin-bottom:8px}#geral .paddingOito{padding:8px}#geral .digitable-line{display:flex;flex-wrap:wrap;align-items:center}#geral .digitable-line__spacer{width:23%}#geral .digitable-line__content{padding:10px;width:77%;box-sizing:border-box}@media screen and (max-width:900px){#geral #geral{padding-bottom:25px}#geral #header{padding-top:12px;padding-bottom:12px}#geral #header .container{display:flex;flex-direction:column;grid-gap:10px;gap:10px}#geral .info_cliente,#geral .logo{float:none;width:100%;text-align:left}#geral .logo{display:flex;align-items:center;grid-gap:12px;gap:12px}#geral #qrcode{height:120px;width:120px;margin-top:0}#geral .detalhes_fatura h2,#geral .vencimento{float:none;width:100%;text-align:left}#geral .vencimento{margin-top:8px}#geral .tabela_detalhes_da_fatura{padding-bottom:20px}#geral .tabela_detalhes_da_fatura .row_table{display:flex;flex-direction:column;grid-gap:6px;gap:6px}#geral .row_boleto .width15,#geral .row_boleto .width25,#geral .row_boleto .width40,#geral .row_boleto .width45,#geral .row_boleto .width50,#geral .row_boleto .width60,#geral .row_boleto .width85,#geral .tabela_detalhes_da_fatura .row_table>div{width:100%;float:none;text-align:left}#geral .row_boleto{float:none;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:8px 0}#geral .row_boleto .bordaL{border-left:0}#geral .digitable-line{padding-top:10px}#geral .digitable-line__spacer{display:none}#geral .digitable-line__content{width:100%}#geral .last_line{flex-direction:column;grid-gap:14px;gap:14px;align-items:flex-start}#geral .last_line div:first-child{flex-basis:100%}#geral .btn{width:100%}}.page-onboarding{min-height:100vh;background:linear-gradient(20deg,rgba(4,132,252,.1019607843),#fff,#fff)}.page-onboarding .invisible{position:absolute;overflow:hidden;top:0;left:0;width:0;height:0}.page-onboarding .card-select{max-width:550px;display:flex;grid-gap:35px;gap:35px;flex-wrap:wrap;justify-content:space-between;margin:65px auto auto}.page-onboarding .card-select .company-btns{display:flex;flex-basis:100%;flex-direction:column;align-items:center;grid-gap:15px;gap:15px}.page-onboarding .card-select .company-btns .btn-secondary{padding:13px 60px;background:0;border:0;font-weight:700;cursor:pointer}.page-onboarding .card-select .company-box{flex-basis:calc(50% - 21px);background:#fff;border:1px solid #b4c9db;border-radius:15px;height:140px;padding:30px;display:flex;align-items:center;justify-content:center;grid-gap:15px;gap:15px;cursor:pointer;transition:all .5s}.page-onboarding .card-select .company-box:hover{opacity:.5}.page-onboarding .card-select .company-box img{width:100%}.page-onboarding .card-select .company-box.new{background:#177ef3;color:#fff;font-weight:800;line-height:20px;padding:30px 55px;text-align:left}.page-onboarding .card-select .company-box.new svg{background:#fff;color:#177ef3;border-radius:100%;width:40px;height:40px;flex-shrink:0;padding:11px}.page-onboarding .card-select .company-box.disabled img{filter:brightness(0)}.page-onboarding nav{border-bottom:1px solid #b4c9db;text-align:center;padding:20px}.page-onboarding nav img{height:30px}.page-onboarding article{text-align:center;padding:34px 0;line-height:55px}.page-onboarding article small a{color:#0484fc}.page-onboarding article .inner-info{border:2px solid #b4c9db;background-color:#fff;width:600px;border-radius:15px;padding:30px 40px;max-width:100%;text-align:left;margin:35px auto auto;line-height:2.2rem}.page-onboarding article .inner-info .code-inputs{width:unset!important;max-width:unset!important;margin-top:0!important}.page-onboarding article .inner-info .code-inputs input{text-align:center}.page-onboarding article .inner-info strong{font-size:18px;margin-bottom:.8rem;display:block}.page-onboarding article .inner-info .btn-toggle{display:flex;grid-gap:30px;gap:30px;margin-top:20px;margin-bottom:25px}.page-onboarding article .inner-info .btn-toggle .negative{border:1px solid #177ef3}.page-onboarding article .inner-info .btn-toggle button{width:100%}.page-onboarding article .inner-info .form-area{display:flex;flex-direction:column;margin:20px 0}.page-onboarding article .inner-info .form-area label{font-weight:700;font-size:14px;margin-bottom:8px}.page-onboarding article .inner-info .form-area label span{color:red}.page-onboarding article .inner-info .btn-primary{padding:12px 25px!important}.page-onboarding article .inner-info .btn-primary.negative{background:transparent;color:#177ef3}.page-onboarding article .inner-info .bottomButtons{float:right;width:calc(100% - 109px);display:flex;justify-content:space-between}.page-onboarding article .icon{background-color:#d8f5e3;color:#50cc6a;font-size:63px;display:flex;align-items:center;justify-content:center;width:95px;height:95px;border-radius:20px;margin:35px auto}.page-onboarding article .icon.danger{color:#dc3545;background-color:#ffdfe2}.page-onboarding article .icon.success{color:#177ef3;background-color:#deedff}.page-onboarding article h1{font-family:"Merriweather",serif;font-size:45px}.page-onboarding article h1.mini{max-width:570px;margin:auto}.page-onboarding article h1+sub{font-size:20px;max-width:550px;display:block;margin:21px auto;line-height:3rem}.page-onboarding .login-form .help-login{display:flex;justify-content:space-between}.page-onboarding .login-form .help-login a{color:#0484fc}.page-onboarding .login-form h1{font-size:20px!important;font-family:sans-serif!important;font-weight:700!important}.page-onboarding .login-form h1+sub{font-size:17px!important;margin-top:5px!important}.page-onboarding .login-form .icon-input{display:none}.page-onboarding .login-form .group-form>label{margin:8px 0!important;display:block;font-weight:600!important}.page-onboarding .login-form .group-input{margin-bottom:20px}.page-onboarding .login-form .code.show{max-height:unset}.page-onboarding .login-form .passRecoveryInput{height:41px}.page-onboarding .login-form .passRecoveryInput input{max-width:55px}.page-onboarding .login-form button[type=submit]{border:0;background:#0484fc;color:#fff;padding:12px 40px;font-size:15px;font-weight:600;margin-top:18px;cursor:pointer}@media screen and (max-width:700px){.page-onboarding .page-onboarding article h1{font-size:33px}.page-onboarding .page-onboarding article h1+sub{font-size:16px;max-width:90%;margin-top:7px}.page-onboarding .inner-info .buttons{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.page-onboarding .page-onboarding article .inner-info{max-width:90%;padding:25px;position:relative}.page-onboarding small{max-width:80%;display:block;margin:auto}.page-onboarding button.btn-primary{width:100%}.page-onboarding .page-onboarding article .inner-info .bottomButtons{width:100%;flex-direction:column-reverse;float:none}}.dashboard-area{display:flex;flex-wrap:wrap;grid-gap:15px;gap:15px;padding:15px}.dashboard-area .legend{display:flex;grid-gap:50px;gap:50px;flex-wrap:wrap}.dashboard-area .legend span{padding-left:26px;font-size:13px;display:block;position:relative}.dashboard-area .legend span:before{content:"";position:absolute;top:1px;left:5px;width:12px;height:12px;display:block;background:grey;border-radius:100%}.dashboard-area .legend span:first-child:before{background:#00cb00}.dashboard-area .legend span:nth-child(2):before{background:#ffc107}.dashboard-area .legend span:nth-child(3):before{background:#dd2b2b}.dashboard-area .content-card{background:#fff;border-radius:8px;border:1px solid #e7e7e7;padding:25px;width:100%}.dashboard-area .content-card h2{font-size:16px}.dashboard-area .content-card a{color:#177ef3;font-size:14px;cursor:pointer}.dashboard-area .content-card.full-height{height:calc(100vh - 155px)}@media screen and (max-width:850px){.dashboard-area .content-card.full-height{height:unset}}.dashboard-area .content-card.number{height:115px}.dashboard-area .content-card.graph{height:calc(100vh - 285px);display:flex;flex-direction:column;grid-gap:20px;gap:20px}@media screen and (max-height:800px){.dashboard-area .content-card.graph{grid-gap:10px;gap:10px}}@media screen and (max-width:850px){.dashboard-area .content-card.graph{height:unset}}.dashboard-area .content-card.number span{font-size:25px;margin-top:10px;display:block}.dashboard-area .content-card.number .yellow{color:#ffc107}.dashboard-area .content-card.number .green{color:#00cb00}.dashboard-area .content-card.number .red{color:#dd2b2b}.dashboard-area .content-card.full-height{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.signatureList li{display:flex;padding:14px 0;border-bottom:1px solid #d3d3d3}.signatureList li div{width:33.3333333333%}.signatureList li div small{display:block}.signatureList li:last-child{border-bottom:0}.signatureList .green-badge{text-transform:uppercase;background:#3ecb3e;padding:3px 7px;color:#fff;border-radius:5px;font-size:13px;margin-left:auto;display:block;width:69px;font-weight:600}[class*=sp-]{display:inline-flex;flex-wrap:wrap;grid-gap:15px;gap:15px}[class*=sp-].sp-6{width:calc(50% - 8px)}[class*=sp-].sp-4{width:calc(33.33333% - 10px)}[class*=sp-].sp-12{width:100%}@media screen and (max-width:850px){[class*=sp-]{width:100%!important}}.document-details .content-page{background:transparent;border:0}.document-details-content>.document-details-content-main{background:#fff;border-radius:10px;padding:30px;border:1px solid #d8e3ef;max-width:100%;overflow:hidden}.document-detail-card-content{display:flex;overflow-x:auto;font-size:14px}.document-detail-card-content p{font-size:14px}.signatures-list tr td{white-space:nowrap;padding-right:40px}.document-detail-card-content .col-md-6{width:50%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.document-detail-card-content .col-md-6 .row{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.document-detail-card-header{display:flex;flex-direction:column;grid-gap:7px;gap:7px;position:relative;margin-bottom:45px}.document-detail-card-header:after{content:"";position:absolute;left:-30px;bottom:-23px;width:calc(100% + 60px);background:#d8e3ef;height:1px}.history-list ul li{padding:12px 0}.document-details-content .contractView{display:flex;align-items:center;justify-content:center;width:100%;background:#fff;padding:40px 20px;border-radius:10px;border:1px solid #dbe2ea}.document-details-content .contractView .react-pdf__Document>div{border:1px solid #dbe2ea;border-radius:10px;overflow:hidden}.box-company{max-width:600px!important;min-height:300px;padding:40px!important;position:relative}.box-company .return-select-btn{position:absolute;top:20px;right:20px;border:0;padding:10px;border-radius:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .5s}.box-company .return-select-btn:hover:after{max-width:300px;margin-left:10px}.box-company .return-select-btn:after{content:"Retornar para a tela de seleção de empresa";margin-left:0;font-weight:700;overflow:hidden;transition:all .5s;max-width:0;white-space:nowrap;font-family:Regular}.box-company .page-onboarding{min-height:unset;width:100%}.box-company .page-onboarding h1,.box-company .page-onboarding nav,.box-company .page-onboarding sub{display:none}.box-company .page-onboarding article{padding:0;width:100%}.box-company .page-onboarding article .inner-info{margin-top:0;border:0;width:100%;padding:0}.box-company h2{text-align:center;font-size:18px}.box-company .companyList{margin-top:20px}.box-company .companyList li{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dfdfdf;padding:10px 0}.box-company .companyList li:last-child{border-bottom:0}.box-company .companyList li button{padding:5px!important;flex-basis:30%;font-size:14px!important;border-radius:5px!important;margin:0!important;background-color:#177ef3!important}.box-company .companyList li button:hover{background-color:#2275d3!important}.box-company .companyList li button:disabled{background-color:#d3d3d3!important}button.create-company-btn{background:#fff!important;color:#177ef3!important;font-size:14px!important;padding:5px 30px!important;margin-top:30px!important;width:auto!important;margin:auto}.contactsPage tr td,.contactsPage tr th{white-space:nowrap}.contactsPage .content-page.table-responsive>div{overflow-x:auto}.contactsPage .content-page{background:#fff;border:none!important}.contactsPage .content-page.table-responsive>div{overflow:visible}.document-details-content{display:flex;grid-gap:20px;gap:20px}.contact-details .content-page{background:transparent;border:0}.document-details-content-main{background:#fff;border-radius:10px;padding:30px;border:1px solid #d8e3ef;max-width:100%;overflow:hidden}.contact-detail-card-content{display:flex}.contact-detail-card-content>.power-datatable{width:100%}.contact-detail-card-content .col-md-6{width:50%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.history-list ul li div{white-space:nowrap;text-overflow:ellipsis;max-width:100%}.contact-detail-card-content .col-md-6 .row{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.document-details-content-main{flex-grow:1}.contact-detail-card-header{display:flex;flex-direction:column;grid-gap:7px;gap:7px;position:relative;margin-bottom:45px}.contact-detail-card-header:after{content:"";position:absolute;left:-30px;bottom:-23px;width:calc(100% + 60px);background:#d8e3ef;height:1px}.document-details .sidebar-component{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px}.signatures-list th{text-align:left}.signatures-list,.signatures-list table{width:100%}.signatures-list small{display:block}.signatures-list tr>*{border-bottom:1px solid #dee3e5;padding:20px 0}.signatures-list tbody tr:last-child>*{border-bottom:0!important}.history-list ul li{display:flex;padding:7px}.history-list ul li div:nth-child(2){width:75px;position:relative}.history-list ul li div:nth-child(2):after{content:"";background:#a0b2c6;border-radius:100%;width:10px;height:10px;display:block;left:34px;position:absolute;top:5px}.history-list ul li div:nth-child(2):before{height:25px;content:"";position:absolute;left:38px;width:2px;background:#a0b2c6;top:73%}.history-list ul li:last-child div:nth-child(2):before{display:none}.history-list ul li:first-child div:nth-child(2):after{outline:4px double #a0b2c6}@media(max-width:768px){.document-details-content{flex-direction:column}}.contact-detail-card .contact-detail-card-content{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.contact-detail-card .col-md-6{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.contact-detail-card .col-md-6 .row{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.contact-detail-card .col-md-6 .row strong{font-weight:600;color:#495057;font-size:14px}.contact-detail-card .col-md-6 .row p{margin:0;color:#6c757d;font-size:14px;line-height:1.4}@media(min-width:768px){.contact-detail-card .contact-detail-card-content{flex-direction:row}.contact-detail-card .contact-detail-card-content .col-md-6{width:50%}}.statistics-grid{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}.statistics-grid .stat-card{border:1px solid #e9ecef!important;border-radius:8px!important;padding:20px!important;background-color:#f8f9fa!important;transition:box-shadow .2s ease}.statistics-grid .stat-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.statistics-grid .stat-card h4{margin:0 0 15px!important;color:#495057!important;font-size:16px!important;font-weight:600!important}.contact-communications__subtitle{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;grid-gap:12px;gap:12px;margin-top:-4px}.contact-communications__subtitle span{color:#6c757d;font-size:14px}.contact-communications__subtitle .btn{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-weight:600}.communications-list{display:flex;flex-direction:column;grid-gap:15px;gap:15px;width:100%}.communications-list .communication-item{border:1px solid #e9ecef;border-radius:8px;padding:18px;background-color:#f8f9fa;transition:box-shadow .2s ease}.communications-list .communication-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.communications-list .communication-item__header{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:12px;gap:12px;flex-wrap:wrap;margin-bottom:12px}.communications-list .communication-item__header small{color:#6c757d;font-size:12px;white-space:nowrap}.communications-list .communication-item__title{display:flex;grid-gap:12px;gap:12px}.communications-list .communication-item__title strong{display:block;color:#343a40;font-size:15px;max-width:60dvw;overflow:hidden;text-overflow:ellipsis}.communications-list .communication-item__icon{color:#6c757d;margin-top:4px}.communications-list .communication-item__meta{display:flex;align-items:center;grid-gap:12px;gap:12px}.communications-list .communication-item__actions{display:flex;grid-gap:8px;gap:8px}.communications-list .communication-item__actions button{border:none;background:transparent;color:#6c757d;padding:4px;border-radius:4px;transition:background-color .2s ease,color .2s ease}.communications-list .communication-item__actions button:hover{background-color:rgba(0,0,0,.05);color:#0d6efd}.communications-list .communication-pill{display:inline-flex;align-items:center;margin-top:6px;padding:2px 10px;border-radius:999px;background-color:#e2f0ff;color:#0d6efd;font-size:12px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.communications-list .communication-item__notes{margin:0 0 12px;color:#495057;line-height:1.4;white-space:pre-line}.communications-list .communication-item__footer{display:flex;flex-wrap:wrap;grid-gap:15px;gap:15px;font-size:12px;color:#6c757d;border-top:1px dashed #dee2e6;padding-top:10px}.communications-list .communication-item__footer strong{color:#495057}.communication-form{display:flex;flex-direction:column;grid-gap:18px;gap:18px}.communication-form .form-group{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.communication-form .form-group label{font-weight:600;color:#495057;font-size:14px}.communication-form .form-group input,.communication-form .form-group textarea{border:1px solid #d0d7de;border-radius:6px;padding:10px 12px;font-size:14px;color:#495057;width:100%}.communication-form .form-group textarea{resize:vertical;min-height:96px}.communication-form .modal-actions{display:flex;justify-content:flex-end;grid-gap:12px;gap:12px}.communication-form .modal-actions .btn{min-width:140px}.documents-list table,.envelopes-list table{width:100%;border-collapse:collapse;margin-top:20px}.documents-list table th,.envelopes-list table th{text-align:left;padding:12px;border-bottom:2px solid #dee3e7;font-weight:600;color:#495057;font-size:14px}.documents-list table td,.envelopes-list table td{padding:12px;border-bottom:1px solid #f8f9fa;vertical-align:top}.documents-list table td:last-child,.envelopes-list table td:last-child{text-align:right}.documents-list table tbody tr:hover,.envelopes-list table tbody tr:hover{background-color:#f8f9fa}.text-center{text-align:center;padding:20px 0}@media screen and (max-width:1024px){.contact-details .folder-content-list li.content-item{padding:11px!important;width:870px}.contact-details .folder-content-list li.content-item *{white-space:nowrap}.contact-details ul.content-items{overflow-x:auto}}.contract-content-container{width:100%;display:flex;background:#fff;border:1px solid #e0e3ea;border-radius:7px;overflow:hidden;justify-content:center;padding:20px}.contract-content-container .react-pdf__Page{border:1px solid #e0e3ea;border-radius:15px;overflow:hidden;max-width:100%}@media screen and (max-width:1200px){.contract-content-container{padding:.5dvw}}.document-version-list-page .sidebar.open{background:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #e0e3ea!important;width:387px;border-radius:15px;flex-shrink:0}.document-version-list-page .contract-content{max-width:1000px;width:100%}.document-version-list-page .react-pdf__Page{border:1px solid #e0e3ea;border-radius:15px;overflow:hidden}.document-version-list-page .content-area-document{flex-grow:1;display:flex;background:#fff;padding:20px 0;border:1px solid #e0e3ea;border-radius:15px;justify-content:center;max-width:calc(100% - 425px)}@media screen and (max-width:1490px){.document-version-list-page .content-area-document{padding:0}}@media screen and (max-width:900px){.document-version-list-page .content-area-document{max-width:100%}}@media screen and (max-width:900px){.document-version-list-page{flex-direction:column}.document-version-list-page .sidebar.open{width:100%}}.document-version-list-page-main .content-page{border:0!important}