@font-face{font-family:"tpsva-headers";src:url("/resources/fonts/tpsva-headers.woff2") format("woff2"),url("/resources/fonts/tpsva-headers.woff") format("woff"),url("/resources/fonts/tpsva-headers.svg#tpsva-headers") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Rogthem';src:url('/resources/fonts/Rogthem.eot');src:local('Rogthem'),url('/resources/fonts/Rogthem.eot?#iefix') format('embedded-opentype'),url('/resources/fonts/Rogthem.woff2') format('woff2'),url('/resources/fonts/Rogthem.woff') format('woff'),url('/resources/fonts/Rogthem.ttf') format('truetype');font-weight:normal;font-style:normal}:root{--form-control-color:#009a58;--form-background:#fff}.font-rogthem{font-family:Rogthem;background:-webkit-linear-gradient(#780096,#ff0082);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hello-style h1{margin-top:auto;font-size:clamp(3rem,7vw,7rem)}.hello-style img.hello-image{max-height:60vh;align-self:center;margin-top:auto}a i[data-fa-i2svg] svg.fa-lg{width:1.25em !important}.btn-toolbar .btn [data-fa-i2svg] svg{transition:all .4s cubic-bezier(0,2.67,0.78,-0.54) 0;transform:scale(1)}.btn-toolbar .btn:hover [data-fa-i2svg] svg{transform:scale(1.2)}.btn-toolbar label.btn{margin-bottom:0}.btn-group label.btn input[type=radio]{display:none}.login main{box-shadow:inset 6px 0 5px rgba(0,0,0,0.1)}@media(max-width:1400px){.login h1.swiper-title{position:unset;width:100%;text-align:center;max-width:100%}}main.tp-center{flex:1;display:flex;align-items:center;justify-content:center}.tp-gradient-background{background:linear-gradient(-45deg,#a200ff,#a00095,#e73c7e,#ff0082);position:relative;background-size:400% 400%;animation:gradient 15s ease infinite}.tp-gradient-background-2{background:linear-gradient(125deg,#959ffe,#b981ec);position:relative;background-size:400% 400%;animation:gradient 15s ease infinite}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;position:relative}.swiper-slide img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.swiper-title{font-family:"tpsva-headers";position:absolute;top:5%;right:10%;max-width:90%;width:500px;text-align:right}.accordion .card .card-header button .fa-chevron-down{transition:all .25s linear 0;transform:rotate(-90deg) scaleX(-1)}.accordion .card .card-header button:not(.collapsed) .fa-chevron-down{transform:rotate(0) scaleX(-1)}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('/resources/img/caret.svg');background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;padding-right:30px !important;background-size:.7em}.bootstrap-select>.dropdown-menu{max-width:100%;width:300px;min-width:auto !important;box-shadow:4px 4px rgba(0,0,0,.05)}.bootstrap-select .dropdown-toggle{padding-right:15px}.bootstrap-select .dropdown-toggle::after{display:block;margin-left:0;vertical-align:none;content:"";border-top:0;border-right:0;border-bottom:0;border-left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('/resources/img/caret.svg');background-repeat:no-repeat;background-position:right center;padding-right:30px !important;background-size:.7em;width:.7em;height:.7em}.form-check{position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-datetimepicker-widget.dropdown-menu{width:20rem !important;z-index:99999}.datepicker-days table.table thead th{border:0 none transparent;padding:10px !important}.datepicker-days table.table thead th.dow{border:0 none transparent;padding:10px !important}.bootstrap-datetimepicker-widget table td [data-action=togglePeriod]{font-size:small}.datepicker-days table.table tbody td.day{border:0 none transparent;padding:10px !important}.datepicker-days table.table tbody td.day.new,.datepicker-days table.table tbody td.day.old{opacity:.4}.datepicker-days table.table tbody td.day.weekend:first-child{color:red}.datepicker-days table.table tbody td.day.active{background-color:var(--primary);color:var(--white)}.datepicker-days table.table tbody td.day.today{color:var(--primary);font-weight:bold}.datepicker-days table.table tbody td.day.today:before{display:none}.datepicker-days table.table tbody td.day.active.today{background-color:var(--primary);color:var(--white)}canvas{background:gray}.g-1{gap:1rem}.g-2{gap:2rem}.g-3{gap:3rem}.col *{max-width:100%}.form-group.scrollable-wrap{height:300px;overflow-y:scroll}.form-group.splitter:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:20px}video,.effect-canvas,.bgEffectSpinnerWrapper{width:auto;max-width:100%;max-height:100%;min-height:auto;cursor:crosshair}video{max-height:calc(100vh - 200px)}.list-group-item .form-check{padding:0 !important}.list-group-item .form-check .checkmark{position:relative}.list-group-item label{font-size:initial;margin:0}.btn{white-space:nowrap}.file-upload-wrapper{width:100%;height:auto;display:grid;align-items:center;justify-content:center;border:1px dashed rgba(0,0,0,0.2);column-gap:30px;grid-template-areas:"icon title title file-upload" "icon description description file-upload"}.file-upload-wrapper:hover{border-color:var(--primary)}.file-upload-icon{grid-area:icon}span.upload-area-title{grid-area:title;font-weight:bold}span.upload-area-description{grid-area:description}.file-upload{grid-area:file-upload}#loader{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fff;z-index:9999;opacity:1;transition:opacity .5s ease}#loader.finish{pointer-events:none;animation:getLost .5s forwards linear 2s}#loader .tp-logo{background-image:url('/resources/img/TP_SVA_logo-03.png');opacity:0;display:none;background-repeat:no-repeat;background-size:contain;z-index:10;position:absolute;top:calc(50% - 106px);left:calc(50% - 150px);width:300px;height:212px}#loader.finish .tp-logo{display:block;animation:bounceTP .5s forwards linear}#loader .loader-circle{width:100px;height:100px;position:absolute;left:calc(50% - 50px);top:calc(50% - 50px);border-radius:1000px;background:linear-gradient(135deg,#780086 0,#ff0082 100%),#FFF;animation:spin 1s infinite linear}#loader.finish .loader-circle{animation:finishloading 2s forwards linear}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes finishloading{0{transform:scale(1)}50%{transform:scale(50)}100%{opacity:0}}@keyframes getLost{0{opacity:1}100%{opacity:0}}@keyframes bounceTP{0,20%,50%,80%,100%{opacity:1;transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes gradient{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}#video-wrapper{position:relative}.small-player{position:absolute;top:10px;left:10px;max-width:30%;border-radius:10px;border:1px solid}.card-columns.images-closable .card{display:grid;grid-template-columns:5fr auto;grid-gap:5px;align-items:start}.card-columns.card-col-1{column-count:1}.card-columns.card-col-2{column-count:2}.card-columns.card-col-3{column-count:3}.card-columns.card-col-4{column-count:4}.card-columns img{min-width:100%}.card .card-text.has-icon{display:grid;grid-template-columns:20px auto}.navbar-toggler-icon{position:relative;transition-duration:.5s}.navbar-toggler-icon .icon-left{transition-duration:.5s;position:absolute;height:4px;width:15px;top:13px;background-color:#212121}.navbar-toggler-icon .icon-left:before{transition-duration:.5s;position:absolute;width:15px;height:4px;background-color:#212121;content:"";top:-10px}.navbar-toggler-icon .icon-left:after{transition-duration:.5s;position:absolute;width:15px;height:4px;background-color:#212121;content:"";top:10px}.navbar-toggler-icon .icon-left:hover{cursor:pointer}.navbar-toggler-icon .icon-right{transition-duration:.5s;position:absolute;height:4px;width:15px;top:13px;background-color:#212121;left:15px}.navbar-toggler-icon .icon-right:before{transition-duration:.5s;position:absolute;width:15px;height:4px;background-color:#212121;content:"";top:-10px}.navbar-toggler-icon .icon-right:after{transition-duration:.5s;position:absolute;width:15px;height:4px;background-color:#212121;content:"";top:10px}.navbar-toggler:not(.collapsed) .navbar-toggler-icon .icon-left{transition-duration:.5s;background:transparent}.navbar-toggler:not(.collapsed) .navbar-toggler-icon .icon-left:before{transform:rotateZ(45deg) scaleX(1.4) translate(2px,2px)}.navbar-toggler:not(.collapsed) .navbar-toggler-icon .icon-left:after{transform:rotateZ(-45deg) scaleX(1.4) translate(2px,-2px)}.navbar-toggler:not(.collapsed) .navbar-toggler-icon .icon-right{transition-duration:.5s;background:transparent}.navbar-toggler:not(.collapsed) .navbar-toggler-icon .icon-right:before{transform:rotateZ(-45deg) scaleX(1.4) translate(-2px,2px)}.navbar-toggler:not(.collapsed) .navbar-toggler-icon .icon-right:after{transform:rotateZ(45deg) scaleX(1.4) translate(-2px,-2px)}.navbar-toggler-icon:hover{cursor:pointer}.collapse:not(.show) .navbar-nav span.session-topbar-text+span,.collapse:not(.show) .navbar-nav span.session-topbar-text{font-size:small}header nav.navbar li a:hover{transition:color .4s linear 0}@media(min-width:1200px) and (max-width:1450px){ul.navbar-nav li.nav-item .nav-link span.session-topbar-text{display:none}}.blockwrapper{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;max-height:calc(100vh - 200px);gap:10px;padding:10px;background-color:rgba(0,0,0,0.02);border:1px solid rgba(0,0,0,0.05)}.blockwrapper-scroll{overflow-y:scroll}*{scrollbar-width:auto;scrollbar-color:#8f54a0 #fff}*::-webkit-scrollbar{width:16px}*::-webkit-scrollbar-track{background:#fff}*::-webkit-scrollbar-thumb{background-color:#8f54a0;border-radius:10px;border:3px solid #fff}div#new-message:before{content:"";position:absolute;top:-54px;left:0;right:15px;height:50px;background:linear-gradient(to bottom,transparent,#fafafa)}.btn-group.icon-top .btn{display:flex;flex-direction:column;justify-content:end;align-items:center}.btn-group.icon-top>.btn-group .dropdown-toggle{justify-content:center}#paintButtons .btn.active,#paintButtons .btn:hover{color:var(--glow)}.changelog .row{margin-bottom:20px !important;border-bottom:1px solid rgba(0,0,0,0.05);padding-bottom:20px}.changelog .btn.list-group-item{margin-bottom:10px;box-shadow:0 5px 7px rgba(0,0,0,0.1);border:0 none;cursor:default}.changelog .btn.list-group-item.list-group-item-action h5{font-weight:600;font-size:16px}.changelog .btn.list-group-item.list-group-item-action p{font-weight:normal;white-space:normal;font-size:16px}.changelog small{white-space:normal}.btn.version{display:block;padding:20px;font-size:1.1em;color:#fff;border-radius:8px;white-space:normal}.btn.version:hover{cursor:default;color:#fff}.dropdown-menu{max-width:none}.collapsing{display:none}.btn-group-circle.position-fixed{bottom:20px;margin:0 auto;display:block;width:100%;text-align:center;z-index:949}.btn-group-circle.position-fixed button{border-radius:3rem;width:3rem;height:3rem;padding:0;background-color:var(--glow);color:var(--white);border-width:1px;border-color:rgba(0,0,0,0.1)}.btn-group-circle.position-fixed button.btn-danger{background-color:var(--danger)}.btn-group-circle-cobrowsing{display:block;width:100%;text-align:center;z-index:949}.btn-group-circle-cobrowsing button{border-radius:3rem;width:3rem;height:3rem;padding:0;background-color:var(--glow);color:var(--white);border-width:1px;border-color:rgba(0,0,0,0.1)}.btn-group-circle-cobrowsing button.btn-danger{background-color:var(--danger)}body #video-bg{max-height:100vh;max-width:100vw}#video_box{width:auto;height:auto;position:relative;margin:auto;display:block}#video_box.video-thumbnail{position:fixed;width:200px;max-width:100%;max-height:100vh;background:#fff;border:2px solid rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);border-radius:4px;height:auto;z-index:3;margin:0;padding:0;font-size:0;transition:all .5s cubic-bezier(0.42,0,0.15,0.99) 0}#video_box button.video-toggle{display:none}#video_box.video-thumbnail button.video-toggle{display:inline-block;position:absolute;background-color:#fff;background-image:url('/resources/img/caret.svg');background-repeat:no-repeat;background-position:center;background-size:13px;transform:rotate(90deg);border-radius:10px 10px 0 0;box-shadow:4px 4px 7px rgba(0,0,0,0.2);border:0 none;right:-30px;font-size:.9rem;top:0;width:30px;height:30px;z-index:99}#video_box.video-thumbnail.hidden-block button.video-toggle{display:inline-block;transform:rotate(-90deg);border-radius:0 0 10px 10px;box-shadow:-4px -4px 7px rgba(0,0,0,0.2)}canvas{max-width:100%}select#clientCameraSelect{position:fixed;top:10px;right:10px;z-index:99}#video_box .badge{position:fixed;top:20px;left:20px}#video_box canvas:not(.small-player),#video_box video:not(.small-player){max-height:100vh;max-width:100vw}#video_box .small-player{max-width:40%}#video_box.video-thumbnail video{max-width:100%}#video_box.video-thumbnail .small-player{display:none}.view-mobile-area{padding:60px 20px 70px}.view-mobile-area .swiper-slide{text-align:center;font-size:18px;background:#343434;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-size:contain;background-position:center;background-repeat:no-repeat}.view-mobile-area .swiper-pagination-fraction{bottom:1px;left:40% !important;width:20% !important;background-color:#343434;color:#fff}.view-mobile-area .swiper-button-prev,.swiper-button-next{background-color:rgba(0,0,0,0.05);padding:30px !important}.block-top{top:20px}.block-left{left:20px}.block-left.hidden-block{left:-190px}.block-top{top:20px}.block-right{right:20px}.block-bottom{bottom:80px}.block-bottom-center{bottom:80px;left:50%;right:50%;transform:translateX(-50%)}.mobile-options-btn-container{display:flex;justify-content:center;align-items:center;position:fixed;bottom:80px;left:30px;width:40px;height:40px;min-height:40px;background:var(--primary);cursor:pointer}.mobile-options-btn-container *{color:var(--white)}.hover-toolbar{transform:scale(0);position:absolute;z-index:800;transition:transform .2s ease-in 0}.col:hover .hover-toolbar{transform:scale(1);transition:transform .2s ease-in 0}.effect-canvas,.bgEffectSpinnerWrapper{position:absolute;user-select:none}div.cross{width:16px;height:16px;border:2px solid #fff;border-radius:16px;box-shadow:0 0 0 2px #000;margin-left:-8px;margin-top:-8px;position:absolute;z-index:999}#canvasDiv canvas{width:auto;max-width:100%;max-height:100%;cursor:crosshair;flex:0 0 auto}#canvasTemp{opacity:0}#switchToVideoPhotoMode .btn:not(.active) svg{visibility:hidden}#switchToVideoPhotoMode .btn.active svg{visibility:visible !important}.img-wrap{position:relative;display:inline-block}.img-wrap .close{position:absolute;top:27px;right:5px;z-index:100;background-color:#FFF;padding:4px 3px 5px;color:#000;font-weight:bold;cursor:pointer;opacity:.2;font-size:22px;line-height:10px;border-radius:50%}.img-wrap:hover .close{opacity:1}.img-wrap .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#555;color:white;font-size:15px;padding:5px 5px;border:0;cursor:pointer;border-radius:5px}.img-wrap:hover .play{background-color:black}.videopreview{max-width:500px;max-height:500px;object-fit:contain;border:#ccc;border-style:solid;border-width:thin;cursor:pointer}.pagination .page-item{border:1px solid #bbb}.pagination .page-item:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.pagination .page-item:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.pagination .page-link{color:black;font-weight:500}#divRawReportColumns,#divAggregatedReportColumns{user-select:none}.agent-preloader{position:fixed;top:20%;bottom:20%;left:20%;right:20%;background:rgba(0,0,0,0.7);display:none;justify-content:center;align-items:center;color:#fff;font-weight:600;box-shadow:3px 3px 10px rgba(0,0,0,0.4)}#hiddenImg{height:480px;width:640px;object-fit:cover;display:flex;justify-content:center;align-items:center}#hiddenImg h3{text-align:center}.image_404{background-image:url(https://cdn.dribbble.com/users/285475/screenshots/2083086/dribbble_1.gif);height:400px;background-position:center}.file-upload-wrapper input[type="file"]{position:absolute;opacity:0;z-index:-1}.file-info{padding-bottom:20px}.file-image img{max-width:400px;max-height:400px;object-fit:contain}.text-blue{color:var(--blue) !important}.nav-link #url a{color:var(--blue);text-decoration:underline}.tp-actions-toolbar button:focus{box-shadow:0 0 0 transparent}#divAuthorities .authorities-grid{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column}#zoomPhotoDiv img{width:auto;max-width:100%;max-height:calc(100vh - 200px);display:block;margin:0 auto;cursor:grab}#close-sidebar{display:none;position:absolute;top:20px;right:20px}#close-sidebar svg{width:25px;height:25px;color:red}.changelog .btn.list-group-item ul li{white-space:normal;font-weight:400}.block-center{display:block;margin:auto;padding:30px}.view-mobile-area #messageContainer .card{width:100%}#clientCameraContainer{display:inline}.custom-tooltip svg{color:gray;font-size:.8rem}.tooltip .tooltip-inner{background:var(--white);color:black;font-weight:500;border-radius:7px;box-shadow:0 2px 5px 1px rgba(0 0 0 / 40%)}.custom-popover{color:gray;font-size:.8rem}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:var(--white) !important}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:var(--white) !important}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{border-left-color:var(--white) !important}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{border-right-color:var(--white) !important}#backgroundEffectsContainer .bg-effect{width:40px;height:40px;border-radius:8px;padding:2px;background-color:var(--white);box-shadow:2px 5px 10px 5px rgba(0,0,0,0.2);cursor:pointer}#backgroundEffectsContainer .bg-effect:hover{border:1px solid var(--primary)}#backgroundEffectsContainer .bg-effect svg{width:100%;height:100%}#backgroundEffectsContainer .bg-effect-selected,#backgroundEffectsContainer .bg-effect-selected:hover{border:2px solid var(--primary);padding:4px;box-shadow:inset 0 0 10px 5px rgba(0,0,0,0.2)}#agentTermsAccept{cursor:pointer}li.multipleFiles{list-style-type:none}#cobrowsingIframeContainer{background-color:#ced4da;flex-grow:0;height:calc(-115px+100vh)}#cobrowsingIframeContainer>*{flex-grow:0}#cobrowsingIframeWrapper{height:92%;width:100%;flex-grow:0;overflow:auto}#innerWrapper{height:100%;width:100%;position:relative}#cobrowsingPoster{margin:0;padding:0;width:60%;max-width:1024px;max-height:576px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#cobrowsingIFrame{box-sizing:border-box;margin:0;padding:0;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tbHeader{font-weight:bold}#cobrowseControls{height:8%}#cobrowsingVisitorData{height:calc(100vh - 115px);overflow-y:scroll}.document-container,.progress-container{border:1px solid #ccc;border-radius:7px;margin-bottom:10px;padding:10px}.progress-container .progress{position:relative;width:300px;height:30px}.progress-container .progress-value{position:absolute;left:50%;transform:translateX(-50%);color:black}#documentsDiv.blockwrapper-scroll{overflow-y:auto}#recordingThumbnails .card-columns[set-columns="1"]{column-count:1}#recordingThumbnails .card-columns[set-columns="2"]{column-count:2}#recordingThumbnails .screenshots .btn-play{opacity:1;transition:all .3s ease-in-out 0;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);width:50px;height:50px;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 0 10px rgba(0,0,0,0.3)}#recordingThumbnails .screenshots .btn-play i{margin-left:5px;min-width:25px}#recordingOptions .btn-link:hover{text-decoration:none}#recordingOptions .btn-link:active{text-decoration:none}.recordingActive{-webkit-animation-name:changeColor;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:3s}@keyframes changeColor{0{color:red}50%{color:#780096}100%{color:red}}@media(max-width:576px){.mobile-buttons{flex-direction:column;align-items:stretch !important}.mobile-buttons a{border-radius:10px !important}}@media(max-width:768px){#sidebarDiv{display:none;position:absolute;z-index:99;height:100%}#close-sidebar{display:block}}@media(min-width:1200px){.border-xl-top-0{border-top:none !important}.border-xl-left-1{border-left:1px solid #bfbfbf !important}}