a,abbr,acronym,address,blockquote,body,caption,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,label,legend,li,object,ol,p,pre,q,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,progress,video{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}::-moz-selection{background-color:rgba(99,64,214,.9);color:#fff;text-shadow:none}::selection{background-color:rgba(99,64,214,.9);color:#fff;text-shadow:none}input:focus{border-color:#6340d6}.btn,.btn-default{background-color:#6340d6;color:#292949}.btn-default:focus,.btn-default:hover,.btn:focus,.btn:hover{background-color:#512ccc}.spinner-wave span{background-color:#6340d6}.testreg-summary>h1{margin:20px auto}.lobby_error-summary>h1,.testreg-summary>h1{width:180px;height:120px;background:url(/logo-lg-black.svg) 50% no-repeat}.lobby_error-summary>h1{margin-top:0}.testreg-summary ul{list-style-type:none;position:relative;margin-left:1em;padding-left:0}.testreg-summary ul li:before{content:"\2022";position:absolute;left:-1em;color:#6340d6;margin-right:5px}.tp-header{background:#6340d6}.tp-logo{width:130px;height:88px;background:url(/logo-lg-black.svg) no-repeat}.tp-sidebar{background:#f6f6f8}.qtimer-countdown{color:#6340d6}.qtimer-countdown:before{background:image("bg_timer-icon.png") -22px 0 no-repeat #6340d6}.qtimer-remaining{background:#6340d6}.ttimer-countdown:before{background:image("bg_timer-icon.png") 0 0 no-repeat #6340d6}.warning .ttimer-countdown:before{background:image("bg_timer-icon.png") 0 0 no-repeat #de3f3f}.ttimer-remaining{background:#6340d6}.radio.is-selected,.radio:focus,.radio:hover{background:#fff;border-color:#9a83e4}.radio input:checked+.outer{border:3px solid #6340d6}.btn,.radio .inner,.radio input:focus+.outer .inner{background-color:#6340d6}.btn{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;line-height:21px;min-width:126px;padding:7px 22px;border-radius:20px;color:#fff;border:none;cursor:pointer}.btn:hover{text-decoration:none}.btn:disabled,[disabled].btn{background-color:#a9a7b6;cursor:auto}.btn:disabled:hover,[disabled].btn:hover{background-color:#a9a7b6}::-webkit-scrollbar{width:8px;height:8px;border-radius:10px}::-webkit-scrollbar-track{background:#eaeaf5;border-radius:10px}::-webkit-scrollbar-thumb{background:#a9a7b6;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#7751f5}*{box-sizing:border-box}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#a9a7b6 #eaeaf5}}html{font-size:62.5%}body,html{height:100%;color:#36366a;overflow:hidden}body{font-size:16px;line-height:1.375;font-family:Plus Jakarta Sans,sans-serif;background-image:image-set(url(/bg_gradient.avif) type("image/avif"),url(/bg_gradient.webp) type("image/webp"),url(/bg_gradient.png) type("image/png"));background-position:50%;background-repeat:no-repeat;background-size:cover}code{font-family:Meslo,Consolas,Roboto Mono,andale mono,monospace;background-color:rgba(54,61,74,.5);color:#fff;padding:1px 8px;margin:0 4px;border-radius:2px}@media(max-width:1366px){label{font-size:15px}input,textarea{font-size:14px}}p{font-size:15px;color:#292949}a{color:#6340d6;text-decoration:none}label{font-weight:700;color:#292949;font-size:15px;margin-bottom:4px;line-height:23px}label>input{margin-top:4px;border-radius:2px;background-color:hsla(0,0%,100%,.85);border:1px solid #79769e}label>input:disabled{background-color:#f6f6f8}label>input:hover{border:1px solid #7f7d92}label.invalid{color:#c5c8d0}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}table,td,th{vertical-align:middle}td,th{padding:0}h1{font-size:16px}h2{font-size:15px;font-weight:700;line-height:23px;text-align:left;color:#292949}p{margin-bottom:1em}[contenteditable],input,select{border:1px solid #a9a7b6;padding:6px}[contenteditable]:focus,input:focus,select:focus{border-color:#6340d6}input,select{border-radius:2px;background-color:hsla(0,0%,100%,.85);border:1px solid #79769e;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;line-height:21px;color:#292949}input:disabled,select:disabled{background-color:#f6f6f8}input:hover,select:hover{border:1px solid #7f7d92}input:hover:focus,select:hover:focus{border-color:#6340d6}input:focus,select:focus{border-color:#6340d6;box-shadow:0 0 3px 0 rgba(250,168,44,.48)}input::placeholder,select::placeholder{color:#7f7d92}input:required{box-shadow:none}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;overflow:visible;cursor:pointer}.validation-error{line-height:19px;font-size:13px;text-align:left;color:#c5c8d0;font-weight:400}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,textarea{font-family:Plus Jakarta Sans,sans-serif}button:focus,textarea:focus{outline:1px solid #6340d6}button[type=checkbox]:focus,button[type=radio]:focus,textarea[type=checkbox]:focus,textarea[type=radio]:focus{outline:none}.question-creation .ql-snow .ql-editor pre,pre{font-family:Meslo,Consolas,Roboto Mono,andale mono,monospace;background-color:#363d4a;color:#fff;padding:8px;border-radius:0;font-size:14px;word-wrap:break-word;white-space:pre-wrap}.question-difficulty{font-size:0;width:24px;height:24px;background-color:#292949;text-align:center;margin:0;color:#fff}.question-difficulty:first-letter{font-size:15px;line-height:24px}.pill{display:inline-block;background-color:rgba(0,0,0,.2);font-size:11px;text-transform:uppercase;border-radius:6px;padding:2px 6px;color:£white}.pill.unpublished{background-color:#7f7d92;color:#292949}.pill.new{background-color:#fff;border:1px solid #6340d6;border-radius:20px;color:#6340d6}.persistence-controls button{text-align:center;background-color:#6340d6;border-top:1px solid #e9e7eb;border-right:1px solid #e9e7eb;color:#fff}.persistence-controls button:disabled,.persistence-controls button[disabled]{color:#fff}.persistence-controls button:disabled:hover,.persistence-controls button[disabled]:hover{background-color:#6340d6;color:#fff;box-shadow:none}.persistence-controls button:hover{background:#6340d6;color:#fff}.persistence-controls button:last-of-type{border-right:0 solid #e9e7eb}.close-button{padding:0;margin:0;background:none;border:none}.close-button:focus{outline:none}.close-button:hover:after{color:#292949}.close-button:after{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;width:22px;height:22px;color:#7f7d92;content:"\E5CD"}.filter-bar{min-height:51px;max-height:51px;position:relative}.filter-bar a{display:inline-block;line-height:31px;text-align:center}.filter-bar a.button,.filter-bar button{border:1px solid #79769e;background-color:#fff;color:#292949;padding:0 21px;height:33px;display:inline-block;margin-top:9px;vertical-align:top;font-size:14px;border-radius:8px;outline:none;box-shadow:none}.filter-bar a.button.filter-button,.filter-bar button.filter-button{min-width:78px;border-left:none;border-bottom-left-radius:0;border-top-left-radius:0}.filter-bar a.button.active,.filter-bar button.active{background-color:#292949;border-color:#292949;cursor:default;color:#fff}.filter-bar a.button.clear-button,.filter-bar button.clear-button{font-weight:700;color:rgba(41,41,73,.5);padding:4px;background:none;border:none}.filter-bar a.button.clear-button:after,.filter-bar button.clear-button:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E5CD";font-size:12px;padding-left:4px}.filter-bar a.all-items{margin-left:15px;border-top-right-radius:0;border-bottom-right-radius:0}.filter-bar a.my-items{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;margin-right:16px}.filter-bar .bank-switch{background-color:#e9e7eb}.filter-bar .bank-switch.active{background:#f6f6f8}.loader,.loader:after,.loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite}.loader{font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}.loader:after,.loader:before{content:"";position:absolute;top:0}@-webkit-keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em #000}40%{box-shadow:0 2.5em 0 0 #000}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em #000}40%{box-shadow:0 2.5em 0 0 #000}}#toast-container{width:auto;max-width:500px;right:20px;top:80px}#toast-container .toast{width:100%;border-radius:8px;padding:15px 50px;background-position-x:15px;box-shadow:0 2px 8px rgba(0,0,0,.15)}#toast-container .toast.toast-error{background-color:#de3f3f}#toast-container .toast .toast-message,#toast-container .toast .toast-title{display:inline-block}#toast-container .toast .toast-title{padding-right:20px}#toast-container .toast .toast-close-button{position:absolute;right:10px;top:50%;transform:translateY(-50%)}label.checkbox-control{font-size:14px;font-weight:400;line-height:1.1;display:inline-grid;grid-template-columns:1em auto;gap:1.3em;border:0;color:#292949;align-items:center}label.checkbox-control.disabled{color:#d5d5e7}label.checkbox-control input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:0;display:grid;place-content:center}label.checkbox-control input[type=checkbox]:before{width:.65em;height:.65em;background-color:CanvasText}label.checkbox-control input[type=checkbox]:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E836";color:#adadca}label.checkbox-control input[type=checkbox]:focus{outline:none;box-shadow:none}label.checkbox-control input[type=checkbox]:checked:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E837";color:#6340d6}label.checkbox-control input[type=checkbox]:disabled{cursor:auto}label.checkbox-control input[type=checkbox]:disabled:after,label.checkbox-control input[type=checkbox]:disabled:before{color:#d5d5e7;background-color:#fff}tooltip._top._left tip tip-arrow,tooltip._top._right tip tip-arrow,tooltip._top:not(._left):not(._right) tip tip-arrow{border-top-color:#79769e!important}tooltip._bottom._left,tooltip._bottom._right,tooltip._bottom:not(._left):not(._right) tip tip-arrow{border-bottom-color:#79769e!important}tooltip._left:not(._top):not(._bottom) tip tip-arrow{border-left-color:#79769e!important}tooltip._right:not(._top):not(._bottom) tip tip-arrow{border-right-color:#79769e!important}tooltip tip{background-color:#79769e}select{color:#000;height:44px;border-radius:50px;border:1px solid #79769e;padding:0 20px}select:hover{border-color:#6340d6}select:focus{border:1px solid #6340d6!important;box-shadow:none}select:focus-visible{outline:1px solid #eaeaf5;outline-offset:2px}select::placeholder{color:#adadca}select:disabled{border-color:#79769e;cursor:auto}input{color:#000;padding:15px 20px;height:44px;border-radius:50px;border:1px solid #79769e}input:hover{border-color:#6340d6}input:focus{border:1px solid #6340d6!important;box-shadow:none}input:focus-visible{outline:1px solid #eaeaf5;outline-offset:2px}input::placeholder{color:#adadca}input:disabled{border-color:#79769e;cursor:auto}.control-group{margin-bottom:10px}.control-group label{display:block;font-weight:400}.control-group input{color:#000;padding:15px 20px;height:44px;border-radius:50px;border:1px solid #79769e}.control-group input:hover{border-color:#6340d6}.control-group input:focus{border:1px solid #6340d6!important;box-shadow:none}.control-group input:focus-visible{outline:1px solid #eaeaf5;outline-offset:2px}.control-group input::placeholder{color:#adadca}.control-group input:disabled{border-color:#79769e;cursor:auto}.columns{display:flex;gap:15px}.columns>.col-1{width:100%}.columns>.col-2{width:50%}.columns>.col-3{width:33.3333333333%}.spin-loader{display:inline-block;position:absolute;top:50%;left:50%;animation:spin 1.25s linear infinite}.spin-loader i{font-size:32px;color:#6340d6}.spin{animation:spin 1s linear infinite}div[data-route="/signin"] #site-container{transform:none}.container-glass{padding:16px;background-color:hsla(0,0%,100%,.5);border-radius:20px}#viewport-container[data-route^="/auth/change-password"] layout,#viewport-container[data-route^="/forbidden"] layout,#viewport-container[data-route^="/locked-account"] layout,#viewport-container[data-route^="/notFound"] layout,#viewport-container[data-route^="/register"] layout,#viewport-container[data-route^="/shares/public"] layout,#viewport-container[data-route^="/signin"] layout,#viewport-container[data-route^="/testplayer"] layout,#viewport-container[data-route^="/welcome-account"] layout{grid-template-areas:"main main" "main main";gap:0}#viewport-container[data-route^="/auth/change-password"] layout site-header,#viewport-container[data-route^="/auth/change-password"] layout site-navigation,#viewport-container[data-route^="/forbidden"] layout site-header,#viewport-container[data-route^="/forbidden"] layout site-navigation,#viewport-container[data-route^="/locked-account"] layout site-header,#viewport-container[data-route^="/locked-account"] layout site-navigation,#viewport-container[data-route^="/notFound"] layout site-header,#viewport-container[data-route^="/notFound"] layout site-navigation,#viewport-container[data-route^="/register"] layout site-header,#viewport-container[data-route^="/register"] layout site-navigation,#viewport-container[data-route^="/shares/public"] layout site-header,#viewport-container[data-route^="/shares/public"] layout site-navigation,#viewport-container[data-route^="/signin"] layout site-header,#viewport-container[data-route^="/signin"] layout site-navigation,#viewport-container[data-route^="/testplayer"] layout site-header,#viewport-container[data-route^="/testplayer"] layout site-navigation,#viewport-container[data-route^="/welcome-account"] layout site-header,#viewport-container[data-route^="/welcome-account"] layout site-navigation{display:none}#viewport-container[data-route^="/auth/change-password"] layout main,#viewport-container[data-route^="/forbidden"] layout main,#viewport-container[data-route^="/locked-account"] layout main,#viewport-container[data-route^="/notFound"] layout main,#viewport-container[data-route^="/register"] layout main,#viewport-container[data-route^="/shares/public"] layout main,#viewport-container[data-route^="/signin"] layout main,#viewport-container[data-route^="/testplayer"] layout main,#viewport-container[data-route^="/welcome-account"] layout main{margin:0;padding:0;border-radius:0}#viewport-container[data-route^="/questions"] .question-bank,#viewport-container[data-route^="/tests"] ui-view .question-bank{height:100%;display:flex;flex-direction:column}#viewport-container[data-route^="/questions"] .question-bank .header,#viewport-container[data-route^="/tests"] ui-view .question-bank .header{z-index:1;margin-bottom:5px}#viewport-container[data-route^="/questions"] .question-bank .header .bar-title,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-title{display:flex;justify-content:space-between;align-items:center;padding:15px 15px 15px 35px}#viewport-container[data-route^="/questions"] .question-bank .header .bar-title .bank-actions,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-title .bank-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:15px}#viewport-container[data-route^="/questions"] .question-bank .header .bar-title .bank-actions button.btn,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-title .bank-actions button.btn{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}#viewport-container[data-route^="/questions"] .question-bank .header .bar-title .bank-actions button.btn:active,#viewport-container[data-route^="/questions"] .question-bank .header .bar-title .bank-actions button.btn:hover,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-title .bank-actions button.btn:active,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-title .bank-actions button.btn:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}#viewport-container[data-route^="/questions"] .question-bank .header .bar-title .bank-actions button.btn:focus,#viewport-container[data-route^="/questions"] .question-bank .header .bar-title .bank-actions button.btn:focus-visible,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-title .bank-actions button.btn:focus,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-title .bank-actions button.btn:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}#viewport-container[data-route^="/questions"] .question-bank .header .bar-title .bank-actions button.btn:disabled,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-title .bank-actions button.btn:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}@media(max-width:768px){#viewport-container[data-route^="/questions"] .question-bank .header .bar-title,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-title{display:flex;justify-content:space-between;gap:10px;padding:20px}#viewport-container[data-route^="/questions"] .question-bank .header .bar-title .bank-actions,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-title .bank-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px}#viewport-container[data-route^="/questions"] .question-bank .header .bar-title .bank-actions .search-wrap,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-title .bank-actions .search-wrap{margin-right:0}}#viewport-container[data-route^="/questions"] .question-bank .header .bar-filter,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-filter{display:flex;align-items:center;justify-content:space-between;padding:0 15px;margin-bottom:15px}#viewport-container[data-route^="/questions"] .question-bank .header .bar-filter .filter-wrap,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-filter .filter-wrap{display:flex;flex-wrap:wrap;margin-left:24px;width:100%;gap:16px}@media(max-width:600px){#viewport-container[data-route^="/questions"] .question-bank .header .bar-filter .filter-wrap,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-filter .filter-wrap{justify-content:flex-start}#viewport-container[data-route^="/questions"] .question-bank .header .bar-filter .filter-wrap .account-buttons,#viewport-container[data-route^="/questions"] .question-bank .header .bar-filter .filter-wrap .difficulty-buttons,#viewport-container[data-route^="/questions"] .question-bank .header .bar-filter .filter-wrap .type-buttons,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-filter .filter-wrap .account-buttons,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-filter .filter-wrap .difficulty-buttons,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-filter .filter-wrap .type-buttons{flex:1 1 100%}}#viewport-container[data-route^="/questions"] .question-bank .header .bar-filter .filter-wrap .account-buttons,#viewport-container[data-route^="/questions"] .question-bank .header .bar-filter .filter-wrap .difficulty-buttons,#viewport-container[data-route^="/questions"] .question-bank .header .bar-filter .filter-wrap .type-buttons,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-filter .filter-wrap .account-buttons,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-filter .filter-wrap .difficulty-buttons,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-filter .filter-wrap .type-buttons{flex-grow:1;min-width:140px;max-width:200px;width:100%;flex:1 1 45%}#viewport-container[data-route^="/questions"] .question-bank .header .bar-filter .bank-actions,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-filter .bank-actions{display:flex}#viewport-container[data-route^="/questions"] .question-bank .header .bar-filter .bank-actions button,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .bar-filter .bank-actions button{margin-right:54px;color:#fff;display:flex;min-width:126px;height:44px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;background:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%)}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons{display:inline}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button{width:38px;color:#a9a7b6;padding-left:0;padding-right:0;margin-right:-1px;position:relative;outline:none;box-shadow:none;background-color:#f6f6f8;border-color:#a9a7b6;border-radius:0}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button:hover,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button:hover,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button:hover,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button:hover{background-color:#fff}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button:hover:after,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button:hover:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button:hover:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button:hover:after{color:#292949}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button.active,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button.active,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button.active,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button.active{background-color:#292949;border-color:#292949}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button.active:after,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button.active:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button.active:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button.active:after{color:#fff}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button:after,#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button:before,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button:after,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button:before,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button:before,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button:before{height:100%;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;display:inline-block;line-height:31px;vertical-align:middle}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button.active,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button.active,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button.active,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button.active{cursor:pointer}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons tooltip,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons tooltip,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons tooltip,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons tooltip{display:inline}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons tooltip:first-of-type button,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons tooltip:first-of-type button,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons tooltip:first-of-type button,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons tooltip:first-of-type button{border-radius:5px 0 0 5px}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons tooltip:last-of-type button,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons tooltip:last-of-type button,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons tooltip:last-of-type button,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons tooltip:last-of-type button{border-radius:0 5px 5px 0}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons tooltip tip,#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons tooltip tip,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons tooltip tip,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons tooltip tip{font-size:13px;white-space:nowrap;padding:4px 8px;border-radius:5px;background-color:#232341;top:-13px}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button:hover,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button:hover{border-color:#6340d6}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button:hover:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button:hover:after{color:#6340d6}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button.active,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button.active{background-color:#6340d6;border-color:#6340d6}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button.active:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button.active:after{color:#fff}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button:after{content:"";font-size:14px;color:#6340d6;font-family:Plus Jakarta Sans,sans-serif;font-weight:700}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button.basic:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button.basic:after{content:"B"}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button.intermediate:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button.intermediate:after{content:"I"}#viewport-container[data-route^="/questions"] .question-bank .header .difficulty-buttons button.advanced:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .difficulty-buttons button.advanced:after{content:"A"}#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons label,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons label{padding-right:5px;display:inline-block;height:32px}#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button.MCQ:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button.MCQ:after{content:"\E241"}#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button.CC:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button.CC:after{content:"\E86F"}#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button.FT:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button.FT:after{content:"\E8EE"}#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button.VQ:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button.VQ:after{content:"\F7A6"}#viewport-container[data-route^="/questions"] .question-bank .header .type-buttons button.CP:after,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .type-buttons button.CP:after{content:"\E280";font-family:Phosphor;font-size:24px}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector{position:relative}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .multiselect-block button.btn-default,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .multiselect-block button.btn-default{display:flex;justify-content:space-around;align-items:center;outline:none;box-shadow:none;width:100%;height:44px;text-align:left;padding:6px 8px;border-radius:50px;background-color:#fff;border:1px solid #79769e;color:#8884b0}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .multiselect-block button.btn-default:focus,#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .multiselect-block button.btn-default:hover,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .multiselect-block button.btn-default:focus,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .multiselect-block button.btn-default:hover{color:#000}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu{border-radius:0;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:300px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu li>a,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu li>a{text-align:left;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;visibility:visible}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu li>a:hover,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu li>a:hover{text-decoration:none;background-color:#f5f5f5}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .form-control:focus,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .form-control:focus{border-color:#6340d6}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .dropdown-header,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .divider,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .glyphicon,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .glyphicon-remove:before,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .glyphicon-remove:before{content:"\E014"}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .glyphicon-ok:before,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .glyphicon-ok:before{content:"\E013"}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .active a,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .active a{background-color:unset;color:#000}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .active a:hover,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .active a:hover{color:#6340d6}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .multiselect-action,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .multiselect-action{display:flex;padding:0 20px;justify-content:space-evenly}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .multiselect-action li,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .multiselect-action li{margin:0 3px;outline:0}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .multiselect-action li a,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .multiselect-action li a{outline:0;color:#000;background-color:unset}#viewport-container[data-route^="/questions"] .question-bank .header .account-selector .dropdown-menu .multiselect-action li a:hover,#viewport-container[data-route^="/tests"] ui-view .question-bank .header .account-selector .dropdown-menu .multiselect-action li a:hover{color:#6340d6}#viewport-container[data-route^="/questions"] .question-bank .bank-body-question,#viewport-container[data-route^="/tests"] ui-view .question-bank .bank-body-question{flex:1;transform:translateZ(0);-webkit-transform:translateZ(0);overflow-y:auto;transition:margin-top .2s ease-in-out}#viewport-container[data-route^="/questions"] .question-bank .bank-body-question.question-preview .results,#viewport-container[data-route^="/tests"] ui-view .question-bank .bank-body-question.question-preview .results{padding-top:0;padding-bottom:0}#viewport-container[data-route^="/questions"] .question-bank .bank-body-question .results,#viewport-container[data-route^="/tests"] ui-view .question-bank .bank-body-question .results{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-column-gap:18px;grid-row-gap:18px;padding:16px}#viewport-container[data-route^="/questions"] .question-bank .bank-body-question.right-column-active,#viewport-container[data-route^="/tests"] ui-view .question-bank .bank-body-question.right-column-active{width:calc(100% - 404px)}#viewport-container[data-route^="/questions"] .question-bank .bank-question-right-column,#viewport-container[data-route^="/tests"] ui-view .question-bank .bank-question-right-column{width:404px;border-left:1px solid #e9e7eb;display:none;overflow-y:auto;transition-property:right;transition-duration:.3s;background-color:#fff;position:absolute}#viewport-container[data-route^="/questions"] .question-bank .bank-question-right-column>form,#viewport-container[data-route^="/tests"] ui-view .question-bank .bank-question-right-column>form{padding:24px}#viewport-container[data-route^="/questions"] .question-bank .bank-question-right-column.active-add,#viewport-container[data-route^="/tests"] ui-view .question-bank .bank-question-right-column.active-add{display:block}#viewport-container[data-route^="/questions"] .question-bank .bank-question-right-column.active,#viewport-container[data-route^="/tests"] ui-view .question-bank .bank-question-right-column.active{display:block;right:0}#viewport-container[data-route^="/questions"] .question-bank .bank-question-right-column.active-remove,#viewport-container[data-route^="/tests"] ui-view .question-bank .bank-question-right-column.active-remove{display:block}.filter-bar{padding:30px}.account-editor{width:83.0985915493%;float:left;position:absolute;top:50px;left:0;right:0;width:auto;z-index:1;height:calc(100% - 49px);background:#fff;display:block;overflow-y:auto}#viewport-container[data-route^="/settings"] ui-view{background-color:#f6f6f8}#viewport-container[data-route^="/settings"] ui-view .modal{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(41,41,73,.85);z-index:10}#viewport-container[data-route^="/settings"] ui-view .modal .modal-content{width:400px;height:auto;background-color:#fff;padding:40px;border-radius:30px;border-image-slice:1;position:absolute;top:calc(50% - 92.5px);left:calc(50% - 200px)}#viewport-container[data-route^="/settings"] ui-view .modal .modal-content p{margin-bottom:20px;font-weight:500;text-align:center}#viewport-container[data-route^="/settings"] ui-view .modal .modal-content .wrap-btn{display:flex;justify-content:space-between}#viewport-container[data-route^="/settings"] ui-view .modal .modal-content .wrap-btn button{font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px}#viewport-container[data-route^="/settings"] ui-view .modal .modal-content .wrap-btn .close-button{background-color:#fff;color:#36366a;border:1px solid #79769e}#viewport-container[data-route^="/settings"] ui-view .modal .modal-content .wrap-btn .close-button:hover{background-color:#d5d5e7;color:#36366a}#viewport-container[data-route^="/settings"] ui-view .modal .modal-content .wrap-btn .close-button:after{display:none}#viewport-container[data-route^="/settings"] ui-view .modal .modal-content .wrap-btn .save{background-color:#6340d6;color:#fff}#viewport-container[data-route^="/settings"] ui-view .modal .modal-content .wrap-btn .save:disabled{background-color:#a3a6ac}#viewport-container[data-route^="/settings"] ui-view .modal .modal-content .wrap-btn .save:not(:disabled):hover{background-color:#4627ab;color:#fff;border:1px solid #eaeaf5}.account-settings{height:100%}.account-settings .filter-bar{height:auto;min-height:auto;max-height:fit-content;padding:20px 0}.account-settings .bank-body .header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px 2px 20px}.account-settings .bank-body .header .account-settings-menu{display:flex}.account-settings .bank-body .header .account-settings-menu a{font-size:14px;display:inline-block;padding:6px 0;margin-bottom:-1px;color:#736f9c}.account-settings .bank-body .header .account-settings-menu a:hover{text-decoration:none}.account-settings .bank-body .header .account-settings-menu a:focus{text-decoration:none;outline:none;outline-offset:none}.account-settings .bank-body .header .account-settings-menu a:first-of-type{padding-left:0;margin-right:40px}.account-settings .bank-body .header .account-settings-menu a.active{color:#36366a;border-bottom:2px solid #6340d6;text-decoration:none}@media only screen and (max-width:768px){.account-settings .bank-body .header .account-settings-menu{justify-content:space-between}}.account-settings .bank-body .account-tab-settings p{color:#7f7d92;margin-bottom:0;padding:20px 0 10px 20px}.account-settings .bank-body .account-tab-settings .retention-period-select{display:flex;align-items:end;margin:20px 0;padding:0 0 0 20px;font-family:Arial,sans-serif}.account-settings .bank-body .account-tab-settings .retention-period-select .retention-period-label{margin-right:10px}.account-settings .bank-body .account-tab-settings .retention-period-select .retention-period-label label{font-weight:700;margin:0 10px 8px 0;min-width:200px;display:block}.account-settings .bank-body .account-tab-settings .retention-period-select .retention-period-label select{display:block;border-radius:12px;border:1px solid #79769e;width:100%;height:44px;padding:10px}.account-settings .bank-body .account-tab-settings .retention-period-select .retention-period-label select:disabled{opacity:.7;cursor:not-allowed}.account-settings .bank-body .account-tab-settings .retention-period-select .retention-period-label select:focus-visible{outline-color:#6340d6}.account-settings .bank-body .account-tab-settings .retention-period-select .retention-period-label select:focus{outline:none;border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}.account-settings .bank-body .account-tab-settings .retention-period-select .wrap-btn button{font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px}.account-settings .bank-body .account-tab-settings .retention-period-select .wrap-btn .save{background-color:#6340d6;color:#fff}.account-settings .bank-body .account-tab-settings .retention-period-select .wrap-btn .save:disabled{background-color:#a3a6ac}.account-settings .bank-body .account-tab-settings .retention-period-select .wrap-btn .save:not(:disabled):hover{background-color:#4627ab;color:#fff}.account-settings .bank-right-column{height:100%;margin-top:0;padding-top:0}.account-settings .account-detail{color:#292949;font-size:22px;padding:24px 30px;border-bottom:1px solid #e9e7eb}.account-settings .account-detail .user-count{display:block;font-size:15px;color:#292949}.account-settings .close-user-editor{float:right;font-family:inherit;font-size:14px;line-height:22px}.account-settings .close-user-editor:after{float:right}@media(min-width:1266px)and (max-width:1680px),(min-width:1680px){.account-settings .bank-body.right-column-active user-card{width:77.358490566%;float:left;margin-left:0}}.account-settings user-card{display:block}@font-face{font-family:Glyphicons Halflings;src:url(https://cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/fonts/glyphicons-halflings-regular.eot);src:url(https://cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/fonts/glyphicons-halflings-regular.eot#iefix) format("embedded-opentype"),url(https://cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(https://cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/fonts/glyphicons-halflings-regular.woff) format("woff"),url(https://cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(https://cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.reportsTable{height:calc(100% + 1px);background-color:#f6f6f8}@media only screen and (max-width:768px){.reportsTable{height:calc(100% + 365px)}}.reportsTable .candidates-filter{display:flex;align-items:center;padding-top:35px;margin-bottom:25px}.reportsTable .candidates-filter form{width:100%;display:flex}@media only screen and (max-width:768px){.reportsTable .candidates-filter,.reportsTable .candidates-filter form{flex-wrap:wrap}.reportsTable .candidates-filter form div:not(:last-child){margin-bottom:10px}}.reportsTable .candidates-filter .form-group{margin-right:30px}.reportsTable .candidates-filter .form-group#report-search{width:25%;min-width:185px}@media(max-width:481px){.reportsTable .candidates-filter .form-group#report-search #search{min-width:60px}}.reportsTable .candidates-filter .form-group label{display:block;margin-bottom:5px}.reportsTable .candidates-filter .form-group input.form-control{width:100%;height:35px;padding:8px;box-sizing:border-box;border-radius:6px;outline:none;box-shadow:none;border:1px solid #79769e;font-size:15px;line-height:21px;color:#292949}.reportsTable .candidates-filter .btn-wrap{min-width:150px}@media only screen and (max-width:768px){.reportsTable .candidates-filter .btn-wrap{padding-top:15px}}.reportsTable .report-body{height:100%;width:100%;float:left;padding-top:25px;padding-left:16px;padding-right:24px}.reportsTable .report-body .selected-table{overflow-y:auto}.reportsTable .report-body .loader{animation:loadTab 1.8s ease-in-out infinite;animation-delay:-.16s;width:1.5em;height:1.5em}.reportsTable .report-body .loader:after,.reportsTable .report-body .loader:before{animation:loadTab 1.8s ease-in-out infinite;width:1.5em;height:1.5em}.reportsTable .report-body .loader:before{animation-delay:-.32s}@keyframes loadTab{0%,80%,to{box-shadow:0 2.5em 0 -1.3em #6340d6}40%{box-shadow:0 2.5em 0 0 #6340d6}}.reportsTable .report-body .meta-data{color:#292949}.reportsTable .report-body .meta-data>span{margin-right:22px;font-size:16px}.reportsTable .report-body .meta-data>span>strong{color:#292949}.reportsTable #report-datepicker-activity,.reportsTable #report-datepicker-candidates,.reportsTable #report-datepicker-created,.reportsTable #report-datepicker-distributions{width:215px;text-align:center}.reportsTable .account-selector{position:relative}.reportsTable .account-selector .multiselect-block button.btn-default{outline:none;box-shadow:none;min-width:120px;max-width:150px;text-align:left;padding:6px 8px;border-radius:6px;background-color:transparent;border:1px solid #79769e;color:#000}.reportsTable .account-selector .multiselect-block button.btn-default:focus,.reportsTable .account-selector .multiselect-block button.btn-default:hover{color:#000}.reportsTable .account-selector .multiselect-block button.btn-default .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.reportsTable .account-selector .dropdown-menu{border-radius:0;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:300px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.reportsTable .account-selector .dropdown-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.reportsTable .account-selector .dropdown-menu li>a:hover{text-decoration:none;background-color:#f5f5f5}.reportsTable .account-selector .dropdown-menu .form-control:focus{border-color:#6340d6}.reportsTable .account-selector .dropdown-menu .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.reportsTable .account-selector .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.reportsTable .account-selector .dropdown-menu .glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reportsTable .account-selector .dropdown-menu .glyphicon-remove:before{content:"\E014"}.reportsTable .account-selector .dropdown-menu .glyphicon-ok:before{content:"\E013"}.reportsTable .account-selector .dropdown-menu .active a{background-color:unset;color:#000}.reportsTable .account-selector .dropdown-menu .active a:hover{color:#6340d6}.reportsTable .account-selector .dropdown-menu .multiselect-action{display:flex;padding:0 20px;justify-content:space-evenly}.reportsTable .account-selector .dropdown-menu .multiselect-action li{margin:0 3px;outline:0}.reportsTable .account-selector .dropdown-menu .multiselect-action li a{outline:0;color:#000;background-color:unset}.reportsTable .account-selector .dropdown-menu .multiselect-action li a:hover{color:#6340d6}.reportsTable .test-sitting-type-menu{border-bottom:1px solid #a9a7b6;display:flex;align-items:end}.reportsTable .test-sitting-type-menu a{font-size:14px;display:inline-block;padding:6px 19px;margin-bottom:-1px;color:#000}.reportsTable .test-sitting-type-menu a:hover{text-decoration:none}.reportsTable .test-sitting-type-menu a:focus{text-decoration:none;outline:none;outline-offset:none}.reportsTable .test-sitting-type-menu a:first-of-type{padding-left:0}.reportsTable .test-sitting-type-menu a.active{color:#6340d6;border-bottom:2px solid #6340d6;text-decoration:none}@media only screen and (max-width:768px){.reportsTable .test-sitting-type-menu{justify-content:space-between}}.reportsTable .tab-info{padding-top:15px}.reportsTable .tab-info p{margin-bottom:0;color:#7f7d92}.reportsTable .pagination{display:flex;align-items:center;justify-content:center;margin-top:20px;position:relative}.reportsTable .pagination .pagination-info{position:absolute;right:0;padding:5px 10px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}@media only screen and (max-width:768px){.reportsTable .pagination .pagination-info{bottom:-40px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}}.reportsTable .pagination a,.reportsTable .pagination button{background-color:transparent;border:none;color:#363d4a;padding:8px 12px;margin:0 4px;cursor:pointer;font-size:16px;text-decoration:none;outline:none}.reportsTable .pagination a.disabled,.reportsTable .pagination button:disabled{color:#a9a7b6;cursor:not-allowed}.reportsTable .pagination a.active{color:#fff;background-color:#6340d6;border-radius:4px;cursor:default}.reportsTable .pagination a:hover:not(.disabled),.reportsTable .pagination button:hover:not(:disabled){color:#6340d6;text-decoration:underline}.reportsTable .pagination a:hover:not(:active){color:#000}.reportsTable .pagination a:focus,.reportsTable .pagination button:focus{outline:2px solid #6340d6}.reportsTable .pagination a,.reportsTable .pagination button{transition:all .3s ease}.reportsTable .pagination a{color:#363d4a;padding:8px 12px;text-decoration:none;margin:0 4px;border:1px solid transparent;border-radius:4px;display:inline-block;transition:color .3s,background-color .3s,border-color .3s}.reportsTable .pagination a:hover{border-color:#6340d6}.reportsTable .pagination span.ellipsis{color:#a9a7b6;padding:8px 12px}.support-page{text-align:left;width:max-content}.support-page .main-content{padding:16px;max-width:900px;background:#fff;border-radius:20px}.support-page .main-content a{text-decoration:underline;font-weight:700;color:#36366a}.support-page .main-content .link{color:#fff;flex-direction:column;border-radius:50px;background:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%)}.support-page .main-content .link,.support-page .main-content .link-video{font-size:14px;text-decoration:none;max-width:fit-content;margin-right:54px;display:flex;min-width:126px;height:40px;padding:10px 24px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;margin-bottom:24px}.support-page .main-content .link-video{color:#36366a;border-radius:50px;background:#fff;border:1px solid #d5d5e7}.support-page .main-content .link-video i{font-size:24px;color:red}.support-page .main-content .text-highlight{font-weight:700;color:#36366a}.support-page .main-content h2{font-size:16px;line-height:28px;color:#36366a;margin-bottom:24px}.support-page .main-content h3{color:#36366a;font-size:14px;line-height:20px;margin-bottom:12px}.support-page .main-content p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#36366a;margin-bottom:24px}.support-page .main-content .bold-text{max-width:543px;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.support-page .main-content section h3{font-weight:700}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group search-input form,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group search-input form,.filter-bar search-input form,search-input form{display:inline-block;height:44px;position:relative}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group search-input form input,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group search-input form input,.filter-bar search-input form input,search-input form input{background-color:#fff;height:44px;width:256px;border:1px solid #79769e;border-radius:50px;outline:none;box-shadow:none;padding-left:40px}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group search-input form button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group search-input form button,.filter-bar search-input form button,.filter-bar search-input form button:hover,search-input form button,search-input form button:hover{position:absolute;top:50%;transform:translateY(-50%);left:37px;border:0;padding:0;width:30px;background:transparent;margin-top:0;margin-left:-30px;outline:none;box-shadow:none}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group search-input form button i,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group search-input form button i,.filter-bar search-input form button:hover i,.filter-bar search-input form button i,search-input form button:hover i,search-input form button i{color:#6340d6}#viewport-container[data-route^="/tests"] ui-view .test-bank,#viewport-container[data-route^="/tests/my"] ui-view .test-bank{height:100%;display:flex;flex-direction:column}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block{display:flex;justify-content:space-between;gap:12px;flex-direction:row;flex-wrap:wrap;align-items:center;padding:16px}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group{display:flex;flex-wrap:wrap;gap:12px}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group search-input form,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group search-input form{margin-left:0}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group search-input button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group search-input button{border:1px solid #79769e;background-color:#fff;color:#292949;padding:0 21px;height:33px;display:inline-block;margin-top:9px;vertical-align:top;font-size:14px;border-radius:8px;outline:none;box-shadow:none}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group search-input button:hover,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group search-input button:hover{background:#fff}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group search-input button.filter-button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group search-input button.filter-button{min-width:78px;border-left:none;border-bottom-left-radius:0;border-top-left-radius:0}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group search-input button.active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group search-input button.active{background-color:#292949;border-color:#7f7d92;cursor:default;color:#fff}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group search-input button.clear-button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group search-input button.clear-button{font-weight:700;color:rgba(41,41,73,.5);padding:4px;background:none;border:none}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group search-input button.clear-button:after,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group search-input button.clear-button:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E5CD";font-size:12px;padding-left:4px}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group dropdown,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group dropdown{min-width:295px;height:44px}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item{display:flex;flex-direction:row;align-items:center;line-height:normal;height:44px;border-radius:50px;background:inherit}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item:hover,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item:hover{border-color:#79769e}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item:active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item:active{border-color:#79769e;outline-color:#6340d6;outline-style:solid}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item:active button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item:active button{border-color:#79769e}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item svg,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item svg{margin:0 10px}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item span,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item span{text-wrap:nowrap}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item button{height:44px;margin-top:0;border-radius:0 50px 50px 0;width:50px;border-left:none;background-color:transparent}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item button:after,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group dropdown div .selected-item button:after{color:#6340d6}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group dropdown div ul,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group dropdown div ul{border-radius:4px}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block a,#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block a,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block a:not(.active),#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block button:not(.active),#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block a:not(.active),#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block a.active,#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block button.active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block a.active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block a:focus,#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block a:focus-visible,#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block button:focus,#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block button:focus-visible,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block a:focus,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block a:focus-visible,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block button:focus,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block .filter-group .switch-btn-block button:focus-visible{border:none;outline:none}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block a.btn-test,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block a.btn-test{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block a.btn-test:active,#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block a.btn-test:hover,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block a.btn-test:active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block a.btn-test:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block a.btn-test:focus,#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block a.btn-test:focus-visible,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block a.btn-test:focus,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block a.btn-test:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}#viewport-container[data-route^="/tests"] ui-view .test-bank .header .filter-block a.btn-test:disabled,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .header .filter-block a.btn-test:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}#viewport-container[data-route^="/tests"] ui-view .test-bank .bank-body-tests,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .bank-body-tests{flex:1;transform:translateZ(0);-webkit-transform:translateZ(0);overflow-y:auto;padding:16px;transition:margin-top .2s ease-in-out}#viewport-container[data-route^="/tests"] ui-view .test-bank .bank-body-tests .results,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .bank-body-tests .results{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-column-gap:18px;grid-row-gap:18px}#viewport-container[data-route^="/tests"] ui-view .test-bank .bank-body-tests .results test-card-simple,#viewport-container[data-route^="/tests/my"] ui-view .test-bank .bank-body-tests .results test-card-simple{-webkit-box-shadow:0 2px 20px 0 rgba(136,132,176,.2);-moz-box-shadow:0 2px 20px 0 rgba(136,132,176,.2);box-shadow:0 2px 20px 0 rgba(136,132,176,.2)}h2.dashboard-welcome{margin:20px 0 0;color:#292949;font-size:16px;font-weight:700}.dashboard-body{height:100%;overflow-y:auto;padding:0 1.4084507042%}.dashboard{display:flex;flex-wrap:wrap}.dashboard .dashboard-card{display:inline-block;background-color:#fff;margin-top:25px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:16px;vertical-align:top;width:23.9436619718%;width:32.3943661972%;float:left;margin-left:1.4084507042%;position:relative;overflow:hidden;z-index:1;background-color:#f6f6f8;font-size:14px;color:#292949;height:auto}@media(min-width:1680px){.dashboard .dashboard-card:nth-child(4n+1){margin-left:0}}@media(min-width:1266px)and (max-width:1679px){.dashboard .dashboard-card{width:32.3943661972%;float:left;margin-left:1.4084507042%}.dashboard .dashboard-card:nth-child(3n+1){margin-left:0}}@media(min-width:768px)and (max-width:1265px){.dashboard .dashboard-card{width:49.2957746479%;float:left;margin-left:1.4084507042%}.dashboard .dashboard-card:nth-child(odd){margin-left:0}}@media(max-width:767px){.dashboard .dashboard-card{width:100%;float:left;margin-right:0;margin-left:0}}.dashboard .dashboard-card>div{height:100%}.dashboard .dashboard-card .content{width:66.1971830986%;float:left;background-color:#fff;padding:30px;height:100%;z-index:1}.dashboard .dashboard-card .content h3{margin-left:-30px;padding:6px 30px;color:#fff;background-color:#7f7d92;width:138px;text-transform:uppercase;font-size:13px;margin-bottom:24px}.dashboard .dashboard-card .content .description{min-height:200px}.dashboard .dashboard-card .content .description>*{margin-bottom:16px}.dashboard .dashboard-card .content .description ul{list-style-position:inside}.dashboard .dashboard-card .content a{color:#6340d6;text-decoration:underline}.dashboard .dashboard-card:after{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:240px;color:#e9e7eb;position:absolute;right:-16px;bottom:-38px;z-index:-1}@media(max-width:1680px){.dashboard .dashboard-card .content{width:100%;float:left;margin-left:0;margin-right:0}}@media(min-width:1266px){.dashboard .dashboard-card:nth-child(3n+1){margin-left:0}}@media(min-width:500px)and (max-width:1266px){.dashboard .dashboard-card{width:49.2957746479%;float:left;margin-left:1.4084507042%}.dashboard .dashboard-card:nth-child(odd){margin-left:0}}@media(max-width:500px){.dashboard .dashboard-card{width:100%;float:left;margin-right:0;margin-left:0}}#viewport-container[data-route^="/register/"] #site-rightbar,#viewport-container[data-route^="/register/"] #site-sidebar,#viewport-container[data-route^="/register/"] #top-bar{display:none}#viewport-container[data-route^="/register/"] #site-container{width:100%}#viewport-container[data-route^="/register/"] #site-container ui-view{overflow-y:auto;height:100%}#viewport-container[data-route^="/tests/candidate/"] ui-view{overflow-y:hidden}#candidate-report{display:block;height:100%;font-size:15px;overflow:auto}#candidate-report .loader-container{display:flex;justify-content:center;align-items:center;height:100%;min-height:400px}#candidate-report .loader-container .spinner{width:50px;height:50px;border:4px solid rgba(108,92,231,.1);border-top-color:#6c5ce7;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}#candidate-report .settings-menu{display:flex;justify-content:space-between;margin-bottom:16px}#candidate-report .settings-menu .switch-btn-block{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}#candidate-report .settings-menu .switch-btn-block a,#candidate-report .settings-menu .switch-btn-block button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}#candidate-report .settings-menu .switch-btn-block a:not(.active),#candidate-report .settings-menu .switch-btn-block button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}#candidate-report .settings-menu .switch-btn-block a.active,#candidate-report .settings-menu .switch-btn-block button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}#candidate-report .settings-menu .switch-btn-block a:focus,#candidate-report .settings-menu .switch-btn-block a:focus-visible,#candidate-report .settings-menu .switch-btn-block button:focus,#candidate-report .settings-menu .switch-btn-block button:focus-visible{border:none;outline:none}#candidate-report .settings-menu .player-button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}#candidate-report .settings-menu .player-button:active,#candidate-report .settings-menu .player-button:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}#candidate-report .settings-menu .player-button:focus,#candidate-report .settings-menu .player-button:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}#candidate-report .settings-menu .player-button:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}#candidate-report .settings-menu .player-button button{color:#fff;display:flex;align-items:center;gap:10px;padding-right:15px}@media only screen and (max-width:768px){#candidate-report .settings-menu{justify-content:space-between}}#candidate-report .tab-summary{display:flex;gap:12px}#candidate-report .tab-summary .main-info{width:71%;display:flex;flex-direction:column;gap:8px}#candidate-report .tab-summary .main-info .reliability-score{background-color:#fff;padding:12px 24px;border-radius:16px}#candidate-report .tab-summary .main-info .reliability-score .reliability-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-tag{position:relative;right:-24px;padding:10px;border-radius:20px 0 0 20px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#fff}#candidate-report .tab-summary .main-info .reliability-score .reliability-header>div.clr-white{font-weight:400;color:#232341;border:1px solid #232341}#candidate-report .tab-summary .main-info .reliability-score .reliability-header>div.clr-yellow{background-color:#f3a52c}#candidate-report .tab-summary .main-info .reliability-score .reliability-header>div.clr-green{background-color:#4dc184}#candidate-report .tab-summary .main-info .reliability-score .reliability-header>div.clr-red{background-color:#e62419}#candidate-report .tab-summary .main-info .reliability-score .reliability-header>div.clr-blue{background-color:#485eeb}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title{display:flex;align-items:center}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title .ai-wrap-icon{margin-right:8px}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title .ai-wrap-icon span{margin-left:2px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:#6340d6}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2{display:flex;align-items:center;color:#232341;font-size:18px;font-style:normal;font-weight:600;line-height:28px}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper{display:inline-flex;align-items:center;position:relative;margin-left:8px;cursor:help;vertical-align:middle}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper .info-icon{width:16px;height:16px;display:block;color:#7f7d92}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper .info-icon:hover{color:#292949}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip:hover .tooltip-text{visibility:visible;opacity:1;transition-delay:.2s}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip:not(:hover) .tooltip-text{opacity:0;transition-delay:.3s}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility 0s linear .2s;font-size:14px;background-color:#fff;color:#000;padding:12px;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.25);position:absolute;z-index:100;top:24px;left:-160px;width:400px;line-height:1.5;font-weight:400}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text p{margin:0 0 12px}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text p:last-child{margin-bottom:0}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text p strong{font-weight:600;color:#36366a}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text ul{list-style-type:none;padding:0}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text ul li{padding:2px 0 2px 18px;position:relative}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text ul li:first-child:before{background-color:#4dc184}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text ul li:nth-child(2):before{background-color:#f3a52c}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text ul li:nth-child(3):before{background-color:#e62419}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text ul li:nth-child(4):before{background-color:#485eeb}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text ul li:nth-child(5):before{border:1px solid #000;background-color:#fff}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-title h2 .info-icon-wrapper.tooltip .tooltip-text ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:#000;border-radius:50%;border:1px solid #e9e7eb}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip{position:relative;display:inline-flex;align-items:center;cursor:help}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip span:first-child{display:flex;align-items:center}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip span:first-child svg{width:24px;height:24px;stroke:#7f7d92}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip span:first-child svg:hover{stroke:#292949}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip:hover .tooltip-text{visibility:visible;opacity:1;transition-delay:0s}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip:not(:hover) .tooltip-text{opacity:0;transition-delay:1s}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip .tooltip-text{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility 0s linear .3s;font-size:small;background-color:#fff;color:#000;padding:8px;border-radius:6px;box-shadow:0 0 5px 2px rgba(0,0,0,.25);position:absolute;z-index:1;top:32px;right:0;width:300px}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip .tooltip-text ul{list-style-type:none;padding:0}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip .tooltip-text ul li{padding:2px 0 2px 18px;position:relative}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip .tooltip-text ul li:first-child:before{background-color:#4dc184}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip .tooltip-text ul li:nth-child(2):before{background-color:#f3a52c}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip .tooltip-text ul li:nth-child(3):before{background-color:#e62419}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip .tooltip-text ul li:nth-child(4):before{background-color:#485eeb}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip .tooltip-text ul li:nth-child(5):before{border:1px solid #000;background-color:#fff}#candidate-report .tab-summary .main-info .reliability-score .reliability-header .reliability-info.tooltip .tooltip-text ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:#000;border-radius:50%;border:1px solid #e9e7eb}#candidate-report .tab-summary .main-info .reliability-score .reliability-description ul{padding-left:20px}#candidate-report .tab-summary .main-info .reliability-score .reliability-description ul li::marker{color:#6340d6}#candidate-report .tab-summary .main-info .user-behaviour{background-color:#fff;padding:16px 24px;border-radius:16px}#candidate-report .tab-summary .main-info .user-behaviour h2{font-size:18px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:12px}#candidate-report .tab-summary .main-info .user-behaviour .date-time{display:flex;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap}#candidate-report .tab-summary .main-info .user-behaviour .date-time .completed-date{display:flex;flex-wrap:wrap;font-size:14px}#candidate-report .tab-summary .main-info .user-behaviour .date-time .completed-date .date time,#candidate-report .tab-summary .main-info .user-behaviour .date-time .completed-date .time time{font-size:14px;font-weight:400}#candidate-report .tab-summary .main-info .user-behaviour .date-time .time-in{display:flex;flex-wrap:wrap;font-size:14px}#candidate-report .tab-summary .main-info .user-behaviour .date-time .time-in>span{font-weight:300}#candidate-report .tab-summary .main-info .user-behaviour #focus-bar{display:none;width:100%;height:7px;border-radius:3px;background:#e9e7eb}#candidate-report .tab-summary .main-info .user-behaviour #focus-bar .section{display:inline-block;vertical-align:top;height:100%}#candidate-report .tab-summary .main-info .user-behaviour #focus-bar .section.away{background:#35bec7}#candidate-report .tab-summary .main-info .user-behaviour #focus-bar .section div{height:11px}@media(min-width:1266px){#candidate-report .tab-summary .main-info .user-behaviour #focus-bar{display:inline-block}}#candidate-report .tab-summary .main-info .user-behaviour .recording-actions{display:flex;justify-content:start;flex-wrap:wrap;gap:6px}#candidate-report .tab-summary .main-info .user-behaviour .recording-actions>div{flex:1;display:flex;padding:6px 10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;background-color:#f5f5f8;border-radius:8px;max-width:140px;min-width:120px}#candidate-report .tab-summary .main-info .user-behaviour .recording-actions>div .icon{display:flex;align-items:center;background-color:#fff;border-radius:50%;padding:3px}#candidate-report .tab-summary .main-info .user-behaviour .recording-actions>div .content{font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#36366a}#candidate-report .tab-summary .main-info .user-behaviour .recording-actions>div .number{font-size:20px;font-style:normal;font-weight:400;line-height:28px;color:#6340d6}#candidate-report .tab-summary .main-info .user-behaviour .recording-actions>div .number.zero{color:#adadca}#candidate-report .tab-summary .main-info .user-behaviour .recording-actions>div>div i{font-size:24px;color:#35bec7}#candidate-report .tab-summary .main-info .user-behaviour .recording-actions>div span{display:block}#candidate-report .tab-summary test-sitting-report-overview{width:100%}#candidate-report .tab-summary .summary-info{display:flex;flex-direction:column;gap:8px;width:100%;max-width:29%}#candidate-report .tab-summary .summary-info .name{display:flex;justify-content:space-between;background-color:#fff;padding:8px 16px;border-radius:12px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}#candidate-report .tab-summary .summary-info .name a{display:flex;align-items:center}#candidate-report .tab-summary .summary-info .name a .user-avatar{display:flex;justify-content:center;align-items:center;width:36px;height:36px;background-color:#d5d5e7;border-radius:50px;margin-right:8px;align-content:center}#candidate-report .tab-summary .summary-info .name a .user-avatar img{height:100%;width:100%;min-width:36px;border-radius:50%}#candidate-report .tab-summary .summary-info .name .share{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px}#candidate-report .tab-summary .summary-info .name .share shortlist-button{display:flex}#candidate-report .tab-summary .summary-info .name .share shortlist-button .tooltip-text-remove{top:-88px}#candidate-report .tab-summary .summary-info .name .share shortlist-button .tooltip-text-add{top:-57px}#candidate-report .tab-summary .summary-info .name .share shortlist-button span{font-size:14px}#candidate-report .tab-summary .summary-info .name .share .share-link{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #6340d6;min-width:auto;padding:5px 10px 5px 5px;gap:5px;color:#6340d6}#candidate-report .tab-summary .summary-info .name .share .share-link:active,#candidate-report .tab-summary .summary-info .name .share .share-link:hover{background-color:#d5d5e7}#candidate-report .tab-summary .summary-info .name .share .share-link:focus,#candidate-report .tab-summary .summary-info .name .share .share-link:focus-visible{outline:1px solid #6340d6}#candidate-report .tab-summary .summary-info .name .share .share-link:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}#candidate-report .tab-summary .summary-info .name .share .share-link i{font-size:24px;color:#6340d6}#candidate-report .tab-summary .summary-info .rank-score{display:flex;gap:8px;flex-wrap:wrap}#candidate-report .tab-summary .summary-info .rank-score>div{flex:1}#candidate-report .tab-summary .summary-info .rank-score .score{display:flex;align-items:start;gap:2px;flex-direction:column;background-color:#fff;padding:8px 16px;border-radius:12px}#candidate-report .tab-summary .summary-info .rank-score .score h3{display:flex;align-items:center;font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#232341}#candidate-report .tab-summary .summary-info .rank-score .score h3 i{margin-right:6px;color:#35bec7;font-size:20px}#candidate-report .tab-summary .summary-info .rank-score .score .value{color:#6340d6;font-size:28px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-.56px}#candidate-report .tab-summary .summary-info .rank-score .score .value-description{font-size:12px;font-style:normal;font-weight:500;line-height:16px}#candidate-report .tab-summary .summary-info .rank-score .rank{display:flex;align-items:start;flex-direction:column;justify-content:flex-start;gap:2px;background-color:#fff;padding:8px 16px;border-radius:12px;color:#232341}#candidate-report .tab-summary .summary-info .rank-score .rank h3{display:flex;align-items:center;font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#232341}#candidate-report .tab-summary .summary-info .rank-score .rank h3 i{margin-right:6px;color:#35bec7;font-size:20px}#candidate-report .tab-summary .summary-info .rank-score .rank .value-description{display:flex;justify-content:flex-start;align-items:center;gap:4px}#candidate-report .tab-summary .summary-info .rank-score .rank .value-description .cohortSize,#candidate-report .tab-summary .summary-info .rank-score .rank .value-description .currentRank{color:#6340d6;font-size:28px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-.56px}#candidate-report .tab-summary .summary-info .rank-score .rank .value-description .cohortSize{color:#232341}#candidate-report .tab-summary .summary-info .topics-line{background-color:#fff;padding:16px 24px;border-radius:16px}@media(max-width:1200px){#candidate-report .tab-summary .summary-info{max-width:35%}#candidate-report .tab-summary .name,#candidate-report .tab-summary .rank,#candidate-report .tab-summary .score{font-size:1.4rem;padding:.875rem 1.5rem}}@media(max-width:768px){#candidate-report .tab-summary .summary-info{max-width:50%}#candidate-report .tab-summary .name,#candidate-report .tab-summary .rank,#candidate-report .tab-summary .score{font-size:1.2rem;padding:.75rem 1.25rem}#candidate-report .tab-summary .rank-score{flex-direction:column}}@media(max-width:480px){#candidate-report .tab-summary .summary-info{max-width:90%}#candidate-report .tab-summary .name,#candidate-report .tab-summary .rank,#candidate-report .tab-summary .score{font-size:1rem;padding:.5rem 1rem}}#candidate-report #report-overview .close-button{color:#7f7d92;background:none;border:none;padding:0;height:22px;width:22px;position:absolute;top:8px;right:10px;font-size:0;cursor:pointer;text-decoration:none;float:right}#candidate-report #report-overview .close-button:hover:after{color:#292949}#candidate-report #report-overview .close-button:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E5CD";text-align:center}#candidate-report #report-overview .report-nav{padding-top:20px}#candidate-report #report-overview .report-nav ul{list-style-type:none;display:flex;justify-content:space-between;width:100%}#candidate-report #report-overview .report-nav ul li{display:inline-block;background-color:#e9e7eb;flex-grow:1;display:flex;text-align:center;font-size:13px;border:1px solid #79769e;border-left-width:0}#candidate-report #report-overview .report-nav ul li.selected,#candidate-report #report-overview .report-nav ul li:hover{background-color:#292949;border-color:#292949}#candidate-report #report-overview .report-nav ul li.selected a,#candidate-report #report-overview .report-nav ul li:hover a{color:#fff}#candidate-report #report-overview .report-nav ul li:first-of-type{border-radius:5px 0 0 5px;border-left-width:1px}#candidate-report #report-overview .report-nav ul li:last-of-type{border-radius:0 5px 5px 0}#candidate-report #report-overview .report-nav ul li a{color:#292949;text-decoration:none;text-transform:uppercase;font-weight:700;flex-grow:1;padding:5px 0}@media(max-width:767px){#candidate-report{display:block;overflow-y:scroll}#candidate-report #report{padding-top:0}}.modal{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(41,41,73,.85);z-index:1;place-content:center;place-items:center}.modal .modal-content{width:95%;height:95%;background-color:#fff;padding:16px;border-radius:20px}.modal .modal-content p{margin-bottom:20px;font-weight:500;text-align:center}.modal .modal-content .spinner{position:absolute;top:40%;left:calc(50% - 30px);margin:0 auto}.share-modal{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(41,41,73,.85);z-index:10}.share-modal .modal-content{width:600px;height:auto;background-color:#fff;padding:30px 40px;border-radius:30px;border-image-slice:1;position:absolute;top:calc(50% - 215px);left:calc(50% - 300px)}.share-modal .modal-content .modal-header{display:flex;justify-content:flex-end}.share-modal .modal-content .modal-header p{font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#6340d6}.share-modal .modal-content .modal-main-info{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.share-modal .modal-content .modal-main-info h3{font-size:20px;font-style:normal;font-weight:600;line-height:30px;color:#36366a}.share-modal .modal-content .modal-main-info h3 span{font-size:15px;color:#79769e}.share-modal .modal-content .modal-main-info p{margin-bottom:0}.share-modal .modal-content .modal-main-info .terms-wrap,.share-modal .modal-content .modal-main-info p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#36366a}.share-modal .modal-content .modal-main-info .terms-wrap a{color:#36366a;text-decoration:underline;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.share-modal .modal-content .modal-main-info textarea.input-link{width:100%;border-radius:12px;border:1px solid #d1d1e0;padding:12px 20px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#36366a;resize:none;overflow-wrap:break-word}.share-modal .modal-content .modal-main-info .tooltip-container{align-self:center;position:relative}.share-modal .modal-content .modal-main-info .tooltip-container button.btn-test-link{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}.share-modal .modal-content .modal-main-info .tooltip-container button.btn-test-link:active,.share-modal .modal-content .modal-main-info .tooltip-container button.btn-test-link:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}.share-modal .modal-content .modal-main-info .tooltip-container button.btn-test-link:focus,.share-modal .modal-content .modal-main-info .tooltip-container button.btn-test-link:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}.share-modal .modal-content .modal-main-info .tooltip-container button.btn-test-link:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}.share-modal .modal-content .modal-main-info .tooltip-container button.btn-test-link i{font-size:24px}.share-modal .modal-content .modal-main-info .tooltip-container button.btn-test-link:focus{outline:none}.share-modal .modal-content .modal-main-info .tooltip-container .tooltip-text{visibility:visible;opacity:1}.share-modal .modal-content .modal-main-info .tooltip-text{visibility:hidden;width:80px;background-color:#7f7d92;color:#fff;text-align:center;border-radius:5px;padding:5px 0;position:absolute;z-index:1;top:-35px;left:50%;margin-left:-40px;opacity:0;transition:opacity .3s}#viewport-container[data-route^="/tests/summary/"] ui-view{height:100%}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report{display:flex;flex-direction:column;height:100%}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content{display:flex;flex:1;align-items:stretch;overflow-y:auto;gap:16px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body{flex:1;overflow-y:auto;height:100%;display:inline-flex;flex-direction:column}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav{display:inline-block;margin-bottom:10px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500;height:56px;background-color:#fff}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch a,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch a:not(.active),#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch a.active,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch a:focus,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch a:focus-visible,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch button:focus,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch button:focus-visible{border:none;outline:none}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch a{padding:12px 20px;margin:3px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content .summary-report-nav .switch a.active{background-color:#eaeaf5}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar{display:flex;justify-content:space-between;gap:12px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action{display:flex;gap:12px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu{width:max-content;margin-bottom:10px;display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu a,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu a:not(.active),#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu a.active,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu a:focus,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu a:focus-visible,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu button:focus,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu button:focus-visible{border:none;outline:none}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar .header-action .test-sitting-type-menu a{padding:8px 20px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar button.distribute{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar button.distribute:active,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar button.distribute:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar button.distribute:focus,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar button.distribute:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results .results-bar button.distribute:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings{display:block;overflow-x:auto}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table thead{background-color:#eaebf8;margin-bottom:0}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table thead tr th{font-size:14px;font-weight:600;color:#36366a;padding:10px 20px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr{box-shadow:none}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr:hover{background-color:#eaebf8}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr:not(:last-child) td{border-bottom:1px solid #eaebf8}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr td{font-style:normal}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr td.candidate-name{min-width:100px;width:250px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr td.actions .tooltip-container,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr td.actions shortlist-button{position:relative;vertical-align:baseline}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr td.actions .tooltip-container tooltip tip,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr td.actions shortlist-button tooltip tip{padding:5px 0;left:13px;top:-18px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr td.actions .tooltip-container tooltip tip tip-arrow,#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr td.actions shortlist-button tooltip tip tip-arrow{transform:rotate(90deg);top:auto;left:auto;bottom:-8px;right:4px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .report-content section.results test-summary-report-test-sittings table tbody tr td a{color:#6340d6}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .pagination-wrapper{margin-top:16px;display:flex;justify-content:space-between}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .pagination-wrapper .pagination-take select{background-color:transparent;color:#36366a;border:1px solid #79769e;border-radius:50px;height:44px;font-size:14px;font-weight:500;padding:5px 42px 5px 20px;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem top 50%;background-size:1.5rem auto;line-height:1.4}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .pagination-wrapper .pagination-take select:focus-visible{outline:none}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .pagination-wrapper .pagination-take select:hover{border:1px solid #6340d6}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .pagination-wrapper .pagination-take select option{padding:0 5px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .pagination-wrapper .pagination-pages{display:flex;background-color:transparent;border:1px solid #79769e;border-radius:50px;padding:3px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .pagination-wrapper .pagination-pages .previous{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .pagination-wrapper .pagination-pages .previous:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .pagination-wrapper .pagination-pages .next{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .pagination-wrapper .pagination-pages .next:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .pagination-wrapper .pagination-pages .state{color:#36366a;font-size:14px;font-weight:500;align-self:center;padding:0 8px;min-width:58px;text-align:center;align-content:center}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .meta-data{color:#292949}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .meta-data>span{margin-right:22px;font-size:16px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content .report-body .meta-data>span>strong{color:#292949}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content test-editor{display:flex;flex-direction:column;justify-content:space-between;position:relative;right:unset;background-color:hsla(0,0%,100%,.6);border-radius:20px;padding:0}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content test-editor form{min-height:unset;position:static;max-height:unset;height:100%}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content test-editor test-editor-controls{position:static}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report .summary-report-content test-editor test-editor-controls .persistence-controls{position:static;padding:16px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report test-summary-report-pending-test-sittings{display:block;margin-top:16px;margin-bottom:24px}#viewport-container[data-route^="/tests/summary/"] ui-view .test-summary-report question-preview-content #qp-right{width:36.8421052632%;float:left;margin-left:1.0526315789%}#viewport-container[data-route^="/topics"] ui-view .main-content{display:flex;justify-content:space-between;gap:16px;height:100%;overflow-y:auto}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-side-menu{position:fixed;right:15px;display:flex;width:375px;min-width:375px}#viewport-container[data-route^="/topics"] ui-view .main-content aside-test-editor{display:none;flex-direction:column;height:calc(100% - 90px)}#viewport-container[data-route^="/topics"] ui-view .main-content aside-test-editor.active{position:fixed;right:25px;display:flex;width:375px;min-width:375px;border-radius:20px;background:hsla(0,0%,100%,.6);padding:16px}#viewport-container[data-route^="/topics"] ui-view .main-content aside-test-editor.active form{border-radius:20px}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank{width:100%;padding:16px;background-color:hsla(0,0%,100%,.5);border-radius:20px;height:max-content}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank.added-menu{width:calc(100% - 391px);height:fit-content}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header{margin-bottom:16px}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block{display:flex;justify-content:space-between;gap:12px;flex-direction:row;flex-wrap:wrap;align-items:center}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .filter-group{display:flex;flex-wrap:wrap;gap:12px}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .filter-group .search-wrap search-input form{margin-left:0}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .filter-group .search-wrap search-input button{border:1px solid #79769e;background-color:#fff;color:#292949;padding:0 21px;height:33px;display:inline-block;margin-top:9px;vertical-align:top;font-size:14px;border-radius:8px;outline:none;box-shadow:none}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .filter-group .search-wrap search-input button:hover{background:#fff}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .filter-group .search-wrap search-input button.filter-button{min-width:78px;border-left:none;border-bottom-left-radius:0;border-top-left-radius:0}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .filter-group .search-wrap search-input button.active{background-color:#292949;border-color:#7f7d92;cursor:default;color:#fff}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .filter-group .search-wrap search-input button.clear-button{font-weight:700;color:rgba(41,41,73,.5);padding:4px;background:none;border:none}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .filter-group .search-wrap search-input button.clear-button:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E5CD";font-size:12px;padding-left:4px}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .bank-actions .new-item{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .bank-actions .new-item:active,#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .bank-actions .new-item:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .bank-actions .new-item:focus,#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .bank-actions .new-item:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .header .filter-block .bank-actions .new-item:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .bank-body-topic .results{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-column-gap:18px;grid-row-gap:18px}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .bank-body-topic.right-column-active .topic-cell.topic-test-edit{display:grid}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .bank-body-topic .topic-cell{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-column-gap:18px;grid-row-gap:18px}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .empty-message{margin-left:12px}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .bank-right-column{margin-right:404px;width:calc(100% - 404px)}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .bank-right-column .persistence-controls{position:sticky;bottom:0;left:0;right:0;box-shadow:0 2px 15px 0 rgba(136,132,176,.2)}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .bank-right-column .persistence-controls button{width:50%}#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .all-items,#viewport-container[data-route^="/topics"] ui-view .main-content .topic-bank .my-items{display:none}.filter-bar dropdown{width:256px}.filter-bar dropdown button{margin-top:0}.no-results .no-users{text-align:center;margin-top:40px}.no-results .no-users .no-users-icon{background:#e9e7eb;color:#a9a7b6;padding:13px;display:inline-block;border-radius:50%}.no-results .no-users .no-users-icon:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:37px;content:"\E7FD"}.no-results .no-users .speech-bubble{background:#7f7d92;color:#fff;padding:5px 15px;border-radius:5px;position:absolute;margin-top:-30px;margin-left:-22px}.no-results .no-users .speech-bubble.triangle:before{content:" ";position:absolute;width:0;height:0;left:10px;right:auto;top:auto;bottom:-6px;border-color:#7f7d92 transparent transparent #7f7d92;border-style:solid;border-width:4px}@media(max-width:768px){.filter-bar a,.filter-bar dropdown{visibility:hidden}}#viewport-container[data-route^="/login"]{background:#232341}#viewport-container[data-route^="/login"] #site-rightbar,#viewport-container[data-route^="/login"] #site-sidebar,#viewport-container[data-route^="/login"] #top-bar{display:none}#viewport-container[data-route^="/login"] #site-container{width:100%;background:none}#viewport-container[data-route^="/login"] ui-view{display:flex;align-items:center;justify-content:center;background-color:transparent}.login-page{padding:6rem 3rem;margin:0 2rem;background:#fff;width:640px;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:8px}@media only screen and (max-width:768px){.login-page{flex-direction:column}}.login-page .col-r{width:100%}@media only screen and (max-width:768px){.login-page .col-r,.login-page .col-r h2{text-align:center}}.login-page .vl{height:14rem;width:4px;background-color:#d3d3d3;border-radius:99px;margin:0 4rem}@media only screen and (max-width:768px){.login-page .vl{height:4px;width:70%;margin:4rem 0}}.login-page img{display:block;width:100%;height:auto}@-moz-document url-prefix(){.login-page img{width:177px}}.login-page h2,.login-page p{color:#232341}.login-page h2{font-size:24px;margin-bottom:12px}.login-page button{padding:12px 24px;color:#fff;background-color:#232341;border-radius:10px;font-weight:400}.login-page button:active,.login-page button:focus,.login-page button:hover{background-color:#1e1e35}#viewport-container[data-route^="/forbidden"] #site-container{height:100%;background:none}.forbidden-page{position:relative;font-weight:700;display:block;margin-left:63px;padding-top:128px}.forbidden-page .btn{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none}.forbidden-page .btn:active,.forbidden-page .btn:hover{background-color:#4627ab}.forbidden-page .btn:focus,.forbidden-page .btn:focus-visible{outline-color:#c1b2f5;outline-style:solid}.forbidden-page .btn:disabled{outline:none;background-color:#d5d5e7;cursor:auto}.forbidden-page .forbidden-row{display:flex;align-items:center}.forbidden-page .forbidden-row:after{content:"";display:table;clear:both}.forbidden-page .forbidden-column{width:487px;margin:32px 0}.forbidden-page .denied-column{float:left;height:224px;width:487px;margin:32px 0;text-align:center}.forbidden-page p{color:#a9a7b6}.forbidden-page p #forbidden-text{color:#7f7d92;font-size:18px}.forbidden-page p #forbidden-warning{font-size:50px}.forbidden-page p #forbidden-code{font-size:200px;font-style:italic;line-height:170px}.forbidden-page p #access-denied{font-size:40px;font-style:italic}#viewport-container[data-route^="/notFound"]{background-color:#f6f6f8}#viewport-container[data-route^="/notFound"] #site-container{height:100%;background:none}.notFound-page{position:relative;font-weight:700;display:block;margin-left:63px;padding-top:128px}.notFound-page .btn{min-width:96px;min-height:34px;font-size:12px}.notFound-page .notFound-row:after{content:"";display:table;clear:both}.notFound-page .error-column,.notFound-page .notFound-column{float:left;height:200px;width:487px;margin:32px 0}.notFound-page .error-column{text-align:center}.notFound-page .help{padding:16px 0 50px;background-color:#f6f6f8}.notFound-page p{color:#a9a7b6}.notFound-page p #notFound-warning{font-size:50px}.notFound-page p #notFound-message{font-size:30px}.notFound-page p #notFound-error{font-size:20px;color:#7f7d92}.notFound-page p #error-code{font-size:200px;font-style:italic;line-height:150px}.notFound-page p #error-text{font-size:40px;font-style:italic;line-height:30px}.notFound-page p #help-text{font-size:18px;font-style:normal;font-weight:400;color:#7f7d92}.notFound-page a{color:#6340d6}.question-editor-body .header .title{display:flex}.question-editor-body .header .title h2{display:flex;align-items:center}.question-editor-body .header .title h2 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.question-editor-body .header .title h2 i{font-size:24px;margin-right:10px}@media(max-width:500px){.question-editor-body .header .title h2{font-size:15px;line-height:20px}.question-editor-body .header .title h2 span{white-space:wrap;overflow:visible}}.question-editor-body .first-column{width:100%;max-width:1000px}.question-editor-body .first-column .wrap{padding:30px;background-color:#fff;border-radius:16px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2)}.question-editor-body .first-column .wrap h3{margin-bottom:12px}.question-editor-body .first-column>question-rubric-editor{min-height:220px}.question-editor-body .first-column>code-challenge-content-editor,.question-editor-body .first-column>mcq-content-editor,.question-editor-body .first-column>question-rubric-editor{width:100%;float:left;margin-left:0;margin-right:0}.question-editor-body .content-editor,.question-editor-body .rubric-wrap{width:100%;max-width:1000px}.question-editor-body .second-column{width:43.3962264151%;float:left;margin-right:0;padding:24px;background-color:#fff;border:1px solid #e9e7eb;min-height:220px}.question-editor-body .second-column h3{color:#292949;font-size:16px;font-weight:700;margin-bottom:24px}.right-bar{width:23.9436619718%;float:left;margin-right:0;position:relative;height:100%;background-color:#fff;padding:56px 24px 40px;border-left:1px solid #e9e7eb}.mcq-editor{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1000px;background-color:hsla(0,0%,100%,.5);border-radius:20px;padding:10px 16px}.mcq-editor .header{display:flex;justify-content:space-between;align-items:center;margin:0;width:100%}.mcq-editor .header .title{width:75%}.mcq-editor .header .title h2{display:block;font-size:20px;font-style:normal;font-weight:600;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcq-editor .header .title h2>span{vertical-align:middle}.mcq-editor .header .header-controls{display:flex;gap:8px;align-items:center}.mcq-editor .header .header-controls .btn.save{font-style:normal;font-weight:600;line-height:20px;font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}.mcq-editor .header .header-controls .btn.save:active,.mcq-editor .header .header-controls .btn.save:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}.mcq-editor .header .header-controls .btn.save:focus,.mcq-editor .header .header-controls .btn.save:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}.mcq-editor .header .header-controls .btn.save:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}.mcq-editor .unified-content{width:100%}.mcq-editor .unified-content .content-wrap{padding:16px 20px;background-color:#fff;border-radius:16px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2)}.mcq-editor .unified-content .content-wrap question-metadata-editor{display:block;margin-bottom:8px}.mcq-editor .unified-content .content-wrap>div{margin-bottom:12px;margin-top:0}.mcq-editor .unified-content .content-wrap>div h3{color:#292949;font-size:16px;line-height:1.5;font-weight:700;margin-bottom:6px}.mcq-editor .unified-content .content-wrap question-rubric-editor{display:block;margin-top:12px;margin-bottom:12px}.mcq-editor .unified-content .content-wrap mcq-content-editor{display:block}@media(max-width:500px){.mcq-editor .unified-content{padding:10px 0;width:95%;margin:0 auto}}.free-text-editor{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1000px;padding:16px;background-color:hsla(0,0%,100%,.6);border-radius:20px}.free-text-editor .header{display:flex;justify-content:space-between;align-items:center;margin:0;width:100%}.free-text-editor .header .title{display:flex;align-items:center;gap:8px}.free-text-editor .header .title h2{display:block;font-size:20px;font-style:normal;font-weight:600;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.free-text-editor .header .title h2>span{vertical-align:middle}.free-text-editor .header .title .ai-wrap-icon{display:flex;align-items:center;margin-right:8px;gap:4px;position:relative;cursor:help}.free-text-editor .header .title .ai-wrap-icon>span{margin-left:2px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:#6340d6}.free-text-editor .header .title .ai-wrap-icon.tooltip:hover .tooltip-text{visibility:visible;opacity:1;transition-delay:0s}.free-text-editor .header .title .ai-wrap-icon.tooltip:not(:hover) .tooltip-text{opacity:0;transition-delay:.3s}.free-text-editor .header .title .ai-wrap-icon.tooltip .tooltip-text{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility 0s linear .3s;font-size:14px;background-color:#fff;color:#000;padding:12px;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.25);position:absolute;z-index:100;top:30px;left:0;width:420px;line-height:1.5;font-weight:400}.free-text-editor .header .title .ai-wrap-icon.tooltip .tooltip-text p{margin:0 0 8px}.free-text-editor .header .title .ai-wrap-icon.tooltip .tooltip-text p:last-child{margin-bottom:0}.free-text-editor .header .title .ai-wrap-icon.tooltip .tooltip-text p strong{font-weight:600;color:#36366a}.free-text-editor .header .title .ai-wrap-icon.tooltip .tooltip-text ul{margin:8px 0;padding-left:20px}.free-text-editor .header .title .ai-wrap-icon.tooltip .tooltip-text ul li{margin-bottom:4px;line-height:1.5}.free-text-editor .header .header-controls{display:flex;gap:8px;align-items:center}.free-text-editor .header .header-controls .btn.save{font-style:normal;font-weight:600;line-height:20px;font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}.free-text-editor .header .header-controls .btn.save:active,.free-text-editor .header .header-controls .btn.save:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}.free-text-editor .header .header-controls .btn.save:focus,.free-text-editor .header .header-controls .btn.save:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}.free-text-editor .header .header-controls .btn.save:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}.free-text-editor .unified-content{width:100%}.free-text-editor .unified-content .content-wrap{padding:16px 20px;background-color:#fff;border-radius:16px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2)}.free-text-editor .unified-content .content-wrap question-metadata-editor{display:block;margin-bottom:8px}.free-text-editor .unified-content .content-wrap>div{margin-bottom:12px;margin-top:0}.free-text-editor .unified-content .content-wrap>div h3{color:#292949;font-size:16px;line-height:1.5;font-weight:700;margin-bottom:6px}.free-text-editor .unified-content .content-wrap question-rubric-editor{display:block;margin-top:12px}#viewport-container[data-route^="/shares/public"] #site-rightbar,#viewport-container[data-route^="/shares/public"] #site-sidebar,#viewport-container[data-route^="/shares/public"] #top-bar{display:none}#viewport-container[data-route^="/shares/public"] #site-container{width:100%;margin-left:0}#viewport-container[data-route^="/shares/public"] #site-container ui-view{height:100%}.filter-bar{color:#292949;height:140px;min-height:140px;max-height:140px;width:100%;position:fixed;z-index:0;transition:top .2s ease-in-out}@media(max-width:445px){.filter-bar{height:275px;min-height:275px;max-height:275px}}.filter-bar select{margin-top:9px;height:32px}.filter-bar button{border:1px solid #79769e;background-color:#fff;color:#292949;padding:0 21px;height:33px;display:inline-block;margin-top:9px;vertical-align:top;font-size:14px;border-radius:8px;outline:none;box-shadow:none}.filter-bar button:hover{background:#fff}.filter-bar button.filter-button{min-width:78px;border-left:none;border-bottom-left-radius:0;border-top-left-radius:0}.filter-bar button.active{background-color:#292949;border-color:#7f7d92;cursor:default;color:#fff}.filter-bar button.clear-button{font-weight:700;color:rgba(41,41,73,.5);padding:4px;background:none;border:none}.filter-bar button.clear-button:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E5CD";font-size:12px;padding-left:4px}.filter-bar .all-items,.filter-bar .my-items{width:114px;padding:0;color:#292949;font-family:Plus Jakarta Sans,sans-serif}.filter-bar button.all-items{margin-left:15px;border-top-right-radius:0;border-bottom-right-radius:0}.filter-bar button.my-items{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;margin-right:16px}.filter-bar .bank-switch{line-height:32px;border-radius:0;display:inline-block;vertical-align:top;height:51px;padding:9px 0;text-align:center;font-size:14px;background-color:#f6f6f8;margin-top:-1px;position:relative;width:114px;color:#292949;border-right:1px solid #e9e7eb;border-left:1px solid #e9e7eb}.filter-bar .bank-switch:first-of-type{margin-left:24px}.filter-bar .bank-switch+.bank-switch{border-left:none}.filter-bar .bank-switch:before{top:0;bottom:0;left:1px;right:1px;content:"";background-color:transparent;position:absolute}.filter-bar .bank-switch.active:before{border-bottom:2px solid #6340d6}.filter-bar .bank-switch:hover{text-decoration:none}.filter-bar a.new-item{float:right;height:32px;padding:0 8px;margin-top:9px;margin-right:20px;background-color:#6340d6;min-width:0;line-height:32px;text-decoration:none;cursor:pointer}.filter-bar a.new-item:before{opacity:.8;font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E145";font-size:16px;margin-right:5px}.bank-body{transform:translateZ(0);-webkit-transform:translateZ(0);width:100%;float:left;margin-left:0;margin-right:0;height:calc(100% - 140px);overflow-y:auto;padding:0 1.4084507042% 20px;margin-top:140px;transition:margin-top .2s ease-in-out}.bank-body.support-page{padding:0;margin-top:0;height:100%}@media(max-width:445px){.bank-body{margin-top:275px;height:calc(100% - 275px)}}.bank-body.right-column-active{margin-right:404px;width:calc(100% - 404px)}.bank-body.question-preview{margin-top:0!important;padding:0;height:100%}.bank-body .no-results{padding:20px}.bank-body .no-results p>span{font-weight:700}.bank-body .no-results p>a{color:#6340d6}.bank-body .no-results a:hover{text-decoration:none}.bank-body .no-results .empty-card{background:#fff;width:375px;height:250px;border:1px solid #e9e7eb}.bank-body .no-results .empty-card>div{font-size:14px;padding:20px 40px 0}.bank-body .no-results .no-items{text-align:center;margin-top:40px}.bank-body .no-results .no-items .no-items-icon{color:#e9e7eb;padding:13px;display:inline-block;border-radius:50%}.bank-body .no-results .no-items .no-items-icon:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:80px;content:"\E145"}.bank-body .no-results .no-items p{color:#a9a7b6}ui-view{position:relative}.bank-right-column{width:404px;border-left:1px solid #e9e7eb;display:none;margin-top:51px;padding-top:16px;overflow-y:auto;right:-100%;transition-property:right;transition-duration:.3s;background-color:#fff;height:calc(100% - 140px);position:absolute}.bank-right-column>form{padding:24px}.bank-right-column.active-add{display:block}.bank-right-column.active{display:block;right:0}.bank-right-column.active-remove{display:block}.filter-display{height:33px;margin-top:24px;margin-bottom:4px;vertical-align:middle;line-height:33px;color:#292949}.filter-display p{color:#292949;display:inline-block;margin:0;font-size:16px}.filter-display:first-child{margin-right:20px}.filter-display .question-type-filters p:last-of-type{margin-right:0}.filter-display .question-type-filters small{margin-left:5px}.filter-display bank-filter-status,.filter-display bank-filter-status .filter,.filter-display bank-filter-status .filter>*{display:inline-block}.filter-display button.clear-button{color:#6340d6;text-decoration:underline;padding:0;font-size:16px}.filter-display .bank-actions{float:right;color:#fff}.filter-display .bank-actions a:hover{text-decoration:none}.question-preview .preview-overlay{width:100%;height:800px;background:#f5f7f8;opacity:1;transition:opacity .5s}.question-preview .preview-overlay.ng-hide{opacity:0}question-preview-content.test-editor-shown #qp-left{width:55.7894736842%;float:left}question-preview-content.test-editor-shown #qp-right{width:36.8421052632%;float:left;margin-left:1.0526315789%}question-preview-content .btn-remove{background:#c5c8d0}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group search-input form,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group search-input form,.filter-bar search-input form,search-input form{display:inline-block;height:44px;position:relative}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group search-input form input,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group search-input form input,.filter-bar search-input form input,search-input form input{background-color:#fff;height:44px;width:256px;border:1px solid #79769e;border-radius:50px;outline:none;box-shadow:none;padding-left:40px}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group search-input form button,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group search-input form button,.filter-bar search-input form button,.filter-bar search-input form button:hover,search-input form button,search-input form button:hover{position:absolute;top:50%;transform:translateY(-50%);left:37px;border:0;padding:0;width:30px;background:transparent;margin-top:0;margin-left:-30px;outline:none;box-shadow:none}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group search-input form button i,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group search-input form button i,.filter-bar search-input form button:hover i,.filter-bar search-input form button i,search-input form button:hover i,search-input form button i{color:#6340d6}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank{height:fit-content;display:flex;flex-direction:column}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header{margin-bottom:16px}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block{display:flex;justify-content:space-between;gap:12px;flex-direction:row;flex-wrap:wrap;align-items:center}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group{display:flex;flex-wrap:wrap;gap:20px}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group search-input form,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group search-input form{margin-left:0}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button{border:1px solid #79769e;background-color:#fff;color:#292949;padding:0 21px;height:33px;display:inline-block;margin-top:9px;vertical-align:top;font-size:14px;border-radius:8px;outline:none;box-shadow:none}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button:hover,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button:hover{background:#fff}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button.filter-button,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button.filter-button{min-width:78px;border-left:none;border-bottom-left-radius:0;border-top-left-radius:0}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button.active,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button.active{background-color:#292949;border-color:#7f7d92;cursor:default;color:#fff}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button.clear-button,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button.clear-button{font-weight:700;color:rgba(41,41,73,.5);padding:4px;background:none;border:none}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button.clear-button:after,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group search-input button.clear-button:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E5CD";font-size:12px;padding-left:4px}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block a,#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block button,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block a,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block a:not(.active),#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block button:not(.active),#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block a:not(.active),#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block a.active,#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block button.active,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block a.active,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block a:focus,#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block a:focus-visible,#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block button:focus,#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block button:focus-visible,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block a:focus,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block a:focus-visible,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block button:focus,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-group .switch-btn-block button:focus-visible{border:none;outline:none}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-actions,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-actions{display:flex;gap:10px}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn:active,#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn:hover,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn:active,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn:focus,#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn:focus-visible,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn:focus,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn:disabled,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .header .filter-block .filter-actions a.btn:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .empty,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .empty{display:flex;justify-content:center;align-items:center;padding:35px;gap:36px;color:#79769e}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .folder-body,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .folder-body{flex:1;overflow-y:auto}#viewport-container[data-route^="/folders"] ui-view .test-folder-bank .folder-body .results,#viewport-container[data-route^="/folders/shared"] ui-view .test-folder-bank .folder-body .results{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-column-gap:18px;grid-row-gap:18px}#viewport-container[data-route^="/showCodeAuth"]{background:#232341;font-size:15px}#viewport-container[data-route^="/showCodeAuth"] #site-rightbar,#viewport-container[data-route^="/showCodeAuth"] #site-sidebar,#viewport-container[data-route^="/showCodeAuth"] #top-bar{display:none}#viewport-container[data-route^="/showCodeAuth"] #site-container{width:100%;background-color:transparent;padding-top:0}#viewport-container[data-route^="/showCodeAuth"] #site-container ui-view{overflow-y:auto;height:100%;background-color:transparent}.acme-navbar-text{color:#fff}mcq-content-editor{display:block}mcq-content-editor .mcq-header{margin-top:4px;padding:0 4px 8px}mcq-content-editor .mcq-header .section-title{display:inline-block;color:#292949;font-size:16px;line-height:24px;font-weight:700}mcq-content-editor .mcq-header .mcq-option-toolbar{display:inline-block;float:right}mcq-content-editor .mcq-header .mcq-option-toolbar .ql-toolbar.ql-snow{border:0;padding:0}mcq-content-editor .mcq-header .mcq-option-toolbar .enable-edit{font-size:0}mcq-content-editor .mcq-header .mcq-option-toolbar .enable-edit:before{color:#a9a7b6;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;content:"\E3C9"}mcq-content-editor .mcq-header .mcq-option-toolbar .enable-edit:hover:before{color:#292949}mcq-content-editor .mcq-options-container{padding-bottom:16px}mcq-option-editor{border-collapse:separate}mcq-option-editor .mcq-editor .ql-toolbar.ql-snow{position:relative;right:0;border:none;display:inline-block;margin:-25px 0 0;padding:0}mcq-option-editor .mcq-editor .ql-toolbar.ql-snow .ql-formats{margin:0}mcq-option-editor .mcq-editor .quill.ql-container.ql-snow{border:1px solid #79769e;display:flex;min-height:51px;border-radius:12px;align-items:flex-start;resize:vertical;overflow:auto}mcq-option-editor .mcq-editor .quill.ql-container.ql-snow.is-correct{border:1px solid #4dc184}mcq-option-editor .mcq-editor .quill.ql-container.ql-snow:hover{border-color:#7f7d92}mcq-option-editor .mcq-editor .quill.ql-container.ql-snow:active{border-color:#6340d6}mcq-option-editor .mcq-editor:not(.edit-mode) .ql-toolbar.ql-snow{display:none}mcq-option-editor .mcq-editor .ql-editor{padding:8px 20px}mcq-option-editor .mcq-editor .ql-editor.ql-blank:before{left:20px;font-style:normal;font-size:15px;color:#7f7d92}mcq-option-editor .mcq-editor.image-shown .choice-text{padding-bottom:160px}mcq-option-editor .mcq-editor .choice-selector-container{width:32px;display:inline-block;text-align:center;position:absolute;top:43px;left:-7px;z-index:10}mcq-option-editor .mcq-editor .choice-selector-container a{cursor:pointer}mcq-option-editor .mcq-editor .choice-text-container,mcq-option-editor .mcq-editor [contenteditable]{min-height:45px;vertical-align:top}mcq-option-editor .mcq-editor [contenteditable]{display:block;width:100%;border:0}mcq-option-editor .mcq-editor [contenteditable] p{width:100%;word-wrap:break-word;white-space:normal}mcq-option-editor .mcq-editor .choice-text-container{display:inline-block;padding:0 0 0 30px;position:relative;width:88%}mcq-option-editor .mcq-editor .choice-text-container .choice-options-container{display:inline-block;text-align:right;width:70px;position:absolute;top:40%;right:-70px}mcq-option-editor .mcq-editor .choice-text-container .choice-options-container button{font-size:0;padding:0}mcq-option-editor .mcq-editor .choice-text-container .choice-options-container button.delete-choice-button:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-family:Phosphor;font-size:24px;line-height:45px;content:"\E4A6";color:#7f7d92}mcq-option-editor .mcq-editor .choice-text-container .choice-options-container button.delete-choice-button:focus{outline:none}mcq-option-editor .mcq-editor .choice-text-container .choice-options-container button.add-choice-button{padding-left:8px}mcq-option-editor .mcq-editor .choice-text-container .choice-options-container button.add-choice-button:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:24px;line-height:45px;content:"\E145";color:#6340d6}mcq-option-editor .mcq-editor .choice-text-container .choice-options-container button.add-choice-button:focus{outline:none}mcq-option-editor .mcq-editor label.correct-answer-label{color:#41ba71;position:relative;left:35px;font-weight:400;display:none;opacity:0;margin-bottom:0;transition-property:opacity;transition-duration:1s}mcq-option-editor .mcq-editor label.correct-answer-label.is-correct{opacity:1;display:block;margin-bottom:-10px}@media(max-width:340px){mcq-option-editor .mcq-editor label.correct-answer-label.is-correct .content-editor,mcq-option-editor .mcq-editor label.correct-answer-label.is-correct .first-column,mcq-option-editor .mcq-editor label.correct-answer-label.is-correct .rubric-wrap{padding:10px 0;width:95%;margin:0 auto}}mcq-option-editor .mcq-editor svg{display:inline-block}mcq-option-editor .mcq-editor svg .option-marker{fill:none;stroke-width:1px;stroke:#7f7d92}mcq-option-editor .mcq-editor svg .option-marker.correct{stroke:#4dc184}mcq-option-editor .mcq-editor svg .option-marker.blank,mcq-option-editor .mcq-editor svg .option-marker.correct.blank{stroke:#7f7d92}mcq-option-editor .mcq-editor svg .correct-option-marker{fill:#6340d6;transition:opacity .3s}mcq-option-editor .mcq-editor svg .correct-option-marker.hide{opacity:0}mcq-option-editor .mcq-editor svg .correct-option-marker.blank{fill:#7f7d92}mcq-option-editor .mcq-editor svg:hover .correct-option-marker{opacity:1}mcq-option-editor .mcq-editor .choice-markup-container{position:relative}mcq-option-editor .mcq-editor .choice-markup-container image-upload{left:50px;padding:0 50px;bottom:20px}mcq-option-editor .mcq-editor .choice-markup-container img{max-width:100%}mcq-option-editor .mcq-editor .choice-markup-container .choice-text{padding-top:30px}mcq-option-editor add-media-controls{margin-left:49px}mcq-option-confirmation{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(41,41,73,.85);z-index:10;display:flex;align-items:center;justify-content:center}mcq-option-confirmation .confirmation-dialog{width:480px;min-height:220px;background-color:#fff;padding:32px;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.15);position:relative}mcq-option-confirmation .confirmation-dialog button.close-button{position:absolute;top:16px;right:16px}mcq-option-confirmation .confirmation-dialog button.close-button:before{display:inline-block}mcq-option-confirmation .confirmation-dialog .dialog-title{color:#292949;font-size:20px;font-weight:600;line-height:30px;margin:0 0 16px;padding-right:32px}mcq-option-confirmation .confirmation-dialog .dialog-text{color:#7f7d92;font-size:16px;line-height:24px;margin:0 0 32px}mcq-option-confirmation .confirmation-dialog .dialog-buttons{display:flex;gap:12px;justify-content:flex-end}mcq-option-confirmation .confirmation-dialog .dialog-buttons .btn{font-size:14px;font-weight:600;line-height:20px;padding:10px 20px;border-radius:8px;cursor:pointer}mcq-option-confirmation .confirmation-dialog .dialog-buttons .btn.cancel{background-color:transparent;border:1px solid #79769e;color:#292949}mcq-option-confirmation .confirmation-dialog .dialog-buttons .btn.cancel:hover{background-color:rgba(121,118,158,.1)}mcq-option-confirmation .confirmation-dialog .dialog-buttons .btn.confirm{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}mcq-option-confirmation .confirmation-dialog .dialog-buttons .btn.confirm:active,mcq-option-confirmation .confirmation-dialog .dialog-buttons .btn.confirm:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}mcq-option-confirmation .confirmation-dialog .dialog-buttons .btn.confirm:focus,mcq-option-confirmation .confirmation-dialog .dialog-buttons .btn.confirm:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}mcq-option-confirmation .confirmation-dialog .dialog-buttons .btn.confirm:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}.mcq-option-preview{border:1px solid #a9a7b6;padding:6px}.mcq-option-preview:focus{border-color:#6340d6}.mcq-editor .mcq-option-preview{min-height:92px;vertical-align:top;display:inline-block;width:calc(100% - 51px);border-top:0;border-right:0;border-bottom:0;margin-left:48px}mcq-content-preview .choice-text-container{background-color:#fff}mcq-content-preview h4{color:#232341;font-size:16px;margin-bottom:12px;font-weight:600}mcq-content-preview .options{list-style-type:none}mcq-content-preview .options .option{display:flex;align-items:center;border:1px solid #79769e;margin-top:16px;padding:16px 20px;position:relative;border-radius:12px}mcq-content-preview .options .option .icon{margin-right:16px}mcq-content-preview .options .option.correct-option{border:1px solid #4dc184}mcq-content-preview .options .option div{color:#000}mcq-content-preview .options .option p{margin-bottom:0}mcq-content-preview .options .option img{max-width:100%}code-challenge-content-editor{width:40.8450704225%;float:left;margin-left:1.4084507042%;background:#fff;padding:14px 24px;margin-top:8px;border:1px solid #e9e7eb}code-challenge-content-editor .switch{margin-bottom:24px}code-challenge-content-editor .switch button{font-size:15px;font-weight:700;color:#7f7d92;border-bottom:2px solid #e9e7eb}code-challenge-content-editor .switch button.selected{color:#292949;border-bottom-color:#6340d6}code-challenge-content-editor .starter-code label,code-challenge-content-editor .starter-code legend,code-challenge-content-editor .test-cases label,code-challenge-content-editor .test-cases legend{font-weight:700;font-size:15px;color:#292949}code-challenge-content-editor .starter-code label,code-challenge-content-editor .test-cases label{width:37.9310344828%;float:left;margin-right:3.4482758621%;margin-bottom:16px}code-challenge-content-editor .starter-code label dropdown .selected-item,code-challenge-content-editor .starter-code label input,code-challenge-content-editor .test-cases label dropdown .selected-item,code-challenge-content-editor .test-cases label input{display:block;height:36px;border:1px solid #79769e;border-radius:0}code-challenge-content-editor .starter-code label dropdown,code-challenge-content-editor .starter-code label input,code-challenge-content-editor .test-cases label dropdown,code-challenge-content-editor .test-cases label input{margin-top:8px}code-challenge-content-editor .starter-code label dropdown .selected-item button,code-challenge-content-editor .test-cases label dropdown .selected-item button{height:36px;border-radius:0}code-challenge-content-editor .starter-code label strong,code-challenge-content-editor .test-cases label strong{display:block}code-challenge-content-editor .starter-code .parameters,code-challenge-content-editor .test-cases .parameters{border-top:1px solid #e9e7eb;width:100%;float:left;margin:38px 0}code-challenge-content-editor .starter-code .parameters legend,code-challenge-content-editor .test-cases .parameters legend{margin-top:-15px;background-color:#fff;display:inline;width:fit-content;padding-right:2px;margin-bottom:21px}code-challenge-content-editor .starter-code .parameters .parameter,code-challenge-content-editor .test-cases .parameters .parameter{position:relative;width:100%;float:left;margin-left:0;margin-right:0}code-challenge-content-editor .starter-code .parameters .parameter button.add-parameter,code-challenge-content-editor .test-cases .parameters .parameter button.add-parameter{position:absolute;right:0;bottom:8px;color:#6340d6;width:22px}code-challenge-content-editor .starter-code .parameters .parameter button.add-parameter:disabled,code-challenge-content-editor .test-cases .parameters .parameter button.add-parameter:disabled{color:#e9e7eb}code-challenge-content-editor .starter-code .parameters .parameter button.add-parameter:before,code-challenge-content-editor .test-cases .parameters .parameter button.add-parameter:before{content:"\E145";font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px}code-challenge-content-editor .starter-code button,code-challenge-content-editor .test-cases button{width:148px}code-challenge-content-editor .starter-code button.preview:not([disabled]),code-challenge-content-editor .test-cases button.preview:not([disabled]){background-color:#7f7d92}code-challenge-content-editor .starter-code .preview,code-challenge-content-editor .test-cases .preview{margin-bottom:32px;position:relative}code-challenge-content-editor .starter-code .preview code-editor:before,code-challenge-content-editor .test-cases .preview code-editor:before{content:"";display:block;height:64px;background-color:#363d4a}code-challenge-content-editor .starter-code .preview dropdown,code-challenge-content-editor .test-cases .preview dropdown{z-index:2;right:16px;top:16px;position:absolute}code-challenge-content-editor .starter-code .preview dropdown .selected-item,code-challenge-content-editor .test-cases .preview dropdown .selected-item{border-color:#292949;background-color:rgba(0,0,0,.3)}code-challenge-content-editor .starter-code .preview dropdown button,code-challenge-content-editor .test-cases .preview dropdown button{background-color:rgba(0,0,0,.5);border-color:#292949;color:#e9e7eb}code-challenge-content-editor .starter-code .preview dropdown .selected,code-challenge-content-editor .test-cases .preview dropdown .selected{color:#e9e7eb}code-challenge-content-editor .test-cases .test-selector{width:100%;float:left;margin-left:0;margin-right:0;border-bottom:1px solid #e9e7eb;margin-bottom:16px}code-challenge-content-editor .test-cases .test-selector legend{display:inline-block;float:left}code-challenge-content-editor .test-cases .test-selector button{font-size:0;width:22px;float:right}code-challenge-content-editor .test-cases .test-selector button:before{font-size:22px;font:normal normal normal 20px/1 Material Symbols Outlined}code-challenge-content-editor .test-cases .test-selector button.prev-test:before{content:"\E314"}code-challenge-content-editor .test-cases .test-selector button.next-test:before{content:"\E315"}code-challenge-content-editor .test-cases .test-selector button.close-test-editor:before{content:"\E5CD"}code-challenge-content-editor .test-cases label{width:100%;float:left;margin-left:0;margin-right:0}code-challenge-content-editor .test-cases label input{width:100%}code-challenge-type-editor{display:inline-block;position:relative;white-space:nowrap;height:27px}code-challenge-type-editor .type-label{display:inline-block;font-size:15px;background:palette(grey,x-light)!important;border:1px solid #a9a7b6;border-radius:3px;padding:5px 10px;font-family:Consolas;cursor:pointer;line-height:15px;height:27px}code-challenge-type-editor .type-label:focus{border-color:#6340d6}code-challenge-type-editor .hover-container{display:none;position:absolute;padding:5px;background:rgba(0,0,0,.8);border-radius:4px;color:#fff;font-family:Plus Jakarta Sans,sans-serif;top:-30px;left:0}code-challenge-type-editor .hover-container .toggle-array,code-challenge-type-editor .hover-container label{float:right;line-height:20px;font-weight:400}code-challenge-type-editor .hover-container .toggle-array{min-width:20px;margin-top:5px;height:12px}code-challenge-type-editor .hover-container label{margin-right:10px}code-challenge-type-editor .hover-container input{width:auto}code-challenge-type-editor .hover-container .arrow{position:absolute;bottom:-5px;left:10px;border:5px solid transparent;border-top-color:rgba(0,0,0,.8);border-bottom:0;z-index:0}code-challenge-type-editor .selected-type{display:block;line-height:20px;text-align:left;border-right:1px solid #000;padding:0 5px;margin-right:142px}code-challenge-type-editor .selected-type:hover+ul>li{display:block}code-challenge-type-editor .selected-type>span{margin-left:6px}code-challenge-type-editor .selected-type:after{content:"\25BE";display:inline-block;margin-left:5px}code-challenge-type-editor ul{list-style:none;white-space:nowrap;position:relative;max-width:0;max-height:0}code-challenge-type-editor ul li{border-top:1px solid #000;background:rgba(0,0,0,.8);font-size:15px;padding:6px;display:none;width:120px;z-index:11;position:relative;line-height:15px}code-challenge-type-editor ul a{cursor:pointer;height:22px;vertical-align:top}code-challenge-type-editor ul:hover>li,code-challenge-type-editor ul>li:hover{display:block}code-challenge-type-editor .hover-container.open{display:inline-block;z-index:10}code-challenge-param-editor{white-space:normal;position:relative;display:inline-block}code-challenge-param-editor .remove-button{position:absolute;top:-2px;right:-10px;background-color:#fff!important;color:palette(grey,light)!important;padding:0 3px!important;border:none;font-size:0}code-challenge-param-editor .remove-button:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:18px;content:"\E5C9";color:#292949}code-challenge-param-editor input{border-top-left-radius:0!important;border-bottom-left-radius:0!important}code-challenge-param-editor input:focus{background-color:transparent!important;outline:none!important}code-challenge-param-editor .type-label{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none!important}.title-bar h3{color:#fff}.info-bar{margin-top:20px;margin-bottom:5px}.info-bar>div{margin-left:5px}.file-bar>div,.info-bar>div{display:inline-block}.progress-container{width:10px;height:10px;stroke:#7ccf65;stroke-width:2px;fill:#9fe38d}.progress-fill{width:8px;fill:#333}.progress-fill.new{height:8px}.progress-fill.partial{height:4px}.progress-fill.complete{height:0}.preview-label span{color:#7ccf65;font-size:90%;font-weight:700;margin-left:2px}.selected-language{font-weight:700;font-size:90%;color:#fff}ul.file-list{padding:0;margin:0;list-style-type:none;font-size:90%}ul.file-list li{display:inline}ul.file-list li span{text-decoration:underline;color:#707070;cursor:pointer}ul.file-list li span.active{color:#fff}ul.file-list li:before{content:"|"}ul.file-list li:first-child:before{content:none}.language-navigation{padding-top:3px;color:#c4c4c4;font-size:90%}.language-navigation .counter{display:inline-block;margin:0 10px}.language-navigation i,.language-navigation span{color:#fff}.language-navigation span{font-weight:500}.language-navigation i{cursor:pointer}.code-preview{border:1px solid #707070;padding:20px;margin-bottom:20px;min-height:300px}hr.divider{border:0;height:1px;background-image:linear-gradient(90deg,hsla(0,0%,58.8%,0),hsla(0,0%,58.8%,.75),hsla(0,0%,58.8%,0));margin-bottom:20px}code-challenge-unit-test-editor .visibility button{color:#7f7d92;width:auto}code-challenge-unit-test-editor .visibility button:disabled{color:rgba(127,125,146,.5)}code-challenge-unit-test-editor .visibility button:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:16px;content:"\E837";padding-right:4px}code-challenge-unit-test-editor .visibility button.selected:before{content:"\E836"}code-challenge-content-preview .code-type-navigation{display:flex;justify-content:space-between;margin-bottom:8px}code-challenge-content-preview .code-type-navigation ul{list-style:none;padding-top:10px}code-challenge-content-preview .code-type-navigation ul li{float:left;padding-right:8px;margin-right:8px;border-right:1px solid #e9e7eb}code-challenge-content-preview .code-type-navigation ul li.selected button{font-weight:700;border-bottom:2px solid #6340d6}code-challenge-content-preview .code-type-navigation ul li:last-child{border-right:none}code-challenge-content-preview .code-type-navigation ul li button{color:#292949;font-size:14px;padding:0 0 2px}code-challenge-content-preview .code-type-navigation .select-language{position:relative}code-challenge-content-preview .code-type-navigation .select-language select{border:1px solid #79769e;background-color:#f6f6f8;padding:8px;border-radius:4px;color:#292949;outline:none;appearance:none;min-width:140px;height:35px}code-challenge-content-preview .code-type-navigation .select-language select+.chevron{display:inline-block;background-color:#e9e7eb;border-radius:0 3px 3px 0;border:1px solid #79769e;height:35px;padding:8px 4px;position:absolute;top:0;right:0;pointer-events:none}code-challenge-content-preview .code-type-navigation .select-language select+.chevron:before{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E313"}code-challenge-content-preview .code-type-navigation .select-language select option{background-color:#fff}code-challenge-content-preview .code-file-preview{margin-bottom:24px;position:relative}code-challenge-content-preview .code-file-preview ul{list-style:none;position:absolute;top:8px;right:24px;z-index:3}code-challenge-content-preview .code-file-preview ul li{display:inline-block;float:left}code-challenge-content-preview .code-file-preview ul li button{background-color:#292949;color:#292949;padding:4px 8px;border:1px solid #000;border-left-width:0;text-transform:lowercase}code-challenge-content-preview .code-file-preview ul li:first-child button{border-left-width:1px;border-radius:4px 0 0 4px}code-challenge-content-preview .code-file-preview ul li:last-child button{border-radius:0 4px 4px 0}code-challenge-content-preview .code-file-preview ul li.selected button{background-color:#000;color:#fff}code-challenge-content-preview .test-cases h4{margin-bottom:8px;color:#292949;font-weight:700;font-size:16px}code-challenge-content-preview .test-cases h4 .test-case-count{font-weight:400;color:#292949}code-challenge-content-preview .test-cases ul{list-style:none;margin-bottom:16px}code-challenge-content-preview .test-cases ul li{padding:8px 8px 8px 90px;border:1px solid #e9e7eb;position:relative}code-challenge-content-preview .test-cases ul li:before{content:"Public";position:absolute;left:10px;text-transform:uppercase;font-size:12px;line-height:12px;padding:4px 0;background-color:#7fc6c7;color:#fff;border-radius:5px;width:60px;text-align:center}code-challenge-content-preview .test-cases ul li:not(:last-child){border-bottom:none}code-challenge-content-preview .test-cases ul.private-tests li:before{content:"Private";background-color:#35bec7}code-challenge-content-preview button,code-challenge-content-preview button:active,code-challenge-content-preview button:focus,code-challenge-content-preview button:hover{outline:none;box-shadow:none}.ft-candidate-response{width:100%;border:1px solid #c8ccce;height:300px;padding:20px 15px}.ft-candidate-response span{color:#c8ccce}#record-button{padding:8px 10px;width:210px;height:64px;text-align:left;position:relative;display:block;margin:50px 0 10px}#record-button:before{content:"";display:inline-block;position:absolute;height:64px;border-left:1px solid #fff;top:0;right:43px}#record-button:after{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:24px;color:#000;content:"\F7A6";display:inline-block;opacity:.5;position:absolute;right:10px;top:18px}#record-button div{display:inline-block;width:140px}#record-button b{font-size:18px}#record-button small{font-weight:400;display:block;margin-top:-2px}#record-button:hover{cursor:default;background-color:#512ccc}.content-note{margin-top:20px;font-style:italic}free-text-content-preview .paper>div{background:#fcfcfc;border:1px solid #eee;border-radius:3px;padding-top:20px;height:300px;line-height:20px;padding-left:30px;position:relative;background:linear-gradient(top,#d9eaf3,#fcfcfc 4%) 0 -1px;background-size:100% 20px}free-text-content-preview .paper>div:before{content:"";position:absolute;width:1px;top:0;left:30px;bottom:0;border-left:1px solid #efe4e4}free-text-content-preview .paper{position:relative}free-text-content-preview .paper:after,free-text-content-preview .paper:before{z-index:-1;position:absolute;content:"";bottom:15px;width:50%;top:80%;max-width:300px;background:#ddd;box-shadow:0 15px 10px #ddd}free-text-content-preview .paper:before{left:5px;transform:rotate(-2deg)}free-text-content-preview .paper:after{right:5px;transform:rotate(2deg)}question-metadata-editor .label-name{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px}question-metadata-editor .label-name span{display:none}question-metadata-editor .label-name input{width:100%;border-radius:12px;border:1px solid #79769e;height:49px;padding:10px 20px;font-size:16px;line-height:24px}question-metadata-editor .type-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;gap:30px;margin-bottom:32px}question-metadata-editor .type-wrap .question-type{width:100%;max-width:190px;flex-grow:1;flex-basis:200px}question-metadata-editor .type-wrap .question-type span{display:none}question-metadata-editor .type-wrap .question-type .icon-wrap{display:flex;align-items:center;padding:3px 16px;height:36px;min-width:183px;background-color:#eaeaf5;color:#6340d6;border-radius:100px}question-metadata-editor .type-wrap .question-type .icon-wrap .icon-info{display:flex}question-metadata-editor .type-wrap .question-type .icon-wrap .icon-info i{font-size:20px;margin-right:10px}question-metadata-editor .type-wrap .difficulty-selection{flex-grow:1;flex-basis:200px;width:100%;float:left;margin-left:0;margin-right:0}question-metadata-editor .type-wrap .difficulty-selection .radio-group{display:flex;flex-wrap:nowrap;justify-content:flex-start}question-metadata-editor .type-wrap .difficulty-selection .radio-btn{border:1px solid #ccc;padding:5px 10px;margin-right:-1px;cursor:pointer;display:inline-flex;align-items:center;background-color:transparent}question-metadata-editor .type-wrap .difficulty-selection .radio-btn.selected-color.basic{background-color:#e3fff0;border-color:#4dc184}question-metadata-editor .type-wrap .difficulty-selection .radio-btn.selected-color.intermediate{background-color:#fffbea;border-color:#f3a52c}question-metadata-editor .type-wrap .difficulty-selection .radio-btn.selected-color.advanced{background-color:#ffebea;border-color:#e62419}question-metadata-editor .type-wrap .difficulty-selection .radio-btn .custom-radio:after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-radius:50%;background-color:#fff;transform:translate(-50%,-50%);display:none}question-metadata-editor .type-wrap .difficulty-selection .radio-btn.basic input[type=radio]:checked+.custom-radio{background-color:#e3fff0;border-color:#4dc184}question-metadata-editor .type-wrap .difficulty-selection .radio-btn.basic .custom-radio:after{background-color:#4dc184}question-metadata-editor .type-wrap .difficulty-selection .radio-btn.intermediate input[type=radio]:checked+.custom-radio{background-color:#fffbea;border-color:#f3a52c}question-metadata-editor .type-wrap .difficulty-selection .radio-btn.intermediate .custom-radio:after{background-color:#f3a52c}question-metadata-editor .type-wrap .difficulty-selection .radio-btn.advanced input[type=radio]:checked+.custom-radio{background-color:#ffebea;border-color:#e62419}question-metadata-editor .type-wrap .difficulty-selection .radio-btn.advanced .custom-radio:after{background-color:#e62419}question-metadata-editor .type-wrap .difficulty-selection .radio-btn span{margin-left:10px;display:flex;font-weight:400}question-metadata-editor .type-wrap .difficulty-selection .radio-btn .custom-radio{display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid #79769e;position:relative;cursor:pointer}question-metadata-editor .type-wrap .difficulty-selection .radio-btn input[type=radio]:checked+.custom-radio:after{display:block}question-metadata-editor .type-wrap .difficulty-selection .radio-btn input[type=radio]{display:none}question-metadata-editor .type-wrap .difficulty-selection .selected-item{margin-top:20px;font-weight:700}question-metadata-editor .type-wrap .difficulty-selection .radio-btn:first-child{border-radius:100px 0 0 100px}question-metadata-editor .type-wrap .difficulty-selection .radio-btn:last-child{border-radius:0 100px 100px 0}question-metadata-editor .type-wrap .difficulty-selection .difficulty-title{display:none}question-metadata-editor .type-wrap .difficulty-selection button.difficulty{width:100%;background-color:#fff;border:1px solid #7f7d92;border-radius:8px;color:#7f7d92;padding:8px;margin-right:-1px;margin-top:8px;font-size:14px}question-metadata-editor .type-wrap .difficulty-selection button.difficulty:active,question-metadata-editor .type-wrap .difficulty-selection button.difficulty:focus{outline:0}question-metadata-editor .type-wrap .difficulty-selection button.difficulty:hover{background-color:#fff;border:1px solid #292949;color:#292949}question-metadata-editor .type-wrap .difficulty-selection button.difficulty.selected,question-metadata-editor .type-wrap .difficulty-selection button.difficulty.selected:hover{background-color:#292949;color:#fff}unit-test-param-editor .array-values.array-values{width:100%;float:left;margin-left:0;margin-right:0;display:inline-block}unit-test-param-editor .array-values.array-values input{width:132px;display:inline-block}unit-test-param-editor .array-values.array-values input:not(:last-of-type){margin-right:5px}unit-test-param-editor .array-values.array-values input:after{content:", ";display:inline-block}unit-test-param-editor .add-array-value.add-array-value{position:static;font-size:0;width:24px;height:24px;padding:0}unit-test-param-editor .add-array-value.add-array-value:before{color:#6340d6;font-size:24px;font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E145"}unit-test-param-editor button.remove{font-size:0;width:22px;height:22px;padding:0}.tag{display:inline-block;line-height:15px;color:#6642e9;border-radius:20px;padding:4px 6px;font-size:13px;line-height:13px;max-width:200px}.more-tags.tag{border:1px solid #464489}.tag>div{max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.tag .remove-button{font-weight:700;font-size:0;line-height:1em;border:none;background:none;color:#fff;padding:0;display:inline-block}.tag .remove-button:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:14px;content:"\E5CD";color:#292949;vertical-align:super}.tag .remove-button:hover{display:inline}.tag.new-tag{background-color:#fff;border-color:#6340d6}.tag.new-tag .remove-button{color:#6340d6}tag-viewer .tag{display:inline-flex;align-items:flex-end;padding:4px 6px;font-size:14px;font-style:normal;font-weight:400;line-height:19px;color:#6642e9;border-radius:100px}tags-viewer .tag.more-tags.tooltip{position:relative;cursor:pointer}tags-viewer .tag.more-tags.tooltip .tooltip-text{width:max-content;max-width:fit-content;position:absolute;background-color:#333;color:#fff;padding:5px;border-radius:5px;top:100%;left:50%;transform:translateX(-50%);display:none;z-index:100}tags-viewer .tag.more-tags.tooltip:hover .tooltip-text{display:block}tag-editor .input-group{*zoom:1}tag-editor .input-group:after,tag-editor .input-group:before{content:" ";display:table}tag-editor .input-group:after{clear:both}tag-editor label{display:block}tag-editor .input-group{display:flex;align-items:center}tag-editor .search-container{width:83.0985915493%;float:left;flex-grow:8;position:relative}tag-editor .search-container input{display:block;width:100%;border-radius:12px;border:1px solid #79769e;height:44px;padding:10px 20px;font-size:16px;line-height:24px}tag-editor .search-container input:focus{border:1px solid #79769e;box-shadow:none;outline:none}tag-editor .search-container input:hover{border-color:#6340d6}tag-editor .search-container .available-tags{background-color:#fff;position:absolute;border:1px solid #e9e7eb;border-top:0;top:100%;left:0;right:0;z-index:2;max-height:180px;overflow-y:auto;cursor:pointer}tag-editor .search-container .available-tags .tag-selector{color:#7f7d92;font-size:15px;line-height:22px;padding:6px 10px 8px 15px}tag-editor .search-container .available-tags .tag-selector:hover{background-color:#f6f6f8}tag-editor .search-container button.add-tag{position:absolute;top:50%;transform:translateY(-50%);right:10px;color:#292949}tag-editor .search-container button.add-tag i{font-size:20px}tag-editor .search-container button.add-tag:disabled{cursor:not-allowed}tag-editor .search-container button.add-tag:hover{color:#6340d6}tag-editor .tag-container{padding-top:5px}candidates-performance-report .header-shadow{box-shadow:0 12px 15px 0 rgba(0,0,0,.08)}candidates-performance-report>table{position:relative}candidates-performance-report div{margin:10px}candidates-performance-report .pagination{margin-top:20px;font-size:14px}candidates-performance-report table{width:100%;font-size:14px;color:#7f7d92;border-spacing:0 5px;border-collapse:separate}candidates-performance-report table td,candidates-performance-report table th{box-sizing:border-box;text-align:center;padding:0 6px;white-space:nowrap}candidates-performance-report table td:first-of-type,candidates-performance-report table th:first-of-type{text-align:left}candidates-performance-report table thead{margin-bottom:16.5px}candidates-performance-report table thead .candidate-name-header{padding-left:18px}candidates-performance-report table thead th{border-bottom:1px solid #e9e7eb;height:40px;font-weight:400;font-size:15px;line-height:40px;text-align:left}candidates-performance-report table thead th.share{font-size:0}candidates-performance-report table thead th.sortable{cursor:pointer;outline:0}candidates-performance-report table thead th.sortable:after{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;position:relative;left:3px;top:4px;color:#a9a7b6;content:"\E313"}candidates-performance-report table thead th.sortable.ascending:after,candidates-performance-report table thead th.sortable.descending:after{color:#6340d6}candidates-performance-report table thead th.sortable.ascending:after{content:"\E316"}candidates-performance-report table tbody:before{content:"@";display:block;line-height:8px;text-indent:-99999px}candidates-performance-report table tbody tr{box-shadow:0 2px 7px 0 rgba(0,0,0,.04),0 4px 4px 0 rgba(0,0,0,.08)}candidates-performance-report table tbody tr td{height:40px;text-align:left}candidates-performance-report table tbody tr td:first-of-type{padding-left:16px}candidates-performance-report table tbody tr td:last-of-type{padding-right:16px}candidates-performance-report table tbody tr td.actions{text-align:right}candidates-performance-report table tbody tr td.actions button.share-button{width:18px;overflow:hidden}candidates-performance-report table tbody tr td.actions button.share-button:before{font:normal normal normal 20px/1 Material Symbols Outlined;margin-left:-6px;color:#36366a;font-family:Phosphor;font-size:18px;content:"\E4F6"}candidates-performance-report table tbody tr td.candidate-name{position:relative;min-width:250px}candidates-performance-report table tbody tr td.candidate-name a{color:#363d4a;font-weight:700;position:absolute;left:16px;right:0;top:0;bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}candidates-performance-report table tbody tr td.candidate-name a>span{line-height:40px}candidates-performance-report table tbody tr td.finished-date,candidates-performance-report table tbody tr td.points,candidates-performance-report table tbody tr td.test-sitting-time-away,candidates-performance-report table tbody tr td.test-sitting-time-taken{font-style:italic}candidates-performance-report table tbody tr td.points>span{font-style:normal;font-weight:700;color:#292949}candidates-performance-report table .avatar{width:32px;height:32px;border-radius:50%;float:left;margin-right:10px}distributions-report .header-shadow{box-shadow:0 12px 15px 0 rgba(0,0,0,.08)}distributions-report>table{position:relative}distributions-report div{margin:10px}distributions-report .pagination{margin-top:20px;font-size:14px}distributions-report table{width:100%;font-size:14px;color:#7f7d92;border-spacing:0 5px;border-collapse:separate}distributions-report table td,distributions-report table th{box-sizing:border-box;text-align:center;padding:0 6px;white-space:nowrap}distributions-report table td:first-of-type,distributions-report table th:first-of-type{text-align:left}distributions-report table thead{margin-bottom:16.5px}distributions-report table thead .candidate-name-header{padding-left:18px}distributions-report table thead th{border-bottom:1px solid #e9e7eb;height:40px;font-weight:400;font-size:15px;line-height:40px;text-align:left}distributions-report table thead th.share{font-size:0}distributions-report table thead th.sortable{cursor:pointer;outline:0}distributions-report table thead th.sortable:after{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;position:relative;left:3px;top:4px;color:#a9a7b6;content:"\E313"}distributions-report table thead th.sortable.ascending:after,distributions-report table thead th.sortable.descending:after{color:#6340d6}distributions-report table thead th.sortable.ascending:after{content:"\E316"}distributions-report table tbody:before{content:"@";display:block;line-height:8px;text-indent:-99999px}distributions-report table tbody tr{box-shadow:0 2px 7px 0 rgba(0,0,0,.04),0 4px 4px 0 rgba(0,0,0,.08)}distributions-report table tbody tr td{height:40px;text-align:left}distributions-report table tbody tr td:first-of-type{padding-left:16px}distributions-report table tbody tr td:last-of-type{padding-right:16px}distributions-report table tbody tr td.actions{text-align:right}distributions-report table tbody tr td.actions button.share-button{width:18px;overflow:hidden}distributions-report table tbody tr td.actions button.share-button:before{font:normal normal normal 20px/1 Material Symbols Outlined;margin-left:-6px;color:#36366a;content:"\E4F6";font-family:Phosphor;font-size:18px}distributions-report table tbody tr td.candidate-name{position:relative;min-width:250px}distributions-report table tbody tr td.candidate-name a{color:#363d4a;font-weight:700;position:absolute;left:16px;right:0;top:0;bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}distributions-report table tbody tr td.candidate-name a>span{line-height:40px}distributions-report table tbody tr td.finished-date,distributions-report table tbody tr td.points,distributions-report table tbody tr td.test-sitting-time-away,distributions-report table tbody tr td.test-sitting-time-taken{font-style:italic}distributions-report table tbody tr td.points>span{font-style:normal;font-weight:700;color:#292949}distributions-report table .avatar{width:32px;height:32px;border-radius:50%;float:left;margin-right:10px}created-report table{width:100%;font-size:14px;color:#7f7d92;border-spacing:0 5px;border-collapse:separate}created-report table td,created-report table th{box-sizing:border-box;text-align:center;padding:0 6px;white-space:nowrap}created-report table td:first-of-type,created-report table th:first-of-type{text-align:left}created-report table thead{margin-bottom:16.5px}created-report table thead .candidate-name-header{padding-left:18px}created-report table thead th{border-bottom:1px solid #e9e7eb;height:40px;font-weight:400;font-size:15px;line-height:40px;text-align:left}created-report table thead th.sortable{cursor:pointer;outline:0}created-report table thead th.sortable:after{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;position:relative;left:3px;top:4px;color:#a9a7b6;content:"\E313"}created-report table thead th.sortable.ascending:after,created-report table thead th.sortable.descending:after{color:#6340d6}created-report table thead th.sortable.ascending:after{content:"\E316"}created-report table tbody tr{box-shadow:0 2px 7px 0 rgba(0,0,0,.04),0 4px 4px 0 rgba(0,0,0,.08)}created-report table tbody tr td{height:40px;text-align:left}created-report table tbody tr td:first-of-type{padding-left:16px}created-report table tbody tr td:last-of-type{padding-right:16px}activity-summary .header-shadow{box-shadow:0 12px 15px 0 rgba(0,0,0,.08)}activity-summary>table{position:relative}activity-summary div{margin:10px}activity-summary .pagination{margin-top:20px;font-size:14px}activity-summary table{width:100%;font-size:14px;color:#7f7d92;border-spacing:0 5px;border-collapse:separate}activity-summary table td,activity-summary table th{box-sizing:border-box;text-align:center;padding:0 6px;white-space:nowrap}activity-summary table td:first-of-type,activity-summary table th:first-of-type{text-align:left}activity-summary table thead{margin-bottom:16.5px}activity-summary table thead .candidate-name-header{padding-left:18px}activity-summary table thead th{border-bottom:1px solid #e9e7eb;height:40px;font-weight:400;font-size:15px;line-height:40px;text-align:left}activity-summary table thead th.share{font-size:0}activity-summary table thead th.sortable{cursor:pointer;outline:0}activity-summary table thead th.sortable:after{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;position:relative;left:3px;top:4px;color:#a9a7b6;content:"\E313"}activity-summary table thead th.sortable.ascending:after,activity-summary table thead th.sortable.descending:after{color:#6340d6}activity-summary table thead th.sortable.ascending:after{content:"\E316"}activity-summary table tbody:before{content:"@";display:block;line-height:8px;text-indent:-99999px}activity-summary table tbody tr{box-shadow:0 2px 7px 0 rgba(0,0,0,.04),0 4px 4px 0 rgba(0,0,0,.08)}activity-summary table tbody tr td{height:40px;text-align:left}activity-summary table tbody tr td:first-of-type{padding-left:16px}activity-summary table tbody tr td:last-of-type{padding-right:16px}activity-summary table tbody tr td.actions{text-align:right}activity-summary table tbody tr td.actions button.share-button{width:18px;overflow:hidden}activity-summary table tbody tr td.actions button.share-button:before{font:normal normal normal 20px/1 Material Symbols Outlined;margin-left:-6px;content:"\E4F6";font-family:Phosphor;font-size:18px;color:#36366a}activity-summary table tbody tr td.candidate-name{position:relative;min-width:250px}activity-summary table tbody tr td.candidate-name a{color:#6642e9;position:absolute;left:16px;right:0;top:0;bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}activity-summary table tbody tr td.candidate-name a>span{line-height:40px}activity-summary table tbody tr td.score{color:#292949;font-weight:900}activity-summary table tbody tr td.finished-date,activity-summary table tbody tr td.points,activity-summary table tbody tr td.test-sitting-time-away,activity-summary table tbody tr td.test-sitting-time-taken{font-style:italic}activity-summary table tbody tr td.points>span{font-style:normal;font-weight:700;color:#292949}activity-summary table .avatar{width:32px;height:32px;border-radius:50%;float:left;margin-right:10px}.test-summary-report test-editor.bank-right-column{margin-top:0;height:100%}.test-question question-card{flex-direction:column;min-height:min-content;padding:39px 0 20px;height:auto}.test-question question-card .card-header{margin-bottom:5px}.test-question question-card .card-content{position:relative!important;right:0!important;height:100%;padding:0 30px}.test-question question-card .card-content .question-details question-type-icon-library{margin-bottom:5px}question-card{display:flex!important;flex-direction:column;justify-content:space-between;min-height:246px;position:relative;padding:16px 16px 0;background-color:#fff;border-radius:16px}question-card .card-header .unpublished-indicator{width:100%;max-width:min-content;background-color:#e62419;color:#fff;border-radius:50px;padding:4px 8px;font-size:12px;font-style:normal;font-weight:400;line-height:18px}question-card .card-header div{display:flex;justify-content:space-between;align-items:baseline}question-card .card-header div .title{font-size:16px;font-style:normal;font-weight:600;line-height:30px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-right:5px}question-card .card-content{background-color:#f5f5f8;border-radius:20px;padding:12px 16px}question-card .card-content .tags-viewer-wrap tag-viewer .tag{padding:0}question-card .card-content .question-details{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}question-card .card-content .question-details .details-info{display:inline-flex;align-items:center;grid-column-gap:5px;grid-row-gap:5px}question-card .card-content .question-details .details-info .icon-wrap .icon-info{display:flex;background-color:#eaeaf5;padding:7px;border-radius:50%}question-card .card-content .question-details .details-info .icon-wrap .icon-info i{color:#6340d6;font-size:16px}question-card .card-content .question-details .details-info .icon-diff{border-radius:50%}question-card .card-content .question-details .details-info .icon-diff .icon-info{display:flex;padding:7px}question-card .card-content .question-details .details-info .icon-diff .icon-info svg{width:16px;height:16px}question-card .card-content .question-details .details-info .icon-diff:first-child{margin-right:5px}question-card .card-content .question-details .details-info .icon-diff.basic{background-color:#e3fff0;border-color:#4dc184}question-card .card-content .question-details .details-info .icon-diff.intermediate{background-color:#fffbea;border-color:#f3a52c}question-card .card-content .question-details .details-info .icon-diff.advanced{background-color:#ffebea;border-color:#e62419}question-card .card-content .question-details .details-info .question-difficulty{display:flex;align-items:center;height:36px;width:100%;max-width:min-content;background-color:#ebecff;color:#464489;border-radius:100px;padding:3px 16px}question-card .card-content .question-details .details-info .question-difficulty div:first-child{margin-right:10px}question-card .card-content .question-details .details-info .question-difficulty div:first-child i{font-size:20px}question-card .card-content .question-details .details-info .question-difficulty div:last-child{font-size:14px;font-style:normal;font-weight:400;line-height:20px}question-card .card-content .question-details .details-info .toggle-privacy{height:22px;position:relative;padding:0;border-radius:12px;outline:none;vertical-align:bottom}question-card .card-content .question-details .details-info .toggle-privacy.disabled:before{background-color:#d5d5e7!important}question-card .card-content .question-details .details-info .toggle-privacy:before{background-color:#6340d6!important;border-radius:12px;display:inline-block;content:"";width:38px;height:100%;background-color:#6340d6;transition:background .5s}question-card .card-content .question-details .details-info .toggle-privacy:after{display:inline-block;position:absolute;content:"";width:14px;height:calc(100% - 8px);top:4px;right:4px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}question-card .card-content .question-details .details-info .toggle-privacy.disabled:before{background-color:#7f7d92}question-card .card-content .question-details .details-info .toggle-privacy.disabled:after{right:calc(100% - 18px);background:#fff}question-card .card-content .preview{font-weight:100;margin-top:6px;margin-bottom:30px;display:block;height:85px;overflow:hidden;text-overflow:ellipsis}question-card .card-content .preview img{max-width:100%}question-card .card-options-btn{display:flex;justify-content:space-around;align-items:center;flex-wrap:nowrap;padding:8px 0;background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}question-card .card-options-btn a button.publish-question{color:#292949;font-size:14px;font-weight:500;padding:12px 20px;border-radius:50px;transition:all .25s ease-in-out}question-card .card-options-btn a button.publish-question:hover{color:#fff;background-color:#6340d6}question-card .card-options-btn button.preview-question{color:#292949;font-size:14px;font-weight:500;padding:12px 20px;border-radius:50px;transition:all .25s ease-in-out}question-card .card-options-btn button.preview-question:hover{color:#fff;background-color:#6340d6}question-card .card-options-btn button.discard{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e}question-card .card-options-btn button.discard:active,question-card .card-options-btn button.discard:hover{background-color:#d5d5e7}question-card .card-options-btn button.discard:focus,question-card .card-options-btn button.discard:focus-visible{outline:1px solid #6340d6}question-card .card-options-btn button.discard:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}question-card .card-options-btn button.preview-question-topic{width:100%;font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e}question-card .card-options-btn button.preview-question-topic:active,question-card .card-options-btn button.preview-question-topic:hover{background-color:#d5d5e7}question-card .card-options-btn button.preview-question-topic:focus,question-card .card-options-btn button.preview-question-topic:focus-visible{outline:1px solid #6340d6}question-card .card-options-btn button.preview-question-topic:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}question-card .card-options-btn button.add-to-test{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e}question-card .card-options-btn button.add-to-test:active,question-card .card-options-btn button.add-to-test:hover{background-color:#d5d5e7}question-card .card-options-btn button.add-to-test:focus,question-card .card-options-btn button.add-to-test:focus-visible{outline:1px solid #6340d6}question-card .card-options-btn button.add-to-test:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}question-card .card-options-btn button.add-to-test i{font-size:20px;color:#36366a}question-card .menu-bar h3.title{font-weight:700}question-card .menu-bar.unpublished{background-color:#7f7d92;color:#292949}question-card .menu-bar.unpublished .unpublished-indicator{font-size:0}question-card .menu-bar.unpublished .unpublished-indicator:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:18px;content:"\E53C"}question-card .menu-bar.other-account{background-color:#292949;color:#fff}question-card .menu-bar .edit,question-card .menu-bar .pill{float:right;margin-left:6px}question-card .menu-bar .edit:before{color:hsla(0,0%,100%,.5)}question-card .menu-bar button.select-question{padding:0;height:20px;width:20px;position:absolute;top:11px;left:28px}question-card .menu-bar button.select-question:before{color:hsla(0,0%,100%,.6);content:"\E836"}question-card .menu-bar button.select-question.selected:before,question-card .menu-bar button.select-question:hover:before{content:"\E837"}question-card tooltip tip{border-radius:6px;padding:5px 20px;min-width:0}.bank-body.right-column-active question-card{display:inline-block;background-color:#fff;margin-top:25px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:16px;position:relative;vertical-align:top;width:32.3943661972%;float:left;margin-left:1.4084507042%}@media(min-width:1680px){.bank-body.right-column-active question-card:nth-child(3n+1){margin-left:0}}@media(min-width:1266px)and (max-width:1679px){.bank-body.right-column-active question-card{width:49.2957746479%;float:left;margin-left:1.4084507042%}.bank-body.right-column-active question-card:nth-child(odd){margin-left:0}}@media(max-width:1265px){.bank-body.right-column-active question-card{width:100%;float:left;margin-right:0;margin-left:0}}question-card-text-editor{position:relative;display:block}question-card-text-editor.change-width{width:77%}question-card-text-editor .card-header{display:flex;flex-direction:column;position:relative;cursor:pointer}question-card-text-editor .card-header .drag-handle{position:absolute;left:-20px;top:0;display:flex;align-items:center;height:100%;cursor:grab;color:#6340d6;opacity:1;transition:color .2s ease}question-card-text-editor .card-header .drag-handle:active{cursor:grabbing}question-card-text-editor .card-header .drag-handle:hover{color:#4a2db0}question-card-text-editor .card-header .drag-handle i{font-size:20px;font-weight:600}question-card-text-editor .card-header .title{font-size:14px;font-style:normal;font-weight:500;line-height:20px;width:100%;margin-bottom:12px;padding-right:50px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}question-card-text-editor .card-header .wrap-icon{display:flex;justify-content:space-between}question-card-text-editor .card-header .wrap-icon .qp-type-diff{display:flex;gap:8px}question-card-text-editor .card-header .wrap-icon .qp-type-diff .tooltips:first-child tip{left:113%}question-card-text-editor .card-header .wrap-icon .qp-type-diff .tooltips:first-child tip tip-arrow{left:28%}question-card-text-editor .card-header .wrap-icon .qp-type-diff .icon-wrap{display:flex;align-items:center;padding:5px;height:26px;width:26px;min-width:fit-content;background-color:#eaeaf5;color:#6340d6;border-radius:50%}question-card-text-editor .card-header .wrap-icon .qp-type-diff .icon-wrap .icon-info{display:flex}question-card-text-editor .card-header .wrap-icon .qp-type-diff .icon-wrap .icon-info i{font-size:16px}question-card-text-editor .card-header .wrap-icon .qp-type-diff .icon-wrap .icon-info svg{width:16px;height:16px}question-card-text-editor .card-header .wrap-icon .qp-type-diff .icon-wrap:first-child{margin-right:5px}question-card-text-editor .card-header .wrap-icon .qp-type-diff .icon-wrap.basic{background-color:#e3fff0;border-color:#4dc184}question-card-text-editor .card-header .wrap-icon .qp-type-diff .icon-wrap.intermediate{background-color:#fffbea;border-color:#f3a52c}question-card-text-editor .card-header .wrap-icon .qp-type-diff .icon-wrap.advanced{background-color:#ffebea;border-color:#e62419}question-card-text-editor .card-header .wrap-icon .qp-type-diff .toggle-privacy{height:22px;position:relative;padding:0;border-radius:12px;outline:none;vertical-align:bottom}question-card-text-editor .card-header .wrap-icon .qp-type-diff .toggle-privacy.disabled:before{background-color:#d5d5e7!important}question-card-text-editor .card-header .wrap-icon .qp-type-diff .toggle-privacy:before{background-color:#6340d6!important;border-radius:12px;display:inline-block;content:"";width:38px;height:100%;background-color:#6340d6;transition:background .5s}question-card-text-editor .card-header .wrap-icon .qp-type-diff .toggle-privacy:after{display:inline-block;position:absolute;content:"";width:14px;height:calc(100% - 8px);top:4px;right:4px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}question-card-text-editor .card-header .wrap-icon .qp-type-diff .toggle-privacy.disabled:before{background-color:#7f7d92}question-card-text-editor .card-header .wrap-icon .qp-type-diff .toggle-privacy.disabled:after{right:calc(100% - 18px);background:#fff}question-card-text-editor .card-header .wrap-icon .unpublished-indicator{width:100%;max-width:min-content;background-color:#ffe7e5;color:#e62419;border-radius:50px;padding:4px 8px;font-size:12px;font-style:normal;font-weight:400;line-height:18px}question-card-text-editor .card-header .wrap-icon .options .controls{display:flex;align-items:center;height:100%}question-card-text-editor .card-header .wrap-icon .options .controls .preview-question:focus,question-card-text-editor .card-header .wrap-icon .options .controls .remove-question:focus{outline:none}question-card-text-editor .card-header .wrap-icon .options .controls .preview-question{position:absolute;top:0;right:0}question-card-text-editor .card-header .wrap-icon .options .controls i{font-size:20px;color:#6340d6}question-card-text-editor .card-header .wrap-icon .options .controls.code-lang{top:8px;height:auto;transform:none}question-card-text-editor .card-header .wrap-icon .options a{background-color:#fff;border:none;flex-grow:0;min-width:100px}question-card-text-editor .card-header .wrap-icon .options a:focus,question-card-text-editor .card-header .wrap-icon .options a:hover{background-color:#fff}question-card-text-editor .card-header .wrap-icon .options a button.btn{background-color:#fff;padding:10px;border-radius:100px;color:#8884b0;min-width:100px}question-card-text-editor .card-header .wrap-icon .options a button.btn:hover{border-radius:100px;background-color:#6340d6;padding:10px;color:#fff}question-card-text-editor .card-header .wrap-icon .options a button.btn:disabled{color:#bbbbda}question-card-text-editor .card-header .wrap-icon .options a button.btn:disabled:hover{background-color:#fff}question-card-text-editor .card-header .wrap-icon .options button.btn{background-color:#fff;padding:10px;border:none;flex-grow:0;color:#8884b0;min-width:100px}question-card-text-editor .card-header .wrap-icon .options button.btn:hover{background-color:#6340d6;padding:10px;border-radius:100px;color:#fff}question-card-text-editor .preview{font-weight:100;margin-top:6px;margin-bottom:30px;display:block;height:85px;overflow:hidden;text-overflow:ellipsis}question-card-text-editor .preview img{max-width:100%}question-card-text-editor .menu-bar h3.title{font-weight:700}question-card-text-editor .menu-bar.unpublished{background-color:#7f7d92;color:#292949}question-card-text-editor .menu-bar.unpublished .unpublished-indicator{font-size:0}question-card-text-editor .menu-bar.unpublished .unpublished-indicator:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:18px;content:"\E53C"}question-card-text-editor .menu-bar.other-account{background-color:#292949;color:#fff}question-card-text-editor .menu-bar .edit,question-card-text-editor .menu-bar .pill{float:right;margin-left:6px}question-card-text-editor .menu-bar .edit:before{color:hsla(0,0%,100%,.5)}question-card-text-editor .menu-bar button.select-question{padding:0;height:20px;width:20px;position:absolute;top:11px;left:28px}question-card-text-editor .menu-bar button.select-question:before{color:hsla(0,0%,100%,.6);content:"\E836"}question-card-text-editor .menu-bar button.select-question.selected:before,question-card-text-editor .menu-bar button.select-question:hover:before{content:"\E837"}question-card-text-editor tooltip tip{border-radius:6px;padding:5px 20px;min-width:0}account-card button.launch.launch{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;line-height:21px;min-width:126px;padding:7px 22px;border-radius:20px;color:#fff;border:none;cursor:pointer}account-card button.launch:hover{text-decoration:none}account-card button.launch:disabled,account-card button[disabled].launch{background-color:#a9a7b6;cursor:auto}account-card button.launch:disabled:hover,account-card button[disabled].launch:hover{background-color:#a9a7b6}account-card{display:inline-block;background-color:#fff;margin-top:25px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:16px;position:relative;vertical-align:top;width:23.9436619718%;float:left;margin-left:1.4084507042%;height:auto}@media(min-width:1680px){account-card:nth-child(4n+1){margin-left:0}}@media(min-width:1266px)and (max-width:1679px){account-card{width:32.3943661972%;float:left;margin-left:1.4084507042%}account-card:nth-child(3n+1){margin-left:0}}@media(min-width:768px)and (max-width:1265px){account-card{width:49.2957746479%;float:left;margin-left:1.4084507042%}account-card:nth-child(odd){margin-left:0}}@media(max-width:767px){account-card{width:100%;float:left;margin-right:0;margin-left:0}}account-card .menu-bar{height:45px;padding:4px 30px;vertical-align:middle;color:#fff}account-card .menu-bar small{display:block;margin-top:-4px}account-card .menu-bar button.edit:before{content:"\E8B8";font-size:28px;line-height:37px}account-card .menu-bar button.account-status{height:22px;position:relative;padding:0;border-radius:12px;outline:none}account-card .menu-bar button.account-status:before{border-radius:12px;display:inline-block;content:"";width:38px;height:100%;background-color:#6340d6;transition:background .5s}account-card .menu-bar button.account-status:after{display:inline-block;position:absolute;content:"";width:14px;height:calc(100% - 8px);top:4px;right:4px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}account-card .menu-bar button.account-status.disabled:before{background-color:#7f7d92}account-card .menu-bar button.account-status.disabled:after{right:calc(100% - 18px);background:#fff}account-card .menu-bar div{float:right}account-card .menu-bar div:first-child{float:left}account-card .card-content{position:relative}account-card .card-content ul.metric-container{list-style:none;display:flex;align-content:center;align-items:flex-start;justify-content:center;height:70px;margin-bottom:10px}account-card .card-content ul.metric-container li{font-size:14px;padding:5px 10px;text-align:center}account-card .card-content ul.metric-container li b,account-card .card-content ul.metric-container li span{display:block}account-card .card-content ul.metric-container li:not(:last-child){border-right:1px solid rgba(0,0,0,.4)}account-card .card-content ul.active-users{list-style:none}account-card .card-content:before{content:" ";display:inline-block;position:absolute;width:100%;height:100%;background:rgba(0,0,2,.4);top:0;left:0}account-card .card-content:after{color:hsla(0,0%,100%,.4);content:"Placeholder";display:inline-block;position:absolute;top:40%;left:28%;font-size:200%;transform:rotate(45deg)}account-card button.launch.launch{background-color:#6340d6;width:100%;border-radius:0 0 16px 16px;padding:5px 22px}image-upload .upload-controls>.file-read-container input+label{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;line-height:21px;min-width:126px;padding:7px 22px;border-radius:20px;color:#fff;border:none}image-upload .upload-controls>.file-read-container input+label:hover{text-decoration:none}image-upload .upload-controls>.file-read-container input+label:disabled,image-upload .upload-controls>.file-read-container input+label[disabled]{background-color:#a9a7b6;cursor:auto}image-upload .upload-controls>.file-read-container input+label:disabled:hover,image-upload .upload-controls>.file-read-container input+label[disabled]:hover{background-color:#a9a7b6}image-upload .upload-controls>.file-read-container input+label{background-color:#6340d6}image-upload{position:absolute;width:100%;padding:0 2.5em;margin-left:-1.5em;margin-top:-185px}image-upload .image-upload{border:1px solid #c8ccce;background:#fff}image-upload .cancel-upload-btn{float:right;position:relative;top:3px;right:3px;cursor:pointer;background:transparent;border:none;font-size:22px;line-height:22px;margin:0;padding:0;color:#292949}image-upload .upload-controls{color:palette(grey,light);text-align:center;padding:20px}image-upload .upload-controls>div{display:inline-block}image-upload .upload-controls>.file-read-container{vertical-align:bottom;margin-left:20px}image-upload .upload-controls>.file-read-container input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}image-upload .upload-controls>.file-read-container input+label{display:block;cursor:pointer;font-weight:700}image-upload .upload-controls>.file-read-container .size-limit{text-align:center;font-size:14px;font-weight:700;padding-top:5px;display:block;color:palette(grey,light)}image-upload .upload-controls .dropzone{color:palette(grey,light)}image-upload .upload-controls .dropzone i{font-size:60px;padding-right:10px;vertical-align:middle}image-upload .upload-controls .dropzone span{line-height:60px;font-weight:700}.media-controls{display:inline-block}.media-controls button,.media-controls label{border:1px solid #79769e;border-top:none;border-right:none}.media-controls button:last-of-type{border-right:1px solid #a9a7b6}.media-controls .add-label{display:inline-block;padding:8px;line-height:26px;vertical-align:top}.media-controls .image-btn{background:#fff;font-size:26px;padding:8px;line-height:1em;margin:0 0 0 -3px;display:inline-block}.media-controls .image-btn:hover{background:#a9a7b6;cursor:pointer}.account-bank-admin button{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;line-height:21px;min-width:126px;padding:7px 22px;border-radius:20px;color:#fff;border:none;cursor:pointer}.account-bank-admin button:hover{text-decoration:none}.account-bank-admin button:disabled,.account-bank-admin button[disabled]{background-color:#a9a7b6;cursor:auto}.account-bank-admin button:disabled:hover,.account-bank-admin button[disabled]:hover{background-color:#a9a7b6}.account-bank-admin button{background-color:#6340d6}.account-bank-admin .title-bar{padding:20px}.account-bank-admin .title-bar h2{display:inline-block}.account-bank-admin .title-bar span{display:inline-block;float:right}.account-bank-admin .title-bar .close-button{cursor:pointer;text-decoration:none;float:right}.account-bank-admin .details{width:40%;border-right:1px solid #000;float:left}.account-bank-admin .details>div{padding:16px}.account-bank-admin .details input[type=text]{width:100%;margin-bottom:10px}.account-bank-admin .details .client-type,.account-bank-admin .details input[type=number]{margin-bottom:10px}.account-bank-admin .details .credits,.account-bank-admin .details .permissions{display:flex;flex-wrap:wrap}.account-bank-admin .details .credits>div,.account-bank-admin .details .permissions>div{flex-basis:50%}.account-bank-admin .additional-info{width:60%;float:left;padding:16px}.account-bank-admin section{margin-bottom:24px}.account-bank-admin section h3{border-bottom:1px solid #a9a7b6;padding-bottom:4px;margin-bottom:16px;font-weight:700}.account-bank-admin dropdown{width:100%;margin-bottom:24px}.account-bank-admin .migrate-questions input{margin-left:8px;width:50%}.account-bank-admin .migrate-questions button{margin-left:16px}user-card{display:inline-block;background-color:#fff;margin-top:25px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:16px;position:relative;vertical-align:top;width:23.9436619718%;float:left;height:auto;margin-left:0}@media(min-width:1680px){user-card:nth-child(4n+1){margin-left:0}}@media(min-width:1266px)and (max-width:1679px){user-card{width:32.3943661972%;float:left;margin-left:1.4084507042%}user-card:nth-child(3n+1){margin-left:0}}@media(min-width:768px)and (max-width:1265px){user-card{width:49.2957746479%;float:left;margin-left:1.4084507042%}user-card:nth-child(odd){margin-left:0}}@media(max-width:767px){user-card{width:100%;float:left;margin-right:0;margin-left:0}}@media(min-width:1266px)and (max-width:1680px),(min-width:1680px){user-card{width:57.7464788732%;float:left;margin-left:0}}@media(max-width:768px),(min-width:768px)and (max-width:1266px){user-card{width:100%;float:left;margin-right:0;margin-left:0}}user-card .menu-bar{vertical-align:middle;color:#fff;padding-right:8px}user-card .menu-bar span{font-weight:200}user-card .menu-bar .name{max-width:25%;vertical-align:top;white-space:nowrap}user-card .menu-bar .email,user-card .menu-bar .name{display:inline-block;text-overflow:ellipsis;overflow:hidden}user-card .menu-bar .email{width:45%}user-card .menu-bar .email:before{margin:0 9px;content:"|"}user-card .menu-bar .toggle-user-switch{height:22px;position:relative;padding:0;border-radius:12px;outline:none;float:right}user-card .menu-bar .toggle-user-switch:before{border-radius:12px;display:inline-block;content:"";width:38px;height:100%;background-color:#6340d6;transition:background .5s}user-card .menu-bar .toggle-user-switch:after{display:inline-block;position:absolute;content:"";width:14px;height:calc(100% - 8px);top:4px;right:4px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}user-card .menu-bar .toggle-user-switch.disabled:before{background-color:#7f7d92}user-card .menu-bar .toggle-user-switch.disabled:after{right:calc(100% - 18px);background:#fff}user-card .menu-bar .tag{float:right;font-weight:400;height:22px;margin-left:8px}user-card .menu-bar .edit-user{float:right;color:#e9e7eb}user-card .menu-bar .edit-user:before{color:#e9e7eb;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;content:"\E3C9"}user-card .menu-bar .edit-user:hover:before{color:#f6f6f8}user-card .card-content{color:#292949;position:relative}user-editor .create-button{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;line-height:21px;min-width:126px;padding:7px 22px;border-radius:20px;color:#fff;border:none;cursor:pointer;background-color:#6340d6}user-editor .create-button:hover{text-decoration:none}user-editor .create-button:disabled,user-editor [disabled].create-button{background-color:#a9a7b6;cursor:auto}user-editor .create-button:disabled:hover,user-editor [disabled].create-button:hover{background-color:#a9a7b6}user-editor h2{margin:24px 0;font-size:18px}user-editor input.ignore-notifications{display:none}user-editor input.ignore-notifications:checked+label.checkbox-label:before{content:"\E837";color:#6340d6}user-editor input.ignore-notifications:disabled+label.checkbox-label:before{color:#7f7d92;cursor:not-allowed}user-editor label{display:block;margin-top:12px;font-weight:400}user-editor label.checkbox-label{user-select:none;position:relative;padding-left:28px;margin-right:12px;cursor:pointer}user-editor label.checkbox-label:after,user-editor label.checkbox-label:before{position:absolute;font:normal normal normal 20px/1 Material Symbols Outlined;left:0;transition:color .3s}user-editor label.checkbox-label:before{font-size:23px;color:rgba(0,0,0,.2);content:"\E836"}user-editor label.radio-label{user-select:none;display:inline-block;position:relative;padding-left:28px;margin-right:12px}user-editor label.radio-label:after,user-editor label.radio-label:before{position:absolute;font:normal normal normal 20px/1 Material Symbols Outlined;left:0;transition:color .3s}user-editor label.radio-label:before{font-size:23px;color:rgba(0,0,0,.2);content:"\E836"}user-editor label.radio-label:after{left:5.5px;top:5.5px;font-size:12px;content:"\E837";color:#6340d6;opacity:0;transition:opacity .3s}user-editor input{display:block;width:100%;border-radius:2px}user-editor #disable-admin,user-editor #enable-admin{display:none}user-editor #disable-admin:checked+label:before,user-editor #enable-admin:checked+label:before{color:#6340d6}user-editor #disable-admin:checked+label:after,user-editor #enable-admin:checked+label:after{opacity:1}user-editor input[type=radio]{display:inline-block;width:auto}user-editor .create-button{margin-top:32px}user-editor .create-button:not([disabled]){background-color:#6340d6}test-editor .test-editor-menu-wrapper{display:flex;justify-content:center;width:100%}test-editor .test-editor-menu-wrapper .test-editor-menu{margin-bottom:20px;display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}test-editor .test-editor-menu-wrapper .test-editor-menu a,test-editor .test-editor-menu-wrapper .test-editor-menu button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}test-editor .test-editor-menu-wrapper .test-editor-menu a:not(.active),test-editor .test-editor-menu-wrapper .test-editor-menu button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}test-editor .test-editor-menu-wrapper .test-editor-menu a.active,test-editor .test-editor-menu-wrapper .test-editor-menu button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}test-editor .test-editor-menu-wrapper .test-editor-menu a:focus,test-editor .test-editor-menu-wrapper .test-editor-menu a:focus-visible,test-editor .test-editor-menu-wrapper .test-editor-menu button:focus,test-editor .test-editor-menu-wrapper .test-editor-menu button:focus-visible{border:none;outline:none}test-editor .test-editor-settings{padding:16px;background:#fff;border-radius:20px}test-editor .test-editor-settings label{display:block;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:8px}test-editor .test-editor-settings input.test-name{width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:10px 20px;height:44px;border-radius:50px;border:1px solid #79769e}test-editor .test-editor-settings input.test-name:focus-visible{outline-color:#6340d6}test-editor .test-editor-settings span.test-status{display:flex;justify-content:space-between;margin-top:16px}test-editor .test-editor-settings span.test-status strong{font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#36366a}test-editor .test-editor-settings button.test-status{height:20px;position:relative;padding:0;border-radius:12px;outline:none;margin:0 8px 0 4px;vertical-align:bottom}test-editor .test-editor-settings button.test-status:before{width:36px;border-radius:12px;display:inline-block;content:"";height:100%;background-color:#6a39d7;transition:background .5s}test-editor .test-editor-settings button.test-status:after{width:15px;display:inline-block;position:absolute;content:"";height:calc(100% - 4px);top:2px;right:2px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}test-editor .test-editor-settings button.test-status.disabled:after{right:calc(100% - 18px);background:#fff}test-editor .test-editor-settings button.test-status.disabled:before{background-color:#7f7d92}test-editor .test-question-list .add-btn{cursor:pointer;margin-bottom:16px}test-editor .test-question-list .add-btn a{display:flex;align-items:center;font-size:14px;font-weight:600}test-editor .test-question-list .add-btn a i{font-size:20px;margin-right:8px}test-editor.bank-right-column{padding-top:0;padding-bottom:74px;margin-top:140px}test-editor.bank-right-column.question-preview-active{height:100%;margin-top:0;padding-bottom:70px}test-editor form{min-height:100%;position:relative;max-height:100%;overflow-y:auto;padding:20px}test-editor form .title-name{margin-bottom:10px;font-weight:600;text-decoration:underline}test-editor test-editor-controls{position:absolute;bottom:0;left:0;right:0}test-editor form>label{display:block;margin-top:12px}test-editor form>label:first-of-type{margin-top:24px}test-editor form .divider{padding-top:28px}test-editor form>.form-section>label.divider,test-editor form>label.divider{width:100%;border-bottom:2px solid #e9e7eb;padding-bottom:16px;margin-bottom:12px;display:block}test-editor .test-questions .dndDragging{opacity:.7}test-editor .test-questions .dndDraggingSource{opacity:.5}test-editor .test-questions .dndPlaceholder{height:38px;list-style:none;margin:12px 0;border:1px dashed #a9a7b6}test-editor .test-questions .test-question{position:relative;cursor:grab;padding:16px;border-radius:20px;margin-bottom:4px;background-color:#fff}test-editor .test-questions .test-question:last-of-type{margin-bottom:20px}test-editor .test-questions .test-question>.controls{display:flex;align-items:center;height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%)}test-editor .test-questions .test-question>.controls i{font-size:20px;color:#6340d6}test-editor .test-questions .test-question>.controls.code-lang{top:8px;height:auto;transform:none}test-editor .test-questions .test-question .card-content{position:absolute;right:80px}test-editor .test-questions .test-question.no-refresh-btn .card-content,test-editor .test-questions .test-question.no-remove-btn .card-content{right:54px}test-editor .test-questions .test-question.no-refresh-btn.no-remove-btn .card-content{right:32px}test-editor question-card{margin-top:12px;margin-left:0;width:auto;height:38px;border-radius:0;box-shadow:none;flex-grow:2;display:flex;flex-direction:row;justify-content:space-between;background-color:#f6f6f8;border:1px solid #79769e;float:none}test-editor question-card .card-content{padding:0;width:auto;height:36px;vertical-align:middle}test-editor question-card .card-content>*{display:none}test-editor question-card .card-content .question-details{display:block}test-editor question-card .card-content .question-details .author-name,test-editor question-card .card-content .question-details .toggle-privacy{display:none}test-editor question-card .card-content .question-details .question-metadata{display:inline-block;float:none;color:#292949;padding-top:6px;margin-right:8px}test-editor question-card .card-options{display:none}test-editor question-card .menu-bar,test-editor question-card .menu-bar.other-account{color:#292949;font-weight:400;border-radius:0;padding-left:14px;background-color:transparent;height:36px;line-height:16px;font-size:14px}test-editor question-card .menu-bar .card-menu,test-editor question-card .menu-bar.other-account .card-menu,test-editor question-card .menu-bar.other-account .select-question,test-editor question-card .menu-bar .select-question{display:none}test-editor question-card .menu-bar.other-account .title,test-editor question-card .menu-bar .title{color:#7f7d92;width:200px;font-weight:400;font-size:14px}test-editor question-card .menu-bar.other-account .title span,test-editor question-card .menu-bar .title span{display:none}test-editor question-card .question-difficulty{animation:repaint 5s}test-editor .no-questions{width:100%;margin:20px 0;outline:1px solid #e9e7eb}test-editor .no-questions:after{padding:6px;font-size:14px;color:#e9e7eb;content:"Add questions from the question bank";display:inline-block;text-align:left;vertical-align:middle}test-editor button.close-test-editor{color:#7f7d92;background:none;border:none;padding:0;height:22px;width:22px;position:absolute;top:8px;right:10px;float:right;font-size:0}test-editor button.close-test-editor:hover:after{color:#292949}test-editor button.close-test-editor:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E5CD";text-align:center}test-editor .tags-container label,test-editor .tags-container tag-editor{display:block}test-editor .test-timing{margin-bottom:24px}test-editor .test-timing label>.brand-checkbox+label,test-editor .test-timing label>input{margin-right:8px}test-editor .test-timing .toggle-wrap{display:flex;justify-content:space-between;margin-bottom:20px}test-editor .test-timing .toggle-wrap div{font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#36366a}test-editor .test-timing .toggle-wrap .switch{position:relative;display:inline-block;width:36px;height:20px;margin-bottom:0}test-editor .test-timing .toggle-wrap .switch input{opacity:0;width:0;height:0}test-editor .test-timing .toggle-wrap .switch input:checked+.slider{background-color:#6a39d7}test-editor .test-timing .toggle-wrap .switch input:checked+.slider:before{transform:translateX(15px)}test-editor .test-timing .toggle-wrap .switch .slider.round{border-radius:34px}test-editor .test-timing .toggle-wrap .switch .slider.round:before{border-radius:50%}test-editor .test-timing .toggle-wrap .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}test-editor .test-timing .toggle-wrap .switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:2.5px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}test-editor .test-timing .set-time label{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px}test-editor .test-timing .set-time input{padding:10px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;border-radius:12px;border:1px solid #79769e;text-align:center}test-editor .test-timing .set-time input:focus-visible{outline-color:#6340d6}test-editor .test-timing .validation-message{display:none}test-editor .test-timing.validation-error .set-time input{border-color:#de3f3f;color:#de3f3f}test-editor .test-timing.validation-error .validation-message{display:block;margin-top:14px;margin-right:45px}test-editor .test-timing.validation-error .validation-message p{font-size:13px;color:#de3f3f}test-editor .brand-checkbox{display:none}test-editor .brand-checkbox+label{width:14px;height:14px;background-color:transparent;box-shadow:inset 0 0 0 2px #7f7d92;font-size:0;display:inline-block;color:#fff;vertical-align:middle}test-editor .brand-checkbox+label:after{visibility:hidden;content:"\E5CA";font:normal normal normal 20px/1 Material Symbols Outlined;color:#fff;font-size:14px}test-editor .brand-checkbox:checked+label{background-color:#6340d6;box-shadow:none}test-editor .brand-checkbox:checked+label:after{visibility:visible}test-editor button.save-folders{flex-grow:1;min-width:33%;width:100%;text-align:center;background-color:#6340d6;border-top:1px solid #e9e7eb;border-right:1px solid #e9e7eb;border-left:0;border-bottom:0;font-size:16px;line-height:18px;font-weight:700;color:#fff;height:40px}test-editor button.save-folders:last-of-type{border-right:0 solid #e9e7eb}test-editor button.save-folders:hover{background:#6340d6;color:#fff}card-carousel .carousel{--total-pages:2;--current-page:0;position:relative;height:100%}card-carousel .carousel .carousel-control{position:absolute;bottom:-4px;width:100%;text-align:center;list-style-type:none;display:none}@supports(width:var(--page-spacing)){card-carousel .carousel .carousel-control{display:block}}card-carousel .carousel .carousel-control li{display:inline-block}card-carousel .carousel .carousel-control li input[type=radio]{display:none}card-carousel .carousel .carousel-control li label{display:inline-block;width:16px;height:16px;margin:0;cursor:pointer}card-carousel .carousel .carousel-control li label:after{content:"";border-radius:50%;border:1px solid #79769e;width:6px;height:6px;font-size:0;display:inline-block;background-color:#fff;margin:4px auto}card-carousel .carousel .carousel-control li label.selected:after{background-color:#363d4a;border-color:#363d4a}card-carousel .carousel .carousel-pages{--page-spacing:24px;--total-page-spacing:calc(var(--total-pages)*var(--page-spacing));--hidden-page-margin:calc(-100% - var(--page-spacing));--total-hidden-pages-margin:calc(var(--current-page)*var(--hidden-page-margin));display:flex;width:calc(var(--total-pages)*100% + var(--total-page-spacing));margin-left:var(--total-hidden-pages-margin);transition:margin-left .5s}card-carousel .carousel .carousel-pages>:not(:last-child){display:none}@supports(width:var(--page-spacing)){card-carousel .carousel .carousel-pages>:not(:last-child){display:block}}card-carousel .carousel .carousel-pages>*{height:100%;flex-direction:row;flex-flow:row nowrap;width:calc((100% - var(--total-page-spacing))/var(--total-pages));margin-right:var(--page-spacing)}test-card{display:inline-block;background-color:#fff;margin-top:25px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:16px;position:relative;vertical-align:top;width:23.9436619718%;float:left;margin-left:1.4084507042%;height:auto}@media(min-width:1680px){test-card:nth-child(4n+1){margin-left:0}}@media(min-width:1266px)and (max-width:1679px){test-card{width:32.3943661972%;float:left;margin-left:1.4084507042%}test-card:nth-child(3n+1){margin-left:0}}@media(min-width:768px)and (max-width:1265px){test-card{width:49.2957746479%;float:left;margin-left:1.4084507042%}test-card:nth-child(odd){margin-left:0}}@media(max-width:767px){test-card{width:100%;float:left;margin-right:0;margin-left:0}}test-card [data-ng-animate="2"]{display:none!important}test-card .menu-bar{position:relative;background-color:#292949;color:#fff}test-card .menu-bar .ribbon{font-size:20px;color:#fff;--r:0.4em;--c:#fa6900;position:absolute;top:-18px;left:calc(var(--r)*-1);line-height:1.4;padding:0 .5em calc(var(--r)*2);border-radius:var(--r) 0 0 var(--r);background:radial-gradient(100% 50% at left,var(--c) 98%,transparent 101%) 100% 0/.7em calc(100% - var(--r)*2),radial-gradient(100% 50% at right,rgba(0,0,0,.3333333333) 98%,transparent 101%) 0 100%/var(--r) calc(var(--r)*2),conic-gradient(from 90deg at var(--r) calc(100% - var(--r)*2),transparent 25%,var(--c) 0) 0 0/calc(101% - .7em) 100%;background-repeat:no-repeat}test-card .menu-bar .title-container{width:100%}test-card .menu-bar .title-container tooltip{width:100%;right:0}test-card .menu-bar .title-container .title{color:#fff;width:75%;padding-left:24px}test-card .menu-bar .title-container .title.no-toggle{width:90%}test-card .menu-bar.not-assignable,test-card .menu-bar.pending-results{background-color:#7f7d92}test-card .menu-bar.not-assignable .title-container .title,test-card .menu-bar.pending-results .title-container .title{color:#fff}test-card .menu-bar .toggle-privacy{height:22px;position:relative;padding:0;border-radius:12px;outline:none;position:absolute;z-index:1;right:46px;top:8px}test-card .menu-bar .toggle-privacy:before{border-radius:12px;display:inline-block;content:"";width:38px;height:100%;background-color:#6340d6;transition:background .5s}test-card .menu-bar .toggle-privacy:after{display:inline-block;position:absolute;content:"";width:14px;height:calc(100% - 8px);top:4px;right:4px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}test-card .menu-bar .toggle-privacy.disabled:before{background-color:#7f7d92}test-card .menu-bar .toggle-privacy.disabled:after{right:calc(100% - 18px);background:#fff}test-card .menu-bar tooltip{position:absolute;right:16px}test-card .menu-bar tooltip._top:not(._left):not(._right) tip{top:-16px}test-card .menu-bar .test-category{z-index:1}test-card .menu-bar .test-category:before{color:#fff;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:20px}test-card .menu-bar .test-category.database-test:before{content:"\F20E"}test-card .menu-bar .test-category.development-test:before{font-family:Phosphor;content:"\E278"}test-card .menu-bar .test-category.infra-test:before{font-family:Phosphor;content:"\E2A0"}test-card .menu-bar .test-category.mobile-test:before{content:"\E32F"}test-card .menu-bar .test-category.ops-test:before{content:"\F6E9"}test-card .menu-bar .test-category.support-test:before{content:"\EF73"}test-card .menu-overlay>div{left:35%;right:35%}test-card .menu-overlay>div a,test-card .menu-overlay>div button{width:31%}test-card .card-content{padding-top:25px;padding-bottom:16px;height:202px}test-card .card-content .no-candidates{color:#292949}test-card .card-content .test-candidates{position:relative}test-card .card-content .test-candidates button{font-size:14px;line-height:1.5;background-color:unset;border:none;margin-right:16px;padding:3px 0;color:#292949}test-card .card-content .test-candidates button.selected{font-weight:600;color:#292949;border-bottom:2px solid #6340d6}test-card .card-content button.close-button{position:absolute;top:8px;right:16px}test-card .distribute.card-content{padding-top:16px;background-color:#fff;position:relative}test-card .distribute.card-content[data-ng-animate="2"]{display:none!important}test-card .distribute.card-content h3{font-size:14px;color:#292949;margin-bottom:16px}test-card .distribute.card-content label{font-weight:400}test-card .distribute.card-content .url>textarea{width:100%;min-height:100px;resize:none;outline:none;border:none;padding:0;font-size:14px;line-height:1.5;color:#7f7d92;overflow:hidden;-ms-overflow-style:none}test-card .distribute.card-content .url>textarea::selection{display:block}test-card .distribute.card-options button{width:100%}test-card .distribute.card-options button.copied{color:#6340d6}test-card .card-content{overflow:hidden;position:relative}test-card .bank-indicator{position:absolute;right:24px;top:8px;font-weight:700;color:#292949}test-card .card-overlay{position:absolute;top:40px;left:0;background-color:#fff;width:100%}test-card .card-overlay .card-content h3,test-card .card-overlay .card-content p{font-size:14px;line-height:1.5}test-card .card-overlay .card-content h3{color:#292949;font-weight:700;margin-bottom:16px}test-card .card-overlay .card-content p{color:#7f7d92;margin-bottom:14px}test-card .card-overlay .close-button{font-size:0}test-card-test-content .card-content-page .code-languages ul li,test-card-test-content .card-content-page .topics ul li{display:inline-block;line-height:15px;color:#6642e9;border-radius:20px;padding:4px 6px;font-size:13px;line-height:13px;max-width:200px}test-card-test-content .card-content-page .code-languages ul li.more-tags,test-card-test-content .card-content-page .topics ul li.more-tags{border:1px solid #464489}test-card-test-content .card-content-page .code-languages ul li,test-card-test-content .card-content-page .topics ul li{color:#292949;border:1px solid #292949;border-radius:12px;text-transform:lowercase}test-card-test-content .card-content-page .questions dl dt{color:#7f7d92;font-size:0}test-card-test-content .card-content-page .questions dl dt:before{font:normal normal normal 20px/1 Material Symbols Outlined;width:22px;height:22px;font-size:22px;font-weight:400}test-card-test-content .card-content-page .questions dl dt.code-challenge:before{content:"\E86F"}test-card-test-content .card-content-page .questions dl dt.mcq:before{content:"\E241"}test-card-test-content .card-content-page .questions dl dt.free-text:before{content:"\E8EE"}test-card-test-content .card-content-page .questions dl dt.video:before{content:"\F7A6"}test-card-test-content .card-content-page .difficulties dl dt{font-size:0;width:24px;height:24px;background-color:#292949;text-align:center;margin:0;color:#fff}test-card-test-content .card-content-page .difficulties dl dt:first-letter{font-size:15px;line-height:24px}test-card-test-content .card-content-page h4{font-size:14px}test-card-test-content .card-content-page dl,test-card-test-content .card-content-page dl dd,test-card-test-content .card-content-page dl dt{display:inline-block}test-card-test-content .card-content-page .code-languages,test-card-test-content .card-content-page .topics{max-height:350px;margin-bottom:4px}test-card-test-content .card-content-page .code-languages h4,test-card-test-content .card-content-page .topics h4{font-weight:700;font-size:14px;line-height:1.5;margin-bottom:8px}test-card-test-content .card-content-page .code-languages ul li,test-card-test-content .card-content-page .topics ul li{margin-bottom:4px}test-card-test-content .card-content-page .code-languages ul li{text-transform:none}test-card-test-content .card-content-page .questions{display:inline-block}test-card-test-content .card-content-page .questions h4{margin-bottom:7px}test-card-test-content .card-content-page .questions dl{margin-bottom:16px}test-card-test-content .card-content-page .questions dl dt{line-height:24px;vertical-align:middle}test-card-test-content .card-content-page .questions dl dt:before{vertical-align:top}test-card-test-content .card-content-page .questions dl dd{font-weight:700;margin-right:12px}test-card-test-content .card-content-page .difficulties{display:inline-block}test-card-test-content .card-content-page .difficulties h4{display:inline-block;margin-right:9px}test-card-test-content .card-content-page .difficulties dl dt{margin-right:4px}test-card-test-content .card-content-page .difficulties dl dt:first-letter{font-size:13px}test-card-test-content .card-content-page .difficulties dl dt.excluded{background-color:#e9e7eb;color:#7f7d92}test-card-test-content .card-content-page .difficulties dl dd{display:none}test-card-test-content .card-content-page .unavailable-message{margin-top:32px}test-card-test-content .card-content-page .unavailable-message p span:first-child{color:#292949;font-weight:700}test-card-test-report .test-results p{display:inline-block;font-size:14px;color:#292949;margin-right:8px;vertical-align:middle;line-height:22px;position:relative;font-weight:700}test-card-test-report .test-results p span{display:none}test-card-test-report .test-results p span.symbol{display:inline;font-weight:400}test-card-test-report .test-results p small{font-weight:400}test-card-test-report .test-results p:before{font:normal normal normal 20px/1 Material Symbols Outlined;line-height:22px;vertical-align:top;margin-right:2px;color:rgba(0,0,0,.4)}test-card-test-report .test-results p.completed:before{content:"\F4CA";font-size:24px;margin-right:4px}test-card-test-report .test-results p.average-score:before{content:"\E5CA"}test-card-test-report .test-results p.average-time:before{content:"\E425"}test-card-test-report .candidate-lists nav ul{border-bottom:2px solid #e9e7eb;margin-bottom:8px}test-card-test-report .candidate-lists nav ul li{display:inline-block}test-card-test-report .candidate-lists nav ul li label{padding:0 4px 4px;min-width:125px;text-align:center;cursor:pointer;display:inline-block;margin-bottom:-2px;font-weight:400;font-size:14px;line-height:1.5}test-card-test-report .candidate-lists input[type=radio]{display:none}test-card-test-report .candidate-lists input[type=radio].recent-candidates:checked~div.recent-candidates-container,test-card-test-report .candidate-lists input[type=radio].top-candidates:checked~div.top-candidates-container{display:block}test-card-test-report .candidate-lists input[type=radio].recent-candidates:checked~nav .recent-candidates-label,test-card-test-report .candidate-lists input[type=radio].top-candidates:checked~nav .top-candidates-label{border-bottom:2px solid #6340d6;font-weight:700;color:#292949}test-card-test-report .candidate-lists .candidates-container{display:none}test-card-test-report .candidate-lists .candidate-list{list-style:none;font-size:14px;color:#7f7d92;line-height:1.5}test-card-test-report .candidate-lists .candidate-list li:before{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\EF4A";color:#e9e7eb;vertical-align:middle;font-size:8px;margin-right:7px}test-card-test-report .candidate-lists .candidate-list li span{line-height:1.5}test-card-test-report .candidate-lists .candidate-list .candidate-name{font-weight:700;margin-right:8px}test-card-test-report .candidate-lists .candidate-list .candidate-name.anonymous-candidate{color:#292949}test-card-test-report .candidate-lists .unlock-results{font-weight:700;font-size:14px;margin:0;color:#7f7d92;line-height:1.5}test-card-test-report .candidate-lists .unlock-results button{color:#6340d6;font-weight:400;padding:0}test-card-test-report .candidate-lists .unlock-results button:focus{outline:none}code-editor .ace_editor{min-height:200px}code-editor .ace_editor.ace-tomorrow-night-bright{background-color:#363d4a}code-editor .ace_editor.ace-tomorrow-night-bright .ace_gutter{background:transparent;z-index:1}code-editor .ace_editor.ace-tomorrow-night-bright .ace_gutter-active-line,code-editor .ace_editor.ace-tomorrow-night-bright .ace_marker-layer .ace_active-line{background:hsla(0,0%,100%,.05)}code-editor .ace_editor.ace-katzenmilch .ace_gutter{background:transparent;z-index:1}code-editor .ace_editor.ace-katzenmilch .ace_gutter-active-line,code-editor .ace_editor.ace-katzenmilch .ace_marker-layer .ace_active-line{background:rgba(0,0,0,.05)}code-editor .ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright{background-color:#2d2d30;border:1px solid #404040;box-shadow:none;min-height:0}code-editor .ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright .ace_line.ace_selected,code-editor .ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright .ace_marker-layer .ace_active-line,code-editor .ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright .ace_marker-layer .ace_line-hover{background-color:#073655;border:none}code-editor .ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright .ace_line{color:#adadad}code-editor .ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright .ace_line .ace_completion-highlight{color:#219ae4;font-weight:700;text-shadow:none}.ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright{background-color:#2d2d30;border:1px solid #404040;box-shadow:none;min-height:0}.ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright .ace_line.ace_selected,.ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright .ace_marker-layer .ace_active-line,.ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright .ace_marker-layer .ace_line-hover{background-color:#073655;border:none}.ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright .ace_line{color:#adadad}.ace_editor.ace_autocomplete.ace_dark.ace-tomorrow-night-bright .ace_line .ace_completion-highlight{color:#219ae4;font-weight:700;text-shadow:none}code-output .ace_editor.ace-tomorrow-night-bright{background-color:#363d4a}code-output .ace_editor .ace_content{padding:5px}test-sitting-report-overview{color:#292949;font-size:14px;overflow-y:scroll;overflow-x:hidden;height:100%;width:25.3521126761%;float:left;padding:64px 24px;background-color:#fff;border-left:1px solid #e9e7eb;position:relative}test-sitting-report-overview .logo{max-width:160px;min-width:120px;width:40%;position:absolute;top:24px;left:0;right:0;margin:auto;display:none}test-sitting-report-overview #print-header{display:none;background-color:#363d4a;position:absolute;top:0;left:0;color:#fff;width:100%;padding:0 24px}test-sitting-report-overview #print-header h1{font-size:15px;font-weight:400;line-height:1.5;white-space:nowrap;display:inline-block;padding:12px 64px;background:transparent url(/logo-sm.svg) no-repeat 0 50%}test-sitting-report-overview #print-header h1 span{color:#292949;margin-left:24px}test-sitting-report-overview #print-header img{width:45px;height:45px}test-sitting-report-overview .overview-section{margin-bottom:24px}test-sitting-report-overview .overview-section.testsitting .completed-date{display:block;font-size:14px}test-sitting-report-overview .overview-section test-sitting-report-overview-topic{margin-bottom:11px}test-sitting-report-overview .candidate-info{padding:0 4px 32px;display:flex;flex-direction:row;justify-content:flex-start;align-content:stretch;align-items:center}test-sitting-report-overview .candidate-info h2{font-size:16px;font-weight:700;line-height:1.5;color:#292949;margin:10px 15px 10px 0}test-sitting-report-overview .candidate-info a{font-size:13px;text-decoration:none;color:#7f7d92;line-height:1.5}test-sitting-report-overview .candidate-info shortlist-button{padding-right:10px}test-sitting-report-overview .candidate-info shortlist-button button:before{font-size:20px}test-sitting-report-overview .candidate-info .candidate-personal-info{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap;border-top:1px solid rgba(0,0,0,.16);border-bottom:1px solid rgba(0,0,0,.16);padding:12px}test-sitting-report-overview .candidate-info .candidate-personal-info a{font-weight:700;color:#6340d6}test-sitting-report-overview .candidate-info .candidate-personal-info .tooltip-container{position:relative;display:flex;padding-top:12px}test-sitting-report-overview .candidate-info .candidate-personal-info .tooltip-text{visibility:hidden;width:80px;background-color:#7f7d92;color:#fff;text-align:center;border-radius:5px;padding:5px 0;position:absolute;z-index:1;top:-17px;left:50%;margin-left:-40px;opacity:0;transition:opacity .3s}test-sitting-report-overview .candidate-info .candidate-personal-info .tooltip-container .tooltip-text{visibility:visible;opacity:1}test-sitting-report-overview .candidate-info .candidate-personal-info span.test-link{margin-right:10px;display:flex;padding:3px 6px;background-color:#6340d6;border-radius:6px;text-transform:uppercase;color:#fff;cursor:pointer}test-sitting-report-overview .candidate-info .candidate-personal-info span.test-link:before{display:flex;align-items:center;content:"\E2E2";font-family:Phosphor;font-size:24px;color:#fff;margin-right:5px;font-size:16px}test-sitting-report-overview .candidate-info .candidate-personal-info .btn-wrap{display:flex;align-items:center}test-sitting-report-overview .candidate-info .candidate-personal-info .btn-wrap .share-link{display:flex;padding:7px;background-color:#6340d6;border-radius:6px;color:#fff;cursor:pointer}test-sitting-report-overview .candidate-info .candidate-personal-info .btn-wrap .share-link span{display:flex;align-items:center}test-sitting-report-overview .candidate-info .candidate-personal-info .btn-wrap .share-link span:before{flex-wrap:nowrap;content:"\E80D";color:#fff;font:normal normal normal 20px/1 Material Symbols Outlined;margin-right:5px;font-size:16px}test-sitting-report-overview .candidate-info .candidate-personal-info .close-button{font-size:0;outline:none}test-sitting-report-overview .candidate-info .candidate-personal-info .close-button:after{font-size:15px;height:24px;width:24px}test-sitting-report-overview .candidate-info .candidate-personal-info .avatar,test-sitting-report-overview .candidate-info .candidate-personal-info .email{display:none}test-sitting-report-overview .candidate-test-summary{padding:0 4px 32px}test-sitting-report-overview .candidate-test-summary h2{border-bottom:2px solid #e2e3e6;padding-bottom:4px;padding-left:4px;margin-bottom:16px;font-size:15px;font-weight:700;color:#292949}test-sitting-report-overview .candidate-test-summary .completed-date .time,test-sitting-report-overview .candidate-test-summary .completed-date strong{display:none}test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-time-taken .time{display:block;margin-bottom:24px}test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-time-taken .time .average-time-taken,test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic,test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic .score-points{display:none}@media(min-width:1266px){test-sitting-report-overview .candidate-personal-info .email{display:block}test-sitting-report-overview .candidate-test-summary .completed-date .time,test-sitting-report-overview .candidate-test-summary .completed-date strong,test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-time-taken .time .average-time-taken{display:inline}}@media(min-width:1000px){test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic,test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic .score-bar{display:block}test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic .score-points{display:block;margin-top:8px}}@media(min-width:1266px){test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic{display:block}test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic .score-bar{display:inline-block;width:70%}test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic .score-points{display:inline-block;margin-top:0;width:28%;text-align:right}}@media(min-width:1680px){test-sitting-report-overview .candidate-personal-info .avatar{display:inline-block}test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-time-taken .time{display:inline-block;margin-bottom:0}test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic .score-bar{width:70%}test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic .score-points{width:29%}}@media(min-width:1920px){test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic .score-bar{width:75%}test-sitting-report-overview .candidate-test-summary test-sitting-report-overview-topic .score-points{width:24%}}@media print{test-sitting-report-overview{padding-top:46px}test-sitting-report-overview #report-overview{margin-top:32px}test-sitting-report-overview #print-header{display:block}}test-sitting-report-record{display:block;height:100%}test-sitting-report-record .record-header{display:flex;justify-content:space-between;margin-bottom:8px;flex-shrink:0}test-sitting-report-record .record-header .record-title{width:auto}test-sitting-report-record .record-header .record-title h2{display:inline-block;margin:0}test-sitting-report-record .record-header .record-title span{color:#35bec7;vertical-align:sub;padding:0 5px}test-sitting-report-record .record-header .tooltip{position:relative;display:inline-block}test-sitting-report-record .record-header .tooltip:hover .tooltip-text{visibility:visible}test-sitting-report-record .record-header .tooltip .tooltip-text{min-width:560px;width:100%;visibility:hidden;font-size:small;background-color:#fff;color:#000;padding:8px;border-radius:6px;box-shadow:0 0 5px 2px rgba(0,0,0,.25);position:absolute;z-index:1}test-sitting-report-record .record-header .tooltip .tooltip-text ul{list-style-type:none;padding:0}test-sitting-report-record .record-header .tooltip .tooltip-text ul li{padding:2px 0 2px 18px;position:relative}test-sitting-report-record .record-header .tooltip .tooltip-text ul li:first-child:before{background-color:#fc5f5f}test-sitting-report-record .record-header .tooltip .tooltip-text ul li:nth-child(2):before{background-color:#d55dfa}test-sitting-report-record .record-header .tooltip .tooltip-text ul li:nth-child(3):before{background-color:#51f57a}test-sitting-report-record .record-header .tooltip .tooltip-text ul li:nth-child(4):before{background-color:#d4d4d4}test-sitting-report-record .record-header .tooltip .tooltip-text ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:#000;border-radius:50%;border:1px solid #e9e7eb}test-sitting-report-record .record-header .tooltip h5{margin-bottom:10px;font-size:small}test-sitting-report-record .record-header .close-player{font-size:24px}test-sitting-report-record .record-header .close-player:hover{color:#6340d6}test-sitting-report-record .record-header .close-player:focus{outline:none}test-sitting-report-record .report-record{display:flex;flex-direction:column;justify-content:space-between;height:inherit}test-sitting-report-record .report-record #rr-player-container{display:flex;justify-content:center;align-items:center;padding:0;background:#fff;clip-path:view-box;overflow:hidden;flex:1;min-height:0}test-sitting-report-record .report-record #rr-player-container .spinner-player i{font-size:60px;color:#6340d6;display:inline-block}test-sitting-report-record .report-record #rr-player-container .rr-player{box-shadow:none;max-height:100%;max-width:100%;display:flex;flex-direction:column}test-sitting-report-record .report-record #rr-player-container .rr-player .code-files,test-sitting-report-record .report-record #rr-player-container .rr-player .language{z-index:1!important}test-sitting-report-record .report-record #rr-player-container .rr-player .rr-player__frame{max-height:100%;max-width:100%}test-sitting-report-record .report-record #rr-player-container .rr-controller div.rr-timeline .rr-progress .rr-progress__handler{background-color:#35bec7}test-sitting-report-record .report-record #rr-player-container .rr-controller__btns{gap:5px}test-sitting-report-record .report-record #rr-player-container .rr-controller__btns button{width:34px;height:34px}test-sitting-report-record .report-record #rr-player-container .rr-controller__btns button.active{background-color:#35bec7}test-sitting-report-record .report-record #rr-player-container .rr-controller__btns div.switch{height:inherit;align-items:end}test-sitting-report-record .report-record #rr-player-container .rr-controller__btns div.switch label{margin-bottom:0}test-sitting-report-record .report-record #rr-player-container .rr-controller__btns div.switch label:before{background-color:#d4d4d4}test-sitting-report-record .report-record #rr-player-container .rr-controller__btns div.switch input[type=checkbox]:checked+label:before{background-color:#35bec7}test-sitting-report-record .report-record .rr-player-legend{padding:8px;display:flex;background-color:#fff;border:1px solid #e9e7eb;justify-content:space-evenly;opacity:0;transition:opacity 1s ease-in;flex-shrink:0}test-sitting-report-record .report-record .rr-player-legend .label{display:inline-block;height:18px;width:18px;border:1px solid #d4d4d4;margin-right:5px;border-radius:45px;vertical-align:middle}test-sitting-report-record .report-record .rr-player-legend .label.rr-cp{background-color:#fc5f5f}test-sitting-report-record .report-record .rr-player-legend .label.rr-pst{background-color:#d55dfa}test-sitting-report-record .report-record .rr-player-legend .label.rr-cut{background-color:#51f57a}test-sitting-report-record .report-record .rr-player-legend .label.rr-inact{background-color:#d4d4d4}test-sitting-report-topic h3{color:#292949;display:inline-block;background-color:#f6f6f8;text-align:center;width:100%;margin:12px 0 16px}test-sitting-report-topic h3 span{padding:0 30px;background-color:#f6f6f8}test-sitting-report-topic h3:after{content:" ";display:block;border-bottom:1px solid #e9e7eb;margin-top:-10px}test-sitting-report-topic .topic-overview{margin-bottom:16px}test-sitting-report-question-bar{position:relative;font-size:14px}test-sitting-report-question-bar .btn-visibility{font-size:0;color:#7f7d92;outline:none;position:absolute;top:10px;left:-30px}test-sitting-report-question-bar .btn-visibility:before{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E15B";font-size:15px}test-sitting-report-question-bar .btn-visibility.show:before{content:"\E145"}test-sitting-report-question-bar .question-bar{display:flex;color:#292949;background-color:#fff;border-right:1px solid #e9e7eb}test-sitting-report-question-bar .question-bar>*{display:inline-block;padding:6px 8px;border-color:#e9e7eb;border-style:solid;border-width:1px 0}test-sitting-report-question-bar .question-bar>:first-child{border-left-width:1px}test-sitting-report-question-bar .question-bar>:nth-child(2){min-width:55px}test-sitting-report-question-bar .question-bar .question-identifiers{line-height:1.5;padding:6px 25px 6px 16px}test-sitting-report-question-bar .question-bar .question-score{background-color:#6340d6;border-color:#6340d6;color:#fff}test-sitting-report-question-bar .question-bar.mcq .question-score.correct{background-color:#41ba71;border-color:#41ba71}test-sitting-report-question-bar .question-bar.mcq .question-score.incorrect{background-color:#de3f3f;border-color:#de3f3f}test-sitting-report-question-bar .question-bar .manual-marking{background-color:rgba(99,64,214,.2)}test-sitting-report-question-bar .question-bar .question-type:before{font-size:22px;line-height:24px}test-sitting-report-question-bar .question-bar .question-difficulty,test-sitting-report-question-bar .question-bar .question-points{display:inline-block}test-sitting-report-question-bar .question-bar .question-detail-container{padding-right:16px}test-sitting-report-question-bar .question-bar .question-detail-container .question-difficulty{animation:repaint 5s}test-sitting-report-question-bar .question-bar .question-detail-container .question-difficulty:first-letter{font-size:14px}test-sitting-report-question-bar .question-bar .question-detail-container .question-points{font-size:14px;line-height:24px;min-width:24px;height:24px;background-color:#292949;text-align:center;margin:0;color:#fff;padding:0 6px}test-sitting-report-question-bar .question-bar .question-detail-container .question-points span{color:#292949}test-sitting-report-question-bar .question-bar .question-title{flex:1;border-left-width:1px;padding:6px 8px;line-height:1.5}test-sitting-report-question-bar .question-bar .focus,test-sitting-report-question-bar .question-bar .time-taken{text-transform:lowercase;line-height:26px;vertical-align:middle}test-sitting-report-question-bar .question-bar .focus:before,test-sitting-report-question-bar .question-bar .time-taken:before{vertical-align:bottom;margin-right:5px;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:19px;line-height:26px;color:#7f7d92}test-sitting-report-question-bar .question-bar .time-taken:before{content:"\E425"}test-sitting-report-question-bar .question-bar .focus:before{content:"\E8F5"}test-sitting-report-question-bar .question-bar .answer-type,test-sitting-report-question-bar .question-bar .question-correctness{background-color:#e9e7eb}test-sitting-report-question-bar .question-bar .answer-type{color:#fff;font-size:0}test-sitting-report-question-bar .question-bar .answer-type:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px}test-sitting-report-question-bar .question-bar .answer-type.skipped:before{content:"\F6FF"}test-sitting-report-question-bar .question-bar .answer-type.timed-out:before{content:"\E426"}test-sitting-report-question-bar .question-bar .question-correctness{color:#41ba71;font-size:0}test-sitting-report-question-bar .question-bar .question-correctness:before{vertical-align:bottom;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;content:"\E5CA"}test-sitting-report-question-bar .question-bar .question-correctness.incorrect{color:#de3f3f}test-sitting-report-question-bar .question-bar .question-correctness.incorrect:before{content:"\E5CD"}test-sitting-report-question-bar .question-bar .focus.detected{color:#292949;font-weight:700}test-sitting-report-question-bar .question-bar .focus.detected data{font-weight:400}test-sitting-report-question-bar .question-bar .question-shown-ctrl{font-size:0;line-height:0;margin-bottom:0;background-color:#e9e7eb;cursor:pointer;display:none}test-sitting-report-question-bar .question-bar .question-shown-ctrl:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E316";font-size:21px;line-height:24px;height:24px;width:24px}test-sitting-report-question-bar .question-bar .question-shown-ctrl input{height:0;width:0;margin:0;padding:0;visibility:hidden;position:absolute}test-sitting-report-question-bar:not(.question-shown) .question-shown-ctrl:after{content:"\E313"}@media print{test-sitting-report-question-bar{break-inside:avoid;position:static;display:block;break-after:avoid}}test-sitting-report-question-code-challenge .question-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px 16px;background-color:#fff;border-radius:16px}test-sitting-report-question-code-challenge .question-wrapper .question-header{display:flex;align-items:center;margin-bottom:2px}test-sitting-report-question-code-challenge .question-wrapper .question-header .indicator{position:relative;left:-16px;padding:10px 12px;border-radius:0 20px 20px 0;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#fff}test-sitting-report-question-code-challenge .question-wrapper .question-header>div.clr-white{font-weight:400;color:#232341;border:1px solid #232341}test-sitting-report-question-code-challenge .question-wrapper .question-header>div.clr-yellow{background-color:#f3a52c}test-sitting-report-question-code-challenge .question-wrapper .question-header>div.clr-green{background-color:#4dc184}test-sitting-report-question-code-challenge .question-wrapper .question-header>div.clr-red{background-color:#e62419}test-sitting-report-question-code-challenge .question-wrapper .question-header>div.clr-blue{background-color:#485eeb}test-sitting-report-question-code-challenge .question-wrapper .question-header .title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:#36366a;display:flex;align-items:center;gap:8px}test-sitting-report-question-code-challenge .question-wrapper .question-main-info{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 0 8px;border-top:1px solid #ebecff;border-bottom:1px solid #ebecff;margin-bottom:15px}test-sitting-report-question-code-challenge .question-wrapper .question-main-info>div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px}test-sitting-report-question-code-challenge .question-wrapper .question-main-info>div div{display:flex;align-items:center}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .points{font-size:14px;font-style:normal;font-weight:700;line-height:20px}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .difficult .icon-wrap{display:flex;align-items:center;justify-content:center;padding:5px;height:32px;width:32px;min-width:fit-content;background-color:#eaeaf5;color:#6340d6;border-radius:50%}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .difficult .icon-wrap .icon-info{display:flex}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .difficult .icon-wrap .icon-info i{font-size:16px}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .difficult .icon-wrap .icon-info svg{width:16px;height:16px}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .difficult .icon-wrap.basic{background-color:#e3fff0;border-color:#4dc184}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .difficult .icon-wrap.intermediate{background-color:#fffbea;border-color:#f3a52c}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .difficult .icon-wrap.advanced{background-color:#ffebea;border-color:#e62419}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .copy i,test-sitting-report-question-code-challenge .question-wrapper .question-main-info .cut i,test-sitting-report-question-code-challenge .question-wrapper .question-main-info .past i,test-sitting-report-question-code-challenge .question-wrapper .question-main-info .time-away i,test-sitting-report-question-code-challenge .question-wrapper .question-main-info .time i{font-size:24px;color:#e62419;margin-right:8px}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .time{display:flex;align-items:center}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .time i{font-size:24px;color:#6340d6;margin-right:8px}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .time data{font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#36366a}test-sitting-report-question-code-challenge .question-wrapper .question-main-info .time-away{display:none}test-sitting-report-question-code-challenge .question-wrapper .question-answer{width:100%}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question{display:flex;gap:0}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .question-details{max-width:40%;flex-shrink:0;padding:0 16px 0 0!important}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .question-details h4{color:#32b0be;font-weight:700;border-bottom:1px solid #e9e7eb;padding-bottom:5px;margin-bottom:10px}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .question-details .selector{font-size:14px;border-bottom:2px solid #e9e7eb;margin-bottom:16px;margin-top:0}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .question-details .selector span{display:inline-block;padding:6px 8px;cursor:pointer;outline:none}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .question-details .selector span.active{border-bottom:2px solid #6340d6;margin-bottom:-2px;font-weight:700}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .question-details .scoring-description{background:#e9e7eb;padding:8px 12px;color:#292949;font-size:13px;font-style:italic;margin-bottom:28px}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .question-details test-sitting-report-question-rubric .rubric{max-height:448px;padding:0}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details{position:relative;flex:1;background:#13172c;height:603px;max-height:603px;min-height:603px}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .source-code{height:100%;overflow-y:scroll;overflow-x:hidden;position:relative;isolation:isolate}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .source-code code-editor{display:block;position:relative;overflow-y:auto;margin-top:74px}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .source-code code-editor div[ui-ace]{background:#13172c;position:static;top:16px;left:0;margin-bottom:0;min-height:100px}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .language{position:absolute;top:14px;right:41px;height:24px;line-height:24px;background:#363d4a;color:#fff;padding:0 8px;border-radius:3px;text-transform:none!important;font-size:13px;z-index:3}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .code-files{font-size:14px;border-bottom:2px solid #292949;color:#fff;position:absolute;top:0;z-index:2;background-color:#13172c;width:calc(100% - 65px);left:24px;padding:8px 24px 0 0;height:50px}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .code-files:before{height:100%;width:24px;background-color:#13172c;display:block;content:"";position:absolute;left:-24px;top:0;border-bottom:1px solid #13172c}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .code-files:after{height:100%;width:24px;background-color:#13172c;display:block;content:"";position:absolute;right:-24px;top:0;border-bottom:1px solid #13172c}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .code-files .tabs{display:inline-grid;grid-template-columns:auto auto;grid-template-rows:[first-row] 10px [second-row] auto}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .code-files .tabs span{display:inline-block;padding:8px 8px 4px;cursor:pointer;outline:none;grid-row:second-row/2;justify-self:center}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .code-files .tabs span.active{border-bottom:2px solid #6340d6;margin-bottom:-2px;font-weight:700}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .code-files .tabs typing-indicator{grid-row:first-row/2;justify-self:center}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .code-files .tabs typing-indicator.first-file{grid-column:1/span 1}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .code-files .tabs typing-indicator.second-file{grid-column:2/span 1}test-sitting-report-question-code-challenge .question-wrapper .question-answer .question .answer-details .code-files .tabs typing-indicator.third-file{grid-column:3/span 1}@media print{test-sitting-report-question-code-challenge .question>.answer-details{border:none!important}test-sitting-report-question-code-challenge .question>.answer-details .source-code{break-inside:avoid;padding-top:32px}test-sitting-report-question-code-challenge .question>.answer-details .source-code code-editor{margin-top:0}test-sitting-report-question-code-challenge .question>.answer-details .source-code .code-files{display:none}}test-sitting-report-question-code-challenge-unit-tests>div{height:468px;overflow-y:scroll}test-sitting-report-question-code-challenge-unit-tests .unit-tests{padding-bottom:20px}test-sitting-report-question-code-challenge-unit-tests .unit-tests test-sitting-report-question-code-challenge-unit-test{margin-bottom:8px}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls{display:block;text-align:right;margin-bottom:8px}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls>div{display:inline-block}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls button{background:none;border:none;height:24px;width:24px;padding:0;position:relative;outline:none}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls button:after{font:normal normal normal 20px/1 Material Symbols Outlined;color:#7f7d92;width:24px;height:24px;font-size:22px;line-height:24px}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls button:disabled:after{color:#e9e7eb}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls button.next-unit-test:after{content:"\E315"}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls button.previous-unit-test:after{content:"\E314"}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls button.close-unit-test-details{vertical-align:top;margin-top:1px}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls button.close-unit-test-details:after{font-size:18px;content:"\E5CD"}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls .navigation-buttons{margin-right:4px}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls .navigation-buttons .unit-test-count{display:inline-block;vertical-align:top;height:24px;line-height:24px;font-size:14px;color:#292949;font-weight:700;margin:0 6px}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls .navigation-buttons .unit-test-count strong{color:#292949}test-sitting-report-question-code-challenge-unit-tests .unit-test-detail-controls .navigation-buttons .unit-test-count span{color:#292949;font-weight:400;margin:0 6px}test-sitting-report-question-code-challenge-unit-test{display:flex;flex-direction:row;background:#fff}test-sitting-report-question-code-challenge-unit-test div{display:inline-block;float:left}test-sitting-report-question-code-challenge-unit-test div.indicator{padding:0 12px 0 0}test-sitting-report-question-code-challenge-unit-test div.indicator svg{height:10px;width:10px}test-sitting-report-question-code-challenge-unit-test div.indicator svg circle.pass{fill:#41ba71}test-sitting-report-question-code-challenge-unit-test div.indicator svg circle.fail{fill:#de3f3f}test-sitting-report-question-code-challenge-unit-test div.indicator svg circle.inconclusive{fill:#ffb521}test-sitting-report-question-code-challenge-unit-test div.description{font-size:14px;color:#292949;line-height:1.5;padding-right:42px;position:relative;width:100%}test-sitting-report-question-code-challenge-unit-test div.description>span{font-weight:700}test-sitting-report-question-code-challenge-unit-test div.description .expand{display:none;position:absolute;top:0;right:0;cursor:pointer;color:#a9a7b6;font-size:0}test-sitting-report-question-code-challenge-unit-test div.description .expand:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;content:"\E145"}test-sitting-report-question-code-challenge-unit-test div.description:hover .expand{display:inline-block}test-sitting-report-question-video .question-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 20px 24px;background-color:#fff;border-radius:16px}test-sitting-report-question-video .question-wrapper .question-header{display:flex;align-items:center;margin-bottom:18px}test-sitting-report-question-video .question-wrapper .question-header .indicator{position:relative;left:-20px;padding:10px;border-radius:0 20px 20px 0;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#fff}test-sitting-report-question-video .question-wrapper .question-header>div.clr-white{font-weight:400;color:#232341;border:1px solid #232341}test-sitting-report-question-video .question-wrapper .question-header>div.clr-yellow{background-color:#f3a52c}test-sitting-report-question-video .question-wrapper .question-header>div.clr-green{background-color:#4dc184}test-sitting-report-question-video .question-wrapper .question-header>div.clr-red{background-color:#e62419}test-sitting-report-question-video .question-wrapper .question-header>div.clr-blue{background-color:#485eeb}test-sitting-report-question-video .question-wrapper .question-header .title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:#36366a}test-sitting-report-question-video .question-wrapper .question-main-info{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 0 8px;border-top:1px solid #ebecff;border-bottom:1px solid #ebecff;margin-bottom:15px}test-sitting-report-question-video .question-wrapper .question-main-info>div{flex:1;display:flex;justify-content:center}test-sitting-report-question-video .question-wrapper .question-main-info .points{font-size:14px;font-style:normal;font-weight:700;line-height:20px}test-sitting-report-question-video .question-wrapper .question-main-info .type .icon-wrap{display:flex;align-items:center;justify-content:center;padding:5px;height:32px;width:32px;min-width:fit-content;background-color:#eaeaf5;color:#6340d6;border-radius:50%}test-sitting-report-question-video .question-wrapper .question-main-info .type .icon-wrap .icon-info{display:flex}test-sitting-report-question-video .question-wrapper .question-main-info .type .icon-wrap .icon-info i{font-size:16px}test-sitting-report-question-video .question-wrapper .question-main-info .type .icon-wrap .icon-info svg{width:16px;height:16px}test-sitting-report-question-video .question-wrapper .question-main-info .difficult .icon-wrap{display:flex;align-items:center;justify-content:center;padding:5px;height:32px;width:32px;min-width:fit-content;background-color:#eaeaf5;color:#6340d6;border-radius:50%}test-sitting-report-question-video .question-wrapper .question-main-info .difficult .icon-wrap .icon-info{display:flex}test-sitting-report-question-video .question-wrapper .question-main-info .difficult .icon-wrap .icon-info i{font-size:16px}test-sitting-report-question-video .question-wrapper .question-main-info .difficult .icon-wrap .icon-info svg{width:16px;height:16px}test-sitting-report-question-video .question-wrapper .question-main-info .difficult .icon-wrap.basic{background-color:#e3fff0;border-color:#4dc184}test-sitting-report-question-video .question-wrapper .question-main-info .difficult .icon-wrap.intermediate{background-color:#fffbea;border-color:#f3a52c}test-sitting-report-question-video .question-wrapper .question-main-info .difficult .icon-wrap.advanced{background-color:#ffebea;border-color:#e62419}test-sitting-report-question-video .question-wrapper .question-main-info .copy i,test-sitting-report-question-video .question-wrapper .question-main-info .cut i,test-sitting-report-question-video .question-wrapper .question-main-info .past i,test-sitting-report-question-video .question-wrapper .question-main-info .time-away i,test-sitting-report-question-video .question-wrapper .question-main-info .time i{font-size:24px;color:#e62419;margin-right:8px}test-sitting-report-question-video .question-wrapper .question-main-info .time{display:flex;align-items:center}test-sitting-report-question-video .question-wrapper .question-main-info .time i{font-size:24px;color:#6340d6;margin-right:8px}test-sitting-report-question-video .question-wrapper .question-main-info .time data{font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#36366a}test-sitting-report-question-video .question-wrapper .question-main-info .time-away{display:none}test-sitting-report-question-video .question-wrapper .question-answer{width:100%}test-sitting-report-question-video .answer-details{position:relative;overflow-x:hidden;height:603px;max-height:603px;min-height:603px}test-sitting-report-question-video .answer-details .failover{display:block;width:100%;height:100%;text-align:center;background-color:#292949;padding:25%}test-sitting-report-question-video .answer-details .failover:before{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\F6FF";font-size:190px}test-sitting-report-question-video .answer-details .failover p{font-size:15px;font-weight:700;color:#7f7d92;font-family:Plus Jakarta Sans,sans-serif}test-sitting-report-question-video .answer-details .failover p span{font-weight:400}test-sitting-report-question-video .answer-details .free-text-answer-viewer{height:100%;overflow-y:scroll;overflow-x:hidden;display:block}test-sitting-report-question-video .answer-details .free-text-answer-viewer>code-editor{margin-top:74px}test-sitting-report-question-video .answer-details .free-text-answer-viewer.light-theme{background-color:#f6f6f8}test-sitting-report-question-video .answer-details .free-text-answer-viewer.dark-theme{background-color:#13172c}test-sitting-report-question-video .answer-details .free-text-answer{line-height:1.5em;padding:0 16px 48px;margin:0 auto;white-space:pre-line;min-height:200px;background-color:#f6f6f8;height:100%}test-sitting-report-question-video .answer-details .free-text-answer>span{padding:54px 0;display:block}test-sitting-report-question-video .answer-details .language{position:absolute;top:14px;right:41px;height:24px;line-height:24px;background:#363d4a;color:#fff;padding:0 8px;border-radius:3px;text-transform:none!important;font-size:13px;z-index:1}test-sitting-report-question-video .answer-details code-editor{display:block;position:relative;overflow-y:auto;margin-top:74px}test-sitting-report-question-video .answer-details code-editor div[ui-ace]{background:#13172c;color:#dedede;position:static;top:16px;left:0;margin-bottom:54px;min-height:100px}test-sitting-report-question-video .answer-details playback-controls{position:absolute;bottom:0;width:calc(100% - 17px);z-index:5}test-sitting-report-question-video .answer-details .print-report-url{display:none;padding:24px 16px;margin:0}test-sitting-report-question-video .answer-details .free-text-failover,test-sitting-report-question-video .answer-details video{width:100%;height:100%;display:block}test-sitting-report-question-video .answer-details .video-response-failover{display:block;width:100%;height:100%;text-align:center;background-color:#292949}test-sitting-report-question-video .answer-details .video-response-failover a{color:#7f7d92;background-color:#292949;padding-top:25%;display:block}test-sitting-report-question-video .answer-details .video-response-failover a:before{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\F6FF";font-size:190px}test-sitting-report-question-video .answer-details .video-response-failover p{font-size:15px;font-weight:700;color:#7f7d92;font-family:Plus Jakarta Sans,sans-serif}test-sitting-report-question-video .answer-details .video-response-failover p span{font-weight:400}@media print{test-sitting-report-question-video .answer-details .print-report-url{display:block}test-sitting-report-question-video .answer-details video{display:none}}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover{color:#fff}.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter{stroke:#fff}@media(pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-stroke.ql-thin,.ql-bubble .ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-item:before,.ql-bubble .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-item:before,.ql-bubble .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-item:before,.ql-bubble .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"\D7";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:after,.ql-container.ql-bubble:not(.ql-disabled) a:before{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:hover:after,.ql-container.ql-bubble:not(.ql-disabled) a:hover:before{visibility:visible}.ql-editor pre{font-family:consolas,andale mono,monospace;font-size:90%;line-height:1}.ql-editor>*{font-size:15px}.ql-editor em{font-style:italic}.ql-editor ::selection{background:#292949;color:#7f7d92}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:11}.ql-snow.ql-toolbar button{color:#79769e;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:18px;margin-top:1px}.ql-snow.ql-toolbar button svg{display:none}.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:hover{color:#292949}.ql-snow.ql-toolbar .ql-picker-label:before,.ql-snow.ql-toolbar .ql-size{color:#a3a6ac}.ql-snow.ql-toolbar .ql-size .ql-picker-label:before{font-family:Plus Jakarta Sans,sans-serif;font-size:14px}.ql-snow.ql-toolbar .ql-size .ql-picker-label .ql-stroke{stroke:#a3a6ac}.ql-snow.ql-toolbar .ql-bold:before{content:"\E238"}.ql-snow.ql-toolbar .ql-italic:before{content:"\E23F"}.ql-snow.ql-toolbar .ql-underline:before{content:"\E249"}.ql-snow.ql-toolbar .ql-list[value=bullet]:before{content:"\E241"}.ql-snow.ql-toolbar .ql-list[value=ordered]:before{content:"\E242"}.ql-snow.ql-toolbar .ql-code-block:before{content:"\E86F"}.ql-snow.ql-toolbar .ql-link:before{content:"\E2E2";font-family:Phosphor;font-size:18px}.ql-snow.ql-toolbar .ql-image:before{content:"\E3F4"}.ql-snow.ql-toolbar .ql-clean:before{content:"\E239"}.ql-snow .ql-editor pre{background-color:#363d4a;font-size:15px;border-radius:0;padding:8px}.ql-snow .ql-tooltip{position:static}.ql-snow .tc-image{display:none}playback-controls{user-select:none}playback-controls .progress-bar{position:relative;background:#7f7d92;width:100%;height:3px;cursor:pointer}playback-controls .progress-bar:active,playback-controls .progress-bar:focus{outline:none}playback-controls .progress-bar .bar{background:#4ec2c5;display:inline-block;position:absolute;height:4px;width:50%}playback-controls .progress-bar svg{position:absolute;top:-11px;left:0;z-index:9}playback-controls .progress-bar svg circle.progress{fill:#4ec2c5;stroke:#fff;stroke-width:2px}playback-controls .progress-bar svg:focus{outline:none}playback-controls .progress-bar playback-event{position:absolute;display:inline;z-index:7;top:8px}playback-controls .progress-bar playback-event:hover{z-index:20}playback-controls .progress-bar playback-event:focus{outline:none}playback-controls .controls{padding:8px;background:#090c1a;opacity:.95;font-size:13px;line-height:22px}playback-controls .controls div{display:inline-block}playback-controls .controls button{border:none;background:none}playback-controls .controls button:focus{outline:none}playback-controls .controls button.pause,playback-controls .controls button.play,playback-controls .controls button.rewind{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;padding:0;color:#a9a7b6}playback-controls .controls button.rewind:before{content:"\E045"}playback-controls .controls button.play:before{content:"\E037";padding-right:4px}playback-controls .controls button.pause:before{content:"\E034";padding-right:4px}playback-controls .controls .timing{vertical-align:text-bottom;margin:0 10px 0 40px}playback-controls .controls .timing>.current{color:#fff}playback-controls speed-selector{vertical-align:text-bottom;position:absolute;left:60px;bottom:10px;z-index:11}no-playback-access{width:100%;height:40px;background:#090c1a;position:absolute;bottom:0;line-height:40px;font-size:13px}no-playback-access>div{padding:0 24px}no-playback-access>div span{display:inline-block}no-playback-access>div span.upgrade-message{color:#6340d6;padding-left:16px}playback-event .event-icon svg{width:10px;height:10px;fill:#fff}playback-event .event-icon svg.paste{fill:#de3f3f}playback-event .event-icon svg.compile circle.success{fill:#41ba71}playback-event .event-icon svg.compile circle.failure{fill:#de3f3f}playback-event .event-icon svg.compile circle.inconclusive{fill:#ffb521}playback-event .event-icon svg.language-change{fill:#a9a7b6}playback-event .event-icon svg.focus-change .left-bar{fill:#7f7d92}playback-event .event-icon svg.focus-change .right-bar{fill:#090c1a}playback-event tooltip._top:not(._left):not(._right) tip{position:absolute;left:5px;top:-18px}compile-event-display,focus-event-display,language-change-event-display,paste-event-display,typing-event-display{display:inline-block;text-align:center;width:300px;position:absolute;left:calc(50% - 150px);top:35%}compile-event-display .event-name,focus-event-display .event-name,language-change-event-display .event-name,paste-event-display .event-name,typing-event-display .event-name{font-size:18px;font-weight:900;line-height:1.5em;color:#fff;margin-bottom:6px}compile-event-display .event-name .event-icon,focus-event-display .event-name .event-icon,language-change-event-display .event-name .event-icon,paste-event-display .event-name .event-icon,typing-event-display .event-name .event-icon{display:inline-block;margin-right:8px}compile-event-display .event-description,focus-event-display .event-description,language-change-event-display .event-description,paste-event-display .event-description,typing-event-display .event-description{font-size:14px;color:#a9a7b6}compile-event-display .event-description span,focus-event-display .event-description span,language-change-event-display .event-description span,paste-event-display .event-description span,typing-event-display .event-description span{font-weight:900;color:#fff}compile-event-display .event-description span.divider,focus-event-display .event-description span.divider,language-change-event-display .event-description span.divider,paste-event-display .event-description span.divider,typing-event-display .event-description span.divider{font-weight:400;margin:0 8px}focus-event-display .event-name .event-icon svg{width:17px;height:17px;fill:#7f7d92;position:relative;top:3px}paste-event-display .event-name .event-icon svg{width:13px;height:13px;fill:#de3f3f}paste-event-display .event-description span{font-weight:300;color:#6340d6;cursor:pointer;outline:none}compile-event-display .event-name .event-icon svg{width:13px;height:13px;fill:#fff}compile-event-display .event-name .event-icon svg circle.success{fill:#41ba71}compile-event-display .event-name .event-icon svg circle.failure{fill:#de3f3f}compile-event-display .event-name .event-icon svg circle.inconclusive{fill:#ffb521}language-change-event-display .event-name .event-icon svg{width:13px;height:13px;fill:#7f7d92}typing-indicator{padding:0 6px 2px;border-radius:10px}typing-indicator svg{width:6px;height:6px;fill:#fff;-webkit-backface-visibility:hidden}typing-indicator svg circle.one{opacity:1;animation:dot .9s infinite;animation-delay:0s}typing-indicator svg circle.two{opacity:0;animation:dot .9s infinite;animation-delay:.3s}typing-indicator svg circle.three{opacity:0;animation:dot .9s infinite;animation-delay:.6s}@keyframes dot{0%{opacity:1}25%{opacity:.75}50%{opacity:.5}to{opacity:.25}}speed-selector{position:relative}speed-selector button{width:32px;height:24px}speed-selector button:focus{outline:none}speed-selector button.speed{color:#fff;background:#020308;padding:3px 1px}speed-selector button.speed.selected{color:#7f7d92;background:#363d4a}speed-selector button.speed.active{color:#fff;background:#4ec2c5}speed-selector ul{z-index:20;list-style:none;position:absolute;top:-96px}speed-selector ul button.speed{border-bottom:none}test-summary-report-overview h2{font-size:18px;font-weight:700;color:#292949;margin-bottom:8px}test-summary-report-overview .test-meta-data{margin-bottom:17px}test-summary-report-overview span.created-by,test-summary-report-overview span.created-date{float:right}test-summary-report-test-sittings .header-shadow{box-shadow:0 12px 15px 0 rgba(0,0,0,.08)}test-summary-report-test-sittings section.table table{border-radius:20px;background-color:#fff;width:100%;font-size:14px;font-weight:400;color:#36366a;padding:12px 16px 8px}test-summary-report-test-sittings section.table table thead tr th{font-weight:600;background-color:#dad9fb;padding:15px 20px;text-wrap:nowrap}test-summary-report-test-sittings section.table table thead tr th:first-child{border-radius:44px 0 0 44px}test-summary-report-test-sittings section.table table thead tr th:last-child{border-radius:0 44px 44px 0}test-summary-report-test-sittings section.table table thead tr th.sortable{cursor:pointer}test-summary-report-test-sittings section.table table thead tr th.sortable i{display:none}test-summary-report-test-sittings section.table table thead tr th.sortable.reset{cursor:pointer}test-summary-report-test-sittings section.table table thead tr th.sortable.reset i.ph-caret-up-down{display:inline;font-weight:600}test-summary-report-test-sittings section.table table thead tr th.sortable.up{cursor:pointer}test-summary-report-test-sittings section.table table thead tr th.sortable.up i.ph-caret-up{display:inline;color:#6340d6;font-weight:600}test-summary-report-test-sittings section.table table thead tr th.sortable.down{cursor:pointer}test-summary-report-test-sittings section.table table thead tr th.sortable.down i.ph-caret-down{display:inline;color:#6340d6;font-weight:600}test-summary-report-test-sittings section.table table tbody tr{border-bottom-left-radius:20px;border-bottom-right-radius:20px}test-summary-report-test-sittings section.table table tbody tr.no-test-sittings:hover,test-summary-report-test-sittings section.table table tbody tr.no-test-sittings:hover td{background-color:transparent!important}test-summary-report-test-sittings section.table table tbody tr:hover>td{background-color:#eaebf8}test-summary-report-test-sittings section.table table tbody tr:hover>td:first-child{border-radius:44px 0 0 44px}test-summary-report-test-sittings section.table table tbody tr:hover>td:last-child{border-radius:0 44px 44px 0}test-summary-report-test-sittings section.table table tbody tr:first-child{min-width:100px;width:250px}test-summary-report-test-sittings section.table table tbody tr:not(:last-child) td{border-bottom:1px solid #eaebf8}test-summary-report-test-sittings section.table table tbody tr td{padding:10px 15px;font-weight:500}test-summary-report-test-sittings section.table table tbody tr td a{color:#6642e9}test-summary-report-test-sittings>table{position:relative}test-summary-report-test-sittings table{width:100%;font-size:14px;color:#7f7d92;border-collapse:separate}test-summary-report-test-sittings table td,test-summary-report-test-sittings table th{box-sizing:border-box;text-align:center;padding:0 6px}test-summary-report-test-sittings table td:first-of-type,test-summary-report-test-sittings table th:first-of-type{text-align:left}test-summary-report-test-sittings table thead{margin-bottom:16.5px}test-summary-report-test-sittings table thead .candidate-name-header{padding-left:18px}test-summary-report-test-sittings table thead th{height:30px;font-weight:400;font-size:15px;line-height:30px;text-wrap:nowrap}test-summary-report-test-sittings table thead th.share{font-size:0}test-summary-report-test-sittings table tbody tr{box-shadow:0 2px 7px 0 rgba(0,0,0,.04),0 4px 4px 0 rgba(0,0,0,.08)}test-summary-report-test-sittings table tbody tr td:first-of-type{padding-left:16px}test-summary-report-test-sittings table tbody tr td:last-of-type{padding-right:16px}test-summary-report-test-sittings table tbody tr td .actions-wrapper{display:flex;justify-content:center;padding:0;align-items:center}test-summary-report-test-sittings table tbody tr td .actions-wrapper button.share-button i{font-size:24px;color:#36366a}test-summary-report-test-sittings table tbody tr td .actions-wrapper button.share-button:disabled i{color:#b5b0b0}test-summary-report-test-sittings table tbody tr td .actions-wrapper .tooltip-container{position:relative;display:inline-block;cursor:pointer}test-summary-report-test-sittings table tbody tr td .actions-wrapper .tooltip-container:hover .tooltip-share{visibility:visible;opacity:1}test-summary-report-test-sittings table tbody tr td .actions-wrapper .tooltip-share{visibility:hidden;opacity:0;width:80px;background-color:#7f7d92;color:#fff;text-align:center;border-radius:5px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-40px;transition:opacity .1s}test-summary-report-test-sittings table tbody tr td .actions-wrapper .tooltip-share:before{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#7f7d92}test-summary-report-test-sittings table tbody tr td.candidate-name{position:relative;min-width:250px}test-summary-report-test-sittings table tbody tr td.candidate-name a{color:#6642e9;font-weight:500!important;position:absolute;left:16px;right:0;top:0;bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}test-summary-report-test-sittings table tbody tr td.candidate-name a.analysing{color:#292949!important}test-summary-report-test-sittings table tbody tr td.candidate-name a>span{line-height:48px}test-summary-report-test-sittings table tbody tr td.candidate-name span.disabled-name{color:#292949;font-weight:500!important;position:absolute;left:16px;right:0;top:0;bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:48px;cursor:default}test-summary-report-test-sittings table tbody tr td.score{color:#292949;font-weight:900}test-summary-report-test-sittings table tbody tr td.finished-date,test-summary-report-test-sittings table tbody tr td.points,test-summary-report-test-sittings table tbody tr td.test-sitting-time-away,test-summary-report-test-sittings table tbody tr td.test-sitting-time-taken{font-style:italic}test-summary-report-test-sittings table tbody tr td.points .reliability-tag{display:inline-block;padding:2px 8px;font-size:14px;line-height:22px;border-radius:26px}test-summary-report-test-sittings table tbody tr td.points>.clr-purple{color:#36366a;background-color:#f5f5f8}test-summary-report-test-sittings table tbody tr td.points>.clr-white{color:#232341}test-summary-report-test-sittings table tbody tr td.points>.clr-yellow{color:#36366a;background-color:#fff2e0}test-summary-report-test-sittings table tbody tr td.points>.clr-green{color:#36366a;background-color:#dbf3e6}test-summary-report-test-sittings table tbody tr td.points>.clr-red{color:#36366a;background-color:#ffe1df}test-summary-report-test-sittings table tbody tr td.points>.clr-blue{color:#485eeb}test-summary-report-test-sittings table .avatar{width:32px;height:32px;border-radius:50%;float:left;margin-right:10px}test-summary-report-pending-test-sittings{font-size:15px}test-summary-report-pending-test-sittings>div{padding:16px;background:rgba(237,87,57,.2);border:1px solid #de3f3f}test-summary-report-pending-test-sittings .error-wrapper{border-radius:20px}test-summary-report-pending-test-sittings .error-wrapper .pending-message{color:#de3f3f;font-weight:700;padding-right:4px}test-summary-report-pending-test-sittings .error-wrapper .renewal-message{color:#292949;padding-right:4px}test-summary-report-pending-test-sittings .error-wrapper .upgrade-message{color:#292949}.question-preview-navigation{display:flex;justify-content:flex-start;position:sticky;top:0;width:100%;margin-bottom:20px;z-index:100}.question-preview-navigation .title{display:flex;align-items:center;font-size:16px;color:#292949;font-weight:700}.question-preview-navigation .title .back{display:flex;align-items:center;margin-right:30px;cursor:pointer}.question-preview-navigation .title .back i{font-size:24px}.question-preview-navigation .preview-controls>div{display:inline-block}.question-preview-navigation .preview-controls .question-count{font-size:15px;color:#292949}.question-preview-navigation .preview-controls .question-count span{color:#292949;font-weight:400}.question-preview-navigation .preview-controls .navigation-buttons{display:flex;align-items:center}.question-preview-navigation .preview-controls .navigation-buttons button{background:none;border:none;position:relative}.question-preview-navigation .preview-controls .navigation-buttons button i{color:#9797b5;font-size:24px}.question-preview-navigation .preview-controls .navigation-buttons button i:hover{color:#6340d6}.question-preview-navigation .preview-controls .navigation-buttons button.next-question:disabled,.question-preview-navigation .preview-controls .navigation-buttons button.previous-question:disabled{cursor:not-allowed}.question-preview-navigation .preview-controls .navigation-buttons button.next-question:disabled i,.question-preview-navigation .preview-controls .navigation-buttons button.previous-question:disabled i{color:#e9e7eb}.question-preview-navigation .preview-controls button:active,.question-preview-navigation .preview-controls button:focus,.question-preview-navigation .preview-controls button:hover{outline:none;box-shadow:none}question-preview-content{font-size:14px;color:#292949;display:block;height:calc(100vh - 80px)}question-preview-content .qp-wrap{display:flex;padding:30px 40px 40px;gap:16px;border-radius:16px;background:#fff;height:100%;overflow-y:auto}question-preview-content .qp-wrap ol,question-preview-content .qp-wrap ul{list-style-position:inside}question-preview-content .qp-wrap h3{color:#292949;padding-bottom:5px;font-size:18px}question-preview-content .qp-wrap .no-preview{color:#7f7d92;font-weight:100}question-preview-content .qp-wrap #qp-header{padding-left:30px}question-preview-content .qp-wrap #qp-left{width:100%;float:left;margin-left:0;margin-right:0}question-preview-content .qp-wrap #qp-left .title-meta{margin-bottom:20px;position:relative}question-preview-content .qp-wrap #qp-left .title-meta .wrap-title{width:70%;display:flex;align-items:baseline;gap:8px}question-preview-content .qp-wrap #qp-left .title-meta .wrap-title .ai-wrap-icon{display:flex;align-items:center;gap:4px;position:relative;cursor:help}question-preview-content .qp-wrap #qp-left .title-meta .wrap-title .ai-wrap-icon>span{margin-left:2px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:#6340d6}question-preview-content .qp-wrap #qp-left .title-meta .wrap-title .ai-wrap-icon.tooltip:hover .tooltip-text{visibility:visible;opacity:1;transition-delay:0s}question-preview-content .qp-wrap #qp-left .title-meta .wrap-title .ai-wrap-icon.tooltip:not(:hover) .tooltip-text{opacity:0;transition-delay:.3s}question-preview-content .qp-wrap #qp-left .title-meta .wrap-title .ai-wrap-icon.tooltip .tooltip-text{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility 0s linear .3s;font-size:14px;background-color:#fff;color:#000;padding:12px;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.25);position:absolute;z-index:100;top:30px;left:0;width:420px;line-height:1.5;font-weight:400}question-preview-content .qp-wrap #qp-left .title-meta .wrap-title .ai-wrap-icon.tooltip .tooltip-text p{margin:0 0 8px}question-preview-content .qp-wrap #qp-left .title-meta .wrap-title .ai-wrap-icon.tooltip .tooltip-text p:last-child{margin-bottom:0}question-preview-content .qp-wrap #qp-left .title-meta .wrap-title .ai-wrap-icon.tooltip .tooltip-text p strong{font-weight:600;color:#36366a}question-preview-content .qp-wrap #qp-left .title-meta .wrap-title .ai-wrap-icon.tooltip .tooltip-text ul{margin:8px 0;padding-left:20px}question-preview-content .qp-wrap #qp-left .title-meta .wrap-title .ai-wrap-icon.tooltip .tooltip-text ul li{margin-bottom:4px;line-height:1.5}question-preview-content .qp-wrap #qp-left .title-meta .content-btn{position:absolute;top:0;right:0;display:flex}question-preview-content .qp-wrap #qp-left .title-meta .content-btn a,question-preview-content .qp-wrap #qp-left .title-meta .content-btn button{margin-right:16px}question-preview-content .qp-wrap #qp-left .title-meta .content-btn button{color:#6340d6;display:inline-flex;align-items:center;font-size:14px}question-preview-content .qp-wrap #qp-left .title-meta .content-btn button i{margin-right:10px;font-size:20px}question-preview-content .qp-wrap #qp-left .title-meta .content-btn a{color:#6340d6;display:flex;align-items:center}question-preview-content .qp-wrap #qp-left .title-meta .content-btn a i{margin-right:10px;font-size:20px}question-preview-content .qp-wrap #qp-left .title-meta h3{display:inline-block;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:10px}question-preview-content .qp-wrap #qp-left .title-meta .pill{margin-left:16px;vertical-align:text-bottom}question-preview-content .qp-wrap #qp-left .title-meta .qp-title{font-size:14px;font-style:500;font-weight:400;line-height:20px;color:#36366a;margin-bottom:18px}question-preview-content .qp-wrap #qp-left .title-meta .tags{margin-bottom:10px}question-preview-content .qp-wrap #qp-left .title-meta .tags tag-viewer .tag{height:28px;align-items:center}question-preview-content .qp-wrap #qp-left .title-meta .qp-type-diff{display:flex;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid #eaeaf5}question-preview-content .qp-wrap #qp-left .title-meta .qp-type-diff .icon-wrap{display:flex;align-items:center;padding:3px 16px;height:36px;min-width:fit-content;background-color:#eaeaf5;color:#6340d6;border-radius:100px}question-preview-content .qp-wrap #qp-left .title-meta .qp-type-diff .icon-wrap .icon-info{display:flex}question-preview-content .qp-wrap #qp-left .title-meta .qp-type-diff .icon-wrap .icon-info i{font-size:20px;margin-right:10px}question-preview-content .qp-wrap #qp-left .title-meta .qp-type-diff .icon-wrap.difficulty svg,question-preview-content .qp-wrap #qp-left .title-meta .qp-type-diff .icon-wrap:first-child{margin-right:10px}question-preview-content .qp-wrap #qp-left .title-meta .qp-type-diff .icon-wrap.basic{background-color:#e3fff0;border-color:#4dc184}question-preview-content .qp-wrap #qp-left .title-meta .qp-type-diff .icon-wrap.intermediate{background-color:#fffbea;border-color:#f3a52c}question-preview-content .qp-wrap #qp-left .title-meta .qp-type-diff .icon-wrap.advanced{background-color:#ffebea;border-color:#e62419}question-preview-content .qp-wrap #qp-left .title-meta span:not(.question-code){margin-right:16px}question-preview-content .qp-wrap #qp-left .title-meta span.question-code{margin-right:5px}question-preview-content .qp-wrap #qp-left .title-meta .question-type{padding-top:2px}question-preview-content .qp-wrap #qp-left .title-meta .question-type:before{font-size:18px;vertical-align:bottom}question-preview-content .qp-wrap #qp-left .title-meta strong{color:#292949}question-preview-content .qp-wrap #qp-left .qp-rubric-title{margin-bottom:16px}question-preview-content .qp-wrap #qp-left .qp-rubric-title h2{font-size:16px;font-weight:600;margin-bottom:12px}question-preview-content .qp-wrap #qp-left .qp-rubric-title .rubric{font-size:15px}question-preview-content .qp-wrap #qp-left .qp-rubric-title .rubric img{max-width:100%}question-preview-content .qp-wrap #qp-left .qp-guidance-section{margin-bottom:16px}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2{font-size:16px;font-weight:600;margin-bottom:12px;display:inline-flex;align-items:center;gap:4px}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2 .info-icon{display:inline-flex;align-items:center;position:relative;cursor:help}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2 .info-icon svg{width:20px;height:20px;stroke:#7f7d92}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2 .info-icon svg:hover{stroke:#292949}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2 .info-icon.tooltip:hover .tooltip-text{visibility:visible;opacity:1;transition-delay:0s}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2 .info-icon.tooltip:not(:hover) .tooltip-text{opacity:0;transition-delay:.3s}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2 .info-icon.tooltip .tooltip-text{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility 0s linear .3s;font-size:14px;background-color:#fff;color:#000;padding:12px;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.25);position:absolute;z-index:100;top:30px;left:0;width:420px;line-height:1.5;font-weight:400}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2 .info-icon.tooltip .tooltip-text p{margin:0 0 8px}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2 .info-icon.tooltip .tooltip-text p:last-child{margin-bottom:0}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2 .info-icon.tooltip .tooltip-text p strong{font-weight:600;color:#36366a}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2 .info-icon.tooltip .tooltip-text ul{margin:8px 0;padding-left:20px}question-preview-content .qp-wrap #qp-left .qp-guidance-section h2 .info-icon.tooltip .tooltip-text ul li{margin-bottom:4px;line-height:1.5}question-preview-content .qp-wrap #qp-left .qp-guidance-section .guidance{font-size:15px}question-preview-content .qp-wrap #qp-left .qp-guidance-section .guidance img{max-width:100%}question-preview-content .qp-wrap #qp-left .answer-preview{font-size:15px}question-preview-content .qp-wrap #qp-left .answer-preview em{font-style:italic}question-preview .question-nav{display:flex;justify-content:space-between}question-preview .question-nav>button{padding-bottom:20px}question-preview .question-nav>button i{font-size:20px}question-preview .question-nav>button:hover{color:#6340d6}question-preview .question-nav>button:focus{outline:none}topic-editor{display:none;flex-direction:column;height:calc(100% - 90px)}topic-editor .topic-editor-form-wrap{display:flex;flex-direction:column;height:calc(100% - 45px)}topic-editor .topic-editor-form-wrap form[name=topicEditorForm]{flex-grow:1;overflow-y:auto;padding:16px;position:relative;min-height:100%;background-color:#fff;border-radius:20px}topic-editor .topic-editor-form-wrap form[name=topicEditorForm] h3{font-size:18px;font-weight:600;margin-bottom:20px}topic-editor .topic-editor-form-wrap form[name=topicEditorForm] label{display:block;font-size:14px;font-style:normal;font-weight:600;line-height:20px}topic-editor .topic-editor-form-wrap form[name=topicEditorForm] input.topic-name{width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:10px 20px;height:44px;border:1px solid #79769e}topic-editor .topic-editor-form-wrap .persistence-controls{flex-shrink:0;padding:10px;display:flex;width:auto;gap:24px}topic-editor .topic-editor-form-wrap .persistence-controls button{flex-grow:1;min-width:33%;width:100%;text-align:center;border-radius:50px;border:1px solid #79769e;background-color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#232341;height:44px}topic-editor .topic-editor-form-wrap .persistence-controls button.save-btn{background-color:#6340d6;color:#fff}topic-editor .topic-editor-form-wrap .persistence-controls button.save-btn:hover{background:#fff;color:#000}topic-editor .topic-editor-form-wrap .persistence-controls button:hover{background:#6340d6;color:#fff}topic-editor .topic-editor-form-wrap .topic-name{display:block;width:100%;margin-bottom:32px}topic-editor .topic-editor-form-wrap .duplicate-error{color:#de3f3f}topic-editor .topic-editor-form-wrap .duplicate-error label{color:#de3f3f;display:block}topic-editor .topic-editor-form-wrap .topic-tag-container{margin-bottom:32px}topic-editor .topic-editor-form-wrap .topic-tag-container:first-of-type{margin-top:14px}topic-editor .topic-editor-form-wrap .topic-tag-container>label{display:block}topic-editor .topic-editor-form-wrap .topic-tag-container tag-editor .tag-container{padding:6px}topic-editor .topic-editor-form-wrap .topic-tag-container tag-editor .tag-container tag-viewer{margin-top:4px;display:inline-block}topic-editor .topic-editor-form-wrap .topic-tag-container tag-editor .input-group{display:flex;font-size:13px}topic-editor .topic-editor-form-wrap .topic-tag-container tag-editor .input-group .search-container{position:relative}topic-editor .topic-editor-form-wrap .topic-tag-container tag-editor .input-group .search-container .available-tags{background:#fff;position:absolute;width:100%}topic-editor .topic-editor-form-wrap .topic-tag-container tag-editor .input-group label{padding:10px;background:#e9e7eb;border:1px solid #79769e;height:39px}topic-editor .topic-editor-form-wrap .associated-tags-container label{display:block;padding-bottom:4px;border-bottom:2px solid #e9e7eb;margin-bottom:16px}topic-card{display:flex;flex-direction:column;justify-content:space-between;position:relative;background-color:#fff;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:16px;vertical-align:top}topic-card .topic-wraper{padding:24px 30px 16px}topic-card .topic-wraper .card-header{display:flex;justify-content:space-between;margin-bottom:12px}topic-card .topic-wraper .card-header h3{font-size:18px;font-style:normal;font-weight:600;line-height:28px}topic-card .topic-wraper .card-header .toggle-privacy{height:22px;position:relative;padding:0;border-radius:12px;outline:none;vertical-align:bottom}topic-card .topic-wraper .card-header .toggle-privacy.disabled:before{background-color:#d5d5e7!important}topic-card .topic-wraper .card-header .toggle-privacy:before{background-color:#6340d6!important;border-radius:12px;display:inline-block;content:"";width:38px;height:100%;background-color:#6340d6;transition:background .5s}topic-card .topic-wraper .card-header .toggle-privacy:after{display:inline-block;position:absolute;content:"";width:14px;height:calc(100% - 8px);top:4px;right:4px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}topic-card .topic-wraper .card-header .toggle-privacy.disabled:before{background-color:#7f7d92}topic-card .topic-wraper .card-header .toggle-privacy.disabled:after{right:calc(100% - 18px);background:#fff}topic-card .card-topic-options{display:flex;justify-content:space-around;align-items:center;flex-wrap:nowrap;padding:8px 0;background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}topic-card .card-topic-options a{color:#292949;font-size:14px;font-weight:500;padding:12px 20px;border-radius:50px;transition:all .25s ease-in-out;color:#36366a}topic-card .card-topic-options a:hover{color:#fff;background-color:#6340d6}topic-card .card-topic-options button.bttn{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e;padding:10px 20px}topic-card .card-topic-options button.bttn:active,topic-card .card-topic-options button.bttn:hover{background-color:#d5d5e7}topic-card .card-topic-options button.bttn:focus,topic-card .card-topic-options button.bttn:focus-visible{outline:1px solid #6340d6}topic-card .card-topic-options button.bttn:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}topic-card .card-topic-options button.bttn i{font-size:20px}topic-card label{display:block;font-size:14px}topic-card .question-data{margin-bottom:16px}topic-card .question-data .data-point{display:inline-block;margin-right:40px;font-size:13px;line-height:13px;color:#7f7d92}topic-card .question-data .data-point span{font-size:48px;line-height:48px;vertical-align:middle;display:block;color:#6340d6;margin-bottom:4px}topic-card .excess-tags{background-color:#a9a7b6}topic-card .card-content{height:299px}question-type-navigation{border-bottom:1px solid #cfd2d4;padding-bottom:5px;margin-bottom:22px;display:block}question-type-navigation ul{float:right;font-size:0;height:30px;margin-top:-10px}question-type-navigation ul li{width:34px;font-size:19px}question-type-navigation ul li button{font-size:0;padding:0;color:#a9a7b6;display:block;width:100%;height:28px}question-type-navigation ul li button:before{font:normal normal normal 20px/1 Material Symbols Outlined}question-type-navigation ul li.selected button,question-type-navigation ul li:hover button{color:#7f7d92}question-type-navigation ul li.mcq button:before{content:"\E241"}question-type-navigation ul li.ccq button:before{content:"\E86F"}question-type-navigation ul li.vq button:before{content:"\F7A6"}question-type-navigation ul li.ftq button:before{content:"\E8EE"}question-type-navigation ul.button-group li{padding-left:0;padding-right:0}question-type-navigation label.switch-label{float:right;padding-right:20px;font-weight:400}candidate-card{display:inline-block;background-color:#fff;margin-top:25px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:16px;position:relative;vertical-align:top;width:23.9436619718%;float:left;margin-left:1.4084507042%;height:240px}@media(min-width:1680px){candidate-card:nth-child(4n+1){margin-left:0}}@media(min-width:1266px)and (max-width:1679px){candidate-card{width:32.3943661972%;float:left;margin-left:1.4084507042%}candidate-card:nth-child(3n+1){margin-left:0}}@media(min-width:768px)and (max-width:1265px){candidate-card{width:49.2957746479%;float:left;margin-left:1.4084507042%}candidate-card:nth-child(odd){margin-left:0}}@media(max-width:767px){candidate-card{width:100%;float:left;margin-right:0;margin-left:0}}candidate-card .candidate-info{margin-bottom:22px}candidate-card .candidate-info .candidate-profile-image{margin-right:8px}candidate-card .candidate-info .candidate-profile-image img{width:48px;height:48px;border-radius:50%;float:left;margin-right:8px}candidate-card .candidate-info div:nth-of-type(2){padding-top:4px}candidate-card .candidate-info .candidate-name{display:block;color:#292949;font-size:15px;font-weight:700}candidate-card .candidate-info .candidate-email{display:block;color:#7f7d92;font-size:13px}candidate-card .candidate-info .candidate-email,candidate-card .candidate-info .candidate-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}candidate-card .card-content{color:#7f7d92}candidate-card .card-content .recent-activity{color:#292949;font-size:14px;font-weight:700}candidate-card .card-content .recent-activity .activity-date{color:#7f7d92;font-weight:400}candidate-card .card-content ul.candidate-activity{list-style:none;margin-top:8px;font-size:14px}candidate-card .card-content p{margin-top:8px;font-size:14px}ul.candidate-activity li{margin-bottom:2px}ul.candidate-activity li:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:13px;content:"\E061";padding-right:4px;color:#7f7d92}ul.candidate-activity li .activity-name{vertical-align:bottom;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%}ul.candidate-activity li .activity-name.marked{max-width:70%}ul.candidate-activity li .test-score{padding-left:3px;font-size:13px}ul.candidate-activity li a{color:#6340d6;font-weight:700}ul.candidate-activity li .pending-credit>span{color:#c5c8d0;font-weight:700}ul.candidate-activity li.test-marked:before{color:#6340d6}.site-navigation-button,site-navigation-button{height:45px;max-height:45px;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.site-navigation-button a,site-navigation-button a{display:flex;background-color:transparent;color:#9290ab;text-decoration:none;text-align:center;line-height:45px;font-size:0;font-weight:400}.site-navigation-button a i,site-navigation-button a i{padding:10px}.site-navigation-button a:hover:not(.selected),site-navigation-button a:hover:not(.selected){transition:background-color .5s ease,color .5s ease;color:#fff}.site-navigation-button a:hover:not(.selected) i,site-navigation-button a:hover:not(.selected) i{transition:background-color .5s ease,color .5s ease;border-radius:50%;background-color:#36366a;color:#35bec7;padding:10px}.site-navigation-button a.selected i,site-navigation-button a.selected i{padding:10px 0}.site-navigation-button a.selected i:before,site-navigation-button a.selected i:before{border-radius:50%;background-color:#36366a;color:#35bec7;padding:10px}.site-navigation-button a:focus,site-navigation-button a:focus{outline:none}.site-navigation-button a:link,.site-navigation-button a:visited,site-navigation-button a:link,site-navigation-button a:visited{color:#9290ab}.site-navigation-button a:before,site-navigation-button a:before{font:normal normal normal 20px/1 Material Symbols Outlined;display:inline-block;line-height:45px;vertical-align:middle;text-align:center;width:48px}.site-navigation-button a.selected,site-navigation-button a.selected{color:#fff}.site-navigation-button a.selected:before,site-navigation-button a.selected:before{color:#35bec7}.site-navigation-button a.dashboard-link:before,site-navigation-button a.dashboard-link:before{content:"\E871"}.site-navigation-button a.assignment-link:before,site-navigation-button a.assignment-link:before{content:"\F4CA"}.site-navigation-button a.menu-link:before,site-navigation-button a.menu-link:before{content:"\E5CD"}.site-navigation-button a.log-out:before,site-navigation-button a.log-out:before{content:"\E9BA"}@media(max-width:768px){.site-navigation-button a.help-center,.site-navigation-button a.logOut-nav,.site-navigation-button a.settings-link,site-navigation-button a.help-center,site-navigation-button a.logOut-nav,site-navigation-button a.settings-link{display:flex;align-items:center}.site-navigation-button a.help-center i,.site-navigation-button a.logOut-nav i,.site-navigation-button a.settings-link i,site-navigation-button a.help-center i,site-navigation-button a.logOut-nav i,site-navigation-button a.settings-link i{margin-right:10px}.site-navigation-button a.help-center span,.site-navigation-button a.logOut-nav span,.site-navigation-button a.settings-link span,site-navigation-button a.help-center span,site-navigation-button a.logOut-nav span,site-navigation-button a.settings-link span{font-size:14px}.site-navigation-button a:hover:not(.selected),site-navigation-button a:hover:not(.selected){color:#fff}.site-navigation-button a:hover:not(.selected) i,site-navigation-button a:hover:not(.selected) i{border-radius:50%;background-color:#36366a;color:#35bec7;padding:10px}.site-navigation-button a.selected i,site-navigation-button a.selected i{padding:10px}.site-navigation-button a.selected i:before,site-navigation-button a.selected i:before{border-radius:50%;background-color:#36366a;color:#35bec7}}@media(max-width:768px){.utilities site-navigation-button:not(:last-child) a{margin-bottom:10px}}@media(min-width:768px){.site-navigation-button a,site-navigation-button a{position:relative;cursor:pointer;user-select:none;text-align:left;word-wrap:break-word;line-height:20px;display:flex;align-items:center;padding:5px}.site-navigation-button a:before,site-navigation-button a:before{display:inline-block;line-height:45px;vertical-align:middle;color:#9290ab}.site-navigation-button a:hover:not(.selected),site-navigation-button a:hover:not(.selected){color:#fff}.site-navigation-button a.selected i:before,.site-navigation-button a:hover:not(.selected) i,site-navigation-button a.selected i:before,site-navigation-button a:hover:not(.selected) i{border-radius:50%;background-color:#36366a;color:#35bec7}.site-navigation-button a span,site-navigation-button a span{vertical-align:middle;transition:opacity .4s cubic-bezier(1,.01,.92,-.01) .03s,font-size .4s cubic-bezier(1,.01,.92,-.01);opacity:1;display:inline-block;overflow-y:hidden;font-size:14px;margin-left:5px}.collapsed:not(:hover) .site-navigation-button a,.collapsed:not(:hover) site-navigation-button a{width:65px;transition:font-size 0s 0s;height:45px}.collapsed:not(:hover) .site-navigation-button a span,.collapsed:not(:hover) site-navigation-button a span{transition:none;opacity:0;font-size:0}.collapsed:not(:hover) .site-navigation-button a.menu-link:before,.collapsed:not(:hover) site-navigation-button a.menu-link:before{content:"\E5D2"}.collapsed:hover .site-navigation-button a.menu-link:before,.collapsed:hover site-navigation-button a.menu-link:before{content:"\E6AA"}}dashboard-question-card.dashboard-card:after{content:"\E53B"}dashboard-test-card.dashboard-card:after{content:"\E80C"}dashboard-candidate-card.dashboard-card:after{content:"\E7FD"}dashboard-account-card.dashboard-card:after{content:"\E429";font-size:244px}question-type-icon .question-type{font-size:0}question-type-icon .question-type:before{font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;width:24px;height:24px;vertical-align:bottom}question-type-icon .question-type.code-challenge:before{content:"\E86F"}question-type-icon .question-type.mcq:before{content:"\E241"}question-type-icon .question-type.free-text:before{content:"\E8EE"}question-type-icon .question-type.video:before{content:"\F7A6"}question-type-icon .question-type.code-project:before{content:"\E280";font-family:Phosphor;font-size:24px}.ld.reverse{-webkit-animation-direction:reverse;animation-direction:reverse}.ld.xhalf{-webkit-animation-duration:.5s;animation-duration:.5s}.ld.x1{-webkit-animation-duration:1s;animation-duration:1s}.ld.x2{-webkit-animation-duration:2s;animation-duration:2s}.ld.x4{-webkit-animation-duration:4s;animation-duration:4s}.ld.running{-webkit-animation-play-state:running;animation-play-state:running}.ld.paused{-webkit-animation-play-state:paused;animation-play-state:paused}.ld.f00{-webkit-animation-delay:0s;animation-delay:0s}.ld.f01{-webkit-animation-delay:-.1s;animation-delay:-.1s}.ld.f02{-webkit-animation-delay:-.2s;animation-delay:-.2s}.ld.f03{-webkit-animation-delay:-.3s;animation-delay:-.3s}.ld.f04{-webkit-animation-delay:-.4s;animation-delay:-.4s}.ld.f05{-webkit-animation-delay:-.5s;animation-delay:-.5s}.ld.f06{-webkit-animation-delay:-.6s;animation-delay:-.6s}.ld.f07{-webkit-animation-delay:-.7s;animation-delay:-.7s}.ld.f08{-webkit-animation-delay:-.8s;animation-delay:-.8s}.ld.f09{-webkit-animation-delay:-.9s;animation-delay:-.9s}.ld.f10{-webkit-animation-delay:-1s;animation-delay:-1s}.ld-ball,.ld-cross,.ld-hourglass,.ld-loader,.ld-pie,.ld-ring,.ld-spinner,.ld-square{width:1em;height:1em;position:relative;color:inherit;display:inline-block}.ld-ball:after,.ld-cross:after,.ld-hourglass:after,.ld-loader:after,.ld-pie:after,.ld-ring:after,.ld-spinner:after,.ld-square:after{position:absolute;margin:auto;width:100%;height:100%;top:0;left:0;right:0;bottom:0;content:" ";display:inline-block;background:50% no-repeat;background-size:cover}.ld-ball:after{border-radius:50%;background:currentColor}.ld-pie:after{width:0;height:0;border-radius:50%;border:.5em solid;border-left:.5em solid transparent}.ld-pie:after,.ld-ring:after{-webkit-background-clip:padding-box}.ld-ring:after{border-radius:50%;border:.15em solid;border-left:.15em solid transparent;box-sizing:border-box}.ld-hourglass:after{width:0;height:0;background:none;border-radius:50%;border-color:currentcolor transparent;border-style:solid;border-width:.5em}.ld-cross:after{width:18%;height:18%;background:currentColor;box-shadow:0 .18em 0 1px currentColor,0 -.18em 0 1px currentColor,.18em 0 0 1px currentColor,-.18em 0 0 1px currentColor,0 .36em 0 1px currentColor,0 -.36em 0 1px currentColor,.36em 0 0 1px currentColor,-.36em 0 0 1px currentColor}.ld-square:after{width:90%;height:90%;background:currentColor}.ld-spinner:after{width:20%;height:20%;border-radius:50%;background:none;box-shadow:0 .5em 0 0 currentColor,0 -.5em 0 0 currentColor,.5em 0 0 0 currentColor,-.5em 0 0 0 currentColor,.3535533906em .3535533906em 0 0 currentColor,-.3535533906em .3535533906em 0 0 currentColor,.3535533906em -.3535533906em 0 0 currentColor,-.3535533906em -.3535533906em 0 0 currentColor}.ld-loader{background-size:cover}@keyframes ld-blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}to{opacity:0}}@-webkit-keyframes ld-blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}to{opacity:0}}.ld.ld-blink{-webkit-animation:ld-blink 1s linear infinite;animation:ld-blink 1s linear infinite}@keyframes ld-blur{0%{filter:blur(0)}50%{filter:blur(5px)}to{filter:blur(0)}}@-webkit-keyframes ld-blur{0%{filter:blur(0)}50%{filter:blur(5px)}to{filter:blur(0)}}.ld.ld-blur{-webkit-animation:ld-blur 1s infinite;animation:ld-blur 1s infinite}@keyframes ld-breath{0%{-webkit-transform:scale(.86);transform:scale(.86)}50%{-webkit-transform:scale(1.06);transform:scale(1.06)}to{-webkit-transform:scale(.86);transform:scale(.86)}}@-webkit-keyframes ld-breath{0%{-webkit-transform:scale(.86);transform:scale(.86)}50%{-webkit-transform:scale(1.06);transform:scale(1.06)}to{-webkit-transform:scale(.86);transform:scale(.86)}}.ld.ld-breath{-webkit-animation:ld-breath 1s infinite;animation:ld-breath 1s infinite}@keyframes ld-broadcast{0%{box-shadow:0 0 0 3px rgba(0,0,0,.9)}19%{box-shadow:0 0 0 2px rgba(0,0,0,.7)}20%{box-shadow:0 0 0 6px rgba(0,0,0,.8)}39%{box-shadow:0 0 0 5px rgba(0,0,0,.6)}40%{box-shadow:0 0 0 9px rgba(0,0,0,.7)}60%{box-shadow:0 0 0 8px rgba(0,0,0,.6);animation-timing-function:cubic-bezier(.5,0,1,.5)}to{box-shadow:0 0 0 0 rgba(0,0,0,.2)}}@-webkit-keyframes ld-broadcast{0%{box-shadow:0 0 0 3px rgba(0,0,0,.9)}19%{box-shadow:0 0 0 2px rgba(0,0,0,.7)}20%{box-shadow:0 0 0 6px rgba(0,0,0,.8)}39%{box-shadow:0 0 0 5px rgba(0,0,0,.6)}40%{box-shadow:0 0 0 9px rgba(0,0,0,.7)}60%{box-shadow:0 0 0 8px rgba(0,0,0,.6);animation-timing-function:cubic-bezier(.5,0,1,.5)}to{box-shadow:0 0 0 0 rgba(0,0,0,.2)}}.ld.ld-broadcast{-webkit-animation:ld-broadcast 1s ease-out infinite;animation:ld-broadcast 1s ease-out infinite;border-radius:50%}@keyframes ld-clock{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}8.333%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}16.667%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}33.333%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}41.667%{-webkit-transform:rotate(150deg);transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}58.333%{-webkit-transform:rotate(210deg);transform:rotate(210deg)}66.667%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}83.333%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}91.667%{-webkit-transform:rotate(330deg);transform:rotate(330deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ld-clock{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}8.333%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}16.667%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}33.333%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}41.667%{-webkit-transform:rotate(150deg);transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}58.333%{-webkit-transform:rotate(210deg);transform:rotate(210deg)}66.667%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}83.333%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}91.667%{-webkit-transform:rotate(330deg);transform:rotate(330deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ld.ld-clock{-webkit-animation:ld-clock 9s cubic-bezier(0,.7,.3,1) infinite;animation:ld-clock 9s cubic-bezier(0,.7,.3,1) infinite}@keyframes ld-cycle{0%,50%,to{animation-timing-function:cubic-bezier(.5,.5,.5,.5)}0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ld-cycle{0%,50%,to{animation-timing-function:cubic-bezier(.5,.5,.5,.5)}0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ld.ld-cycle{-webkit-animation:ld-cycle 1s linear infinite;animation:ld-cycle 1s linear infinite}@keyframes ld-fade{0%{opacity:1}to{opacity:0}}@-webkit-keyframes ld-fade{0%{opacity:1}to{opacity:0}}.ld.ld-fade{-webkit-animation:ld-fade 1s linear infinite;animation:ld-fade 1s linear infinite}@keyframes ld-flip{0%,25%,50%,75%,to{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:rotateY(0deg) rotateX(0deg);transform:rotateY(0deg) rotateX(0deg)}25%{-webkit-transform:rotateY(180deg) rotateX(0deg);transform:rotateY(180deg) rotateX(0deg)}50%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg)}75%{-webkit-transform:rotateY(0deg) rotateX(180deg);transform:rotateY(0deg) rotateX(180deg)}to{-webkit-transform:rotateY(0deg) rotateX(0deg);transform:rotateY(0deg) rotateX(0deg)}}@-webkit-keyframes ld-flip{0%,25%,50%,75%,to{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:rotateY(0deg) rotateX(0deg);transform:rotateY(0deg) rotateX(0deg)}25%{-webkit-transform:rotateY(180deg) rotateX(0deg);transform:rotateY(180deg) rotateX(0deg)}50%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg)}75%{-webkit-transform:rotateY(0deg) rotateX(180deg);transform:rotateY(0deg) rotateX(180deg)}to{-webkit-transform:rotateY(0deg) rotateX(0deg);transform:rotateY(0deg) rotateX(0deg)}}.ld.ld-flip{-webkit-animation:ld-flip 2s infinite;animation:ld-flip 2s infinite}@keyframes ld-flip-v{0%,25%,50%,75%,to{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:rotateX(180deg) rotateY(0deg);transform:rotateX(180deg) rotateY(0deg)}to{-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg)}}@-webkit-keyframes ld-flip-v{0%,25%,50%,75%,to{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:rotateX(180deg) rotateY(0deg);transform:rotateX(180deg) rotateY(0deg)}to{-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg)}}.ld.ld-flip-v{-webkit-animation:ld-flip-v 1s infinite;animation:ld-flip-v 1s infinite}@keyframes ld-flip-h{0%,25%,50%,75%,to{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:rotateY(0deg) rotateX(0deg);transform:rotateY(0deg) rotateX(0deg)}50%{-webkit-transform:rotateY(180deg) rotateX(0deg);transform:rotateY(180deg) rotateX(0deg)}to{-webkit-transform:rotateY(0deg) rotateX(0deg);transform:rotateY(0deg) rotateX(0deg)}}@-webkit-keyframes ld-flip-h{0%,25%,50%,75%,to{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:rotateY(0deg) rotateX(0deg);transform:rotateY(0deg) rotateX(0deg)}50%{-webkit-transform:rotateY(180deg) rotateX(0deg);transform:rotateY(180deg) rotateX(0deg)}to{-webkit-transform:rotateY(0deg) rotateX(0deg);transform:rotateY(0deg) rotateX(0deg)}}.ld.ld-flip-h{-webkit-animation:ld-flip-h 1s infinite;animation:ld-flip-h 1s infinite}@keyframes ld-coin-v{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}50%{-webkit-transform:rotateX(5turn);transform:rotateX(5turn)}to{-webkit-transform:rotateX(10turn);transform:rotateX(10turn)}}@-webkit-keyframes ld-coin-v{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}50%{-webkit-transform:rotateX(5turn);transform:rotateX(5turn)}to{-webkit-transform:rotateX(10turn);transform:rotateX(10turn)}}.ld.ld-coin-v{-webkit-animation:ld-coin-v 2s infinite;animation:ld-coin-v 2s infinite}@keyframes ld-coin-h{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(5turn);transform:rotateY(5turn)}to{-webkit-transform:rotateY(10turn);transform:rotateY(10turn)}}@-webkit-keyframes ld-coin-h{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(5turn);transform:rotateY(5turn)}to{-webkit-transform:rotateY(10turn);transform:rotateY(10turn)}}.ld.ld-coin-h{-webkit-animation:ld-coin-h 2s infinite;animation:ld-coin-h 2s infinite}@keyframes ld-heartbeat{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1.25);transform:scale(1.25)}39%{-webkit-transform:scale(.9);transform:scale(.9)}45%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ld-heartbeat{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1.25);transform:scale(1.25)}39%{-webkit-transform:scale(.9);transform:scale(.9)}45%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.ld.ld-heartbeat{-webkit-animation:ld-heartbeat .8s cubic-bezier(.215,.61,.355,1) infinite;animation:ld-heartbeat .8s cubic-bezier(.215,.61,.355,1) infinite}@keyframes ld-radio{0%{animation-timing-function:cubic-bezier(.3,.27,.13,1)}0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}5%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes ld-radio{0%{animation-timing-function:cubic-bezier(.3,.27,.13,1)}0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}5%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.ld.ld-radio{position:relative;display:inline-block;margin:0;padding:0}.ld.ld-radio:after{-webkit-animation:ld-radio 1s infinite;animation:ld-radio 1s infinite;content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:6px solid #000;border-radius:50%;background:none}.ld.ld-radio.square:after{border-radius:0}@keyframes ld-rotate{0%,33%,66%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}16%,50%,83%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:skewX(0deg) skewY(0deg) scaleX(2) scaleY(.5);transform:skewX(0deg) skewY(0deg) scaleX(2) scaleY(.5)}16%{-webkit-transform:skewX(45deg) skewY(0deg) scaleX(1) scaleY(1);transform:skewX(45deg) skewY(0deg) scaleX(1) scaleY(1)}33%{-webkit-transform:skewX(0deg) skewY(45deg) scaleX(1) scaleY(1);transform:skewX(0deg) skewY(45deg) scaleX(1) scaleY(1)}50%{-webkit-transform:skewX(0deg) skewY(0deg) scaleX(.5) scaleY(2);transform:skewX(0deg) skewY(0deg) scaleX(.5) scaleY(2)}66%{-webkit-transform:skewX(0deg) skewY(-45deg) scaleX(1) scaleY(1);transform:skewX(0deg) skewY(-45deg) scaleX(1) scaleY(1)}83%{-webkit-transform:skewX(-45deg) skewY(0deg) scaleX(1) scaleY(1);transform:skewX(-45deg) skewY(0deg) scaleX(1) scaleY(1)}to{-webkit-transform:skewX(0deg) skewY(0deg) scaleX(2) scaleY(.5);transform:skewX(0deg) skewY(0deg) scaleX(2) scaleY(.5)}}@-webkit-keyframes ld-rotate{0%,33%,66%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}16%,50%,83%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:skewX(0deg) skewY(0deg) scaleX(2) scaleY(.5);transform:skewX(0deg) skewY(0deg) scaleX(2) scaleY(.5)}16%{-webkit-transform:skewX(45deg) skewY(0deg) scaleX(1) scaleY(1);transform:skewX(45deg) skewY(0deg) scaleX(1) scaleY(1)}33%{-webkit-transform:skewX(0deg) skewY(45deg) scaleX(1) scaleY(1);transform:skewX(0deg) skewY(45deg) scaleX(1) scaleY(1)}50%{-webkit-transform:skewX(0deg) skewY(0deg) scaleX(.5) scaleY(2);transform:skewX(0deg) skewY(0deg) scaleX(.5) scaleY(2)}66%{-webkit-transform:skewX(0deg) skewY(-45deg) scaleX(1) scaleY(1);transform:skewX(0deg) skewY(-45deg) scaleX(1) scaleY(1)}83%{-webkit-transform:skewX(-45deg) skewY(0deg) scaleX(1) scaleY(1);transform:skewX(-45deg) skewY(0deg) scaleX(1) scaleY(1)}to{-webkit-transform:skewX(0deg) skewY(0deg) scaleX(2) scaleY(.5);transform:skewX(0deg) skewY(0deg) scaleX(2) scaleY(.5)}}.ld.ld-rotate{-webkit-animation:ld-rotate 1s infinite;animation:ld-rotate 1s infinite}@keyframes ld-rubber{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scaleX(1.5);transform:scaleX(1.5)}30%{-webkit-transform:scaleX(.8);transform:scaleX(.8)}40%{-webkit-transform:scaleX(1.3);transform:scaleX(1.3)}50%{-webkit-transform:scaleX(.85);transform:scaleX(.85)}60%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}70%{-webkit-transform:scaleX(.9);transform:scaleX(.9)}80%{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}90%{-webkit-transform:scaleX(.95);transform:scaleX(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ld-rubber{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scaleX(1.5);transform:scaleX(1.5)}30%{-webkit-transform:scaleX(.8);transform:scaleX(.8)}40%{-webkit-transform:scaleX(1.3);transform:scaleX(1.3)}50%{-webkit-transform:scaleX(.85);transform:scaleX(.85)}60%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}70%{-webkit-transform:scaleX(.9);transform:scaleX(.9)}80%{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}90%{-webkit-transform:scaleX(.95);transform:scaleX(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}.ld.ld-rubber{-webkit-animation:ld-rubber 1s ease-out infinite;animation:ld-rubber 1s ease-out infinite}@keyframes ld-shadow{0%,to{animation-timing-function:cubic-bezier(.5,0,.5,1)}50%{animation-timing-function:cubic-bezier(.5,0,.5,1)}0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}50%{box-shadow:0 0 0 10px rgba(0,0,0,.9)}to{box-shadow:0 0 0 0 rgba(0,0,0,.2)}}@-webkit-keyframes ld-shadow{0%,to{animation-timing-function:cubic-bezier(.5,0,.5,1)}50%{animation-timing-function:cubic-bezier(.5,0,.5,1)}0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}50%{box-shadow:0 0 0 10px rgba(0,0,0,.9)}to{box-shadow:0 0 0 0 rgba(0,0,0,.2)}}.ld.ld-shadow{-webkit-animation:ld-shadow 1s infinite;animation:ld-shadow 1s infinite;border-radius:50%}@keyframes ld-shadow-a{0%{box-shadow:3px 0 0 6px rgba(0,0,0,.5)}8.33%{box-shadow:3px 1px 0 6px rgba(0,0,0,.5)}16.67%{box-shadow:2px 3px 0 6px rgba(0,0,0,.5)}25%{box-shadow:0 3px 0 6px rgba(0,0,0,.5)}33.33%{box-shadow:-1px 3px 0 6px rgba(0,0,0,.5)}41.67%{box-shadow:-3px 1px 0 6px rgba(0,0,0,.5)}50%{box-shadow:-3px 0 0 6px rgba(0,0,0,.5)}58.33%{box-shadow:-3px -1px 0 6px rgba(0,0,0,.5)}66.67%{box-shadow:-2px -3px 0 6px rgba(0,0,0,.5)}75%{box-shadow:0 -3px 0 6px rgba(0,0,0,.5)}83.33%{box-shadow:2px -3px 0 6px rgba(0,0,0,.5)}91.67%{box-shadow:3px -2px 0 6px rgba(0,0,0,.5)}to{box-shadow:3px 0 0 6px rgba(0,0,0,.5)}}@-webkit-keyframes ld-shadow-a{0%{box-shadow:3px 0 0 6px rgba(0,0,0,.5)}8.33%{box-shadow:3px 1px 0 6px rgba(0,0,0,.5)}16.67%{box-shadow:2px 3px 0 6px rgba(0,0,0,.5)}25%{box-shadow:0 3px 0 6px rgba(0,0,0,.5)}33.33%{box-shadow:-1px 3px 0 6px rgba(0,0,0,.5)}41.67%{box-shadow:-3px 1px 0 6px rgba(0,0,0,.5)}50%{box-shadow:-3px 0 0 6px rgba(0,0,0,.5)}58.33%{box-shadow:-3px -1px 0 6px rgba(0,0,0,.5)}66.67%{box-shadow:-2px -3px 0 6px rgba(0,0,0,.5)}75%{box-shadow:0 -3px 0 6px rgba(0,0,0,.5)}83.33%{box-shadow:2px -3px 0 6px rgba(0,0,0,.5)}91.67%{box-shadow:3px -2px 0 6px rgba(0,0,0,.5)}to{box-shadow:3px 0 0 6px rgba(0,0,0,.5)}}.ld.ld-shadow-a{-webkit-animation:ld-shadow-a .5s infinite;animation:ld-shadow-a .5s infinite;box-shadow:3px 0 0 6px rgba(0,0,0,.5);border-radius:50%}@keyframes ld-skew{0%,50%,to{animation-timing-function:cubic-bezier(.4,0,1,.6)}25%,75%{animation-timing-function:cubic-bezier(0,.4,.6,1)}0%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}25%{-webkit-transform:skewX(0deg) scale(.9);transform:skewX(0deg) scale(.9)}50%{-webkit-transform:skewX(-20deg) scale(1);transform:skewX(-20deg) scale(1)}75%{-webkit-transform:skewX(0deg) scale(.9);transform:skewX(0deg) scale(.9)}to{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}}@-webkit-keyframes ld-skew{0%,50%,to{animation-timing-function:cubic-bezier(.4,0,1,.6)}25%,75%{animation-timing-function:cubic-bezier(0,.4,.6,1)}0%{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}25%{-webkit-transform:skewX(0deg) scale(.9);transform:skewX(0deg) scale(.9)}50%{-webkit-transform:skewX(-20deg) scale(1);transform:skewX(-20deg) scale(1)}75%{-webkit-transform:skewX(0deg) scale(.9);transform:skewX(0deg) scale(.9)}to{-webkit-transform:skewX(20deg) scale(1);transform:skewX(20deg) scale(1)}}.ld.ld-skew{-webkit-animation:ld-skew 1s infinite;animation:ld-skew 1s infinite}@keyframes ld-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ld-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ld.ld-spin{-webkit-animation:ld-spin 1s infinite;animation:ld-spin 1s infinite}@keyframes ld-spin-fast{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:rotate(900deg);transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{-webkit-transform:rotate(5turn);transform:rotate(5turn)}}@-webkit-keyframes ld-spin-fast{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:rotate(900deg);transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{-webkit-transform:rotate(5turn);transform:rotate(5turn)}}.ld.ld-spin-fast{-webkit-animation:ld-spin-fast 1s infinite;animation:ld-spin-fast 1s infinite}@keyframes ld-squeeze{0%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}50%{-webkit-transform:scaleX(.5);transform:scaleX(.5)}to{-webkit-transform:scaleY(.5);transform:scaleY(.5)}}@-webkit-keyframes ld-squeeze{0%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}50%{-webkit-transform:scaleX(.5);transform:scaleX(.5)}to{-webkit-transform:scaleY(.5);transform:scaleY(.5)}}.ld.ld-squeeze{-webkit-animation:ld-squeeze .8s cubic-bezier(.215,.61,.355,1) infinite;animation:ld-squeeze .8s cubic-bezier(.215,.61,.355,1) infinite}@keyframes ld-surprise{0%{-webkit-transform:skewX(0deg) scale(1);transform:skewX(0deg) scale(1)}10%{-webkit-transform:skewX(-15deg) scale(.8);transform:skewX(-15deg) scale(.8)}20%{-webkit-transform:skewX(-15deg) scale(.8);transform:skewX(-15deg) scale(.8)}30%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}40%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}50%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}60%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}70%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}80%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}90%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}to{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}}@-webkit-keyframes ld-surprise{0%{-webkit-transform:skewX(0deg) scale(1);transform:skewX(0deg) scale(1)}10%{-webkit-transform:skewX(-15deg) scale(.8);transform:skewX(-15deg) scale(.8)}20%{-webkit-transform:skewX(-15deg) scale(.8);transform:skewX(-15deg) scale(.8)}30%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}40%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}50%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}60%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}70%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}80%{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}90%{-webkit-transform:skewX(15deg) scale(1.3);transform:skewX(15deg) scale(1.3)}to{-webkit-transform:skewX(-15deg) scale(1.3);transform:skewX(-15deg) scale(1.3)}}.ld.ld-surprise{-webkit-animation:ld-surprise 1s linear infinite;animation:ld-surprise 1s linear infinite}@keyframes ld-tick{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}30%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}40%{-webkit-transform:rotate(-21deg);transform:rotate(-21deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}60%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes ld-tick{0%{-webkit-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}30%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}40%{-webkit-transform:rotate(-21deg);transform:rotate(-21deg)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}60%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.ld.ld-tick{-webkit-animation:ld-tick 1s ease-out infinite;animation:ld-tick 1s ease-out infinite}@keyframes ld-vortex-in{0%{-webkit-transform:rotate(5turn) scale(3);transform:rotate(5turn) scale(3);opacity:0}60%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1}to{opacity:0}}@-webkit-keyframes ld-vortex-in{0%{-webkit-transform:rotate(5turn) scale(3);transform:rotate(5turn) scale(3);opacity:0}60%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1}to{opacity:0}}.ld.ld-vortex-in{-webkit-animation:ld-vortex-in 2s infinite;animation:ld-vortex-in 2s infinite;animation-timing-function:cubic-bezier(.3,0,1,.7)}@keyframes ld-vortex-out{0%{-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0);opacity:1}60%{-webkit-transform:rotate(5turn) scale(1);transform:rotate(5turn) scale(1);opacity:1}to{-webkit-transform:rotate(5turn) scale(1);transform:rotate(5turn) scale(1);opacity:0}}@-webkit-keyframes ld-vortex-out{0%{-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0);opacity:1}60%{-webkit-transform:rotate(5turn) scale(1);transform:rotate(5turn) scale(1);opacity:1}to{-webkit-transform:rotate(5turn) scale(1);transform:rotate(5turn) scale(1);opacity:0}}.ld.ld-vortex-out{-webkit-animation:ld-vortex-out 2s infinite;animation:ld-vortex-out 2s infinite;animation-timing-function:cubic-bezier(.5,0,1,.5)}@keyframes ld-wrench{20%,36%,70%,86%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}0%,50%,to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes ld-wrench{20%,36%,70%,86%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}0%,50%,to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.ld.ld-wrench{-webkit-animation:ld-wrench 1s infinite;animation:ld-wrench 1s infinite}@keyframes ld-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}51%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes ld-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}51%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(.9);transform:scale(.9)}}.ld.ld-pulse{-webkit-animation:ld-pulse .8s cubic-bezier(.215,.61,.355,1) infinite;animation:ld-pulse .8s cubic-bezier(.215,.61,.355,1) infinite}@keyframes ld-bounce{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0,.4,.6,1)}50%{animation-timing-function:cubic-bezier(.4,0,1,.6)}0%{-webkit-transform:translateY(30%) scaleY(.5);transform:translateY(30%) scaleY(.5)}10%{-webkit-transform:translateY(5%) scaleY(1.1);transform:translateY(5%) scaleY(1.1)}50%{-webkit-transform:translateY(-37%) scaleY(1.1);transform:translateY(-37%) scaleY(1.1)}90%{-webkit-transform:translateY(5%) scaleY(1.1);transform:translateY(5%) scaleY(1.1)}to{-webkit-transform:translateY(30%) scaleY(.5);transform:translateY(30%) scaleY(.5)}}@-webkit-keyframes ld-bounce{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0,.4,.6,1)}50%{animation-timing-function:cubic-bezier(.4,0,1,.6)}0%{-webkit-transform:translateY(30%) scaleY(.5);transform:translateY(30%) scaleY(.5)}10%{-webkit-transform:translateY(5%) scaleY(1.1);transform:translateY(5%) scaleY(1.1)}50%{-webkit-transform:translateY(-37%) scaleY(1.1);transform:translateY(-37%) scaleY(1.1)}90%{-webkit-transform:translateY(5%) scaleY(1.1);transform:translateY(5%) scaleY(1.1)}to{-webkit-transform:translateY(30%) scaleY(.5);transform:translateY(30%) scaleY(.5)}}.ld.ld-bounce{-webkit-animation:ld-bounce 1s infinite;animation:ld-bounce 1s infinite}@keyframes ld-bounce-rtl{0%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}12.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}25%{-webkit-transform:translate(80%);transform:translate(80%)}37.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}50%{-webkit-transform:translateY(-40%);transform:translateY(-40%)}62.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}75%{-webkit-transform:translate(-80%);transform:translate(-80%)}87.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}to{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}}@-webkit-keyframes ld-bounce-rtl{0%{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}12.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}25%{-webkit-transform:translate(80%);transform:translate(80%)}37.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}50%{-webkit-transform:translateY(-40%);transform:translateY(-40%)}62.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}75%{-webkit-transform:translate(-80%);transform:translate(-80%)}87.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}to{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}}.ld.ld-bounce-rtl{-webkit-animation:ld-bounce-rtl 1s linear infinite;animation:ld-bounce-rtl 1s linear infinite}@keyframes ld-bounce-ltr{0%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}12.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}25%{-webkit-transform:translate(-100%);transform:translate(-100%)}37.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}50%{-webkit-transform:translateY(-40%);transform:translateY(-40%)}62.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}75%{-webkit-transform:translate(100%);transform:translate(100%)}87.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}to{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}}@-webkit-keyframes ld-bounce-ltr{0%{-webkit-transform:translate(-160%,-40%);transform:translate(-160%,-40%)}12.5%{-webkit-transform:translate(-120%,-23%);transform:translate(-120%,-23%)}25%{-webkit-transform:translate(-100%);transform:translate(-100%)}37.5%{-webkit-transform:translate(-50%,-23%);transform:translate(-50%,-23%)}50%{-webkit-transform:translateY(-40%);transform:translateY(-40%)}62.5%{-webkit-transform:translate(50%,-23%);transform:translate(50%,-23%)}75%{-webkit-transform:translate(100%);transform:translate(100%)}87.5%{-webkit-transform:translate(120%,-23%);transform:translate(120%,-23%)}to{-webkit-transform:translate(160%,-40%);transform:translate(160%,-40%)}}.ld.ld-bounce-ltr{-webkit-animation:ld-bounce-ltr 1s linear infinite;animation:ld-bounce-ltr 1s linear infinite}@keyframes ld-float{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:linear}0%{-webkit-transform:translate(0);transform:translate(0);box-shadow:0 0 0 rgba(0,0,0,.3)}30%{-webkit-transform:translateY(-10%);transform:translateY(-10%);box-shadow:0 5px 5px rgba(0,0,0,.3)}50%{-webkit-transform:translateY(-10%);transform:translateY(-10%);box-shadow:0 5px 5px rgba(0,0,0,.3)}to{-webkit-transform:translate(0);transform:translate(0);box-shadow:0 0 0 rgba(0,0,0,.3)}}@-webkit-keyframes ld-float{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:linear}0%{-webkit-transform:translate(0);transform:translate(0);box-shadow:0 0 0 rgba(0,0,0,.3)}30%{-webkit-transform:translateY(-10%);transform:translateY(-10%);box-shadow:0 5px 5px rgba(0,0,0,.3)}50%{-webkit-transform:translateY(-10%);transform:translateY(-10%);box-shadow:0 5px 5px rgba(0,0,0,.3)}to{-webkit-transform:translate(0);transform:translate(0);box-shadow:0 0 0 rgba(0,0,0,.3)}}.ld.ld-float{-webkit-animation:ld-float 1s infinite;animation:ld-float 1s infinite}@keyframes ld-hit{0%{animation-timing-function:cubic-bezier(.5,0,1,.5);-webkit-transform:scale(0) translate(0) skewX(0);transform:scale(0) translate(0) skewX(0)}20%{-webkit-transform:scale(1) translate(0) skewX(20deg);transform:scale(1) translate(0) skewX(20deg)}50%{animation-timing-function:cubic-bezier(1,0,1,.5);-webkit-transform:scale(1) translate(0) skewX(20deg);transform:scale(1) translate(0) skewX(20deg)}to{-webkit-transform:scale(1) translateY(200%) skewX(20deg);transform:scale(1) translateY(200%) skewX(20deg)}}@-webkit-keyframes ld-hit{0%{animation-timing-function:cubic-bezier(.5,0,1,.5);-webkit-transform:scale(0) translate(0) skewX(0);transform:scale(0) translate(0) skewX(0)}20%{-webkit-transform:scale(1) translate(0) skewX(20deg);transform:scale(1) translate(0) skewX(20deg)}50%{animation-timing-function:cubic-bezier(1,0,1,.5);-webkit-transform:scale(1) translate(0) skewX(20deg);transform:scale(1) translate(0) skewX(20deg)}to{-webkit-transform:scale(1) translateY(200%) skewX(20deg);transform:scale(1) translateY(200%) skewX(20deg)}}.ld.ld-hit{-webkit-animation:ld-hit 2s infinite;animation:ld-hit 2s infinite}@keyframes ld-jelly{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}16.6%{-webkit-transform:translate(-30%) skewX(30deg);transform:translate(-30%) skewX(30deg)}33.3%{-webkit-transform:translate(25%) skewX(-20deg);transform:translate(25%) skewX(-20deg)}50%{-webkit-transform:translate(-12%) skewX(10deg);transform:translate(-12%) skewX(10deg)}66.6%{-webkit-transform:translate(6%) skewX(-5deg);transform:translate(6%) skewX(-5deg)}83.3%{-webkit-transform:translate(-2.5%) skewX(2deg);transform:translate(-2.5%) skewX(2deg)}to{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}}@-webkit-keyframes ld-jelly{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}16.6%{-webkit-transform:translate(-30%) skewX(30deg);transform:translate(-30%) skewX(30deg)}33.3%{-webkit-transform:translate(25%) skewX(-20deg);transform:translate(25%) skewX(-20deg)}50%{-webkit-transform:translate(-12%) skewX(10deg);transform:translate(-12%) skewX(10deg)}66.6%{-webkit-transform:translate(6%) skewX(-5deg);transform:translate(6%) skewX(-5deg)}83.3%{-webkit-transform:translate(-2.5%) skewX(2deg);transform:translate(-2.5%) skewX(2deg)}to{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}}.ld.ld-jelly{-webkit-animation:ld-jelly 1s linear infinite;animation:ld-jelly 1s linear infinite}@keyframes ld-jump{0%,28%,48%,64%,76%,86%,93%,to{animation-timing-function:ease-out}14%,38%,56%,70%,81%,90%,97%{animation-timing-function:ease-in}0%{-webkit-transform:translateY(0);transform:translateY(0)}14%{-webkit-transform:translateY(-27%);transform:translateY(-27%)}28%{-webkit-transform:translateY(0);transform:translateY(0)}38%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}48%{-webkit-transform:translateY(0);transform:translateY(0)}56%{-webkit-transform:translateY(-16%);transform:translateY(-16%)}64%{-webkit-transform:translateY(0);transform:translateY(0)}70%{-webkit-transform:translateY(-12%);transform:translateY(-12%)}76%{-webkit-transform:translateY(0);transform:translateY(0)}81%{-webkit-transform:translateY(-7.5%);transform:translateY(-7.5%)}86%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}93%{-webkit-transform:translateY(0);transform:translateY(0)}97%{-webkit-transform:translateY(-1.5%);transform:translateY(-1.5%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ld-jump{0%,28%,48%,64%,76%,86%,93%,to{animation-timing-function:ease-out}14%,38%,56%,70%,81%,90%,97%{animation-timing-function:ease-in}0%{-webkit-transform:translateY(0);transform:translateY(0)}14%{-webkit-transform:translateY(-27%);transform:translateY(-27%)}28%{-webkit-transform:translateY(0);transform:translateY(0)}38%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}48%{-webkit-transform:translateY(0);transform:translateY(0)}56%{-webkit-transform:translateY(-16%);transform:translateY(-16%)}64%{-webkit-transform:translateY(0);transform:translateY(0)}70%{-webkit-transform:translateY(-12%);transform:translateY(-12%)}76%{-webkit-transform:translateY(0);transform:translateY(0)}81%{-webkit-transform:translateY(-7.5%);transform:translateY(-7.5%)}86%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}93%{-webkit-transform:translateY(0);transform:translateY(0)}97%{-webkit-transform:translateY(-1.5%);transform:translateY(-1.5%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.ld.ld-jump{-webkit-animation:ld-jump 1.5s ease-in infinite;animation:ld-jump 1.5s ease-in infinite}@keyframes ld-orbit{0%{-webkit-transform:translate(30%) rotate(0deg);transform:translate(30%) rotate(0deg)}12.5%{-webkit-transform:translate(21%,21%) rotate(45deg);transform:translate(21%,21%) rotate(45deg)}25%{-webkit-transform:translateY(30%) rotate(90deg);transform:translateY(30%) rotate(90deg)}37.5%{-webkit-transform:translate(-21%,21%) rotate(135deg);transform:translate(-21%,21%) rotate(135deg)}50%{-webkit-transform:translate(-30%) rotate(180deg);transform:translate(-30%) rotate(180deg)}62.5%{-webkit-transform:translate(-21%,-21%) rotate(225deg);transform:translate(-21%,-21%) rotate(225deg)}75%{-webkit-transform:translateY(-30%) rotate(270deg);transform:translateY(-30%) rotate(270deg)}87.5%{-webkit-transform:translate(21%,-21%) rotate(315deg);transform:translate(21%,-21%) rotate(315deg)}to{-webkit-transform:translate(30%) rotate(1turn);transform:translate(30%) rotate(1turn)}}@-webkit-keyframes ld-orbit{0%{-webkit-transform:translate(30%) rotate(0deg);transform:translate(30%) rotate(0deg)}12.5%{-webkit-transform:translate(21%,21%) rotate(45deg);transform:translate(21%,21%) rotate(45deg)}25%{-webkit-transform:translateY(30%) rotate(90deg);transform:translateY(30%) rotate(90deg)}37.5%{-webkit-transform:translate(-21%,21%) rotate(135deg);transform:translate(-21%,21%) rotate(135deg)}50%{-webkit-transform:translate(-30%) rotate(180deg);transform:translate(-30%) rotate(180deg)}62.5%{-webkit-transform:translate(-21%,-21%) rotate(225deg);transform:translate(-21%,-21%) rotate(225deg)}75%{-webkit-transform:translateY(-30%) rotate(270deg);transform:translateY(-30%) rotate(270deg)}87.5%{-webkit-transform:translate(21%,-21%) rotate(315deg);transform:translate(21%,-21%) rotate(315deg)}to{-webkit-transform:translate(30%) rotate(1turn);transform:translate(30%) rotate(1turn)}}.ld.ld-orbit{-webkit-animation:ld-orbit 1s linear infinite;animation:ld-orbit 1s linear infinite}@keyframes ld-rush-rtl{0%{-webkit-transform:translate(200%) skewX(-45deg);transform:translate(200%) skewX(-45deg);animation-timing-function:cubic-bezier(0,.5,.5,1)}30%{-webkit-transform:translate(-40%) skewX(35deg);transform:translate(-40%) skewX(35deg)}45%{-webkit-transform:translate(20%) skewX(-15deg);transform:translate(20%) skewX(-15deg)}60%{-webkit-transform:translate(-10%) skewX(7deg);transform:translate(-10%) skewX(7deg)}80%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}to{-webkit-transform:translate(-250%) skewX(-45deg);transform:translate(-250%) skewX(-45deg)}}@-webkit-keyframes ld-rush-rtl{0%{-webkit-transform:translate(200%) skewX(-45deg);transform:translate(200%) skewX(-45deg);animation-timing-function:cubic-bezier(0,.5,.5,1)}30%{-webkit-transform:translate(-40%) skewX(35deg);transform:translate(-40%) skewX(35deg)}45%{-webkit-transform:translate(20%) skewX(-15deg);transform:translate(20%) skewX(-15deg)}60%{-webkit-transform:translate(-10%) skewX(7deg);transform:translate(-10%) skewX(7deg)}80%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}to{-webkit-transform:translate(-250%) skewX(-45deg);transform:translate(-250%) skewX(-45deg)}}.ld.ld-rush-rtl{-webkit-animation:ld-rush-rtl 1.5s linear infinite;animation:ld-rush-rtl 1.5s linear infinite}@keyframes ld-rush-ltr{0%{-webkit-transform:translate(-200%) skewX(45deg);transform:translate(-200%) skewX(45deg);animation-timing-function:cubic-bezier(0,.5,.5,1)}30%{-webkit-transform:translate(40%) skewX(-35deg);transform:translate(40%) skewX(-35deg)}45%{-webkit-transform:translate(-20%) skewX(15deg);transform:translate(-20%) skewX(15deg)}60%{-webkit-transform:translate(10%) skewX(-7deg);transform:translate(10%) skewX(-7deg)}80%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}to{-webkit-transform:translate(250%) skewX(45deg);transform:translate(250%) skewX(45deg)}}@-webkit-keyframes ld-rush-ltr{0%{-webkit-transform:translate(-200%) skewX(45deg);transform:translate(-200%) skewX(45deg);animation-timing-function:cubic-bezier(0,.5,.5,1)}30%{-webkit-transform:translate(40%) skewX(-35deg);transform:translate(40%) skewX(-35deg)}45%{-webkit-transform:translate(-20%) skewX(15deg);transform:translate(-20%) skewX(15deg)}60%{-webkit-transform:translate(10%) skewX(-7deg);transform:translate(10%) skewX(-7deg)}80%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}to{-webkit-transform:translate(250%) skewX(45deg);transform:translate(250%) skewX(45deg)}}.ld.ld-rush-ltr{-webkit-animation:ld-rush-ltr 1.5s linear infinite;animation:ld-rush-ltr 1.5s linear infinite}@keyframes ld-shake{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}16.6%{-webkit-transform:translate(-35%);transform:translate(-35%)}33.3%{-webkit-transform:translate(25%);transform:translate(25%)}50%{-webkit-transform:translate(-12%);transform:translate(-12%)}66.6%{-webkit-transform:translate(6%);transform:translate(6%)}83.3%{-webkit-transform:translate(-2.5%);transform:translate(-2.5%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ld-shake{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}16.6%{-webkit-transform:translate(-35%);transform:translate(-35%)}33.3%{-webkit-transform:translate(25%);transform:translate(25%)}50%{-webkit-transform:translate(-12%);transform:translate(-12%)}66.6%{-webkit-transform:translate(6%);transform:translate(6%)}83.3%{-webkit-transform:translate(-2.5%);transform:translate(-2.5%)}to{-webkit-transform:translate(0);transform:translate(0)}}.ld.ld-shake{-webkit-animation:ld-shake 1s linear infinite;animation:ld-shake 1s linear infinite}@keyframes ld-slide-ltr{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translate(200%);transform:translate(200%)}50%{-webkit-transform:translate(-200%);transform:translate(-200%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ld-slide-ltr{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translate(200%);transform:translate(200%)}50%{-webkit-transform:translate(-200%);transform:translate(-200%)}to{-webkit-transform:translate(0);transform:translate(0)}}.ld.ld-slide-ltr{-webkit-animation:ld-slide-ltr 1s infinite;animation:ld-slide-ltr 1s infinite}@keyframes ld-slide-rtl{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translate(-200%);transform:translate(-200%)}50%{-webkit-transform:translate(200%);transform:translate(200%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ld-slide-rtl{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translate(-200%);transform:translate(-200%)}50%{-webkit-transform:translate(200%);transform:translate(200%)}to{-webkit-transform:translate(0);transform:translate(0)}}.ld.ld-slide-rtl{-webkit-animation:ld-slide-rtl 1s infinite;animation:ld-slide-rtl 1s infinite}@keyframes ld-slide-btt{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(200%);transform:translateY(200%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ld-slide-btt{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(200%);transform:translateY(200%)}to{-webkit-transform:translate(0);transform:translate(0)}}.ld.ld-slide-btt{-webkit-animation:ld-slide-btt 1s infinite;animation:ld-slide-btt 1s infinite}@keyframes ld-slide-ttb{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translateY(200%);transform:translateY(200%)}50%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ld-slide-ttb{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translateY(200%);transform:translateY(200%)}50%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translate(0);transform:translate(0)}}.ld.ld-slide-ttb{-webkit-animation:ld-slide-ttb 1s infinite;animation:ld-slide-ttb 1s infinite}@keyframes ld-tremble{0%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}5%{-webkit-transform:translateY(1%);transform:translateY(1%)}10%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}15%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}20%{-webkit-transform:translate(3%);transform:translate(3%)}25%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}30%{-webkit-transform:translate(1%,3%);transform:translate(1%,3%)}35%{-webkit-transform:translateY(1%);transform:translateY(1%)}40%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}45%{-webkit-transform:translate(1%);transform:translate(1%)}50%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}55%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}60%{-webkit-transform:translate(3%,1%);transform:translate(3%,1%)}65%{-webkit-transform:translateY(2%);transform:translateY(2%)}70%{-webkit-transform:translate(3%);transform:translate(3%)}75%{-webkit-transform:translate(0);transform:translate(0)}80%{-webkit-transform:translate(2%,3%);transform:translate(2%,3%)}85%{-webkit-transform:translate(1%);transform:translate(1%)}90%{-webkit-transform:translateY(2%);transform:translateY(2%)}95%{-webkit-transform:translate(3%,2%);transform:translate(3%,2%)}}@-webkit-keyframes ld-tremble{0%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}5%{-webkit-transform:translateY(1%);transform:translateY(1%)}10%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}15%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}20%{-webkit-transform:translate(3%);transform:translate(3%)}25%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}30%{-webkit-transform:translate(1%,3%);transform:translate(1%,3%)}35%{-webkit-transform:translateY(1%);transform:translateY(1%)}40%{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}45%{-webkit-transform:translate(1%);transform:translate(1%)}50%{-webkit-transform:translate(2%,1%);transform:translate(2%,1%)}55%{-webkit-transform:translate(1%,2%);transform:translate(1%,2%)}60%{-webkit-transform:translate(3%,1%);transform:translate(3%,1%)}65%{-webkit-transform:translateY(2%);transform:translateY(2%)}70%{-webkit-transform:translate(3%);transform:translate(3%)}75%{-webkit-transform:translate(0);transform:translate(0)}80%{-webkit-transform:translate(2%,3%);transform:translate(2%,3%)}85%{-webkit-transform:translate(1%);transform:translate(1%)}90%{-webkit-transform:translateY(2%);transform:translateY(2%)}95%{-webkit-transform:translate(3%,2%);transform:translate(3%,2%)}}.ld.ld-tremble{-webkit-animation:ld-tremble 1s infinite;animation:ld-tremble 1s infinite}@keyframes ld-wander-h{0%{-webkit-transform:translate(-35%);transform:translate(-35%)}50%{-webkit-transform:translate(35%);transform:translate(35%)}to{-webkit-transform:translate(-35%);transform:translate(-35%)}}@-webkit-keyframes ld-wander-h{0%{-webkit-transform:translate(-35%);transform:translate(-35%)}50%{-webkit-transform:translate(35%);transform:translate(35%)}to{-webkit-transform:translate(-35%);transform:translate(-35%)}}.ld.ld-wander-h{-webkit-animation:ld-wander-h 1s ease-out infinite;animation:ld-wander-h 1s ease-out infinite}@keyframes ld-wander-v{0%{-webkit-transform:translateY(-35%);transform:translateY(-35%)}50%{-webkit-transform:translateY(35%);transform:translateY(35%)}to{-webkit-transform:translateY(-35%);transform:translateY(-35%)}}@-webkit-keyframes ld-wander-v{0%{-webkit-transform:translateY(-35%);transform:translateY(-35%)}50%{-webkit-transform:translateY(35%);transform:translateY(35%)}to{-webkit-transform:translateY(-35%);transform:translateY(-35%)}}.ld.ld-wander-v{-webkit-animation:ld-wander-v 1s ease-out infinite;animation:ld-wander-v 1s ease-out infinite}@keyframes ld-bounce-px{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0,.4,.6,1)}50%{animation-timing-function:cubic-bezier(.4,0,1,.6)}0%{-webkit-transform:translateY(30px) scaleY(.5);transform:translateY(30px) scaleY(.5)}10%{-webkit-transform:translateY(5px) scaleY(1.1);transform:translateY(5px) scaleY(1.1)}50%{-webkit-transform:translateY(-37px) scaleY(1.1);transform:translateY(-37px) scaleY(1.1)}90%{-webkit-transform:translateY(5px) scaleY(1.1);transform:translateY(5px) scaleY(1.1)}to{-webkit-transform:translateY(30px) scaleY(.5);transform:translateY(30px) scaleY(.5)}}@-webkit-keyframes ld-bounce-px{0%,90%{animation-timing-function:linear}10%{animation-timing-function:cubic-bezier(0,.4,.6,1)}50%{animation-timing-function:cubic-bezier(.4,0,1,.6)}0%{-webkit-transform:translateY(30px) scaleY(.5);transform:translateY(30px) scaleY(.5)}10%{-webkit-transform:translateY(5px) scaleY(1.1);transform:translateY(5px) scaleY(1.1)}50%{-webkit-transform:translateY(-37px) scaleY(1.1);transform:translateY(-37px) scaleY(1.1)}90%{-webkit-transform:translateY(5px) scaleY(1.1);transform:translateY(5px) scaleY(1.1)}to{-webkit-transform:translateY(30px) scaleY(.5);transform:translateY(30px) scaleY(.5)}}.ld.ld-bounce-px{-webkit-animation:ld-bounce-px 1s infinite;animation:ld-bounce-px 1s infinite}@keyframes ld-bounce-px-rtl{0%{-webkit-transform:translate(80px,-20px);transform:translate(80px,-20px)}12.5%{-webkit-transform:translate(60px,-12px);transform:translate(60px,-12px)}25%{-webkit-transform:translate(40px);transform:translate(40px)}37.5%{-webkit-transform:translate(25px,-12px);transform:translate(25px,-12px)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}62.5%{-webkit-transform:translate(-25px,-12px);transform:translate(-25px,-12px)}75%{-webkit-transform:translate(-40px);transform:translate(-40px)}87.5%{-webkit-transform:translate(-60px,-12px);transform:translate(-60px,-12px)}to{-webkit-transform:translate(-80px,-20px);transform:translate(-80px,-20px)}}@-webkit-keyframes ld-bounce-px-rtl{0%{-webkit-transform:translate(80px,-20px);transform:translate(80px,-20px)}12.5%{-webkit-transform:translate(60px,-12px);transform:translate(60px,-12px)}25%{-webkit-transform:translate(40px);transform:translate(40px)}37.5%{-webkit-transform:translate(25px,-12px);transform:translate(25px,-12px)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}62.5%{-webkit-transform:translate(-25px,-12px);transform:translate(-25px,-12px)}75%{-webkit-transform:translate(-40px);transform:translate(-40px)}87.5%{-webkit-transform:translate(-60px,-12px);transform:translate(-60px,-12px)}to{-webkit-transform:translate(-80px,-20px);transform:translate(-80px,-20px)}}.ld.ld-bounce-px-rtl{-webkit-animation:ld-bounce-px-rtl 1s linear infinite;animation:ld-bounce-px-rtl 1s linear infinite}@keyframes ld-bounce-px-ltr{0%{-webkit-transform:translate(-80px,-20px);transform:translate(-80px,-20px)}12.5%{-webkit-transform:translate(-60px,-12px);transform:translate(-60px,-12px)}25%{-webkit-transform:translate(-50px);transform:translate(-50px)}37.5%{-webkit-transform:translate(-25px,-12px);transform:translate(-25px,-12px)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}62.5%{-webkit-transform:translate(25px,-12px);transform:translate(25px,-12px)}75%{-webkit-transform:translate(50px);transform:translate(50px)}87.5%{-webkit-transform:translate(60px,-12px);transform:translate(60px,-12px)}to{-webkit-transform:translate(80px,-20px);transform:translate(80px,-20px)}}@-webkit-keyframes ld-bounce-px-ltr{0%{-webkit-transform:translate(-80px,-20px);transform:translate(-80px,-20px)}12.5%{-webkit-transform:translate(-60px,-12px);transform:translate(-60px,-12px)}25%{-webkit-transform:translate(-50px);transform:translate(-50px)}37.5%{-webkit-transform:translate(-25px,-12px);transform:translate(-25px,-12px)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}62.5%{-webkit-transform:translate(25px,-12px);transform:translate(25px,-12px)}75%{-webkit-transform:translate(50px);transform:translate(50px)}87.5%{-webkit-transform:translate(60px,-12px);transform:translate(60px,-12px)}to{-webkit-transform:translate(80px,-20px);transform:translate(80px,-20px)}}.ld.ld-bounce-px-ltr{-webkit-animation:ld-bounce-px-ltr 1s linear infinite;animation:ld-bounce-px-ltr 1s linear infinite}@keyframes ld-bounce-a-px{0%,25%,50%,75%,to{animation-timing-function:cubic-bezier(0,.4,.6,1)}12.5%,37.5%,62.5%,87.5%{animation-timing-function:cubic-bezier(.4,0,1,.6)}0%{-webkit-transform:translate(0);transform:translate(0)}12.5%{-webkit-transform:translate(5px,-28px);transform:translate(5px,-28px)}25%{-webkit-transform:translate(10px);transform:translate(10px)}37.5%{-webkit-transform:translate(5px,-28px);transform:translate(5px,-28px)}50%{-webkit-transform:translate(0);transform:translate(0)}62.5%{-webkit-transform:translate(-5px,-28px);transform:translate(-5px,-28px)}75%{-webkit-transform:translate(-10px);transform:translate(-10px)}87.5%{-webkit-transform:translate(-5px,-28px);transform:translate(-5px,-28px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ld-bounce-a-px{0%,25%,50%,75%,to{animation-timing-function:cubic-bezier(0,.4,.6,1)}12.5%,37.5%,62.5%,87.5%{animation-timing-function:cubic-bezier(.4,0,1,.6)}0%{-webkit-transform:translate(0);transform:translate(0)}12.5%{-webkit-transform:translate(5px,-28px);transform:translate(5px,-28px)}25%{-webkit-transform:translate(10px);transform:translate(10px)}37.5%{-webkit-transform:translate(5px,-28px);transform:translate(5px,-28px)}50%{-webkit-transform:translate(0);transform:translate(0)}62.5%{-webkit-transform:translate(-5px,-28px);transform:translate(-5px,-28px)}75%{-webkit-transform:translate(-10px);transform:translate(-10px)}87.5%{-webkit-transform:translate(-5px,-28px);transform:translate(-5px,-28px)}to{-webkit-transform:translate(0);transform:translate(0)}}.ld.ld-bounce-a-px{-webkit-animation:ld-bounce-a-px 2s infinite;animation:ld-bounce-a-px 2s infinite}@keyframes ld-float-px{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:linear}0%{-webkit-transform:translate(0);transform:translate(0);box-shadow:0 0 0 rgba(0,0,0,.3)}30%{-webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 5px 5px rgba(0,0,0,.3)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 5px 5px rgba(0,0,0,.3)}to{-webkit-transform:translate(0);transform:translate(0);box-shadow:0 0 0 rgba(0,0,0,.3)}}@-webkit-keyframes ld-float-px{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:linear}0%{-webkit-transform:translate(0);transform:translate(0);box-shadow:0 0 0 rgba(0,0,0,.3)}30%{-webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 5px 5px rgba(0,0,0,.3)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 5px 5px rgba(0,0,0,.3)}to{-webkit-transform:translate(0);transform:translate(0);box-shadow:0 0 0 rgba(0,0,0,.3)}}.ld.ld-float-px{-webkit-animation:ld-float-px 1s infinite;animation:ld-float-px 1s infinite}@keyframes ld-hit-px{0%{animation-timing-function:cubic-bezier(.5,0,1,.5);-webkit-transform:scale(0) translate(0) skewX(0);transform:scale(0) translate(0) skewX(0)}20%{-webkit-transform:scale(1) translate(0) skewX(20deg);transform:scale(1) translate(0) skewX(20deg)}50%{animation-timing-function:cubic-bezier(1,0,1,.5);-webkit-transform:scale(1) translate(0) skewX(20deg);transform:scale(1) translate(0) skewX(20deg)}to{-webkit-transform:scale(1) translateY(150px) skewX(20deg);transform:scale(1) translateY(150px) skewX(20deg)}}@-webkit-keyframes ld-hit-px{0%{animation-timing-function:cubic-bezier(.5,0,1,.5);-webkit-transform:scale(0) translate(0) skewX(0);transform:scale(0) translate(0) skewX(0)}20%{-webkit-transform:scale(1) translate(0) skewX(20deg);transform:scale(1) translate(0) skewX(20deg)}50%{animation-timing-function:cubic-bezier(1,0,1,.5);-webkit-transform:scale(1) translate(0) skewX(20deg);transform:scale(1) translate(0) skewX(20deg)}to{-webkit-transform:scale(1) translateY(150px) skewX(20deg);transform:scale(1) translateY(150px) skewX(20deg)}}.ld.ld-hit-px{-webkit-animation:ld-hit-px 2s infinite;animation:ld-hit-px 2s infinite}@keyframes ld-jelly-px{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}16.6%{-webkit-transform:translate(-30px) skewX(30deg);transform:translate(-30px) skewX(30deg)}33.3%{-webkit-transform:translate(25px) skewX(-20deg);transform:translate(25px) skewX(-20deg)}50%{-webkit-transform:translate(-12px) skewX(10deg);transform:translate(-12px) skewX(10deg)}66.6%{-webkit-transform:translate(6px) skewX(-5deg);transform:translate(6px) skewX(-5deg)}83.3%{-webkit-transform:translate(-2.5px) skewX(2deg);transform:translate(-2.5px) skewX(2deg)}to{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}}@-webkit-keyframes ld-jelly-px{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}16.6%{-webkit-transform:translate(-30px) skewX(30deg);transform:translate(-30px) skewX(30deg)}33.3%{-webkit-transform:translate(25px) skewX(-20deg);transform:translate(25px) skewX(-20deg)}50%{-webkit-transform:translate(-12px) skewX(10deg);transform:translate(-12px) skewX(10deg)}66.6%{-webkit-transform:translate(6px) skewX(-5deg);transform:translate(6px) skewX(-5deg)}83.3%{-webkit-transform:translate(-2.5px) skewX(2deg);transform:translate(-2.5px) skewX(2deg)}to{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}}.ld.ld-jelly-px{-webkit-animation:ld-jelly-px 1s linear infinite;animation:ld-jelly-px 1s linear infinite}@keyframes ld-jump-px{0%,28%,48%,64%,76%,86%,93%,to{animation-timing-function:ease-out}14%,38%,56%,70%,81%,90%,97%{animation-timing-function:ease-in}0%{-webkit-transform:translateY(0);transform:translateY(0)}14%{-webkit-transform:translateY(-27px);transform:translateY(-27px)}28%{-webkit-transform:translateY(0);transform:translateY(0)}38%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}48%{-webkit-transform:translateY(0);transform:translateY(0)}56%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}64%{-webkit-transform:translateY(0);transform:translateY(0)}70%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}76%{-webkit-transform:translateY(0);transform:translateY(0)}81%{-webkit-transform:translateY(-7.5px);transform:translateY(-7.5px)}86%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}93%{-webkit-transform:translateY(0);transform:translateY(0)}97%{-webkit-transform:translateY(-1.5px);transform:translateY(-1.5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ld-jump-px{0%,28%,48%,64%,76%,86%,93%,to{animation-timing-function:ease-out}14%,38%,56%,70%,81%,90%,97%{animation-timing-function:ease-in}0%{-webkit-transform:translateY(0);transform:translateY(0)}14%{-webkit-transform:translateY(-27px);transform:translateY(-27px)}28%{-webkit-transform:translateY(0);transform:translateY(0)}38%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}48%{-webkit-transform:translateY(0);transform:translateY(0)}56%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}64%{-webkit-transform:translateY(0);transform:translateY(0)}70%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}76%{-webkit-transform:translateY(0);transform:translateY(0)}81%{-webkit-transform:translateY(-7.5px);transform:translateY(-7.5px)}86%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}93%{-webkit-transform:translateY(0);transform:translateY(0)}97%{-webkit-transform:translateY(-1.5px);transform:translateY(-1.5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.ld.ld-jump-px{-webkit-animation:ld-jump-px 1.5s ease-in infinite;animation:ld-jump-px 1.5s ease-in infinite}@keyframes ld-orbit-px{0%{-webkit-transform:translate(30px) rotate(0deg);transform:translate(30px) rotate(0deg)}12.5%{-webkit-transform:translate(21px,21px) rotate(45deg);transform:translate(21px,21px) rotate(45deg)}25%{-webkit-transform:translateY(30px) rotate(90deg);transform:translateY(30px) rotate(90deg)}37.5%{-webkit-transform:translate(-21px,21px) rotate(135deg);transform:translate(-21px,21px) rotate(135deg)}50%{-webkit-transform:translate(-30px) rotate(180deg);transform:translate(-30px) rotate(180deg)}62.5%{-webkit-transform:translate(-21px,-21px) rotate(225deg);transform:translate(-21px,-21px) rotate(225deg)}75%{-webkit-transform:translateY(-30px) rotate(270deg);transform:translateY(-30px) rotate(270deg)}87.5%{-webkit-transform:translate(21px,-21px) rotate(315deg);transform:translate(21px,-21px) rotate(315deg)}to{-webkit-transform:translate(30px) rotate(1turn);transform:translate(30px) rotate(1turn)}}@-webkit-keyframes ld-orbit-px{0%{-webkit-transform:translate(30px) rotate(0deg);transform:translate(30px) rotate(0deg)}12.5%{-webkit-transform:translate(21px,21px) rotate(45deg);transform:translate(21px,21px) rotate(45deg)}25%{-webkit-transform:translateY(30px) rotate(90deg);transform:translateY(30px) rotate(90deg)}37.5%{-webkit-transform:translate(-21px,21px) rotate(135deg);transform:translate(-21px,21px) rotate(135deg)}50%{-webkit-transform:translate(-30px) rotate(180deg);transform:translate(-30px) rotate(180deg)}62.5%{-webkit-transform:translate(-21px,-21px) rotate(225deg);transform:translate(-21px,-21px) rotate(225deg)}75%{-webkit-transform:translateY(-30px) rotate(270deg);transform:translateY(-30px) rotate(270deg)}87.5%{-webkit-transform:translate(21px,-21px) rotate(315deg);transform:translate(21px,-21px) rotate(315deg)}to{-webkit-transform:translate(30px) rotate(1turn);transform:translate(30px) rotate(1turn)}}.ld.ld-orbit-px{-webkit-animation:ld-orbit-px 1s linear infinite;animation:ld-orbit-px 1s linear infinite}@keyframes ld-rush-px-rtl{0%{-webkit-transform:translate(100px) skewX(-45deg);transform:translate(100px) skewX(-45deg);animation-timing-function:cubic-bezier(0,.5,.5,1)}30%{-webkit-transform:translate(-20px) skewX(35deg);transform:translate(-20px) skewX(35deg)}45%{-webkit-transform:translate(10px) skewX(-15deg);transform:translate(10px) skewX(-15deg)}60%{-webkit-transform:translate(-5px) skewX(7deg);transform:translate(-5px) skewX(7deg)}80%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}to{-webkit-transform:translate(-150px) skewX(-45deg);transform:translate(-150px) skewX(-45deg)}}@-webkit-keyframes ld-rush-px-rtl{0%{-webkit-transform:translate(100px) skewX(-45deg);transform:translate(100px) skewX(-45deg);animation-timing-function:cubic-bezier(0,.5,.5,1)}30%{-webkit-transform:translate(-20px) skewX(35deg);transform:translate(-20px) skewX(35deg)}45%{-webkit-transform:translate(10px) skewX(-15deg);transform:translate(10px) skewX(-15deg)}60%{-webkit-transform:translate(-5px) skewX(7deg);transform:translate(-5px) skewX(7deg)}80%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}to{-webkit-transform:translate(-150px) skewX(-45deg);transform:translate(-150px) skewX(-45deg)}}.ld.ld-rush-px-rtl{-webkit-animation:ld-rush-px-rtl 1.5s linear infinite;animation:ld-rush-px-rtl 1.5s linear infinite}@keyframes ld-rush-px-ltr{0%{-webkit-transform:translate(-100px) skewX(45deg);transform:translate(-100px) skewX(45deg);animation-timing-function:cubic-bezier(0,.5,.5,1)}30%{-webkit-transform:translate(20px) skewX(-35deg);transform:translate(20px) skewX(-35deg)}45%{-webkit-transform:translate(-10px) skewX(15deg);transform:translate(-10px) skewX(15deg)}60%{-webkit-transform:translate(5px) skewX(-7deg);transform:translate(5px) skewX(-7deg)}80%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}to{-webkit-transform:translate(150px) skewX(45deg);transform:translate(150px) skewX(45deg)}}@-webkit-keyframes ld-rush-px-ltr{0%{-webkit-transform:translate(-100px) skewX(45deg);transform:translate(-100px) skewX(45deg);animation-timing-function:cubic-bezier(0,.5,.5,1)}30%{-webkit-transform:translate(20px) skewX(-35deg);transform:translate(20px) skewX(-35deg)}45%{-webkit-transform:translate(-10px) skewX(15deg);transform:translate(-10px) skewX(15deg)}60%{-webkit-transform:translate(5px) skewX(-7deg);transform:translate(5px) skewX(-7deg)}80%{-webkit-transform:translate(0) skewX(0deg);transform:translate(0) skewX(0deg)}to{-webkit-transform:translate(150px) skewX(45deg);transform:translate(150px) skewX(45deg)}}.ld.ld-rush-px-ltr{-webkit-animation:ld-rush-px-ltr 1.5s linear infinite;animation:ld-rush-px-ltr 1.5s linear infinite}@keyframes ld-shake-px{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}16.6%{-webkit-transform:translate(-35px);transform:translate(-35px)}33.3%{-webkit-transform:translate(25px);transform:translate(25px)}50%{-webkit-transform:translate(-12px);transform:translate(-12px)}66.6%{-webkit-transform:translate(6px);transform:translate(6px)}83.3%{-webkit-transform:translate(-2.5px);transform:translate(-2.5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ld-shake-px{0%,16.6%,33.3%,50%,66.6%,83.3%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}16.6%{-webkit-transform:translate(-35px);transform:translate(-35px)}33.3%{-webkit-transform:translate(25px);transform:translate(25px)}50%{-webkit-transform:translate(-12px);transform:translate(-12px)}66.6%{-webkit-transform:translate(6px);transform:translate(6px)}83.3%{-webkit-transform:translate(-2.5px);transform:translate(-2.5px)}to{-webkit-transform:translate(0);transform:translate(0)}}.ld.ld-shake-px{-webkit-animation:ld-shake-px 1s linear infinite;animation:ld-shake-px 1s linear infinite}@keyframes ld-slide-px-ltr{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translate(100px);transform:translate(100px)}50%{-webkit-transform:translate(-100px);transform:translate(-100px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ld-slide-px-ltr{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translate(100px);transform:translate(100px)}50%{-webkit-transform:translate(-100px);transform:translate(-100px)}to{-webkit-transform:translate(0);transform:translate(0)}}.ld.ld-slide-px-ltr{-webkit-animation:ld-slide-px-ltr 1s infinite;animation:ld-slide-px-ltr 1s infinite}@keyframes ld-slide-px-rtl{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translate(-100px);transform:translate(-100px)}50%{-webkit-transform:translate(100px);transform:translate(100px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ld-slide-px-rtl{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translate(-100px);transform:translate(-100px)}50%{-webkit-transform:translate(100px);transform:translate(100px)}to{-webkit-transform:translate(0);transform:translate(0)}}.ld.ld-slide-px-rtl{-webkit-animation:ld-slide-px-rtl 1s infinite;animation:ld-slide-px-rtl 1s infinite}@keyframes ld-slide-px-btt{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}50%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ld-slide-px-btt{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}50%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translate(0);transform:translate(0)}}.ld.ld-slide-px-btt{-webkit-animation:ld-slide-px-btt 1s infinite;animation:ld-slide-px-btt 1s infinite}@keyframes ld-slide-px-ttb{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translateY(100px);transform:translateY(100px)}50%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ld-slide-px-ttb{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}50%{animation-timing-function:cubic-bezier(0,.5,.5,1)}0%{-webkit-transform:translate(0);transform:translate(0)}49.9%{-webkit-transform:translateY(100px);transform:translateY(100px)}50%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translate(0);transform:translate(0)}}.ld.ld-slide-px-ttb{-webkit-animation:ld-slide-px-ttb 1s infinite;animation:ld-slide-px-ttb 1s infinite}@keyframes ld-tremble-px{0%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}5%{-webkit-transform:translateY(1px);transform:translateY(1px)}10%{-webkit-transform:translate(1px,2px);transform:translate(1px,2px)}15%{-webkit-transform:translate(2px,1px);transform:translate(2px,1px)}20%{-webkit-transform:translate(3px);transform:translate(3px)}25%{-webkit-transform:translate(1px,2px);transform:translate(1px,2px)}30%{-webkit-transform:translate(1px,3px);transform:translate(1px,3px)}35%{-webkit-transform:translateY(1px);transform:translateY(1px)}40%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}45%{-webkit-transform:translate(1px);transform:translate(1px)}50%{-webkit-transform:translate(2px,1px);transform:translate(2px,1px)}55%{-webkit-transform:translate(1px,2px);transform:translate(1px,2px)}60%{-webkit-transform:translate(3px,1px);transform:translate(3px,1px)}65%{-webkit-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translate(3px);transform:translate(3px)}75%{-webkit-transform:translate(0);transform:translate(0)}80%{-webkit-transform:translate(2px,3px);transform:translate(2px,3px)}85%{-webkit-transform:translate(1px);transform:translate(1px)}90%{-webkit-transform:translateY(2px);transform:translateY(2px)}95%{-webkit-transform:translate(3px,2px);transform:translate(3px,2px)}}@-webkit-keyframes ld-tremble-px{0%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}5%{-webkit-transform:translateY(1px);transform:translateY(1px)}10%{-webkit-transform:translate(1px,2px);transform:translate(1px,2px)}15%{-webkit-transform:translate(2px,1px);transform:translate(2px,1px)}20%{-webkit-transform:translate(3px);transform:translate(3px)}25%{-webkit-transform:translate(1px,2px);transform:translate(1px,2px)}30%{-webkit-transform:translate(1px,3px);transform:translate(1px,3px)}35%{-webkit-transform:translateY(1px);transform:translateY(1px)}40%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}45%{-webkit-transform:translate(1px);transform:translate(1px)}50%{-webkit-transform:translate(2px,1px);transform:translate(2px,1px)}55%{-webkit-transform:translate(1px,2px);transform:translate(1px,2px)}60%{-webkit-transform:translate(3px,1px);transform:translate(3px,1px)}65%{-webkit-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translate(3px);transform:translate(3px)}75%{-webkit-transform:translate(0);transform:translate(0)}80%{-webkit-transform:translate(2px,3px);transform:translate(2px,3px)}85%{-webkit-transform:translate(1px);transform:translate(1px)}90%{-webkit-transform:translateY(2px);transform:translateY(2px)}95%{-webkit-transform:translate(3px,2px);transform:translate(3px,2px)}}.ld.ld-tremble-px{-webkit-animation:ld-tremble-px 1s infinite;animation:ld-tremble-px 1s infinite}@keyframes ld-wander-px-h{0%{-webkit-transform:translate(-35px);transform:translate(-35px)}50%{-webkit-transform:translate(35px);transform:translate(35px)}to{-webkit-transform:translate(-35px);transform:translate(-35px)}}@-webkit-keyframes ld-wander-px-h{0%{-webkit-transform:translate(-35px);transform:translate(-35px)}50%{-webkit-transform:translate(35px);transform:translate(35px)}to{-webkit-transform:translate(-35px);transform:translate(-35px)}}.ld.ld-wander-px-h{-webkit-animation:ld-wander-px-h 1s ease-out infinite;animation:ld-wander-px-h 1s ease-out infinite}@keyframes ld-wander-px-v{0%{-webkit-transform:translateY(-35px);transform:translateY(-35px)}50%{-webkit-transform:translateY(35px);transform:translateY(35px)}to{-webkit-transform:translateY(-35px);transform:translateY(-35px)}}@-webkit-keyframes ld-wander-px-v{0%{-webkit-transform:translateY(-35px);transform:translateY(-35px)}50%{-webkit-transform:translateY(35px);transform:translateY(35px)}to{-webkit-transform:translateY(-35px);transform:translateY(-35px)}}.ld.ld-wander-px-v{-webkit-animation:ld-wander-px-v 1s ease-out infinite;animation:ld-wander-px-v 1s ease-out infinite}.ld-ext-bottom,.ld-ext-left,.ld-ext-right,.ld-ext-top,.ld-over,.ld-over-full,.ld-over-full-inverse,.ld-over-inverse{position:relative;-webkit-transition:all .3s;transition:all .3s;transition-timing-function:ease-in;overflow:hidden}.ld-ext-bottom>.ld,.ld-ext-left>.ld,.ld-ext-right>.ld,.ld-ext-top>.ld,.ld-over-full-inverse>.ld,.ld-over-full>.ld,.ld-over-inverse>.ld,.ld-over>.ld{position:absolute;top:50%;left:50%;margin:-.5em;opacity:0;z-index:-100;-webkit-transition:all .3s;transition:all .3s;transition-timing-function:ease-in}.ld-ext-bottom.running>.ld,.ld-ext-left.running>.ld,.ld-ext-right.running>.ld,.ld-ext-top.running>.ld,.ld-over-full-inverse.running>.ld,.ld-over-full.running>.ld,.ld-over-inverse.running>.ld,.ld-over.running>.ld{opacity:1;z-index:auto}.ld-ext-right.running{padding-right:2.5em!important}.ld-ext-right>.ld{top:50%;left:auto;right:1em}.ld-ext-left.running{padding-left:2.5em!important}.ld-ext-left>.ld{top:50%;right:auto;left:1em}.ld-ext-bottom.running{padding-bottom:2.5em!important}.ld-ext-bottom>.ld{top:auto;left:50%;bottom:1em}.ld-ext-top.running{padding-top:2.5em!important}.ld-ext-top>.ld{bottom:auto;left:50%;top:1em}.ld-over,.ld-over-full,.ld-over-full-inverse,.ld-over-inverse{overflow:hidden}.ld-over-full-inverse.running>.ld,.ld-over-full.running>.ld,.ld-over-inverse.running>.ld,.ld-over.running>.ld{z-index:99999}.ld-over-full-inverse:before,.ld-over-full:before,.ld-over-inverse:before,.ld-over:before{content:" ";display:block;opacity:0;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s;transition-timing-function:ease-in;background:hsla(0,0%,94.1%,.8)}.ld-over-full-inverse>.ld,.ld-over-full>.ld{position:fixed}.ld-over-full>.ld{color:rgba(0,0,0,.8)}.ld-over-full-inverse:before,.ld-over-full:before{z-index:-1;position:fixed;background:hsla(0,0%,100%,.8)}.ld-over-full-inverse.running>.ld,.ld-over-full.running>.ld,.ld-over-inverse.running>.ld,.ld-over.running>.ld{z-index:999999}.ld-over-full-inverse.running:before,.ld-over-full.running:before,.ld-over-inverse.running:before,.ld-over.running:before{opacity:1;z-index:999998;display:block}.ld-over-inverse>.ld{color:hsla(0,0%,100%,.8)}.ld-over-inverse:before{background:rgba(0,0,0,.6)}.ld-over-full-inverse>.ld{color:hsla(0,0%,100%,.8)}.ld-over-full-inverse:before{background:rgba(0,0,0,.6)}.answer-container dropdown .selected-item .selected{max-width:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}dropdown{min-width:186px;height:33px;display:inline-block;font-size:14px;position:relative}dropdown .selected-item{border:1px solid #79769e;background-color:#fff;border-radius:5px;display:inline-block;padding:6px 8px;width:100%;outline:none;color:#36366a;font-weight:500}dropdown .selected-item:hover,dropdown .selected-item:hover button{border-color:#6340d6;color:#6340d6}dropdown .selected-item:hover button:after{color:#6340d6}dropdown .selected-item .prefix{margin-right:4px;color:#36366a}dropdown .selected-item .selected{color:#36366a}dropdown .selected-item .no-selection{color:#7f7d92}dropdown .selected-item button{outline:none;box-shadow:none;cursor:default;font-size:0;background-color:transparent;height:44px;width:36px;height:0;padding:0;position:absolute;top:0;right:0;border-radius:0 50px 50px 0;border-left:none;width:50px}dropdown .selected-item button:after{font:normal normal normal 20px/1 Material Symbols Outlined;color:#7f7d92;content:"\E313";font-size:22px;text-align:center;display:inline-block;padding:5px 0}dropdown .selected-item button.items-open:after{content:"\E316"}dropdown ul{margin-top:4px;border:1px solid #79769e;list-style:none;cursor:default;position:absolute;z-index:10;background-color:#fff;width:100%;border-radius:4px}dropdown ul li{margin:0;padding:5px 16px;outline:none;border:none;color:#292949;border-radius:4px}dropdown ul li:hover{color:#292949;background-color:#f6f6f8}dropdown ul li.search-input-container{padding:8px;background-color:#fff;border-bottom:1px solid #79769e}dropdown ul li.search-input-container:hover{background-color:#fff}dropdown ul li.search-input-container .dropdown-search-input{width:100%;padding:6px 8px;border:1px solid #79769e;border-radius:4px;font-size:14px;outline:none}dropdown ul li.search-input-container .dropdown-search-input:focus{border-color:#6340d6;box-shadow:0 0 0 2px rgba(99,64,214,.1)}dropdown ul li.no-results{color:#7f7d92;text-align:center;font-style:italic}dropdown ul li.no-results:hover{background-color:#fff}dropdown-confirmation{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(41,41,73,.85);z-index:10}dropdown-confirmation .confirmation-dialog{width:638px;height:176px;background-color:#fff;padding:43px 32px 40px;border-top:3px solid transparent;border-image:linear-gradient(270deg,#32b0be,#007c89);border-image-slice:1;position:fixed;top:calc(50% - 88px);left:calc(50% - 319px)}dropdown-confirmation .confirmation-dialog button.close-button{position:absolute;top:10px;right:10px}dropdown-confirmation .confirmation-dialog button.close-button:before{display:inline-block}dropdown-confirmation .confirmation-dialog .confirm{position:absolute;bottom:32px;left:32px}question-creation{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(41,41,73,.85);z-index:10}question-creation .create-question-dialog{width:640px;height:602px;background-color:#fff;padding:40px 60px;border-radius:30px;border-image-slice:1;position:absolute;top:calc(50% - 301px);left:calc(50% - 320px)}question-creation .create-question-dialog.questionName{height:auto;top:calc(50% - 178px)}question-creation .create-question-dialog .wrap-btn{display:flex;justify-content:flex-end;gap:16px}question-creation .create-question-dialog .wrap-btn .close{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e;font-weight:600;padding:0 45px}question-creation .create-question-dialog .wrap-btn .close:active,question-creation .create-question-dialog .wrap-btn .close:hover{background-color:#d5d5e7}question-creation .create-question-dialog .wrap-btn .close:focus,question-creation .create-question-dialog .wrap-btn .close:focus-visible{outline:1px solid #6340d6}question-creation .create-question-dialog .wrap-btn .close:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}question-creation .create-question-dialog .wrap-btn .create,question-creation .create-question-dialog .wrap-btn .next{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none;font-weight:600;padding:0 45px}question-creation .create-question-dialog .wrap-btn .create:active,question-creation .create-question-dialog .wrap-btn .create:hover,question-creation .create-question-dialog .wrap-btn .next:active,question-creation .create-question-dialog .wrap-btn .next:hover{background-color:#4627ab}question-creation .create-question-dialog .wrap-btn .create:focus,question-creation .create-question-dialog .wrap-btn .create:focus-visible,question-creation .create-question-dialog .wrap-btn .next:focus,question-creation .create-question-dialog .wrap-btn .next:focus-visible{outline-color:#c1b2f5;outline-style:solid}question-creation .create-question-dialog .wrap-btn .create:disabled,question-creation .create-question-dialog .wrap-btn .next:disabled{outline:none;background-color:#d5d5e7;cursor:auto}question-creation .create-question-dialog .header{display:flex;justify-content:space-between;margin-bottom:36px}question-creation .create-question-dialog .header h3{font-weight:600;color:#232341}question-creation .create-question-dialog h1{font-size:20px;font-weight:700;color:#232341;line-height:1.5;margin-bottom:16px}question-creation .create-question-dialog p{font-size:14px;margin-bottom:36px}question-creation .create-question-dialog .question-types{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:5px;padding:20px;border-radius:30px;background-color:#f5f5f8;margin-bottom:36px;place-items:center}question-creation .create-question-dialog .wrap-label{margin-bottom:36px}question-creation .create-question-dialog .wrap-label.isHint{margin-bottom:0}question-creation .create-question-dialog .wrap-label label>b{display:block}question-creation .create-question-dialog .wrap-label label>input{border-radius:50px;display:block;width:100%;line-height:20px;padding:10px 20px}question-creation .create-question-dialog .question-types>a,question-creation .create-question-dialog .question-types>button{display:flex;height:210px;width:140px;flex-direction:column;align-items:center;gap:20px;border-radius:16px;background-color:#fff;position:relative;padding:50px 20px}question-creation .create-question-dialog .question-types>a div,question-creation .create-question-dialog .question-types>button div{border-radius:50%;background-color:#ececff;padding:10px}question-creation .create-question-dialog .question-types>a div i,question-creation .create-question-dialog .question-types>button div i{font-size:30px;color:#6340d6}question-creation .create-question-dialog .question-types>a .text,question-creation .create-question-dialog .question-types>button .text{font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#232341;padding:0 35px;margin-bottom:0}question-creation .create-question-dialog .question-types>a .text .ai-wrapper,question-creation .create-question-dialog .question-types>button .text .ai-wrapper{display:inline-flex;align-items:center;gap:4px;margin-left:4px;vertical-align:middle}question-creation .create-question-dialog .question-types>a .text .ai-wrapper svg,question-creation .create-question-dialog .question-types>button .text .ai-wrapper svg{display:block}question-creation .create-question-dialog .question-types>a .text .ai-wrapper .ai-text,question-creation .create-question-dialog .question-types>button .text .ai-wrapper .ai-text{font-size:14px;font-weight:600;color:#6340d6}question-creation .create-question-dialog .question-types>a:hover,question-creation .create-question-dialog .question-types>button:hover{background-color:#6340d6;border-color:#6340d6;transition:background-color .5s ease-in-out}question-creation .create-question-dialog .question-types>a:hover div,question-creation .create-question-dialog .question-types>button:hover div{background-color:#7751f5}question-creation .create-question-dialog .question-types>a:hover .text,question-creation .create-question-dialog .question-types>a:hover div i,question-creation .create-question-dialog .question-types>button:hover .text,question-creation .create-question-dialog .question-types>button:hover div i{color:#fff}question-creation .create-question-dialog .question-types>a.selected,question-creation .create-question-dialog .question-types>button.selected{border-color:#6340d6;background-color:#6340d6;color:#fff}question-creation .create-question-dialog .question-types>a.selected div,question-creation .create-question-dialog .question-types>button.selected div{background-color:#7751f5}question-creation .create-question-dialog .question-types>a.selected .text,question-creation .create-question-dialog .question-types>a.selected div i,question-creation .create-question-dialog .question-types>button.selected .text,question-creation .create-question-dialog .question-types>button.selected div i{color:#fff}question-creation .create-question-dialog .question-types>a.selected:before,question-creation .create-question-dialog .question-types>button.selected:before{content:"";position:absolute;width:25px;height:25px;top:14px;right:14px;background-color:#35bec7;border-radius:50%;background-image:url(/icon_check.svg);background-repeat:no-repeat;background-size:81%;background-position:50%}question-creation .create-question-dialog .question-types>a:last-of-type,question-creation .create-question-dialog .question-types>button:last-of-type{margin-right:0}question-creation .create-question-dialog .question-name-hints{background-color:#f6f6f8;padding:10px 20px;border-radius:50px;margin-bottom:36px}question-creation .create-question-dialog .question-name-hints>span{display:block;font-size:14px;line-height:1.5;color:#292949;margin-top:8px}question-creation .create-question-dialog .question-name-hints>span>.dots{color:#a3a6ac}question-creation .create-question-dialog .question-name-hints>span:first-of-type{margin-top:0}question-rubric-editor{display:block}question-rubric-editor .question-title{padding:0 4px;font-size:18px;line-height:1.5;color:#7f7d92}question-rubric-editor .rubric-header{margin-top:4px;padding:0 4px 8px;display:flex;justify-content:space-between;flex-wrap:wrap}question-rubric-editor .rubric-header .section-title{display:inline-block;color:#292949;font-size:16px;line-height:1.5;font-weight:700}question-rubric-editor .rubric-header .rubric-toolbar .ql-toolbar.ql-snow{border:none;padding:0}question-rubric-editor .rubric-header .rubric-toolbar .enable-edit{font-size:0}question-rubric-editor .rubric-header .rubric-toolbar .enable-edit:before{color:#a9a7b6;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;content:"\E3C9"}question-rubric-editor .rubric-header .rubric-toolbar .enable-edit:hover:before{color:#292949}question-rubric-editor .ql-container.ql-snow{border:none}question-rubric-editor .rubric-container{width:100%;border-radius:12px;border:1px solid #79769e;min-height:49px;padding:10px 20px;font-size:16px;line-height:24px;margin-bottom:20px;resize:vertical;overflow:auto}question-rubric-editor .rubric-container button{margin-top:20px}question-rubric-editor .rubric-container .ql-editor{border:none;padding:0;font-family:Plus Jakarta Sans,sans-serif;color:#7f7d92;margin-bottom:24px;min-height:49px}question-rubric-editor .rubric-container .ql-editor.ql-blank:before{left:0;color:#7f7d92;font-style:normal;font-size:15px}question-rubric-editor .rubric-container .ql-editor p{word-wrap:break-word;white-space:normal}question-rubric-editor .rubric-container .rubric>*{margin-bottom:0;font-size:15px}question-rubric-editor .rubric-container .rubric ol,question-rubric-editor .rubric-container .rubric ul{padding-left:1.5em;list-style-position:inside}question-rubric-editor .rubric-container .rubric ul li:before{content:"";margin-left:-7px}question-rubric-editor .rubric-container img{max-width:100%}question-guidance-editor{display:block}question-guidance-editor .question-title{padding:0 4px;font-size:18px;line-height:1.5;color:#7f7d92}question-guidance-editor .guidance-header{margin-top:4px;padding:0 4px 8px;display:flex;justify-content:space-between;flex-wrap:wrap}question-guidance-editor .guidance-header .section-title{display:inline-flex;align-items:center;gap:4px;color:#292949;font-size:16px;line-height:1.5;font-weight:700}question-guidance-editor .guidance-header .section-title .info-icon{display:inline-flex;align-items:center;position:relative;cursor:help}question-guidance-editor .guidance-header .section-title .info-icon svg{width:20px;height:20px;stroke:#7f7d92}question-guidance-editor .guidance-header .section-title .info-icon svg:hover{stroke:#292949}question-guidance-editor .guidance-header .section-title .info-icon.tooltip:hover .tooltip-text{visibility:visible;opacity:1;transition-delay:0s}question-guidance-editor .guidance-header .section-title .info-icon.tooltip:not(:hover) .tooltip-text{opacity:0;transition-delay:.3s}question-guidance-editor .guidance-header .section-title .info-icon.tooltip .tooltip-text{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility 0s linear .3s;font-size:14px;background-color:#fff;color:#000;padding:12px;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.25);position:absolute;z-index:100;top:30px;left:0;width:420px;line-height:1.5;font-weight:400}question-guidance-editor .guidance-header .section-title .info-icon.tooltip .tooltip-text p{margin:0 0 8px}question-guidance-editor .guidance-header .section-title .info-icon.tooltip .tooltip-text p:last-child{margin-bottom:0}question-guidance-editor .guidance-header .section-title .info-icon.tooltip .tooltip-text p strong{font-weight:600;color:#36366a}question-guidance-editor .guidance-header .section-title .info-icon.tooltip .tooltip-text ul{margin:8px 0;padding-left:20px}question-guidance-editor .guidance-header .section-title .info-icon.tooltip .tooltip-text ul li{margin-bottom:4px;line-height:1.5}question-guidance-editor .guidance-header .guidance-toolbar .ql-toolbar.ql-snow{border:none;padding:0}question-guidance-editor .guidance-header .guidance-toolbar .enable-edit{font-size:0}question-guidance-editor .guidance-header .guidance-toolbar .enable-edit:before{color:#a9a7b6;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;content:"\E3C9"}question-guidance-editor .guidance-header .guidance-toolbar .enable-edit:hover:before{color:#292949}question-guidance-editor .ql-container.ql-snow{border:none}question-guidance-editor .guidance-container{width:100%;border-radius:12px;border:1px solid #79769e;min-height:49px;padding:10px 20px;font-size:16px;line-height:24px;margin-bottom:20px;resize:vertical;overflow:auto}question-guidance-editor .guidance-container button{margin-top:20px}question-guidance-editor .guidance-container .ql-editor{border:none;padding:0;font-family:Plus Jakarta Sans,sans-serif;color:#7f7d92;margin-bottom:24px;min-height:49px}question-guidance-editor .guidance-container .ql-editor.ql-blank:before{left:0;color:#7f7d92;font-style:normal;font-size:15px}question-guidance-editor .guidance-container .ql-editor p{word-wrap:break-word;white-space:normal}question-guidance-editor .guidance-container .guidance>*{margin-bottom:0;font-size:15px}question-guidance-editor .guidance-container .guidance ol,question-guidance-editor .guidance-container .guidance ul{padding-left:1.5em;list-style-position:inside}question-guidance-editor .guidance-container .guidance ul li:before{content:"";margin-left:-7px}question-guidance-editor .guidance-container img{max-width:100%}highlighted-string span{font-weight:700;color:#292949}code-language-selector label{margin-right:0;margin-bottom:8px}code-language-selector label input[type=checkbox]:focus{border:none!important}code-language-selector .all-languages{display:grid}question-editor-controls .persistence-controls{display:flex;gap:8px}question-editor-controls .persistence-controls button{font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px}question-editor-controls .persistence-controls button.close-button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e}question-editor-controls .persistence-controls button.close-button:after{display:none}question-editor-controls .persistence-controls button.close-button:active,question-editor-controls .persistence-controls button.close-button:hover{background-color:#d5d5e7}question-editor-controls .persistence-controls button.close-button:focus,question-editor-controls .persistence-controls button.close-button:focus-visible{outline:1px solid #6340d6}question-editor-controls .persistence-controls button.close-button:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}question-editor-controls .persistence-controls button.save{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}question-editor-controls .persistence-controls button.save:active,question-editor-controls .persistence-controls button.save:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}question-editor-controls .persistence-controls button.save:focus,question-editor-controls .persistence-controls button.save:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}question-editor-controls .persistence-controls button.save:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}question-discard-confirmation{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(41,41,73,.85);z-index:10;display:flex;align-items:center;justify-content:center}question-discard-confirmation .confirmation-dialog{width:480px;min-height:220px;background-color:#fff;padding:32px;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.15);position:relative}question-discard-confirmation .confirmation-dialog button.close-button{position:absolute;top:16px;right:16px}question-discard-confirmation .confirmation-dialog button.close-button:before{display:inline-block}question-discard-confirmation .confirmation-dialog .dialog-title{color:#292949;font-size:20px;font-weight:600;line-height:30px;margin:0 0 16px;padding-right:32px}question-discard-confirmation .confirmation-dialog .dialog-text{color:#7f7d92;font-size:16px;line-height:24px;margin:0 0 32px}question-discard-confirmation .confirmation-dialog .dialog-buttons{display:flex;gap:12px;justify-content:flex-end}question-discard-confirmation .confirmation-dialog .dialog-buttons .btn{font-size:14px;font-weight:600;line-height:20px;padding:10px 20px;border-radius:8px;cursor:pointer}question-discard-confirmation .confirmation-dialog .dialog-buttons .btn.cancel{background-color:transparent;border:1px solid #79769e;color:#292949}question-discard-confirmation .confirmation-dialog .dialog-buttons .btn.cancel:hover{background-color:rgba(121,118,158,.1)}question-discard-confirmation .confirmation-dialog .dialog-buttons .btn.confirm{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}question-discard-confirmation .confirmation-dialog .dialog-buttons .btn.confirm:active,question-discard-confirmation .confirmation-dialog .dialog-buttons .btn.confirm:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}question-discard-confirmation .confirmation-dialog .dialog-buttons .btn.confirm:focus,question-discard-confirmation .confirmation-dialog .dialog-buttons .btn.confirm:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}question-discard-confirmation .confirmation-dialog .dialog-buttons .btn.confirm:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}test-editor-controls .persistence-controls{position:absolute;width:auto;bottom:0;left:0;right:0;padding:15px}test-editor-controls .persistence-controls span{display:flex;gap:1em}test-editor-controls .persistence-controls button{flex-grow:1;font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e}test-editor-controls .persistence-controls button:active,test-editor-controls .persistence-controls button:hover{background-color:#d5d5e7}test-editor-controls .persistence-controls button:focus,test-editor-controls .persistence-controls button:focus-visible{outline:1px solid #6340d6}test-editor-controls .persistence-controls button:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}test-editor-controls .persistence-controls button.save-btn{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none}test-editor-controls .persistence-controls button.save-btn:active,test-editor-controls .persistence-controls button.save-btn:hover{background-color:#4627ab}test-editor-controls .persistence-controls button.save-btn:focus,test-editor-controls .persistence-controls button.save-btn:focus-visible{outline-color:#c1b2f5;outline-style:solid}test-editor-controls .persistence-controls button.save-btn:disabled{outline:none;background-color:#d5d5e7;cursor:auto}test-editor-controls .persistence-controls button:hover{background:#6340d6;color:#fff}topic-card-info-content .card-topic-content .question-data{display:flex;margin-bottom:16px}topic-card-info-content .card-topic-content .question-data .question-count label,topic-card-info-content .card-topic-content .question-data .types-count label{font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:8px}topic-card-info-content .card-topic-content .question-data .question-count .data-point span,topic-card-info-content .card-topic-content .question-data .types-count .data-point span{color:#6340d6;font-size:30px;font-style:normal;font-weight:400;line-height:38px}topic-card-info-content .card-topic-content .question-data .question-count .icon-wrap,topic-card-info-content .card-topic-content .question-data .types-count .icon-wrap{display:flex}topic-card-info-content .card-topic-content .question-data .question-count .icon-wrap .icon-types-wrap,topic-card-info-content .card-topic-content .question-data .types-count .icon-wrap .icon-types-wrap{margin-right:8px}topic-card-info-content .card-topic-content .question-data .question-count .icon-wrap .icon-types-wrap .icon-info,topic-card-info-content .card-topic-content .question-data .types-count .icon-wrap .icon-types-wrap .icon-info{border-radius:50%;background-color:#ececff;padding:6px;display:flex;align-items:center}topic-card-info-content .card-topic-content .question-data .question-count .icon-wrap .icon-types-wrap .icon-info i,topic-card-info-content .card-topic-content .question-data .types-count .icon-wrap .icon-types-wrap .icon-info i{font-size:20px;color:#6340d6}topic-card-info-content .card-topic-content .question-data .question-count{flex-grow:1}topic-card-info-content .card-topic-content .question-data .types-count{flex-grow:2}topic-card-info-content .card-topic-content .tag-wrapper{padding:12px 16px;border-radius:20px;background-color:#f5f5f8}topic-card-info-content .card-topic-content .tag-wrapper .excluded,topic-card-info-content .card-topic-content .tag-wrapper .included{font-size:14px;font-style:normal;font-weight:600;line-height:20px}topic-card-info-content .card-topic-content .tag-wrapper .excluded .text,topic-card-info-content .card-topic-content .tag-wrapper .included .text{color:#adadca;font-size:14px;font-style:normal;font-weight:400;line-height:20px}topic-card-add-content .card-topic-content{position:relative;height:300px}topic-card-add-content .card-topic-content .question-data{margin-bottom:8px}topic-card-add-content .card-topic-content .question-data .data-point{display:flex;color:#6340d6;font-size:30px;font-style:normal;font-weight:400;line-height:38px}topic-card-add-content .card-topic-content .question-data .data-point span{display:block;color:#adadca;font-size:30px;font-style:normal;font-weight:400;line-height:38px}topic-card-add-content .card-topic-content .cancel-btn{color:#7f7d92;background:none;border:none;padding:0;height:22px;width:22px;position:absolute;top:8px;right:10px;float:right;font-size:0}topic-card-add-content .card-topic-content .cancel-btn:hover:after{color:#292949}topic-card-add-content .card-topic-content .cancel-btn:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E5CD";text-align:center}topic-card-add-content .card-topic-content .question-selections{position:relative}topic-card-question-type .question-type-selection{color:#7f7d92;position:relative}topic-card-question-type .question-type-selection .label-icon-wrapper{display:flex;align-items:center}topic-card-question-type .question-type-selection .icon-info{border-radius:50%;background-color:#ececff;margin-right:5px;padding:7px}topic-card-question-type .question-type-selection .icon-info i{font-size:20px;color:#6340d6}topic-card-question-type .question-type-selection>label{float:left;padding:5px 7px;font-weight:400;font-size:15px;line-height:0;cursor:pointer;position:relative;color:#7f7d92}topic-card-question-type .question-type-selection>label span{font-size:0;vertical-align:text-bottom}topic-card-question-type .question-type-selection>label span:before{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E86F";display:inline-block;font-size:22px;margin-right:8px}topic-card-question-type .question-type-selection>label strong{color:#292949}topic-card-question-type .question-type-selection input[type=radio]{display:none}topic-card-question-type .question-type-selection input[type=radio]:checked~label{border-bottom:2px solid #6340d6;z-index:2;color:#7f7d92}topic-card-question-type .question-type-selection input[type=radio]:checked~label~.question-difficulty-selection{display:block;z-index:1}topic-card-question-type .question-type-selection.multiple-choice label span:before{content:"\E241"}topic-card-question-type .question-type-selection.free-text label span:before{content:"\E8EE"}topic-card-question-type .question-type-selection.video label{margin-top:2px}topic-card-question-type .question-type-selection.video label span:before{content:"\F7A6";font-size:20px}topic-card-question-type .question-type-selection .question-difficulty-selection{display:none;position:absolute;top:50px;left:0;width:100%;padding-top:16px}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty{margin-bottom:8px;display:flex;align-items:center;justify-content:space-evenly;gap:8px}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty .icon-wrap{display:flex;align-items:center;padding:10px;min-width:fit-content;color:#6340d6;border-radius:50%;margin-right:8px}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty .icon-wrap .icon-dif-info{display:flex}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty .icon-wrap .icon-dif-info svg{width:20px;height:20px}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty .icon-wrap:first-child{margin-right:5px}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty .icon-wrap.basic{background-color:#e3fff0;border-color:#4dc184}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty .icon-wrap.intermediate{background-color:#fffbea;border-color:#f3a52c}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty .icon-wrap.advanced{background-color:#ffebea;border-color:#e62419}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty .max-questions{font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#000}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty>*{display:inline-block}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty label{font-weight:400}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty .question-difficulty,topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty .slider{margin-right:7px}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty .question-difficulty{width:23px;vertical-align:sub;text-transform:capitalize}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty input[type=range].slider{-webkit-appearance:none;appearance:none;width:212px;height:3px;background:#e9e7eb;border:none;outline:none;box-shadow:none;display:inline-block;padding:0;vertical-align:middle}@supports(-ms-ime-align:auto){topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty input[type=range].slider{width:200px}}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty input[type=range].slider::-moz-range-track{background:#e9e7eb}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty input[type=range].slider::-ms-track{width:200px}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty input[type=range].slider::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background-color:#fff;box-shadow:0 0 6px 0 rgba(41,41,73,.4);border:1px solid #79769e;cursor:pointer;border-radius:5px}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty input[type=range].slider::-moz-range-thumb{width:12px;height:12px;background-color:#fff;box-shadow:0 0 6px 0 rgba(41,41,73,.4);border:1px solid #79769e;cursor:pointer;border-radius:5px}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty input[type=range].slider::-ms-thumb{background-color:#292949}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty input[type=number]{width:72px;border:1px solid #e9e7eb;border-radius:100px;-moz-appearance:textfield;text-align:center;font-size:13px}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty input[type=number]::-webkit-inner-spin-button,topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}topic-card-question-type .question-type-selection .question-difficulty-selection .difficulty input[type=number]~label{margin-left:-42px;width:40px;font-size:13px}site-navigation-available-credits .available-credits{color:#fff;background-color:#41417b;padding:16px;border-radius:16px}site-navigation-available-credits .available-credits .wrap-description{margin-bottom:8px;text-align:center}site-navigation-available-credits .available-credits .number-description{font-size:22px;font-weight:400;color:#adadca;margin-bottom:6px}site-navigation-available-credits .available-credits .number-description .score{font-size:28px;font-weight:600;color:#35bec7}site-navigation-available-credits .available-credits .credit-description{width:100%;font-size:14px;font-style:normal;font-weight:400;line-height:20px}site-navigation-available-credits .available-credits.collapsed{padding:10px}site-navigation-available-credits .available-credits.collapsed .wrap-description,site-navigation-available-credits .available-credits.collapsed .wrap-description .number-description{margin:0}site-navigation-available-credits .available-credits.collapsed .wrap-description .number-description .score{font-size:18px}site-navigation-available-credits .available-credits.collapsed .wrap-description .number-description .total{font-size:12px}public-share-viewer #candidate-report{display:flex}public-share-viewer #candidate-report test-sitting-report-overview{min-width:165px;padding-top:84px}public-share-viewer #candidate-report test-sitting-report-overview .logo{display:inline-block}@media print{public-share-viewer #candidate-report test-sitting-report-overview .logo{display:none}}public-share-viewer #candidate-report test-sitting-report-question-bar .question-bar{border-right:1px solid #a9a7b6}public-share-viewer #candidate-report test-sitting-report-question-bar .question-bar .focus{display:none}test-summary-report-share-details{display:flex;justify-content:space-between;align-items:center}test-summary-report-share-details>*{font-size:14px}test-summary-report-share-details h3{display:inline;color:#292949}test-summary-report-share-details a.share-link{font-weight:700}test-summary-report-share-details span{color:#292949}test-summary-report-share-details .terms-wrap span{margin-right:10px}test-summary-report-share-details .tooltip-container{position:relative;display:flex}test-summary-report-share-details .tooltip-text{visibility:hidden;width:80px;background-color:#7f7d92;color:#fff;text-align:center;border-radius:5px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-40px;opacity:0;transition:opacity .3s}test-summary-report-share-details .tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}test-summary-report-share-details span.test-link{margin-right:10px;display:flex;padding:3px 6px;background-color:#6340d6;border-radius:6px;text-transform:uppercase;color:#fff;cursor:pointer}test-summary-report-share-details span.test-link:before{display:flex;align-items:center;content:"\E2E2";font-family:Phosphor;font-size:24px;color:#fff;margin-right:5px;font-size:16px}test-summary-report-share-details .close-button{font-size:0;margin-right:16px;outline:none}test-summary-report-share-details .close-button:after{font-size:15px;height:24px;width:24px}spinner{background-color:#7f7d92;position:absolute;top:0;left:0;height:100%;width:100%;z-index:11}spinner .spinner{position:absolute;top:30%;left:calc(50% - 30px)}.spinner{margin:100px auto;width:60px;height:40px;text-align:center;font-size:10px}.spinner>div{background-color:#fff;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite}.spinner>div:not(:last-child){margin-right:3px}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}test-sitting-report-overview-time-taken{padding-bottom:8px}test-sitting-report-overview-time-taken .test-timing{color:#292949}test-sitting-report-overview-time-taken .test-timing strong{font-weight:700;color:#292949}test-sitting-report-overview-time-taken .test-timing .time.in>span{font-weight:300}test-sitting-report-overview-time-taken .test-timing .time.away{color:#292949;font-weight:300}test-sitting-report-overview-time-taken #focus-bar{display:none;width:100%;height:11px;margin-top:8px;border-radius:3px;background:#e9e7eb}test-sitting-report-overview-time-taken #focus-bar .section{display:inline-block;vertical-align:top;height:100%}test-sitting-report-overview-time-taken #focus-bar .section.away{background:#6340d6}test-sitting-report-overview-time-taken #focus-bar .section div{height:11px}@media(min-width:1266px){test-sitting-report-overview-time-taken #focus-bar{display:inline-block}}@media(min-width:1680px){test-sitting-report-overview-time-taken .test-timing .time.in{float:left}test-sitting-report-overview-time-taken .test-timing .time.away{float:right}}test-sitting-report-overview-scores .container{display:inline-block;width:80px;margin-right:32px;margin-bottom:24px}test-sitting-report-overview-scores .container h3{color:#292949;font-size:14px;padding:0 0 8px 4px;font-weight:700}test-sitting-report-overview-scores .container .value{font-size:32px;padding-left:4px;font-weight:900;letter-spacing:.4px;color:#6340d6}test-sitting-report-overview-scores .container .unit{padding-left:2px;font-size:22px;color:#6340d6}test-sitting-report-overview-scores .container .value-description{border-top:2px solid #e9e7eb;display:block;padding:4px 4px 0;color:#7f7d92}test-sitting-report-overview-scores .container .value-description strong{color:#292949}test-sitting-report-question-code-challenge-unit-test-details>div{font-size:13px;margin-left:22px;display:block}test-sitting-report-question-code-challenge-unit-test-details .unit-test-details{display:flex;flex-direction:row;background:#fff;margin-left:0}test-sitting-report-question-code-challenge-unit-test-details .unit-test-details div{display:inline-block;float:left}test-sitting-report-question-code-challenge-unit-test-details .unit-test-details div.indicator{padding:0 12px 0 0}test-sitting-report-question-code-challenge-unit-test-details .unit-test-details div.indicator svg{height:10px;width:10px}test-sitting-report-question-code-challenge-unit-test-details .unit-test-details div.indicator svg circle.pass{fill:#41ba71}test-sitting-report-question-code-challenge-unit-test-details .unit-test-details div.indicator svg circle.fail{fill:#de3f3f}test-sitting-report-question-code-challenge-unit-test-details .unit-test-details div.indicator svg circle.inconclusive{fill:#ffb521}test-sitting-report-question-code-challenge-unit-test-details .unit-test-details div.description{font-size:14px;color:#292949;line-height:1.5;padding-right:42px;padding-bottom:8px;border-bottom:2px solid #e9e7eb;margin-bottom:8px;width:100%}test-sitting-report-question-code-challenge-unit-test-details .unit-test-details div.description>span{font-weight:700}test-sitting-report-question-code-challenge-unit-test-details .unit-test-inputs-outputs{padding-bottom:8px}test-sitting-report-question-code-challenge-unit-test-details .unit-test-inputs-outputs>div{margin-bottom:8px}test-sitting-report-question-code-challenge-unit-test-details .unit-test-inputs-outputs>div>span{color:#292949;font-weight:700;margin-right:8px}test-sitting-report-question-code-challenge-unit-test-details .unit-test-output{overflow-wrap:break-word}test-sitting-report-question-code-challenge-unit-test-details .unit-test-output>div{width:100%;margin-bottom:8px;padding:8px 12px;background:#13172c;color:#fff}test-sitting-report-question-code-challenge-unit-test-details .unit-test-output>div pre{font-size:12px;line-height:1.25em}test-sitting-report-question-indicator .correctness-marker{transform:rotate(270deg);vertical-align:middle}test-sitting-report-question-indicator .correctness-marker>circle{fill:#de3f3f}test-sitting-report-question-indicator .correctness-marker>circle.has-marks{fill:#41ba71}test-sitting-report-question-indicator .correctness-marker>circle.is-skipped{fill:#a9a7b6}test-sitting-report-question-indicator .correctness-marker>circle.inner{display:none}test-sitting-report-question-indicator .correctness-marker>path{fill:#a9a7b6;display:none}test-sitting-report-question-indicator .correctness-marker>path.partially-correct{display:block}test-sitting-report-question-indicator .correctness-marker.unmarked>circle{fill:#ffb521}test-sitting-report-question-indicator .correctness-marker.unmarked>circle.inner{display:block;fill:#fff}shortlist-button{vertical-align:middle;position:relative;display:inline-block;cursor:pointer}shortlist-button:hover .tooltip-text-add,shortlist-button:hover .tooltip-text-remove{visibility:visible;opacity:1}shortlist-button .tooltip-text-add,shortlist-button .tooltip-text-remove{visibility:hidden;opacity:0;width:90px;background-color:#7f7d92;color:#fff;text-align:center;border-radius:5px;padding:5px 2px;position:absolute;z-index:1;right:17px;transition:opacity .3s}shortlist-button .tooltip-text-remove{top:-72px}shortlist-button .tooltip-text-add{top:-52px}shortlist-button .tooltip-text-add:before,shortlist-button .tooltip-text-remove:before{content:"";position:absolute;bottom:-8px;right:2px;margin-left:-5px;border:5px solid transparent;border-left-color:#7f7d92;transform:rotate(90deg)}shortlist-button button.shortlist-button{padding:0;vertical-align:-webkit-baseline-middle}shortlist-button button.shortlist-button.shortlisted:focus,shortlist-button button.shortlist-button:focus{outline:none}code-project-question-editor .content-editor{background:#fff;padding:24px 20px 32px;margin-top:8px;border:1px solid #eeeff0;width:100%;float:left;margin-left:0;margin-right:0}code-project-question-editor .content-editor .section-header{margin-top:4px;border-bottom:1px solid #e9e7eb;padding:0 4px 8px}code-project-question-editor .content-editor .section-header .section-title{display:inline-block;color:#292949;font-size:16px;line-height:1.5;font-weight:700}code-project-question-editor .content-editor .section-body{padding:16px 4px 0}code-project-question-editor .content-editor .section-body .info{background-color:rgba(0,124,137,.2);padding:16px 12px 8px 50px;position:relative;margin-bottom:12px;display:block}code-project-question-editor .content-editor .section-body .info:before{font:normal normal normal 20px/1 Material Symbols Outlined;display:block;position:absolute;content:"\E88E";font-size:24px;top:calc(50% - 12px);left:12px}code-project-question-editor .content-editor .section-body .info code{font-family:Meslo,Consolas,Roboto Mono,andale mono,monospace;background-color:rgba(54,61,74,.5);color:#fff;padding:1px 8px;margin:0 4px;border-radius:2px}code-project-question-editor .content-editor .section-body .info ul{list-style-position:inside;font-size:15px;margin-bottom:12px}code-project-question-editor .content-editor .section-body button.save{margin-top:12px}code-project-question-editor .content-editor #starting-point-repo-url{display:block;min-width:500px}code-project-content-preview h4{color:#292949;font-size:14px;margin-bottom:4px}code-project-content-preview code{font-family:Meslo,Consolas,Roboto Mono,andale mono,monospace;background-color:rgba(54,61,74,.5);color:#fff;padding:1px 8px;margin:0 4px;border-radius:2px}code-project-answer p.info{margin-top:16px}code-project-answer ol{list-style-position:inside}code-project-answer ol li{margin-bottom:4px}code-project-answer input.answer-git-repo{min-width:350px;margin-bottom:16px}test-folder-editor{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(41,41,73,.85);z-index:10}test-folder-editor .create-folder-dialog{width:638px;height:388px;background-color:#fff;padding:40px;border-radius:20px;border-image-slice:1;position:absolute;top:calc(50% - 194px);left:calc(50% - 319px)}test-folder-editor .create-folder-dialog button.close-button{position:absolute;top:15px;right:15px}test-folder-editor .create-folder-dialog button.close-button:before{display:inline-block}test-folder-editor .create-folder-dialog button#save-folder{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out;position:absolute;bottom:10px;left:50%;transform:translate(-50%,-50%)}test-folder-editor .create-folder-dialog button#save-folder:active,test-folder-editor .create-folder-dialog button#save-folder:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}test-folder-editor .create-folder-dialog button#save-folder:focus,test-folder-editor .create-folder-dialog button#save-folder:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}test-folder-editor .create-folder-dialog button#save-folder:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}test-folder-editor .create-folder-dialog h1{font-size:18px;font-weight:700;color:#292949;line-height:1.5;margin-bottom:16px}test-folder-editor .create-folder-dialog p{margin-bottom:24px;padding-right:30px}test-folder-editor .create-folder-dialog .error{color:red;font-size:14px;margin-top:5px;margin-bottom:0}test-folder-editor .create-folder-dialog .error-input{border:1px solid red}test-folder-editor .create-folder-dialog input#folder-name{width:100%;margin:6px 0}test-folder-editor .create-folder-dialog .custom-checkbox{padding-top:10px;position:relative;display:inline-flex;align-items:center;gap:8px}test-folder-editor .create-folder-dialog .custom-checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}test-folder-editor .create-folder-dialog .custom-checkbox label{position:relative;padding-left:32px;cursor:pointer;user-select:none;color:#333;margin-bottom:0}test-folder-editor .create-folder-dialog .custom-checkbox label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:6px;border:1.5px solid rgba(99,64,214,.4);background-color:#fff;transition:all .2s ease}test-folder-editor .create-folder-dialog .custom-checkbox label:after{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%) scale(0);width:19px;height:19px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:transform .2s ease}test-folder-editor .create-folder-dialog .custom-checkbox input[type=checkbox]:not(:disabled)+label:hover:before{border-color:#6340d6;background-color:rgba(99,64,214,.05)}test-folder-editor .create-folder-dialog .custom-checkbox input[type=checkbox]:focus+label:before{border-color:#6340d6;box-shadow:0 0 0 2px rgba(99,64,214,.2)}test-folder-editor .create-folder-dialog .custom-checkbox input[type=checkbox]:disabled+label{cursor:not-allowed;opacity:.6}test-folder-editor .create-folder-dialog .custom-checkbox input[type=checkbox]:disabled+label:before{border-color:#d5d5e7;background-color:#f5f5f5}test-folder-editor .create-folder-dialog .custom-checkbox input[type=checkbox]:checked+label:before{background-color:#6340d6;border-color:#6340d6}test-folder-editor .create-folder-dialog .custom-checkbox input[type=checkbox]:checked+label:after{transform:translateY(-50%) scale(1)}test-folder-editor .create-folder-dialog .custom-checkbox input[type=checkbox]:checked:not(:disabled)+label:hover:before{background-color:#4627ab;border-color:#4627ab}test-folder-editor .create-folder-dialog .custom-checkbox input[type=checkbox]:checked:focus+label:before{box-shadow:0 0 0 2px rgba(99,64,214,.2)}test-folder-editor .create-folder-dialog .custom-checkbox input[type=checkbox]:checked:disabled+label:before{background-color:#d5d5e7;border-color:#d5d5e7}test-folder-card{border-radius:20px;background-color:#fff;display:flex;flex-direction:column;gap:16px;padding:20px 16px 16px;-webkit-box-shadow:0 2px 20px 0 rgba(136,132,176,.2);-moz-box-shadow:0 2px 20px 0 rgba(136,132,176,.2);box-shadow:0 2px 20px 0 rgba(136,132,176,.2)}test-folder-card .folder-card-header{display:flex;justify-content:space-between;align-items:center}test-folder-card .folder-card-header .title-container{width:80%}test-folder-card .folder-card-header .title-container .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;font-weight:600;color:#36366a}test-folder-card .folder-card-header.shared{border-top-right-radius:16px;border-top-left-radius:16px}test-folder-card .folder-card-header .card-menu{display:flex;gap:16px}test-folder-card .folder-card-header .card-menu button{display:flex;align-items:center;color:#36366a;padding:2px;border-radius:50%}test-folder-card .folder-card-header .card-menu button i{font-size:20px}test-folder-card .folder-card-header .card-menu button:disabled{cursor:not-allowed}test-folder-card .folder-card-header .card-menu button:hover{background-color:#f5f5f8}test-folder-card .folder-card-content{display:flex;padding:12px 16px;flex-direction:column;gap:12px;border-radius:20px;background:#f5f5f8;height:135px}test-folder-card .folder-card-content h4{font-size:16px;font-style:normal;font-weight:600;color:#36366a}test-folder-card .folder-card-content .candidate-list .recent-candidates-container .candidate-row{font-size:14px;display:grid;grid-template-columns:100%;grid-template-rows:max-content;column-gap:15px;line-height:24px}test-folder-card .folder-card-content .candidate-list .recent-candidates-container .candidate-row .candidate-name{font-weight:500}test-folder-card .folder-card-content .candidate-list .recent-candidates-container .candidate-row .candidate-name a{display:flow;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#6340d6}test-folder-card .folder-card-content .candidate-list .recent-candidates-container .candidate-row .candidate-name a:hover{color:#4627ab}test-folder-card .folder-card-content .candidate-list .no-candidates{position:relative}test-folder-card .folder-card-content .candidate-list .no-candidates .no-candidates-title{position:absolute;width:100%;height:100%;text-align:center;font-size:14px;color:#736f9c;align-content:center}test-folder-card .folder-card-content .candidate-list .no-candidates .no-candidates-bg svg{width:100%}test-folder-card .folder-card-options{display:flex;justify-content:center}test-folder-card .folder-card-options button{width:100%;font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e}test-folder-card .folder-card-options button:active,test-folder-card .folder-card-options button:hover{background-color:#d5d5e7}test-folder-card .folder-card-options button:focus,test-folder-card .folder-card-options button:focus-visible{outline:1px solid #6340d6}test-folder-card .folder-card-options button:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}test-folder-delete{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(41,41,73,.85);z-index:10}test-folder-delete .delete-folder-dialog{width:638px;height:216px;background-color:#fff;padding:40px;border-radius:20px;border-image-slice:1;position:absolute;top:calc(50% - 108px);left:calc(50% - 319px)}test-folder-delete .delete-folder-dialog button.close-button{position:absolute;top:15px;right:15px}test-folder-delete .delete-folder-dialog button.close-button:before{display:inline-block}test-folder-delete .delete-folder-dialog h1{font-size:18px;font-weight:700;color:#292949;line-height:1.5;margin-bottom:16px}test-folder-delete .delete-folder-dialog button#delete-folder{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out;position:absolute;bottom:10px;left:50%;transform:translate(-50%,-50%)}test-folder-delete .delete-folder-dialog button#delete-folder:active,test-folder-delete .delete-folder-dialog button#delete-folder:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}test-folder-delete .delete-folder-dialog button#delete-folder:focus,test-folder-delete .delete-folder-dialog button#delete-folder:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}test-folder-delete .delete-folder-dialog button#delete-folder:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}test-folders{margin-top:16px;display:block}test-folders label{display:block;margin-bottom:4px}test-folders select{border-radius:50px;border:1px solid #79769e;display:block;width:100%;height:44px;padding:10px 20px}test-folders select:disabled{opacity:.4}test-folders select:focus-visible{outline-color:#6340d6}test-folders .test-folder{display:inline-block;background-color:#6340d6;border-radius:3px;padding:1px 4px 3px 10px;margin:5px 2px 8px 0;max-width:200px}test-folders .test-folder label{display:inline;font-size:12px;color:#fff;font-weight:400;line-height:22px;vertical-align:text-top}test-folders .test-folder button{padding:0}test-folders .test-folder button:before{color:#fff;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:24px;content:"\E5CD";padding-top:1px;display:block}test-card-simple{border-radius:16px}test-card-simple [data-ng-animate="2"]{display:none!important}test-card-simple .test-card-container{border-radius:16px;background-color:#fff}test-card-simple .test-card-container .test-card-header{position:relative}test-card-simple .test-card-container .test-card-header .ribbon-new{position:absolute;left:-8px;top:-8px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}test-card-simple .test-card-container .test-card-header .ribbon-new span{font-size:10px;letter-spacing:2px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:18px;transform:rotate(-45deg);width:70px;display:block;background:radial-gradient(at left top,#37bbc9 15%,#5d54d4 150%);box-shadow:0 3px 10px -5px #000;position:absolute;top:13px;left:-12px}test-card-simple .test-card-container .test-card-header .ribbon-new span:before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-color:#5d54d4 transparent transparent #5d54d4;border-style:solid;border-width:3px}test-card-simple .test-card-container .test-card-header .ribbon-new span:after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-color:#5d54d4 #5d54d4 transparent transparent;border-style:solid;border-width:3px}test-card-simple .test-card-container .test-card-header .title-container{display:flex;flex-direction:row;gap:10px;justify-content:space-between;padding:20px 16px 12px}test-card-simple .test-card-container .test-card-header .title-container tooltip{width:82%}test-card-simple .test-card-container .test-card-header .title-container tooltip h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}test-card-simple .test-card-container .test-card-header .title-container .title{font-size:18px;font-weight:600}test-card-simple .test-card-container .test-card-header .title-container .title.no-toggle{width:90%}test-card-simple .test-card-container .test-card-header .title-container .toggle-privacy{height:22px;position:relative;padding:0;border-radius:12px;outline:none}test-card-simple .test-card-container .test-card-header .title-container .toggle-privacy:before{border-radius:12px;display:inline-block;content:"";width:38px;height:100%;background-color:#6340d6;transition:background .5s}test-card-simple .test-card-container .test-card-header .title-container .toggle-privacy:after{display:inline-block;position:absolute;content:"";width:14px;height:calc(100% - 8px);top:4px;right:4px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}test-card-simple .test-card-container .test-card-header .title-container .toggle-privacy.disabled:before{background-color:#7f7d92}test-card-simple .test-card-container .test-card-header .title-container .toggle-privacy.disabled:after{right:calc(100% - 18px);background:#fff}test-card-simple .test-card-container .card-container{padding:0 16px;height:160px}test-card-simple .test-card-container .card-container.distribute{padding-top:16px;background-color:#fff;position:relative}test-card-simple .test-card-container .card-container.distribute[data-ng-animate="2"]{display:none!important}test-card-simple .test-card-container .card-container.distribute h3{font-size:14px;color:#292949;margin-bottom:16px}test-card-simple .test-card-container .card-container.distribute label{font-weight:400}test-card-simple .test-card-container .card-container.distribute .url>textarea{width:100%;min-height:100px;resize:none;outline:none;border:none;padding:0;font-size:14px;line-height:1.5;color:#7f7d92;overflow:hidden;-ms-overflow-style:none}test-card-simple .test-card-container .card-container.distribute .url>textarea::selection{display:block}test-card-simple .test-card-container .card-container.distribute .back-btn{display:flex;justify-content:flex-end;width:100%}test-card-simple .test-card-container .card-container.distribute .back-btn button{padding:3px;background-color:#6340d6;border-radius:16px}test-card-simple .test-card-container .card-container.distribute .back-btn button:after{color:#fff}test-card-simple .test-card-container .card-container.distribute .back-btn button:hover{outline:1px solid #6340d6}test-card-simple .test-card-container .card-overlay{background-color:#f5f5f8;padding:9px;border-radius:20px;height:100%;overflow:auto}test-card-simple .test-card-container .card-overlay .card-content{padding:0}test-card-simple .test-card-container .card-overlay .card-content .wrap-btn-close{display:flex;justify-content:flex-end}test-card-simple .test-card-container .card-overlay .card-content .wrap-btn-close button{margin-bottom:5px;color:#6340d6;display:flex;align-items:center}test-card-simple .test-card-container .card-overlay .card-content h3{font-weight:600;margin-bottom:5px}test-card-simple .test-card-container .card-overlay .card-content p{font-size:12px}test-card-simple .test-card-container .card-buttons{display:flex;justify-content:space-around;padding:16px}test-card-simple .test-card-container .card-buttons .card-btn{color:#292949;font-size:14px;font-weight:500;padding:12px 20px;border-radius:50px;transition:all .25s ease-in-out}test-card-simple .test-card-container .card-buttons .card-btn:hover{color:#fff;background-color:#6340d6}test-card-simple .test-card-container .card-buttons .card-btn-distribute{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e}test-card-simple .test-card-container .card-buttons .card-btn-distribute:active,test-card-simple .test-card-container .card-buttons .card-btn-distribute:hover{background-color:#d5d5e7}test-card-simple .test-card-container .card-buttons .card-btn-distribute:focus,test-card-simple .test-card-container .card-buttons .card-btn-distribute:focus-visible{outline:1px solid #6340d6}test-card-simple .test-card-container .card-buttons .card-btn-distribute:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}test-card-simple .test-card-container .card-buttons .card-btn-distribute i{font-size:20px}test-folder-card-simple{border-radius:16px}test-folder-card-simple [data-ng-animate="2"]{display:none!important}test-folder-card-simple .test-card-container{border-radius:16px;background-color:#fff}test-folder-card-simple .test-card-container .test-card-header{position:relative}test-folder-card-simple .test-card-container .test-card-header .ribbon-new{position:absolute;left:-8px;top:-8px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}test-folder-card-simple .test-card-container .test-card-header .ribbon-new span{font-size:10px;letter-spacing:2px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:18px;transform:rotate(-45deg);width:70px;display:block;background:radial-gradient(at left top,#37bbc9 15%,#5d54d4 150%);box-shadow:0 3px 10px -5px #000;position:absolute;top:13px;left:-12px}test-folder-card-simple .test-card-container .test-card-header .ribbon-new span:before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-color:#5d54d4 transparent transparent #5d54d4;border-style:solid;border-width:3px}test-folder-card-simple .test-card-container .test-card-header .ribbon-new span:after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-color:#5d54d4 #5d54d4 transparent transparent;border-style:solid;border-width:3px}test-folder-card-simple .test-card-container .test-card-header .title-container{display:flex;flex-direction:row;gap:10px;justify-content:space-between;padding:20px 16px 12px}test-folder-card-simple .test-card-container .test-card-header .title-container tooltip{width:82%}test-folder-card-simple .test-card-container .test-card-header .title-container tooltip h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}test-folder-card-simple .test-card-container .test-card-header .title-container .title{font-size:18px;font-weight:600}test-folder-card-simple .test-card-container .test-card-header .title-container .title.no-toggle{width:90%}test-folder-card-simple .test-card-container .test-card-header .title-container .toggle-privacy{height:22px;position:relative;padding:0;border-radius:12px;outline:none}test-folder-card-simple .test-card-container .test-card-header .title-container .toggle-privacy:before{border-radius:12px;display:inline-block;content:"";width:38px;height:100%;background-color:#6340d6;transition:background .5s}test-folder-card-simple .test-card-container .test-card-header .title-container .toggle-privacy:after{display:inline-block;position:absolute;content:"";width:14px;height:calc(100% - 8px);top:4px;right:4px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}test-folder-card-simple .test-card-container .test-card-header .title-container .toggle-privacy.disabled:before{background-color:#7f7d92}test-folder-card-simple .test-card-container .test-card-header .title-container .toggle-privacy.disabled:after{right:calc(100% - 18px);background:#fff}test-folder-card-simple .test-card-container .card-container{padding:0 16px;height:160px}test-folder-card-simple .test-card-container .card-container.distribute{padding-top:16px;background-color:#fff;position:relative}test-folder-card-simple .test-card-container .card-container.distribute[data-ng-animate="2"]{display:none!important}test-folder-card-simple .test-card-container .card-container.distribute h3{font-size:14px;color:#292949;margin-bottom:16px}test-folder-card-simple .test-card-container .card-container.distribute label{font-weight:400}test-folder-card-simple .test-card-container .card-container.distribute .url>textarea{width:100%;min-height:100px;resize:none;outline:none;border:none;padding:0;font-size:14px;line-height:1.5;color:#7f7d92;overflow:hidden;-ms-overflow-style:none}test-folder-card-simple .test-card-container .card-container.distribute .url>textarea::selection{display:block}test-folder-card-simple .test-card-container .card-container.distribute .back-btn{display:flex;justify-content:flex-end;width:100%}test-folder-card-simple .test-card-container .card-container.distribute .back-btn button{padding:3px;background-color:#6340d6;border-radius:16px}test-folder-card-simple .test-card-container .card-container.distribute .back-btn button:after{color:#fff}test-folder-card-simple .test-card-container .card-container.distribute .back-btn button:hover{outline:1px solid #6340d6}test-folder-card-simple .test-card-container .card-overlay{background-color:#f5f5f8;padding:9px;border-radius:20px;height:100%;overflow:auto}test-folder-card-simple .test-card-container .card-overlay .card-content{padding:0}test-folder-card-simple .test-card-container .card-overlay .card-content .wrap-btn-close{display:flex;justify-content:flex-end}test-folder-card-simple .test-card-container .card-overlay .card-content .wrap-btn-close button{margin-bottom:5px;color:#6340d6;display:flex;align-items:center}test-folder-card-simple .test-card-container .card-overlay .card-content h3{font-weight:600;margin-bottom:5px}test-folder-card-simple .test-card-container .card-overlay .card-content p{font-size:12px}test-folder-card-simple .test-card-container .card-buttons{display:flex;justify-content:space-around;padding:16px}test-folder-card-simple .test-card-container .card-buttons .card-btn{color:#292949;font-size:14px;font-weight:500;padding:12px 20px;border-radius:50px;transition:all .25s ease-in-out;color:#36366a}test-folder-card-simple .test-card-container .card-buttons .card-btn:hover{color:#fff;background-color:#6340d6}test-folder-card-simple .test-card-container .card-buttons .card-btn-distribute{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e}test-folder-card-simple .test-card-container .card-buttons .card-btn-distribute:active,test-folder-card-simple .test-card-container .card-buttons .card-btn-distribute:hover{background-color:#d5d5e7}test-folder-card-simple .test-card-container .card-buttons .card-btn-distribute:focus,test-folder-card-simple .test-card-container .card-buttons .card-btn-distribute:focus-visible{outline:1px solid #6340d6}test-folder-card-simple .test-card-container .card-buttons .card-btn-distribute:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}test-folder-card-simple .test-card-container .card-buttons .card-btn-distribute i{font-size:20px}test-folder-card-report-view{display:block;height:inherit}test-folder-card-report-view .card-content-test{height:auto;background-color:#f5f5f8;padding:12px 16px 17px;border-radius:20px}test-folder-card-report-view .card-content-test .test-candidates .candidate-list .candidates-count{font-size:14px;font-weight:600;margin-bottom:14px;display:flex;justify-content:space-between}test-folder-card-report-view .card-content-test .test-candidates .candidate-list .candidates-count .unlock{display:flex;background-color:#e62419;border-radius:44px;padding:2px 12px;cursor:pointer;text-align:center;transition:all .3s ease-in-out;overflow:hidden;white-space:nowrap;position:relative}test-folder-card-report-view .card-content-test .test-candidates .candidate-list .candidates-count .unlock i{color:#fff;font-size:20px}test-folder-card-report-view .card-content-test .test-candidates .candidate-list .candidates-count .unlock:after{content:"";opacity:0;transition:opacity .3s ease-in-out;color:#fff}test-folder-card-report-view .card-content-test .test-candidates .candidate-list .candidates-count .unlock:hover:after{content:"Unlock";opacity:1;margin-left:8px}test-folder-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row{font-size:14px;display:grid;grid-template-columns:45% 2fr .5fr;grid-template-rows:max-content;column-gap:15px;line-height:24px}test-folder-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row .candidate-name{font-weight:500}test-folder-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row .candidate-name a{display:flow;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#6340d6}test-folder-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row .candidate-name a:hover{color:#4627ab}test-folder-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row .candidate-score{text-align:start;color:#79769e}test-folder-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row .candidate-date{text-align:end;color:#79769e}test-folder-card-report-view .card-content-test .test-candidates.no-candidates{position:relative}test-folder-card-report-view .card-content-test .test-candidates.no-candidates .no-candidates-title{position:absolute;width:100%;height:100%;text-align:center;font-size:14px;color:#736f9c;align-content:center}test-folder-card-report-view .card-content-test .test-candidates.no-candidates .no-candidates-bg svg{width:100%}my-profile{display:flex;flex-direction:column;height:fit-content;max-width:496px}my-profile .content .content-header{display:flex;margin-bottom:16px}my-profile .content .content-header .account-settings-menu{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}my-profile .content .content-header .account-settings-menu a,my-profile .content .content-header .account-settings-menu button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}my-profile .content .content-header .account-settings-menu a:not(.active),my-profile .content .content-header .account-settings-menu button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}my-profile .content .content-header .account-settings-menu a.active,my-profile .content .content-header .account-settings-menu button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}my-profile .content .content-header .account-settings-menu a:focus,my-profile .content .content-header .account-settings-menu a:focus-visible,my-profile .content .content-header .account-settings-menu button:focus,my-profile .content .content-header .account-settings-menu button:focus-visible{border:none;outline:none}my-profile .content .account-tab-user .edit-content{display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:20px;padding:24px 40px;background-color:#fff;width:100%}my-profile .content .account-tab-user .edit-content h1{font-size:20px;font-weight:600;margin-bottom:16px;color:#232341}my-profile .content .account-tab-user .edit-content p{font-size:14px;font-weight:400;margin-bottom:30px;color:#232341}my-profile .content .account-tab-user .edit-content .create-form .create-date{padding:10px 0}my-profile .content .account-tab-user .edit-content .create-form .create-date span{font-size:14px;font-weight:600}my-profile .content .account-tab-user .edit-content .create-form label{display:block;font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#232341;margin-bottom:12px}my-profile .content .account-tab-user .edit-content .create-form label>input{border-radius:50px;display:block;width:100%;line-height:20px;padding:10px 20px;color:#232341}my-profile .content .account-tab-user .edit-content .create-form .ignore-notifications,my-profile .content .account-tab-user .edit-content .create-form .role,my-profile .content .account-tab-user .edit-content .create-form .system-access{margin-bottom:16px}my-profile .content .account-tab-user .edit-content .create-form .role{display:flex;flex-direction:column;gap:16px}my-profile .content .account-tab-user .edit-content .create-form .role p{color:#232754;font-size:14px;font-weight:600;margin-bottom:0}my-profile .content .account-tab-user .edit-content .create-form .role input{display:block;width:100%;border-radius:2px}my-profile .content .account-tab-user .edit-content .create-form .role input[type=radio]{display:inline-block;width:auto}my-profile .content .account-tab-user .edit-content .create-form .role label.radio-label{user-select:none;display:inline-block;position:relative;padding-left:28px;margin-right:12px;margin-bottom:0}my-profile .content .account-tab-user .edit-content .create-form .role label.radio-label:after,my-profile .content .account-tab-user .edit-content .create-form .role label.radio-label:before{position:absolute;font:normal normal normal 20px/1 Material Symbols Outlined;left:0;transition:color .3s}my-profile .content .account-tab-user .edit-content .create-form .role label.radio-label:before{font-size:23px;color:rgba(0,0,0,.2);content:"\E836"}my-profile .content .account-tab-user .edit-content .create-form .role label.radio-label:after{left:5.5px;top:5.5px;font-size:12px;content:"\E837";color:#6340d6;opacity:0;transition:opacity .3s}my-profile .content .account-tab-user .edit-content .create-form .role #disable-admin,my-profile .content .account-tab-user .edit-content .create-form .role #enable-admin{display:none}my-profile .content .account-tab-user .edit-content .create-form .role #disable-admin:checked+label:before,my-profile .content .account-tab-user .edit-content .create-form .role #enable-admin:checked+label:before{color:#6340d6}my-profile .content .account-tab-user .edit-content .create-form .role #disable-admin:checked+label:after,my-profile .content .account-tab-user .edit-content .create-form .role #enable-admin:checked+label:after{opacity:1}my-profile .content .account-tab-user .edit-content .create-form .system-access{display:flex;flex-direction:column;gap:16px}my-profile .content .account-tab-user .edit-content .create-form .system-access p{color:#232754;font-size:14px;font-weight:600;margin:0}my-profile .content .account-tab-user .edit-content .create-form .system-access #system-access{display:none}my-profile .content .account-tab-user .edit-content .create-form .system-access .checkbox-label{display:flex;align-items:center;gap:12px;cursor:pointer;color:#232754;font-size:14px;font-weight:400;margin-bottom:0}my-profile .content .account-tab-user .edit-content .create-form .system-access .checkbox-label:before{content:"";width:48px;height:28px;background-color:#e0e0e0;border-radius:34px;position:relative;transition:background-color .3s}my-profile .content .account-tab-user .edit-content .create-form .system-access .checkbox-label:after{content:"";position:absolute;width:22px;height:22px;background-color:#fff;border-radius:50%;margin-left:3px;transition:transform .3s;box-shadow:0 2px 4px rgba(0,0,0,.2)}my-profile .content .account-tab-user .edit-content .create-form .system-access #system-access:checked+.checkbox-label:before{background-color:#6b4de6}my-profile .content .account-tab-user .edit-content .create-form .system-access #system-access:checked+.checkbox-label:after{transform:translateX(20px)}my-profile .content .account-tab-user .edit-content .create-form .ignore-notifications{display:flex;flex-direction:column;gap:16px}my-profile .content .account-tab-user .edit-content .create-form .ignore-notifications p{color:#232754;font-size:14px;font-weight:600;margin:0}my-profile .content .account-tab-user .edit-content .create-form .ignore-notifications #ignore-notifications{display:none}my-profile .content .account-tab-user .edit-content .create-form .ignore-notifications .checkbox-label{display:flex;align-items:center;gap:12px;cursor:pointer;color:#232754;font-size:14px;font-weight:400;margin-bottom:0}my-profile .content .account-tab-user .edit-content .create-form .ignore-notifications .checkbox-label:before{content:"";width:48px;height:28px;background-color:#e0e0e0;border-radius:34px;position:relative;transition:background-color .3s}my-profile .content .account-tab-user .edit-content .create-form .ignore-notifications .checkbox-label:after{content:"";position:absolute;width:22px;height:22px;background-color:#fff;border-radius:50%;margin-left:3px;transition:transform .3s;box-shadow:0 2px 4px rgba(0,0,0,.2)}my-profile .content .account-tab-user .edit-content .create-form .ignore-notifications #ignore-notifications:checked+.checkbox-label:before{background-color:#6b4de6}my-profile .content .account-tab-user .edit-content .create-form .ignore-notifications #ignore-notifications:checked+.checkbox-label:after{transform:translateX(20px)}my-profile .content .account-tab-user .edit-content .create-form .wrap-btn{display:flex;justify-content:flex-end;gap:24px}my-profile .content .account-tab-user .edit-content .create-form .wrap-btn button{font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px}my-profile .content .account-tab-user .edit-content .create-form .wrap-btn .close-button{background-color:#fff;color:#36366a;border:1px solid #d5d5e7}my-profile .content .account-tab-user .edit-content .create-form .wrap-btn .close-button:hover{background-color:#d5d5e7;color:#36366a}my-profile .content .account-tab-user .edit-content .create-form .wrap-btn .close-button:after{display:none}my-profile .content .account-tab-user .edit-content .create-form .wrap-btn .save{background-color:#6340d6;color:#fff}my-profile .content .account-tab-user .edit-content .create-form .wrap-btn .save:disabled{background-color:#a3a6ac}my-profile .content .account-tab-user .edit-content .create-form .wrap-btn .save:not(:disabled):hover{background-color:#4627ab;color:#fff;border:1px solid #eaeaf5}my-profile .content .account-tab-settings .edit-content{display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:20px;padding:16px;background-color:#fff;max-width:680px}my-profile .content .account-tab-settings .edit-content .create-form .error-message{font-size:12px;display:block;margin:0 0 15px 15px;font-weight:300;color:#e62419}my-profile .content .account-tab-settings .edit-content .create-form .current-password,my-profile .content .account-tab-settings .edit-content .create-form .newPassword{position:relative}my-profile .content .account-tab-settings .edit-content .create-form .current-password button.eye,my-profile .content .account-tab-settings .edit-content .create-form .newPassword button.eye{position:absolute;top:calc(50% + 1px);right:10px}my-profile .content .account-tab-settings .edit-content .create-form .current-password button.eye:focus,my-profile .content .account-tab-settings .edit-content .create-form .newPassword button.eye:focus{outline:none}my-profile .content .account-tab-settings .edit-content .create-form .current-password button.eye:hover i,my-profile .content .account-tab-settings .edit-content .create-form .newPassword button.eye:hover i{color:#6340d6}my-profile .content .account-tab-settings .edit-content .create-form .current-password button.eye i,my-profile .content .account-tab-settings .edit-content .create-form .newPassword button.eye i{font-size:20px}my-profile .content .account-tab-settings .edit-content .create-form label{display:block;font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#232341;margin-bottom:12px}my-profile .content .account-tab-settings .edit-content .create-form label>input{border-radius:50px;display:block;width:100%;line-height:20px;padding:10px 40px 10px 20px;color:#232341}my-profile .content .account-tab-settings .edit-content .create-form .wrap-btn{display:flex;justify-content:flex-end;gap:24px}my-profile .content .account-tab-settings .edit-content .create-form .wrap-btn button{font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px}my-profile .content .account-tab-settings .edit-content .create-form .wrap-btn .save{background-color:#6340d6;color:#fff}my-profile .content .account-tab-settings .edit-content .create-form .wrap-btn .save:disabled{background-color:#a3a6ac}my-profile .content .account-tab-settings .edit-content .create-form .wrap-btn .save:not(:disabled):hover{background-color:#4627ab;color:#fff;border:1px solid #eaeaf5}test-card-report-view{display:block;height:inherit}test-card-report-view .card-content-test{height:auto;background-color:#f5f5f8;padding:12px 16px 17px;border-radius:20px}test-card-report-view .card-content-test .test-candidates .candidate-list .candidates-count{font-size:14px;font-weight:600;margin-bottom:14px;display:flex;justify-content:space-between}test-card-report-view .card-content-test .test-candidates .candidate-list .candidates-count .unlock{display:flex;background-color:#e62419;border-radius:44px;padding:2px 12px;cursor:pointer;text-align:center;transition:all .3s ease-in-out;overflow:hidden;white-space:nowrap;position:relative}test-card-report-view .card-content-test .test-candidates .candidate-list .candidates-count .unlock i{color:#fff;font-size:20px}test-card-report-view .card-content-test .test-candidates .candidate-list .candidates-count .unlock:after{content:"";opacity:0;transition:opacity .3s ease-in-out;color:#fff}test-card-report-view .card-content-test .test-candidates .candidate-list .candidates-count .unlock:hover:after{content:"Unlock";opacity:1;margin-left:8px}test-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row{font-size:14px;display:grid;grid-template-columns:45% 2fr .5fr;grid-template-rows:max-content;column-gap:15px;line-height:24px}test-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row .candidate-name{font-weight:500}test-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row .candidate-name a{display:flow;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#6340d6}test-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row .candidate-name a:hover{color:#4627ab}test-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row .candidate-score{text-align:start;color:#36366a;font-weight:500}test-card-report-view .card-content-test .test-candidates .candidate-list .recent-candidates-container .recent-candidates-list .candidate-row .candidate-date{text-align:end;color:#36366a;font-weight:500}test-card-report-view .card-content-test .test-candidates.no-candidates{position:relative}test-card-report-view .card-content-test .test-candidates.no-candidates .no-candidates-title{position:absolute;width:100%;height:100%;text-align:center;font-size:14px;color:#736f9c;align-content:center}test-card-report-view .card-content-test .test-candidates.no-candidates .no-candidates-bg svg{width:100%}test-distribute-modal .ng-hide{opacity:0}test-distribute-modal .ng-hide-add,test-distribute-modal .ng-hide-remove{transition:all .3s ease-out}test-distribute-modal p{text-align:center}test-distribute-modal .distribute-modal{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:center;align-items:center}test-distribute-modal .distribute-modal .modal-container{background-color:#fff;border:1px solid #888;border-radius:30px;padding:20px 30px;width:60%;max-width:800px;overflow-y:auto;overflow-x:hidden}test-distribute-modal .distribute-modal .modal-container .modal-header{display:flex;justify-content:space-between;margin-bottom:8px}test-distribute-modal .distribute-modal .modal-container .modal-header h2{color:#6340d6;font-size:14px;font-weight:600}test-distribute-modal .distribute-modal .modal-container .modal-header .close-button{color:#79769e}test-distribute-modal .distribute-modal .modal-container .modal-content{overflow-x:hidden}test-distribute-modal .distribute-modal .modal-container .modal-content h3{font-size:20px;font-weight:600;color:#36366a;margin-bottom:4px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container{max-height:none;min-height:135px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container p{font-size:14px;font-weight:400;color:#36366a;margin-bottom:12px;text-align:center}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container .restriction-notice{font-size:14px;font-weight:400;color:#7f7d92;margin-bottom:12px;text-align:center;line-height:1.5}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container .invited-img{display:flex;justify-content:center}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form{display:flex;flex-direction:column}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;margin-bottom:4px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group .input-group-element{height:44px;display:flex;align-items:center;padding:.375rem 1.5rem .375rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#000;text-align:center;white-space:nowrap;border-radius:50px;border-top-left-radius:0;border-bottom-left-radius:0;border:1px solid #79769e;border-left:none}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group .input-group-element:hover{border-color:#6340d6}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group .input-group-element:focus{border:1px solid #6340d6!important;box-shadow:none}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group .input-group-element:focus-visible{outline:1px solid #eaeaf5;outline-offset:2px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group .input-group-element::placeholder{color:#adadca}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group .input-group-element:disabled{border-color:#79769e;cursor:auto;background-color:#f6f6f8;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group input{color:#000;padding:15px 20px;height:44px;border-radius:50px;position:relative;flex:1 1 auto;width:1%;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #79769e;border-right:none}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group input:hover{border-color:#6340d6}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group input:focus{border:1px solid #6340d6!important;box-shadow:none}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group input:focus-visible{outline:1px solid #eaeaf5;outline-offset:2px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group input::placeholder{color:#adadca}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group input:disabled{border-color:#79769e;cursor:auto}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group input{flex:1;min-width:0}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group input.form-error{border-color:#e62419}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group .input-group-element:focus{outline:none}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group .input-group-element:disabled span{color:grey}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-control-group .input-group-element i{font-size:24px;color:#6340d6}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-alert{margin-bottom:5px;height:22px;padding:0 20px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .form-alert .error{color:#e62419;font-size:14px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .distribute-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:20px;max-height:110px;overflow-y:auto;word-break:break-all}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .distribute-list .chips{display:flex;flex-direction:row;border-radius:50px;background-color:#f5f5f8;align-items:center;width:max-content;padding:5px;height:max-content}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .distribute-list .chips .chips-value{font-size:14px;font-weight:400;color:#36366a}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .distribute-list .chips .chips-button{padding:0 5px;cursor:pointer;font-size:18px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .distribute-list .chips .chips-button:after{color:#35bec7}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .distribute-list .chips .chips-value{font-size:12px;font-weight:500;padding-left:8px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .distribute-list .chips .chips-button:after{font-size:18px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container form .distribute-list.center{justify-content:center}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container .invited-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:20px;max-height:110px;overflow-y:auto;word-break:break-all;max-height:154px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container .invited-list .chips{display:flex;flex-direction:row;border-radius:50px;background-color:#f5f5f8;align-items:center;width:max-content;padding:5px;height:max-content}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container .invited-list .chips .chips-value{font-size:14px;font-weight:400;color:#36366a}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container .invited-list .chips .chips-button{padding:0 5px;cursor:pointer;font-size:18px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container .invited-list .chips .chips-button:after{color:#35bec7}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container .invited-list .chips .chips-value{font-size:12px;font-weight:500;padding-left:8px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container .invited-list .chips .chips-button:after{font-size:18px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container .invited-list .chips{padding:6px}test-distribute-modal .distribute-modal .modal-container .modal-content .form-container .invited-list .chips .chips-value{padding:0 8px}test-distribute-modal .distribute-modal .modal-container .modal-content .separator-section{display:flex;align-items:center;gap:16px;margin:12px 0}test-distribute-modal .distribute-modal .modal-container .modal-content .separator-section .separator-line{flex:1;height:1px;background-color:#e0e0e0}test-distribute-modal .distribute-modal .modal-container .modal-content .separator-section p{font-size:14px;color:#7f7d92;text-align:center;margin:0;white-space:nowrap}test-distribute-modal .distribute-modal .modal-container .modal-content .link-section .distribute-link{font-size:14px;font-weight:400;color:#36366a;padding:12px 16px;border:1px solid #d5d5e7;border-radius:12px;margin-bottom:12px;word-break:break-all;min-height:56px;align-content:center;background-color:#f8f8fc}test-distribute-modal .distribute-modal .modal-container .modal-content .link-section .distribute-link .link-loader{display:inline-flex;justify-content:center;align-content:center;align-items:center;width:100%}test-distribute-modal .distribute-modal .modal-container .modal-content .link-section .distribute-link .link-loader i{display:block;font-size:32px}test-distribute-modal .distribute-modal .modal-container .modal-content .link-section .share{display:flex;justify-content:center}test-distribute-modal .distribute-modal .modal-container .modal-content .link-section .share button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e;padding:10px 30px}test-distribute-modal .distribute-modal .modal-container .modal-content .link-section .share button:active,test-distribute-modal .distribute-modal .modal-container .modal-content .link-section .share button:hover{background-color:#d5d5e7}test-distribute-modal .distribute-modal .modal-container .modal-content .link-section .share button:focus,test-distribute-modal .distribute-modal .modal-container .modal-content .link-section .share button:focus-visible{outline:1px solid #6340d6}test-distribute-modal .distribute-modal .modal-container .modal-content .link-section .share button:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}test-distribute-modal .distribute-modal .modal-container .modal-content .link-section .share button i{font-size:24px}test-distribute-modal .distribute-modal .modal-container .modal-content .section-block{margin-bottom:12px}test-distribute-modal .distribute-modal .modal-container .modal-content .section-block .section-header{margin-bottom:8px}test-distribute-modal .distribute-modal .modal-container .modal-content .section-block .section-header .section-number{display:block;font-size:12px;font-weight:500;color:#7f7d92;margin-bottom:4px}test-distribute-modal .distribute-modal .modal-container .modal-content .section-block .section-header h3{font-size:16px;font-weight:600;color:#36366a;margin:0}test-distribute-modal .distribute-modal .modal-container .modal-content .section-block .section-description{font-size:14px;color:#7f7d92;margin:0 0 8px;text-align:left}test-distribute-modal .distribute-modal .modal-container .modal-content .delivery-option{margin-bottom:8px;border:1px solid #d5d5e7;border-radius:12px;padding:10px;transition:all .2s ease;background-color:#fff}test-distribute-modal .distribute-modal .modal-container .modal-content .delivery-option.selected{border-color:#6340d6;background-color:#f8f8fc}test-distribute-modal .distribute-modal .modal-container .modal-content .delivery-option .radio-label{display:block;cursor:pointer;margin:0}test-distribute-modal .distribute-modal .modal-container .modal-content .delivery-option .radio-label input[type=radio]{display:none}test-distribute-modal .distribute-modal .modal-container .modal-content .delivery-option .radio-label .radio-content{display:flex;gap:12px}test-distribute-modal .distribute-modal .modal-container .modal-content .delivery-option .radio-label .radio-content:before{content:"";width:16px;height:16px;border:2px solid #d5d5e7;border-radius:50%;flex-shrink:0;margin-top:2px;background-color:#fff}test-distribute-modal .distribute-modal .modal-container .modal-content .delivery-option .radio-label .radio-content .radio-title{display:block;font-size:14px;font-weight:600;color:#36366a;margin-bottom:4px}test-distribute-modal .distribute-modal .modal-container .modal-content .delivery-option .radio-label .radio-content .radio-description{font-size:14px;color:#7f7d92;margin:0 0 8px;font-weight:400;line-height:1.5}test-distribute-modal .distribute-modal .modal-container .modal-content .delivery-option .radio-label input[type=radio]:checked+.radio-content:before{border-color:#6340d6;background-color:#6340d6;box-shadow:inset 0 0 0 2px #fff}test-distribute-modal .distribute-modal .modal-container .modal-content .preview-link{display:inline-block;font-size:14px;color:#6340d6;text-decoration:none;margin-top:8px}test-distribute-modal .distribute-modal .modal-container .modal-content .preview-link:hover{text-decoration:underline}test-distribute-modal .distribute-modal .modal-container .modal-content .manual-share-container .msg{font-size:14px;font-weight:400;color:#36366a;margin-bottom:20px;text-align:center}test-distribute-modal .distribute-modal .modal-container .modal-content .manual-share-container .restricted-emails-section{margin-bottom:20px}test-distribute-modal .distribute-modal .modal-container .modal-content .manual-share-container .restricted-emails-section .restricted-label{font-size:14px;font-weight:600;color:#36366a;margin-bottom:12px}test-distribute-modal .distribute-modal .modal-container .modal-content .manual-share-container .manual-share-icon{display:flex;justify-content:center;margin-bottom:20px}test-distribute-modal .distribute-modal .modal-container .modal-content .field-label{display:block;font-size:14px;font-weight:400;color:#36366a;margin-bottom:8px}test-distribute-modal .distribute-modal .modal-container .modal-content .cancel-button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e;padding:10px 30px}test-distribute-modal .distribute-modal .modal-container .modal-content .cancel-button:active,test-distribute-modal .distribute-modal .modal-container .modal-content .cancel-button:hover{background-color:#d5d5e7}test-distribute-modal .distribute-modal .modal-container .modal-content .cancel-button:focus,test-distribute-modal .distribute-modal .modal-container .modal-content .cancel-button:focus-visible{outline:1px solid #6340d6}test-distribute-modal .distribute-modal .modal-container .modal-content .cancel-button:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}test-distribute-modal .distribute-modal .modal-container .modal-content .restrict-access-section{margin:8px 0;padding:10px 0}test-distribute-modal .distribute-modal .modal-container .modal-content .restrict-access-section .checkbox-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;font-weight:600;color:#36366a;margin-bottom:0}test-distribute-modal .distribute-modal .modal-container .modal-content .restrict-access-section .checkbox-label input[type=checkbox]{width:18px;height:18px;cursor:pointer;margin:2px 0 0;flex-shrink:0}test-distribute-modal .distribute-modal .modal-container .modal-content .restrict-access-section .checkbox-label span{line-height:1.4;flex:1}test-distribute-modal .distribute-modal .modal-container .modal-content .restrict-access-section .help-text{font-size:14px;color:#7f7d92;font-weight:400;margin:8px 0 0;padding-left:28px;text-align:left;line-height:1.5}test-distribute-modal .distribute-modal .modal-container .modal-content .custom-message-section{margin:8px 0;padding-left:28px}test-distribute-modal .distribute-modal .modal-container .modal-content .custom-message-section .field-label{display:block;font-size:14px;font-weight:400;color:#36366a;margin-bottom:1px}test-distribute-modal .distribute-modal .modal-container .modal-content .custom-message-section textarea{width:100%;min-height:80px;border:1px solid #d5d5e7;border-radius:12px;padding:10px;font-size:14px;font-family:inherit;resize:none;color:#36366a}test-distribute-modal .distribute-modal .modal-container .modal-content .custom-message-section textarea:focus{outline:none;border-color:#6340d6}test-distribute-modal .distribute-modal .modal-container .modal-content .custom-message-section textarea::placeholder{color:#7f7d92}test-distribute-modal .distribute-modal .modal-container .modal-content .custom-message-section textarea:disabled{background-color:#f5f5f5;cursor:not-allowed}test-distribute-modal .distribute-modal .modal-container .modal-content .custom-message-section .char-counter{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#7f7d92;margin-top:4px}test-distribute-modal .distribute-modal .modal-container .modal-content .custom-message-section .char-counter .char-count{margin-left:auto}test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:8px;padding-top:0}test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .preview-button{font-size:14px;font-weight:500;height:44px;min-width:126px;justify-content:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e;padding:10px 30px;display:flex;align-items:center;gap:8px}test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .preview-button:active,test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .preview-button:hover{background-color:#d5d5e7}test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .preview-button:focus,test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .preview-button:focus-visible{outline:1px solid #6340d6}test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .preview-button:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .preview-button i{font-size:20px}test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .send-button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out;padding:12px 48px;width:max-content;margin:0}test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .send-button:active,test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .send-button:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .send-button:focus,test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .send-button:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}test-distribute-modal .distribute-modal .modal-container .modal-content .modal-submit .send-button:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}test-distribute-modal .distribute-modal .modal-container .modal-content .email-preview-container{padding:12px 0}test-distribute-modal .distribute-modal .modal-container .modal-content .email-preview-container .email-preview{background-color:#f4f5f7;border-radius:12px;padding:12px;margin-bottom:12px;overflow:auto;max-height:60vh}test-distribute-modal .distribute-modal .modal-container .modal-content .email-preview-container .preview-actions{display:flex;justify-content:center}test-distribute-modal .distribute-modal .modal-container .modal-content .email-preview-container .preview-actions .back-button{font-size:14px;font-weight:500;height:44px;min-width:126px;justify-content:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e;padding:10px 30px;display:flex;align-items:center;gap:8px}test-distribute-modal .distribute-modal .modal-container .modal-content .email-preview-container .preview-actions .back-button:active,test-distribute-modal .distribute-modal .modal-container .modal-content .email-preview-container .preview-actions .back-button:hover{background-color:#d5d5e7}test-distribute-modal .distribute-modal .modal-container .modal-content .email-preview-container .preview-actions .back-button:focus,test-distribute-modal .distribute-modal .modal-container .modal-content .email-preview-container .preview-actions .back-button:focus-visible{outline:1px solid #6340d6}test-distribute-modal .distribute-modal .modal-container .modal-content .email-preview-container .preview-actions .back-button:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}test-distribute-modal .distribute-modal .modal-container .modal-content .email-preview-container .preview-actions .back-button i{font-size:20px}test-sitting-report-overview-topic{display:block}test-sitting-report-overview-topic h3{font-size:14px;font-weight:400;color:#292949;line-height:1.5}test-sitting-report-overview-topic>div{line-height:10px;display:flex;align-items:center;gap:15px}test-sitting-report-overview-topic .score-bar{display:inline-block;width:100%;height:7px;background:#e9e7eb;border-radius:3px}test-sitting-report-overview-topic .score-bar .achieved-score-bar{background:#6340d6;height:7px;border-top-left-radius:3px;border-bottom-left-radius:3px}test-sitting-report-overview-topic .score-points{display:flex;line-height:1.5}test-sitting-report .report h2{margin-bottom:16px}@media print,screen and (max-width:1265px){test-sitting-report .report .question,test-sitting-report .report .question>*{display:block}test-sitting-report .report .question .question-details{border-right:1px solid #e9e7eb}test-sitting-report .report test-sitting-report-question .question-transcript .question .answer-details,test-sitting-report .report test-sitting-report-question .question-transcript .question .question-details{max-width:100%;border-radius:20px}test-sitting-report .report test-sitting-report-question .question-transcript .question .question-details{border-right:1px solid #e9e7eb}test-sitting-report .report test-sitting-report-question-code-challenge .question .answer-details{height:auto;max-height:none;min-height:0;display:block;border-radius:20px}test-sitting-report .report test-sitting-report-question-code-challenge .question .answer-details .source-code,test-sitting-report .report test-sitting-report-question-code-challenge .question .answer-details .unit-tests{float:none;width:100%;height:auto;overflow-y:auto}test-sitting-report .report test-sitting-report-question-code-challenge .question .answer-details .source-code playback-controls,test-sitting-report .report test-sitting-report-question-code-challenge .question .answer-details .unit-tests playback-controls{width:100%}test-sitting-report .report test-sitting-report-question-code-challenge .question .answer-details .source-code .code-files,test-sitting-report .report test-sitting-report-question-code-challenge .question .answer-details .unit-tests .code-files{width:calc(100% - 48px)}test-sitting-report .report test-sitting-report-question-code-challenge .question .answer-details .source-code .language,test-sitting-report .report test-sitting-report-question-code-challenge .question .answer-details .unit-tests .language{right:24px}test-sitting-report .report test-sitting-report-question-code-challenge-unit-tests>div{height:auto;overflow-y:hidden}}@media print,screen and (max-width:999px){test-sitting-report .report h2{border-bottom:2px solid #e9e7eb;padding:4px}test-sitting-report .report test-sitting-report-question .question-transcript .question .question-details .selector{display:none}test-sitting-report .report test-sitting-report-question-code-challenge .question .answer-details .source-code code-editor div[ui-ace]{margin-bottom:24px}test-sitting-report .report test-sitting-report-question-code-challenge .question playback-controls,test-sitting-report .report test-sitting-report-question-free-text .question playback-controls,test-sitting-report .report test-sitting-report-question-video .question playback-controls{display:none}}@media screen and (max-width:499px){test-sitting-report .report test-sitting-report-question .question-transcript{margin-bottom:8px}}@media screen and (min-width:500px)and (max-width:1000px){test-sitting-report .report test-sitting-report-question .question-transcript .question{height:auto}}test-sitting-report-question .question-transcript{max-width:1300px;margin-bottom:32px;position:relative}test-sitting-report-question .question-transcript .question{display:flex;flex-wrap:wrap}test-sitting-report-question .question-transcript .question>*{flex:1}test-sitting-report-question .question-transcript .question .question-details{flex-basis:50%;background-color:#fff;padding:24px 24px 50px;border-top:none;border-right:none;position:relative}test-sitting-report-question .question-transcript .question .question-details ol,test-sitting-report-question .question-transcript .question .question-details ul{list-style-position:inside}test-sitting-report-question .question-transcript .question .question-details .question-tags{position:absolute;bottom:15px;left:16px}test-sitting-report-question .question-transcript .question .answer-details{border-left:1px solid #e9e7eb;flex-basis:50%;overflow-y:hidden}@media(max-width:1000px){test-sitting-report-question .question-transcript{width:100%}}@media print{test-sitting-report-question .question-transcript .question{display:block}test-sitting-report-question .question-transcript .question .answer-details,test-sitting-report-question .question-transcript .question .question-details{display:block;width:100%;max-width:100%;break-inside:avoid}test-sitting-report-question .question-transcript .question .question-details{border-right:1px solid #e9e7eb}test-sitting-report-question test-sitting-report-question-code-challenge,test-sitting-report-question test-sitting-report-question-free-text,test-sitting-report-question test-sitting-report-question-mcq,test-sitting-report-question test-sitting-report-question-video{position:static;break-inside:avoid;display:block}}test-sitting-report-question-mcq .question-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px 16px;background-color:#fff;border-radius:16px}test-sitting-report-question-mcq .question-wrapper .question-header{display:flex;align-items:center;margin-bottom:2px}test-sitting-report-question-mcq .question-wrapper .question-header .indicator{position:relative;left:-16px;padding:10px 12px;border-radius:0 20px 20px 0;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#fff}test-sitting-report-question-mcq .question-wrapper .question-header>div.clr-white{font-weight:400;color:#232341;border:1px solid #232341}test-sitting-report-question-mcq .question-wrapper .question-header>div.clr-yellow{background-color:#f3a52c}test-sitting-report-question-mcq .question-wrapper .question-header>div.clr-green{background-color:#4dc184}test-sitting-report-question-mcq .question-wrapper .question-header>div.clr-red{background-color:#e62419}test-sitting-report-question-mcq .question-wrapper .question-header>div.clr-blue{background-color:#485eeb}test-sitting-report-question-mcq .question-wrapper .question-header .title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:#36366a;display:flex;align-items:center;gap:8px}test-sitting-report-question-mcq .question-wrapper .question-main-info{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 0 6px;border-top:1px solid #ebecff;border-bottom:1px solid #ebecff;margin-bottom:10px}test-sitting-report-question-mcq .question-wrapper .question-main-info>div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px}test-sitting-report-question-mcq .question-wrapper .question-main-info>div div{display:flex;align-items:center}test-sitting-report-question-mcq .question-wrapper .question-main-info .points{font-size:14px;font-style:normal;font-weight:700;line-height:20px}test-sitting-report-question-mcq .question-wrapper .question-main-info .difficult .icon-wrap{display:flex;align-items:center;justify-content:center;padding:5px;height:32px;width:32px;min-width:fit-content;background-color:#eaeaf5;color:#6340d6;border-radius:50%}test-sitting-report-question-mcq .question-wrapper .question-main-info .difficult .icon-wrap .icon-info{display:flex}test-sitting-report-question-mcq .question-wrapper .question-main-info .difficult .icon-wrap .icon-info i{font-size:16px}test-sitting-report-question-mcq .question-wrapper .question-main-info .difficult .icon-wrap .icon-info svg{width:16px;height:16px}test-sitting-report-question-mcq .question-wrapper .question-main-info .difficult .icon-wrap.basic{background-color:#e3fff0;border-color:#4dc184}test-sitting-report-question-mcq .question-wrapper .question-main-info .difficult .icon-wrap.intermediate{background-color:#fffbea;border-color:#f3a52c}test-sitting-report-question-mcq .question-wrapper .question-main-info .difficult .icon-wrap.advanced{background-color:#ffebea;border-color:#e62419}test-sitting-report-question-mcq .question-wrapper .question-main-info .copy i,test-sitting-report-question-mcq .question-wrapper .question-main-info .cut i,test-sitting-report-question-mcq .question-wrapper .question-main-info .past i,test-sitting-report-question-mcq .question-wrapper .question-main-info .time-away i,test-sitting-report-question-mcq .question-wrapper .question-main-info .time i{font-size:24px;color:#e62419;margin-right:8px}test-sitting-report-question-mcq .question-wrapper .question-main-info .time{display:flex;align-items:center}test-sitting-report-question-mcq .question-wrapper .question-main-info .time i{font-size:24px;color:#6340d6;margin-right:8px}test-sitting-report-question-mcq .question-wrapper .question-main-info .time data{font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#36366a}test-sitting-report-question-mcq .question-wrapper .question-main-info .time-away{display:none}test-sitting-report-question-mcq .question-wrapper .question-answer{width:100%}test-sitting-report-question-mcq .question-wrapper .question-answer .question{display:flex;gap:0}test-sitting-report-question-mcq .question-wrapper .question-answer .question .question-details{max-width:40%;flex-shrink:0;padding:0 16px 0 0}test-sitting-report-question-mcq .question-wrapper .question-answer .question .question-details test-sitting-report-question-rubric .rubric{padding:0}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details{flex:1;background:#fff;padding:24px 24px 10px}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details ol,test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details ul{list-style-position:inside}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details img{max-width:100%}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details ul.options{list-style-type:none}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details ul.options li{position:relative}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details strong{color:#292949}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details section.candidate-answer{border-bottom:2px solid #e9e7eb;margin-bottom:12px;padding-bottom:13px}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details section#selected-answer.correct{margin-bottom:28px}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details section#skipped-answer{font-size:13px}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details section#correct-answer-unselected{margin-top:16px}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details section#correct-answer-unselected h3{font-size:13px;font-weight:400;color:#7f7d92;margin-bottom:6px}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details section#correct-answer-unselected hr{width:160px;border-style:dashed;margin:12px 0 0}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details section#other-options{margin:12px 0 24px}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details section#other-options span.option{margin-bottom:8px}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option{position:relative;font-size:14px;background-color:#fff;display:block}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option.selected input+label{position:absolute}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option input{display:none}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option label{font-weight:400;margin:0}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option label p{font-size:14px;line-height:14px;margin-top:4px}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option label pre{font-size:12px;width:100%;border-radius:3px;padding:8px 12px}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option .option-marker{stroke:#a9a7b6;fill:none}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option .selected-option-marker{fill:#a9a7b6}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option input+label{position:absolute;top:calc(50% - 8px);width:16px;height:16px;display:inline-block;vertical-align:text-bottom}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option input:not(:checked)+label .selected-option-marker{display:none}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option.correct .option-marker{stroke:#41ba71}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option.correct .selected-option-marker{fill:#41ba71}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option.incorrect .option-marker{stroke:#de3f3f}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option.incorrect .selected-option-marker{fill:#de3f3f}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option .option-text{margin:0 0 0 32px;display:inline-block;width:95%}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option .option-text p:last-of-type{margin-bottom:0}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option .correct-answer-indicator{display:inline-block;font-size:13px;margin-bottom:4px;margin-left:32px;color:#292949}test-sitting-report-question-mcq .question-wrapper .question-answer .question .answer-details span.option .selected-by{margin-left:10px;font-size:.9em}test-sitting-report-question-free-text .question-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px 16px;background-color:#fff;border-radius:16px}test-sitting-report-question-free-text .question-wrapper .question-header{display:flex;align-items:center;margin-bottom:2px}test-sitting-report-question-free-text .question-wrapper .question-header .indicator{position:relative;left:-16px;padding:10px 12px;border-radius:0 20px 20px 0;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#fff}test-sitting-report-question-free-text .question-wrapper .question-header>div.clr-white{font-weight:400;color:#232341;border:1px solid #232341}test-sitting-report-question-free-text .question-wrapper .question-header>div.clr-yellow{background-color:#f3a52c}test-sitting-report-question-free-text .question-wrapper .question-header>div.clr-green{background-color:#4dc184}test-sitting-report-question-free-text .question-wrapper .question-header>div.clr-red{background-color:#e62419}test-sitting-report-question-free-text .question-wrapper .question-header>div.clr-blue{background-color:#485eeb}test-sitting-report-question-free-text .question-wrapper .question-header .title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:#36366a;display:flex;align-items:center;gap:8px}test-sitting-report-question-free-text .question-wrapper .question-header .title .ai-icon{display:inline-flex;align-items:center;gap:4px}test-sitting-report-question-free-text .question-wrapper .question-header .title .ai-icon svg{display:inline-block;vertical-align:middle}test-sitting-report-question-free-text .question-wrapper .question-header .title .ai-icon .ai-text{font-size:16px;font-weight:600;line-height:24px;color:#6340d6}test-sitting-report-question-free-text .question-wrapper .question-main-info{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 0 6px;border-top:1px solid #ebecff;border-bottom:1px solid #ebecff;margin-bottom:10px}test-sitting-report-question-free-text .question-wrapper .question-main-info>div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px}test-sitting-report-question-free-text .question-wrapper .question-main-info>div div{display:flex;align-items:center}test-sitting-report-question-free-text .question-wrapper .question-main-info .points{font-size:14px;font-style:normal;font-weight:700;line-height:20px}test-sitting-report-question-free-text .question-wrapper .question-main-info .points .ai-score{margin-left:8px;color:#6642e9;font-weight:600;position:relative}test-sitting-report-question-free-text .question-wrapper .question-main-info .points .ai-score .info-icon-wrapper{display:inline-flex;align-items:center;position:relative;margin-left:4px;cursor:help;vertical-align:middle}test-sitting-report-question-free-text .question-wrapper .question-main-info .points .ai-score .info-icon-wrapper .info-icon{width:16px;height:16px;stroke:#7f7d92;display:block}test-sitting-report-question-free-text .question-wrapper .question-main-info .points .ai-score .info-icon-wrapper .info-icon:hover{stroke:#292949}test-sitting-report-question-free-text .question-wrapper .question-main-info .points .ai-score .info-icon-wrapper:hover .tooltip-text{visibility:visible;opacity:1;transition-delay:.2s}test-sitting-report-question-free-text .question-wrapper .question-main-info .points .ai-score .info-icon-wrapper:not(:hover) .tooltip-text{opacity:0;transition-delay:.3s}test-sitting-report-question-free-text .question-wrapper .question-main-info .points .ai-score .info-icon-wrapper .tooltip-text{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility 0s linear .2s;font-size:14px;background-color:#fff;color:#000;padding:12px;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.25);position:absolute;z-index:100;top:24px;left:-160px;width:400px;line-height:1.5;font-weight:400}test-sitting-report-question-free-text .question-wrapper .question-main-info .points .ai-score .info-icon-wrapper .tooltip-text p{margin:0 0 12px}test-sitting-report-question-free-text .question-wrapper .question-main-info .points .ai-score .info-icon-wrapper .tooltip-text p:last-child{margin-bottom:0}test-sitting-report-question-free-text .question-wrapper .question-main-info .points .ai-score .info-icon-wrapper .tooltip-text p strong{font-weight:600;color:#36366a}test-sitting-report-question-free-text .question-wrapper .question-main-info .difficult .icon-wrap{display:flex;align-items:center;justify-content:center;padding:5px;height:32px;width:32px;min-width:fit-content;background-color:#eaeaf5;color:#6340d6;border-radius:50%}test-sitting-report-question-free-text .question-wrapper .question-main-info .difficult .icon-wrap .icon-info{display:flex}test-sitting-report-question-free-text .question-wrapper .question-main-info .difficult .icon-wrap .icon-info i{font-size:16px}test-sitting-report-question-free-text .question-wrapper .question-main-info .difficult .icon-wrap .icon-info svg{width:16px;height:16px}test-sitting-report-question-free-text .question-wrapper .question-main-info .difficult .icon-wrap.basic{background-color:#e3fff0;border-color:#4dc184}test-sitting-report-question-free-text .question-wrapper .question-main-info .difficult .icon-wrap.intermediate{background-color:#fffbea;border-color:#f3a52c}test-sitting-report-question-free-text .question-wrapper .question-main-info .difficult .icon-wrap.advanced{background-color:#ffebea;border-color:#e62419}test-sitting-report-question-free-text .question-wrapper .question-main-info .copy i,test-sitting-report-question-free-text .question-wrapper .question-main-info .cut i,test-sitting-report-question-free-text .question-wrapper .question-main-info .past i,test-sitting-report-question-free-text .question-wrapper .question-main-info .time-away i,test-sitting-report-question-free-text .question-wrapper .question-main-info .time i{font-size:24px;color:#e62419;margin-right:8px}test-sitting-report-question-free-text .question-wrapper .question-main-info .time{display:flex;align-items:center}test-sitting-report-question-free-text .question-wrapper .question-main-info .time i{font-size:24px;color:#6340d6;margin-right:8px}test-sitting-report-question-free-text .question-wrapper .question-main-info .time data{font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#36366a}test-sitting-report-question-free-text .question-wrapper .question-main-info .time-away{display:none}test-sitting-report-question-free-text .question-wrapper .question-answer{width:100%}test-sitting-report-question-free-text .question-wrapper .question-answer .question{display:flex;gap:0}test-sitting-report-question-free-text .question-wrapper .question-answer .question .question-details{max-width:40%;flex-shrink:0;padding:0 16px 0 0}test-sitting-report-question-free-text .question-wrapper .question-answer .question .question-details .selector{font-size:14px;border-bottom:2px solid #e9e7eb;margin-bottom:16px}test-sitting-report-question-free-text .question-wrapper .question-answer .question .question-details .selector span{display:inline-block;padding:6px 8px;cursor:pointer;outline:none}test-sitting-report-question-free-text .question-wrapper .question-answer .question .question-details .selector span.active{border-bottom:2px solid #6340d6;margin-bottom:-2px;font-weight:700}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details{position:relative;flex:1;overflow-x:hidden;height:603px;max-height:603px;min-height:603px}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .failover{display:block;width:100%;height:100%;text-align:center;background-color:#292949;padding:25%}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .failover:before{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\F6FF";font-size:190px}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .failover p{font-size:15px;font-weight:700;color:#7f7d92;font-family:Plus Jakarta Sans,sans-serif}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .failover p span{font-weight:400}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .free-text-answer-viewer{height:100%;overflow-y:scroll;overflow-x:hidden;display:block}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .free-text-answer-viewer>code-editor{margin-top:0}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .free-text-answer-viewer.light-theme{background-color:#f3f2f3}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .free-text-answer-viewer.dark-theme{background-color:#363d4a}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .free-text-answer{line-height:1.5em;padding:16px;margin:0 auto;white-space:pre-line;min-height:200px;background-color:#f3f2f3;height:100%;color:#232341}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .free-text-answer>span{padding:0;display:block}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .free-text-answer pre{padding:0;margin:0;background-color:#f3f2f3;color:#232341}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details .language{position:absolute;top:8px;right:41px;height:24px;line-height:24px;background:#363d4a;color:#fff;padding:0 8px;border-radius:3px;text-transform:none!important;font-size:13px;z-index:1}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details code-editor{display:block;position:relative;overflow-y:auto;margin-top:0}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details code-editor div[ui-ace]{background:#13172c;color:#dedede;position:static;top:16px;left:0;margin-bottom:0;min-height:100px}test-sitting-report-question-free-text .question-wrapper .question-answer .question .answer-details playback-controls{position:absolute;bottom:0;width:calc(100% - 17px);z-index:5}test-sitting-report-question-free-text .question-wrapper .question-answer .answer-analysis{padding:0;margin-bottom:12px}test-sitting-report-question-free-text .question-wrapper .question-answer .answer-analysis .analysis-content{font-size:14px;line-height:1.5;color:#36366a}test-sitting-report-question-free-text .question-wrapper .question-answer .answer-analysis .analysis-content img{max-width:100%}test-sitting-report-question-rubric .rubric{max-height:500px;overflow-y:auto;padding-right:8px;padding-bottom:54px}test-sitting-report-question-rubric .rubric pre{border-radius:3px;padding:8px 12px;font-size:12px}test-sitting-report-question-rubric .rubric li,test-sitting-report-question-rubric .rubric p{color:#292949;font-size:14px}test-sitting-report-question-rubric .rubric img{max-width:100%}test-sitting-report-question-failover{display:block;width:100%;height:100%;text-align:center;background-color:#292949;padding:25%}test-sitting-report-question-failover:before{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\F6FF";font-size:190px;padding:25%}test-sitting-report-question-failover p{font-size:15px;font-weight:700;color:#7f7d92;font-family:Plus Jakarta Sans,sans-serif}test-sitting-report-question-failover p span{font-weight:400}.code-challenge-container{display:flex;align-items:flex-start;padding:16px;background-color:hsla(0,0%,100%,.6);height:auto;width:fit-content;border-radius:20px}.challenge-card{background:#fff;border-radius:20px;padding:16px;width:100%;max-width:750px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.challenge-title{color:#36366a;font-size:18px;margin-bottom:12px;font-weight:600}.challenge-description{line-height:1.5}.challenge-description,.challenge-info{color:#36366a;font-size:14px;margin-bottom:12px}.challenge-info{line-height:1.6}.requirements-label{color:#36366a;font-size:14px;margin-bottom:6px;display:block}.challenge-textarea{width:100%;min-height:200px;padding:15px;border:1px solid #d5d5e7;border-radius:10px;font-size:14px;resize:vertical;margin-bottom:12px}.challenge-textarea::placeholder{color:#adadca}.challenge-textarea:focus{outline:none;border-color:#6c5ce7;box-shadow:0 0 0 2px rgba(108,92,231,.1)}.submit-button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}.submit-button:active,.submit-button:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}.submit-button:focus,.submit-button:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}.submit-button:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}fill-checkbox .container{display:flex;align-items:center}fill-checkbox .container i{margin-right:5px;font-size:24px}fill-checkbox .container div{font-size:16px;font-style:normal;font-weight:600;line-height:24px}fill-checkbox .container.filled div,fill-checkbox .container.filled i{color:#4dc184}fill-checkbox .container.notFilled div,fill-checkbox .container.notFilled i{color:#adadca}.avatar-upload-container{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:35px}.avatar-upload-container .avatar-preview{display:flex;align-items:center;gap:40px}.avatar-upload-container .avatar-preview .wrap-avatar{border-radius:50%;width:120px;height:120px;background-color:#dad9fb;position:relative}.avatar-upload-container .avatar-preview .wrap-avatar:has(.uploaded){overflow:hidden;border:8px solid #eaebf8}.avatar-upload-container .avatar-preview .wrap-avatar .default{width:80%;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.avatar-upload-container .avatar-preview .wrap-avatar .uploaded{width:100%;height:100%;object-fit:cover}.avatar-upload-container .avatar-preview .wrap-avatar .upload-button-plus{width:30px;height:30px;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);background:#dad9fb;border-radius:50%}.avatar-upload-container .avatar-preview .wrap-avatar .upload-button-plus div{display:block}.avatar-upload-container .avatar-preview .wrap-avatar .upload-button-plus div i{font-size:16px;color:#6340d6}.avatar-upload-container .avatar-preview .avatar-text{flex:40%;color:#79769e;padding:8px;font-size:14px;text-align:center}.avatar-upload-container .upload-button{min-width:200px;padding:8px 16px;border-radius:4px;transition:all .3s ease;flex:40%;color:#6340d6;font-size:14px;font-weight:600}.avatar-upload-container .upload-button span{display:flex;align-items:center;justify-content:center}.avatar-upload-container .upload-button:disabled{opacity:.7;cursor:not-allowed}.avatar-upload-container .error-message{color:#dc3545;font-size:14px;text-align:center}question-type-icon-modern{background:#eaeaf5;border-radius:50%}question-type-icon-modern .question-type{padding:8px}question-type-icon-modern .question-type i{color:#6340d6}report-summary-table{display:flex;flex:1;flex-direction:column;justify-content:space-between}report-summary-table section.table{width:100%;overflow-x:auto;max-height:60vh;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px}report-summary-table section.table table{border-radius:20px;background-color:#fff;width:100%;font-size:14px;font-weight:400;color:#36366a;padding:12px 16px 8px}report-summary-table section.table table thead tr th{font-weight:600;background-color:#dad9fb;padding:15px 20px;text-wrap:nowrap}report-summary-table section.table table thead tr th:first-child{border-radius:44px 0 0 44px}report-summary-table section.table table thead tr th:last-child{border-radius:0 44px 44px 0}report-summary-table section.table table thead tr th.sortable{cursor:pointer}report-summary-table section.table table thead tr th.sortable i{display:none}report-summary-table section.table table thead tr th.sortable.reset{cursor:pointer}report-summary-table section.table table thead tr th.sortable.reset i.ph-caret-up-down{display:inline;font-weight:600}report-summary-table section.table table thead tr th.sortable.up{cursor:pointer}report-summary-table section.table table thead tr th.sortable.up i.ph-caret-up{display:inline;color:#6340d6;font-weight:600}report-summary-table section.table table thead tr th.sortable.down{cursor:pointer}report-summary-table section.table table thead tr th.sortable.down i.ph-caret-down{display:inline;color:#6340d6;font-weight:600}report-summary-table section.table table tbody tr{border-bottom-left-radius:20px;border-bottom-right-radius:20px}report-summary-table section.table table tbody tr.no-test-sittings:hover,report-summary-table section.table table tbody tr.no-test-sittings:hover td{background-color:transparent!important}report-summary-table section.table table tbody tr:hover>td{background-color:#eaebf8}report-summary-table section.table table tbody tr:hover>td:first-child{border-radius:44px 0 0 44px}report-summary-table section.table table tbody tr:hover>td:last-child{border-radius:0 44px 44px 0}report-summary-table section.table table tbody tr:first-child{min-width:100px;width:250px}report-summary-table section.table table tbody tr:not(:last-child) td{border-bottom:1px solid #eaebf8}report-summary-table section.table table tbody tr td{padding:10px 15px;font-weight:500}report-summary-table section.table table tbody tr td a{color:#6642e9}report-summary-table section.table table>thead>tr>th>span{font-weight:400;color:#57557f}report-summary-table section.table table>tbody>tr>td:first-child{font-weight:500}report-summary-table section.table .empty{font-weight:500;font-size:14px;text-align:center;padding:16px}report-performance-table{display:flex;flex:1;flex-direction:column;justify-content:space-between}report-performance-table section.table{width:100%;overflow-x:auto;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px}report-performance-table section.table table{border-radius:20px;background-color:#fff;width:100%;font-size:14px;font-weight:400;color:#36366a;padding:12px 16px 8px}report-performance-table section.table table thead tr th{font-weight:600;background-color:#dad9fb;padding:15px 20px;text-wrap:nowrap}report-performance-table section.table table thead tr th:first-child{border-radius:44px 0 0 44px}report-performance-table section.table table thead tr th:last-child{border-radius:0 44px 44px 0}report-performance-table section.table table thead tr th.sortable{cursor:pointer}report-performance-table section.table table thead tr th.sortable i{display:none}report-performance-table section.table table thead tr th.sortable.reset{cursor:pointer}report-performance-table section.table table thead tr th.sortable.reset i.ph-caret-up-down{display:inline;font-weight:600}report-performance-table section.table table thead tr th.sortable.up{cursor:pointer}report-performance-table section.table table thead tr th.sortable.up i.ph-caret-up{display:inline;color:#6340d6;font-weight:600}report-performance-table section.table table thead tr th.sortable.down{cursor:pointer}report-performance-table section.table table thead tr th.sortable.down i.ph-caret-down{display:inline;color:#6340d6;font-weight:600}report-performance-table section.table table tbody tr{border-bottom-left-radius:20px;border-bottom-right-radius:20px}report-performance-table section.table table tbody tr.no-test-sittings:hover,report-performance-table section.table table tbody tr.no-test-sittings:hover td{background-color:transparent!important}report-performance-table section.table table tbody tr:hover>td{background-color:#eaebf8}report-performance-table section.table table tbody tr:hover>td:first-child{border-radius:44px 0 0 44px}report-performance-table section.table table tbody tr:hover>td:last-child{border-radius:0 44px 44px 0}report-performance-table section.table table tbody tr:first-child{min-width:100px;width:250px}report-performance-table section.table table tbody tr:not(:last-child) td{border-bottom:1px solid #eaebf8}report-performance-table section.table table tbody tr td{padding:10px 15px;font-weight:500}report-performance-table section.table table tbody tr td a{color:#6642e9}report-performance-table section.table table>tbody>tr>td{text-wrap:nowrap}report-performance-table section.table .empty{font-weight:500;font-size:14px;text-align:center;padding:16px}report-performance-table section.pagination{padding:16px 0 0}report-performance-table section.pagination .pagination-wrapper{display:flex;justify-content:space-between}report-performance-table section.pagination .pagination-wrapper .pagination-take select{background-color:transparent;color:#36366a;border:1px solid #79769e;border-radius:50px;height:44px;font-size:14px;font-weight:500;padding:5px 42px 5px 20px;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem top 50%;background-size:1.5rem auto;line-height:1.4}report-performance-table section.pagination .pagination-wrapper .pagination-take select:focus-visible{outline:none}report-performance-table section.pagination .pagination-wrapper .pagination-take select:hover{border:1px solid #6340d6}report-performance-table section.pagination .pagination-wrapper .pagination-take select option{padding:0 5px}report-performance-table section.pagination .pagination-wrapper .pagination-pages{display:flex;background-color:transparent;border:1px solid #79769e;border-radius:50px;padding:3px}report-performance-table section.pagination .pagination-wrapper .pagination-pages .previous{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}report-performance-table section.pagination .pagination-wrapper .pagination-pages .previous:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}report-performance-table section.pagination .pagination-wrapper .pagination-pages .next{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}report-performance-table section.pagination .pagination-wrapper .pagination-pages .next:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}report-performance-table section.pagination .pagination-wrapper .pagination-pages .state{color:#36366a;font-size:14px;font-weight:500;align-self:center;padding:0 8px;min-width:58px;text-align:center;align-content:center}report-tests-table{display:flex;flex:1;flex-direction:column;justify-content:space-between}report-tests-table section.table{width:100%;overflow-x:auto;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px}report-tests-table section.table table{border-radius:20px;background-color:#fff;width:100%;font-size:14px;font-weight:400;color:#36366a;padding:12px 16px 8px}report-tests-table section.table table thead tr th{font-weight:600;background-color:#dad9fb;padding:15px 20px;text-wrap:nowrap}report-tests-table section.table table thead tr th:first-child{border-radius:44px 0 0 44px}report-tests-table section.table table thead tr th:last-child{border-radius:0 44px 44px 0}report-tests-table section.table table thead tr th.sortable{cursor:pointer}report-tests-table section.table table thead tr th.sortable i{display:none}report-tests-table section.table table thead tr th.sortable.reset{cursor:pointer}report-tests-table section.table table thead tr th.sortable.reset i.ph-caret-up-down{display:inline;font-weight:600}report-tests-table section.table table thead tr th.sortable.up{cursor:pointer}report-tests-table section.table table thead tr th.sortable.up i.ph-caret-up{display:inline;color:#6340d6;font-weight:600}report-tests-table section.table table thead tr th.sortable.down{cursor:pointer}report-tests-table section.table table thead tr th.sortable.down i.ph-caret-down{display:inline;color:#6340d6;font-weight:600}report-tests-table section.table table tbody tr{border-bottom-left-radius:20px;border-bottom-right-radius:20px}report-tests-table section.table table tbody tr.no-test-sittings:hover,report-tests-table section.table table tbody tr.no-test-sittings:hover td{background-color:transparent!important}report-tests-table section.table table tbody tr:hover>td{background-color:#eaebf8}report-tests-table section.table table tbody tr:hover>td:first-child{border-radius:44px 0 0 44px}report-tests-table section.table table tbody tr:hover>td:last-child{border-radius:0 44px 44px 0}report-tests-table section.table table tbody tr:first-child{min-width:100px;width:250px}report-tests-table section.table table tbody tr:not(:last-child) td{border-bottom:1px solid #eaebf8}report-tests-table section.table table tbody tr td{padding:10px 15px;font-weight:500}report-tests-table section.table table tbody tr td a{color:#6642e9}report-tests-table section.table .empty{font-weight:500;font-size:14px;text-align:center;padding:16px}report-tests-table section.pagination{padding:16px 0 0}report-tests-table section.pagination .pagination-wrapper{display:flex;justify-content:space-between}report-tests-table section.pagination .pagination-wrapper .pagination-take select{background-color:transparent;color:#36366a;border:1px solid #79769e;border-radius:50px;height:44px;font-size:14px;font-weight:500;padding:5px 42px 5px 20px;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem top 50%;background-size:1.5rem auto;line-height:1.4}report-tests-table section.pagination .pagination-wrapper .pagination-take select:focus-visible{outline:none}report-tests-table section.pagination .pagination-wrapper .pagination-take select:hover{border:1px solid #6340d6}report-tests-table section.pagination .pagination-wrapper .pagination-take select option{padding:0 5px}report-tests-table section.pagination .pagination-wrapper .pagination-pages{display:flex;background-color:transparent;border:1px solid #79769e;border-radius:50px;padding:3px}report-tests-table section.pagination .pagination-wrapper .pagination-pages .previous{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}report-tests-table section.pagination .pagination-wrapper .pagination-pages .previous:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}report-tests-table section.pagination .pagination-wrapper .pagination-pages .next{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}report-tests-table section.pagination .pagination-wrapper .pagination-pages .next:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}report-tests-table section.pagination .pagination-wrapper .pagination-pages .state{color:#36366a;font-size:14px;font-weight:500;align-self:center;padding:0 8px;min-width:58px;text-align:center;align-content:center}report-distribution-table{display:flex;flex:1;flex-direction:column;justify-content:space-between}report-distribution-table section.table{width:100%;overflow-x:auto;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px}report-distribution-table section.table table{border-radius:20px;background-color:#fff;width:100%;font-size:14px;font-weight:400;color:#36366a;padding:12px 16px 8px}report-distribution-table section.table table thead tr th{font-weight:600;background-color:#dad9fb;padding:15px 20px;text-wrap:nowrap}report-distribution-table section.table table thead tr th:first-child{border-radius:44px 0 0 44px}report-distribution-table section.table table thead tr th:last-child{border-radius:0 44px 44px 0}report-distribution-table section.table table thead tr th.sortable{cursor:pointer}report-distribution-table section.table table thead tr th.sortable i{display:none}report-distribution-table section.table table thead tr th.sortable.reset{cursor:pointer}report-distribution-table section.table table thead tr th.sortable.reset i.ph-caret-up-down{display:inline;font-weight:600}report-distribution-table section.table table thead tr th.sortable.up{cursor:pointer}report-distribution-table section.table table thead tr th.sortable.up i.ph-caret-up{display:inline;color:#6340d6;font-weight:600}report-distribution-table section.table table thead tr th.sortable.down{cursor:pointer}report-distribution-table section.table table thead tr th.sortable.down i.ph-caret-down{display:inline;color:#6340d6;font-weight:600}report-distribution-table section.table table tbody tr{border-bottom-left-radius:20px;border-bottom-right-radius:20px}report-distribution-table section.table table tbody tr.no-test-sittings:hover,report-distribution-table section.table table tbody tr.no-test-sittings:hover td{background-color:transparent!important}report-distribution-table section.table table tbody tr:hover>td{background-color:#eaebf8}report-distribution-table section.table table tbody tr:hover>td:first-child{border-radius:44px 0 0 44px}report-distribution-table section.table table tbody tr:hover>td:last-child{border-radius:0 44px 44px 0}report-distribution-table section.table table tbody tr:first-child{min-width:100px;width:250px}report-distribution-table section.table table tbody tr:not(:last-child) td{border-bottom:1px solid #eaebf8}report-distribution-table section.table table tbody tr td{padding:10px 15px;font-weight:500}report-distribution-table section.table table tbody tr td a{color:#6642e9}report-distribution-table section.table .empty{font-weight:500;font-size:14px;text-align:center;padding:16px}report-distribution-table section.pagination{padding:16px 0 0}report-distribution-table section.pagination .pagination-wrapper{display:flex;justify-content:space-between}report-distribution-table section.pagination .pagination-wrapper .pagination-take select{background-color:transparent;color:#36366a;border:1px solid #79769e;border-radius:50px;height:44px;font-size:14px;font-weight:500;padding:5px 42px 5px 20px;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem top 50%;background-size:1.5rem auto;line-height:1.4}report-distribution-table section.pagination .pagination-wrapper .pagination-take select:focus-visible{outline:none}report-distribution-table section.pagination .pagination-wrapper .pagination-take select:hover{border:1px solid #6340d6}report-distribution-table section.pagination .pagination-wrapper .pagination-take select option{padding:0 5px}report-distribution-table section.pagination .pagination-wrapper .pagination-pages{display:flex;background-color:transparent;border:1px solid #79769e;border-radius:50px;padding:3px}report-distribution-table section.pagination .pagination-wrapper .pagination-pages .previous{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}report-distribution-table section.pagination .pagination-wrapper .pagination-pages .previous:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}report-distribution-table section.pagination .pagination-wrapper .pagination-pages .next{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}report-distribution-table section.pagination .pagination-wrapper .pagination-pages .next:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}report-distribution-table section.pagination .pagination-wrapper .pagination-pages .state{color:#36366a;font-size:14px;font-weight:500;align-self:center;padding:0 8px;min-width:58px;text-align:center;align-content:center}aside-test-editor{display:flex;justify-content:space-between;flex-direction:column;height:100%;width:375px}aside-test-editor form{overflow-y:auto}aside-test-editor form .form-wrap{padding:16px;border-radius:20px;background-color:#fff;margin-bottom:16px}aside-test-editor form input{margin-bottom:16px}aside-test-editor form .title-name{margin-bottom:10px;font-weight:600;font-size:16px}aside-test-editor form label{font-size:14px;font-style:normal;font-weight:600;margin-bottom:4px;line-height:1}aside-test-editor form label input{color:#000;padding:15px 20px;height:44px;border-radius:50px;border:1px solid #79769e;width:100%}aside-test-editor form label input:hover{border-color:#6340d6}aside-test-editor form label input:focus{border:1px solid #6340d6!important;box-shadow:none}aside-test-editor form label input:focus-visible{outline:1px solid #eaeaf5;outline-offset:2px}aside-test-editor form label input::placeholder{color:#adadca}aside-test-editor form label input:disabled{border-color:#79769e;cursor:auto}aside-test-editor form .test-editor-menu-wrapper{display:flex;justify-content:center}aside-test-editor form .test-editor-menu-wrapper .test-editor-menu{margin-bottom:16px;display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}aside-test-editor form .test-editor-menu-wrapper .test-editor-menu a,aside-test-editor form .test-editor-menu-wrapper .test-editor-menu button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}aside-test-editor form .test-editor-menu-wrapper .test-editor-menu a:not(.active),aside-test-editor form .test-editor-menu-wrapper .test-editor-menu button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}aside-test-editor form .test-editor-menu-wrapper .test-editor-menu a.active,aside-test-editor form .test-editor-menu-wrapper .test-editor-menu button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}aside-test-editor form .test-editor-menu-wrapper .test-editor-menu a:focus,aside-test-editor form .test-editor-menu-wrapper .test-editor-menu a:focus-visible,aside-test-editor form .test-editor-menu-wrapper .test-editor-menu button:focus,aside-test-editor form .test-editor-menu-wrapper .test-editor-menu button:focus-visible{border:none;outline:none}aside-test-editor form .test-editor-menu-wrapper .test-editor-menu a{padding-left:20px;padding-right:20px}aside-test-editor form .test-editor-settings{padding:16px;background:#fff;border-radius:20px}aside-test-editor form .test-editor-settings .test-status{display:flex;gap:10px;padding-bottom:16px}aside-test-editor form .test-editor-settings .test-status div{font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#36366a}aside-test-editor form .test-editor-settings .test-status .status-btn{height:20px;position:relative;padding:0;border-radius:12px;outline:none;margin:0 8px 0 4px;vertical-align:bottom}aside-test-editor form .test-editor-settings .test-status .status-btn:before{width:36px;border-radius:12px;display:inline-block;content:"";height:100%;background-color:#6a39d7;transition:background .5s}aside-test-editor form .test-editor-settings .test-status .status-btn:after{width:15px;display:inline-block;position:absolute;content:"";height:calc(100% - 4px);top:2px;right:2px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}aside-test-editor form .test-editor-settings .test-status .status-btn.disabled:after{right:calc(100% - 18px);background:#fff}aside-test-editor form .test-editor-settings .test-status .status-btn.disabled:before{background-color:#7f7d92}aside-test-editor form .test-question-list .add-btn{cursor:pointer;margin-bottom:16px;display:flex;align-items:center;gap:40px}aside-test-editor form .test-question-list .add-btn a{display:flex;align-items:center;font-size:14px;font-weight:600}aside-test-editor form .test-question-list .add-btn a i{font-size:20px;margin-right:8px}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper{display:inline-flex;align-items:center;position:relative;cursor:help}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper .info-icon{width:16px;height:16px;stroke:#7f7d92;display:block}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper .info-icon:hover{stroke:#292949}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper:hover .tooltip-text{visibility:visible;opacity:1;transition-delay:0s}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper:not(:hover) .tooltip-text{opacity:0;transition-delay:1s}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper .tooltip-text{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility 0s linear .3s;font-size:14px;background-color:#fff;color:#000;padding:12px;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.25);position:absolute;z-index:100;top:24px;left:-160px;width:300px;line-height:1.5;font-weight:400}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper .tooltip-text p{margin:0 0 8px}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper .tooltip-text p:last-child{margin-bottom:0}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper .tooltip-text p strong{font-weight:600;color:#36366a}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper .tooltip-text ul{list-style:none;padding:0;margin:0}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper .tooltip-text ul li{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#36366a}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper .tooltip-text ul li:last-child{margin-bottom:0}aside-test-editor form .test-question-list .add-btn .info-icon-wrapper .tooltip-text ul li i{font-size:18px;color:#6340d6;flex-shrink:0}aside-test-editor form .test-question-list .test-questions .dndDragging{opacity:.7}aside-test-editor form .test-question-list .test-questions .dndDraggingSource{opacity:.5}aside-test-editor form .test-question-list .test-questions .dndPlaceholder{height:38px;list-style:none;margin:12px 0;border:1px dashed #a9a7b6}aside-test-editor form .test-question-list .test-questions .test-question{position:relative;cursor:grab;padding:8px 16px;border-radius:20px;margin-bottom:6px;background-color:#fff}aside-test-editor form .test-question-list .test-questions .test-question:last-of-type{margin-bottom:20px}aside-test-editor form .test-question-list .test-questions .test-question code-language-selector label{margin-bottom:4px!important}aside-test-editor form .test-question-list .test-questions .test-question>.controls{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;position:absolute;right:8px;top:50%;transform:translateY(-50%)}aside-test-editor form .test-question-list .test-questions .test-question>.controls .update-question{position:absolute;right:26px;top:0}aside-test-editor form .test-question-list .test-questions .test-question>.controls>button{padding:8px 10px}aside-test-editor form .test-question-list .test-questions .test-question>.controls>button i{font-size:20px;color:#6340d6}aside-test-editor form .test-question-list .test-questions .test-question>.controls>button:focus{outline:none}aside-test-editor form .test-question-list .test-questions .test-question>.controls.code-lang{top:8px;height:auto;transform:none}aside-test-editor form .test-question-list .test-questions .test-question .card-content{position:absolute;right:80px}aside-test-editor form .test-question-list .test-questions .test-question.no-refresh-btn .card-content,aside-test-editor form .test-question-list .test-questions .test-question.no-remove-btn .card-content{right:54px}aside-test-editor form .test-question-list .test-questions .test-question.no-refresh-btn.no-remove-btn .card-content{right:32px}aside-test-editor test-editor-controls{padding-top:10px}aside-test-editor test-editor-controls .persistence-controls{position:static;padding:0}aside-test-editor question-card{margin-top:12px;margin-left:0;width:auto;height:38px;border-radius:0;box-shadow:none;flex-grow:2;display:flex;flex-direction:row;justify-content:space-between;background-color:#f6f6f8;border:1px solid #79769e;float:none}aside-test-editor question-card .card-content{padding:0;width:auto;height:36px;vertical-align:middle}aside-test-editor question-card .card-content>*{display:none}aside-test-editor question-card .card-content .question-details{display:block}aside-test-editor question-card .card-content .question-details .author-name,aside-test-editor question-card .card-content .question-details .toggle-privacy{display:none}aside-test-editor question-card .card-content .question-details .question-metadata{display:inline-block;float:none;color:#292949;padding-top:6px;margin-right:8px}aside-test-editor question-card .card-options{display:none}aside-test-editor question-card .menu-bar,aside-test-editor question-card .menu-bar.other-account{color:#292949;font-weight:400;border-radius:0;padding-left:14px;background-color:transparent;height:36px;line-height:16px;font-size:14px}aside-test-editor question-card .menu-bar .card-menu,aside-test-editor question-card .menu-bar.other-account .card-menu,aside-test-editor question-card .menu-bar.other-account .select-question,aside-test-editor question-card .menu-bar .select-question{display:none}aside-test-editor question-card .menu-bar.other-account .title,aside-test-editor question-card .menu-bar .title{color:#7f7d92;width:200px;font-weight:400;font-size:14px}aside-test-editor question-card .menu-bar.other-account .title span,aside-test-editor question-card .menu-bar .title span{display:none}@keyframes repaint{0%{font-size:0}to{font-size:.1px}}aside-test-editor question-card .question-difficulty{animation:repaint 5s}aside-test-editor .no-questions{width:100%;margin:20px 0;text-align:center}aside-test-editor .no-questions:after{padding:6px;font-size:14px;color:#292949;content:"Add questions from the question bank";display:inline-block;text-align:left;vertical-align:middle}aside-test-editor button.close-test-editor{color:#7f7d92;background:none;border:none;padding:0;height:22px;width:22px;position:absolute;top:8px;right:10px;float:right;font-size:0}aside-test-editor button.close-test-editor:hover:after{color:#292949}aside-test-editor button.close-test-editor:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E5CD";text-align:center}aside-test-editor .tags-container label{display:block}aside-test-editor .tags-container tag-editor{padding-top:4px;display:block}aside-test-editor .tags-container tag-editor .input-group .search-container input{margin:0}aside-test-editor .test-timing{margin-bottom:16px}aside-test-editor .test-timing .toggle-wrap{display:flex;gap:10px;padding:11px 0 16px}aside-test-editor .test-timing .toggle-wrap div{font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#36366a}aside-test-editor .test-timing .toggle-wrap .switch{position:relative;display:inline-block;width:36px;height:20px;margin-bottom:0}aside-test-editor .test-timing .toggle-wrap .switch input{opacity:0;width:0;height:0}aside-test-editor .test-timing .toggle-wrap .switch input:checked+.slider{background-color:#6a39d7}aside-test-editor .test-timing .toggle-wrap .switch input:checked+.slider:before{transform:translateX(15px)}aside-test-editor .test-timing .toggle-wrap .switch .slider.round{border-radius:34px}aside-test-editor .test-timing .toggle-wrap .switch .slider.round:before{border-radius:50%}aside-test-editor .test-timing .toggle-wrap .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}aside-test-editor .test-timing .toggle-wrap .switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:2.5px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}aside-test-editor .test-timing .set-time input{width:50%;margin-right:16px}aside-test-editor .test-timing .validation-message{display:none}aside-test-editor .test-timing.validation-error .set-time input{border-color:#de3f3f;color:#de3f3f}aside-test-editor .test-timing.validation-error .validation-message{display:block}aside-test-editor .test-timing.validation-error .validation-message p{font-size:12px;color:#de3f3f}aside-test-editor .brand-checkbox{display:none}aside-test-editor .brand-checkbox+label{width:14px;height:14px;background-color:transparent;box-shadow:inset 0 0 0 2px #7f7d92;font-size:0;display:inline-block;color:#fff;vertical-align:middle}aside-test-editor .brand-checkbox+label:after{visibility:hidden;content:"\E5CA";font:normal normal normal 20px/1 Material Symbols Outlined;color:#fff;font-size:14px}aside-test-editor .brand-checkbox:checked+label{background-color:#6340d6;box-shadow:none}aside-test-editor .brand-checkbox:checked+label:after{visibility:visible}aside-test-editor .save-folders{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none}aside-test-editor .save-folders:active,aside-test-editor .save-folders:hover{background-color:#4627ab}aside-test-editor .save-folders:focus,aside-test-editor .save-folders:focus-visible{outline-color:#c1b2f5;outline-style:solid}aside-test-editor .save-folders:disabled{outline:none;background-color:#d5d5e7;cursor:auto}folders-field{display:block}folders-field label{display:block;font-size:14px;font-style:normal;font-weight:600;margin-bottom:4px}folders-field select{border-radius:50px;border:1px solid #79769e;display:block;width:100%;height:44px;padding:10px 20px;appearance:none;background-image:url(/caret-down.svg);background-repeat:no-repeat,repeat;background-position:right 1em top 50%,0 0;background-size:1em auto,100%;margin-bottom:5px}folders-field select:hover{border-color:#6340d6}folders-field select:focus{border:1px solid #6340d6!important;box-shadow:none}folders-field select:focus-visible{outline:1px solid #eaeaf5;outline-offset:2px}folders-field select:disabled{border-color:#79769e;cursor:auto}folders-field .test-folder{display:inline-flex;padding:0 0 0 8px;max-width:200px}folders-field .test-folder label{font-size:14px;line-height:2;color:#6340d6;font-weight:400;margin:0 0 2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}folders-field .test-folder button{padding:4px 2px;font-size:14px}test-player-ended div.te-default,test-player-ended div.te-timed-out{display:flex;flex-direction:column;height:100vh;justify-content:center;align-items:center;background-color:#fff}test-player-ended div.te-default .icon,test-player-ended div.te-timed-out .icon{margin-bottom:30px}test-player-ended div.te-default .icon span,test-player-ended div.te-timed-out .icon span{background-color:#f4f5ff;display:inline-block;padding:20px;border-radius:50%;width:100px;height:100px}test-player-ended div.te-default h1,test-player-ended div.te-timed-out h1{font-size:24px;font-weight:600;margin-bottom:16px}test-player-ended div.te-default p,test-player-ended div.te-timed-out p{font-size:16px;font-weight:500}test-player-ended div.te-default button,test-player-ended div.te-timed-out button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none}test-player-ended div.te-default button:active,test-player-ended div.te-default button:hover,test-player-ended div.te-timed-out button:active,test-player-ended div.te-timed-out button:hover{background-color:#4627ab}test-player-ended div.te-default button:focus,test-player-ended div.te-default button:focus-visible,test-player-ended div.te-timed-out button:focus,test-player-ended div.te-timed-out button:focus-visible{outline-color:#c1b2f5;outline-style:solid}test-player-ended div.te-default button:disabled,test-player-ended div.te-timed-out button:disabled{outline:none;background-color:#d5d5e7;cursor:auto}test-player-ended div.te-timed-out .icon span{background-image:url(/timer.svg);background-repeat:no-repeat;background-position:50%;margin-bottom:50px}test-player-ended .te-marking-loader{display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center}test-player-ended .te-marking-loader i{color:#6340d6;font-size:56px;margin-bottom:50px}test-player-lobby{display:grid;height:100%;place-items:center;background-color:#33266c;background-image:url(/auth_login_candidate_bg.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:925px){test-player-lobby .form-container{grid-template-columns:1fr!important;grid-template-areas:"form"!important}test-player-lobby .form-container .form-cover{display:none}}test-player-lobby .form-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0 20px;grid-template-areas:"form-cover form-content";justify-content:space-between;align-content:center;justify-items:center;align-items:center;padding:16px;background-color:#fff;border-radius:40px;box-shadow:0 0 0 1px rgba(0,0,0,.024),0 1px 0 0 rgba(0,0,0,.05),0 0 8px 0 rgba(0,0,0,.03),0 20px 30px 0 rgba(0,0,0,.1)}test-player-lobby .form-container .form-cover{grid-area:form-cover;background-image:url(/auth_login_candidate.jpg),linear-gradient(rgba(69,37,164,.5),rgba(69,37,164,.5),#4525a4);background-repeat:no-repeat;background-size:cover;background-blend-mode:soft-light;background-position-x:center;height:100%;width:450px;border-radius:30px}test-player-lobby .form-container .form-cover .cover-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:30px}test-player-lobby .form-container .form-cover .cover-content .logo{background-image:url(/logo_row_white.svg);background-repeat:no-repeat;width:inherit;height:20%}test-player-lobby .form-container .form-cover .cover-content .description{display:flex;flex-direction:column;align-items:center;width:max-content}test-player-lobby .form-container .form-cover .cover-content .description h3{color:#fff;font-weight:600;font-size:16px;padding:5px 0}test-player-lobby .form-container .form-cover .cover-content .description h3.muted{font-weight:400;color:#a182ff}test-player-lobby .form-container .form-cover .cover-content .description .line{width:2px;height:40px;background-color:#fff;margin:auto}test-player-lobby .form-container .form-cover .cover-content .description .dot{width:12px;height:12px;background-color:#fff;border-radius:50%;margin:0 auto}test-player-lobby .form-container .form-cover .cover-content .description .dotted{border-left:2px dotted #a182ff;height:40px}test-player-lobby .form-container .form-content{grid-area:form-content;min-height:475px;max-width:380px;align-content:center}test-player-lobby .form-container .form-content h1,test-player-lobby .form-container .form-content p,test-player-lobby .form-container .form-content ul{margin-bottom:25px}test-player-lobby .form-container .form-content h1{font-size:18px;font-weight:600}test-player-lobby .form-container .form-content ul{margin-left:1.5rem}test-player-lobby .form-container .form-content ul li{font-weight:600}test-player-lobby .form-container .form-content ul li::marker{color:#6340d6}test-player-lobby .form-container .form-content button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none}test-player-lobby .form-container .form-content button:active,test-player-lobby .form-container .form-content button:hover{background-color:#4627ab}test-player-lobby .form-container .form-content button:focus,test-player-lobby .form-container .form-content button:focus-visible{outline-color:#c1b2f5;outline-style:solid}test-player-lobby .form-container .form-content button:disabled{outline:none;background-color:#d5d5e7;cursor:auto}test-player-viewer{display:grid;grid-template-columns:.8fr 1.2fr;grid-template-rows:75px 1fr;gap:0 0;grid-auto-flow:row;grid-template-areas:"header header" "question answer";height:100vh;width:100%}@media only screen and (max-width:821px){test-player-viewer{grid-template-columns:40% 60%}test-player-viewer .answer,test-player-viewer .question{padding:20px 15px!important}}test-player-viewer .header{display:flex;justify-content:space-between;grid-area:header;background-color:#232341;padding:16px 32px;color:#fff}test-player-viewer .header .head{display:flex}test-player-viewer .header .head .logo{background-image:url(/logo_row_white.svg);background-repeat:no-repeat;height:24px;width:120px;align-self:center;margin-right:30px}test-player-viewer .header .head h1{font-weight:500;line-height:1em;align-self:center}test-player-viewer .question{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;gap:20px 0;grid-auto-flow:row;grid-template-areas:"question-content" "question-nav";grid-area:question;background-color:#f5f5f8;padding:12px}test-player-viewer .question .question-content{grid-area:question-content}test-player-viewer .question .question-content h2{font-size:14px;font-weight:600;margin-bottom:24px}test-player-viewer .question .question-content h2 span{font-weight:500;margin-left:-55px;padding:8px 16px 8px 65px;background-color:#6340d6;color:#fff;margin-right:8px;border-top-right-radius:50px;border-bottom-right-radius:50px}test-player-viewer .question .question-content article{font-size:14px;font-weight:500;background-color:#fff;padding:12px 12px 12px 20px;border-radius:16px;overflow-wrap:anywhere;overflow-y:auto;max-height:calc(100vh - var(--h-header) - var(--h-nav-question) - 96px - var(--h-title))}test-player-viewer .question .question-content article pre{border-radius:15px;padding:20px;background-color:#373d49}test-player-viewer .question .question-content article ul{margin-left:12px}test-player-viewer .question .question-content article img{width:100%}test-player-viewer .question .question-nav{display:flex;flex-direction:column;justify-content:end;grid-area:question-nav}test-player-viewer .answer{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;gap:0;grid-auto-flow:row;grid-template-areas:"answer-content" "answer-nav";grid-area:answer;background-color:#fff;padding:12px}test-player-viewer .answer .answer-content{grid-area:answer-content;overflow-y:auto;padding-right:10px;max-height:calc(100vh - var(--h-header) - var(--h-nav-answer) - 52px)}test-player-viewer .answer .answer-nav{grid-area:answer-nav}test-player-unavailable .testreg-container{width:50.3496503497%;float:left;margin:200px auto;float:none;padding:2em;background:transparent;position:relative;z-index:1}test-player-unavailable .testreg-container:before{background:#fff;height:100%;width:100%;opacity:.85;content:" ";position:absolute;top:0;left:0;z-index:-1;border-radius:16px}test-player-unavailable .testreg-container img{width:40%;margin:0 auto 20px;display:block}test-player-unavailable .testreg-container p{text-align:center}tp-timer .timer{background-color:#fff;padding:5px 16px;border-radius:100px;align-self:center}tp-timer .timer .time-remaining{display:flex;flex-direction:row;gap:5px;align-items:center;font-size:14px;font-weight:500}tp-timer .timer .time-remaining i{color:#6340d6;font-size:24px}tp-timer .timer .time-remaining span.time{color:#232341}tp-timer .timer .time-remaining.warning .time,tp-timer .timer .time-remaining.warning i{color:#e62419}nav-question nav h4{font-size:14px;font-weight:500;margin-bottom:30px;color:#6340d6}nav-question nav .navigation{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}nav-question nav .navigation button{width:30px;height:30px;border:1px solid #000;border-radius:50%;padding:5px;font-size:14px;transition:all .5s ease}nav-question nav .navigation button:focus,nav-question nav .navigation button:hover{box-shadow:0 0 2px 3px rgba(99,64,214,.35)}nav-question nav .navigation button:disabled{border-color:#d5d5e7;cursor:auto;box-shadow:none}nav-question nav .navigation button.q-current{border-color:#6340d6;box-shadow:0 0 2px 3px rgba(99,64,214,.35)}nav-question nav .navigation button.q-unseen{color:#79769e}nav-question nav .navigation button.q-answered{background-color:#6340d6;color:#fff;border-color:#6340d6}nav-question nav .navigation button.q-unanswered{background-color:#fff;color:#000;border-color:#6340d6}nav-question nav .navigation button.q-skipped,nav-question nav .navigation button.q-timedout{background-color:#232341;color:#fff}nav-question nav .navigation button.result{background-color:#4dc184;color:#fff;border-color:#4dc184}nav-question nav .navigation button.result:focus,nav-question nav .navigation button.result:hover{box-shadow:0 0 2px 3px rgba(77,193,132,.35)}nav-question nav .navigation button.result:disabled{cursor:auto;box-shadow:none;border-color:#d5d5e7;background-color:#fff;color:#d5d5e7}nav-question .question-label span{font-size:14px;margin-right:30px}nav-question .question-label span>span{display:inline-block;height:11px;width:11px;border-radius:50%;border-width:1px;border-style:solid;margin-right:10px}nav-question .question-label span>span.answered{background-color:#6340d6}nav-question .question-label span>span.skipped{background-color:#000}nav-question .question-label span>span.not-answered{border-color:#d5d5e7;background-color:#fff}nav-answer{display:flex;gap:16px}nav-answer button.previouse{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e}nav-answer button.previouse:active,nav-answer button.previouse:hover{background-color:#d5d5e7}nav-answer button.previouse:focus,nav-answer button.previouse:focus-visible{outline:1px solid #6340d6}nav-answer button.previouse:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}nav-answer button.skip{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#232341;color:#fff;border:none}nav-answer button.skip:active,nav-answer button.skip:hover{background-color:#36366a}nav-answer button.skip:focus,nav-answer button.skip:focus-visible{outline-color:#c1b2f5;outline-style:solid}nav-answer button.skip:disabled{background-color:#d5d5e7;color:#fff;cursor:auto;outline:none}nav-answer button.next{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none}nav-answer button.next:active,nav-answer button.next:hover{background-color:#4627ab}nav-answer button.next:focus,nav-answer button.next:focus-visible{outline-color:#c1b2f5;outline-style:solid}nav-answer button.next:disabled{outline:none;background-color:#d5d5e7;cursor:auto}nav-answer .answer-submit{display:flex;gap:16px;width:100%;justify-content:flex-end}tp-review{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}tp-review .review h1{font-size:14px;font-weight:600}tp-review .review p{font-size:14px;font-weight:500}tp-review .review h1,tp-review .review p{text-align:center;margin-bottom:50px}tp-review .review .review-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;gap:24px;margin-bottom:50px}tp-review .review .review-content .review-box{height:130px;width:130px;padding:12px;border:1px solid #d5d5e7;border-radius:16px;text-align:center;display:flex;justify-content:space-between;flex-direction:column;align-items:center}tp-review .review .review-content .review-box h3{font-size:36px;font-weight:600;color:#6340d6}tp-review .review .review-content .review-box h3 span{font-size:16px;font-weight:400;color:#79769e}tp-review .review .review-content .review-box h4,tp-review button{font-size:14px;font-weight:500}tp-review button{height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none}tp-review button:active,tp-review button:hover{background-color:#4627ab}tp-review button:focus,tp-review button:focus-visible{outline-color:#c1b2f5;outline-style:solid}tp-review button:disabled{outline:none;background-color:#d5d5e7;cursor:auto}answer-mcq p{font-size:14px;font-weight:500}answer-mcq .mcq-answer-container label{display:flex;align-items:center;margin:0 0 20px}answer-mcq .mcq-answer-container label input[type=radio]{margin:0 12px 0 0;accent-color:#6340d6;height:1.2em;width:1.2em}answer-mcq .mcq-answer-container label span.ng-binding{padding:10px 20px;border:1px solid #d5d5e7;border-radius:30px;width:100%}answer-mcq .mcq-answer-container label span.ng-binding.is-active{border-color:#6340d6}answer-mcq .mcq-answer-container label span.ng-binding p{display:inline-block;margin:0;text-wrap:auto;overflow-wrap:anywhere}answer-mcq .mcq-answer-container label span.ng-binding pre{border-radius:15px;padding:5px 12px;background-color:#373d49}answer-mcq .mcq-answer-container label span.ng-binding img{width:100%}answer-free-text .instruction-section{margin:40px 15px 0}answer-free-text .instruction-section p{padding-bottom:16px;margin:0;font-size:14px}answer-free-text .header-section{display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:30px;padding-left:15px;padding-right:15px}answer-free-text .header-section .summary-statement{padding-bottom:0;font-size:14px;flex-shrink:0;margin:0 20px 0 0}answer-free-text .header-section dropdown{min-width:300px!important;width:300px;flex-shrink:0}answer-free-text .header-section dropdown ul{max-height:300px;overflow-y:scroll}answer-free-text .answer-container{padding-top:16px;padding-bottom:16px;position:relative;min-height:200px}answer-free-text .answer-container.light-theme{background-color:#f3f2f3;border:1px solid #e9e7eb}answer-free-text .answer-container.light-theme code-editor{display:block;border-color:#e9e7eb #f3f2f3;border-style:solid;border-width:1px}answer-free-text .answer-container.dark-theme{background-color:#363d4a}answer-free-text .answer-container.dark-theme code-editor{display:block;border:1px solid #13172c}.summary-statement .button-highlight{background-color:rgba(127,125,146,.2);color:#7f7d92;padding:2px 6px;border-radius:2px;font-weight:600;white-space:nowrap}.summary-statement .info{background-color:rgba(99,64,214,.1);border:1px solid rgba(99,64,214,.3);border-radius:12px;padding:12px 16px;position:relative;margin-bottom:0}.code-challenge select{padding:4px}.code-challenge code-editor{display:block;border:1px solid #252526}.code-challenge code-editor .ace_editor{font-size:14px}.code-challenge .code-files,.code-challenge .test-files{position:relative}.code-challenge .code-files dropdown,.code-challenge .test-files dropdown{position:absolute;top:14px;right:16px}.code-challenge .code-files dropdown .selected-item,.code-challenge .test-files dropdown .selected-item{border-color:#292949;background-color:#363d4a;min-width:300px}.code-challenge .code-files dropdown .selected-item .prefix,.code-challenge .test-files dropdown .selected-item .prefix{color:#f6f6f8}.code-challenge .code-files dropdown .selected-item .selected,.code-challenge .test-files dropdown .selected-item .selected{color:#e9e7eb}.code-challenge .code-files dropdown .selected-item button,.code-challenge .test-files dropdown .selected-item button{border-color:#292949;background-color:rgba(0,0,0,.3)}.code-challenge .code-files dropdown .selected-item button:after,.code-challenge .test-files dropdown .selected-item button:after{color:#e9e7eb}.code-challenge .code-file,.code-challenge .output{margin:16px 0;padding:16px 0;background-color:#363d4a}.code-challenge .code-file h3,.code-challenge .code-file li,.code-challenge .output h3,.code-challenge .output li{margin:4px 28px 16px;font-size:14px;color:#fff}.code-challenge .run-tests button{background-color:#7f7d92;position:absolute;right:16px;top:14px;z-index:1;color:#fff;padding:7px 0;width:140px;font-size:15px;outline:none;box-shadow:none;font-weight:100}.code-challenge .run-tests button:hover{background-color:#6b697d}.code-challenge .code-file h3,.code-challenge .code-file li{text-transform:lowercase;display:inline-block;outline:0}.code-challenge .code-file h3.file-nav,.code-challenge .code-file li.file-nav{cursor:pointer;border-bottom:2px solid #7f7d92;margin-right:8px}.code-challenge .code-file h3.file-nav:not(:first-child),.code-challenge .code-file li.file-nav:not(:first-child){margin-left:0}.code-challenge .code-file h3.file-nav.selected,.code-challenge .code-file li.file-nav.selected{border-color:#6340d6}.code-challenge .output textarea{width:100%}.code-challenge .output h3{margin-bottom:7px}.code-challenge .output h3 span.compilation-status.passed{color:#41ba71}.code-challenge .output h3 span.compilation-status.failed{color:#de3f3f}.code-challenge .output h3 span.compilation-status.inconclusive{color:#ffb521}.code-challenge .output code-output{display:block;margin:0 auto;padding:0 20px}.code-challenge .output .compilation-indicators{padding:0 28px}.code-challenge .output .compilation-indicators svg{height:12px;width:12px;margin-right:4px}.code-challenge .output .compilation-indicators svg circle.pass{fill:#41ba71}.code-challenge .output .compilation-indicators svg circle.fail{fill:#de3f3f}.code-challenge .output .compilation-indicators svg circle.inconclusive{fill:#ffb521}.code-challenge progress-button.passed button.completed{background-color:#41ba71}.code-challenge progress-button.failed button.completed{background-color:#de3f3f}.code-challenge progress-button.inconclusive button.completed{background-color:#ffb521}layout{display:grid;grid-template-columns:210px auto;grid-template-rows:.1fr 1.9fr;grid-template-areas:"nav header" "nav main";height:100vh;gap:18px 20px}layout site-navigation#site-navigation{grid-area:nav}layout site-header#top-bar{grid-area:header}layout main#site-container{grid-area:main;margin-right:15px;margin-bottom:5px;overflow:auto}layout main .banner-info{display:grid;grid-template-columns:.1fr 2.8fr .1fr;grid-template-rows:1fr;gap:0 15px;grid-template-areas:". . .";margin-bottom:18px;background-color:#eb5048;padding:16px 5px}layout main .banner-info .banner-icon{align-self:center;justify-self:center}layout main .banner-info .banner-icon svg{vertical-align:bottom;color:#fff}layout main .banner-info .banner-body>.banner-content{color:#fff}layout main .banner-info .banner-body>.banner-content h3{font-weight:600}layout main .banner-info .banner-body>.banner-content p{font-size:13px;color:#fff;margin:0}layout main .banner-info .banner-action{justify-self:center}layout main .banner-info .banner-action .close-button:after{color:#fff}layout main .banner-info .banner-action .close-button:hover{cursor:pointer}layout main .banner-info .banner-action .close-button:hover:after{color:hsla(0,0%,100%,.7)}layout.collapsed{grid-template-columns:84px auto}site-header{margin-top:5px;margin-right:15px;background-color:#fff;border-radius:20px;padding:8px 20px}site-header header{display:flex;justify-content:space-between;align-items:center}site-header header h3{font-size:16px;font-weight:600;color:#36366a}site-header header .nav{display:flex;gap:12px}site-header header .nav button.settings{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e;min-width:44px}site-header header .nav button.settings:active,site-header header .nav button.settings:hover{background-color:#d5d5e7}site-header header .nav button.settings:focus,site-header header .nav button.settings:focus-visible{outline:1px solid #6340d6}site-header header .nav button.settings:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}site-header header .nav button.settings:focus{outline:none}site-header header .nav button.settings i{font-size:20px}site-header header .nav button.settings.active{background-color:#d5d5e7}site-header header .nav .user-menu{position:relative;display:inline-block}site-header header .nav .user-menu .dropbtn{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;color:#232341;padding:0;border:none;border-radius:44px;cursor:pointer;transition:background .5s ease}site-header header .nav .user-menu .dropbtn:focus,site-header header .nav .user-menu .dropbtn:hover{background-color:#d5d5e7}site-header header .nav .user-menu .dropbtn:active,site-header header .nav .user-menu .dropbtn:focus,site-header header .nav .user-menu .dropbtn:focus-visible{outline:none}site-header header .nav .user-menu .dropbtn .wrap-img{width:44px;height:44px;border-radius:50%;overflow:hidden;background-color:#d5d5e7}site-header header .nav .user-menu .dropbtn .wrap-img img{width:100%;height:100%;object-fit:cover}site-header header .nav .user-menu .dropbtn i{padding-right:12px}site-header header .nav .user-menu .dropdown-content{display:none;position:absolute;background-color:#fff;border-radius:20px;width:calc(100% + 20px);overflow:auto;box-shadow:0 2px 9px 0 #dcdbeb;z-index:5}site-header header .nav .user-menu .dropdown-content.show{display:block;top:57px}site-header header .nav .user-menu .dropdown-content button{display:flex;gap:8px;font-size:14px;font-weight:500;color:#36366a;padding:12px 16px;width:100%}site-header header .nav .user-menu .dropdown-content button:hover{background-color:#dad9fb}site-header header .nav .user-menu .dropdown-content button.active{color:#6340d6}site-header header .nav .user-menu .dropdown-content button i{font-size:20px}site-header header .nav .user-menu .dropdown-content hr{margin:0 16px;border:none;border-top:1px solid #dad9fb}site-navigation{display:flex;flex-direction:column;justify-content:space-between;margin:5px;background-color:#36366a;border-radius:20px;height:calc(100% - 10px)}site-navigation aside .sidebar-toggle{display:flex;justify-content:end;padding-top:5px;padding-bottom:5px}site-navigation aside .sidebar-toggle button{color:#fff;padding:2px;background-color:#41417b;height:30px;border-top-left-radius:8px;border-bottom-left-radius:8px;margin-right:1px;transition:background-color .5s ease}site-navigation aside .sidebar-toggle button i{font-size:20px}site-navigation aside .sidebar-toggle button:hover{background-color:#6340d6}site-navigation aside .tc-logo{padding:16px 16px 10px}site-navigation aside .tc-logo.collapsed{padding-left:16px;padding-right:16px}site-navigation aside .tc-logo a{height:100%;display:block;text-align:center}site-navigation aside .navigation{display:flex;flex-direction:column;row-gap:2px;padding:0 8px}site-navigation aside .navigation.collapsed{padding:0 15px}site-navigation .utilities{display:flex;flex-direction:column;gap:14px;padding:8px 16px}site-navigation .utilities.collapsed{padding:0 8px}site-navigation .utilities.collapsed .support{padding:8px}site-navigation .utilities .support{display:flex;flex-direction:column;gap:2px}site-navigation .utilities .support .version-info{text-align:center;padding:12px 16px;margin-top:8px}site-navigation .utilities .support .version-info.collapsed{padding:12px 8px}site-navigation .utilities .support .version-info span{font-size:12px;font-weight:500;color:#adadca;opacity:.7}navigation-link{display:block;width:100%;transform:translateZ(0);-webkit-transform:translateZ(0);z-index:1;position:relative}navigation-link tooltip{width:100%}navigation-link tooltip .tlp{animation:none;transform:none;transition:none;background-color:#36366a;color:#fff;padding:4px;margin-left:12px}navigation-link tooltip._right:not(._top):not(._bottom) tip tip-arrow{border-right-color:#36366a!important}navigation-link a{display:grid;grid-template-columns:44px max-content;grid-template-rows:44px;gap:0 12px;grid-template-areas:"icon label";height:44px;color:#adadca;text-decoration:none;text-align:center;font-size:14px;font-weight:500}navigation-link a i{grid-area:icon;width:44px;height:44px;font-size:24px;padding:10px}navigation-link a span.label{grid-area:label;height:44px;place-content:center}navigation-link a:hover:not(.active){color:#fff;color:#35bec7}navigation-link a:hover:not(.active),navigation-link a:hover:not(.active) i{transition:background-color .5s ease,color .5s ease;border-radius:50px;background-color:#202040}navigation-link a:hover:not(.active) i{color:#35bec7;padding:10px}navigation-link a.active{border-radius:50px;background-color:#202040;color:#fff}navigation-link a.active i{color:#35bec7}navigation-link a:focus{outline:none}navigation-link a.collapse{grid-template-areas:"icon";grid-template-columns:44px}navigation-link a.collapse span.label{display:none}launch-account-utility{color:#fff;background-color:#eb5048;padding:16px;border-radius:16px;font-size:12px;font-style:normal;font-weight:400;z-index:1}launch-account-utility .account-nav{display:flex;justify-content:space-between;margin-bottom:8px}launch-account-utility .account-nav i{font-size:20px;color:#35bec7}launch-account-utility .account-nav button i{color:#fff}launch-account-utility .account-nav.flip-card-back tooltip{transform:rotateY(180deg);width:100%}launch-account-utility .account-nav.flip-card-back tooltip .tlp{animation:none;transform:none;transition:none;background-color:#36366a;color:#fff;padding:4px;margin-left:28px;top:4px}launch-account-utility .account-nav.flip-card-back tooltip .tlp tip-tip{font-size:15px;padding:0 8px;white-space:nowrap}launch-account-utility .account-nav.flip-card-back tooltip._right:not(._top):not(._bottom) tip tip-arrow{border-right-color:#36366a!important}launch-account-utility .account-nav button#remove-account-launch:focus{outline:none}launch-account-utility .account-nav button#remove-account-launch:hover i{color:#a182ff}launch-account-utility .account-title{margin-bottom:8px}launch-account-utility .account-name span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px}@supports(-webkit-line-clamp:2){launch-account-utility .account-name span{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}launch-account-utility .collapsed .account-nav{margin:0}launch-account-utility .collapsed .account-nav i{font-size:28px}launch-account-utility.flip-card{perspective:1000px;height:60px;width:60px;transform:rotateY(180deg)}launch-account-utility.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}launch-account-utility.flip-card .flip-card-inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}launch-account-utility.flip-card .flip-card-inner .flip-card-back,launch-account-utility.flip-card .flip-card-inner .flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}launch-account-utility.flip-card .flip-card-inner .flip-card-back{transform:rotateY(180deg)}launch-account-utility.flip-card .flip-card-inner .flip-card-back button#remove-account-launch{padding:0}candidates-page{display:flex;flex-direction:column;height:100%}candidates-page .candidates-bank .header{margin-bottom:16px}candidates-page .candidates-bank .header .filter-block{display:flex;gap:12px;flex-direction:row;flex-wrap:wrap;align-items:center}candidates-page .candidates-bank .header .filter-block .filter-group{display:flex;flex-wrap:wrap;gap:12px}candidates-page .candidates-bank .header .filter-block .filter-group form .control-symbol{position:relative}candidates-page .candidates-bank .header .filter-block .filter-group form .control-symbol input{background-color:#fff;width:256px}candidates-page .candidates-bank .header .filter-block .filter-group form .control-symbol i{position:absolute;top:0;left:1em;height:100%;align-content:center;color:#6340d6;font-size:20px}candidates-page .candidates-bank .header .filter-block .filter-group form .control-symbol input{color:#000;height:44px;border-radius:50px;border:1px solid #79769e;padding:15px 20px 15px 3em}candidates-page .candidates-bank .header .filter-block .filter-group form .control-symbol input:hover{border-color:#6340d6}candidates-page .candidates-bank .header .filter-block .filter-group form .control-symbol input:focus{border:1px solid #6340d6!important;box-shadow:none}candidates-page .candidates-bank .header .filter-block .filter-group form .control-symbol input:focus-visible{outline:1px solid #eaeaf5;outline-offset:2px}candidates-page .candidates-bank .header .filter-block .filter-group form .control-symbol input::placeholder{color:#adadca}candidates-page .candidates-bank .header .filter-block .filter-group form .control-symbol input:disabled{border-color:#79769e;cursor:auto}candidates-page .candidates-bank .header .filter-block .switch-view{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}candidates-page .candidates-bank .header .filter-block .switch-view a,candidates-page .candidates-bank .header .filter-block .switch-view button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}candidates-page .candidates-bank .header .filter-block .switch-view a:not(.active),candidates-page .candidates-bank .header .filter-block .switch-view button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}candidates-page .candidates-bank .header .filter-block .switch-view a.active,candidates-page .candidates-bank .header .filter-block .switch-view button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}candidates-page .candidates-bank .header .filter-block .switch-view a:focus,candidates-page .candidates-bank .header .filter-block .switch-view a:focus-visible,candidates-page .candidates-bank .header .filter-block .switch-view button:focus,candidates-page .candidates-bank .header .filter-block .switch-view button:focus-visible{border:none;outline:none}candidates-page .candidates-bank .header .filter-block .switch-view button{padding:4px 8px;font-size:20px;align-self:center}candidates-page .candidates-bank .header .filter-block dropdown{min-width:295px;height:44px}candidates-page .candidates-bank .header .filter-block dropdown div .selected-item{display:flex;flex-direction:row;align-items:center;line-height:normal;height:44px;border-radius:50px;background:inherit}candidates-page .candidates-bank .header .filter-block dropdown div .selected-item:active button{border-color:#79769e}candidates-page .candidates-bank .header .filter-block dropdown div .selected-item svg{margin:0 10px}candidates-page .candidates-bank .header .filter-block dropdown div .selected-item span{text-wrap:nowrap}candidates-page .candidates-bank .content{display:flex;flex-direction:column;flex:1;justify-content:space-between;overflow-y:auto;border-radius:20px}candidates-page .candidates-bank .content .empty{display:flex;justify-content:center;align-items:center;padding:35px;gap:36px;color:#79769e}candidates-page .candidates-bank .content .candidate-avatar{display:inline-flex;align-items:center}candidates-page .candidates-bank .content .candidate-avatar .avatar-icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;background-color:#d5d5e7;border-radius:50px;margin-right:10px;align-content:center}candidates-page .candidates-bank .content .candidate-avatar .avatar-icon img{border-radius:50%;width:26px;height:26px}candidates-page .candidates-bank .content section.table{display:block;overflow-x:auto;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:25px}candidates-page .candidates-bank .content section.table table{border-radius:20px;background-color:#fff;width:100%;font-size:14px;font-weight:400;color:#36366a;padding:12px 16px 8px}candidates-page .candidates-bank .content section.table table thead tr th{font-weight:600;background-color:#dad9fb;padding:15px 20px;text-wrap:nowrap}candidates-page .candidates-bank .content section.table table thead tr th:first-child{border-radius:44px 0 0 44px}candidates-page .candidates-bank .content section.table table thead tr th:last-child{border-radius:0 44px 44px 0}candidates-page .candidates-bank .content section.table table thead tr th.sortable{cursor:pointer}candidates-page .candidates-bank .content section.table table thead tr th.sortable i{display:none}candidates-page .candidates-bank .content section.table table thead tr th.sortable.reset{cursor:pointer}candidates-page .candidates-bank .content section.table table thead tr th.sortable.reset i.ph-caret-up-down{display:inline;font-weight:600}candidates-page .candidates-bank .content section.table table thead tr th.sortable.up{cursor:pointer}candidates-page .candidates-bank .content section.table table thead tr th.sortable.up i.ph-caret-up{display:inline;color:#6340d6;font-weight:600}candidates-page .candidates-bank .content section.table table thead tr th.sortable.down{cursor:pointer}candidates-page .candidates-bank .content section.table table thead tr th.sortable.down i.ph-caret-down{display:inline;color:#6340d6;font-weight:600}candidates-page .candidates-bank .content section.table table tbody tr{border-bottom-left-radius:20px;border-bottom-right-radius:20px}candidates-page .candidates-bank .content section.table table tbody tr.no-test-sittings:hover,candidates-page .candidates-bank .content section.table table tbody tr.no-test-sittings:hover td{background-color:transparent!important}candidates-page .candidates-bank .content section.table table tbody tr:hover>td{background-color:#eaebf8}candidates-page .candidates-bank .content section.table table tbody tr:hover>td:first-child{border-radius:44px 0 0 44px}candidates-page .candidates-bank .content section.table table tbody tr:hover>td:last-child{border-radius:0 44px 44px 0}candidates-page .candidates-bank .content section.table table tbody tr:first-child{min-width:100px;width:250px}candidates-page .candidates-bank .content section.table table tbody tr:not(:last-child) td{border-bottom:1px solid #eaebf8}candidates-page .candidates-bank .content section.table table tbody tr td{padding:10px 15px;font-weight:500}candidates-page .candidates-bank .content section.table table tbody tr td a{color:#6642e9}candidates-page .candidates-bank .content section.table .status-tag{display:inline-block;padding:2px 8px;font-size:14px;line-height:22px;border-radius:26px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}candidates-page .candidates-bank .content section.table .status-tag.clr-yellow{color:#36366a;background-color:#fff2e0}candidates-page .candidates-bank .content section.table .status-tag.clr-green{color:#36366a;background-color:#dbf3e6}candidates-page .candidates-bank .content section.table .status-tag.clr-blue{color:#36366a;background-color:#dad9fb}candidates-page .candidates-bank .content section.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-column-gap:18px;grid-row-gap:18px}candidates-page .candidates-bank .content section.cards .card{padding:20px 16px 16px;font-size:14px;font-weight:400;background-color:#fff;border-radius:16px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);display:flex;flex-direction:column;gap:16px}candidates-page .candidates-bank .content section.cards .card .card-wrapper{display:flex;flex-direction:column;gap:16px}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-header .candidate-avatar{display:grid;align-items:center;grid-template-columns:.2fr 1fr;grid-template-rows:1fr;width:100%;gap:10px}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-header .candidate-avatar .avatar-icon{width:45px;height:45px;margin:0}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-header .candidate-avatar .avatar-icon img{height:38px;width:38px}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-header .candidate-avatar .avatar-description{overflow:hidden}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-header .candidate-avatar .avatar-description h2{font-size:18px;font-weight:600;color:#232341;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-header .candidate-avatar .avatar-description a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-body{padding:12px 16px;border-radius:20px;background-color:#f5f5f8}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-body .body-status{display:flex}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-body .body-status>div{width:50%}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-body .label{font-weight:600;color:#36366a}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-body .value{color:#57557f}candidates-page .candidates-bank .content section.cards .card .card-wrapper .card-body .value a{font-weight:500;color:#6340d6}candidates-page .candidates-bank .content section.cards .card .card-action{display:flex}candidates-page .candidates-bank .content section.cards .card .card-action a{flex:1;font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e;margin-bottom:8px}candidates-page .candidates-bank .content section.cards .card .card-action a:active,candidates-page .candidates-bank .content section.cards .card .card-action a:hover{background-color:#d5d5e7}candidates-page .candidates-bank .content section.cards .card .card-action a:focus,candidates-page .candidates-bank .content section.cards .card .card-action a:focus-visible{outline:1px solid #6340d6}candidates-page .candidates-bank .content section.cards .card .card-action a:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}candidates-page .candidates-bank .content section.pagination{padding:16px 0 0}candidates-page .candidates-bank .content section.pagination .pagination-wrapper{display:flex;justify-content:space-between}candidates-page .candidates-bank .content section.pagination .pagination-wrapper .pagination-take select{background-color:transparent;color:#36366a;border:1px solid #79769e;border-radius:50px;height:44px;font-size:14px;font-weight:500;padding:5px 42px 5px 20px;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem top 50%;background-size:1.5rem auto;line-height:1.4}candidates-page .candidates-bank .content section.pagination .pagination-wrapper .pagination-take select:focus-visible{outline:none}candidates-page .candidates-bank .content section.pagination .pagination-wrapper .pagination-take select:hover{border:1px solid #6340d6}candidates-page .candidates-bank .content section.pagination .pagination-wrapper .pagination-take select option{padding:0 5px}candidates-page .candidates-bank .content section.pagination .pagination-wrapper .pagination-pages{display:flex;background-color:transparent;border:1px solid #79769e;border-radius:50px;padding:3px}candidates-page .candidates-bank .content section.pagination .pagination-wrapper .pagination-pages .previous{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}candidates-page .candidates-bank .content section.pagination .pagination-wrapper .pagination-pages .previous:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}candidates-page .candidates-bank .content section.pagination .pagination-wrapper .pagination-pages .next{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}candidates-page .candidates-bank .content section.pagination .pagination-wrapper .pagination-pages .next:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}candidates-page .candidates-bank .content section.pagination .pagination-wrapper .pagination-pages .state{color:#36366a;font-size:14px;font-weight:500;align-self:center;padding:0 8px;min-width:58px;text-align:center;align-content:center}.filter-bar search-input form,search-input form{display:inline-block;height:44px;position:relative}.filter-bar search-input form input,search-input form input{background-color:#fff;height:44px;width:256px;border:1px solid #79769e;border-radius:50px;outline:none;box-shadow:none;padding-left:40px}.filter-bar search-input form button,.filter-bar search-input form button:hover,search-input form button,search-input form button:hover{position:absolute;top:50%;transform:translateY(-50%);left:37px;border:0;padding:0;width:30px;background:transparent;margin-top:0;margin-left:-30px;outline:none;box-shadow:none}.filter-bar search-input form button:hover i,.filter-bar search-input form button i,search-input form button:hover i,search-input form button i{color:#6340d6}candidate-details-page{display:flex;flex-direction:column;height:fit-content}candidate-details-page .content{display:flex;flex-direction:column;flex:1;justify-content:space-between}candidate-details-page .content .user{display:flex;align-items:center;margin-bottom:16px;background-color:#fff;padding:8px 16px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:20px;width:fit-content;min-width:349px;max-width:100%;overflow:hidden;white-space:nowrap}candidate-details-page .content .user .user-avatar{display:flex;justify-content:center;align-items:center;width:45px;height:45px;background-color:#d5d5e7;border-radius:50px;margin-right:10px;align-content:center}candidate-details-page .content .user .user-avatar img{height:38px;width:38px;border-radius:50%}candidate-details-page .content .user .user-description h2{font-weight:500;font-size:14px;color:#232341}candidate-details-page .content .user .user-description p{font-size:14px;color:#79769e;margin-bottom:5px}candidate-details-page .content section.table{display:block;overflow-x:auto;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:20px;padding:16px;background-color:#fff}candidate-details-page .content section.table table{border-radius:20px;background-color:#fff;width:100%;font-size:14px;font-weight:400;color:#36366a;padding:12px 16px 8px}candidate-details-page .content section.table table thead tr th{font-weight:600;background-color:#dad9fb;padding:15px 20px;text-wrap:nowrap}candidate-details-page .content section.table table thead tr th:first-child{border-radius:44px 0 0 44px}candidate-details-page .content section.table table thead tr th:last-child{border-radius:0 44px 44px 0}candidate-details-page .content section.table table thead tr th.sortable{cursor:pointer}candidate-details-page .content section.table table thead tr th.sortable i{display:none}candidate-details-page .content section.table table thead tr th.sortable.reset{cursor:pointer}candidate-details-page .content section.table table thead tr th.sortable.reset i.ph-caret-up-down{display:inline;font-weight:600}candidate-details-page .content section.table table thead tr th.sortable.up{cursor:pointer}candidate-details-page .content section.table table thead tr th.sortable.up i.ph-caret-up{display:inline;color:#6340d6;font-weight:600}candidate-details-page .content section.table table thead tr th.sortable.down{cursor:pointer}candidate-details-page .content section.table table thead tr th.sortable.down i.ph-caret-down{display:inline;color:#6340d6;font-weight:600}candidate-details-page .content section.table table tbody tr{border-bottom-left-radius:20px;border-bottom-right-radius:20px}candidate-details-page .content section.table table tbody tr.no-test-sittings:hover,candidate-details-page .content section.table table tbody tr.no-test-sittings:hover td{background-color:transparent!important}candidate-details-page .content section.table table tbody tr:hover>td{background-color:#eaebf8}candidate-details-page .content section.table table tbody tr:hover>td:first-child{border-radius:44px 0 0 44px}candidate-details-page .content section.table table tbody tr:hover>td:last-child{border-radius:0 44px 44px 0}candidate-details-page .content section.table table tbody tr:first-child{min-width:100px;width:250px}candidate-details-page .content section.table table tbody tr:not(:last-child) td{border-bottom:1px solid #eaebf8}candidate-details-page .content section.table table tbody tr td{padding:10px 15px;font-weight:500}candidate-details-page .content section.table table tbody tr td a{color:#6642e9}candidate-details-page .content section.table .status-tag{display:inline-block;padding:2px 8px;font-size:14px;line-height:22px;border-radius:26px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}candidate-details-page .content section.table .status-tag.clr-yellow{color:#36366a;background-color:#fff2e0}candidate-details-page .content section.table .status-tag.clr-green{color:#36366a;background-color:#dbf3e6}candidate-details-page .content section.table .status-tag.clr-blue{color:#36366a;background-color:#dad9fb}candidate-details-page .content section.table table{padding:0}candidate-details-page .content section.table table tbody tr td{padding:15px 20px}candidate-details-page .content section.table table tbody tr td.actions span{font-size:16px;margin-left:30px}candidate-details-page .content section.pagination{padding:16px 0 0}candidate-details-page .content section.pagination .pagination-wrapper{display:flex;justify-content:space-between}candidate-details-page .content section.pagination .pagination-wrapper .pagination-take select{background-color:transparent;color:#36366a;border:1px solid #79769e;border-radius:50px;height:44px;font-size:14px;font-weight:500;padding:5px 42px 5px 20px;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem top 50%;background-size:1.5rem auto;line-height:1.4}candidate-details-page .content section.pagination .pagination-wrapper .pagination-take select:focus-visible{outline:none}candidate-details-page .content section.pagination .pagination-wrapper .pagination-take select:hover{border:1px solid #6340d6}candidate-details-page .content section.pagination .pagination-wrapper .pagination-take select option{padding:0 5px}candidate-details-page .content section.pagination .pagination-wrapper .pagination-pages{display:flex;background-color:transparent;border:1px solid #79769e;border-radius:50px;padding:3px}candidate-details-page .content section.pagination .pagination-wrapper .pagination-pages .previous{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}candidate-details-page .content section.pagination .pagination-wrapper .pagination-pages .previous:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}candidate-details-page .content section.pagination .pagination-wrapper .pagination-pages .next{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}candidate-details-page .content section.pagination .pagination-wrapper .pagination-pages .next:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}candidate-details-page .content section.pagination .pagination-wrapper .pagination-pages .state{color:#36366a;font-size:14px;font-weight:500;align-self:center;padding:0 8px;min-width:58px;text-align:center;align-content:center}accounts-page,accounts-page .content{display:flex;flex-direction:column}accounts-page .content{margin-bottom:16px;overflow-y:auto}accounts-page .content .header{display:flex;justify-content:space-between;margin-bottom:16px}accounts-page .content .header .header-filters{display:flex;gap:12px}accounts-page .content .header .header-filters form .control-symbol{position:relative}accounts-page .content .header .header-filters form .control-symbol i{position:absolute;top:0;left:1em;height:100%;align-content:center;color:#6340d6;font-size:20px}accounts-page .content .header .header-filters form .control-symbol input{color:#000;height:44px;border-radius:50px;border:1px solid #79769e;padding:15px 20px 15px 3em}accounts-page .content .header .header-filters form .control-symbol input:hover{border-color:#6340d6}accounts-page .content .header .header-filters form .control-symbol input:focus{border:1px solid #6340d6!important;box-shadow:none}accounts-page .content .header .header-filters form .control-symbol input:focus-visible{outline:1px solid #eaeaf5;outline-offset:2px}accounts-page .content .header .header-filters form .control-symbol input::placeholder{color:#adadca}accounts-page .content .header .header-filters form .control-symbol input:disabled{border-color:#79769e;cursor:auto}accounts-page .content .header .header-filters dropdown{height:44px}accounts-page .content .header .header-filters dropdown div .selected-item{display:flex;flex-direction:row;align-items:center;line-height:normal;height:44px;border-radius:50px;border-color:#79769e;padding:15px 20px}accounts-page .content .header .header-filters dropdown div .selected-item:hover,accounts-page .content .header .header-filters dropdown div .selected-item:hover button{border-color:#6340d6}accounts-page .content .header .header-filters dropdown div .selected-item:active{border-color:#6340d6;outline:none}accounts-page .content .header .header-filters dropdown div .selected-item:active button{border-color:#6340d6}accounts-page .content .header .header-filters dropdown div .selected-item svg{margin:0 10px}accounts-page .content .header .header-filters dropdown div .selected-item span{text-wrap:nowrap}accounts-page .content .header .header-filters dropdown div .selected-item button{height:44px;margin-top:0;border-radius:0 50px 50px 0;width:50px;border-left:none;border-color:#79769e;background-color:transparent}accounts-page .content .header .header-filters dropdown div .selected-item button:after{color:#6340d6}accounts-page .content .header .header-filters dropdown div ul{border-radius:4px}accounts-page .content .header .header-action button.acc{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out;padding:10px 24px}accounts-page .content .header .header-action button.acc:active,accounts-page .content .header .header-action button.acc:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}accounts-page .content .header .header-action button.acc:focus,accounts-page .content .header .header-action button.acc:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}accounts-page .content .header .header-action button.acc:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}accounts-page .content section.table{margin-bottom:16px}accounts-page .content section.table table{border-radius:20px;background-color:#fff;width:100%;font-size:14px;font-weight:400;color:#36366a;padding:12px 16px 8px}accounts-page .content section.table table thead tr th{font-weight:600;background-color:#dad9fb;padding:15px 20px;text-wrap:nowrap}accounts-page .content section.table table thead tr th:first-child{border-radius:44px 0 0 44px}accounts-page .content section.table table thead tr th:last-child{border-radius:0 44px 44px 0}accounts-page .content section.table table thead tr th.sortable{cursor:pointer}accounts-page .content section.table table thead tr th.sortable i{display:none}accounts-page .content section.table table thead tr th.sortable.reset{cursor:pointer}accounts-page .content section.table table thead tr th.sortable.reset i.ph-caret-up-down{display:inline;font-weight:600}accounts-page .content section.table table thead tr th.sortable.up{cursor:pointer}accounts-page .content section.table table thead tr th.sortable.up i.ph-caret-up{display:inline;color:#6340d6;font-weight:600}accounts-page .content section.table table thead tr th.sortable.down{cursor:pointer}accounts-page .content section.table table thead tr th.sortable.down i.ph-caret-down{display:inline;color:#6340d6;font-weight:600}accounts-page .content section.table table tbody tr{border-bottom-left-radius:20px;border-bottom-right-radius:20px}accounts-page .content section.table table tbody tr.no-test-sittings:hover,accounts-page .content section.table table tbody tr.no-test-sittings:hover td{background-color:transparent!important}accounts-page .content section.table table tbody tr:hover>td{background-color:#eaebf8}accounts-page .content section.table table tbody tr:hover>td:first-child{border-radius:44px 0 0 44px}accounts-page .content section.table table tbody tr:hover>td:last-child{border-radius:0 44px 44px 0}accounts-page .content section.table table tbody tr:first-child{min-width:100px;width:250px}accounts-page .content section.table table tbody tr:not(:last-child) td{border-bottom:1px solid #eaebf8}accounts-page .content section.table table tbody tr td{padding:10px 15px;font-weight:500}accounts-page .content section.table table tbody tr td a{color:#6642e9}accounts-page .content section.table tbody tr td div.status-tag{display:inline-block;padding:2px 10px;font-size:14px;line-height:22px;border-radius:26px;white-space:nowrap}accounts-page .content section.table tbody tr td div.status-tag.allowed{background-color:#dbf3e6;color:#36366a}accounts-page .content section.table tbody tr td div.status-tag.blocked{background-color:#ffe1df;color:#36366a}accounts-page .content section.table tbody tr td button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e;padding:8px 20px;height:30px}accounts-page .content section.table tbody tr td button:active,accounts-page .content section.table tbody tr td button:hover{background-color:#d5d5e7}accounts-page .content section.table tbody tr td button:focus,accounts-page .content section.table tbody tr td button:focus-visible{outline:1px solid #6340d6}accounts-page .content section.table tbody tr td button:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}accounts-page .content section.table tbody tr td a.account-name,accounts-page .content section.table tbody tr td span.account-name{display:flex;flex-direction:column;max-width:310px}accounts-page .content section.table tbody tr td a.account-name span,accounts-page .content section.table tbody tr td span.account-name span{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}accounts-page .content section.table tbody tr td a.account-name span.description,accounts-page .content section.table tbody tr td span.account-name span.description{font-size:12px;font-weight:400;color:#736f9c}accounts-page .content section.pagination{padding:0 16px}accounts-page .content section.pagination .pagination-wrapper{display:flex;justify-content:space-between}accounts-page .content section.pagination .pagination-wrapper .pagination-take select{background-color:transparent;color:#36366a;border:1px solid #79769e;border-radius:50px;height:44px;font-size:14px;font-weight:500;padding:5px 42px 5px 20px;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem top 50%;background-size:1.5rem auto;line-height:1.4}accounts-page .content section.pagination .pagination-wrapper .pagination-take select:focus-visible{outline:none}accounts-page .content section.pagination .pagination-wrapper .pagination-take select:hover{border:1px solid #6340d6}accounts-page .content section.pagination .pagination-wrapper .pagination-take select option{padding:0 5px}accounts-page .content section.pagination .pagination-wrapper .pagination-pages{display:flex;background-color:transparent;border:1px solid #79769e;border-radius:50px;padding:3px}accounts-page .content section.pagination .pagination-wrapper .pagination-pages .previous{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}accounts-page .content section.pagination .pagination-wrapper .pagination-pages .previous:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}accounts-page .content section.pagination .pagination-wrapper .pagination-pages .next{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}accounts-page .content section.pagination .pagination-wrapper .pagination-pages .next:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}accounts-page .content section.pagination .pagination-wrapper .pagination-pages .state{color:#36366a;font-size:14px;font-weight:500;align-self:center;padding:0 8px;min-width:58px;text-align:center;align-content:center}accounts-details-page{display:flex;flex-direction:column;height:100%}accounts-details-page .content{display:flex;flex-direction:column;overflow-y:auto}accounts-details-page .content .header{display:flex;margin-bottom:4px;padding:8px 0;justify-content:space-between}accounts-details-page .content .header .filter .tabs{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}accounts-details-page .content .header .filter .tabs a,accounts-details-page .content .header .filter .tabs button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}accounts-details-page .content .header .filter .tabs a:not(.active),accounts-details-page .content .header .filter .tabs button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}accounts-details-page .content .header .filter .tabs a.active,accounts-details-page .content .header .filter .tabs button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}accounts-details-page .content .header .filter .tabs a:focus,accounts-details-page .content .header .filter .tabs a:focus-visible,accounts-details-page .content .header .filter .tabs button:focus,accounts-details-page .content .header .filter .tabs button:focus-visible{border:none;outline:none}accounts-details-page .content form{background-color:#fff;padding:16px;border-radius:16px;box-shadow:0 2px 20px 0 rgba(136,132,176,.2)}accounts-details-page .content form fieldset{margin-bottom:20px}accounts-details-page .content form fieldset legend{width:100%;border-bottom:1px solid #eaeaf5;margin-bottom:5px;padding-bottom:5px;font-weight:600}accounts-details-page .content form fieldset label{color:#79769e}accounts-details-page .content form fieldset input[type=number],accounts-details-page .content form fieldset input[type=text]{width:100%}accounts-details-page .content form fieldset input[type=checkbox]{accent-color:#6340d6;height:auto}accounts-details-page .content form fieldset input.error{border-color:#e62419!important}accounts-details-page .content form fieldset select{width:100%;padding:10px 20px}accounts-details-page .content form fieldset .checkbox-group .checkbox-control{display:inline-flex;justify-content:space-between;width:20%;margin-right:70px}accounts-details-page .content form fieldset .checkbox-group .checkbox-control label{font-weight:400}accounts-details-page .content form fieldset .control-group>.toggle-row{display:flex;align-items:center;height:44px}accounts-details-page .content form fieldset .control-group>.toggle-row button.toggle{height:22px;position:relative;padding:0;border-radius:12px;outline:none}accounts-details-page .content form fieldset .control-group>.toggle-row button.toggle:before{border-radius:12px;display:inline-block;content:"";width:38px;height:100%;background-color:#6340d6;transition:background .5s}accounts-details-page .content form fieldset .control-group>.toggle-row button.toggle:after{display:inline-block;position:absolute;content:"";width:14px;height:calc(100% - 8px);top:4px;right:4px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}accounts-details-page .content form fieldset .control-group>.toggle-row button.toggle.disabled:before{background-color:#7f7d92}accounts-details-page .content form fieldset .control-group>.toggle-row button.toggle.disabled:after{right:calc(100% - 18px);background:#fff}accounts-details-page .content form .submit{display:flex;justify-content:end}accounts-details-page .content form .submit button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none;padding:10px 30px}accounts-details-page .content form .submit button:active,accounts-details-page .content form .submit button:hover{background-color:#4627ab}accounts-details-page .content form .submit button:focus,accounts-details-page .content form .submit button:focus-visible{outline-color:#c1b2f5;outline-style:solid}accounts-details-page .content form .submit button:disabled{outline:none;background-color:#d5d5e7;cursor:auto}accounts-details-page .content .migrate input{width:50%}accounts-details-page .content .migrate .submit{display:flex;justify-content:end}accounts-details-page .content .migrate .submit button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none;padding:10px 30px}accounts-details-page .content .migrate .submit button:active,accounts-details-page .content .migrate .submit button:hover{background-color:#4627ab}accounts-details-page .content .migrate .submit button:focus,accounts-details-page .content .migrate .submit button:focus-visible{outline-color:#c1b2f5;outline-style:solid}accounts-details-page .content .migrate .submit button:disabled{outline:none;background-color:#d5d5e7;cursor:auto}reports-page{height:fit-content}reports-page,reports-page .content{display:flex;flex-direction:column}reports-page .content .content-header .tabs{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;border-radius:50px;height:44px;font-size:14px;font-weight:500;padding:3px;width:max-content;margin-bottom:15px}reports-page .content .content-header .tabs a,reports-page .content .content-header .tabs button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}reports-page .content .content-header .tabs a:not(.active),reports-page .content .content-header .tabs button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}reports-page .content .content-header .tabs a.active,reports-page .content .content-header .tabs button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}reports-page .content .content-header .tabs a:focus,reports-page .content .content-header .tabs a:focus-visible,reports-page .content .content-header .tabs button:focus,reports-page .content .content-header .tabs button:focus-visible{border:none;outline:none}reports-page .content .content-header .tabs button{align-items:center;display:flex;font-weight:500;color:#36366a;font-size:14px}reports-page .content .content-header .tabs button.active{height:100%;background-color:#dad9fb;font-size:14px;font-weight:600}reports-page .content .table-wrapper{display:flex;flex:1;flex-direction:column}reports-page .content .table-wrapper .filters{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;background-color:#fff;padding:16px 16px 8px;border-top-right-radius:20px;border-top-left-radius:20px}reports-page .content .table-wrapper .filters .controls{display:flex;gap:12px;flex-wrap:wrap}reports-page .content .table-wrapper .filters .controls .multi-select .multi-select-header:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI1NnYyNTZIMHoiLz48Y2lyY2xlIGN4PSIxMjgiIGN5PSI5NiIgcj0iNjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzYzNDBkNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjE2Ii8+PHBhdGggZD0iTTMyIDIxNmMxOS4zNy0zMy40NyA1NC41NS01NiA5Ni01NnM3Ni42MyAyMi41MyA5NiA1NiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjM0MGQ2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMTYiLz48L3N2Zz4=")}reports-page .content .table-wrapper .filters .controls .control-symbol{position:relative}reports-page .content .table-wrapper .filters .controls .control-symbol i{position:absolute;top:0;left:1em;height:100%;align-content:center;color:#6340d6;font-size:20px}reports-page .content .table-wrapper .filters .controls .control-symbol input{color:#000;height:44px;border-radius:50px;border:1px solid #79769e;padding:15px 20px 15px 3em}reports-page .content .table-wrapper .filters .controls .control-symbol input:hover{border-color:#6340d6}reports-page .content .table-wrapper .filters .controls .control-symbol input:focus{border:1px solid #6340d6!important;box-shadow:none}reports-page .content .table-wrapper .filters .controls .control-symbol input:focus-visible{outline:1px solid #eaeaf5;outline-offset:2px}reports-page .content .table-wrapper .filters .controls .control-symbol input::placeholder{color:#adadca}reports-page .content .table-wrapper .filters .controls .control-symbol input:disabled{border-color:#79769e;cursor:auto}reports-page .content .table-wrapper .filters .controls .control-symbol input{width:265px;color:#36366a;font-weight:500}reports-page .content .table-wrapper .filters button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}reports-page .content .table-wrapper .filters button:active,reports-page .content .table-wrapper .filters button:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}reports-page .content .table-wrapper .filters button:focus,reports-page .content .table-wrapper .filters button:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}reports-page .content .table-wrapper .filters button:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}.multi-select{display:flex;box-sizing:border-box;flex-direction:column;position:relative;width:100%;user-select:none}.multi-select .multi-select-header{border:1px solid #79769e;border-radius:50px!important;justify-content:space-between!important;padding:7px 35px 7px 40px;overflow:hidden;gap:7px;min-height:44px}.multi-select .multi-select-header:hover{border-color:#6340d6}.multi-select .multi-select-header:after{content:"";display:block;position:absolute;top:50%;right:15px;transform:translateY(-50%);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI1NnYyNTZIMHoiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2MzQwZDYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxNiIgZD0iTTIwOCA5NmwtODAgODAtODAtODAiLz48L3N2Zz4=");height:18px;width:18px}.multi-select .multi-select-header:before{content:"";display:block;position:absolute;top:50%;left:15px;transform:translateY(-50%);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiBmaWxsPSIjNjM0MGQ2Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI1NnYyNTZIMHoiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM2MzQwZDYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxNiIgZD0iTTg4IDY0aDEyOE04OCAxMjhoMTI4TTg4IDE5MmgxMjgiLz48Y2lyY2xlIGN4PSI0NCIgY3k9IjY0IiByPSIxMiIvPjxjaXJjbGUgY3g9IjQ0IiBjeT0iMTI4IiByPSIxMiIvPjxjaXJjbGUgY3g9IjQ0IiBjeT0iMTkyIiByPSIxMiIvPjwvc3ZnPg==");height:20px;width:20px}.multi-select .multi-select-header.multi-select-header-active{border-color:#4a28bb;outline:1px solid #eaeaf5;outline-offset:2px}.multi-select .multi-select-header.multi-select-header-active:after{transform:translateY(-50%) rotate(180deg)}.multi-select .multi-select-header.multi-select-header-active+.multi-select-options{display:flex}.multi-select .multi-select-header .multi-select-header-placeholder{color:#65727e}.multi-select .multi-select-header .multi-select-header-option{display:inline-flex;align-items:center;background-color:#eaebf8;font-size:14px;padding:3px 12px;border-radius:10px}.multi-select .multi-select-header .multi-select-header-max{font-size:14px;color:#65727e}.multi-select .multi-select-options{display:none;box-sizing:border-box;flex-flow:wrap;position:absolute;top:100%;left:0;right:0;z-index:999;margin-top:5px;padding:5px;background-color:#fff;border-radius:6px;box-shadow:0 0 25px rgba(0,0,0,.3);max-height:250px;overflow-y:auto;overflow-x:hidden}.multi-select .multi-select-options::-webkit-scrollbar{width:5px}.multi-select .multi-select-options::-webkit-scrollbar-track{background:#f0f1f3}.multi-select .multi-select-options::-webkit-scrollbar-thumb{background:#cdcfd1}.multi-select .multi-select-options::-webkit-scrollbar-thumb:hover{background:#b2b6b9}.multi-select .multi-select-options .multi-select-all,.multi-select .multi-select-options .multi-select-option{padding:4px 12px;height:32px}.multi-select .multi-select-options .multi-select-all .multi-select-option-radio,.multi-select .multi-select-options .multi-select-option .multi-select-option-radio{margin-right:14px;height:16px;width:16px;border:1px solid #ced4da;border-radius:4px}.multi-select .multi-select-options .multi-select-all .multi-select-option-text,.multi-select .multi-select-options .multi-select-option .multi-select-option-text{box-sizing:border-box;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:16px;line-height:20px}.multi-select .multi-select-options .multi-select-all.multi-select-selected .multi-select-option-radio,.multi-select .multi-select-options .multi-select-option.multi-select-selected .multi-select-option-radio{border-color:#6340d6;background-color:#6340d6}.multi-select .multi-select-options .multi-select-all.multi-select-selected .multi-select-option-radio:after,.multi-select .multi-select-options .multi-select-option.multi-select-selected .multi-select-option-radio:after{content:"";display:block;width:3px;height:7px;margin:.12em 0 0 .27em;border:solid #fff;border-width:0 .15em .15em 0;transform:rotate(45deg)}.multi-select .multi-select-options .multi-select-all.multi-select-selected .multi-select-option-text,.multi-select .multi-select-options .multi-select-option.multi-select-selected .multi-select-option-text{color:#6340d6}.multi-select .multi-select-options .multi-select-all:active,.multi-select .multi-select-options .multi-select-all:hover,.multi-select .multi-select-options .multi-select-option:active,.multi-select .multi-select-options .multi-select-option:hover{background-color:#f3f4f7}.multi-select .multi-select-options .multi-select-all{border-bottom:1px solid #f1f3f5;border-radius:0}.multi-select .multi-select-options .multi-select-search{padding:7px 10px;border:1px solid #dee2e6;border-radius:6px;margin:10px 10px 5px;width:100%;outline:none;font-size:16px}.multi-select .multi-select-options .multi-select-search::placeholder{color:#b2b5b9}.multi-select .multi-select-options .multi-select-search:hover{border-color:#6340d6}.multi-select .multi-select-options .multi-select-search:focus{outline:1px solid #eaeaf5;outline-offset:2px}.multi-select .multi-select-all,.multi-select .multi-select-header,.multi-select .multi-select-option{flex-wrap:wrap;box-sizing:border-box;border-radius:5px;cursor:pointer;display:flex;align-items:center;width:100%;font-size:16px;color:#212529}admin-auth-page{display:grid;height:100%;background-image:url(/auth_login_admin.jpg);background-repeat:no-repeat;background-size:cover;background-color:#000f4e;perspective:1200px}admin-auth-page .flip_box{place-self:center;transition:all .5s ease-in-out;transform-style:preserve-3d}admin-auth-page .flip_box.flipped{transform:rotateY(-180deg)}admin-auth-page .flip_box form{display:flex;flex-direction:column;padding:45px 35px;background-color:#fff;border-radius:30px;max-width:420px;width:100%;height:520px;justify-content:space-between;box-shadow:0 0 0 1px rgba(0,0,0,.024),0 1px 0 0 rgba(0,0,0,.05),0 0 8px 0 rgba(0,0,0,.03),0 20px 30px 0 rgba(0,0,0,.1)}admin-auth-page .flip_box form.forgot,admin-auth-page .flip_box form.login{backface-visibility:hidden}admin-auth-page .flip_box form.login{position:absolute}admin-auth-page .flip_box form.forgot{transform:rotateY(180deg)}admin-auth-page .flip_box form .form-header .logo{text-align:center;margin-bottom:30px}admin-auth-page .flip_box form .form-header .logo img{width:100px;height:auto}admin-auth-page .flip_box form .form-header h1{text-align:center;font-size:18px;font-weight:600;color:#000;margin-bottom:5px}admin-auth-page .flip_box form .form-header h3{text-align:center;font-size:14px;font-weight:500;color:#232341;margin-bottom:30px}admin-auth-page .flip_box form .form-body .control-group label{display:block;font-weight:500;font-size:14px;color:#36366a}admin-auth-page .flip_box form .form-body .control-group input{width:100%}admin-auth-page .flip_box form .form-body .control-group input.error{border-color:#e62419!important}admin-auth-page .flip_box form .form-body .control-group .form-error{height:15px;color:#e62419;font-size:12px;padding:0 20px}admin-auth-page .flip_box form .form-body .control-group .symbol{position:relative}admin-auth-page .flip_box form .form-body .control-group .symbol input{padding-right:40px}admin-auth-page .flip_box form .form-body .control-group .symbol button.eye{position:absolute;top:calc(50% - 1rem);right:10px}admin-auth-page .flip_box form .form-body .control-group .symbol button.eye:focus{outline:none}admin-auth-page .flip_box form .form-body .control-group .symbol button.eye:hover i{color:#6340d6}admin-auth-page .flip_box form .form-body .control-group .symbol button.eye i{font-size:20px}admin-auth-page .flip_box form .form-footer{display:grid}admin-auth-page .flip_box form .form-footer button.nav{font-size:14px;font-weight:500;color:#6340d6;transition:color .5s linear;place-self:center}admin-auth-page .flip_box form .form-footer button.nav:focus{outline:none}admin-auth-page .flip_box form .form-footer button.nav:hover{color:#3a1f91}admin-auth-page .flip_box form .form-footer button.nav:disabled{color:#c1b2f5;cursor:auto}admin-auth-page .flip_box form .form-footer button.submit{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none;width:100%;margin-bottom:24px}admin-auth-page .flip_box form .form-footer button.submit:active,admin-auth-page .flip_box form .form-footer button.submit:hover{background-color:#4627ab}admin-auth-page .flip_box form .form-footer button.submit:focus,admin-auth-page .flip_box form .form-footer button.submit:focus-visible{outline-color:#c1b2f5;outline-style:solid}admin-auth-page .flip_box form .form-footer button.submit:disabled{outline:none;background-color:#d5d5e7;cursor:auto}candidate-auth-page{overflow:auto;display:grid;height:100%;place-items:center;background-color:#33266c;background-image:url(/auth_login_candidate_bg.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:925px){candidate-auth-page .form-container{grid-template-columns:1fr!important;grid-template-areas:"form"!important}candidate-auth-page .form-container .form-cover{display:none}}candidate-auth-page.loading{visibility:hidden}candidate-auth-page .form-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0 20px;grid-template-areas:"form-cover form";justify-content:space-between;align-content:center;justify-items:center;align-items:center;padding:16px;background-color:#fff;border-radius:40px;box-shadow:0 0 0 1px rgba(0,0,0,.024),0 1px 0 0 rgba(0,0,0,.05),0 0 8px 0 rgba(0,0,0,.03),0 20px 30px 0 rgba(0,0,0,.1)}candidate-auth-page .form-container .form-cover{grid-area:form-cover;background-image:url(/auth_login_candidate.jpg),linear-gradient(rgba(69,37,164,.5),rgba(69,37,164,.5),#4525a4);background-repeat:no-repeat;background-size:cover;background-blend-mode:soft-light;background-position-x:center;height:100%;width:450px;border-radius:30px}candidate-auth-page .form-container .form-cover .cover-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:30px}candidate-auth-page .form-container .form-cover .cover-content .logo{background-image:url(/logo_row_white.svg);background-repeat:no-repeat;width:inherit;height:20%}candidate-auth-page .form-container .form-cover .cover-content .description p{color:#fff;font-size:14px}candidate-auth-page .form-container .form-cover .cover-content .description h1{text-align:center;font-size:24px;font-weight:600;color:#fff;padding:20px 0}candidate-auth-page .form-container .form-cover .cover-content .description h3{color:#fff;font-weight:600;font-size:18px;padding:15px 0}candidate-auth-page .form-container .form-cover .cover-content .description a{color:#fff;font-size:14px;font-weight:600}candidate-auth-page .form-container .form-cover .cover-content .description a:hover{color:#a894e8}candidate-auth-page .form-container form.login{display:flex;grid-area:form;flex-direction:column;padding:0 35px;width:420px;height:700px}candidate-auth-page .form-container form.login .form-header .nav-form{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500;margin-bottom:15px}candidate-auth-page .form-container form.login .form-header .nav-form a,candidate-auth-page .form-container form.login .form-header .nav-form button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}candidate-auth-page .form-container form.login .form-header .nav-form a:not(.active),candidate-auth-page .form-container form.login .form-header .nav-form button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}candidate-auth-page .form-container form.login .form-header .nav-form a.active,candidate-auth-page .form-container form.login .form-header .nav-form button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}candidate-auth-page .form-container form.login .form-header .nav-form a:focus,candidate-auth-page .form-container form.login .form-header .nav-form a:focus-visible,candidate-auth-page .form-container form.login .form-header .nav-form button:focus,candidate-auth-page .form-container form.login .form-header .nav-form button:focus-visible{border:none;outline:none}candidate-auth-page .form-container form.login .form-header .nav-form button{font-size:14px;width:50%}candidate-auth-page .form-container form.login .form-header .nav-form button.active{font-weight:600}candidate-auth-page .form-container form.login .form-header h1{text-align:center;font-size:18px;font-weight:600;color:#000;padding:20px 0}candidate-auth-page .form-container form.login .form-header h3{text-align:center;font-size:14px;font-weight:500;color:#232341;margin-bottom:30px}candidate-auth-page .form-container form.login .form-header .sso{display:flex;gap:20px;justify-content:center}candidate-auth-page .form-container form.login .form-header .sso button{width:45px;height:45px;padding:12px;border:1px solid #d5d5e7;border-radius:50%}candidate-auth-page .form-container form.login .form-header .sso button:hover{background-color:#f5f5f8}candidate-auth-page .form-container form.login .form-header .form-divider{display:flex;flex-wrap:nowrap;padding:20px 0}candidate-auth-page .form-container form.login .form-header .form-divider hr{height:2px;width:100%;color:#d5d5e7;border-top:none;border-left:none;border-right:none}candidate-auth-page .form-container form.login .form-header .form-divider span{line-height:1;padding:0 30px}candidate-auth-page .form-container form.login .form-fieldset{display:flex;flex-direction:column;height:100%}candidate-auth-page .form-container form.login .form-fieldset.forgot-pwd{justify-content:center}candidate-auth-page .form-container form.login .form-fieldset .form-body{margin-bottom:15px}candidate-auth-page .form-container form.login .form-fieldset .form-body .control-group label{display:block;font-weight:500;font-size:14px;color:#36366a}candidate-auth-page .form-container form.login .form-fieldset .form-body .control-group input{width:100%}candidate-auth-page .form-container form.login .form-fieldset .form-body .control-group input.error{border-color:#e62419!important}candidate-auth-page .form-container form.login .form-fieldset .form-body .control-group .form-error{height:15px;color:#e62419;font-size:12px;padding:0 20px}candidate-auth-page .form-container form.login .form-fieldset .form-body .control-group .symbol{position:relative}candidate-auth-page .form-container form.login .form-fieldset .form-body .control-group .symbol input{padding-right:40px}candidate-auth-page .form-container form.login .form-fieldset .form-body .control-group .symbol button.eye{position:absolute;top:calc(50% - 1rem);right:10px}candidate-auth-page .form-container form.login .form-fieldset .form-body .control-group .symbol button.eye:focus{outline:none}candidate-auth-page .form-container form.login .form-fieldset .form-body .control-group .symbol button.eye:hover i{color:#6340d6}candidate-auth-page .form-container form.login .form-fieldset .form-body .control-group .symbol button.eye i{font-size:20px}candidate-auth-page .form-container form.login .form-fieldset .form-body label.terms{font-weight:400;margin-bottom:10px}candidate-auth-page .form-container form.login .form-fieldset .form-body label.terms input{height:auto}candidate-auth-page .form-container form.login .form-fieldset .form-body label.terms a{font-weight:700}candidate-auth-page .form-container form.login .form-fieldset .form-body label.terms .form-error{height:10px;line-height:1.2;color:#e62419;font-size:12px;padding:0 20px}candidate-auth-page .form-container form.login .form-fieldset .form-footer{display:grid}candidate-auth-page .form-container form.login .form-fieldset .form-footer .error-message{color:#e62419;font-size:12px;padding:0 20px;margin-top:10px;text-align:center}candidate-auth-page .form-container form.login .form-fieldset .form-footer button.nav{font-size:14px;font-weight:500;color:#6340d6;transition:color .5s linear;place-self:center}candidate-auth-page .form-container form.login .form-fieldset .form-footer button.nav:focus{outline:none}candidate-auth-page .form-container form.login .form-fieldset .form-footer button.nav:hover{color:#3a1f91}candidate-auth-page .form-container form.login .form-fieldset .form-footer button.nav:disabled{color:#c1b2f5;cursor:auto}candidate-auth-page .form-container form.login .form-fieldset .form-footer button.submit{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none;width:100%;margin-bottom:24px}candidate-auth-page .form-container form.login .form-fieldset .form-footer button.submit:active,candidate-auth-page .form-container form.login .form-fieldset .form-footer button.submit:hover{background-color:#4627ab}candidate-auth-page .form-container form.login .form-fieldset .form-footer button.submit:focus,candidate-auth-page .form-container form.login .form-fieldset .form-footer button.submit:focus-visible{outline-color:#c1b2f5;outline-style:solid}candidate-auth-page .form-container form.login .form-fieldset .form-footer button.submit:disabled{outline:none;background-color:#d5d5e7;cursor:auto}account-settings-page{display:flex;flex-direction:column;height:fit-content}account-settings-page .header{display:flex;justify-content:space-between;margin-bottom:4px;border-bottom:1px solid #e9e7eb;background-color:#fff;padding:19px 16px;-webkit-box-shadow:0 2px 5px 0 rgba(136,132,176,.3);-moz-box-shadow:0 2px 5px 0 rgba(136,132,176,.3);box-shadow:0 2px 5px 0 rgba(136,132,176,.3)}account-settings-page .header .title{display:flex;align-items:center}account-settings-page .header .title h1{margin-right:30px;font-weight:600}account-settings-page .header .title button.back-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 16 16' fill='%236340d6'%3E%3Cpath fill-rule='evenodd' d='M12 8a.5.5 0 01-.5.5H5.707l2.147 2.146a.5.5 0 01-.708.708l-3-3a.5.5 0 010-.708l3-3a.5.5 0 11.708.708L5.707 7.5H11.5a.5.5 0 01.5.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:44px;height:44px;padding:8px;border-radius:50px;margin-right:5px}account-settings-page .header .title button.back-btn:hover{background-color:#d5d5e7}account-settings-page .content{border-radius:20px}account-settings-page .content .content-header{display:flex;margin-bottom:16px}account-settings-page .content .content-header .account-settings-menu{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}account-settings-page .content .content-header .account-settings-menu a,account-settings-page .content .content-header .account-settings-menu button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}account-settings-page .content .content-header .account-settings-menu a:not(.active),account-settings-page .content .content-header .account-settings-menu button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}account-settings-page .content .content-header .account-settings-menu a.active,account-settings-page .content .content-header .account-settings-menu button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}account-settings-page .content .content-header .account-settings-menu a:focus,account-settings-page .content .content-header .account-settings-menu a:focus-visible,account-settings-page .content .content-header .account-settings-menu button:focus,account-settings-page .content .content-header .account-settings-menu button:focus-visible{border:none;outline:none}account-settings-page .content .account-tab-user section.table{display:block;overflow-x:auto;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:25px;background-color:#fff}account-settings-page .content .account-tab-user section.table table{border-radius:20px;background-color:#fff;width:100%;font-size:14px;font-weight:400;color:#36366a;padding:12px 16px 8px}account-settings-page .content .account-tab-user section.table table thead tr th{font-weight:600;background-color:#dad9fb;padding:15px 20px;text-wrap:nowrap}account-settings-page .content .account-tab-user section.table table thead tr th:first-child{border-radius:44px 0 0 44px}account-settings-page .content .account-tab-user section.table table thead tr th:last-child{border-radius:0 44px 44px 0}account-settings-page .content .account-tab-user section.table table thead tr th.sortable{cursor:pointer}account-settings-page .content .account-tab-user section.table table thead tr th.sortable i{display:none}account-settings-page .content .account-tab-user section.table table thead tr th.sortable.reset{cursor:pointer}account-settings-page .content .account-tab-user section.table table thead tr th.sortable.reset i.ph-caret-up-down{display:inline;font-weight:600}account-settings-page .content .account-tab-user section.table table thead tr th.sortable.up{cursor:pointer}account-settings-page .content .account-tab-user section.table table thead tr th.sortable.up i.ph-caret-up{display:inline;color:#6340d6;font-weight:600}account-settings-page .content .account-tab-user section.table table thead tr th.sortable.down{cursor:pointer}account-settings-page .content .account-tab-user section.table table thead tr th.sortable.down i.ph-caret-down{display:inline;color:#6340d6;font-weight:600}account-settings-page .content .account-tab-user section.table table tbody tr{border-bottom-left-radius:20px;border-bottom-right-radius:20px}account-settings-page .content .account-tab-user section.table table tbody tr.no-test-sittings:hover,account-settings-page .content .account-tab-user section.table table tbody tr.no-test-sittings:hover td{background-color:transparent!important}account-settings-page .content .account-tab-user section.table table tbody tr:hover>td{background-color:#eaebf8}account-settings-page .content .account-tab-user section.table table tbody tr:hover>td:first-child{border-radius:44px 0 0 44px}account-settings-page .content .account-tab-user section.table table tbody tr:hover>td:last-child{border-radius:0 44px 44px 0}account-settings-page .content .account-tab-user section.table table tbody tr:first-child{min-width:100px;width:250px}account-settings-page .content .account-tab-user section.table table tbody tr:not(:last-child) td{border-bottom:1px solid #eaebf8}account-settings-page .content .account-tab-user section.table table tbody tr td{padding:10px 15px;font-weight:500}account-settings-page .content .account-tab-user section.table table tbody tr td a{color:#6642e9}account-settings-page .content .account-tab-user section.table .search-create-panel{display:flex;justify-content:space-between;gap:15px;padding:16px 16px 8px}account-settings-page .content .account-tab-user section.table .search-create-panel a.btn-test{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}account-settings-page .content .account-tab-user section.table .search-create-panel a.btn-test:active,account-settings-page .content .account-tab-user section.table .search-create-panel a.btn-test:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}account-settings-page .content .account-tab-user section.table .search-create-panel a.btn-test:focus,account-settings-page .content .account-tab-user section.table .search-create-panel a.btn-test:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}account-settings-page .content .account-tab-user section.table .search-create-panel a.btn-test:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}account-settings-page .content .account-tab-user section.table .edit-user .active{color:#6340d6;cursor:pointer}account-settings-page .content .account-tab-user section.table table tbody tr td{padding:15px 20px}account-settings-page .content .account-tab-user section.table table tbody tr td.actions span{font-size:16px;margin-left:30px}account-settings-page .content .account-tab-user .actions .toggle-user-switch{height:22px;position:relative;padding:0;border-radius:12px;outline:none;float:right}account-settings-page .content .account-tab-user .actions .toggle-user-switch:before{border-radius:12px;display:inline-block;content:"";width:38px;height:100%;background-color:#6340d6;transition:background .5s}account-settings-page .content .account-tab-user .actions .toggle-user-switch:after{display:inline-block;position:absolute;content:"";width:14px;height:calc(100% - 8px);top:4px;right:4px;border-radius:12px;background-color:#fff;transition:right .15s cubic-bezier(.68,-.55,.265,1.55)}account-settings-page .content .account-tab-user .actions .toggle-user-switch.disabled:before{background-color:#7f7d92}account-settings-page .content .account-tab-user .actions .toggle-user-switch.disabled:after{right:calc(100% - 18px);background:#fff}account-settings-page .content .account-tab-settings p{color:#7f7d92;margin-bottom:0;padding:20px 0 10px 20px}account-settings-page .content .account-tab-settings .retention-period-select{display:flex;align-items:end;margin:20px 0;padding:0 0 0 20px;font-family:Arial,sans-serif}account-settings-page .content .account-tab-settings .retention-period-select .retention-period-label{margin-right:10px}account-settings-page .content .account-tab-settings .retention-period-select .retention-period-label label{font-weight:700;margin:0 10px 8px 0;min-width:200px;display:block}account-settings-page .content .account-tab-settings .retention-period-select .retention-period-label select{border-radius:50px;border:1px solid #79769e;display:block;width:100%;height:44px;appearance:none;background-image:url(/caret-down.svg);background-repeat:no-repeat,repeat;background-position:right 1em top 50%,0 0;background-size:1em auto,100%;padding:10px 40px 10px 20px}account-settings-page .content .account-tab-settings .retention-period-select .retention-period-label select:hover{border-color:#6340d6}account-settings-page .content .account-tab-settings .retention-period-select .retention-period-label select:focus{border:1px solid #6340d6!important;box-shadow:none}account-settings-page .content .account-tab-settings .retention-period-select .retention-period-label select:focus-visible{outline:1px solid #eaeaf5;outline-offset:2px}account-settings-page .content .account-tab-settings .retention-period-select .retention-period-label select:disabled{border-color:#79769e;cursor:auto}account-settings-page .content .account-tab-settings .retention-period-select .retention-period-label select:focus{outline:none;border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}account-settings-page .content .account-tab-settings .retention-period-select .wrap-btn button{font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px}account-settings-page .content .account-tab-settings .retention-period-select .wrap-btn .save{background-color:#6340d6;color:#fff}account-settings-page .content .account-tab-settings .retention-period-select .wrap-btn .save:disabled{background-color:#a3a6ac}account-settings-page .content .account-tab-settings .retention-period-select .wrap-btn .save:not(:disabled):hover{background-color:#4627ab;color:#fff}account-settings-page .content .account-tab-subscriptions{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-auto-rows:minmax(116px,auto);gap:20px;margin:0;width:100%}account-settings-page .content .account-tab-subscriptions .branding,account-settings-page .content .account-tab-subscriptions .credits,account-settings-page .content .account-tab-subscriptions .name,account-settings-page .content .account-tab-subscriptions .renewal-date,account-settings-page .content .account-tab-subscriptions .renewal-type,account-settings-page .content .account-tab-subscriptions .users{padding:16px;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}account-settings-page .content .account-tab-subscriptions .branding .numbers,account-settings-page .content .account-tab-subscriptions .credits .numbers,account-settings-page .content .account-tab-subscriptions .name .numbers,account-settings-page .content .account-tab-subscriptions .renewal-date .numbers,account-settings-page .content .account-tab-subscriptions .renewal-type .numbers,account-settings-page .content .account-tab-subscriptions .users .numbers{color:#6340d6;font-weight:500;font-size:16px}account-settings-page .content .account-tab-subscriptions .branding .numbers .email,account-settings-page .content .account-tab-subscriptions .credits .numbers .email,account-settings-page .content .account-tab-subscriptions .name .numbers .email,account-settings-page .content .account-tab-subscriptions .renewal-date .numbers .email,account-settings-page .content .account-tab-subscriptions .renewal-type .numbers .email,account-settings-page .content .account-tab-subscriptions .users .numbers .email{display:block;color:#36366a;text-align:center}account-settings-page .content .account-tab-subscriptions .branding .numbers .type,account-settings-page .content .account-tab-subscriptions .credits .numbers .type,account-settings-page .content .account-tab-subscriptions .name .numbers .type,account-settings-page .content .account-tab-subscriptions .renewal-date .numbers .type,account-settings-page .content .account-tab-subscriptions .renewal-type .numbers .type,account-settings-page .content .account-tab-subscriptions .users .numbers .type{color:#6340d6}account-settings-page .content .account-tab-subscriptions .branding h2,account-settings-page .content .account-tab-subscriptions .credits h2,account-settings-page .content .account-tab-subscriptions .name h2,account-settings-page .content .account-tab-subscriptions .renewal-date h2,account-settings-page .content .account-tab-subscriptions .renewal-type h2,account-settings-page .content .account-tab-subscriptions .users h2{display:flex;align-items:center;color:#232341;font-size:17px;font-weight:600}account-settings-page .content .account-tab-subscriptions .branding h2 i,account-settings-page .content .account-tab-subscriptions .credits h2 i,account-settings-page .content .account-tab-subscriptions .name h2 i,account-settings-page .content .account-tab-subscriptions .renewal-date h2 i,account-settings-page .content .account-tab-subscriptions .renewal-type h2 i,account-settings-page .content .account-tab-subscriptions .users h2 i{margin-right:8px;font-size:24px;color:#35bec7}account-settings-page .content .account-tab-subscriptions .branding .date,account-settings-page .content .account-tab-subscriptions .credits .date,account-settings-page .content .account-tab-subscriptions .name .date,account-settings-page .content .account-tab-subscriptions .renewal-date .date,account-settings-page .content .account-tab-subscriptions .renewal-type .date,account-settings-page .content .account-tab-subscriptions .users .date{color:#6340d6}account-settings-page .content section.pagination{padding:16px 0 0}account-settings-page .content section.pagination .pagination-wrapper{display:flex;justify-content:space-between}account-settings-page .content section.pagination .pagination-wrapper .pagination-take select{background-color:transparent;color:#36366a;border:1px solid #79769e;border-radius:50px;height:44px;font-size:14px;font-weight:500;padding:5px 42px 5px 20px;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem top 50%;background-size:1.5rem auto;line-height:1.4}account-settings-page .content section.pagination .pagination-wrapper .pagination-take select:focus-visible{outline:none}account-settings-page .content section.pagination .pagination-wrapper .pagination-take select:hover{border:1px solid #6340d6}account-settings-page .content section.pagination .pagination-wrapper .pagination-take select option{padding:0 5px}account-settings-page .content section.pagination .pagination-wrapper .pagination-pages{display:flex;background-color:transparent;border:1px solid #79769e;border-radius:50px;padding:3px}account-settings-page .content section.pagination .pagination-wrapper .pagination-pages .previous{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}account-settings-page .content section.pagination .pagination-wrapper .pagination-pages .previous:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}account-settings-page .content section.pagination .pagination-wrapper .pagination-pages .next{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}account-settings-page .content section.pagination .pagination-wrapper .pagination-pages .next:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}account-settings-page .content section.pagination .pagination-wrapper .pagination-pages .state{color:#36366a;font-size:14px;font-weight:500;align-self:center;padding:0 8px;min-width:58px;text-align:center;align-content:center}account-settings-page .modal-retention{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(41,41,73,.85);z-index:10}account-settings-page .modal-retention .modal-content{width:410px;height:auto;background-color:#fff;padding:40px;border-radius:30px;border-image-slice:1;position:absolute;top:calc(50% - 92.5px);left:calc(50% - 205px)}account-settings-page .modal-retention .modal-content p{margin-bottom:20px;font-weight:500;text-align:center}account-settings-page .modal-retention .modal-content .wrap-btn{display:flex;justify-content:space-between}account-settings-page .modal-retention .modal-content .wrap-btn button{font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px}account-settings-page .modal-retention .modal-content .wrap-btn .close-button{background-color:#fff;color:#36366a;border:1px solid #d5d5e7}account-settings-page .modal-retention .modal-content .wrap-btn .close-button:hover{background-color:#d5d5e7;color:#36366a}account-settings-page .modal-retention .modal-content .wrap-btn .close-button:after{display:none}account-settings-page .modal-retention .modal-content .wrap-btn .save{background-color:#6340d6;color:#fff}account-settings-page .modal-retention .modal-content .wrap-btn .save:disabled{background-color:#a3a6ac}account-settings-page .modal-retention .modal-content .wrap-btn .save:not(:disabled):hover{background-color:#4627ab;color:#fff;border:1px solid #eaeaf5}account-settings-page .modal-add-user{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(41,41,73,.85);z-index:10}account-settings-page .modal-add-user .modal-content{display:flex;flex-direction:column;justify-content:space-between;width:655px;height:auto;background-color:#fff;padding:40px;border-radius:30px;border-image-slice:1;position:absolute;top:calc(50% - 332px);left:calc(50% - 327.5px)}account-settings-page .modal-add-user .modal-content h1{font-size:20px;font-weight:600;margin-bottom:16px;color:#232341}account-settings-page .modal-add-user .modal-content p{font-size:14px;font-weight:400;margin-bottom:30px;color:#232341}account-settings-page .modal-add-user .modal-content .create-form label{display:block;font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#232341;margin-bottom:12px}account-settings-page .modal-add-user .modal-content .create-form label>input{border-radius:50px;display:block;width:100%;line-height:20px;padding:10px 20px;color:#232341}account-settings-page .modal-add-user .modal-content .create-form .ignore-notifications,account-settings-page .modal-add-user .modal-content .create-form .role{margin-bottom:16px}account-settings-page .modal-add-user .modal-content .create-form .role{display:flex;flex-direction:column;gap:16px}account-settings-page .modal-add-user .modal-content .create-form .role p{color:#232754;font-size:14px;font-weight:600;margin-bottom:0}account-settings-page .modal-add-user .modal-content .create-form .role input{display:block;width:100%;border-radius:2px}account-settings-page .modal-add-user .modal-content .create-form .role input[type=radio]{display:inline-block;width:auto}account-settings-page .modal-add-user .modal-content .create-form .role label.radio-label{user-select:none;display:inline-block;position:relative;padding-left:28px;margin-right:12px}account-settings-page .modal-add-user .modal-content .create-form .role label.radio-label:after,account-settings-page .modal-add-user .modal-content .create-form .role label.radio-label:before{position:absolute;font:normal normal normal 20px/1 Material Symbols Outlined;left:0;transition:color .3s}account-settings-page .modal-add-user .modal-content .create-form .role label.radio-label:before{font-size:23px;color:rgba(0,0,0,.2);content:"\E836"}account-settings-page .modal-add-user .modal-content .create-form .role label.radio-label:after{left:5.5px;top:5.5px;font-size:12px;content:"\E837";color:#6340d6;opacity:0;transition:opacity .3s}account-settings-page .modal-add-user .modal-content .create-form .role #disable-admin,account-settings-page .modal-add-user .modal-content .create-form .role #enable-admin{display:none}account-settings-page .modal-add-user .modal-content .create-form .role #disable-admin:checked+label:before,account-settings-page .modal-add-user .modal-content .create-form .role #enable-admin:checked+label:before{color:#6340d6}account-settings-page .modal-add-user .modal-content .create-form .role #disable-admin:checked+label:after,account-settings-page .modal-add-user .modal-content .create-form .role #enable-admin:checked+label:after{opacity:1}account-settings-page .modal-add-user .modal-content .create-form .ignore-notifications{display:flex;flex-direction:column;gap:16px}account-settings-page .modal-add-user .modal-content .create-form .ignore-notifications p{color:#232754;font-size:14px;font-weight:600;margin:0}account-settings-page .modal-add-user .modal-content .create-form .ignore-notifications #ignore-notifications{display:none}account-settings-page .modal-add-user .modal-content .create-form .ignore-notifications .checkbox-label{display:flex;align-items:center;gap:12px;cursor:pointer;color:#232754;font-size:14px;font-weight:400;margin-bottom:0}account-settings-page .modal-add-user .modal-content .create-form .ignore-notifications .checkbox-label:before{content:"";width:48px;height:28px;background-color:#e0e0e0;border-radius:34px;position:relative;transition:background-color .3s}account-settings-page .modal-add-user .modal-content .create-form .ignore-notifications .checkbox-label:after{content:"";position:absolute;width:22px;height:22px;background-color:#fff;border-radius:50%;margin-left:3px;transition:transform .3s;box-shadow:0 2px 4px rgba(0,0,0,.2)}account-settings-page .modal-add-user .modal-content .create-form .ignore-notifications #ignore-notifications:checked+.checkbox-label:before{background-color:#6b4de6}account-settings-page .modal-add-user .modal-content .create-form .ignore-notifications #ignore-notifications:checked+.checkbox-label:after{transform:translateX(20px)}account-settings-page .modal-add-user .modal-content .create-form .wrap-btn{display:flex;justify-content:space-between}account-settings-page .modal-add-user .modal-content .create-form .wrap-btn button{font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px}account-settings-page .modal-add-user .modal-content .create-form .wrap-btn .close-button{background-color:#fff;color:#36366a;border:1px solid #d5d5e7}account-settings-page .modal-add-user .modal-content .create-form .wrap-btn .close-button:hover{background-color:#d5d5e7;color:#36366a}account-settings-page .modal-add-user .modal-content .create-form .wrap-btn .close-button:after{display:none}account-settings-page .modal-add-user .modal-content .create-form .wrap-btn .save{background-color:#6340d6;color:#fff}account-settings-page .modal-add-user .modal-content .create-form .wrap-btn .save:disabled{background-color:#a3a6ac}account-settings-page .modal-add-user .modal-content .create-form .wrap-btn .save:not(:disabled):hover{background-color:#4627ab;color:#fff;border:1px solid #eaeaf5}account-settings-details-page{display:flex;flex-direction:column;height:100%}account-settings-details-page .content{max-width:680px}account-settings-details-page .content .edit-user .edit-content{display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:25px;padding:16px;background-color:#fff}account-settings-details-page .content .edit-user .edit-content h1{font-size:20px;font-weight:600;margin-bottom:16px;color:#232341}account-settings-details-page .content .edit-user .edit-content p{font-size:14px;font-weight:400;margin-bottom:30px;color:#232341}account-settings-details-page .content .edit-user .edit-content .create-form label{display:block;font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#232341;margin-bottom:12px}account-settings-details-page .content .edit-user .edit-content .create-form label>input{border-radius:50px;display:block;width:100%;line-height:20px;padding:10px 20px;color:#232341}account-settings-details-page .content .edit-user .edit-content .create-form .ignore-notifications,account-settings-details-page .content .edit-user .edit-content .create-form .role,account-settings-details-page .content .edit-user .edit-content .create-form .system-access{margin-bottom:16px}account-settings-details-page .content .edit-user .edit-content .create-form .role{display:flex;flex-direction:column;gap:16px}account-settings-details-page .content .edit-user .edit-content .create-form .role p{color:#232754;font-size:14px;font-weight:600;margin-bottom:0}account-settings-details-page .content .edit-user .edit-content .create-form .role input{display:block;width:100%;border-radius:2px}account-settings-details-page .content .edit-user .edit-content .create-form .role input[type=radio]{display:inline-block;width:auto}account-settings-details-page .content .edit-user .edit-content .create-form .role label.radio-label{user-select:none;display:inline-block;position:relative;padding-left:28px;margin-right:12px;margin-bottom:0}account-settings-details-page .content .edit-user .edit-content .create-form .role label.radio-label:after,account-settings-details-page .content .edit-user .edit-content .create-form .role label.radio-label:before{position:absolute;font:normal normal normal 20px/1 Material Symbols Outlined;left:0;transition:color .3s}account-settings-details-page .content .edit-user .edit-content .create-form .role label.radio-label:before{font-size:23px;color:rgba(0,0,0,.2);content:"\E836"}account-settings-details-page .content .edit-user .edit-content .create-form .role label.radio-label:after{left:5.5px;top:5.5px;font-size:12px;content:"\E837";color:#6340d6;opacity:0;transition:opacity .3s}account-settings-details-page .content .edit-user .edit-content .create-form .role #disable-admin,account-settings-details-page .content .edit-user .edit-content .create-form .role #enable-admin{display:none}account-settings-details-page .content .edit-user .edit-content .create-form .role #disable-admin:checked+label:before,account-settings-details-page .content .edit-user .edit-content .create-form .role #enable-admin:checked+label:before{color:#6340d6}account-settings-details-page .content .edit-user .edit-content .create-form .role #disable-admin:checked+label:after,account-settings-details-page .content .edit-user .edit-content .create-form .role #enable-admin:checked+label:after{opacity:1}account-settings-details-page .content .edit-user .edit-content .create-form .system-access{display:flex;flex-direction:column;gap:16px}account-settings-details-page .content .edit-user .edit-content .create-form .system-access p{color:#232754;font-size:14px;font-weight:600;margin:0}account-settings-details-page .content .edit-user .edit-content .create-form .system-access #system-access{display:none}account-settings-details-page .content .edit-user .edit-content .create-form .system-access .checkbox-label{display:flex;align-items:center;gap:12px;cursor:pointer;color:#232754;font-size:14px;font-weight:400;margin-bottom:0}account-settings-details-page .content .edit-user .edit-content .create-form .system-access .checkbox-label:before{content:"";width:48px;height:28px;background-color:#e0e0e0;border-radius:34px;position:relative;transition:background-color .3s}account-settings-details-page .content .edit-user .edit-content .create-form .system-access .checkbox-label:after{content:"";position:absolute;width:22px;height:22px;background-color:#fff;border-radius:50%;margin-left:3px;transition:transform .3s;box-shadow:0 2px 4px rgba(0,0,0,.2)}account-settings-details-page .content .edit-user .edit-content .create-form .system-access #system-access:checked+.checkbox-label:before{background-color:#6b4de6}account-settings-details-page .content .edit-user .edit-content .create-form .system-access #system-access:checked+.checkbox-label:after{transform:translateX(20px)}account-settings-details-page .content .edit-user .edit-content .create-form .ignore-notifications{display:flex;flex-direction:column;gap:16px}account-settings-details-page .content .edit-user .edit-content .create-form .ignore-notifications p{color:#232754;font-size:14px;font-weight:600;margin:0}account-settings-details-page .content .edit-user .edit-content .create-form .ignore-notifications #ignore-notifications{display:none}account-settings-details-page .content .edit-user .edit-content .create-form .ignore-notifications .checkbox-label{display:flex;align-items:center;gap:12px;cursor:pointer;color:#232754;font-size:14px;font-weight:400;margin-bottom:0}account-settings-details-page .content .edit-user .edit-content .create-form .ignore-notifications .checkbox-label:before{content:"";width:48px;height:28px;background-color:#e0e0e0;border-radius:34px;position:relative;transition:background-color .3s}account-settings-details-page .content .edit-user .edit-content .create-form .ignore-notifications .checkbox-label:after{content:"";position:absolute;width:22px;height:22px;background-color:#fff;border-radius:50%;margin-left:3px;transition:transform .3s;box-shadow:0 2px 4px rgba(0,0,0,.2)}account-settings-details-page .content .edit-user .edit-content .create-form .ignore-notifications #ignore-notifications:checked+.checkbox-label:before{background-color:#6b4de6}account-settings-details-page .content .edit-user .edit-content .create-form .ignore-notifications #ignore-notifications:checked+.checkbox-label:after{transform:translateX(20px)}account-settings-details-page .content .edit-user .edit-content .create-form .wrap-btn{display:flex;justify-content:flex-end;gap:24px}account-settings-details-page .content .edit-user .edit-content .create-form .wrap-btn button{font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:10px}account-settings-details-page .content .edit-user .edit-content .create-form .wrap-btn .close-button{background-color:#fff;color:#36366a;border:1px solid #d5d5e7}account-settings-details-page .content .edit-user .edit-content .create-form .wrap-btn .close-button:hover{background-color:#d5d5e7;color:#36366a}account-settings-details-page .content .edit-user .edit-content .create-form .wrap-btn .close-button:after{display:none}account-settings-details-page .content .edit-user .edit-content .create-form .wrap-btn .save{background-color:#6340d6;color:#fff}account-settings-details-page .content .edit-user .edit-content .create-form .wrap-btn .save:disabled{background-color:#a3a6ac}account-settings-details-page .content .edit-user .edit-content .create-form .wrap-btn .save:not(:disabled):hover{background-color:#4627ab;color:#fff;border:1px solid #eaeaf5}test-player-page{font-size:14px;font-weight:400;color:#36366a}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group search-input form,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group search-input form,.filter-bar search-input form,search-input form{display:inline-block;height:44px;position:relative}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group search-input form input,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group search-input form input,.filter-bar search-input form input,search-input form input{background-color:#fff;height:44px;width:256px;border:1px solid #79769e;border-radius:50px;outline:none;box-shadow:none;padding-left:40px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group search-input form button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group search-input form button,.filter-bar search-input form button,.filter-bar search-input form button:hover,search-input form button,search-input form button:hover{position:absolute;top:50%;transform:translateY(-50%);left:37px;border:0;padding:0;width:30px;background:transparent;margin-top:0;margin-left:-30px;outline:none;box-shadow:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group search-input form button i,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group search-input form button i,.filter-bar search-input form button:hover i,.filter-bar search-input form button i,search-input form button:hover i,search-input form button i{color:#6340d6}#viewport-container[data-route^="/tests"] ui-view .test-bank-page,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page{display:flex;flex-direction:column}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header{margin-bottom:16px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block{display:flex;justify-content:space-between;gap:12px;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group{display:flex;flex-wrap:wrap;gap:12px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group search-input form,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group search-input form{margin-left:0}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group search-input button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group search-input button{border:1px solid #79769e;background-color:#fff;color:#292949;padding:0 21px;height:33px;display:inline-block;margin-top:9px;vertical-align:top;font-size:14px;border-radius:8px;outline:none;box-shadow:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group search-input button:hover,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group search-input button:hover{background:#fff}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group search-input button.filter-button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group search-input button.filter-button{min-width:78px;border-left:none;border-bottom-left-radius:0;border-top-left-radius:0}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group search-input button.active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group search-input button.active{background-color:#292949;border-color:#7f7d92;cursor:default;color:#fff}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group search-input button.clear-button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group search-input button.clear-button{font-weight:700;color:rgba(41,41,73,.5);padding:4px;background:none;border:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group search-input button.clear-button:after,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group search-input button.clear-button:after{font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E5CD";font-size:12px;padding-left:4px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group dropdown,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group dropdown{min-width:295px;height:44px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group dropdown div .selected-item,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group dropdown div .selected-item{display:flex;flex-direction:row;align-items:center;line-height:normal;height:44px;border-radius:50px;background:inherit}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group dropdown div .selected-item:active button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group dropdown div .selected-item:active button{border-color:#79769e}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group dropdown div .selected-item svg,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group dropdown div .selected-item svg{margin:0 10px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group dropdown div .selected-item span,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group dropdown div .selected-item span{text-wrap:nowrap}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group dropdown div ul,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group dropdown div ul{border-radius:4px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a:not(.active),#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block button:not(.active),#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a:not(.active),#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a.active,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block button.active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a.active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a:focus,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a:focus-visible,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block button:focus,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block button:focus-visible,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a:focus,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a:focus-visible,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block button:focus,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block button:focus-visible{border:none;outline:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a.active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-btn-block a.active{padding:8px 14px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view{display:flex;align-items:center;gap:8px;background-color:transparent;border:1px solid #79769e;padding:4px;border-radius:50px;height:44px;font-size:14px;font-weight:500}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view a,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view a,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button{color:#000;padding:9px 14px;text-align:center;text-wrap:nowrap}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view a:not(.active),#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button:not(.active),#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view a:not(.active),#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button:not(.active){font-weight:400;background-color:hsla(0,0%,100%,0);border-radius:50px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view a.active,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button.active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view a.active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button.active{font-weight:600;background-color:#dad9fb;color:#36366a;border-radius:50px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view a:focus,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view a:focus-visible,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button:focus,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button:focus-visible,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view a:focus,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view a:focus-visible,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button:focus,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button:focus-visible{border:none;outline:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block .filter-group .switch-view button{padding:4px 8px;font-size:20px;align-self:center}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block a.btn-test,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block a.btn-test{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block a.btn-test:active,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block a.btn-test:hover,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block a.btn-test:active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block a.btn-test:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block a.btn-test:focus,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block a.btn-test:focus-visible,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block a.btn-test:focus,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block a.btn-test:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .header .filter-block a.btn-test:disabled,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .header .filter-block a.btn-test:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table{transition:opacity 0s}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .loading-overlay .spinner i,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .loading-overlay .spinner i{font-size:50px;display:block;color:#6340d6}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests{flex:1;transform:translateZ(0);-webkit-transform:translateZ(0);padding:0}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests.disabled,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests.disabled{opacity:0;pointer-events:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests .results,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests .results{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-column-gap:18px;grid-row-gap:18px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests .results test-card-simple,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests .results test-card-simple{-webkit-box-shadow:0 2px 20px 0 rgba(136,132,176,.2);-moz-box-shadow:0 2px 20px 0 rgba(136,132,176,.2);box-shadow:0 2px 20px 0 rgba(136,132,176,.2)}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination{padding:16px 0 0}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper{display:flex;justify-content:space-between}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-take select,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-take select{background-color:transparent;color:#36366a;border:1px solid #79769e;border-radius:50px;height:44px;font-size:14px;font-weight:500;padding:5px 42px 5px 20px;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem top 50%;background-size:1.5rem auto;line-height:1.4}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-take select:focus-visible,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-take select:focus-visible{outline:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-take select:hover,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-take select:hover{border:1px solid #6340d6}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-take select option,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-take select option{padding:0 5px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages{display:flex;background-color:transparent;border:1px solid #79769e;border-radius:50px;padding:3px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages .previous,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages .previous{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages .previous:disabled,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages .previous:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages .next,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages .next{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages .next:disabled,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages .next:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages .state,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .bank-body-tests section.pagination .pagination-wrapper .pagination-pages .state{color:#36366a;font-size:14px;font-weight:500;align-self:center;padding:0 8px;min-width:58px;text-align:center;align-content:center}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table.disabled,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table.disabled{opacity:0;pointer-events:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table .card-btn-distribute,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table .card-btn-distribute{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#fff;color:#292949;border:1px solid #79769e;height:35px;padding:5px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table .card-btn-distribute:active,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table .card-btn-distribute:hover,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table .card-btn-distribute:active,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table .card-btn-distribute:hover{background-color:#d5d5e7}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table .card-btn-distribute:focus,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table .card-btn-distribute:focus-visible,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table .card-btn-distribute:focus,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table .card-btn-distribute:focus-visible{outline:1px solid #6340d6}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table .card-btn-distribute:disabled,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table .card-btn-distribute:disabled{background-color:#fff;color:#adadca;cursor:auto;outline:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table .card-btn-distribute i,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table .card-btn-distribute i{font-size:20px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table{display:block;overflow-x:auto;box-shadow:0 2px 20px 0 rgba(136,132,176,.2);border-radius:25px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table{border-radius:20px;background-color:#fff;width:100%;font-size:14px;font-weight:400;color:#36366a;padding:12px 16px 8px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th{font-weight:600;padding:15px 20px;text-wrap:nowrap}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th:first-child,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th:first-child{border-radius:44px 0 0 44px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th:last-child,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th:last-child{border-radius:0 44px 44px 0}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable{cursor:pointer}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable i,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable i{display:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.reset,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.reset{cursor:pointer}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.reset i.ph-caret-up-down,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.reset i.ph-caret-up-down{display:inline;font-weight:600}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.up,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.up{cursor:pointer}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.up i.ph-caret-up,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.up i.ph-caret-up{display:inline;color:#6340d6;font-weight:600}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.down,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.down{cursor:pointer}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.down i.ph-caret-down,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th.sortable.down i.ph-caret-down{display:inline;color:#6340d6;font-weight:600}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table tbody tr,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table tbody tr{border-bottom-left-radius:20px;border-bottom-right-radius:20px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table tbody tr.no-test-sittings:hover,#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table tbody tr.no-test-sittings:hover td,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table tbody tr.no-test-sittings:hover,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table tbody tr.no-test-sittings:hover td{background-color:transparent!important}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table tbody tr:hover>td,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table tbody tr:hover>td{background-color:#eaebf8}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table tbody tr:hover>td:first-child,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table tbody tr:hover>td:first-child{border-radius:44px 0 0 44px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table tbody tr:hover>td:last-child,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table tbody tr:hover>td:last-child{border-radius:0 44px 44px 0}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table tbody tr:first-child,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table tbody tr:first-child{min-width:100px;width:250px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table tbody tr:not(:last-child) td,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table tbody tr:not(:last-child) td{border-bottom:1px solid #eaebf8}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table tbody tr td,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table tbody tr td{padding:10px 15px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table tbody tr td a,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table tbody tr td a{color:#6642e9}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table thead tr th,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table thead tr th{background-color:#dad9fb}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.table table tbody tr td,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.table table tbody tr td{letter-spacing:-.28px;font-weight:500}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination{padding:16px 0 0}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper{display:flex;justify-content:space-between}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-take select,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-take select{background-color:transparent;color:#36366a;border:1px solid #79769e;border-radius:50px;height:44px;font-size:14px;font-weight:500;padding:5px 42px 5px 20px;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem top 50%;background-size:1.5rem auto;line-height:1.4}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-take select:focus-visible,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-take select:focus-visible{outline:none}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-take select:hover,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-take select:hover{border:1px solid #6340d6}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-take select option,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-take select option{padding:0 5px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages{display:flex;background-color:transparent;border:1px solid #79769e;border-radius:50px;padding:3px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages .previous,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages .previous{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages .previous:disabled,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages .previous:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages .next,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages .next{height:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708'/%3E%3C/svg%3E");background-position:50%;background-color:#dad9fb;border-radius:50px;width:36px;padding:8px}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages .next:disabled,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages .next:disabled{background-color:#d5d5e7;cursor:auto;opacity:.3}#viewport-container[data-route^="/tests"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages .state,#viewport-container[data-route^="/tests/my"] ui-view .test-bank-page .test-table section.pagination .pagination-wrapper .pagination-pages .state{color:#36366a;font-size:14px;font-weight:500;align-self:center;padding:0 8px;min-width:58px;text-align:center;align-content:center}button{background:none;border:none}.menu-bar{border-top-left-radius:16px;border-top-right-radius:16px;height:40px;background:#292949;padding:10px 16px;position:relative}.menu-bar .title{display:inline-block;color:#fff;font-weight:600;font-size:15px;width:68%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-bar a:hover{text-decoration:none}.menu-bar a:disabled,.menu-bar button:disabled{cursor:default}.menu-bar a:before,.menu-bar button:before{color:hsla(0,0%,100%,.9);font:normal normal normal 20px/1 Material Symbols Outlined}.menu-bar a:hover:before,.menu-bar button:hover:before{color:#fff}.menu-bar a:disabled:before,.menu-bar button:disabled:before{color:hsla(0,0%,100%,.4);cursor:default}.menu-bar .card-menu{float:right;color:hsla(0,0%,100%,.9)}.menu-bar .card-menu button.list:before{content:"\E241"}.menu-bar .card-menu button.heart:before{content:"\E87D"}.menu-bar .card-menu button.options:before{content:"\E5D4"}.menu-bar .card-menu .edit:before{content:"\E3C9"}.menu-bar .card-menu .delete:before{content:"\E92B"}.card-content{padding:24px;font-size:14px;color:#292949}.card-options{display:flex;flex-direction:row;flex-wrap:wrap}.card-options a,.card-options button{font-weight:600;border:1px solid #e9e7eb;background-color:#f6f6f8;color:#292949;flex-grow:1;border-radius:0;text-align:center}.card-options a:first-child,.card-options button:first-child{border-left-width:0}.card-options a:last-of-type,.card-options button:last-of-type{border-right-width:0}.card-options a:first-child,.card-options button:first-child{border-bottom-left-radius:16px}.card-options a:last-child,.card-options button:last-child{border-bottom-right-radius:16px}.card-options a:not(:last-child),.card-options button:not(:last-child){border-right:none}.card-options a:disabled,.card-options a:disabled:hover,.card-options button:disabled,.card-options button:disabled:hover{color:#7f7d92;background-color:#f6f6f8}.card-options a:focus,.card-options a:hover,.card-options button:focus,.card-options button:hover{background:#e9e7eb;color:#292949}.card-options a>button{border:none;width:100%}.card-options .btn{padding:12px 22px}.card-options>a:not(:last-child){border-bottom-right-radius:0;border-right:none}.card-options>a:not(:last-child)>button.btn{border-right:none}.menu-overlay{display:flex;align-items:center;justify-content:center;border-radius:16px;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;transition:opacity .5s}.menu-overlay.ng-hide{opacity:0}.menu-overlay>div{display:flex}.menu-overlay>div a,.menu-overlay>div button{display:inline-block;text-decoration:none;background:none;border:none;padding:0;text-align:center;outline:none;font-size:0;margin:0 8px}.menu-overlay>div a:hover,.menu-overlay>div button:hover{visibility:visible;color:#fff}.menu-overlay>div a:hover:before,.menu-overlay>div button:hover:before{color:#fff}.menu-overlay>div a:before,.menu-overlay>div button:before{visibility:visible;color:#a9a7b6;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:30px;display:block;text-align:center}.menu-overlay>div a.expand:before,.menu-overlay>div button.expand:before{content:"\F1CE"}.menu-overlay>div a.copy:before,.menu-overlay>div button.copy:before{content:"\E14D"}.menu-overlay>div a.archive:before,.menu-overlay>div button.archive:before{content:"\E149"}.menu-overlay>div a.delete:before,.menu-overlay>div button.delete:before{content:"\E92B"}.menu-overlay>div a.cog:before,.menu-overlay>div button.cog:before{content:"\E8B8"}.menu-overlay>div a.edit:before,.menu-overlay>div button.edit:before{content:"\E3C9"}.menu-overlay button.close{position:absolute;top:14px;right:12px;background:none;border:none;z-index:2}.menu-overlay button.close:before{color:#fff;font:normal normal normal 20px/1 Material Symbols Outlined;content:"\E5CD";outline:none}#viewport-container[data-route^="/questions"] .main-content,#viewport-container[data-route^="/tests"] ui-view .main-content{display:flex;justify-content:space-between;gap:16px;height:100%;overflow-y:auto;padding-right:16px}#viewport-container[data-route^="/questions"] .main-content aside-test-editor,#viewport-container[data-route^="/tests"] ui-view .main-content aside-test-editor{display:none;flex-direction:column;height:calc(100% - 90px)}#viewport-container[data-route^="/questions"] .main-content aside-test-editor.active,#viewport-container[data-route^="/tests"] ui-view .main-content aside-test-editor.active{position:fixed;right:25px;display:flex}#viewport-container[data-route^="/questions"] .main-content .question-bank-page,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page{width:100%;padding:16px;background-color:hsla(0,0%,100%,.5);border-radius:20px;height:max-content}#viewport-container[data-route^="/questions"] .main-content .question-bank-page.added-menu,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page.added-menu{width:calc(100% - 383px)}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header{z-index:1;margin-bottom:16px}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title{display:flex;justify-content:space-between}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap{display:flex;flex-wrap:wrap;width:100%;gap:16px}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap search-input form input,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap search-input form input{max-width:200px}@media(max-width:600px){#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap{justify-content:flex-start}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-buttons,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-buttons,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons{flex:1 1 100%}}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-buttons,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-buttons,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons{flex-grow:1;min-width:140px;max-width:200px;width:100%;flex:1 1 45%}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons{display:inline}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button{width:38px;color:#a9a7b6;padding-left:0;padding-right:0;margin-right:-1px;position:relative;outline:none;box-shadow:none;background-color:#f6f6f8;border-color:#a9a7b6;border-radius:0}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:hover,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button:hover,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:hover,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button:hover{background-color:#fff}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:hover:after,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button:hover:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:hover:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button:hover:after{color:#292949}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.active,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.active,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.active,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.active{background-color:#292949;border-color:#292949}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.active:after,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.active:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.active:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.active:after{color:#fff}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:after,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:before,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button:after,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button:before,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:before,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button:before{height:100%;font:normal normal normal 20px/1 Material Symbols Outlined;font-size:22px;display:inline-block;line-height:31px;vertical-align:middle}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.active,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.active,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.active,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.active{cursor:pointer}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons tooltip,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons tooltip,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons tooltip,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons tooltip{display:inline}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons tooltip:first-of-type button,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons tooltip:first-of-type button,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons tooltip:first-of-type button,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons tooltip:first-of-type button{border-radius:5px 0 0 5px}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons tooltip:last-of-type button,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons tooltip:last-of-type button,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons tooltip:last-of-type button,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons tooltip:last-of-type button{border-radius:0 5px 5px 0}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons tooltip tip,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons tooltip tip,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons tooltip tip,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons tooltip tip{font-size:13px;white-space:nowrap;padding:4px 8px;border-radius:5px;background-color:#232341;top:-13px}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:hover,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:hover{border-color:#6340d6}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:hover:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:hover:after{color:#6340d6}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.active,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.active{background-color:#6340d6;border-color:#6340d6}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.active:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.active:after{color:#fff}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button:after{content:"";font-size:14px;color:#6340d6;font-family:Plus Jakarta Sans,sans-serif;font-weight:700}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.basic:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.basic:after{content:"B"}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.intermediate:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.intermediate:after{content:"I"}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.advanced:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .difficulty-buttons button.advanced:after{content:"A"}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons label,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons label{padding-right:5px;display:inline-block;height:32px}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.MCQ:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.MCQ:after{content:"\E241"}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.CC:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.CC:after{content:"\E86F"}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.FT:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.FT:after{content:"\E8EE"}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.VQ:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.VQ:after{content:"\F7A6"}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.CP:after,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .type-buttons button.CP:after{content:"\E280";font-family:Phosphor;font-size:24px}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector{position:relative}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .multiselect-block button.btn-default,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .multiselect-block button.btn-default{display:flex;justify-content:space-around;align-items:center;outline:none;box-shadow:none;width:100%;height:44px;text-align:left;padding:6px 8px;border-radius:50px;background-color:transparent;border:1px solid #79769e;color:#36366a;font-weight:500}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .multiselect-block button.btn-default svg:last-child path,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .multiselect-block button.btn-default svg:last-child path{fill:#36366a}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .multiselect-block button.btn-default:hover,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .multiselect-block button.btn-default:hover{border-color:#6340d6}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .multiselect-block button.btn-default:hover svg:last-child path,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .multiselect-block button.btn-default:hover svg:last-child path{fill:#6340d6}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu{border-radius:0;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:300px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu li>a,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu li>a{text-align:left;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;visibility:visible}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu li>a:hover,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu li>a:hover{text-decoration:none;background-color:#f5f5f5}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .form-control:focus,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .form-control:focus{border-color:#6340d6}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .dropdown-header,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .divider,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .glyphicon,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .glyphicon-remove:before,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .glyphicon-remove:before{content:"\E014"}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .glyphicon-ok:before,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .glyphicon-ok:before{content:"\E013"}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .active a,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .active a{background-color:unset;color:#000}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .active a:hover,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .active a:hover{color:#6340d6}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .multiselect-action,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .multiselect-action{display:flex;padding:0 20px;justify-content:space-evenly}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .multiselect-action li,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .multiselect-action li{margin:0 3px;outline:0}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .multiselect-action li a,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .multiselect-action li a{outline:0;color:#000;background-color:unset}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .multiselect-action li a:hover,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header .bar-title .filter-wrap .account-selector .dropdown-menu .multiselect-action li a:hover{color:#6340d6}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header button.create-btn.btn,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header button.create-btn.btn{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out;padding:10px 20px}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header button.create-btn.btn:active,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header button.create-btn.btn:hover,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header button.create-btn.btn:active,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header button.create-btn.btn:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header button.create-btn.btn:focus,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header button.create-btn.btn:focus-visible,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header button.create-btn.btn:focus,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header button.create-btn.btn:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .header button.create-btn.btn:disabled,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .header button.create-btn.btn:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question{flex:1;transform:translateZ(0);-webkit-transform:translateZ(0);overflow-y:auto;transition:margin-top .2s ease-in-out}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question.question-preview .results,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question.question-preview .results{padding-top:0;padding-bottom:0}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question .display-filter,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question .display-filter{display:flex;justify-content:flex-start;gap:8px;padding:0 0 16px}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question .display-filter .difficulty,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question .display-filter .type,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question .display-filter .difficulty,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question .display-filter .type{display:flex;align-items:center;background-color:#dad9fb;border-radius:20px;font-size:14px;position:relative;padding:2px 25px 2px 10px}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question .display-filter .difficulty button,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question .display-filter .type button,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question .display-filter .difficulty button,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question .display-filter .type button{display:flex;position:absolute;right:5px;padding:0;cursor:pointer;opacity:.7}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question .display-filter .difficulty button:hover,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question .display-filter .type button:hover,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question .display-filter .difficulty button:hover,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question .display-filter .type button:hover{opacity:1}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question .display-filter .difficulty button .ph-x,#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question .display-filter .type button .ph-x,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question .display-filter .difficulty button .ph-x,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question .display-filter .type button .ph-x{transition:opacity .2s}#viewport-container[data-route^="/questions"] .main-content .question-bank-page .bank-body-question .results,#viewport-container[data-route^="/tests"] ui-view .main-content .question-bank-page .bank-body-question .results{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-column-gap:16px;grid-row-gap:16px}locked-page{display:flex;justify-content:center;align-items:center;height:100%}locked-page .locked-container{display:flex;flex-direction:column;align-items:center;gap:40px;background:#fff;padding:40px;border-radius:40px;width:489px;box-shadow:0 2px 10px rgba(0,0,0,.1)}locked-page .locked-container .lock-icon{width:200px;height:200px;border-radius:50%;display:flex;align-items:center;justify-content:center}locked-page .locked-container .lock-icon img{width:100%;height:100%}locked-page .locked-container .content-info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}locked-page .locked-container .content-info h1{font-size:24px;color:#36366a}locked-page .locked-container .content-info .account-name{font-weight:600;font-size:20px;color:#36366a}locked-page .locked-container .content-info .message{color:#36366a;text-align:center}locked-page .locked-container .contact-button{display:flex;justify-content:space-between;gap:20px}locked-page .locked-container .contact-button .link{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}locked-page .locked-container .contact-button .link:active,locked-page .locked-container .contact-button .link:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}locked-page .locked-container .contact-button .link:focus,locked-page .locked-container .contact-button .link:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}locked-page .locked-container .contact-button .link:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}locked-page .locked-container .contact-button button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none}locked-page .locked-container .contact-button button:active,locked-page .locked-container .contact-button button:hover{background-color:#4627ab}locked-page .locked-container .contact-button button:focus,locked-page .locked-container .contact-button button:focus-visible{outline-color:#c1b2f5;outline-style:solid}locked-page .locked-container .contact-button button:disabled{outline:none;background-color:#d5d5e7;cursor:auto}welcome-page{display:flex;justify-content:center;align-items:center;height:100%}welcome-page .locked-container{display:flex;flex-direction:column;align-items:center;gap:50px;background:#fff;padding:40px;border-radius:40px;width:100%;max-width:615px;box-shadow:0 2px 10px rgba(0,0,0,.1)}welcome-page .locked-container .lock-icon{width:155px;height:32px;display:flex;align-items:center;justify-content:center;background:url(/logo_row_black.svg) no-repeat 50%;background-size:cover}welcome-page .locked-container .lock-icon img{width:100%;height:100%}welcome-page .locked-container .content-info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}welcome-page .locked-container .content-info h1{font-weight:600;font-size:24px;color:#36366a}welcome-page .locked-container .content-info .list-info{list-style-type:none;padding:0;margin:0}welcome-page .locked-container .content-info .list-info li:last-child{margin-bottom:0}welcome-page .locked-container .content-info .list-info li{display:flex;margin-bottom:20px;font-weight:500;color:#36366a;font-size:18px}welcome-page .locked-container .content-info .list-info li:before{content:counter(step);counter-increment:step;width:36px;min-width:36px;height:36px;border-radius:50%;background-color:#eaebf8;color:#000;display:flex;align-items:center;justify-content:center;margin-right:15px;font-weight:700;font-size:20px}welcome-page .locked-container .content-info .list-info{counter-reset:step}welcome-page .locked-container .content-info .message{font-size:18px;color:#36366a;align-self:flex-start;font-weight:500}welcome-page .locked-container .content-info .message a{font-weight:700;color:#6340d6}welcome-page .locked-container .contact-button{display:flex;justify-content:space-between;gap:20px}welcome-page .locked-container .contact-button .link{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-image:linear-gradient(96deg,#2cd6c5 -19.02%,#604ad5 103.96%);color:#fff;border:none;transition:background-image .5s ease-out}welcome-page .locked-container .contact-button .link:active,welcome-page .locked-container .contact-button .link:hover{background-image:linear-gradient(45deg,#6340d6,#6340d6)}welcome-page .locked-container .contact-button .link:focus,welcome-page .locked-container .contact-button .link:focus-visible{outline-color:#c1b2f5;outline-style:solid;outline-width:1px}welcome-page .locked-container .contact-button .link:disabled{background-color:#d5d5e7;cursor:auto;background-image:none;outline:none}welcome-page .locked-container .contact-button button{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none}welcome-page .locked-container .contact-button button:active,welcome-page .locked-container .contact-button button:hover{background-color:#4627ab}welcome-page .locked-container .contact-button button:focus,welcome-page .locked-container .contact-button button:focus-visible{outline-color:#c1b2f5;outline-style:solid}welcome-page .locked-container .contact-button button:disabled{outline:none;background-color:#d5d5e7;cursor:auto}public-share-page{display:block;padding:30px}public-share-page .content{display:block;padding:20px 16px;border-radius:20px;background-color:hsla(0,0%,100%,.5);width:100%;max-width:1500px}public-share-page .content .img-wrap{margin-bottom:16px}public-share-page .content .main-content{display:flex;gap:16px}public-share-page .content .main-content .content-info{max-width:330px;width:100%;display:flex;flex-direction:column;gap:12px;flex:25%;font-size:14px;font-weight:500;color:#36366a}public-share-page .content .main-content .content-info .score,public-share-page .content .main-content .content-info .summary,public-share-page .content .main-content .content-info .topics{border-radius:20px;padding:20px;background-color:#fff}public-share-page .content .main-content .content-info .score h3,public-share-page .content .main-content .content-info .summary h3,public-share-page .content .main-content .content-info .topics h3{color:#36366a;margin-bottom:12px;font-size:18px;font-weight:600}public-share-page .content .main-content .content-info .score div h4,public-share-page .content .main-content .content-info .summary div h4,public-share-page .content .main-content .content-info .topics div h4{font-weight:600}public-share-page .content .main-content .content-info .summary{display:flex;flex-direction:column;gap:12px}public-share-page .content .main-content .content-info .summary h3{margin-bottom:0}public-share-page .content .main-content .content-info .score .value{font-size:28px;font-weight:600;color:#6642e9;margin-right:12px}public-share-page .content .main-content .content-info .score .value-description{color:#79769e}public-share-page .content .main-content .content-info .score .value-description strong{color:#36366a}public-share-page .content .main-content #report{width:100%}token-change-password-page{display:grid;height:100%;background-image:url(/auth_login_admin.jpg);background-repeat:no-repeat;background-size:cover;background-color:#000f4e}token-change-password-page form.change{display:flex;place-self:center;flex-direction:column;padding:45px 35px;background-color:#fff;border-radius:30px;max-width:420px;width:100%;height:520px;justify-content:space-between;box-shadow:0 0 0 1px rgba(0,0,0,.024),0 1px 0 0 rgba(0,0,0,.05),0 0 8px 0 rgba(0,0,0,.03),0 20px 30px 0 rgba(0,0,0,.1)}token-change-password-page form.change .form-header .logo{text-align:center;margin-bottom:30px}token-change-password-page form.change .form-header .logo img{width:100px;height:auto}token-change-password-page form.change .form-header h1{text-align:center;font-size:18px;font-weight:600;color:#000;margin-bottom:5px}token-change-password-page form.change .form-header h3{text-align:center;font-size:14px;font-weight:500;color:#232341;margin-bottom:30px}token-change-password-page form.change .form-body .control-group label{display:block;font-weight:500;font-size:14px;color:#36366a}token-change-password-page form.change .form-body .control-group input{width:100%}token-change-password-page form.change .form-body .control-group input.error{border-color:#e62419!important}token-change-password-page form.change .form-body .control-group .form-error{height:15px;color:#e62419;font-size:12px;padding:0 20px}token-change-password-page form.change .form-body .control-group .symbol{position:relative}token-change-password-page form.change .form-body .control-group .symbol input{padding-right:40px}token-change-password-page form.change .form-body .control-group .symbol button.eye{position:absolute;top:calc(50% - 1rem);right:10px}token-change-password-page form.change .form-body .control-group .symbol button.eye:focus{outline:none}token-change-password-page form.change .form-body .control-group .symbol button.eye:hover i{color:#6340d6}token-change-password-page form.change .form-body .control-group .symbol button.eye i{font-size:20px}token-change-password-page form.change .form-footer{display:grid}token-change-password-page form.change .form-footer button.nav{font-size:14px;font-weight:500;color:#6340d6;transition:color .5s linear;place-self:center}token-change-password-page form.change .form-footer button.nav:focus{outline:none}token-change-password-page form.change .form-footer button.nav:hover{color:#3a1f91}token-change-password-page form.change .form-footer button.nav:disabled{color:#c1b2f5;cursor:auto}token-change-password-page form.change .form-footer button.submit{font-size:14px;font-weight:500;height:44px;display:flex;min-width:126px;padding:10px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;transition:background .5s ease;background-color:#6340d6;color:#fff;border:none;width:100%;margin-bottom:24px}token-change-password-page form.change .form-footer button.submit:active,token-change-password-page form.change .form-footer button.submit:hover{background-color:#4627ab}token-change-password-page form.change .form-footer button.submit:focus,token-change-password-page form.change .form-footer button.submit:focus-visible{outline-color:#c1b2f5;outline-style:solid}token-change-password-page form.change .form-footer button.submit:disabled{outline:none;background-color:#d5d5e7;cursor:auto}.news-page{text-align:left;width:max-content}.news-page .main-content{padding:16px;max-width:900px;background:#fff;border-radius:20px}.news-page .main-content h2{font-size:16px;line-height:28px;font-weight:400;margin-bottom:24px;color:#2a2f5b}.news-page .main-content .description{font-size:14px;line-height:20px;font-weight:400;color:#2a2f5b;margin-bottom:24px}.news-page .main-content .releases-container{display:flex;flex-direction:column;gap:12px}.news-page .main-content .releases-container .release-block{background:#fff;border-radius:8px;padding:16px;border:1px solid #e8e8ec;margin-bottom:0}.news-page .main-content .releases-container .release-block .release-header{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #e8e8ec}.news-page .main-content .releases-container .release-block .release-header .release-version{font-size:14px;font-weight:700;line-height:20px;color:#2a2f5b;margin:0}.news-page .main-content .releases-container .release-block .release-content h4{font-size:14px;font-weight:700;line-height:20px;margin-bottom:8px;color:#2a2f5b}.news-page .main-content .releases-container .release-block .release-content .features-list{list-style:none;padding:0;margin:0}.news-page .main-content .releases-container .release-block .release-content .features-list li{padding:2px 0 2px 24px;position:relative;font-size:14px;line-height:20px;font-weight:400;color:#2a2f5b;margin-bottom:4px}.news-page .main-content .releases-container .release-block .release-content .features-list li:before{content:"\2713";position:absolute;left:0;top:6px;color:#28a745;font-weight:700;font-size:16px}.news-page .main-content .releases-container .release-block .release-content .features-list li strong{display:block;font-weight:700;margin-bottom:4px}.news-page .main-content .releases-container .release-block .release-content .features-list li p{margin:4px 0 8px;font-size:14px;line-height:20px;color:#2a2f5b}.news-page .main-content .releases-container .release-block .release-content .features-list li .feature-image{max-width:280px;height:auto;border-radius:8px;margin-top:8px;margin-right:8px;border:1px solid #e8e8ec;display:inline-block;cursor:pointer;transition:all .3s ease;vertical-align:top}.news-page .main-content .releases-container .release-block .release-content .features-list li .feature-image:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15);border-color:#6340d6}.news-page .main-content .releases-container .release-block .release-content .features-list li .sub-features-list{list-style:none;padding:0;margin:12px 0 0}.news-page .main-content .releases-container .release-block .release-content .features-list li .sub-features-list li{padding:4px 0 4px 16px;position:relative;font-size:14px;line-height:20px;font-weight:400;color:#2a2f5b;margin-bottom:6px}.news-page .main-content .releases-container .release-block .release-content .features-list li .sub-features-list li:before{content:"\2022";position:absolute;left:0;top:4px;color:#2a2f5b;font-weight:700;font-size:16px}.news-page .main-content .releases-container .release-block .release-content .features-list li .sub-features-list li strong{font-weight:600}.news-page .image-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:9999;display:flex;justify-content:center;align-items:center;padding:20px;cursor:pointer}.news-page .image-modal .image-modal-content{position:relative;max-width:90%;max-height:90%;cursor:default}.news-page .image-modal .image-modal-content img{max-width:100%;max-height:90vh;width:auto;height:auto;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.5)}.news-page .image-modal .image-modal-content .image-modal-close{position:absolute;top:-40px;right:0;background:#fff;border:none;width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#2a2f5b}.news-page .image-modal .image-modal-content .image-modal-close:hover{background:#6340d6;color:#fff;transform:scale(1.1)}.news-page .image-modal .image-modal-content .image-modal-close i{font-size:20px}@media(max-width:768px){.news-page{padding:16px}.news-page .main-content h2{font-size:24px}.news-page .main-content .releases-container .release-block{padding:16px}.news-page .main-content .releases-container .release-block .release-header{flex-direction:column;align-items:flex-start;gap:8px}.news-page .main-content .releases-container .release-block .release-header .release-version{font-size:20px}.news-page .main-content .releases-container .release-block .release-content .features-list li .feature-image{max-width:100%;display:block;margin-right:0;margin-bottom:8px}.news-page .image-modal{padding:10px}.news-page .image-modal .image-modal-content{max-width:100%;max-height:100%}.news-page .image-modal .image-modal-content .image-modal-close{top:10px;right:10px;width:32px;height:32px}.news-page .image-modal .image-modal-content .image-modal-close i{font-size:18px}.news-page .image-modal .image-modal-content img{max-height:80vh}}