a{text-decoration:none}a:hover{text-decoration:underline}a.no-hover:hover{text-decoration:none}.form-control:focus{box-shadow:none;border:var(--bs-border-width) solid var(--bs-border-color)}.form-control-output{padding:3px;text-align:center;display:block}.breadcrumb-section{margin-top:20px;margin-bottom:20px}.breadcrumb-section .breadcrumb li{background-color:#eee}.breadcrumb-section .breadcrumb li a{padding:7px 5px;line-height:30px;font-size:.9rem}.breadcrumb-section .breadcrumb li:first-child{padding-left:10px;border-top-left-radius:5px;border-bottom-left-radius:5px}.breadcrumb-section .breadcrumb li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;padding-right:10px}.breadcrumb-section .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:600;margin-top:3px}footer{margin-top:30px;margin-bottom:30px}footer .tolv-portal-image{max-width:100px}nav.navbar a{text-decoration:none}nav.navbar a:hover{text-decoration:none}nav.navbar .btn{border-color:transparent}nav.navbar .navbar-brand img.logo{max-width:120px;max-height:40px}nav.navbar .navbar-toggler:focus{box-shadow:none}nav.navbar .navbar-collapse.collapse,nav.navbar .navbar-collapse.collapsing{text-align:center}@media screen and (max-width:991px){nav.navbar .navbar-collapse.collapse .d-flex,nav.navbar .navbar-collapse.collapsing .d-flex{flex-direction:column;align-items:center}nav.navbar .navbar-collapse.collapse .d-flex .btn-primary,nav.navbar .navbar-collapse.collapsing .d-flex .btn-primary{margin-top:10px;margin-bottom:10px}nav.navbar .navbar-collapse.collapse .d-flex .btn-logout,nav.navbar .navbar-collapse.collapsing .d-flex .btn-logout{margin-top:10px;margin-bottom:10px}}.title-bar{padding:10px;font-size:30px;color:#fff}.search-bar{padding:10px}.customer-service-boxes{margin-top:30px;margin-bottom:30px}.customer-service-boxes .container .row{justify-content:center}.customer-service-boxes .container .row .box{border-radius:5px;border:1px solid #ccc;background-color:#eee;text-align:center;padding:20px;height:100%}.customer-service-boxes .container .row .box .icon{font-size:42px}.customer-service-boxes .container .row .box .title{font-size:26px}.customer-service-boxes .container .row .box .content{margin-top:10px;white-space:pre-line}.recovery,.recovery-password{margin-bottom:100px}.recovery .form,.recovery-password .form{max-width:500px;margin:auto;margin-top:50px;border-radius:5px;padding:20px 60px}.recovery .form:not(.form-error),.recovery-password .form:not(.form-error){border:1px solid #ccc;background:#eee}.recovery .links,.recovery-password .links{max-width:500px;margin:auto;margin-top:30px}.signin{margin-bottom:100px}.signin .form{max-width:500px;margin:auto;margin-top:50px;border:1px solid #ccc;border-radius:5px;background:#eee;padding:20px 60px}.signin .links{max-width:500px;margin:auto;margin-top:30px}.signup{margin-bottom:100px}.signup .form{max-width:500px;margin:auto;margin-top:50px;border:1px solid #ccc;border-radius:5px;background:#eee;padding:20px 60px}.signup .links{max-width:500px;margin:auto;margin-top:30px}.signup-validation-sent .alert{max-width:500px;margin:auto}.solution-page .solution-title{font-size:36px}.solution-page .solution-content img{max-width:100%}.solution-page .also-read h3{font-size:20px}.solution-page .also-read ul{margin:0}.solution-page .also-read ul li{list-style-type:disc;margin:0}.solutions .folder-color .bg-primary{font-weight:400;font-size:14px}.solutions h3.category-name{font-size:20px}.solutions h4.folder-name{font-size:16px}.solutions ul.folder-solutions-list{padding:0;list-style-position:inside}.solutions ul.folder-solutions-list li{padding:0;margin:0}.solutions ul.folder-solutions-list li::marker{margin-right:0}.solutions div.folder-solutions-list{margin-top:20px}.solutions div.folder-solutions-list .solution-item{margin-bottom:20px}.solutions div.folder-solutions-list .solution-item .solution-link{font-size:16px;font-weight:700}.solutions div.folder-solutions-list .solution-item .solution-resume{font-size:16px;font-style:italic;color:#666}#file{display:none}#attached-files{padding:30px}#attached-files .select-files{font-weight:700;cursor:pointer}#attached-files .select-files:hover{text-decoration:underline}#attached-files .attached-files-list:empty{display:none}#attached-files .attached-files-list{margin-top:20px;padding:10px;text-align:left}#attached-files .attached-files-list .file-item{font-size:10px;color:#333;border-radius:3px;background-color:#eee;padding:5px 5px 5px 5px;width:fit-content;border:1px solid #ccc;display:inline-block;margin-right:5px;margin-bottom:5px}#attached-files .attached-files-list .file-item .file-name{font-weight:700;padding-left:5px;padding-right:5px}#attached-files .attached-files-list .file-item .file-size{color:#666;padding-left:5px;padding-right:5px}#attached-files .attached-files-list .file-item .remove-file{padding:0;margin:0;padding-left:5px;padding-right:5px;font-size:11px;height:auto}#attached-files.dragover{position:relative;border-color:#333;overflow:hidden}#attached-files.dragover ::after{content:"Solte os arquivos aqui";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;color:#333;font-size:20px;display:flex;align-items:center;justify-content:center}.click{cursor:pointer;text-decoration:underline}.tickets-detail .tickets-detail-sidebar pre{font-family:-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px;margin-top:-17px}.tickets-search-bar .nav-tabs{border-bottom:none}.tickets-search-bar .nav-tabs .nav-item .nav-link{border:0;border-bottom:4px solid transparent;padding-bottom:0;color:#000;text-decoration:none;transition:none}.tickets-search-bar .nav-tabs .nav-item .nav-link:focus-visible{outline:0}.tickets-search-bar .nav-tabs .nav-item .nav-link:focus-within{outline:0}.tickets-search-bar .nav-tabs .nav-item .nav-link.active{border-bottom:4px solid #007bff!important}.tickets-search-bar .nav-tabs .nav-item:active .nav-link,.tickets-search-bar .nav-tabs .nav-item:focus .nav-link,.tickets-search-bar .nav-tabs .nav-item:focus-visible .nav-link,.tickets-search-bar .nav-tabs .nav-item:focus-within .nav-link,.tickets-search-bar .nav-tabs .nav-item:hover .nav-link,.tickets-search-bar .nav-tabs .nav-item:visited .nav-link{border:none}.tickets-list thead th{min-width:100px}.tickets-list .empty-tickets a:hover{text-decoration:none}.tickets-list tbody tr td.status .badge{width:150px;text-align:center}@media screen and (max-width:768px){#tickets-table thead{display:none}#tickets-table tbody tr:not(.empty-tickets){display:block;margin-bottom:1rem;border-radius:.5rem;background-color:#f8f9fa;padding:.5rem}#tickets-table tbody tr:not(.empty-tickets) td{display:flex;justify-content:space-between;padding:.5rem .5rem;text-align:right;border-bottom:none}#tickets-table tbody tr:not(.empty-tickets) td::before{content:attr(data-title);float:left;font-weight:700}}.tickets-survey-page .survey-comments{max-width:600px;margin:auto}.tickets-survey-page .ticket-details .ticket-details-label{font-weight:700}.tickets-survey-page .emojis-selector{display:flex;width:100%;margin:auto;min-width:150px;max-width:600px}.tickets-survey-page .emojis-selector .emoji{flex:1;background-repeat:no-repeat;width:20%;min-width:30px;min-height:30px;max-width:90px;max-height:90px;margin-left:5%;margin-right:5%;cursor:pointer;height:60px;background-size:contain}.tickets-survey-page .emojis-selector .emoji-1{background-image:url(/assets/dist/img/survey/gray-1.png)}.tickets-survey-page .emojis-selector .emoji-1.selected,.tickets-survey-page .emojis-selector .emoji-1:hover{background-image:url(/assets/dist/img/survey/color-1.png)}.tickets-survey-page .emojis-selector .emoji-2{background-image:url(/assets/dist/img/survey/gray-2.png)}.tickets-survey-page .emojis-selector .emoji-2.selected,.tickets-survey-page .emojis-selector .emoji-2:hover{background-image:url(/assets/dist/img/survey/color-2.png)}.tickets-survey-page .emojis-selector .emoji-3{background-image:url(/assets/dist/img/survey/gray-3.png)}.tickets-survey-page .emojis-selector .emoji-3.selected,.tickets-survey-page .emojis-selector .emoji-3:hover{background-image:url(/assets/dist/img/survey/color-3.png)}.tickets-survey-page .emojis-selector .emoji-4{background-image:url(/assets/dist/img/survey/gray-4.png)}.tickets-survey-page .emojis-selector .emoji-4.selected,.tickets-survey-page .emojis-selector .emoji-4:hover{background-image:url(/assets/dist/img/survey/color-4.png)}.tickets-survey-page .emojis-selector .emoji-5{background-image:url(/assets/dist/img/survey/gray-5.png)}.tickets-survey-page .emojis-selector .emoji-5.selected,.tickets-survey-page .emojis-selector .emoji-5:hover{background-image:url(/assets/dist/img/survey/color-5.png)}