:root{--app-height:100vh;--bs-nav-link-font-size:16px;--keyfaxWhite:#fff;--keyfaxOffWhite:#ffdfdf;--keyfaxOffWhite2:#ddd;--keyfaxOffWhite3:#f8f8f8;--keyfaxOffWhite4:#eee;--keyfaxOffWhite5:#ccc;--keyfaxLightGrey:#ccf;--keyfaxGrey:#888;--keyfaxMediumGrey:#6c757d;--keyfaxDarkGrey:rgba(108,117,125,.5);--keyfaxGreyShade1:#545b62;--keyfaxGreyShade2:#4e555b;--keyfaxBlack:#000;--keyfaxRed:red;--keyfaxMaroon:#800000;--keyfaxPrimaryColorLighter:#9d45c2;--keyfaxPrimaryColor:#9d45c2;--keyfaxPrimaryColorDimmed:#9d45c2;--keyfaxPrimaryColorDimmedFurther:#9d45c2;--keyfaxPrimaryColorDeeperToBlack:#212529;--keyfaxSecondaryColor:#001769;--keyfaxPrimaryTextColor:#001769;--keyfaxImageHueFilter:hue-rotate(90deg) brightness(.7);--keyfaxImageHueFilterAction:hue-rotate(30deg) brightness(.03) saturate(50);--keyfaxPrimaryColorFaded:#eed0ff;--keyfaxButtonPrimaryBackgroundColor:var(--keyfaxSecondaryColor)!important;--keyfaxButtonPrimaryBorderColor:var(--keyfaxSecondaryColorLighter)!important;--keyfaxButtonPrimaryDisabled:var(--keyfaxButtonPrimaryBackgroundColor);--keyfaxPrimaryColorDeeper:#0855a6;--keyfaxPrimaryColorDeeperToBlack:#212529;--keyfaxSecondaryColorLighter:hsla(227,100,50,.5);--keyfaxDefaultFontColor:#212529;--keyfaxYellow:#ff0;--keyfaxMsgStaffBackground:#bce2bc;--keyfaxMsgCallerBackground:#dcedfc;--keyfaxMsgSecurityBackground:#dc3545;--keyfaxMsgCompulsoryBackground:#ffc107;--keyfaxMsgLightbulbBackground:#ff6929;--keyfaxMsgStaffForeground:rgba(0,0,0,.8);--keyfaxMsgCallerForeground:#21426d;--keyfaxMsgSecurityForeground:#fff;--keyfaxMsgCompulsoryForeground:rgba(0,0,0,.75);--keyfaxMsgLightbulbForeground:rgba(0,0,0,.5);--keyfaxTextPrimaryBootstrapOverrideColor:var(--keyfaxPrimaryColor);--keyfaxDropdownPrimaryColor:var(--keyfaxPrimaryColor);--keyfaxFocusHighlightBorderColor:var(--keyfaxPrimaryTextColor);--keyfaxErrorBackgroundColor:var(--keyfaxOffWhite);--keyfaxErrorBackgroundColorInFocus:var(--keyfaxOffWhite);--keyfaxErrorBorderColor:var(--keyfaxRed);--keyfaxErrorLabelColor:var(--keyfaxRed);--keyfaxFieldErrorBackgroundColor2:var(--keyfaxMaroon);--keyfaxPageLoaderbackgroundColor:var(--keyfaxWhite);--keyfaxSpliiterPanelBackgroundColor:var(--keyfaxOffWhite2);--keyfaxSpliiterPanelBackgroundColorHover:var(--keyfaxPrimaryColor);--keyfaxSpliiterPanelScrollbarColorHover:var(--keyfaxPrimaryColor);--keyfaxSpliiterPanelScrollbarColor:var(--keyfaxOffWhite2);--keyfaxPanelLeftBackgroundcolor:var(--keyfaxOffWhite3);--keyfaxPanelRightBackgroundcolor:var(--keyfaxWhite);--keyfaxHeaderLinksBackgroundcolor:var(--keyfaxWhite);--keyfaxLoginPageBackgroundColor:var(--keyfaxOffWhite4);--keyfaxTabHeadersForegroundColor:var(--keyfaxPrimaryTextColor);--keyfaxTabHeadersForegroundColorFHover:var(--keyfaxWhite);--keyfaxTabHeadersBackgroundColor:var(--keyfaxPrimaryColor);--keyfaxTabHeadersForegroundColorSelected:var(--keyfaxWhite);--keyfaxTabHeadersBackgroundColorSelected:var(--keyfaxPrimaryColor);--keyfaxTabHeadersForegroundColorAnchor:var(--keyfaxWhite);--keyfaxTabHeadersBackgroundColorAnchor:var(--keyfaxPrimaryColor);--keyfaxTabHeadersBackgroundColorAnchorHover:var(--keyfaxPrimaryColorDimmed);--keyfaxTabHeadersForegroundColorAnchorSelected:var(--keyfaxPrimaryColor);--keyfaxTabHeadersBackgroundColorAnchorSelected:var(--keyfaxWhite);--keyfaxSearchAutoCompleteResultsMatch:var(--keyfaxYellow);--keyfaxSearchAutoCompleteResultsBackground:var(--keyfaxWhite);--keyfaxSearchAutoCompleteResultsBackgroundColor:var(--keyfaxPrimaryColor);--keyfaxTreeviewAnchorForegroundColor:var(--keyfaxPrimaryTextColor);--keyfaxListOptionsForegroundColor:var(--keyfaxPrimaryTextColor);--keyfaxMainLeftHeading2Foreground:var(--keyfaxSecondaryColor);--keyfaxMainLeftHeading3Foreground:var(--keyfaxGrey);--keyfaxDefaultHeading2Foreground:var(--keyfaxSecondaryColor);--keyfaxSelectionBackground:var(--keyfaxPrimaryColor);--keyfaxSelectionBorder:var(--keyfaxPrimaryColor);--keyfaxSelectionForeground:var(--keyfaxWhite);--keyfaxContinueLinkBackgroundColor:var(--keyfaxWhite);--keyfaxItemClickedBackgroundColor:var(--keyfaxLightGrey);--keyfaxMessagesBackgroundColor:var(--keyfaxLightGrey);--keyfaxMessagesForegroundColor:var(--keyfaxBlack);--keyfaxMessagesBorderColor:var(--keyfaxPrimaryColorDimmedFurther);--keyfaxMessagesBoxColor:var(--keyfaxPrimaryColorDeeper);--keyfaxMessagesBoxHeaders:var(--keyfaxPrimaryColorDeeperToBlack);--keyfaxLegacyBorderColor:var(--keyfaxPrimaryColorDimmedFurther);--keyfaxQuestionForegroundColor:var(--keyfaxSecondaryColor);--keyfaxPreBackground:var(--keyfaxOffWhite4);--keyfaxButtonSecondaryForegroundColor:var(--keyfaxPrimaryTextColor);--keyfaxButtonSecondaryBackgroundColor:var(--keyfaxOffWhite2);--keyfaxButtonSecondaryBorderColor:var(--keyfaxOffWhite3);--keyfaxButtonSecondaryHoverForegroundColor:var(--keyfaxPrimaryTextColor);--keyfaxButtonSecondaryHoverBackgroundColor:var(--keyfaxOffWhite4);--keyfaxButtonSecondaryHoverBorderColor:--keyfaxOffWhite5;--keyfaxButtonSecondaryFocus:var(--keyfaxDarkGrey);--keyfaxButtonSecondaryDisabled:var(--keyfaxMediumGrey);--keyfaxButtonSecondaryForegroundDisabled:var(--keyfaxWhite);--keyfaxButtonSecondaryDropDownToggleForeground:var(--keyfaxWhite);--keyfaxButtonSecondaryDropDownToggleBackground:var(--keyfaxGreyShade1);--keyfaxButtonSecondaryDropDownToggleBorder:var(--keyfaxGreyShade2)}body{font-family:Arial,sans-serif}h1,h2{color:#2c3e50}.endpoint{background:#fff;border:1px solid #ddd;border-radius:6px;margin-bottom:2em;padding:1.5em}.method{font-weight:bold;color:#2980b9}code,pre{background:#f4f4f4;padding:2px 6px;border-radius:3px}.param-table{border-collapse:collapse;width:100%;margin-top:.5em}.param-table th,.param-table td{border:1px solid #ccc;padding:6px 10px}.param-table th{background:#f0f0f0}html{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;margin:0}a,.btn-link{color:#006bb7}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}.content{padding-top:1.1rem}h1:focus{outline:0}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid #e52240}.validation-message{color:#e52240}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--bs-secondary-color);text-align:end}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start}.video-container{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin:0;padding:0;height:100%;overflow:hidden;background:#000;animation:countdown-fadeIn 1s forwards}.privacy-screen,.connection-retry-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.85);z-index:500;text-align:center;justify-content:center;align-items:center;color:#fff}.privacy-screen-desktop{background:rgba(0,0,0,1)!important;cursor:default}.connection-retry-overlay-desktop{background:rgba(0,0,0,.25)!important;cursor:default}.privacy-screen-desktop p{width:33%}.noselect{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.privacy-screen p{color:#fff;font-size:1.5rem}.local-video{object-fit:contain;object-position:center center}.remote-video{object-fit:contain;object-position:center center}video{width:100vw;height:100vh;background-color:#000;touch-action:none}.remote-video{margin-top:100px;height:calc(100dvh - 180px);margin-bottom:80px}@supports(height:100dvh){video{height:100dvh}}.hangup-overlay-button,.takepicture-overlay-button,.mute-overlay-button,.videorecord-overlay-button,.torch-overlay-button,.videorecord-overlay-button-oneway,.privacy-overlay-button{position:absolute;z-index:10;bottom:10px;border:0;padding:0;background-color:transparent}.hangup-overlay-button img,.takepicture-overlay-button img,.mute-overlay-button img,.videorecord-overlay-button img,.torch-overlay-button img,.videorecord-overlay-button-oneway img,.privacy-overlay-button img{width:50px;height:50px}.call-not-yet-connected{width:100%;background-color:#000;opacity:50%;top:0;position:absolute;color:#fff;text-align:center;font-size:40px}@keyframes holdThenFade{0%{opacity:1}40%{opacity:1}100%{opacity:0}}.call-connected-fade-out{animation:holdThenFade 5s linear forwards;width:100%;background-color:#000;opacity:50%;top:0;position:absolute;color:#fff;text-align:center;font-size:40px}.button-bar{bottom:env(safe-area-inset-bottom,0);height:70px;position:absolute;width:100%;background-color:#000;opacity:30%;z-index:750}.yes-no-answer-pop-up{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:999}.glass-modal{background:rgba(255,255,255,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;padding:20px;width:80%;max-width:320px;text-align:center;color:#fff;border:2px solid rgba(255,255,255,.4);box-shadow:0 0 0 4px rgba(255,255,255,.1)}.buttons{margin-top:20px;display:flex;justify-content:space-around}.buttons .btn{border-radius:6px;border:#fff solid 2px}.mute-overlay-button{left:10px;z-index:760}.hangup-overlay-button{right:10px;z-index:760}.takepicture-overlay-button{left:50%;transform:translateX(-50%);z-index:760}.privacy-overlay-button{left:50%;transform:translateX(-50%);z-index:760}.videorecord-overlay-button{left:27%;transform:translateX(-50%);z-index:760}.videorecord-overlay-button-oneway{left:50%;transform:translateX(-50%);z-index:760}.torch-overlay-button{left:73%;transform:translateX(-50%);z-index:760}.splashPage{position:relative;width:100%;display:flex;justify-content:center;align-items:center;background-color:#000;color:#fff;text-align:justify;flex-direction:column;height:100dvh}.hidden{display:none;visibility:hidden;opacity:0;pointer-events:none}.details{margin-right:10px;margin-left:10px;margin-top:auto;margin-bottom:auto;overflow-y:scroll;padding-bottom:10px;scrollbar-width:none;-ms-overflow-style:none}.details::-webkit-scrollbar{display:none}.privacy-policy{max-height:300px;overflow-y:auto;background-color:rgba(255,255,255,.8);padding:10px;margin-right:20px;margin-left:20px;border-radius:10px;margin-top:20px;height:calc(100dvh - 500px);overflow-y:auto;color:#000;min-height:80px}.scrollable-data div{margin-bottom:8px;line-height:1.1}.button-container #invalidRoomText{text-align:center}.button-container #startVideoCall{width:100%;max-width:300px;text-align:center}#introductoryHtml{background-color:inherit}.button-container,.logo-container,.accept-tsandcs-container{padding-top:10px;width:calc(100vw - 100px);margin:0 auto;align-items:center;display:flex;justify-content:center;background-color:inherit}.logo-image{display:block;margin:0 auto;padding-bottom:20px}.calleeConnectMessage{left:50%;text-align:center}.recording-dot,.recording-ended,.not-recording{top:20px;position:absolute;right:20px;display:inline-block;animation:flash 1.5s ease-in-out infinite;font-size:clamp(1rem,2vw,2rem);font-weight:600;color:#fff;-webkit-text-stroke:1px black;text-shadow:0 0 5px rgba(0,0,0,.7),0 0 10px rgba(0,0,0,.5)}.recording-dot-desktop,.recording-ended-desktop,.not-recording-desktop{display:block;font-size:14px;font-weight:400;color:#000;animation:flash 1.5s ease-in-out infinite;margin-left:20px;margin-top:10px}.recording-phone{display:inline-block;animation:flash 1.5s ease-in-out infinite;font-size:clamp(1rem,2vw,2rem);color:#fff;text-shadow:0 0 5px rgba(0,0,0,.7),0 0 10px rgba(0,0,0,.5)}.recording-ended,.recording-ended-desktop{animation:holdThenFade 5s linear forwards;transform:scale(1.2);right:40px}.not-recording,.not-recording-desktop{animation:none;transform:scale(1.2);margin-left:55px;margin-top:20px}@keyframes flash{0%,100%{opacity:.2;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.tooltip-wrapper{display:inline-block;outline:0;width:100%;height:100%}.tooltip{position:absolute;top:45px;right:5px;background:#333;color:#fff;padding:5px 5px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s}.tooltip-wrapper:focus-within .tooltip{opacity:1;animation:fadeOut 5s forwards}@keyframes fadeOut{0%{display:inline-block!important;opacity:1}90%{display:inline-block!important;opacity:1}100%{display:inline-block!important;opacity:0}}.snapshot-overlay{position:fixed;inset:0;z-index:9999;pointer-events:none;display:flex;justify-content:center;align-items:center}.snapshot-frame{width:100vw;height:100dvh;background:#fff;filter:contrast(.8) brightness(1.1);box-shadow:inset 0 0 80px rgba(0,0,0,.25);background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.02),rgba(255,255,255,.02) 1px,transparent 1px,transparent 3px);background-blend-mode:overlay;position:relative;animation:shrinkDown 1.5s ease-in forwards}.timestamp{position:absolute;bottom:12px;right:12px;font-family:monospace;font-size:.9em;background:rgba(0,0,0,.5);color:#eee;padding:4px 8px;border-radius:3px;opacity:0;animation:timestampFade .4s .5s forwards}@keyframes shrinkDown{0%{transform:scale(1);opacity:1;top:0}60%{transform:scale(.4);top:80%;opacity:.8}100%{transform:scale(.15);top:90%;opacity:0}}@keyframes timestampFade{to{opacity:1}}.record-image-flash{background-image:url('video-camera-red.png');width:50px;height:50px;background-size:cover;background-position:center;animation:flipImages .5s infinite alternate}@keyframes flipImages{0%,50%{background-image:url('video-camera-red.png')}51%,100%{background-image:url('video-camera-black.png')}}.record-off{background-image:url('video-camera-black.png');width:50px;height:50px;background-size:cover;background-position:center}.record-on{background-image:url('video-camera-red.png');width:50px;height:50px;background-size:cover;background-position:center}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd;border-radius:6px}@media(min-width:200px){.header-tabs{right:auto;bottom:-1px;left:210px;display:inline-block;position:relative;top:-33px}}.kf-header h1 span{position:absolute;margin-left:-13000px}.kf-header h1 a{display:block;height:38px;width:175px;margin:1rem .5rem 0 .75rem!important;background:url(KeyNectLogo.png) no-repeat center center;background-size:100%}.kf-header{height:60px}.logoutLink{z-index:1000;position:absolute;right:0;top:0}.kfInfoBox{width:-webkit-fill-available;position:absolute;top:0;left:50%;max-width:60%;text-align:center;text-overflow:ellipsis;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:1px;z-index:-1}@media(min-width:200px){.kfInfoBox{text-align:left;left:212px;-webkit-transform:translate(0,0);transform:translate(0,0);max-width:initial}}@media(min-width:200px){.header-tabs .ui-tabs-nav a,.header-tabs .ui-tabs-nav a:link,.header-tabs .ui-tabs-nav a:visited{text-align:center;background:var(--keyfaxTabHeadersBackgroundColorAnchor);color:var(--keyfaxTabHeadersForegroundColorAnchor)}.header-tabs .ui-tabs-nav a,.header-tabs .ui-tabs-nav a.nav-link.active{color:var(--keyfaxTabHeadersBackgroundColorAnchor);background:var(--keyfaxTabHeadersForegroundColorAnchor);border-top:#d3d3d3 1px solid;border-left:#d3d3d3 1px solid;border-right:#d3d3d3 1px solid}}.text-primary{color:var(--keyfaxTextPrimaryBootstrapOverrideColor)!important}@media(min-width:993px){.kfInfoBox *{display:inline}}.kfInfoBox *{display:block;padding:0 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-tabs-nav{display:block}.ui-corner-all,.ui-corner-top,.ui-corner-top{border-radius:0!important}.ui-tabs-nav{display:inline-block}.ui-tabs-nav{list-style:none;margin:0;padding:0 0 0 4px}.ui-tabs-nav{font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif}.ui-corner-all{-moz-border-radius:6px;-webkit-border-radius:6px}.ui-helper-clearfix{display:block}.ui-helper-clearfix{display:inline-block}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}ul.ui-tabs-nav{display:flex;gap:0;list-style:none;padding:1px;margin:0}ul.ui-tabs-nav li.first{background:var(--keyfaxTabHeadersBackgroundColorAnchor);text-decoration:none;border-bottom:#fff 1px solid}ul.ui-tabs-nav li.others{border-left:#fff 1px solid;background:var(--keyfaxTabHeadersBackgroundColorAnchor);text-decoration:none;border-bottom:#fff 1px solid}ul.ui-tabs-nav li a{text-decoration:none;padding:5px 10px 5px 10px}ul.ui-tabs-nav li.active{border-left:#fff 1px solid;padding:5px 5px 5px 5px;background:var(--keyfaxTabHeadersBackgroundColorAnchor);text-decoration:none}.headerContainer{border-bottom:1px #d3d3d3 solid;height:60px}.page,main{display:block!important}.card-body.video-call-session{padding:16px}.card-body.video-call-session div{font-size:small;font-weight:700}.warn-stat{font-size:12px;border:#000 1px solid;background-color:#ffa07a;margin:3px;padding:2px}.alert-stat{font-size:12px;border:#000 1px solid;background-color:#f08080;margin:3px;padding:2px}.basic-stat{font-size:12px;border:#000 1px solid;background-color:#d3d3d3;margin:3px;padding:2px}.callStatOutlier{top:-5px;position:relative}.call-details-container{display:flex;gap:1rem}.call-details-container .left{width:550px}.call-details-container .right{flex:1;min-width:100px;overflow-x:auto;justify-content:end;text-align:end}.see-all-details{display:inline;text-decoration:underline;color:#6495ed;font-weight:100}.named-stat{font-weight:400}.results-container{overflow-y:scroll;height:calc(100vh - 220px)}.reports-container{overflow-y:scroll;height:calc(100vh - 140px)}.toggle-helper-text{font-size:12px;margin-left:20px;margin-bottom:10px;padding-bottom:10px}.Vh-600px{height:calc(100vh - 600px)!important}.Vh-200px{height:calc(100vh - 350px)!important}.Vh-400px{height:calc(100vh - 530px)!important}.one-way-commencement-msg{display:block;position:absolute;top:0;padding:20px;background-color:#000;opacity:.8;color:#fff;text-align:center;font:400 30px arial,verddana}.thankyouPage{width:100vw;height:100dvh;text-align:center;position:absolute;top:0;background-color:#000;color:#fff;align-content:center}.spinner{animation:rotate 1s linear infinite}.path{stroke:#0078d4;stroke-linecap:round;stroke-dasharray:90,150;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.scale-75{scale:.7;margin-top:-4px!important}div#components-reconnect-modal{background:url(omfaxlogo.svg)!important;background-repeat:no-repeat!important;background-position:top!important;background-size:300px 150px!important;background-color:#000!important;color:#fff!important;opacity:.9!important}div#components-reconnect-modal h5{margin-top:150px!important}div#components-reconnect-modal h5 a{color:#00f!important;text-decoration:underline!important}div#components-reconnect-modal button{display:none!important}div#components-reconnect-modal p{display:none!important}.SubscriptionTable .mud-table-container{height:400px}.corner-image{position:absolute;top:50px;left:20px;width:8vw;opacity:0;transform:translateY(0);z-index:1000;box-shadow:0 0 10px rgba(0,0,0,.3)}.corner-image-animate{animation:fadeSlide 8s ease-in-out forwards}@media(max-width:600px){.corner-image{width:60px;top:10px;left:10px}}@keyframes fadeSlide{0%{opacity:0;transform:translateY(0)}10%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(+400px)}}.vjs-player-wrap{max-width:900px;margin:0 auto 1rem}.media-strip{display:flex;flex-direction:column;gap:.5rem;flex-wrap:wrap}.media-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .6rem;border:1px solid #ccc;background:#fff;cursor:pointer;transition:transform .2s ease}.player-wide{display:flex;align-items:flex-start;gap:12px}.media-chip img:hover{transform:scale(1.05)}.media-chip.active{border-color:#0d6efd;background:#eef5ff}.media-chip img{width:60px;height:36px;object-fit:cover}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;width:60px}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.accept-tsandcs-container{margin-top:10px;margin-bottom:10px;width:calc(100vw - 60px)!important}.accept-tsandcs-container div{margin-left:35px;line-height:22px}button:disabled{opacity:.3;cursor:not-allowed}#blazor-error-ui{color:#000!important;background-color:#f8d7da!important}.video-prompt,.call-notes,.call-artefacts{color:#000;background-color:#fff!important;transition:box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;width:25vw;margin:1em;border-radius:10px;left:1em}#video-prompt-input{padding:10px;margin:10px;border:#d3d3d3 solid 1px;border-radius:12px;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:18px;font-weight:400}.video-prompt div.container,.call-notes div.container,.call-artefacts div.container{padding:5px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fff}.call-artefacts div.container{height:100%}.video-prompt div.header,.call-notes div.header,.call-artefacts div.header{width:100%;border-bottom:1px #d3d3d3 solid;height:24px;padding-bottom:15px}.video-prompt div div.title,.call-notes div div.title,.call-artefacts div div.title{color:#171629;text-decoration:none;border-bottom:#fff 1px solid;font-weight:700;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:21px;padding:3px 10px;margin-top:3px;width:fit-content;cursor:default;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.header.call-notes-header{padding-top:20px!important}.call-notes-container{position:relative;height:100%}.call-notes-editor{padding:10px;margin:10px;border:#d3d3d3 solid 1px;border-radius:12px;width:calc(100% - 45px);height:calc(100% - 550px);resize:none;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:18px;font-weight:400}.video-prompt-default{position:relative;padding-right:20px;padding:12px;cursor:pointer;font-size:18px}.video-prompt-default::after{content:">";position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:24px;color:#888;transition:all .1s ease;font-stretch:condensed}.video-prompt-default:active::after{transform:translateY(-45%);text-shadow:0 1px 0 rgba(0,0,0,.3)}.video-prompt-default:active{transform:translateY(2px);color:#555;text-shadow:0 1px 0 rgba(0,0,0,.3)}@media(max-width:1000px){.video-prompt-and-call-notes{display:none!important}.call-artefacts{display:none!important}.call-artefacts-prompt-call-notes-warning{display:block!important}}.call-artefacts-prompt-call-notes-warning{display:none;z-index:1000;right:1em;bottom:5em;position:absolute;width:240px;text-align:right}.video-prompt-and-call-notes{position:absolute;z-index:1000;right:1em;top:100px;display:block;bottom:5em;top:100px}.video-prompt{height:-webkit-fill-available;overflow:clip}.call-state{height:40px}.call-artefacts{position:absolute;z-index:1000;left:1em;bottom:5em;top:100px;display:block;overflow:clip}.call-artefacts .card-body{height:calc(100% - 270px);padding:20px;display:grid;gap:10px;overflow-y:auto}@media(min-width:1000px){.call-artefacts .card-body img{width:90%!important}.call-artefacts .card-body{grid-template-columns:repeat(1,1fr)}}@media(min-width:1300px){.call-artefacts .card-body img{width:90%!important}.call-artefacts .card-body{grid-template-columns:repeat(2,1fr)}}@media(min-width:1600px){.call-artefacts .card-body img{width:90%!important}.call-artefacts .card-body{grid-template-columns:repeat(2,1fr)}}.call-artefacts .card-body img{height:auto;cursor:pointer}.card-body{color:#000;margin:1em;background-color:#fff;border-radius:4px;transition:box-shadow 300ms cubic-bezier(.4,0,.2,1) 0ms;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:flex;flex-direction:column}.card-body .btn:focus{box-shadow:none!important}.card-body textarea{margin:1em;width:-webkit-fill-available;resize:none}.card-body #display-prompt{background-color:#0ff;width:fit-content;align-self:flex-end;padding:3px 15px;margin:5px;background-color:#001769;font-size:18px}.thumbprint-topleft{position:absolute;top:1em;left:1em;z-index:1000;height:34px}.videoPromptOverlayText{position:absolute;bottom:3em;color:#fff;font-size:32px;font-weight:600;text-shadow:3px 3px 5px black;-webkit-text-stroke:1px black;display:none;text-align:center}.notes-saving-saved{display:none;float:right;margin-top:-20px}.countdown-container{text-align:-webkit-center!important;animation:countdown-fadeIn .2s forwards;font-family:Arial,sans-serif;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2000;text-align:center;justify-content:center;align-items:center}.countdown-bubble{background:#9d45c2;color:#fff;border-radius:50%;width:min(calc(min(100vw,100vh) - 3em),50vh);height:min(calc(min(100vw,100vh) - 3em),50vh);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:2rem;font-weight:bold;box-shadow:0 0 20px rgba(0,0,0,.3)}.countdown-title{font-size:calc(min(10vw,10vh));font-weight:bold;margin-bottom:50px;color:#9d45c2}.countdown{margin-top:10px;font-size:calc(min(60vw,60vh))}@keyframes countdown-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes countdown-fadeIn{from{opacity:0}to{opacity:1}}.countdown-subtext{position:absolute;margin-top:30px;color:#9d45c2;border:0;bottom:6em;padding:15px 25px;border-radius:30px;font-size:calc(min(5vw,5vh));font-weight:bold;cursor:pointer;transition:transform .2s,background .3s;left:50%;transform:translateX(-50%);text-align:center}.keynect-header{position:absolute;left:0;top:0;width:100%;height:100px;z-index:10}.shadow-bottom{position:relative}.shadow-bottom::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.1),rgba(0,0,0,0))}.absolute-shadow::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.1),rgba(0,0,0,0))}.contact-details{text-align:center;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:22px;font-weight:400;margin-top:24px;color:#708090}