@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";
:root{--body-bg:#f6f6f6;--dark-color:#000;--background-color:#fff;--text-light-color:#fff;--primary-color:#0555c8;--primary-color-shade-1:#ecf9ff;--primary-color-shade-2:#d5f0ff;--primary-color-shade-3:#b4e7ff;--primary-color-shade-4:#81daff;--primary-color-shade-5:#45c3ff;--primary-color-shade-6:#1ba2ff;--primary-color-shade-7:#0382ff;--primary-color-shade-8:#006bf8;--primary-color-shade-9:#0b4b9d;--secondary-color:#da6220;--secondary-color-shade-1:#fdf7ef;--secondary-color-shade-2:#fbecd9;--secondary-color-shade-3:#f7d7b1;--secondary-color-shade-4:#f1bb80;--secondary-color-shade-5:#ea964d;--secondary-color-shade-6:#e5792a;--secondary-color-shade-7:#b24a1c;--secondary-color-shade-8:#8e3b1e;--secondary-color-shade-9:#73331b;--grey-color:#222;--grey-color-shade-1:#f6f6f6;--grey-color-shade-2:#e7e7e7;--grey-color-shade-3:#d1d1d1;--grey-color-shade-4:#b0b0b0;--grey-color-shade-5:#888;--grey-color-shade-6:#6d6d6d;--grey-color-shade-7:#5d5d5d;--grey-color-shade-8:#4f4f4f;--grey-color-shade-9:#454545;--danger-color:#cd2929;--danger-color-shade-dark:#b82727;--success-color:#54b763;--warning-color:#ff7f5c;--info-color:#0555c8;--pending-color:#cc0;--font-1:clamp(24px, 6vw - 1rem, 60px);--font-2:clamp(22px, 5vw - .9rem, 48px);--font-3:clamp(20px, 5vw - .8rem, 38px);--font-4:clamp(18px, 4vw - .7rem, 31px);--font-5:clamp(17px, 3vw - .6rem, 24px);--font-6:clamp(16px, 2.5vw - .5rem, 20px);--font-7:clamp(14px, 2vw - .4rem, 18px);--font-8:clamp(13px, 1.5vw - .2rem, 16px);--font-9:clamp(11px, 1.5vw - .2rem, 13px);--font-10:clamp(9px, 1vw - .1rem, 11px);--font-montserrat:"Montserrat", "Open Sans", sans-serif;--line-height-1:clamp(34.279px, 6vw, 80px);--line-height-2:clamp(28px, 5vw, 48px);--line-height-3:clamp(24.279px, 4vw, 39px);--line-height-4:clamp(22.279px, 3vw, 31px);--line-height-5:clamp(16.279px, 2vw, 26px);--line-height-6:clamp(15.279px, 2.5vw, 20px);--line-height-7:clamp(14.279px, 2vw, 18px);--line-height-8:clamp(13.279px, 1.5vw, 16px);--line-height-9:clamp(12.279px, 1vw, 14px);--line-height-10:clamp(10.279px, .5vw, 12px);--letter-spacing-1:clamp(0px, -1.8px);--letter-spacing-2:clamp(0px, -1.4px);--letter-spacing-3:clamp(0px, -1.2px);--letter-spacing-4:clamp(0px, -1px);--letter-spacing-5:clamp(0px, -.8px);--letter-spacing-6:clamp(0px, -.6px);--letter-spacing-7:clamp(0px, -.4px);--letter-spacing-8:clamp(0px, -.3px);--letter-spacing-9:clamp(0px, -.2px);--letter-spacing-10:clamp(0px, -.1px);--shadow-1:#00000029 0px 1px 4px;--shadow-2:#63636333 0px 2px 8px 0px;--shadow-3:#959da533 0px 8px 24px;--shadow-4:#64646f33 0px 7px 29px 0px;--shadow-5:#11111a1a 0px 1px 0px, #11111a1a 0px 8px 24px, #11111a1a 0px 16px 48px;--shadow-6:#0006 0px 30px 90px;font-family:Open Sans,sans-serif}[data-theme=dark]{--body-bg:#121212;--dark-color:#fff;--background-color:#1e1e1e;--text-light-color:#e0e0e0;--primary-color:#1ba2ff;--primary-color-shade-1:#81daff;--primary-color-shade-2:#b4e7ff;--primary-color-shade-3:#d5f0ff;--primary-color-shade-4:#ecf9ff;--primary-color-shade-5:#45c3ff;--primary-color-shade-6:#0382ff;--primary-color-shade-7:#006bf8;--primary-color-shade-8:#0b4b9d;--primary-color-shade-9:#05408a;--secondary-color:#e5792a;--secondary-color-shade-1:#73331b;--secondary-color-shade-2:#8e3b1e;--secondary-color-shade-3:#b24a1c;--secondary-color-shade-4:#e5792a;--secondary-color-shade-5:#ea964d;--secondary-color-shade-6:#f1bb80;--secondary-color-shade-7:#f7d7b1;--secondary-color-shade-8:#fbecd9;--secondary-color-shade-9:#fdf7ef;--grey-color:#f6f6f6;--grey-color-shade-1:#454545;--grey-color-shade-2:#4f4f4f;--grey-color-shade-3:#5d5d5d;--grey-color-shade-4:#6d6d6d;--grey-color-shade-5:#888;--grey-color-shade-6:#b0b0b0;--grey-color-shade-7:#d1d1d1;--grey-color-shade-8:#e7e7e7;--grey-color-shade-9:#f6f6f6;--danger-color:#ff5b5b;--success-color:#54b763;--warning-color:#ffab74;--info-color:#81daff;--shadow-1:#0006 0px 1px 4px;--shadow-2:#0000004d 0px 2px 8px;--shadow-3:#00000040 0px 8px 24px;--shadow-4:#0000004d 0px 7px 29px;--shadow-5:#0000004d 0px 1px 0px, #0000004d 0px 8px 24px, #0003 0px 16px 48px;--shadow-6:#0009 0px 30px 90px}body{color:var(--grey-color);background-color:var(--grey-color-shade-1);width:100%;overflow-wrap:break-all;margin:0;padding:0;font-family:Open Sans,sans-serif;overflow:hidden auto;--ck-z-default:10500!important;--ck-z-modal:calc(var(--ck-z-default) + 999)!important}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--grey-color-shade-5)}::-webkit-scrollbar{display:none}*{scrollbar-width:none;-ms-overflow-style:none}@keyframes glowing-shadow{0%{box-shadow:0 0 #0555c800}50%{box-shadow:0 0 18px #0555c8cc,0 0 28px #0555c899}to{box-shadow:0 0 #0555c800}}@keyframes shine{0%{background-position:0}60%{background-position:180px}to{background-position:230px}}@keyframes dot-windmill{0%{transform:rotate(0)translate(0,0)}to{transform:rotate(720deg)translate(0,0)}}@keyframes load_blink{0%{color:#fff}to{color:orange}}@keyframes success_blink{0%{color:#fff}to{color:green}}@keyframes _ngcontent-serverApp-c76_ShineAnimation{0%{background-position:0 0}to{background-position:300% 300%}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes moveGradient{0%{background-position:0%}to{background-position:200%}}@keyframes skeleton-loading-pulse-animation{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes skeleton-loading-pulse-slow-animation{0%{opacity:1}50%{opacity:.9}to{opacity:1}}@keyframes skeleton-loading-wave-animation-mui-edition{0%{transform:translate(0%)}50%{transform:translate(150%)}to{transform:translate(300%)}}@keyframes button-three-dots-loading-animation{0%,20%{color:#0000;text-shadow:.25em 0 #0000,.5em 0 #0000}40%{color:var(--grey-color-shade-4);text-shadow:.25em 0 #0000,.5em 0 #0000}60%{text-shadow:.25em 0 0 var(--grey-color-shade-4), .5em 0 0 #0000}80%,to{text-shadow:.25em 0 0 var(--grey-color-shade-4), .5em 0 0 var(--grey-color-shade-4)}}@keyframes codemirror-cursor-blink{0%,49%{opacity:1}50%,to{opacity:.3}}@keyframes scan-file-translate{0%{transform:translateY(0)}to{transform:translateY(-6em)}}@keyframes scan-file-scale{0%{opacity:0;transform:translate(-50%,-50%)scale(1.5)}10%,60%{opacity:1;transform:translate(-50%,-50%)scale(1)}80%,to{opacity:0;transform:translate(-50%,-50%)scale(.7)}}@keyframes scan-file{0%{opacity:0;transform:translate(-50%,-50%)scale(1.3)}10%,20%{opacity:1;transform:translate(-50%,-50%)scale(1)}40%,to{opacity:0;transform:translate(-50%,-50%)scale(.7)}}@keyframes scan{0%,40%{left:5%}70%,to{left:95%}}@keyframes scan-tail{0%,20%{width:0%}25%{width:800%}40%,to{width:0%}}@keyframes sk-wave{0%{left:-40%}to{left:120%}}.button-dots-loading-animation:after{content:" .";animation:2s steps(5,end) infinite button-three-dots-loading-animation}.skeleton-loading-animation{animation:2s ease-in-out .5s infinite skeleton-loading-pulse-animation}.skeleton-loading-reverse-animation{animation:2s .5s infinite reverse skeleton-loading-pulse-slow-animation}.skeleton-loading-wave-animation-mui-edition{background:linear-gradient(90deg,#d1d1d100 0%,#d1d1d1 50%,#d1d1d100 100%);width:50%;height:100%;animation:1.5s linear infinite skeleton-loading-wave-animation-mui-edition;position:absolute;top:0;left:-45%}.skeleton-loading-rectangle{background-color:var(--grey-color-shade-2);width:100%;height:100%}.skeleton-loading-rounded{background-color:var(--grey-color-shade-2);border-radius:.25rem;width:100%;height:100%}.skeleton-loading-circle{width:100%;height:100%;font-size:var(--font-8);aspect-ratio:1;border:4px solid var(--grey-color-shade-3);background-color:var(--background-color);border-radius:50%}.primary-color{background-color:var(--primary-color);color:var(--text-light-color)}.text-primary-color{color:var(--primary-color)}.form-light-background{background-color:var(--grey-color-shade-1)}.grey-background{background-color:var(--grey-color-shade-4)!important}.megenta-light-color{color:var(--text-light-color);background-color:#9d5d96}.megenta-color{color:var(--text-light-color);background-color:#614284}.dark-gray-blue-color{color:var(--text-light-color);background-color:#3a464d}.light-blue-color{color:var(--text-light-color);background-color:#2c92d5}.btn-light-blue-color{color:var(--text-light-color);background-color:#2c92d5;border-radius:4px}.btn-light-blue-color:hover{color:var(--text-light-color);background-color:#07609c}.new-ui-btn{text-wrap:nowrap;white-space:nowrap;font-size:var(--font-9);border-radius:50rem;align-items:center;padding:.5rem 1rem;font-weight:600;display:flex}.new-ui-btn-primary{background-color:var(--primary-color);color:var(--text-light-color)}.new-ui-btn-primary .button-spinner-v3{transform:translate(0)}.new-ui-btn-primary:hover{background-color:var(--primary-color-shade-9);color:var(--text-light-color)}.new-ui-btn-primary:disabled,.new-ui-btn-danger:disabled{background-color:var(--grey-color-shade-2);color:var(--grey-color-shade-4)}.new-ui-btn-danger{background-color:var(--danger-color);color:var(--text-light-color)}.new-ui-btn-danger:hover:enabled{background-color:var(--danger-color-shade-dark);color:var(--text-light-color)}.hard-level-color,.medium-level-color{color:#614284}.easy-level-color{color:#76b9f0}.dark-grey-color{background-color:#545454}.btn-primary-color{white-space:nowrap;border-radius:50em;background-color:var(--primary-color)!important;color:var(--text-light-color)!important;padding:.5rem 1rem!important}.btn-primary-color:hover{color:#f8f8f8!important;background-color:var(--primary-color-shade-9)!important}.btn-primary-color:disabled{background-color:var(--grey-color-shade-2)!important;color:var(--grey-color-shade-4)!important}.btn-secondary-primary-usp{white-space:nowrap;border:2px solid var(--primary-color)!important;color:var(--primary-color)!important;padding:6px 1rem!important}.btn-secondary-primary-usp:hover{color:var(--primary-color-shade-9)!important;background-color:var(--primary-color-shade-1)!important}.secondary-btn-v2{font-size:var(--font-9);background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:50vw;justify-content:center;align-items:center;padding:.5rem .75rem;display:flex}.success-color{color:var(--success-color,#54b763)}.failed-color{color:var(--grey-color-shade-6)!important}.danger-color{color:var(--danger-color,#cd2929)}.Toastify__toast-container{z-index:10005}.brand-logo-text{color:var(--dark-color);font-weight:600}.background-white{background-color:var(--background-color)}.no-select{-webkit-user-select:none;user-select:none}.width-max-content{width:max-content}.full-viewport-height{min-height:calc(100dvh - 75px);overflow:hidden}header{position:relative}.header-class{left:0;right:0;box-shadow:0 4px 4px #00000025;position:fixed!important}.hero-header{color:var(--primary-color);font-size:4.5rem;font-weight:900}.hero-change-txt{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));padding-top:0;padding-bottom:23px;font-size:2.5rem;font-weight:900;line-height:2.5rem;display:inline-block}.get-started-btn{padding-top:16px;padding-bottom:23px}.navbar{z-index:2;-weebkit-transition:all linear .3s;-o-transition:all linear .3s;width:100%;height:60px;padding-top:10px;transition:all .3s linear;position:relative}.placeholder::placeholder{color:#9eb8d9}.user-avatar{color:#000000a6}.cursor-hover{color:#2c92d5;margin-left:10px}.cursor-hover:hover{color:var(--primary-color);margin-left:10px}.success-bg-color{background-color:#e9f9eb!important}.failed-bg-color{background-color:var(--grey-color-shade-1)!important}.primary-bg-color{background-color:var(--primary-color-shade-1)!important}.div-separator{background-color:#e6e6e6;width:100%;height:2px}.hero-container{background-color:var(--grey-color-shade-1);border-radius:50%;justify-content:center;align-items:center;width:1250px;height:1250px;display:flex;position:relative;overflow:hidden}.hero-child-container{background-color:var(--background-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:1050px;height:1050px;transition:box-shadow .2s;display:flex}.top-crop-rounded-circle{background-color:var(--background-color);width:750px;height:150px;position:absolute;top:0}.bottom-crop-rounded-circle{background-color:var(--background-color);width:1050px;height:150px;position:absolute;top:920px}.workspace{color:#f5f5f5;background-color:#202733}.header-modal{color:var(--primary-color)}.h-100{height:100%}.problem-box{min-height:100%}.problem-cart{background-color:#14111c}.buttom-navbar{background-color:#060211}.problem-d-box{height:auto;padding:1rem}.right-side{background-color:#13111c}.w-split-bar{z-index:2!important}.dropdown{display:inline-block;position:relative}.dropdown-content{background-color:#272638;display:none;position:absolute}.dropdown-content a{color:#f5f5f5;text-decoration:none;display:block}.dropdown-content a:hover{color:#333;background-color:#cac7c7}.dropdown:hover .dropdown-content{display:block}.lang-btn{color:#333}.auth-btn:hover{color:#183d3d}.hidden-test-case{height:0;transition:height 3s ease-in-out;display:none;position:absolute;bottom:0;left:.3%;overflow:hidden}.hidden-test-case.visible{height:85%;display:block;bottom:0}.txt{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity));padding-top:16px;padding-bottom:23px;font-size:36px;line-height:45px}.editorNav{background-color:#0e2954;border-radius:0 5px 0 0}.input{background-color:#213555;border-right:2px solid gray}.AnimationText{color:var(--text-light-color);-webkit-text-fill-color:transparent;-webkit-text-size-adjust:none;white-space:nowrap;background:linear-gradient(90deg,#4d4d4d 0,#fff 10%,#4d4d4d 20%) 0;-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:600;text-decoration:none;animation:3s linear infinite forwards shine}.snowflake{background:var(--background-color);pointer-events:none;border-radius:50%;position:absolute}.snowflake:before{content:"•";color:var(--text-light-color);opacity:.7;font-size:15px;line-height:15px}.css-b62m3t-container{border:none;margin-bottom:0!important}.cust-select .css-1nmdiq5-menu{color:#000;border:none;margin:0!important}.cust-select .css-13cymwt-control{width:140px;color:var(--background-color);background-color:#373739;border:none;height:10px!important}.css-t3ipsp-control{background-color:#0000}.cust-select .css-t3ipsp-control{width:150px;color:var(--background-color);background-color:#3a464d;border:none;height:10px!important}.cust-select .css-1jqq78o-placeholder,.cust-select .css-1dimb5e-singleValue{color:wheat}.cust-ide-select .css-1nmdiq5-menu{color:#000;font-size:var(--font-9);border:none;margin:0!important}.cust-ide-select .css-13cymwt-control{color:var(--background-color);cursor:pointer;background-color:#3a464d;border:none;margin:0 10px;height:24px!important}.css-13cymwt-control{background-color:#0000}.cust-ide-select .css-t3ipsp-control{color:var(--background-color);cursor:pointer;background-color:#3a464d;border:none;margin:0 10px}.cust-ide-select .css-13cymwt-control:hover{background-color:#313b41}.cust-ide-select>div>div>div{font-size:var(--font-9);white-space:nowrap}.question-ide-select{color:var(--primary-color);cursor:pointer;border:2px solid var(--primary-color);border-radius:5px;padding:.25rem .5rem}.test-question-ide-select{font-size:var(--font-9)}.question-ide-select:hover{color:var(--primary-color)}.question-ide-select.active{background-color:var(--primary-color);color:var(--background-color)}.question-ide-button{color:var(--background-color);cursor:pointer;border:2px solid var(--primary-color);border-radius:5px;padding:.25rem 1.5rem}.question-ide-submit-button{background-color:var(--primary-color);color:var(--background-color);border:none;margin-inline:1rem}.question-ide-run-button{background-color:var(--success-color);color:var(--background-color);border:none!important}.question-ide-test-cases-button{border:2px solid var(--primary-color);color:var(--primary-color);border-radius:5px;align-items:center;padding:.35rem;display:flex}.question-ide-test-cases-button>span{padding:0}.question-ide-test-cases-button-active{color:var(--background-color);background-color:var(--primary-color);border:none}.question-ide-compilation-button{color:#3a464d;cursor:pointer;border:2px solid var(--grey-color-shade-5);border-radius:5px;padding:.25rem .5rem}.question-ide-compilation-button-active{color:#3a464d;cursor:pointer;border:2px solid var(--primary-color);border-radius:5px;padding:.25rem .5rem}.ide-file{height:25px;color:var(--background-color);cursor:pointer;font-size:var(--font-10);background-color:#3a464d;border-radius:50em;justify-content:center;align-items:center;gap:10px;margin-right:4px;padding:10px;font-weight:400;display:inline-flex;overflow:hidden}.ide-file button{color:var(--background-color)}.ide-opened-file{color:var(--background-color);overflow:hidden;background-color:var(--primary-color)!important}.ide-file:hover{background-color:#313a3f}.cust-ide-select .css-1jqq78o-placeholder{color:var(--text-light-color)}.cust-ide-select .css-1dimb5e-singleValue{color:var(--text-light-color);font-size:var(--font-9)}.EditorNavButton{width:100%;height:40px;font-size:var(--font-9);white-space:nowrap;background-color:#3a464d;border:none;border-radius:3px;justify-content:center;align-items:center;padding-inline:.5rem;font-weight:400;display:flex;color:var(--text-light-color)!important}.EditorNavButton:hover{color:var(--grey-color-shade-1);background-color:#2b3439}.editor-cont,.code-table{border-radius:.25rem;width:85%;box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d,inset 0 -2px 6px #0a254059}.editor-nav{background-color:var(--grey-color-shade-4);padding:5px 50px}.nav-icon{background-color:#373739;justify-content:center;place-self:center;align-items:center;height:40px;margin-left:5px;padding:0 5px;display:flex}.icon{margin:15px 8px;font-size:18px}.editor{height:77dvh;position:relative;overflow:hidden}.online-ide-test-case-btn{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400}.dot-windmill{color:#9880ff;transform-origin:5px 15px;background-color:#9880ff;border-radius:5px;width:10px;height:10px;animation:2s linear infinite dot-windmill;position:relative;top:-10px}.dot-windmill:before,.dot-windmill:after{content:"";display:inline-block;position:absolute}.dot-windmill:before{color:#9880ff;background-color:#9880ff;border-radius:5px;width:10px;height:10px;top:15px;left:-8.66254px}.dot-windmill:after{color:#9880ff;background-color:#9880ff;border-radius:5px;width:10px;height:10px;top:15px;left:8.66254px}#loader_icon{color:var(--background-color);margin:15px 8px;font-size:18px}.loading_blink{animation:1s infinite load_blink}.success_blink{animation:1s infinite success_blink}#packages{color:wheat;background-color:#373739}.google{cursor:pointer}.google:hover{color:gray}.tag-input-container{border-radius:4px;flex-direction:column;margin-top:18px;padding:18px}.tag-pill{color:var(--text-light-color);background-color:#007bff;border-radius:20px;margin-right:4px;padding:5px 10px;display:inline-block}.tag-pill i{color:var(--text-light-color);cursor:pointer;background:0 0;border:none;padding-left:5px}input{border:none;border-bottom:1px solid #ccc;padding:5px}#loginModalButton{color:wheat;background-color:#373739;border:#0000;width:100px;height:38px;margin-top:4px;margin-bottom:5px;margin-right:8px}.loginModalButton:hover{color:#f6c66e}input[type=password]::-ms-reveal{display:none}input[type=password]::-ms-clear{display:none}.Registerbtn{margin-top:5px;padding:13px}.connectWIth{text-align:center;color:var(--text-light-color);margin-bottom:0;padding:1rem 0;position:relative}.connectWIth span{z-index:1;color:#ffffff63;padding:0 1rem;font-size:15px;position:relative}.nav-tabs>li{position:relative}.nav-tabs>li>a{display:inline-block}.nav-tabs>li>span{cursor:pointer;color:red;display:none;position:absolute;top:8px;right:6px}.nav-tabs>li:hover>span{display:inline-block}.rounded-circle{border-radius:100vw!important}.form-material .form-control{background-color:#0000;background-position:bottom;background-repeat:no-repeat;background-size:0 2px,100% 1px;height:calc(2.25rem + 2px);padding:0;transition:background ease-out;border-bottom:1px solid #0000001a!important}.form-material .form-control,.form-material .form-control.focus,.form-material .form-control:focus{color:#f5f5f5;background-image:linear-gradient(#137eff,#137eff),linear-gradient(#797b7d,#414243);border:1px solid #797b7d;border-radius:3px;box-shadow:none!important}.form-material .form-control.focus,.form-material .form-control:focus{background-color:#202733;background-size:100% 2px,100% 1px;outline:0;transition-duration:.3s}.testCreate{background-color:#2a3547}.questionCreate{background-color:var(--background-color);height:calc(100dvh - 120px);overflow:auto}.questionCardHeader{background-color:var(--grey-color-shade-1);font-weight:700}.questionChildCardHeader{letter-spacing:3px;color:var(--text-light-color);background-color:var(--primary-color)!important}.css-1u4zpwo-MuiSvgIcon-root-MuiStepIcon-root.Mui-active{color:var(--primary-color)!important}.createTestCard{background-color:#202733;width:75%}.questionTable{width:95%!important;margin-top:10px!important}.form-floating label:after{color:#f5f5f5;background-color:#202733}.solution{height:95.5%}.typeButton{background-color:#14111c;width:29%}.typeButton:hover{background-color:#213555}.createTest{justify-content:center;width:100%;display:flex}.stepForm>div{width:100%}.stepForm>div>:nth-child(3)>div{justify-content:center;display:flex}.stepForm>div>:nth-child(3)>div>button{background-color:#333}.stepForm>div>:nth-child(3)>div>:nth-child(2):hover{background-color:#ff7513}.stepForm div .go2392553372{width:60%;margin:auto;padding-left:0}.css-1hv8oq8-MuiStepLabel-label.MuiStepLabel-alternativeLabel{margin-top:8px!important;font-weight:700!important}.css-1hv8oq8-MuiStepLabel-label.Mui-active,.css-1hv8oq8-MuiStepLabel-label.Mui-completed,.css-1u4zpwo-MuiSvgIcon-root-MuiStepIcon-root.Mui-completed{color:var(--primary-color)!important}.btn-next{color:var(--text-light-color);background-color:var(--primary-color)}.btn-next:hover{background-color:#044bb0}.test-display-container{background-color:#f1f5f9;width:100dvw;height:100dvh;display:flex}.test-display-question-part{width:95%}.test-display-question-section{height:calc(100dvh - 64px);padding:2rem}.test-display-question-handle{justify-content:space-between;align-items:center;padding:1rem 1.2rem;display:flex}.test-display-question-handle-ques-no{color:#1c2434;font-size:var(--font-6);font-style:normal;font-weight:700;line-height:var(--line-height-4);white-space:nowrap;align-items:center;gap:.25rem;display:flex}.test-display-question-handle-time{color:var(--text-light-color);background-color:var(--primary-color);text-align:center;font-size:var(--font-10);border-radius:5.167px;align-items:center;gap:.5rem;padding:.3rem .5rem;font-weight:700;display:flex}.test-display-next-btn{color:var(--text-light-color);text-align:center;font-size:var(--font-10);font-style:normal;font-weight:700;line-height:var(--line-height-5);white-space:nowrap;background-color:#da6220;border-radius:7px;padding:.2rem .8rem}.test-display-complete-btn{color:var(--text-light-color);text-align:center;font-size:var(--font-10);font-style:normal;font-weight:700;line-height:var(--line-height-5);white-space:nowrap;background-color:#247711;border-radius:7px;padding:.2rem .8rem}.test-display-question-detail-section{background-color:var(--background-color);color:#64748b;border-radius:10px}.test-problem-box-container{width:50%;min-width:40%;height:calc(100dvh - 190px);padding:3rem 2rem;overflow:auto}.test-ide-problem-box-wrapper{flex-wrap:wrap;height:calc(100dvh - 190px);display:flex}.test-ide-problem-box-container{flex:1;width:50%;min-width:40%;max-height:78dvh;padding:1.2rem 1rem;overflow:auto}.test-ide-problem-box-container:first-child{position:relative}.public-ide-problem-box-container{width:50%;min-width:40%;max-height:calc(100dvh - 150px);overflow:auto}.test-display-images{width:70%}.question-option{border:1px solid var(--grey-color-shade-3,#d1d1d1);border-radius:10px;padding:.75rem}.question-option:hover{border:1px solid var(--primary-color-shade-2,#d5f0ff)}.question-option-selected{border:1px solid var(--primary-color-shade-2,#d5f0ff);background-color:var(--primary-color-shade-1,#ecf9ff)}.question-option>div>input{margin-block:3px}.problem-question-title{color:var(--grey-color);font-size:var(--font-6);font-style:normal;font-weight:600;line-height:var(--line-height-4);align-items:center;gap:1.5rem;margin-bottom:.75rem;display:flex}.test-display-question-type{background-color:var(--primary-color);color:var(--background-color);font-weight:500;font-size:var(--font-10);border-radius:5px;padding:.3rem .5rem}.test-sidebar-list{background:var(--background-color);border-right:1px solid #f3f5f7;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;width:75px;height:100dvh;padding-bottom:20px;transition:all .3s;display:flex;overflow-y:auto;box-shadow:0 4px 4px #00000040}.test-sidebar-list-open{background:var(--background-color);border-right:1px solid #f3f5f7;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;width:300px;height:100dvh;padding-bottom:20px;transition:all .3s;display:flex;overflow-y:auto;box-shadow:0 4px 4px #00000040}.isOpenShow{display:block}.isOpenHide{display:none}.test-sidebar-list-ques-contain{cursor:pointer;justify-content:space-between;width:100%;margin-block:.5rem;display:flex}.test-sidebar-list-all{color:#90a3bf;width:100%;font-size:var(--font-9);font-weight:400;line-height:var(--line-height-6);letter-spacing:var(--letter-spacing-8);justify-content:space-around;margin-block:1rem;display:flex}.test-sidebar-report-issue{padding:27px}.test-sidebar-report-issue>button{align-items:center;gap:1rem;display:flex}.test-sidebar-report-issue>button>span{color:#596780;font-size:var(--font-8);font-weight:600}.test-display-sidebar-logo-container{flex-direction:column-reverse;align-items:center;gap:.7rem;padding:14px;display:flex}.test-sidebar-report-issue-suggestion{color:#64748b;font-size:var(--font-8);margin-block:1rem;font-style:normal;font-weight:400}.test-sidebar-report-issue-input{font-size:var(--font-10);background:#f5f8ff}.test-sidebar-report-issue-btn-submit{background:var(--primary-color);color:var(--text-light-color);text-align:center;font-size:var(--font-10);border-radius:10px;padding:.5rem 1rem;font-weight:600}.test-sidebar-report-issue-btn-cancel{color:#0c66e4;text-align:center;font-size:var(--font-10);background:#0c66e400;border:2px solid #0c66e4;border-radius:10px;padding:.4rem .8rem;font-weight:600}.test-sidebar-report-issue-btn-submit:hover{background:#0346a2}.test-sidebar-report-issue-btn-cancel:hover{background:#0a57c200}.test-sidebar-report-issue-reported-text{color:#31a142;font-size:var(--font-8);text-align:center;font-weight:700}.test-sidebar-report-issue-new-btn{width:100%;color:var(--primary-color);font-size:var(--font-9);text-align:center;font-weight:500}.test-sidebar-logo-title{color:var(--grey-color);font-size:var(--font-8);font-style:normal;font-weight:600;line-height:normal}.test-sidebar-list-ques-container{height:75%;overflow-y:auto}.test-sidebar-list-ques{color:#596780;text-align:justify;font-size:var(--font-9);font-weight:600;line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);border-radius:10px;justify-content:space-between;gap:.7rem;padding:7px 18px;display:flex}.test-sidebar-list-ques-code-visited{background-color:var(--primary-color);color:var(--text-light-color)}.test-ques-submit-status{background-color:var(--success-color);border-radius:5px 0 0 5px;width:7px;height:45px}.left-sidebar{background-color:var(--grey-color-shade-1)}.left-sidebar>.create-test-button>.sidebar-btn,.left-sidebar>.sidebar-btn{text-align:left;border:0;width:100%;margin:0 7px;padding:15px 10px;font-size:17px;font-weight:600}.left-sidebar>.create-test-button>.sidebar-btn>span,.left-sidebar>.sidebar-btn>span{padding-left:15px}.sidebar-btn:hover{color:var(--primary-color)!important}.sidebar-btn.active{color:var(--primary-color)}.test-complete-btn{background-color:var(--danger-color);color:var(--text-light-color);font-weight:600}.test-complete-btn-show{font-size:var(--font-9);border-radius:7px;padding:.4rem 1rem}.test-complete-btn-hide{font-size:var(--font-10);border-radius:5px;padding:.3rem .4rem}.test-display-nav{background-color:var(--background-color);justify-content:space-between;align-items:center;width:100%;height:60px;padding:2rem 1rem;display:flex}.test-nav-org-title{text-align:justify;font-style:normal;font-weight:600;font-size:var(--font-8);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-8);text-transform:uppercase;align-items:center;gap:1rem;display:flex}.test-nav-org-title>.test-org-title{color:#1a202c}.test-nav-org-title>.test-test-title{color:var(--primary-color)}.test-display-nav-right{align-items:center;gap:1rem;display:flex}.test-display-nav-ans-count{color:var(--grey-color);text-align:justify;font-weight:600;font-size:var(--font-8);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-8)}.test-display-nav-name-logo{color:var(--grey-color);font-style:normal;font-weight:600;font-size:var(--font-8);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-8);align-items:center;gap:.7rem;display:flex}.test-display-nav-name-logo>span{justify-content:center;align-items:center;display:flex}.css-ptkaw2-MuiDataGrid-root .MuiDataGrid-columnHeader:focus,.css-ptkaw2-MuiDataGrid-root .MuiDataGrid-cell:focus{outline:none!important}.css-wop1k0-MuiDataGrid-footerContainer{justify-content:center!important}.css-de9k3v-MuiDataGrid-selectedRowCount{display:none!important}footer{background-color:var(--primary-color);color:var(--text-light-color);justify-content:space-around;padding:20px;display:flex}.footer-div{flex:1;margin:0 20px}.footer-heading{color:var(--text-light-color)}#dark-mode,.dark-mode{background:#121212;position:relative}#light-mode,.light-mode{background:var(--background-color);position:relative}.switch{width:60px;height:34px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:var(--primary-color);transition:all .4s;position:absolute;inset:0}.slider:before{content:"";background-color:var(--background-color);width:26px;height:26px;transition:all .4s;position:absolute;bottom:4px;left:4px}.slider-disable{cursor:pointer;background-color:#3783ec;transition:all .4s;position:absolute;inset:0}.slider-disable:before{content:"";background-color:var(--background-color);width:26px;height:26px;transition:all .4s;position:absolute;bottom:4px;left:4px}input:checked+.slider{background-color:var(--primary-color)}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translate(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.progressbar{background-color:#eee;border-radius:5px;width:100%;height:9px;position:relative;overflow:hidden}.suggested-question{cursor:pointer;background-color:#8c98a3}.suggested-question:hover{background-color:#3f4851}.org-test-card{background-color:var(--grey-color-shade-1);transition:transform .1s ease-in-out;box-shadow:0 .5px 1px #0000001a}.org-test-card:hover{transform:scale(1.005);box-shadow:0 1px 2px #0003}.card-box-shadow{transition:transform .1s ease-in-out;box-shadow:0 2px 4px #0000001a}.card-box-shadow:hover{transform:scale(1.05);box-shadow:0 4px 8px #0003}.test-question-count{background-color:var(--primary-color);width:60px;height:60px;color:var(--text-light-color);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.creater-text{color:#000;text-shadow:2px 2px 4px var(--primary-color)}.css-143pw76-MuiFormControl-root-MuiTextField-root .MuiOutlinedInput-root fieldset{border-color:#4d4d4d!important}.css-143pw76-MuiFormControl-root-MuiTextField-root .MuiOutlinedInput-input,.css-1juq4pa-MuiFormControl-root-MuiTextField-root .MuiOutlinedInput-input,.css-143pw76-MuiFormControl-root-MuiTextField-root .MuiInputLabel-outlined,.css-1juq4pa-MuiFormControl-root-MuiTextField-root .MuiInputLabel-outlined{color:#f5f5f5!important}.css-1juq4pa-MuiFormControl-root-MuiTextField-root .MuiOutlinedInput-root fieldset{border-color:#4d4d4d!important}.modal-custom-css>.css-wb57ya-MuiFormControl-root-MuiTextField-root>.css-14s5rfu-MuiFormLabel-root-MuiInputLabel-root{color:#d3d3d3}.modal-custom-css>.css-wb57ya-MuiFormControl-root-MuiTextField-root>.css-md26zr-MuiInputBase-root-MuiOutlinedInput-root>.css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input{color:var(--grey-color);background-color:var(--background-color)}.css-14s5rfu-MuiFormLabel-root-MuiInputLabel-root .css-1ps6pg7-MuiPaper-root{box-shadow:none!important;background-color:#f3fdfb!important}.css-1jy569b-MuiFormLabel-root-MuiInputLabel-root{color:var(--primary-color)!important}.css-fvipm8 .MuiOutlinedInput-notchedOutline,.css-igs3ac{border:1.2px solid #a8a8a8!important}.user-profile-modal-input-field-container .MuiOutlinedInput-notchedOutline{border:1px solid var(--grey-color-shade-3)!important}.css-1bp1ao6.Mui-focused .MuiOutlinedInput-notchedOutline,.css-15kq27i.Mui-focused .MuiOutlinedInput-notchedOutline{border:1.5px solid var(--primary-color)!important}.user-profile-modal-input-field-container.education-dropdown{width:46%}.user-profile-modal-input-field-container.datetime{width:50%}.about-item{height:90dvh}.about-item:nth-child(odd){background-color:#ecf1f7}.about-item:nth-child(2n){background-color:#d5d9dc}.about-image{transition:transform 5s;animation:5s infinite rotateCardAboutImg}@keyframes rotateCardAboutImg{0%{transform:rotate(0)}50%{transform:rotate(-15deg)}to{transform:rotate(0)}}.about-page-header{color:#2e8b57}.form-color{color:#000;background-color:#f8f8f8!important}.css-11xur9t-MuiPaper-root-MuiTableContainer-root{box-shadow:none!important;background-color:#f8f8f8!important}.css-1pw1set-MuiFormControl-root{border:none!important}.css-fikjyc-MuiTableCell-root-MuiTablePagination-root{border:none}.skeleton{animation:1s linear infinite alternate skeleton-loading}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.skeleton-text{border-radius:.25rem;width:100%;height:.7rem;margin-bottom:.5rem}.table-row{border-radius:3px;height:50px;transition:all 5s ease-in 5s}.Organization{background-color:#eff7f5;width:100%;height:95dvh;display:flex}.containe{background-color:var(--grey-color-shade-1);width:100%;min-height:calc(100dvh - 100px)}.test-number-card{background-color:var(--primary-color);color:var(--text-light-color);border-radius:10px;justify-content:space-between;width:100%;height:190px;padding:1rem;display:flex}.employee-number-card{color:var(--text-light-color);background-color:#9d5d96;border-radius:10px;justify-content:space-between;width:100%;height:190px;padding:1rem;display:flex}.onboarded-user-number-card{color:var(--text-light-color);background-color:#2c92d5;border-radius:10px;justify-content:space-between;width:100%;height:190px;padding:1rem;display:flex}.contributed-user-number-card{color:var(--text-light-color);background-color:#3a464d;border-radius:10px;justify-content:space-between;width:100%;height:190px;padding:1rem;display:flex}.ck.ck-balloon-panel.ck-balloon-panel_visible{z-index:10006}.css-1h51icj-MuiAutocomplete-root{padding-left:0!important;padding-right:0!important}.contact-us-container{color:var(--primary-color);flex-direction:column;justify-content:center;align-items:center;margin:1.5rem;display:flex}.contact-us-container h1{font-size:var(--font-4);margin-bottom:.5rem}.contact-us{box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;min-height:90dvh;padding-inline:25px;display:flex}.form-container{flex-direction:row;justify-content:center;padding-inline:25px;display:flex}.section-1{width:40%}.section-2{background-color:var(--grey-color-shade-1);border-radius:10px;width:40%;height:100%;padding-inline:25px}.contact-us-card{background-color:var(--primary-color);width:300px;height:400px;color:var(--grey-color-shade-1);z-index:1;border-radius:4px;position:absolute;top:275px;left:30px}.padding-5{padding-bottom:15px}.contact-us-heading{background-color:var(--primary-color);width:100%;color:var(--text-light-color);text-transform:uppercase;border-radius:4px;padding:10px 6px}.contact-us-helpline{margin-left:30px;font-size:18px}.contact-us-helpline>div>span{font-weight:600}.contact-us-helpline>div>.link{font-weight:400}.inquiries-blank-header{font-size:30px;font-weight:500}.inquiries-blank-para{margin-top:32px;margin-bottom:15px;font-size:18px;font-weight:100}.inquiries-blank-greet{margin-top:25px;font-size:18px;font-weight:400}.status-item{padding-inline:13px;align-items:center;width:fit-content;padding-top:2px;padding-bottom:2px;display:flex}.chart-card{background-color:var(--grey-color-shade-1);transform-origin:bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform .75s}.chart-card:hover{transform:scale(1.02)}.chip{background-color:var(--grey-color-shade-1)}.chip-grow{transform-origin:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:2px solid #0000;margin:2px 5px;transition:all .5s ease-in-out}.chip-grow:hover{transform:scale(1.05)}.card-grow{transform-origin:bottom;transition:all .3s cubic-bezier(.075,1,1,1)}.card-grow:hover{transform:scale(1.02);box-shadow:0 0 15px 5px #00000059}.skill-card{transform-origin:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:2px solid #0000;margin:2px 5px;transition:all .5s ease-in-out}.skill-card:hover{transform:scale(1.05)}.user-details{position:relative;top:-75px}.user-details .img-wrapper{width:174px;height:185px;display:flex}.user-details .img-wrapper .svg .bg{fill:none;stroke-width:2px}.user-details .img-wrapper .svg>path{transform:translate(-35.5px,-26px)scale(2.05)}.user-details .img-wrapper .svg .meter{stroke-dasharray:360;stroke-dashoffset:360px;fill:none;stroke-width:3px;stroke-linecap:square}.user-details-second-container{justify-content:space-between;align-items:flex-end;padding-left:.75rem;padding-right:.75rem;display:flex}.user-details .img-wrapper .user-img{border-radius:50%;width:134px;height:134px;margin-top:9px;margin-left:9px;position:absolute}.user-details .user-percentage{z-index:33;box-sizing:border-box;color:#18c1a3;background:#121224;border-radius:13px;justify-content:center;align-items:center;width:84px;height:24px;margin-top:157px;margin-left:46px;font-size:14px;font-weight:600;display:flex;position:absolute}.profile-img{transform-origin:top bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .5s ease-in-out;overflow:hidden}.profile-img:hover{transform:scale(1)}.change-profile-img{display:block}.org-change-profile-img,.project-change-profile-img{display:none}.profile-img:hover .change-profile-img{z-index:1;color:var(--text-light-color);background-color:#00000042;border-radius:50%;padding:10px 15px;display:block;position:fixed;bottom:40px;left:65px}.profile-img:hover .org-change-profile-img{z-index:1;color:var(--text-light-color);background-color:#00000042;border-radius:50%;padding:10px 15px;display:block;position:absolute;bottom:55px;left:55px}.project-image{cursor:pointer}.project-image:hover .project-change-profile-img{z-index:1;width:100%;height:100%;color:var(--grey-color-shade-5);background-color:#000000ab;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute}.project-change-profile-img path{stroke:var(--grey-color-shade-1)}.change-cover-img{z-index:1;color:var(--text-light-color);background-color:#00000042;border-radius:50%;padding:10px 15px;display:none;position:absolute;top:10px;right:25px}.cover-image{border-radius:.9rem .9rem 0 0;height:130px;position:relative;overflow:hidden}.cover-image:hover .change-cover-img{display:block}.cover-image img{object-fit:fill;border-radius:0;width:100%;height:100%}.cover-image .edit-btn-profile{background-color:var(--background-color);border:1px solid var(--grey-color-shade-3);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;position:absolute;top:5px;right:17px}.cover-image .edit-btn-profile:hover{background-color:var(--grey-color-shade-2)}.cover-image .edit-btn-profile span{justify-content:center;align-items:center;width:16px;height:16px;line-height:0;display:flex}.profile-username{align-items:center;gap:.2rem;display:flex}.profile-username-1{text-align:center;font-size:var(--font-5);font-weight:600}.profile-username-2{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:400}.profile-follow-btn{background-color:var(--primary-color);color:var(--text-light-color);font-size:var(--font-10);border-radius:50em;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;font-weight:600;display:flex}.profile-followed-btn{background-color:var(--primary-color-shade-2);color:var(--primary-color);border:1px solid var(--primary-color);font-size:var(--font-9);border-radius:50em;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;font-weight:600;display:flex}.profile-follow-btn:hover{color:var(--grey-color-shade-1);background-color:#02419a}.profile-followed-btn:hover{color:var(--primary-color);background-color:var(--grey-color-shade-1)}.profile-followed-btn.profile,.profile-follow-btn.profile,.profile-follow-btn-new{margin-right:1rem;position:relative;top:0}.job-user-profile-top-container{justify-content:space-between;align-items:center;padding:1rem;display:flex}.follower-following-number{color:var(--primary-color);font-size:var(--font-5);font-weight:600}.follower-following-text{color:var(--grey-color);font-size:var(--font-9);font-weight:300}.profile-personal-info{color:var(--grey-color);font-size:var(--font-8);white-space:nowrap;font-weight:300}.profile-personal-data{width:75%}.profile-personal-data-a{justify-content:center;align-items:center;gap:.25rem;width:177px;display:flex}.profile-bio{color:var(--grey-color-shade-7);font-size:var(--font-8);text-align:center;font-weight:400}.profile-basic-info{color:var(--grey-color);font-size:var(--font-8);white-space:nowrap;font-weight:600}.profile-basic-info-value{color:var(--grey-color);font-size:var(--font-8);margin-top:4px;font-weight:400}.user-profile-header{background-color:var(--primary-color);height:61px;color:var(--text-light-color);border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;padding-inline:18px;font-size:24px;font-weight:600;display:flex}.user-profile-header-link{border:.763px solid var(--text-light-color,#fff);background:var(--background-color,#fff);width:86.237px;height:27.474px;color:var(--primary-color);text-align:center;border-radius:6.105px;justify-content:center;align-items:center;gap:43.5px;padding:3.816px 9.921px;font-size:12.211px;font-weight:600;line-height:12.324px;display:flex}.user-profile-project-container{min-height:415px}.project-title{color:var(--grey-color);font-size:var(--font-8);flex-wrap:wrap;justify-content:space-between;width:100%;margin-block:8px;font-weight:600;display:flex}.project-date{color:#505362a1;align-items:center;font-size:18px;font-weight:700}.project-date-hyphen{background:#505362a1;height:3px;width:15px!important}.project-description{color:var(--grey-color);font-size:var(--font-8);align-self:stretch;margin-bottom:8px;font-weight:400;line-height:150%}.project-used-tech{color:var(--grey-color);font-size:var(--font-8);font-weight:400}.used-tech-stack{color:var(--grey-color);background-color:var(--grey-color-shade-1);font-size:var(--font-9);white-space:nowrap;border-radius:26.111px;flex-shrink:0;justify-content:center;align-items:center;padding:6px 16px;font-weight:400;line-height:21.084px;display:flex}.project-host-link{color:var(--primary-color);font-size:var(--font-8);font-weight:400}.project-host-link:hover{text-decoration:underline}.skill-tag{white-space:nowrap;min-width:94px;height:37px;font-size:var(--font-9);background:#d9d9d9;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;gap:6.322px;padding:6.322px 18.966px;display:flex}.skill-pill-tag{color:var(--grey-color-shade-9,#454545);background-color:var(--grey-color-shade-1,#d9d9d9);border:1px solid var(--grey-color-shade-2,#c1c1c1);white-space:nowrap;font-size:var(--font-9);border-radius:50em;padding:.25rem .5rem;font-weight:400}.user-profile-icon{width:24px;height:24px}.reactEasyCrop_Container{position:relative!important}.hassle-free-hiring-container{background-color:var(--background-color);flex-direction:column;justify-content:center;align-items:center;height:100dvh;padding:1rem 0;display:flex;position:relative}.faded-circle-container{background-color:var(--grey-color-shade-1);z-index:10;border-radius:50%;width:900px;height:850px;position:absolute;transform:translateY(-45%)}.circle-container{background-color:var(--background-color);z-index:11;border-radius:50%;width:800px;height:800px;position:absolute;transform:translateY(-50%)}.circle-text{z-index:120;width:50%;height:50%;position:absolute;bottom:0;transform:translateY(-110%)}.circle-text-heading{text-align:center;font-size:2rem;font-weight:700}.text-containers{z-index:999;flex-flow:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex;position:absolute;bottom:20%}.hustle-free-logo{width:300px;height:240px}.hiring-page-util{flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.shape-text-container{background-color:var(--grey-color-shade-1);justify-content:space-between;align-items:center;width:350px;height:70px;margin:0;display:flex;overflow:hidden}.hassle-free-icon{background-color:var(--background-color);flex-wrap:wrap;justify-content:center;align-items:center;width:18%;height:90%;display:flex}.company-service-container{cursor:pointer;background-color:#0000;border-radius:50%;width:800px;height:800px;transition:box-shadow .2s}.automate-heading{text-align:center;font-size:3rem}.candidate-wrapper{background-color:var(--grey-color-shade-1);justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex}.candidate-even-wrapper{justify-content:center;align-items:center;height:100dvh;display:flex}.candidate-even{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.box-heading{text-align:center;background-color:var(--background-color);padding:10px 4px}.box-heading-even{text-align:center;background-color:var(--grey-color-shade-1);padding:10px 4px}.custom-list{padding-left:40px;font-size:1.5rem;list-style-type:disc}.blob{opacity:.15;animation:20s linear infinite rotateClockwise}.blob1{opacity:.1;animation:20s linear infinite rotateAntiClockwise}@keyframes rotateClockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotateAntiClockwise{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.btn-container{gap:10px;display:flex}.error-code{font-size:4rem}.svg-container{align-items:center;animation:.8s ease-in textOpacity}.svg-container:nth-child(2){position:absolute}.error-500-text-container{text-align:left;margin-bottom:1rem;animation:1s ease-in textOpacity}@keyframes textOpacity{0%{opacity:0}to{opacity:1}}.correct-answer{background-color:#54b76314;border:1px solid #049f04}.wrong-answer{background-color:#cd292914;border:1px solid #ea3030}.title-color{color:var(--grey-color)}.title-color:hover{color:var(--primary-color)!important}.selected-tag{background-color:var(--grey-color-shade-1);color:var(--primary-color);border:1px solid var(--primary-color);border-radius:10px;padding:12px 7px!important}.unselected-tag{background-color:var(--grey-color-shade-1);border-radius:10px;padding:12px 7px!important}.bad-request-wrapper{flex-direction:row;justify-content:center;align-items:center;min-height:calc(100dvh - 75px);margin-inline:3.5rem;display:flex}.arrow-move{margin:2px 5px;transform:rotate(90deg)}.transition-arrow{transition:all .5s}.dropdown-margin{padding-inline:10px}.upcoming-contest-table-wrapper{overscroll-behavior-y:auto;width:100%;position:relative;overflow:auto}.bubbles-background{z-index:1;width:100%;height:calc(100dvh - 62px);position:absolute;overflow:hidden}.bubble{z-index:1;background:radial-gradient(81.48% 81.48% at 77.57% 36.91%,#ffffffbf 0%,#0a43928f 73.46%),radial-gradient(62.25% 63.18% at 20.1% 35.68%,#fff3 0%,#0750b833 85.23%);border-radius:50%;position:absolute}@keyframes bubbleAnimation{0%{scale:1}50%{scale:1.2}to{scale:1}}.bubble-1{width:445px;height:445px;transition:animation;animation:4s ease-in infinite bubbleAnimation;top:20%;left:-20%;box-shadow:4px 0 20px 2px #0f316099}.bubble-2{width:90px;height:90px;transition:animation;animation:4s ease-in infinite bubbleAnimation;top:5%;left:40%;box-shadow:0 5px 10px 2px #0f316099}.bubble-3{width:260px;height:260px;transition:animation;animation:4s ease-in infinite bubbleAnimation;top:-20%;right:-14%;box-shadow:0 10px 10px 5px #0f316099}.bubble-4{width:150px;height:150px;transition:animation;animation:4s ease-in infinite bubbleAnimation;bottom:-15%;left:50%;box-shadow:0 5px 20px 5px #0f316099}.bubble-5{width:300px;height:300px;transition:animation;animation:4s ease-in infinite bubbleAnimation;bottom:-20%;right:-10%;box-shadow:0 5px 20px 5px #0f316099}.login-wrapper{z-index:15;justify-content:center;align-items:center;gap:2rem;height:calc(100dvh - 75px);margin-inline:4rem;font-family:Open Sans,sans-serif;display:flex;position:relative}.login-wrapper p,.login-wrapper span,.login-wrapper h1,.login-wrapper div{font-family:Open Sans,sans-serif}.login-screen-text{text-align:center;font-size:20px;font-weight:700}.sign-in-form-wrapper{border:2px solid var(--primary-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;width:50%;padding:35px 25px}.sign-in-heading{color:var(--primary-color);font-weight:900}.signup-wrapper{z-index:15;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:2rem;height:calc(100dvh - 75px);margin-inline:4rem;display:flex;position:relative}.signup-wrapper span,.signup-wrapper div,.signup-wrapper p,.signup-wrapper h1{font-family:Open Sans,sans-serif}.auth-image-text-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.sign-up-form-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid var(--primary-color);width:50%;padding:35px 25px}.sign-up-form-wrapper{background-color:var(--grey-color-shade-1);border-radius:10px;width:100%;padding:20px}.sign-up-heading{color:var(--primary-color)}.sign-up-heading p{color:#000;font-size:var(--font-9,13px)}.auth-button-wrapper{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:10px;margin-bottom:10px;display:flex}.auth-button{padding:8.07px, 10.09px, 8.07px, 10.09px;border:1px solid #000;justify-content:center;align-items:center;gap:10px;width:80%;font-size:14px;font-weight:400;display:inline-flex}.sign-up-screen-text{text-align:center;font-size:20px;font-weight:700}.auth-button span{display:inline-flexbox;align-items:center;gap:10px}.auth-button:hover{background-color:#0556c83b;transition:all .3s}.otp-verification{z-index:20;justify-content:space-around;align-items:center;height:calc(100dvh - 75px);margin-inline:4rem;display:flex;position:relative}.otp-verification-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid var(--primary-color);border-radius:20px;width:35%;height:80%;padding:20px}.loader-wrapper{background-color:var(--grey-color-shade-1);z-index:5000;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100dvh;padding:10px;display:flex;position:absolute;top:0}.loader-wrapper div{font-size:large;font-weight:600}.loader{border-top:3px solid var(--primary-color);box-sizing:border-box;border-right:3px solid #0000;border-radius:50%;width:48px;height:48px;animation:1s linear infinite loader-rotation;display:inline-block}@keyframes loader-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.test-rules-subheading{font-weight:600}.console{background-color:var(--primary-color);z-index:999;border-radius:10px 10px 0 0;width:100%;height:300px;position:relative;bottom:0;overflow:auto}.test-case-console{background-color:var(--primary-color);z-index:999;border-radius:10px;width:100%;max-height:500px;position:absolute;bottom:104px;overflow:auto}.test-case-list{background-color:var(--grey-color-shade-1);border-radius:8px;margin:7.5px;padding:3px 10px}.console-input,.console-output{background-color:var(--background-color);border-radius:10px;height:100%;overflow:hidden}.console-header{color:#3a464d;background-color:var(--grey-color-shade-1);border-radius:10px 10px 0 0;height:40px;padding:10px 15px}.input-textarea{background-color:var(--background-color);width:100%;height:90%;font-size:var(--font-9);padding:15px;font-weight:400}.console-close-button{z-index:1;justify-content:center;width:100%;display:flex;position:absolute;top:-10px}.contributors{background-color:var(--background-color);border:.25px solid var(--grey-color-shade-4);flex-direction:column;width:350px;height:71dvh;display:flex;position:absolute;top:64px;right:0;overflow:hidden}.contributors-body-container{flex:1;overflow:hidden auto}.contributors-header{justify-content:space-between;align-items:center;margin-bottom:12px;padding:6px 10px 6px 0;display:flex;box-shadow:0 2px 3px #00000014}.contributors-body{justify-content:space-between;align-items:center;padding:6px 10px 6px 15px;display:flex}.custom-input{background-color:var(--background-color);border-radius:0 0 10px 10px;height:85%;overflow:hidden}.custom-input-label{color:#3a464d}.contributors-input,.contributors-output{background-color:var(--background-color);border:1px solid var(--grey-color-shade-4);border-radius:10px;height:80%;overflow:hidden}.input-textarea-contributors{background-color:var(--background-color);width:100%;height:100%;padding:15px}.code-pair-btn{border:2px solid var(--grey-color-shade-2);white-space:nowrap;border-radius:4px;align-items:center;height:38px;padding:0 .25rem 0 1rem;display:flex}.css-ahj2mt-MuiTypography-root{color:var(--grey-color-shade-6);font-size:var(--font-9)!important}.contributors-header>.code-pair-btn>.code-pair-btn>.css-j204z7-MuiFormControlLabel-root>.css-ahj2mt-MuiTypography-root,.contributors-body>.code-pair-btn>.css-j204z7-MuiFormControlLabel-root>.css-ahj2mt-MuiTypography-root{font-size:.7rem}.nav-icon-color{color:#3a464d}.css-kzfmbd-MuiSwitch-root{height:36px}.css-byenzh-MuiButtonBase-root-MuiSwitch-switchBase{padding:8px}.participants-name{align-items:center;display:flex}.participants-name>.fullname{font-size:var(--font-9);font-weight:400}.participants-image-span{margin-right:.5rem}.participants-image-span>i{font-size:1.8rem}.participants-image{border-radius:50%}.organizer-font{font-size:.7rem}.share-file-modal-wrapper{z-index:1000;background-color:#00000040;width:100%;height:calc(100dvh - 120px);position:fixed}.share-file-modal-wrapper div,p,h1,h5,h6{font-family:Open Sans,sans-serif}.share-file-modal{z-index:1001;background-color:var(--background-color);border-radius:.5rem;flex-direction:column;justify-content:space-between;width:449px;height:486px;padding:1rem;display:flex;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.modal-close-button{z-index:1002;height:64px;position:absolute;top:85px;right:525px}.share-file-form{flex-direction:column;justify-content:space-between;display:flex;padding:1.5rem!important}.download-sample-csv-btn{color:var(--primary-color,#0555c8);font-size:var(--font-9);font-weight:400}.share-file-form-input-wrapper{border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:3.6px;flex-direction:column;width:100%;height:100px;padding:.5rem .5rem 0;display:flex;overflow:hidden auto}.share-file-form-input-wrapper-error{border:1px solid #f73737bf}.share-file-form-input-wrapper-blank{border:1px solid var(--grey-color-shade-3);border-radius:.3rem;flex-direction:column;width:100%;padding:0;display:flex;overflow:hidden}.share-file-form-input-wrapper input{border-bottom:none}.share-file-form-input-wrapper-blank>input{border-bottom:none;padding:.7rem}.file-modal-email{font-size:var(--font-9,13px);padding:0;font-weight:550}.share-file-secondary-text{font-size:var(--font-10);font-weight:400}.set-full-report-input{width:100%;color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-9);justify-content:flex-start;align-items:center;gap:8px;margin-bottom:.5rem;font-weight:400;display:flex}.or-separator{width:100%;color:var(--grey-color-shade-3);align-items:center;gap:4px;font-size:16px;font-weight:400;display:flex}.share-file-invite-button{background:var(--primary-color,#0555c8);width:100%;color:var(--grey-color-shade-1);font-size:var(--font-8);border-radius:100px;justify-content:center;align-items:center;padding:12px 44px;font-weight:600;display:flex}.switch-invitation-type-btn{color:var(--primary-color,#0555c8);font-size:var(--font-8);font-weight:400;text-decoration-line:underline}.file-upload-wrapper{border:1px solid #ccc;border-radius:6px;justify-content:space-between;align-items:center;width:100%;max-width:100%;display:flex;overflow:hidden}#file-name{color:#555;white-space:nowrap;text-overflow:ellipsis;flex:1;padding:10px;overflow:hidden}.file-upload-label{cursor:pointer;background-color:#e5e5e5;flex-shrink:0;padding:10px 20px}.file-upload-label input{display:none}.share-file-download-button{background:var(--primary-color-shade-2,#d5f0ff);width:100%;color:var(--primary-color,#0555c8);font-size:var(--font-8);border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:12px 44px;font-weight:400;display:flex}.share-file-access-container{flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.share-file-access-wrapper{flex-direction:column;justify-content:space-between;margin-bottom:1rem;display:flex}.share-file-edit-button{color:#54656f;border:1px solid #54656f;border-radius:3.6px;justify-content:space-between;align-items:center;padding:0 5px;font-size:9px;display:flex}.share-file-copy-url-btn{font-size:var(--font-9);align-items:center;gap:.25rem;font-weight:400;display:flex}.email-repeat-error{color:red;margin-top:5px;font-size:11px;font-style:italic}.share-modal-btn-done{background-color:var(--background-color);color:var(--primary-color);font-size:var(--font-9);border:1px solid var(--primary-color);border-radius:50em;padding:.5rem 1rem;font-weight:400;line-height:normal}.online-editor-container{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.online-editor-container p,.online-editor-container h1,.online-editor-container div,.online-editor-container button,.online-editor-container a{font-family:Open Sans,sans-serif}.online-editor-wrapper{width:100%;height:calc(100dvh - 75px)}.online-editor-header{background-color:var(--background-color);border-bottom:1px solid #e1e1e1;justify-content:space-between;align-items:center;height:54px;padding-inline:20px;display:inline-flex}.online-editor-active-tab{white-space:nowrap;box-sizing:border-box;align-items:center;gap:10px;height:40px;padding-bottom:4px;display:flex;overflow:hidden}.online-editor-active-tab:hover{overflow-x:scroll}.online-editor-active-tab::-webkit-scrollbar{height:4px}.online-editor-active-tab::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:10px}.online-editor-active-tab::-webkit-scrollbar-track{background-color:#e1e1e1;border-radius:10px}.online-editor-add-file{background-color:#39464d}.online-editor-header-icons-wrapper{align-items:center;gap:25px;display:inline-flex}.online-code-editor-header-icons{justify-content:space-between;align-items:center;gap:23px;display:inline-flex}.online-code-editor-header-icons svg{cursor:pointer}.online-code-editor-bottom-bar{z-index:999;background-color:var(--grey-color-shade-1);border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;display:flex;position:relative}.online-code-editor-compile-save-wrapper{align-items:center;gap:.5rem;display:flex}.online-code-editor-compile-run-button{width:120px;height:40px;color:var(--text-light-color);font-size:var(--font-9);background-color:#39464d;border-radius:50em;font-weight:400}.online-code-editor-compile-save-button{width:120px;height:40px;color:var(--text-light-color);font-size:var(--font-9);background-color:#53b144;border-radius:50em;font-weight:400}.online-code-editor-input-output-container{background-color:var(--primary-color);border-bottom-right-radius:13px;border-bottom-left-radius:13px;align-items:center;gap:20px;width:100%;height:396px;padding:1rem;display:flex}.online-code-editor-input-container{border-radius:18px;width:50%}.terminal{gap:25px;width:100%;display:flex}.input-terminal{border:none;border-bottom:var(--text-light-color);width:100%;height:310px;font-size:var(--font-9);border-radius:0 0 20px 20px;padding:10px;font-weight:400;overflow:auto}.online-code-editor-output-container{border-radius:18px;width:50%}.online-code-editor-input-output-heading{background-color:var(--grey-color-shade-1);font-size:var(--font-8);border-radius:17px 17px 0 0;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:600;display:flex}.online-code-compiler-file-history-pagination>td>.css-78c6dr-MuiToolbar-root-MuiTablePagination-toolbar{justify-content:space-between;align-items:center;width:100%;display:flex}.output{border:none;border-bottom:var(--text-light-color);background-color:var(--background-color);white-space:pre-wrap;width:100%;height:310px;font-size:var(--font-9);border-radius:0 0 20px 20px;padding:10px;font-weight:400;overflow:auto}.test-case-container{background-color:var(--primary-color);flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;padding:1rem;display:flex}.test-case-wrapper{background-color:var(--background-color);width:100%;overflow:hidden}.test-case-heading-wrapper{background-color:#ebebeb;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:space-between;align-items:center;width:100%;height:42px;padding-inline:20px;display:inline-flex}.individual-test-case-container{justify-content:space-between;align-items:center;height:50px;display:flex}.individual-test-case-container:last-child{padding-inline:15px;border-bottom:none;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.individual-min-max-btn{background-color:#ebebeb;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.tour-pop-text{flex-direction:column;justify-content:space-between;height:100%;font-family:Open Sans,sans-serif;display:flex}.tour-pop-text h5{text-align:center;font-size:20px;font-weight:700}.tour-pop-text p{font-size:16px}.file-lit-sidebar-input-wrapper input{width:100%;height:25px;color:var(--grey-color);border:1px solid #e1e1e1;border-radius:3px}.language-select-menu{background-color:var(--primary-color);color:var(--text-light-color);border-radius:3.5px;height:25px;padding-inline:5px;font-size:11px}.sidebar-language{background-color:var(--primary-color);width:68px;height:25px;color:var(--text-light-color);text-align:center;border-radius:3.5px;justify-content:center;align-items:center;gap:5px;font-size:11px;display:inline-flex}.sidebar-file-date-time{font-size:8px}.file-name-button{font-size:12px}.file-name-button:hover{color:var(--primary-color)}.hidden-content{box-sizing:border-box;height:100%;display:none}.table-row:hover .hidden-content{justify-content:space-between;align-items:center;display:flex}.css-1psng7p-MuiTablePagination-spacer{display:none}.css-278c6dr-MuiToolbar-root-MuiTablePagination-toolbar{align-content:flex-start}.css-78c6dr-MuiToolbar-root-MuiTablePagination-toolbar{padding-inline:10px}.css-194a1fa-MuiSelect-select-MuiInputBase-input{padding:0;font-size:11px}.css-16c50h-MuiInputBase-root-MuiTablePagination-select{margin:0;padding:0}.time-range-container{justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.time-range-container p,.time-range-container div,.time-range-container h6{font-size:12px}.time-range-select{border:1px solid #c1c1c1;border-radius:4px;padding:5px}.test-case-output-wrapper{margin-inline:28px;border:1px solid #3a464d5c;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:10px;padding:10px;display:flex}.test-case-output-result{background-color:var(--background-color);border-radius:8px;flex-direction:column;gap:10px;width:100%;height:100%;display:flex}.test-case-output-result h6{color:#39464d;padding-left:10px;font-size:16px}.test-cases-pass-fail{flex-direction:column;gap:5px;width:30%;display:flex}.test-cases-pass-fail p{color:#39464d;padding:0;font-size:14px;font-weight:700}.test-cases-pass-fail h6{font-size:20px;font-weight:700}.test-cases-count{border-radius:4px;height:60px;padding-left:10px}.test-cases-wrapper{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));justify-items:center;gap:7px;width:70%;height:125px;padding-inline:5px;display:grid;overflow-y:auto}.all-test-case-container{border-radius:10px;flex-direction:column;width:100%;display:flex;overflow:hidden}.individual-test-case{cursor:pointer;background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;justify-content:space-between;align-items:center;width:160px;height:35px;padding:10px;transition:all .5s ease-in;display:flex}.individual-test-case:hover{background-color:#cd292929}.question-answer-container .individual-test-case{width:unset;background-color:unset;gap:4px}.individual-test-case p{font-size:var(--font-8);padding:0;font-weight:600}.green{background-color:#51925333;border:1px solid #51925333}.dark-green{background-color:#53b144d1;border:1px solid #53b144d1}.red{background-color:#f21e1e33;border:1px solid #f21e1e33}.dark-red{color:var(--grey-color);background-color:#fc1e1eb3;border:1px solid #fc1e1eb3}.gray{background-color:#aaabac7a;border:1px solid #aaabac7a}.test-case-details-wrapper{background-color:var(--background-color);border-radius:18px;flex-direction:column;justify-content:space-between;width:100%;display:flex}.test-case-details-header{background-color:#ebebeb;border-bottom:1px solid #e1e1e1;justify-content:space-between;align-items:center;width:100%;height:45px;padding-inline:20px;font-size:16px;display:inline-flex}.test-case-details-header>h6{padding:0!important}.test-case-details-input-output{justify-content:center;align-items:center;gap:10px;height:135px;padding-inline:28px;display:flex}.test-case-details-input{border:1px solid #3a464d5c;border-radius:8px;width:48%;height:120px;padding:10px;font-size:14px;overflow:auto}.test-case-details-input div,.test-case-details-output div{white-space:pre-wrap;font-size:14px}.test-case-details-output{border-radius:8px;width:48%;height:120px;padding:10px;font-size:14px;overflow:auto}.test-case-input-output-wrapper{flex-direction:row;margin-bottom:1rem;display:flex}.toggle-visibility{display:none}.css-16xfy0z-control{background-color:#3a464d;border:none;margin:0 10px;height:40px!important}.connection-signal{margin-left:10px}.test-card{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:8px;flex-direction:column;justify-content:space-between;min-width:716px;min-height:160px;margin-block:8px;padding:20px;transition:transform .2s ease-in-out;display:flex}.test-case-icon{font-size:12px!important}.test-empty-wrapper{align-items:center;width:100%;height:80dvh;display:flex}.skills-hero-wrapper{flex-direction:column;align-items:center;display:flex;overflow-x:auto}.skill-pill{text-align:center;color:var(--grey-color);cursor:pointer;border-radius:50px;flex:1;justify-content:center;align-items:center;gap:10px;padding:10px;font-size:24px;transition:all .1s ease-out;display:inline-flex}.active-pill{background-color:var(--primary-color);color:var(--text-light-color);border-radius:50px;gap:15px;width:200px}.landing-page-skills-wrapper{flex-direction:column;justify-content:center;align-items:center;width:80vw;display:flex}html{-webkit-overflow-scrolling:touch;height:100%;overflow-y:scroll}.panel{justify-content:center;width:100%;display:flex}.skills-animation-wrapper{justify-content:center;align-items:center;display:flex}.skills-animation-wrapper-mobile{display:none}.hiring-content-wrapper{justify-content:center;display:flex}.hiring-content-wrapper>div>div>h1{font-size:36px;font-weight:700}.hiring-content-wrapper>div>div:nth-child(4){font-size:18px;font-weight:400;line-height:1.3}.hiring-content-wrapper>div:first-child{flex:1;gap:15px}.hiring-content-wrapper>div:nth-child(2){flex:1}.skills-hiring-animation-wrapper{justify-content:center;align-items:center;display:flex}.skills-hiring-animation-wrapper-mobile{display:none}.table-head{width:100%;display:flex}.user-table-container{background-color:#f6f7fa;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:90%;height:calc(100dvh - 220px);margin-block:.5rem;display:flex;overflow:auto;box-shadow:0 1px 2.5px .5px #ccc}.flex-container{background:var(--primary-color);color:var(--text-light-color);justify-content:center;align-items:center;display:flex}.table-header-container{justify-content:center;align-items:center;width:98%;height:45px;display:flex}.table-header-container>div{flex:1;justify-content:center;align-items:center;padding:4px 0;font-size:14px;font-weight:600;display:flex}.table-header-container>.div2{flex:1.5}.row-container{color:var(--text-light-color);background:var(--background-color);border-radius:10px;justify-content:center;align-items:center;width:98%;height:50px;margin:.2em;transition:background-color .2s ease-in;display:flex;box-shadow:0 1.5px 1px #00000025}.row-container:hover{background-color:#d7e8f5}.row-container>div{color:var(--grey-color);box-sizing:border-box;border-right:1px solid #ccc;flex:1;justify-content:center;align-items:center;height:40px;padding:4px 0;font-size:11px;font-weight:400;display:flex}.row-container button{color:var(--grey-color)}.row-container>.div2{flex:1.5}.student-view-file{border-radius:4px;height:24px;padding:0 6px;font-size:11px}.org-user-pagination-prev-next{padding-inline:5px;font-size:10px;font-weight:600}.org-user-pagination{background-color:none;border:1px solid var(--grey-color);width:26px;height:26px;color:var(--grey-color);border-radius:4px;margin:5px;font-size:7px}.student-list-search-btn{border-radius:4px;width:97px;height:32px}.custom-dropdown{background-color:var(--primary-color);height:33px;color:var(--background-color);cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;padding:8px 12px;font-family:Open Sans,sans-serif;font-size:14px;display:inline-flex;position:relative}#batch-menu{appearance:none;background-color:var(--primary-color);color:var(--text-light-color);cursor:pointer;border:none;border-radius:.25rem;padding:0 6em 0 1em;font-family:Open Sans,sans-serif}#batch-menu option{border-radius:0;width:100%}.custom-dropdown .chevron{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.test-list-card-continer{margin:24px}.test-first-row{justify-content:space-between;align-items:flex-start;display:flex}.test-first-row .dropdown-menu{border:1px solid var(--grey-color-shade-2,#e7e7e7)}.test-first-row .dropdown-circle-dot-button{padding:.5rem}.test-first-row .dropdown-circle-dot-button svg{width:24px;height:24px}.test-first-row-left-side{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.test-title{color:var(--grey-color,#222);font-size:var(--font-6);font-weight:600}.test-info-card{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:.4rem;display:flex}.test-access-info-card{font-size:var(--font-9);color:var(--grey-color-shade-8);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:44px;justify-content:center;align-items:center;gap:4px;padding:4px 12px;font-weight:400;display:flex}.test-status-info-card{font-size:var(--font-9);color:var(--grey-color-shade-8);border:1px solid var(--grey-color-shade-2,#e7e7e7);fill:var(--grey-color-shade-8);border-radius:44px;justify-content:center;align-items:center;gap:4px;padding:4px 12px;font-weight:400;display:flex}.test-info-card>.COMPLETED,.test-info-card>.COMPLETED>span>svg>path,.test-status-info-card.hired,.test-status-info-card.hired>span>svg>path{color:var(--success-color);border:1px solid var(--success-color);fill:var(--success-color)}.test-info-card>.LIVE,.test-info-card>.LIVE>span>svg>path,.test-status-info-card.pending,.test-status-info-card.rejected{color:var(--danger-color);border:1px solid var(--danger-color);fill:var(--danger-color)}.test-info-card>.UPCOMING,.test-info-card>.UPCOMING>span>svg>path,.test-status-info-card.onhold{color:var(--secondary-color);border:1px solid var(--secondary-color);fill:var(--secondary-color)}.test-question-info-card{font-size:var(--font-9);color:var(--grey-color-shade-8);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:44px;justify-content:center;align-items:center;gap:4px;padding:4px 12px;font-weight:400;display:flex}.test-second-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 50px;margin-block:1rem;display:flex}.test-second-row-data{box-sizing:border-box;flex-direction:column;align-items:flex-start;display:flex}.test-second-row-data>.icon{margin-right:6px}.test-second-row-data>.title{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);align-items:center;gap:4px;font-weight:400;display:flex}.test-second-row-data>.value{color:var(--grey-color-shade-9,#454545);text-align:center;font-size:var(--font-9);font-weight:600}.test-card-time-value{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:600}.test-third-row{border-top:1px solid var(--grey-color-shade-1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:8px;display:flex}.test-action{opacity:0;transition:opacity .4s ease-in-out;display:flex}.test-card:hover .test-action{opacity:1;justify-content:space-around;align-items:center;width:200px;margin-left:-8px;display:flex}.test-code-title{color:var(--grey-color);opacity:.5;font-size:16px;font-weight:bolder}.test-row-right-side{justify-content:flex-end;align-items:center;gap:8px;display:flex}.test-row-right-side>.test-code{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--grey-color-shade-1,#f6f6f6);width:185px;height:34px;color:var(--grey-color,#222);font-size:var(--font-9);border-radius:44px;align-items:center;gap:8px;padding:4px 12px;font-weight:600;display:flex}.test-nav-button{width:160px;height:32px}.create-batch-btn{border-radius:4px;justify-content:center;align-items:center;gap:10px;width:190px;height:32px;font-size:12px;display:inline-flex}.enroll-student-btn,.test-dropdown{border-radius:4px;justify-content:center;align-items:center;gap:10px;width:160px;height:32px;font-size:12px;display:inline-flex}.interview-report-issue-container .MuiOutlinedInput-notchedOutline,.interview-room-chat-container-body .MuiOutlinedInput-notchedOutline{border:none!important}.interview-report-issue-container .css-15kq27i.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid var(--grey-color-shade-7)!important}.inquiries-container{padding:10px 20px}.batch-header-bar{background-color:var(--background-color);justify-content:space-evenly;align-items:center;gap:20px;min-width:max-content;max-width:100%;padding:1rem;display:flex;box-shadow:0 4px 4px #00000025}.batch-header-bar>.header-title{font-size:var(--font-7);font-weight:600}.batch-header-bar>form{align-items:center;gap:20px;display:inline-flex;position:relative}.batch-header-bar>form>.search-icon{padding-left:10px;position:absolute;left:0}.batch-header-bar>form>input{border:1px solid var(--primary-color);border-radius:5px;width:391px;height:32px;padding-left:35px}.test-dropdown{border-radius:4px;justify-content:center;align-items:center;gap:10px;width:220px;height:32px;font-size:12px;display:inline-flex}.test-dropdown>.MuiFormControl-root>.css-1yk1gt9-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root>svg,.css-hfutr2-MuiSvgIcon-root-MuiSelect-icon{color:var(--text-light-color)}.css-kk1bwy-MuiButtonBase-root-MuiMenuItem-root{font-size:15px;font-weight:700}.batch-file-ide-tab{width:80px;height:25px;color:var(--background-color);cursor:pointer;background-color:#c1c1c1;border-radius:3.62px;justify-content:center;align-items:center;gap:10px;margin-right:4px;font-size:11px;font-weight:500;display:inline-flex;overflow:hidden}.batch-file-ide-tab-active{color:var(--background-color);padding-inline:5px;overflow:hidden;background-color:#8d8d8d!important}.batch-file-ide-tab:hover{background-color:#a7a7a7}.test-creator-logo{border-radius:50%;width:25px;height:25px;margin-right:4px}.test-code-btn{background-color:var(--grey-color-shade-1);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.test-code-btn:hover{background-color:var(--grey-color-shade-2)}.test-code>.hidden{align-items:center;display:flex}.question-option-text{font-size:var(--font-8);opacity:.85;color:var(--grey-color,#222);text-align:left;font-weight:400;line-height:normal}.question-option-text>p{font-size:var(--font-8);opacity:.85;color:var(--grey-color-shade-8,#4f4f4f);padding:0;font-weight:400}.reset-image{width:24px;height:24px}.test-case-text{font-size:18px;font-weight:bolder}.cookies-card{background-color:var(--background-color);z-index:9999;border:1px solid var(--grey-color-shade-2);border-radius:.5rem;align-items:center;gap:1rem;max-width:685px;padding:1rem 1.25rem;display:flex;position:fixed;bottom:10px;right:10px;box-shadow:0 4px 9px #0000000f}.cookies-description{color:var(--grey-color-shade-8);font-size:var(--font-9);font-weight:400;line-height:normal}.cookie-btns{align-items:center;gap:1rem;display:flex}.cookies-accept-btn{background-color:var(--primary-color);color:var(--text-light-color);font-size:var(--font-9);border-radius:.5rem;padding:.65rem .86rem;font-weight:600;box-shadow:0 2px 3px #3734d136,inset 0 -2px 2px #5046bd99,inset 0 1px 1px #ffffff59}.cookies-reject-btn{background:linear-gradient(#fff 0%,#f1f2f9 100%);border:.5px solid #f1f2f9;border-radius:.5rem;padding:.5rem .75rem;box-shadow:inset 0 -1px 1px #96a1ac1f}.cookies-description a{color:var(--primary-color);text-decoration:underline}.cookies-description a:hover{color:var(--primary-color-shade-9)}.pagination-style{color:var(--text-light-color);border-radius:4px;justify-content:center;align-items:center;width:100%;height:10%;margin-top:5px;margin-bottom:10px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;display:flex;overflow:visible}.pagination-style svg{margin-right:-.5rem}.css-132a6sb-MuiTableCell-root{color:var(--grey-color);border:none;padding:5px;bottom:0;right:0}.mailto{font-weight:600}.empty-data-wrapper{height:40%}.empty-data-wrapper>div{padding:.5rem 0;display:block;overflow-y:hidden}.empty-data-wrapper h1,.empty-data-wrapper h3{animation:1s cubic-bezier(.175,.885,.32,1.275) textAnimation}@keyframes textAnimation{0%{transform:translateY(100%)}to{transform:translateY(0%)}}.dropdown-wrapper{box-sizing:border-box;cursor:pointer;width:180px;height:32px;color:var(--text-light-color);background-color:var(--primary-color);border-radius:4px;justify-content:space-around;align-items:center;padding:5px;font-weight:500;display:flex;position:relative}.dropdown-value{background:var(--background-color);color:var(--grey-color);border-radius:4px;width:100%;min-height:100%;max-height:250px;padding-bottom:5px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;position:absolute;top:33px;left:0;overflow:auto}.dropdown-content-name{margin-left:10px;padding-top:10px;display:flex;position:relative}.dropdown-content-name:before{content:"";background-color:var(--primary-color);border-radius:1px;width:0%;height:1px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:absolute;bottom:0}.dropdown-content-name:hover:before{width:90%}.results-container{max-width:1200px;margin:0 auto;padding:20px}.result-item{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin-bottom:20px;padding:20px;transition:background-color .3s,box-shadow .3s;box-shadow:0 2px 4px #0000001a}.result-item:hover{background-color:#f1f1f1;box-shadow:0 4px 8px #0003}.result-item h3{color:#333;margin:0 0 10px;font-size:1.2em}.result-item p{color:#555;margin:5px 0}.result-item strong{color:#333}.interview-report-heading{text-align:center;color:#007bff;margin-bottom:20px;font-size:2em}.ai-interview-form{background:url(/assets/svg/ai-form-bg.svg) 50%/cover no-repeat;flex-direction:column;align-items:center;gap:4rem;width:100%;min-height:calc(100dvh - 100px);padding:2.7rem 6rem;display:flex;position:relative}.ai-interview-form-header{color:var(--grey-color,#222);font-size:var(--font-5);font-weight:600}.ai-interview-form-sub-header{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);font-weight:400}.ai-interview-form-container{border:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:var(--background-color,#fff);border-radius:1rem;width:100%;max-width:705px;padding:2rem 3rem}.ai-interview-form-herder-text{color:var(--grey-color,#222);font-size:var(--font-4);font-weight:700;line-height:var(--line-height-3);text-align:left;margin:1.5rem 2rem}.ai-interview-form-input-row{flex-wrap:wrap;align-items:center;padding:.7rem 1rem;display:flex}.ai-interview-form-btn{justify-content:flex-end;align-items:center;gap:2rem;margin-top:2rem;display:flex}.ai-interview-form-btn-back{background:var(--background-color,#fff);color:#0c66e4;text-align:center;border:1px solid #0c66e4;border-radius:40px;padding:10px 32px 10px 30px;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ai-interview-form-btn-send{color:var(--White,var(--text-light-color,#fff));text-align:center;background:#0c66e4;border-radius:40px;padding:10px 32px 10px 30px;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.ai-bot-image{width:100px}.ai-message-card-div{border:.812px solid var(--text-light-color,#fff);background:linear-gradient(0deg, #0c66e408 0%, #0c66e408 100%), var(--background-color,#fff);letter-spacing:-.4px;border-radius:8.122px;flex-shrink:0;align-items:center;width:604px;height:82px;margin-block:1.7rem;padding:13px 36px 13px 21px;line-height:30px;display:inline-flex}.css-r93niq-MuiButtonBase-root-MuiPaginationItem-root.Mui-selected{background-color:var(--primary-color);color:var(--grey-color-shade-1)}.question-coin{width:36px;height:36px;position:relative}.question-coin-count{color:#935c06;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.online-ide-b-nav{padding:0}.swal2-container{z-index:10005}.practice-question-title{font-size:var(--font-9);text-align:left;font-weight:400;line-height:normal}.practice-question-additional-info{font-size:var(--font-10);color:var(--grey-color-shade-6);opacity:unset;align-items:center;gap:.25rem;font-weight:400;display:flex}.practice-question-additional-info>i{margin-left:.5rem;margin-right:.2rem}.no-scroll{width:100%;position:fixed;overflow:hidden}.main-container{background-color:var(--grey-color-shade-1);justify-content:center;min-height:100dvh;padding:20px 40px;display:flex}div:where(.swal2-container){z-index:10005!important}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.header{justify-content:space-between;align-items:center;padding:1rem 3rem;display:flex}.logo{align-items:center;display:flex}.logo-image{width:63px;height:auto}.logo-text{margin-left:.5rem;font-size:1.25rem;font-weight:700}.main-nav{flex-grow:1}.nav-list{gap:2rem;list-style-type:none;display:flex}.nav-button,.nav-link{color:var(--grey-color);align-items:center;font-weight:600;text-decoration:none;display:flex}.nav-link span{white-space:nowrap}.dropdown-icon{width:10px;height:auto;margin-left:.5rem}.auth-buttons{gap:1rem;display:flex}.sign-in,.start-free{border-radius:.5rem;padding:.5rem 1rem;font-weight:600;text-decoration:none}.sign-in{color:var(--grey-color)}.start-free{background-color:var(--primary-color);color:var(--background-color)}.hero{background-image:url(/assets/svg/landing-hero.svg);background-repeat:no-repeat;gap:2rem;padding:6rem 4rem;display:flex}.hero-content{flex:1}.hero-title{color:var(--primary-color);font-size:1.375rem;font-style:normal;font-weight:600;line-height:normal}.hero-subtitle{color:var(--grey-color);font-style:normal;font-weight:800;font-size:var(--font-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing);margin-top:1rem;margin-bottom:2.5rem}.hero-description{color:var(--grey-color-shade-5);margin-bottom:2rem;font-size:1.25rem}.hero-cta{background:var(--background-color,#fff);align-items:center;gap:1rem;margin-top:5rem;margin-bottom:6rem;padding:1rem;display:flex;box-shadow:0 4.352px 134.912px #0000001a}.cta-text{font-size:var(--font-8);color:var(--grey-color);letter-spacing:.16px;font-style:normal;font-weight:700;line-height:normal}.cta-button{height:55px;color:var(--text-light-color,#fff);background-color:var(--grey-color);border-radius:7px;flex-shrink:0;padding:1rem 1.4rem;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none;display:inline-block}.cta-button:hover{color:var(--grey-color-shade-1)}.glow-on-hover{cursor:pointer;z-index:1;background-color:#89d8d3;background-image:linear-gradient(45deg,#000,#0d6efd);border:none;outline:none;transition:all .5s;display:inline-block;position:relative;box-shadow:inset 2px 2px 2px #ffffff80,7px 7px 20px #0000001a,4px 4px 5px #0000001a}.glow-on-hover:after{content:"";z-index:-1;background-color:var(--primary-color);background-image:linear-gradient(315deg,#000 0%,#0d6efd 74%);border-radius:5px;width:100%;height:0;transition:all .5s;position:absolute;bottom:0;left:0;box-shadow:-7px -7px 20px #fff9,-4px -4px 5px #fff9,7px 7px 20px #0002,4px 4px 5px #0001}.glow-on-hover:hover{color:var(--text-light-color)}.glow-on-hover:hover:after{height:100%;top:0}.glow-on-hover:active{top:2px}.hero-features{gap:1rem;display:flex}.hero-feature-icon{width:18px;height:auto}.hero-image{flex:1}.hero-img{width:100%;height:auto}.hero-feature{align-items:center;gap:.4rem;display:flex}.company-logos{text-align:center;padding:6rem 5rem}.logos-title{color:var(--grey-color);text-align:center;margin-bottom:3.5rem;font-size:1.375rem;font-style:normal;font-weight:600;line-height:normal}.logos-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem;display:flex}.company-logo{width:auto;height:3rem}.solutions{text-align:center;background-color:#f6faff;padding:4rem 3rem;position:relative}.solutions-data{z-index:1;text-align:left;max-width:470px;position:relative}.solutions-title{color:#0854c4;text-transform:uppercase;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}.solutions-subtitle{color:var(--grey-color);letter-spacing:-1.2px;margin:1rem 0;font-size:2.5rem;font-style:normal;font-weight:800;line-height:48px}.solutions-description{color:#64607d;letter-spacing:-.32px;font-style:normal;font-weight:500;line-height:30px;font-size:var(--font-8);margin:0 auto 2rem}.solutions-cta{text-align:center;letter-spacing:-.32px;background-color:var(--primary-color);color:var(--background-color);border-radius:2rem;padding:.75rem 2rem;font-size:16px;font-style:normal;font-weight:600;line-height:30px;text-decoration:none;display:inline-block}.solutions-cta:hover{color:var(--grey-color-shade-1);background-color:#02429e}.solution-steps-data{justify-content:space-around;width:100%;display:flex;position:absolute}.solution-steps{justify-content:space-around;margin-top:4rem;display:flex;position:relative;top:-165px}.step-liner{position:relative;right:120px}.step{text-align:left}.step1{position:relative;top:300px}.step2{position:relative;top:195px}.step3{position:relative;bottom:45px}.step-icon{background-color:var(--background-color);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:1rem 0;display:flex}.icon-placeholder{background-color:#c4c4c4;border-radius:5px;width:23px;height:23px}.step-title{color:var(--grey-color);letter-spacing:-.48px;font-style:normal;font-weight:800;line-height:30px;font-size:var(--font-8);margin-bottom:.5rem}.step-description{color:#64607d;letter-spacing:-.28px;width:279px;font-size:14px;font-style:normal;font-weight:500;line-height:30px}.features{text-align:center;padding:6rem 5rem}.features-title{color:var(--grey-color);letter-spacing:-1.26px;margin-bottom:1rem;font-size:2.625rem;font-style:normal;font-weight:800;line-height:60px}.features-description{color:#64607d;letter-spacing:-.4px;margin:0 auto 3rem;font-size:1.25rem;font-style:normal;font-weight:500;line-height:30px}.features-grid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:3rem;display:grid}.feature{background-color:var(--background-color);text-align:left;border-radius:1.25rem;padding:2rem;box-shadow:0 4px 6px #0000001a}.feature-icon{flex-shrink:0;width:60px;height:60px;margin-bottom:1rem}.feature-title{color:#16012c;letter-spacing:-.72px;margin-bottom:1rem;font-size:1.5rem;font-style:normal;font-weight:800;line-height:60px}.feature-description{color:#64607d;letter-spacing:-.32px;margin-bottom:1rem;font-size:16px;font-style:normal;font-weight:500;line-height:30px}.feature-link{color:#01966b;align-items:center;gap:.3rem;font-size:16px;font-style:normal;font-weight:600;line-height:16px;text-decoration:none;display:flex}.arrow-icon{width:13px;height:auto;margin-left:.5rem}.features-cta{background-color:var(--primary-color);height:55px;color:var(--text-light-color,#fff);text-align:center;border-radius:.5rem;flex-shrink:0;padding:1rem 2rem;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;display:inline-block}.features-cta:hover{color:var(--grey-color-shade-1);background-color:#02429e}.practice-problem{flex-wrap:wrap;gap:2rem;padding:6rem;display:flex}.ide-title{color:var(--grey-color);text-align:center;letter-spacing:-1.14px;margin-bottom:1rem;font-size:38px;font-style:normal;font-weight:800;line-height:50px}.ide-description{font-size:var(--font-8);color:#64607d;text-align:center;letter-spacing:-.32px;max-width:600px;margin:0 auto 2rem;font-style:normal;font-weight:400;line-height:30px}.ide-cta{background-color:var(--primary-color);height:54px;color:var(--text-light-color,#fff);text-align:center;border-radius:.5rem;flex-shrink:0;padding:1rem 2rem;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;display:inline-block}.ide-cta:hover{color:var(--grey-color-shade-1);background-color:#02429e}.talent-management{text-align:center;color:var(--background-color);padding:4rem 3rem;position:relative}.talent-image{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.talent-content{max-width:600px;margin:0 auto}.talent-title{color:var(--primary-color);text-align:center;text-transform:uppercase;margin-bottom:1rem;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}.talent-subtitle{color:var(--grey-color);text-align:center;letter-spacing:-1.2px;margin-bottom:1rem;font-size:2.5rem;font-style:normal;font-weight:800;line-height:48px}.talent-description{color:#64607d;text-align:center;letter-spacing:-.4px;margin-bottom:2rem;font-size:1.25rem;font-style:normal;font-weight:500;line-height:30px}.talent-cta{text-align:center;letter-spacing:-.32px;background-color:var(--primary-color);color:var(--background-color);border-radius:2rem;padding:.75rem 2rem;font-size:16px;font-style:normal;font-weight:600;line-height:30px;text-decoration:none;display:inline-block}.talent-cta:hover{color:var(--grey-color-shade-1);background-color:#02429e}.email-signup{flex-wrap:wrap;gap:2rem;padding:6rem 5rem;display:flex}.signup-content{flex:1}.signup-title{color:#141f39;margin-bottom:1rem;font-size:2.25rem;font-weight:700}.signup-description{font-size:var(--font-8);color:var(--grey-color-shade-6);margin-bottom:2rem;font-style:normal;font-weight:400;line-height:26px}.signup-form{position:relative}.email-input{border:1px solid var(--text-light-color,#fff);background:var(--background-color,#fff);border-radius:.25rem;width:100%;min-width:279px;margin-bottom:1rem;padding:1rem;box-shadow:0 4.325px 64.871px #00000014}.login-prompt{opacity:.6;color:var(--grey-color-shade-6);font-size:.875rem;font-style:normal;font-weight:500;line-height:26px}.login-link{opacity:.6;color:var(--grey-color-shade-6);font-size:14px;font-style:normal;font-weight:700;line-height:26px;text-decoration:none}.login-link:hover{color:var(--primary-color);opacity:1}.signup-image{flex:1;width:50%;height:auto}.subscribe-loader{align-items:center;height:100%;display:flex;position:absolute;bottom:7px;right:10px}.contact-form{color:var(--background-color);background-color:var(--primary-color);padding:6rem 5rem;position:relative}.contact-content{flex-wrap:wrap;align-items:center;gap:6rem;display:flex}.contact-info{flex:1;min-width:300px}.contact-title{text-transform:uppercase;margin-bottom:1rem;font-size:.875rem;font-weight:700}.contact-subtitle{margin-bottom:1rem;font-size:3.125rem;font-weight:800;line-height:1.2}.contact-description{margin-bottom:2rem;font-size:1.25rem}.contact-image{height:auto;max-height:430px}.home-contact-form{flex-direction:column;flex:1;gap:1rem;display:flex}.form-input,.form-textarea{width:100%;color:var(--background-color);background-color:#f2f3f41a;border:none;border-radius:.25rem;min-width:279px;padding:1rem}.form-textarea{resize:vertical;height:150px}.form-submit{background-color:var(--background-color);color:var(--primary-color);text-transform:uppercase;cursor:pointer;border:none;border-radius:.25rem;padding:1rem;font-weight:700}.testimonials-title{color:var(--primary-color);text-transform:uppercase;margin-bottom:1rem;font-size:.875rem;font-weight:700}.testimonial-content{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.carousel-indicators{bottom:-85px!important}.testimonial-image{flex:1;min-width:320px;max-width:450px;height:auto}.testimonial{text-align:left;flex:1;min-width:320px;max-width:450px}.testimonial-text{color:var(--grey-color);font-style:normal;font-weight:500;line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-6);font-size:var(--font-5);text-align:justify;margin-top:20px}.testimonial-author{color:var(--grey-color);font-style:normal;line-height:var(--line-height-4);font-size:var(--font-6);letter-spacing:var(--letter-spacing-6);font-weight:700}.quote-icon{width:31px;margin-bottom:12px}.testimonial-position{color:var(--grey-color-shade-6);font-style:normal;line-height:var(--line-height-5);font-size:var(--font-8);letter-spacing:var(--letter-spacing-8);font-weight:500}.next-prev{background-color:var(--background-color);width:50px;height:50px;color:var(--grey-color);border-radius:50%;justify-content:center;align-items:center;display:flex}.question-ide-bottom-header{background-color:var(--grey-color-shade-1);justify-content:center;align-items:center;width:60%;display:flex}.build-career-container{scroll-behavior:smooth;height:calc(100dvh - 65px);display:flex}.career-page-description-text{color:var(--grey-color-shade-6);padding:0}.build-career-wrapper{flex-direction:column;justify-content:center;gap:33px;width:50%;padding:4rem 6rem;display:flex}.build-career-image-container{gap:33px;width:50%}.build-career-image{object-fit:cover;width:100%;height:100%}.build-career-heading{text-align:left;font-size:58px;font-weight:700;line-height:74px}.build-career-heading h1{font-size:var(--font-1);font-weight:600;line-height:74px}.build-career-description{text-align:left;color:var(--grey-color-shade-8);font-size:18px;font-weight:500;line-height:30px}.build-career-button-wrapper{align-items:center;gap:26px;display:flex}.join-our-team-button{background-color:var(--primary-color);height:67px;color:var(--text-light-color);white-space:nowrap;border:2px solid #fff;border-radius:60px;align-items:center;gap:10px;padding:22px 42px;font-size:18px;font-weight:700;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex}.join-our-team-button:hover{color:var(--primary-color);background-color:var(--background-color);border:2px solid var(--primary-color)}.career-learn-more{height:66px;color:var(--primary-color);white-space:nowrap;border:1px solid #eff0f6;border-radius:60px;align-items:center;padding:23px 42px;font-size:18px;font-weight:700;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex;box-shadow:0 4px 11px #4457ff0f}.career-learn-more:hover{border:1px solid var(--primary-color);transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 4px 11px #4457ff0f}.our-mission-container{scroll-behavior:smooth;background-color:#ebf3ff;justify-content:center;align-items:center;gap:60px;height:calc(100dvh - 65px);padding:4rem 6rem;display:flex}.our-mission-container>div{flex:1}.our-mission-image{width:100%;height:100%}.our-mission-description-wrapper{flex-direction:column;gap:21px;padding:1rem;display:flex}.our-mission-description{flex-direction:column;gap:21px;display:flex}.our-mission-description>p{margin:0;font-size:18px;font-weight:500;line-height:30px}.career-pill{border-radius:46px;justify-content:center;align-items:center;padding:14px 24px;display:flex}.white-pill{background-color:var(--background-color);width:154px;color:var(--primary-color);text-wrap:nowrap;font-size:18px;font-weight:700;line-height:20px}.blue-pill{color:var(--primary-color);background-color:#ebf3ff;font-size:18px;font-weight:700;line-height:20px}.our-mission-heading{font-size:40px;font-weight:700;line-height:56px}.perks-container{scroll-behavior:smooth;flex-direction:column;align-items:center;gap:40px;padding:4rem 6rem;display:flex}.perks-description-container{flex-direction:column;align-items:center;gap:20px;padding:0 16rem;display:flex}.perks-heading{text-align:center;font-size:40px;font-weight:700;line-height:56px}.perks-description{text-align:center;padding:0 5rem;font-size:18px;font-weight:500;line-height:30px}.perks-card-container{flex-direction:column;gap:40px;display:flex}.perks-row-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:39px;display:flex}.perks-view-position-button{background-color:var(--primary-color);width:285px;height:67px;color:var(--text-light-color);border-radius:60px;justify-content:center;align-items:center;gap:10px;font-size:18px;font-weight:700;line-height:20px;display:flex}.perks-view-position-button:hover{background-color:var(--background-color);color:var(--primary-color);border:2px solid var(--primary-color)}.perks-card{border-radius:20px;flex-direction:column;gap:22px;width:373px;height:448px;padding:32px 48px;display:flex;box-shadow:0 24px 44px #14142b1a}.perks-card-heading{font-size:28px;font-weight:700;line-height:42px}.perks-card-description{font-size:16px;font-weight:500;line-height:30px}.job-profile-container{scroll-behavior:smooth;background-color:#ebf3ff;align-items:center;gap:144px;height:797px;padding:4rem 6rem;display:flex}.job-profile-description-wrapper{flex-direction:column;gap:55px;display:flex}.job-profile-heading{font-size:40px;font-weight:700;line-height:56px}.job-profile-description{font-size:18px;font-weight:500;line-height:30px}.job-profile-card-wrapper{flex-direction:column;gap:22px;display:flex}.job-profile-card{background-color:var(--background-color);border-radius:20px;align-items:flex-start;gap:24px;width:534px;height:197px;padding:40px;display:flex;box-shadow:0 24px 44px #14142b0a}.job-profile-card-heading-description{flex-direction:column;gap:5px;display:flex}.job-profile-card-heading{text-align:left;font-size:18px;font-weight:700;line-height:24px}.job-profile-card-description{font-size:18px;font-weight:500;line-height:30px}.current-job-opening-container{scroll-behavior:smooth;flex-direction:column;align-items:center;gap:40px;max-height:100%;padding:4rem;display:flex}.current-job-opening-heading-description{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:0 16rem;display:flex}.current-job-opening-heading{font-size:40px;font-weight:700;line-height:56px}.current-job-opening-description{text-align:center;padding:0 5rem;font-size:18px;font-weight:500;line-height:30px}.current-job-opening-card-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:35px;width:100%;margin:0 auto;display:flex}.current-job-opening-card-container{border-radius:20px;flex-direction:column;flex:1;gap:5px;min-width:369px;max-width:424px;padding:40px;display:flex;box-shadow:0 6px 12px #14142b1a}.current-job-opening-card-icon{width:50px;height:50px}.current-job-opening-card-heading{font-size:22px;font-weight:700;line-height:42px}.current-job-opening-card-description{min-height:70px;max-height:100%;font-size:14px;font-weight:500;line-height:25px}.current-job-opening-card-link{color:#4457ff;font-size:18px;font-weight:700;line-height:20px}.job-details-container{scroll-behavior:smooth;flex-direction:column;align-items:center;min-height:100dvh;max-height:100%;display:flex}.job-details-container>div{flex-direction:column;gap:50px;width:50%;padding:4rem 0;display:flex}.job-details-container>h1,.job-details-container>h2,.job-details-container>h3,.job-details-container>p{color:#161c2d}.job-details-header-description-container{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.job-details-job-qualifications-container,.job-details-role-container,.job-details-how-to-apply-container{flex-direction:column;gap:15px;display:flex}.job-details-header-description-role-name{font-size:60px;font-weight:700;line-height:65px}.job-details-description-role-type{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.job-details-description-role-type>span{opacity:.7;font-size:16px;font-weight:400;line-height:32px}.job-details-description-details-about-company{opacity:.7;font-size:17px;font-weight:400;line-height:29px}.job-details-role,.job-details-job-qualifications-heading{font-size:24px;font-weight:700;line-height:34px}.job-details-role-description{opacity:.7;padding:0;font-size:17px;font-weight:400;line-height:29px}.job-details-job-qualifications-details-list{opacity:.7;margin-left:1.1rem;font-size:17px;font-weight:400;line-height:29px;list-style-type:disc!important}.job-details-requirement-heading{font-size:24px;font-weight:700;line-height:34px}.job-details-requirement-description{opacity:.7;padding:0;font-size:17px;font-weight:400;line-height:29px}.job-details-skills-qualification-container{opacity:.7;flex-direction:column;gap:20px;padding-left:1rem;font-size:17px;font-weight:400;line-height:29px;display:flex}.job-details-skills{opacity:.7;margin-left:1.1rem;font-size:17px;font-weight:400;line-height:29px;list-style:outside}.job-details-apply-link{color:var(--text-light-color);text-align:center;background-color:#2454c1;border-radius:14px;justify-content:center;align-items:center;width:210px;height:60px;font-size:17px;font-weight:700;line-height:20.55px;display:flex}.job-details-apply-link:hover{background-color:var(--background-color);color:#2454c1;border:2px solid #2454c1}.job-details-requirement-container{flex-direction:column;gap:15px;display:flex}.job-details-outer-container{flex-direction:column;gap:1rem;padding-block:1rem;padding-inline:5rem;display:flex}.job-details-about-section-headings{flex-direction:column;gap:.5rem;display:flex}.job-details-wrapper{flex-direction:column;gap:1rem;height:auto;display:flex}.job-details-title-container{justify-content:space-between;align-items:center;display:flex}.footer-v3-app-description{font-size:var(--font-9);max-width:350px;color:var(--grey-color-shade-6)}.careers-user-job-application-form{color:#565656;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:0 4rem;display:flex}.careers-user-input-box{flex-direction:column;gap:10px;display:flex}.careers-user-input-box>p{color:#565656;padding:0;font-size:15px;font-weight:400}.careers-input{border:2px solid var(--grey-color);border-radius:50px;width:100%;height:55px;padding-left:2rem;font-weight:700}.careers-textarea{border:2px solid var(--grey-color);scrollbar-width:none;-ms-overflow-style:none;border-radius:1rem;height:100%;padding:1rem 2rem 0;font-weight:700;overflow:auto}.careers-textarea::-webkit-scrollbar{display:none}.careers-textarea::placeholder{height:100%;font-weight:400}.careers-user-input-box-label{font-weight:400}.careers-input::placeholder{opacity:.7;font-size:15px;font-weight:400}.careers-user-input-box>input[type=file]{display:none}.careers-custom-file-upload{border:2px solid var(--grey-color);cursor:pointer;border-radius:50px;align-items:center;height:55px;display:flex}.careers-user-application-form-button-wrapper{align-items:center;gap:20px;display:flex}.careers-user-application-form-submit-button{background-color:var(--primary-color);width:291px;height:55px;color:var(--text-light-color);text-align:center;border-radius:53px;font-size:19px;font-weight:700;line-height:23.15px;transition:background-color .3s cubic-bezier(.175,.885,.32,1.275)}.careers-user-application-form-submit-button:hover{background-color:var(--primary-color-shade-9)}.careers-user-application-form-submit-button:disabled{color:var(--text-light-color);background-color:var(--grey-color-shade-2)}.careers-user-application-form-cancel-button{background-color:var(--danger-color);width:150px;height:55px;color:var(--text-light-color);text-align:center;border-radius:53px;font-size:19px;font-weight:700;line-height:23.15px;transition:background-color .3s cubic-bezier(.175,.885,.32,1.275)}.careers-user-application-form-cancel-button:hover{background-color:#c22a2a}.careers-job-form-consent{text-align:justify;font-size:15px;font-weight:400;line-height:23px}.careers-job-form-consent>span,.careers-job-form-consent>a>span{color:var(--grey-color);font-size:15px;font-weight:700;line-height:23px}.careers-job-form-consent>a>span{text-decoration:underline}.about-automated-hiring-list{margin-left:2rem;list-style-type:disc}.next-interview-with-ai-header{color:#1f1f39;text-align:center;line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2);font-size:var(--font-2);margin-bottom:1rem;font-weight:700}.test-submitted{color:var(--success-color);height:100%;margin-block:auto;font-weight:600}.interview-expired{color:red;height:100%;margin-block:auto;font-weight:600}.test-webcam>div>div>.webcam-container{border-radius:5px;width:80px}.interview-webcam>div>div>.webcam-container{width:100%}.test-panel-join-test-submission-modal{flex-direction:column;justify-content:center;align-items:center;height:92dvh;display:flex}.test-panel-join-test-submission-modal img{width:155px;height:153px}.test-panel-join-test-submission-modal p:first-of-type{letter-spacing:normal;font-size:20px;font-weight:600;line-height:normal}.test-panel-join-test-submission-modal p:nth-of-type(2){color:#787575;margin:10px}.test-panel-join-test-submission-modal p:nth-of-type(3){color:#787575}.user-file-name-container-with-delete-button{justify-content:space-between;align-items:center;width:100%;padding-left:2rem;padding-right:1rem;display:flex}#chart1{width:100%;height:325px}.assessment-card-container{border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);border-radius:10px;flex-direction:column;align-items:center;gap:.75rem;min-height:clamp(200px,10vw,470px);padding:20px;display:flex}.assessment-card-heading-option-container{justify-content:space-between;align-items:center;width:100%;display:flex}.assessment-card-heading{font-size:clamp(12px,2vw,16px);font-weight:600}.org-header-logo{font-size:var(--font-7);color:var(--grey-color);font-weight:600}.org-header-logo:hover{color:var(--primary-color)}.cheating-analytics-card-list{border-right:1px solid var(--grey-color-shade-2);flex-direction:column;align-items:center;height:70dvh;display:flex}.cheating-analytics-card{justify-content:space-between;align-items:center;width:230px;padding:.6rem 1rem;display:flex}.cheating-analytics-card-count{font-size:var(--font-5);text-align:flex-start;font-weight:400}.cheating-analytics-card-title{font-size:var(--font-8);opacity:.65;font-weight:400}.cheating-image-attatchment{width:100%;max-height:425px}.cheating-image-attatchment-list{width:70px}.cheating-analytics-card-list>button{border-bottom:1px solid var(--grey-color-shade-2,#e7e7e7);border-right:1px solid var(--grey-color-shade-2,#e7e7e7);text-align:left;width:100%;padding:10px}.cheating-analytics-card-list>button>.level{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);white-space:nowrap;font-weight:600}.cheating-analytics-card-list>button>.value{color:var(--grey-color,#222);font-size:var(--font-8);font-weight:600}.cheating-analytics-card-list>.active{background:var(--primary-color-shade-1,#ecf9ff)}.cheating-analytics-card-list>button:disabled>div{color:var(--grey-color-shade-4,#b0b0b0)}.user-test-cheating-navbar{background-color:var(--background-color);border-radius:.2rem;align-items:center;gap:2rem;display:flex}.test-user-cheating-type-text{font-size:var(--font-7);opacity:.75;font-weight:400}.test-result-submitted-question-select-option{font-size:var(--font-9);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:4px;width:100%;margin-bottom:7px;padding:10px 16px;font-weight:600}.test-result-submitted-question-select-option:last-child{margin-bottom:0}.user-result--question-correct-option{border:1px solid var(--success-color,#54b763);background:#54b76316}.test-result-submitted-question-correct-option{border:1px solid var(--success-color,#54b763);background:var(--success-color,#54b763);color:var(--grey-color-shade-1,#f6f6f6)}.test-result-submitted-question-incorrect-option{border:1px solid var(--danger-color,#cd2929);background-color:var(--danger-color,#cd2929);color:var(--grey-color-shade-1,#f6f6f6)}.submitted-question-pass-status{align-items:center;display:flex}.submitted-question-pass-status>.title{color:var(--grey-color-shade-8);font-size:var(--font-9);margin-right:4px;font-weight:400}.submitted-question-pass-status>.value{color:var(--grey-color-shade-8);font-size:var(--font-9);font-weight:600}.submitted-question-pass-status>.max-value{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:600}.submitted-question-language-status{border:1px solid var(--grey-color-shade-4,#b0b0b0);color:var(--grey-color,#222);font-size:var(--font-9);border-radius:4px;align-items:center;gap:4px;padding:6px 16px;font-weight:600;display:inline-flex}.ai-review-main-header{color:var(--grey-color,#222);font-size:var(--font-9);font-weight:600}.ai-review-header-value{align-items:center;gap:4px;display:flex}.ai-review-header{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:600}.ai-review-value{color:var(--grey-color,#222);font-size:var(--font-9);font-weight:600}.ai-review-explaination{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400}.ai-interview-insight-wrapper{flex-direction:column;gap:2.5rem;width:100%;min-height:100dvh;padding:2rem 5.25rem;display:flex}.ai-interview-insight-header{justify-content:space-between;align-items:center;gap:4rem;display:flex}.ai-interview-insight-header-title{flex-direction:column;align-items:flex-start;display:flex}.ai-interview-insight-heading{font-size:var(--font-5);color:var(--grey-color);font-weight:600}.ai-interview-insight-graph-wrapper{gap:1rem;width:100%;display:flex}.ai-interview-insight-header-action{align-items:center;gap:1rem;padding-inline:.75rem;display:flex}.ai-interview-insight-header-action .dropdown-menu{padding-inline:.5rem}.ai-interview-insight-header-action .filter-reset-btn{color:var(--grey-color-shade-6);font-size:var(--font-10);width:min-content;text-decoration:none}.brew-interview-btn{background:var(--primary-color);color:var(--text-light-color);font-size:var(--font-9);white-space:nowrap;border-radius:51em;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:600;display:flex}.brew-interview-btn:hover{background:var(--primary-color-shade-9);color:var(--text-light-color)}.ai-interview-insight-card-container{flex-direction:column;align-items:center;gap:1rem;display:flex}.ai-interview-insight-card-container .empty-data-container>img{width:230px;height:260px}.interview-insight-card{border:.5px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.5rem;display:flex}.interview-insight-card-left{flex-direction:row;align-items:center;gap:1.5rem;width:100%;display:flex}.interview-insight-card-left .interview-insight-card-header{min-width:25%}.interview-insight-card-header{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.interview-card-heading{color:var(--grey-color);font-size:var(--font-8);white-space:nowrap;font-weight:600}.interview-card-status{color:var(--grey-color-shade-6);font-size:var(--font-8);font-weight:400}.interview-card-status .instruction-status{padding:0}.interview-card-status .instruction-status-dot{width:8px;height:8px;box-shadow:0 0 8px 1px #ff325b}.interview-insight-card-analytic-btn-container{justify-content:flex-end;align-items:center;display:flex}.view-report{background-color:var(--background-color);border:1px solid var(--primary-color);color:var(--primary-color);font-size:var(--font-9);white-space:nowrap;border-radius:51em;justify-content:center;align-items:center;min-width:116px;padding:.5rem 1rem;font-weight:600;display:flex}.view-report:hover{background-color:var(--primary-color);color:var(--text-light-color)}.view-report[type=button]:disabled{background-color:var(--grey-color-shade-2);color:var(--grey-color-shade-4);cursor:not-allowed;border:none}.view-report-btn{font-size:var(--font-9);color:#0555c8;align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.view-report-btn path{fill:var(--primary-color)}.view-report-btn:hover{color:var(--primary-color-shade-9)}.view-report-btn:hover path{fill:var(--primary-color-shade-9)}.interview-report-is-generating{color:var(--grey-color-shade-4);font-size:var(--font-9);font-weight:600}.interview-insight-card-analytic-continer{flex-wrap:wrap;align-items:center;gap:.75rem 3.5rem;display:flex}.interview-insight-level-value{flex-direction:column;align-items:flex-start;display:flex}.interview-insight-level-value>.level{color:var(--grey-color-shade-6);font-size:var(--font-9);white-space:nowrap;font-weight:400}.interview-insight-level-value>.value{color:var(--grey-color);font-size:var(--font-9);font-weight:600}.star-container{justify-content:space-between;width:200px;display:flex}.interview-insight-level-value>.star-container,.ai-interview-report-card-content>.value>.star-container{width:unset;gap:2px}.assessment-star-container{justify-content:space-between;width:115px;display:flex}.interview-room{background:linear-gradient(#000c,#000c),#212020 url(/assets/svg/interview-room.svg);width:100vw;height:100dvh;position:relative;overflow:auto}.interview-room-glow-top-left{mix-blend-mode:screen;filter:blur(100px);background:linear-gradient(#0003 0% 100%),#0555c8;border-radius:509px;flex-shrink:0;width:509px;height:509px;position:fixed;top:-341px;left:-370px}.interview-room-glow-top-right{mix-blend-mode:screen;filter:blur(100px);background:linear-gradient(#0003 0% 100%),#0555c8;border-radius:509px;flex-shrink:0;width:509px;height:509px;position:fixed;top:-341px;right:-370px}.interview-room-glow-bootom-left{mix-blend-mode:screen;filter:blur(100px);background:linear-gradient(#0003 0% 100%),#0555c8;border-radius:509px;flex-shrink:0;width:509px;height:509px;position:fixed;bottom:-341px;left:-370px}.interview-room-glow-bootom-right{mix-blend-mode:screen;filter:blur(100px);background:linear-gradient(#0003 0% 100%),#0555c8;border-radius:509px;flex-shrink:0;width:509px;height:509px;position:fixed;bottom:-341px;right:-370px}.interview-room-top-container{flex-direction:column;gap:1rem;height:100%;padding:1.5rem;display:flex}.interview-room-header{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.interview-room-skillbrew-logo-name{align-items:center;gap:8px;display:flex}.interview-room-skillbrew-name{color:var(--grey-color-shade-1);font-size:var(--font-6);font-weight:600}.interview-room-skillbrew-name span{white-space:nowrap;text-overflow:ellipsis;text-align:right;width:calc(100vw - 340px);display:block;overflow:hidden}.interview-room-body{align-items:center;gap:1rem;width:100%;display:flex}.interview-room-body-header{justify-content:space-between;align-items:center;display:flex}.interview-room-body-header>div{font-size:var(--font-8);align-items:center;gap:1rem;display:inline-flex}.interview-room-status{border:1px solid var(--text-light-color);color:var(--secondary-color);border-radius:8px;align-items:center;gap:.5rem;padding:2px 16px;font-weight:400;display:flex}.interview-room-status-blink{background-color:#cd29294d;border-radius:50%;width:10px;height:10px;animation:1.5s infinite alternate blink;box-shadow:0 0 10px #cd29294d}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.interview-room-refresh-button{font-size:var(--font-9);color:var(--secondary-color);border:1px solid var(--secondary-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#f7d7b115;border-radius:.5rem;align-items:center;gap:.25rem;padding:2px 1rem;font-weight:600;display:flex}.interview-room-timer{border:1px solid var(--grey-color-shade-7);color:var(--grey-color-shade-1);background:linear-gradient(#2e2e2e -9.37%,#000 35.96%,#0555c8 182.81%);border-radius:8px;padding:2px 24px;font-weight:600}.interview-room-body>div{border:1px solid var(--grey-color-shade-7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#031e4414;border-radius:8px;flex-shrink:0;height:calc(100dvh - 200px);min-height:575px}.interview-room-user-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#031e4414;border-radius:12px;width:30%;padding:24px;position:relative;overflow:hidden}.interview-room-body-glow-bootom{opacity:.6;mix-blend-mode:hard-light;filter:blur(50px);background:linear-gradient(90deg,#3a5aff 0%,#5ebbff 100%);border-radius:1194.18px;width:1194.18px;height:260.801px}.interview-room-window{flex-direction:column;justify-content:center;align-items:center;gap:24px;height:100%;display:flex}.interview-room-user-window{color:var(--text-light-color);font-size:var(--font-8);white-space:nowrap;aspect-ratio:16/9;background:#00000029;border:1px solid #3d3d3d;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:40%;font-weight:400;display:flex;position:relative;overflow:hidden}.interview-room-user-window video{object-fit:fill;width:100%;height:100%;display:block}.interview-roow-user-name{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#00000014 -2.77%,#ffffff0a 21.18%,#ffffff14 118.75%);border:1px solid #ffffff20;border-radius:8px;justify-content:space-between;align-items:center;width:98%;padding:.25rem 1rem;display:flex;position:absolute;bottom:4px}.interview-room-user-window-with-webcam{border:2px solid #3d3d3d;padding:0;overflow:hidden}.interview-room-non-logo{background:var(--primary-color);color:var(--text-light-color);font-size:var(--font-2);border-radius:50%;justify-content:center;align-items:center;padding:3px 28px;font-weight:400;display:flex}.interview-room-ai-window{background:#00000029;border:1px solid #3d3d3d;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:40%;padding:0;display:flex;position:relative;overflow:hidden}.interview-room-user-ai-window-border{border:1px solid var(--grey-color-shade-3)}.interview-room-ai-window>div{white-space:nowrap;color:var(--text-light-color);font-size:var(--font-8);font-weight:400}.interview-room-chat-container{border:1px solid var(--grey-color-shade-7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#031e4414;border-radius:8px;width:69%;overflow:hidden}.interview-room-conversation-glow-bootom-left{z-index:-1;mix-blend-mode:screen;filter:blur(100px);background:linear-gradient(90deg,#3a5aff 0%,#5ebbff 100%);border-radius:509px;width:509px;height:509px;position:fixed;top:-454px;right:-410px;overflow:hidden}.interview-room-chat-container-header{color:var(--grey-color-shade-1);font-size:var(--font-8);border-bottom:2px solid var(--grey-color-shade-7);padding:16px;font-weight:600}.interview-room-chat-container-body{flex-direction:column;gap:1.5rem;height:100%;padding:16px;display:flex}.interview-room-conversation{flex-direction:column;gap:16px;height:calc(100% - 185px);padding-bottom:1rem;display:flex;overflow:auto}.interview-report-issue-container .MuiInputBase-input,.interview-report-issue-container .MuiInputBase-input::placeholder,.interview-room-chat-container-body .MuiInputBase-input,.interview-room-chat-container-body .MuiInputBase-input::placeholder{color:var(--grey-color-shade-1)!important;font-size:var(--font-9)!important;font-weight:400!important}.interview-room-chat-container-body .animated-border .Mui-disabled{color:var(--background-color)!important;-webkit-text-fill-color:var(--background-color)!important;opacity:.95!important}.css-dpjnhs-MuiInputBase-root-MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border:0!important}.css-dpjnhs-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:0!important}.interview-conversation-left{justify-content:flex-start;align-items:center;display:flex}.interview-conversation-right{justify-content:flex-end;align-items:center;display:flex}.interview-conversation-dora-ai{border:1px solid #da6220;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;width:65%;padding:8px 12px;display:flex}.interview-conversation-dora-ai>.conversation-label{color:var(--primary-color-shade-3);font-size:var(--font-9);font-weight:600}.interview-conversation-dora-ai>.conversation-text{color:var(--grey-color-shade-1);font-size:var(--font-9);font-weight:400}.interview-conversation-user{border:1px solid #f2cbb6;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;width:60%;padding:8px 12px;display:flex}.interview-conversation-user>.conversation-label{color:#da6220;font-size:var(--font-9);font-weight:600}.interview-conversation-user>.conversation-text{color:var(--grey-color-shade-1);font-size:var(--font-9);font-weight:400}.interview-room-footer{border:1px solid var(--grey-color-shade-7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1;background:#22222229;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:21px 24px;display:flex;position:relative}.interview-room-report-button{border:1px solid #ff9696;border-radius:6px;padding:5px}.interview-room-mic-button{background:var(--overlay-1,#ffffff03);border:.8px solid #bed8ff;border-radius:6px;width:60px;padding:5px 20px}.interview-room-start-mic-button{background:var(--overlay-1,#ffffff03);border:.8px solid #bed8ff;border-radius:6px;width:60px;padding:5px 20px;box-shadow:0 2px 8px #3d96ff66,inset 0 -2px 12px #3a71ff80}.interview-room-leave-button{color:var(--grey-color-shade-1);font-size:var(--font-8);background:#da6220;border-radius:6px;padding:5px 18px;font-weight:400}.interview-room-send-button{background:#222;border-radius:50%;padding:.3rem;position:fixed;bottom:30px;right:30px}.interview-modal-content{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);color:var(--grey-color-shade-1,#f6f6f6);border-radius:8px;border:1px solid var(--grey-color-shade-7,#5d5d5d)!important;background:#22222229!important}.interview-room-report-issue-suggestion{color:var(--grey-color-shade-1);font-size:var(--font-9);margin-bottom:1rem;font-weight:400}.interview-room-report-issue-input{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);font-size:var(--font-10);background:#22222229;border-radius:8px;border:1px solid var(--grey-color-shade-7,#5d5d5d)!important}.interview-room-report-issue-btn-cancel{color:var(--text-light-color);border:1px solid var(--primary-color-shade-3,#b4e7ff);font-size:var(--font-9);border-radius:4px;align-items:center;gap:4px;padding:6px 1rem;font-weight:600;display:inline-flex}.interview-room-report-issue-btn-submit{border:1px solid var(--primary-color-shade-3,#b4e7ff);background-color:var(--primary-color-shade-3);color:var(--primary-color);font-size:var(--font-9);border-radius:4px;align-items:center;gap:4px;padding:6px 1rem;font-weight:600;display:inline-flex}.interview-room-chat-container-body .css-1d3z3hw-MuiOutlinedInput-notchedOutline,.interview-modal-content .css-8ewcdo-MuiInputBase-root-MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border:0}.interview-modal-content .css-8ewcdo-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid #fff}.without-animated-border{background-image:linear-gradient(135deg,#212020,#212020),linear-gradient(135deg,#da6220,#0555c8);background-size:200% 200%;background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:10px;position:relative}.animated-border{background-image:linear-gradient(135deg,#212020,#212020),linear-gradient(135deg,#da6220,#0555c8);background-size:200% 200%;background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:10px;animation:3s linear infinite borderAnimation;position:relative}@keyframes borderAnimation{0%{background-position:0%;box-shadow:0 0 3px #da62204d,0 0 7px #0555c84d}50%{background-position:100%;box-shadow:0 0 7px #da622080,0 0 10px #0555c880}to{background-position:0%;box-shadow:0 0 3px #da62204d,0 0 7px #0555c84d}}.interview-room-message-queue-list{width:100%;height:100%;padding:1rem 2rem;overflow:auto}.interview-room-note{margin-left:1rem;list-style-type:disc}.interview-room-send-answer-btn{color:var(--text-light-color);font-size:var(--font-9);background:#0555c829;border:.8px solid #bed8ff;border-radius:32px;justify-content:center;align-items:center;gap:8px;padding:8px 1rem;font-weight:600;animation:2s ease-in-out infinite glowing-shadow;display:inline-flex}.interview-room-send-answer-btn:hover{box-shadow:0 2px 8px #3d96ff66,inset 0 -2px 12px #3a71ff80}#question-report-accordion-header{margin:0;padding:.5rem 1rem;transition:all .3s ease-out}#question-report-accordion-header>.css-eqpfi5-MuiAccordionSummary-content{margin:0;padding:0}.user-result-progress-bar{width:100%;margin-bottom:1rem}.user-result-progress-bar>.progress{background-color:#c5c5c5;height:8px;transition:width .5s cubic-bezier(.175,.885,.32,1.275)}.user-result-progress-bar-text{color:var(--grey-color,#222);font-size:var(--font-9);font-weight:400}.user-result-progress-bar-value{color:var(--grey-color,#222);font-size:var(--font-9);font-weight:600}.select-dropdown>.css-1jy569b-MuiFormLabel-root-MuiInputLabel-root,.select-dropdown>.css-14s5rfu-MuiFormLabel-root-MuiInputLabel-root{z-index:0}.job-dropdown .css-1nmdiq5-menu{z-index:2!important}.css-nxo287-MuiInputBase-input-MuiOutlinedInput-input,.is-proctored-drop-down{z-index:0}.interview-webcam{border:2px solid #00800095;border-radius:6px}.over-timer-color-border{color:red;border:2px solid red}.test-org-leaderboard-status{border:2px solid #c5c5c5;border-radius:10px;align-items:center;gap:6px;padding:.1rem 1rem;font-weight:500;display:flex}.red-blink-dot{background-color:red;border-radius:50%;width:10px;height:10px;animation:1s infinite blink}.share-csv-on-email-modal{z-index:1001;background-color:var(--background-color);border-radius:.5rem;flex-direction:column;justify-content:space-between;width:449px;min-height:150px;max-height:450px;padding:1rem;display:flex;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.book-demo-container{background:#fbfbfb;width:100%;padding:80px 100px}.book-demo-bottom-container{background-color:var(--background-color);border-radius:10px;gap:40px;padding:1rem;display:flex}.book-demo-bottom-container>div{flex:1}.book-demo-group-img{object-fit:cover;border-radius:10px;width:100%;height:100%;position:relative}.book-demo-bottom-heading{width:100%;font-size:var(--font-5);text-align:center;color:var(--primary-color);font-weight:700}.circle-box-container{gap:10px;display:flex}.book-demo-bottom-sub-container-wrapper{flex-direction:column;justify-content:space-around;align-items:center;gap:10px;padding:2rem;display:flex}.book-demo-image-carousel-container{justify-content:center;align-items:center;width:100%;margin-bottom:40px;display:flex}.book-demo-image-carousel-container>img{object-fit:contain;height:300px}.book-demo-bottom-sub-container-1{background-image:url(/assets/svg/book-demo-group.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px}.book-demo-bottom-sub-container-2{flex-direction:column;align-items:flex-start;gap:36px;display:flex}.schedule-demo-inputs-wrapper{justify-content:space-between;gap:10px;width:100%;display:flex}.schedule-demo-error-wrapper{justify-content:space-between;gap:10px;display:flex!important}.schedule-demo-error-wrapper>div{flex:1}.input-container{align-items:center;gap:39px;width:100%;display:flex}.book-demo-form-container{flex-direction:column;width:100%;height:100%;padding:2rem 0;display:flex}.schedule-demo-input-box{flex-direction:column;gap:5px;width:100%;margin:10px 0;display:flex}.schedule-demo-input-box>div>div>.MuiInputBase-sizeSmall{font-size:var(--font-9)}.schedule-demo-input-box>div>div>.MuiInputBase-sizeSmall fieldset{border:1px solid #00000020}.schedule-demo-input-box>div>div>.MuiInputBase-sizeSmall>input{padding-left:10px!important}.schedule-demo-input-box input{font-size:var(--font-8);padding-inline:1rem}.schedule-demo-input-box label{font-size:var(--font-9)}.schedule-demo-input-box>select{padding-inline:.25rem}.schedule-demo-input{width:100%;height:40px;font-weight:300;font-size:var(--font-9);border-radius:.25rem;border:1px solid #00000020!important}.schedule-demo-textarea{scrollbar-width:none;-ms-overflow-style:none;border:1px solid #ebebeb;border-radius:1rem;padding:1rem 1rem 0;font-weight:500;overflow:auto}.schedule-demo-textarea::-webkit-scrollbar{display:none}.schedule-demo-textarea::placeholder{font-weight:300}.schedule-demo-input-label{color:var(--grey-color-shade-6);font-size:var(--font-9);font-style:normal;font-weight:400;line-height:20px}.book-demo-time-slot-container{width:100%}.book-demo-time-slot-btn-wrapper{flex-flow:wrap;gap:10px;width:100%;display:flex}.book-demo-time-slot-btn{cursor:pointer;border:1px solid #8d8d8d;border-radius:20px;justify-content:center;align-items:center;width:163px;height:28px;font-weight:500;display:flex}.book-demo-time-slot-btn.selected{background-color:#c3ccc3}.book-demo-time-slot-btn:disabled{opacity:.4;background-color:#5e6066}.book-demo-btn-container{justify-content:flex-end;display:flex}.book-demo-btn{background:var(--primary-color);width:150px;height:50px;color:var(--text-light-color);text-align:center;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:10px 20px;font-weight:500;line-height:normal;display:inline-flex;box-shadow:0 0 14px #0000001f}.book-demo-btn:hover{background-color:var(--primary-color-shade-9)}.book-demo-direct-image-wrapper{justify-content:center;align-items:center;display:flex}.book-demo-direct-image-wrapper>img{height:70px}.button-loader{aspect-ratio:1;background:var(--background-color);--_m:conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;height:100%;-webkit-mask:var(--_m);-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;border-radius:50%;padding:8px;animation:1s linear infinite l3;-webkit-mask-composite:source-out;mask-composite:subtract}.button-loader-white{aspect-ratio:1;background:var(--primary-color);--_m:conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;height:100%;-webkit-mask:var(--_m);-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;border-radius:50%;padding:8px;animation:1s linear infinite l3;-webkit-mask-composite:source-out;mask-composite:subtract}@keyframes l3{to{transform:rotate(1turn)}}.schedule-demo-input>div:before,.schedule-demo-input>div:after{border-bottom:none!important}.schedule-demo-skeleton-container{background:#fbfbfb;justify-content:center;align-items:center;width:100%;padding:80px;display:flex}.schedule-demo-bottom-skeleton-container{background-color:var(--background-color);border-radius:10px;gap:40px;width:100%;height:100%;padding:1rem;display:flex}.schdule-demo-bottom-skeleton-container>div{flex:1}.schedule-demo-bottom-skeleton-left-container{background-color:#ebebeb;border-radius:20px;width:50%;height:700px;animation:1s linear infinite alternate-reverse skeleton-loading}.schedule-demo-bottom-skeleton-right-container{flex-direction:column;align-items:center;gap:20px;width:50%;height:100%;margin:2rem 0;display:flex}.schedule-demo-skeleton-text-box-container{flex-direction:row;gap:10px;width:100%;margin-bottom:1rem;display:flex}.schedule-demo-skeleton-text-box-sub-container{flex-direction:column;gap:10px;width:100%;display:flex}.schedule-demo-skeleton-input-label{border-radius:1rem;width:30%;height:15px;animation:1s linear infinite alternate-reverse skeleton-loading}.schedule-demo-skeleton-text-box{border-radius:.5rem;width:100%;height:45px;animation:1s linear infinite alternate skeleton-loading}.icon-skeleton{border-radius:.3rem;width:45px;height:45px;animation:1s linear infinite alternate skeleton-loading}.schedule-demo-skeleton-message-box-container{flex-direction:column;gap:10px;width:100%;display:flex}.schedule-demo-skeleton-message-label{border-radius:1rem;width:30%;height:15px;animation:1s linear infinite alternate-reverse skeleton-loading}.schedule-demo-skeleton-message-box{border-radius:1rem;width:100%;height:100px;animation:1s linear infinite alternate skeleton-loading}.schedule-demo-skeleton-submit-btn-container{justify-content:flex-end;width:100%;display:flex}.schedule-demo-skeleton-submit-btn{border-radius:5px;width:150px;height:50px;animation:1s linear infinite alternate-reverse skeleton-loading;display:inline-flex}.ai-interview-container-subcontainer{height:calc(100dvh - 65px);display:flex}.ai-get-started-section{flex-direction:column;justify-content:center;width:60%;display:flex}.ai-how-it-works{padding:2rem 3rem}.ai-how-it-works-heading{-webkit-text-fill-color:transparent;font-size:var(--font-4);font-weight:700;line-height:var(--line-height-2);text-align:center;background:linear-gradient(90deg,#c642db 14%,#243aaf 54%);-webkit-background-clip:text;background-clip:text;margin-bottom:3rem}.ai-how-it-works-subheading{color:#5f5f5f;font-size:var(--font-6);width:100%;margin:1rem 0;font-style:normal;font-weight:700;display:flex}.ai-how-it-works-subtext{color:#5f5f5f;font-size:var(--font-8);text-align:left;margin-bottom:1rem;padding:0;font-style:normal;font-weight:700}.gradient-circle-container{filter:blur(500px)hue-rotate(20deg);z-index:-1;width:500px;height:400px;position:absolute;bottom:75%;left:-10%}.gradient-circle{border-radius:50%;width:313px;height:313px;position:absolute}.gradient-circle:first-child{background-color:#2d5bff;left:50%;transform:translate(-50%)}.gradient-circle:nth-child(2){background-color:#702dff;top:50%;left:0}.gradient-circle:nth-child(3){background-color:#4a3aff;top:50%;right:0}.ai-practice-interview-container{margin-bottom:4rem}.ai-practice-interview-image-container{width:100%;margin-bottom:2rem;overflow:hidden}.Interview-Note-MuiTooltip-tooltip{background:#22222229!important;border:0!important;width:275px!important;padding:0!important}.interview-room-note-card{border:1px solid var(--grey-color-shade-7,#5d5d5d);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--grey-color-shade-1,#f6f6f6);font-size:var(--font-10);background:#22222229;border-radius:8px;margin:0;font-weight:400}.interview-room-note-card>h6{border-bottom:1px solid var(--grey-color-shade-7,#5d5d5d);padding:1rem}.modal-body>ul{font-size:var(--font-10);padding:1rem;font-weight:400}.interview-room-note-close-btn>svg>path{fill:#fff}.org-test-result-download-email-button-container{flex-wrap:wrap;justify-content:space-between;gap:10px;padding:.5rem 0;display:flex}.org-test-result-csv-download-container{border:1px solid var(--primary-color,#0555c8);background:var(--primary-color,#0555c8);color:var(--grey-color-shade-1,#f6f6f6);font-size:var(--font-9);white-space:nowrap;border-radius:106px;align-items:center;gap:4px;padding:6px 16px;font-weight:600;display:inline-flex}.org-test-result-csv-download-container svg{width:20px;height:20px}.org-test-result-csv-download-container:hover{color:var(--grey-color-shade-1,#f6f6f6);background-color:var(--primary-color-shade-9)}.test-result-button{border:1px solid var(--primary-color,#0555c8);color:var(--primary-color,#0555c8);border-radius:106px;align-items:center;gap:4px;padding:6px 16px;font-weight:600;display:inline-flex;font-size:var(--font-9)!important}.test-result-button:hover{background-color:var(--primary-color-shade-1)}.remove-image-btn>svg>path{fill:red}.create-solution-header{background-color:var(--grey-color-shade-1);border:1px solid #efefef;justify-content:space-between;align-items:center;height:50px;padding:1rem;display:flex}.create-solution-main-header{background-color:var(--grey-color-shade-1);border:1px solid #efefef;align-items:center;width:100%;height:50px}.create-solution-main-header-pass{background-color:#51925333;border:1px solid #51925333}.create-solution-main-header-fail{background-color:#92515133;border:1px solid #92515133}.create-solution-split-part{width:50%;min-width:300px}.org-question-list-container{height:calc(100dvh - 264px);overflow:auto}.org-question-setting{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);width:550px;height:calc(100% - 59px);margin-inline:.2rem;padding:.5rem .8rem;position:absolute;top:59px;right:-3px;overflow:auto}.org-question-setting-data{width:100%;margin-top:1rem;overflow:auto}.org-question-setting-data .question-setting-label{font-size:var(--font-9);color:var(--grey-color-shade-9);font-weight:600}.org-question-setting-data .question-setting-description{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.org-question-setting-time{font-size:var(--font-9);color:var(--grey-color-shade-6);border:1px solid var(--grey-color-shade-2);border-radius:50em;padding:.25rem .5rem;font-weight:400}.question-setting-icon{justify-content:center;align-items:center;width:33px;height:33px;display:flex}.question-setting-icon path{fill:var(--grey-color)}.question-setting-icon:hover{background-color:var(--grey-color-shade-1);border-radius:50em}.question-setting-title{font-size:var(--font-8);color:var(--grey-color-shade-9);text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:600;overflow:hidden}.access-request-btn{color:var(--secondary-color);border:1.5px solid var(--secondary-color);white-space:nowrap;font-size:var(--font-9);border-radius:4px;padding:.1rem .3rem}.access-request-btn:hover{color:var(--grey-color-shade-1);background-color:var(--secondary-color)}.delete-icon>svg>path{fill:red}.css-107a6l3.MuiTableCell-body{padding:8px}.instuction{flex-wrap:wrap;gap:1rem;padding:1.5rem 3rem;display:flex}.instruction-main-card{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);padding:.75rem 1.5rem;border-radius:.75rem;padding-bottom:1.25rem}.instruction-main-card-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.instruction-title-org-container{flex-direction:column;gap:.25rem;display:flex}.instruction-title{color:var(--grey-color,#222);font-size:var(--font-5);text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:600;overflow:hidden}.instruction-org{align-items:center;gap:.25rem;display:flex}.instruction-org-logo{border:.5px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.25rem;width:22px;height:22px}.instruction-org-name{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);font-weight:600}.instruction-status{font-size:var(--font-9);border-radius:50em;align-items:center;gap:.5rem;padding:.25rem .75rem;font-weight:400;display:flex}.instruction-timer{font-size:var(--font-9);color:var(--grey-color-shade-7);border:1px solid var(--grey-color-shade-2);white-space:nowrap;border-radius:50em;align-items:center;gap:.25rem;padding:.25rem .75rem;font-weight:600;display:flex}.instruction-status-dot{background-color:var(--danger-color);vertical-align:middle;transform-origin:50%;border-radius:50%;width:12px;height:12px;animation:1s infinite blink;display:inline-block;box-shadow:0 0 6px #ff3b3099}@media (prefers-reduced-motion:reduce){.instruction-status-dot{opacity:1;animation:none}.contact-us-letter-lid-one{z-index:1;animation:none;transform:rotateX(75deg)}.contact-us-letter-lid-two{animation:none;transform:rotateX(180deg)}.contact-us-letter-card{animation:none;transform:translateY(-2.75rem)}.brew-voice-call-report-skel,.brew-voice-call-report-proc-badge svg{animation:none}}.instruction-status.COMPLETED{color:var(--success-color);border:1px solid var(--success-color)}.instruction-status.UPCOMING{color:var(--warning-color);border:1px solid var(--warning-color)}.instruction-status.LIVE{color:var(--danger-color);border:1px solid var(--danger-color)}.instruction-main-card-body{flex-direction:column;gap:.5rem;margin-top:1rem;margin-bottom:1.5rem;display:flex}.instruction-main-body-details{align-items:center;gap:.5rem;display:flex}.instruction-main-body-logo{border:1px solid var(--grey-color-shade-2);border-radius:.25rem;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.instruction-details-level-value{align-items:center;gap:.25rem;display:flex}.instruction-details-level-value>.label{color:var(--grey-color,#222);font-size:var(--font-8);font-weight:400}.instruction-details-level-value>.value{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);font-weight:400}.instruction-card{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem}.instruction-card-header{color:var(--grey-color,#222);font-size:var(--font-6);border-bottom:1px solid var(--grey-color-shade-2);padding:.75rem 1.5rem;font-weight:600}.instruction-card-body{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-8);flex-direction:column;gap:1rem;padding:.75rem 1.5rem;font-weight:400;display:flex}.instruction-card-body :is(p,li){font-size:var(--font-8);padding:0}.instruction-support{flex-direction:column;gap:.25rem;display:flex}.instruction-support>.label{color:var(--grey-color,#222);font-size:var(--font-8);font-weight:400}.instruction-support>.value{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400}.instruction-support>.value>.link{color:var(--primary-color,#0555c8)}.instruction-support>.value>.link:hover{color:var(--primary-color-shade-9,#0b4b9d);text-decoration:underline}.instruction-subwrapper-1{flex-direction:column;flex:2.5;gap:1rem;min-width:350px;display:flex}.instruction-subwrapper-2{flex-direction:column;flex:1;gap:1rem;min-width:350px;display:flex}.stars-wrapper{gap:10px;margin-bottom:1rem;display:flex}.stars-wrapper .star-filled>svg{stroke:var(--background-color)}.cheating-next-prev-icon-button{background-color:var(--background-color);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cheating-next-prev-icon-button>i{color:var(--grey-color-shade-4)}.cheating-next-prev-icon-button:hover>i{color:#797979}.cheating-next-prev-icon-button:disabled>i{color:var(--grey-color-shade-1)}.create-org-container{flex-direction:column;justify-content:center;align-items:center;gap:2rem;height:calc(100% - 65px);padding:2rem 4rem;display:flex}.create-org-heading-wrapper{flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}.create-org-subwrapper-1-icon-wrapper>img{width:50px;height:50px}.create-org-heading{font-size:var(--font-3);color:var(--primary-color)}.create-org-text{color:var(--grey-color-shade-5);font-size:var(--font-7);padding:0;font-weight:350}.create-org-form-wrapper{border-radius:10px;justify-content:space-between;height:100%;display:flex;box-shadow:1px 2px 2px 2px #00000025}.create-org-subwrapper-1{flex-direction:column;flex:.5;padding:1rem;display:flex}.create-org-subwrapper-1-heading-wrapper{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.create-org-subwrapper-1-heading{font-size:var(--font-5);color:var(--grey-color-shade-5);font-weight:600}.create-org-subwrapper-1-text{font-size:var(--font-8);color:var(--grey-color-shade-5);padding:0}.create-org-input-wrapper{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.create-org-input-label{font-size:var(--font-7);color:var(--grey-color-shade-5);font-weight:600}.create-org-input{border-radius:10px;width:100%;height:40px;padding-inline:1rem;font-weight:300;border:1px solid #00000020!important}.create-org-input>div:before,.create-org-input>div:after{border-bottom:none!important}.create-org-textarea{scrollbar-width:none;-ms-overflow-style:none;border:1px solid #ebebeb;border-radius:1rem;width:100%;padding:1rem 1rem 0;overflow:auto}.create-org-subwrapper-2{flex:.5}.create-org-subwrapper-2>img{object-fit:cover;border-radius:0 10px 10px 0;width:100%;height:100%}.create-org-button-container{text-align:flex-end;margin-top:2rem}.create-org-button{background-color:var(--success-color);color:var(--background-color);border-radius:10px;padding:.5rem 4rem}.dropdown-item>.react-datepicker-wrapper>.react-datepicker__input-container{align-items:center;display:flex!important}.dropdown-item>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__month-container>.react-datepicker__header{background-color:var(--primary-color)!important}.dropdown-item>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__month-container>.react-datepicker__header>.react-datepicker__day-names>.react-datepicker__day-name,.dropdown-item>.react-datepicker__tab-loop>.react-datepicker-popper>div>.react-datepicker>.react-datepicker__month-container>.react-datepicker__header>h2{color:var(--text-light-color)}.dropdown-item{border-bottom:1px solid var(--grey-color-shade-2)}.dropdown-item:hover{border-radius:.25rem}.form-control{font-size:var(--font-7)!important}.dots-loader,.dots-loader:before,.dots-loader:after{border-radius:50%;width:2.5em;height:2.5em;animation:1.8s ease-in-out infinite both bblFadInOut}.dots-loader{color:var(--text-light-color);text-indent:-9999em;font-size:7px;animation-delay:-.16s;position:relative;transform:translateZ(0)}.dots-loader:before,.dots-loader:after{content:"";position:absolute;top:0}.dots-loader:before{animation-delay:-.32s;left:-3.5em}.dots-loader:after{left:3.5em}@keyframes bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.test-case-pop-up-container{z-index:1;background-color:var(--background-color);border-inline:2px solid var(--primary-color);border-bottom:2px solid var(--primary-color);border-radius:10px;flex-direction:column;justify-content:space-between;width:100%;height:400px;margin-left:auto;margin-right:auto;display:flex;position:absolute;bottom:0;right:0;overflow:hidden}.test-case-pop-up-container-max{height:500px}.test-case-pop-up-header{background-color:var(--primary-color);color:var(--background-color);justify-content:space-between;padding:.5rem 1rem;display:flex}.test-case-pop-up-header-title{font-size:var(--font-8);font-weight:500}.test-case-pop-up-header-icons-wrapper{align-items:center;gap:1rem;display:flex}.test-case-pop-up-test-case-container{height:-webkit-fill-available;padding:0 1rem;overflow:auto}.test-case-pop-up-test-case-buttons-container{border-bottom:1px solid var(--grey-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:1rem;display:flex}.test-case-pop-up-test-case-buttons-container>div:first-child{gap:2rem;display:flex}.test-case-pop-up-button{font-size:var(--font-8);background-color:var(--primary-color);color:var(--background-color);border-radius:5px;padding:.3rem 1rem}.test-case-pop-up-individual-test-case{color:var(--grey-color-shade-5);background-color:var(--grey-color-shade-1);border-radius:10px;flex-direction:column;justify-content:center;margin:1rem 0;padding:.5rem;display:flex}.test-case-pop-up-individual-test-case-header{justify-content:space-between;align-items:center;width:100%;display:flex}.test-case-pop-up-individual-test-case-header>p{font-size:var(--font-8);padding:0}.test-case-min-max-delete-btn-container{align-items:center;gap:1rem;display:flex}.test-case-pop-up-input-output-container{flex-direction:column;align-items:center;gap:1rem;margin:1rem 0;display:flex}.test-case-pop-up-run-button-container{text-align:right;background-color:var(--background-color);z-index:1;padding:1rem}.test-case-pop-up-run-button{color:var(--background-color);background-color:var(--primary-color);border-radius:5px;padding:.25rem .75rem}.test-case-pass-fail-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.test-case-heading,.test-case-counting{color:var(--grey-color);font-size:var(--font-8);text-align:center;padding:0;font-weight:600}.test-case-pop-up-test-case-wrapper{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));justify-items:center;gap:7px;height:80px;padding-inline:5px;display:grid;overflow-y:auto}.test-case-passed-container{background-color:#51925320;border-radius:10px;flex:1;padding:1rem}.test-case-failed-container{background-color:#c1c1c138;border-radius:10px;flex:1;padding:1rem}.single-test-case-details-wrapper{flex-direction:column;align-items:center;gap:10px;padding:1rem;display:flex}.test-cases-pop-up-single-test-case-details-input,.test-cases-pop-up-single-test-case-details-output{border:1px solid #3a464d5c;border-radius:8px;width:100%;height:120px;padding:10px;font-size:14px;overflow:auto}.single-test-case-details-heading{font-weight:700}.test-cases-pop-up-empty-message-wrapper{justify-content:center;align-items:center;height:100%;display:flex}.test-cases-pop-up-empty-message{font-size:var(--font-8);padding:0}.test-cases-pop-up-empty-message-span{background-color:var(--primary-color);color:var(--background-color);border-radius:5px;padding:.25rem .75rem}.test-case-passed-container-skeleton,.test-case-failed-container-skeleton{border-radius:10px;flex:1;padding:1rem;animation:1s linear infinite alternate-reverse skeleton-loading}.test-case-heading-skeleton,.test-case-counting-skeleton{color:#0000}.test-case-pop-up-test-case-wrapper-skeleton{justify-content:space-between;align-items:center;gap:10px;padding-inline:1rem;display:flex}.individual-test-case-skeleton{border-radius:10px;width:100%;height:50px;animation:1s linear infinite alternate-reverse skeleton-loading}.test-webcam-container{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.practice-question-ide-select{color:#3a464d;cursor:pointer;border-radius:5px;height:45px;padding:0 13px;font-weight:700}.practice-test-question-ide-select{font-size:var(--font-8);padding:0 1rem 0 0}.practice-question-ide-select.active{color:var(--primary-color)}.resend-otp-btn{color:var(--primary-color);margin-inline:.5rem;font-weight:600;transition:color .3s ease-in}.create-org-back-btn{background-color:var(--grey-color-shade-5);color:var(--background-color);border-radius:5px}.org-list-container{padding:1rem;background-color:var(--grey-color-shade-1);justify-content:center;width:100%;min-height:calc(100dvh - 100px);padding-top:5rem;display:flex}.create-org-btn{background-color:var(--primary-color);color:var(--text-light-color);border-radius:7px;justify-content:center;align-items:center;gap:.5rem;padding:.3rem .7rem;display:flex}.create-org-btn:hover{color:var(--text-light-color);background-color:#02419a}.org-list-title{font-size:var(--font-5);color:var(--grey-color);font-weight:500}.org-list-title-desc{font-size:var(--font-9);color:var(--grey-color);opacity:.6;font-weight:400}.org-list-item{background-color:var(--background-color);border:1px solid #00000020;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;padding:.7rem;display:flex}.org-list-item-details{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.org-list-item-name-logo{color:var(--grey-color);align-items:center;gap:.5rem;display:flex}.org-list-item-logo{background-color:var(--grey-color-shade-1);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;overflow:hidden}.org-list-item-logo-char{font-size:var(--font-4);font-weight:600}.org-header-logo-char-container{background-color:var(--grey-color-shade-1);border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;overflow:hidden}.org-header-logo-char{font-size:var(--font-5);font-weight:600}.org-list-item-name{font-size:var(--font-6);font-weight:600}.org-list-item-domain-container{align-items:center;gap:.5rem;display:flex}.org-list-item-domain{font-size:var(--font-10);color:var(--primary-color);padding:.2rem .5rem;font-weight:500;box-shadow:0 7px 29px #64646f33}.org-list-item-actions{gap:1rem;display:flex}.org-list-item-action-leave{background-color:var(--grey-color-shade-1);color:red;border:.7px solid red;border-radius:3px;padding:.15rem .6rem}.org-list-item-action-default{background-color:var(--grey-color-shade-1);border:.7px solid var(--primary-color);border-radius:3px;padding:.15rem .4rem}.org-list-item-action-default:hover path{fill:var(--primary-color)}.alirt-title{font-size:var(--font-7);color:var(--grey-color);opacity:.7;font-weight:500}.custom-confirm-button,.custom-cancel-button{font-size:var(--font-9);border-radius:50em;padding:.25rem .75rem}.custom-cancel-button-v2-white{background-color:var(--background-color);color:var(--grey-color-shade-8);border:1px solid var(--grey-color-shade-8);font-weight:600;font-size:var(--font-9);border-radius:50rem;padding:.563rem 1.5rem}.custom-cancel-button-v2-white:hover{background-color:var(--grey-color-shade-1);color:var(--grey-color-shade-6);border:1px solid var(--grey-color-shade-6)}.custom-confirm-button-v2{background-color:var(--primary-color);color:var(--background-color);font-weight:600;font-size:var(--font-9);border-radius:50rem;padding:.563rem 1.5rem}.custom-confirm-button-v2:hover{background-color:var(--primary-color-shade-9)}.employee-container{background-color:#f6f7fa;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;width:95%;height:calc(100dvh - 197px);margin-block:.5rem;padding:.7rem;display:flex;overflow:auto;box-shadow:0 1px 2.5px .5px #ccc}.employee-card-container{background-color:var(--background-color);border-radius:.4rem;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:.7rem;display:flex}.role-group-card-container{background-color:var(--background-color);border-radius:.4rem;flex-direction:column;gap:1rem;padding:.7rem;display:flex}.employee-detail{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.employee-detail>div{align-items:center;gap:.5rem;display:flex}.employee-detail>div>.employee-detail-lable{font-size:var(--font-8);font-weight:600}.employee-detail>div>.employee-detail-value{font-size:var(--font-8);opacity:.7;font-weight:400}.employee-permission-header{background-color:var(--background-color);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;padding:.6rem 1rem;display:flex}.employee-permission-header>div{align-items:center;gap:1.5rem;display:flex}.employee-permission-header-bar>form{align-items:center;gap:20px;display:inline-flex;position:relative}.employee-permission-header-bar>form>.search-icon{padding-left:10px;position:absolute;left:0}.employee-permission-header-bar>form>input{border:1px solid var(--primary-color);border-radius:5px;width:300px;height:32px;padding-left:35px}.employee-permission-header-left>button{font-size:var(--font-8);color:var(--grey-color);font-weight:500}.employee-permission-header-left>button:hover{color:var(--primary-color)}.employee-permission-header-left>.active{color:var(--primary-color);text-decoration:underline}.primery-btn{width:fit-content;font-size:var(--font-9);background-color:var(--primary-color);color:var(--grey-color-shade-1);border:1px solid var(--primary-color);border-radius:50em;padding:.5rem 1rem;font-weight:600}.primery-btn:hover{color:var(--text-light-color)}.primery-btn:disabled{background-color:#0555c8ad}.light-primery-btn{font-size:var(--font-9);color:var(--primary-color);border:1px solid var(--primary-color);background-color:#0555c810;border-radius:50em;padding:.5rem 1rem;font-weight:600}.light-primery-btn:hover{color:var(--primary-color);background-color:#0555c840}.light-primery-btn:disabled{background-color:#e4e4e4}.danger-btn{font-size:var(--font-9);color:red;background-color:#fce1e1;border:1px solid red;border-radius:50em;padding:.5rem 1rem;font-weight:600}.danger-btn:hover{background-color:#ffcece}.danger-btn:disabled{background-color:#fce1e1ad}.cancel-btn{font-size:var(--font-9);background-color:var(--grey-color-shade-1);color:var(--grey-color);border:1px solid var(--grey-color-shade-2);border-radius:50em;padding:.5rem 1rem;font-weight:600}.cancel-btn:hover{background-color:var(--grey-color-shade-4)}.secondary-btn{font-size:var(--font-9);color:var(--grey-color-shade-1);border:1px solid var(--secondary-color);background-color:var(--secondary-color);border-radius:50em;padding:.5rem 1rem;font-weight:600}.secondary-btn:disabled{background-color:#ff7f5cad}.secondary-btnV2{color:var(--secondary-color,#da6220);font-size:var(--font-8);border:1px solid var(--secondary-color-shade-4,#f1bb80);background-color:var(--secondary-color-shade-1,#fdf7ef);border-radius:50em;padding:.5rem 1rem;font-weight:400}.secondary-btnV2:hover{color:var(--secondary-color-shade-9,#73331b);background-color:var(--secondary-color-shade-2,#fbecd9)}.secondary-btnV2:disabled{border-color:var(--secondary-color-shade-2,#fbecd9);color:var(--secondary-color-shade-4,#f1bb80);background-color:var(--secondary-color-shade-1,#fdf7ef)}.secondary-text-btnV2{font-size:var(--font-8);color:#0000;-webkit-text-fill-color:transparent;cursor:pointer;background:#80808014 linear-gradient(90deg,#da6220 -2.62%,#0555c8 102.87%);-webkit-background-clip:text;background-clip:text;border:none;border-radius:50em;padding:.625rem 1rem;font-weight:400;line-height:normal;transition:all .3s;position:relative}.secondary-text-btnV2:before{content:"";-webkit-mask-composite:xor;opacity:0;background:linear-gradient(90deg,#da6220 -2.62%,#0555c8 102.87%);border-radius:50em;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.secondary-text-btnV2:hover:before{opacity:1}.text-primary-btn{width:fit-content;font-size:var(--font-9);color:var(--primary-color);border-radius:50em;padding:.5rem 1rem;font-weight:600}.text-primary-btn:hover{text-decoration:underline}.text-primary-btn:disabled{color:#0555c8ad}.progress-tabs{color:var(--grey-color-shade-4,#b0b0b0);flex-wrap:wrap;align-items:stretch;gap:11px;margin-block:1.5rem;display:flex}.progress-tab{flex-direction:column;flex:1;align-items:stretch;display:flex}.progress-tab-completed{color:var(--primary-color-shade-6,#1ba2ff)}.progress-tab-active{color:var(--primary-color,#0555c8)}.progress-tab-inactive{color:var(--grey-color-shade-4,#b0b0b0)}.progress-tab-bar{border-radius:18px;flex-shrink:0;height:.25rem;display:flex}.progress-tab-bar-completed{background-color:var(--primary-color-shade-6,#1ba2ff)}.progress-tab-bar-active{background-color:var(--primary-color,#0555c8)}.progress-tab-bar-inactive{background-color:var(--grey-color-shade-2,#e7e7e7)}.progress-tab-label{font-size:var(--font-8);text-align:left;margin-top:.5rem;font-weight:600}.job-profile-form{flex-direction:column;align-items:stretch;width:100%;padding:.5rem 2rem;display:flex}.job-basics{border:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:var(--background-color);border-radius:.5rem;width:100%;margin-bottom:1rem;padding:1rem}.job-basics-title{color:var(--grey-color,#222);font-size:var(--font-8);font-weight:600}.job-basics-subtitle{font-size:var(--font-9,13px);color:var(--grey-color-shade-6,#6d6d6d);margin-top:.5rem;font-weight:600}.job-basics-mandatory{color:var(--danger-color,#cd2929);font-size:var(--font-9,13px);margin-top:.25rem;font-weight:400}.form-group-v2{margin-top:1.75rem}.interview-slot{margin-top:1rem}.form-group-v2 .ck-dropdown__arrow{z-index:0!important}.form-label-v2{font-size:var(--font-8);color:var(--grey-color-shade-8,#4f4f4f);margin-bottom:8px;font-weight:600}.form-label-v2-subtitle{font-size:var(--font-9,13px);color:var(--grey-color-shade-6,#6d6d6d);font-weight:400}.form-mandatory{color:var(--danger-color,#cd2929);line-height:1}.form-optional{color:var(--grey-color-shade-6,#6d6d6d)}.form-input-group{max-width:554px}.form-input-v2{border:1px solid var(--grey-color-shade-3,#d1d1d1);border-radius:.5rem;width:100%;padding:5.3999px .75rem;overflow:hidden}.form-input-v3{border:1px solid var(--grey-color-shade-3,#d1d1d1);border-radius:.5rem;justify-content:space-between;align-items:flex-start;width:100%;display:flex;overflow:hidden}.form-input-v3>input{border:none;width:100%;padding:5.3999px .75rem}.form-input-v3>span{border-left:1px solid var(--grey-color-shade-3,#d1d1d1);background:var(--grey-color-shade-1,#f6f6f6);color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-8);padding:5.3999px .75rem;font-weight:400}.form-group-v2 .MuiOutlinedInput-notchedOutline{border-width:0!important}.form-group-v2 .MuiInputBase-root{border:1px solid var(--grey-color-shade-3,#d1d1d1);border-radius:8px;padding-top:5px!important;padding-bottom:5px!important}.form-group-v2 .MuiInputBase-root input{padding-bottom:2px!important;padding-left:6px!important}.form-group-v2 input,.form-input-v2{color:var(--grey-color,#222);font-size:var(--font-8);font-family:Open Sans,sans-serif;font-weight:400}.form-group-v2 input::placeholder,.form-input-v2::placeholder{opacity:1;color:var(--grey-color-shade-4,#b0b0b0)!important}.form-qualification{color:var(--grey-color-shade-4,#b0b0b0);flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.form-qualification-select{width:331px}.form-percentage-select{width:218px}.form-experience-select{white-space:nowrap;flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.form-experience-dropdown{width:275px;min-width:15rem}.form-experience-icon{aspect-ratio:1;object-fit:contain;flex-shrink:0;width:1rem;margin:auto 0}.form-button-group{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.option-button{color:var(--grey-color-shade-7,#5d5d5d);border:1px solid var(--grey-color-shade-3,#d1d1d1);white-space:nowrap;font-size:var(--font-8,16px);border-radius:23px;padding:5.5px 1rem;font-weight:400;overflow:hidden}.option-button:hover{color:var(--grey-color-shade-9,#454545);background-color:var(--grey-color-shade-1,#f6f6f6)}.option-button.active{color:var(--primary-color-shade-7,#0382ff);border:1px solid var(--primary-color-shade-7,#0382ff);background:var(--primary-color-shade-1,#ecf9ff)}.option-button:disabled{opacity:.6;background-color:#0000}.form-location{width:916px;max-width:100%;font-size:var(--font-8);margin-top:1.25rem}.form-location-selects{color:var(--grey-color-shade-4,#b0b0b0);flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.form-location-select{width:300px}.form-location-select-v2{width:223px}.form-navigation{width:100%;font-size:var(--font-8);justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.25rem;font-weight:600;display:flex}.back-button{color:var(--grey-color-shade-7,#5d5d5d);border:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:var(--background-color,#fff);white-space:nowrap;font-size:var(--font-8);border-radius:106px;padding:.5rem 1.5rem;font-weight:600}.back-button:hover{color:var(--grey-color,#222);border:1px solid var(--grey-color-shade-3,#d1d1d1)}.next-button{font-size:var(--font-8);color:var(--grey-color-shade-1,#f6f6f6);background-color:var(--primary-color,#0555c8);border-radius:106px;align-items:center;gap:.25rem;padding:.5rem 1.5rem;font-weight:600;display:flex}.next-button:hover{color:var(--grey-color-shade-1,#f6f6f6);background-color:var(--primary-color-shade-9,#0b4d9d)}.next-button:disabled{background-color:var(--grey-color-shade-2,#e7e7e7);color:var(--grey-color-shade-8,#4f4f4f);cursor:not-allowed}.next-button:disabled path{fill:var(--grey-color)}.submit-button{font-size:var(--font-8);color:var(--grey-color-shade-1,#f6f6f6);background-color:var(--success-color,#54b763);border-radius:106px;align-items:center;gap:.25rem;padding:.5rem 1.5rem;font-weight:600;display:flex}.submit-button:hover{background-color:#19421f}.delete-btn-v1{color:var(--danger-color,#cd2929);font-size:var(--font-8);background:#fff2f2;border-radius:44px;align-items:center;gap:1px;padding:8px 12px;font-weight:400;display:flex}.delete-btn-v1:hover{color:#b80404}.save-change-btn-v1{background:var(--primary-color-shade-1,#ecf9ff);color:var(--primary-color,#0555c8);font-size:var(--font-8);border-radius:44px;align-items:center;padding:8px 12px;font-weight:400;display:flex}.save-change-btn-v1:hover{color:var(--primary-color-shade-9,#0b4d9d)}.create-new-btn{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--grey-color-shade-1,#f6f6f6);color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-8);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:6px 25px;font-weight:400;display:flex}.create-new-btn:hover{border:1px solid var(--primary-color,#0555c8);background:var(--background-color,#fff);color:var(--primary-color,#0555c8)}.stage-switch-btn{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--grey-color-shade-1,#f6f6f6);color:var(--grey-color,#222);font-size:var(--font-8);border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:8px 12px;font-weight:600;display:flex}.add-stage-btn{border:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:var(--background-color);width:100%;color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-8);border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;padding:1.5rem;font-weight:600;display:flex;overflow:hidden}.add-stage-btn:hover,.add-stage-btn:hover path{border:1px solid var(--primary-color-shade-3,#b4e7ff);color:var(--primary-color,#0555c8);fill:var(--primary-color,#0555c8)}.confirmation-page-row{flex-wrap:wrap;align-items:center;display:flex}.confirmation-page-row>div{flex:1;align-items:center;gap:.4rem;display:flex}.confirmation-page-row>div>.lable{font-size:var(--font-8);font-weight:400}.confirmation-page-row>div>.value{font-size:var(--font-8);opacity:.7;font-weight:400}.confirmation-page-description{flex-direction:column;display:flex}.confirmation-page-description>.label{font-size:var(--font-8);font-weight:400}.confirmation-page-description>.value{font-size:var(--font-8);opacity:.7;font-weight:400}.confirmation-page-skill>.label{font-size:var(--font-8);font-weight:400}.confirmation-page-skill>.value{font-size:var(--font-8);opacity:.7;align-items:center;gap:1rem;font-weight:400;display:flex}.confirmation-page-skill>.value>.data{border:1px solid #00000075;border-radius:2px;padding:1px 6px}.confirmation-phase-container{background-color:var(--background-color);border:1px solid #0000001f;border-radius:4px;padding:3px 6px}.confirmation-page-phase-data{align-items:center;gap:.4rem;display:flex}.confirmation-page-phase-data>.label{font-size:var(--font-8);font-weight:400}.confirmation-page-phase-data>.value{font-size:var(--font-8);opacity:.7;font-weight:400}.drive-card-ongoing-stage-num{font-size:var(--font-6);color:var(--primary-color);border:1px solid var(--primary-color);border-radius:6px;padding:0 .7rem;font-weight:600}.drive-container{border:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:var(--background-color);border-radius:4px;height:calc(100dvh - 175px);margin-top:1rem}.drive-header{border-bottom:1px solid var(--grey-color-shade-2,#e7e7e7);justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.drive-header-action{align-items:center;gap:1rem;display:flex}.drive-header-action>button{font-size:var(--font-7);opacity:.75}.drive-header-title{font-size:var(--font-6);color:var(--grey-color,#222);white-space:nowrap;text-overflow:ellipsis;width:250px;font-weight:600;display:block;overflow:hidden}.start-stage-btn{color:var(--grey-color-shade-1,#f6f6f6);background:var(--primary-color,#0555c8);white-space:nowrap;border-radius:24px;padding:5px 16px;font-weight:600;font-size:var(--font-9)!important;opacity:1!important}.hiring-board-stage-stepper{align-items:center;gap:8px;max-width:calc(100% - 470px);display:flex;overflow:auto}.hiring-board-stage-step{align-items:center;gap:8px;display:flex}.hiring-board-stage-step-item{font-size:var(--font-9,13px);align-items:center;gap:8px;font-weight:600;display:flex}.hiring-board-stage-step-number{border:1px solid var(--grey-color-shade-3,#d1d1d1);width:26px;height:26px;color:var(--grey-color-shade-3,#d1d1d1);border-radius:50%;justify-content:center;align-items:center;display:flex}.hiring-board-stage-step-name{color:var(--primary-color,#0555c8);white-space:nowrap;text-overflow:ellipsis;max-width:100px;display:block;overflow:hidden}.hiring-board-stage-step-item-active{border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:100px;padding:4px 10px 4px 4px}.hiring-board-stage-step-item-active>.hiring-board-stage-step-number{border-color:var(--primary-color,#0555c8);background:var(--primary-color,#0555c8);color:var(--background-color)}.hiring-board-stage-step-item-active>.hiring-board-stage-step-number path{fill:var(--background-color)}.hiring-board-stage-step>.active>svg>path{fill:var(--grey-color,#222)}.drive-detail-action-container{height:100%;display:flex;position:relative;overflow:auto}.drive-detail-container{flex:3;width:100%;height:100%}.drive-basic-detail-data{border-bottom:1px solid #f8f8f8;justify-content:space-between;align-items:center;gap:2rem;padding:1rem .5rem;display:flex}.drive-basic-detail{align-items:center;gap:2rem;display:flex}.drive-action-container{z-index:1;width:340px;height:100%;position:absolute;right:0;box-shadow:0 2px 16px #00000014}.drive-header-action>.active>svg>path{fill:var(--primary-color)}.drive-company-logo{background-color:var(--grey-color-shade-1);border-radius:7px;width:90px;height:90px;padding:.2rem}.drive-detail{flex-direction:column;gap:.7rem;display:flex}.drive-detail>.level-data{font-size:var(--font-6);opacity:.7;font-weight:600}.drive-detail>.location-data{font-size:var(--font-9);opacity:.6;gap:.7rem;font-weight:400;display:flex}.drive-detail>.time-data{font-size:var(--font-8);opacity:.9;font-weight:600}.drive-more-detail{height:calc(100% - 125px);display:flex}.drive-more-detail-action{border-right:2px solid #f8f8f8;flex-direction:column;flex:1;align-items:flex-start;gap:.5rem;height:100%;padding-block:1rem;display:flex}.drive-more-detail-action>button{color:#596780;white-space:nowrap;font-size:var(--font-8);font-weight:500}.drive-more-detail-action>button:hover,.drive-more-detail-action>button.active{color:var(--primary-color)}.drive-more-detail-data{flex:6;padding-left:.5rem;overflow:auto}.drive-more-detail-data .public-job-details-wrapper-container{height:auto}.drive-more-detail-data-container,.drive-more-detail-data-container .test-result-table{height:calc(100vh - 285px)}.message-send-button{color:#f5f5f5;background-color:green;border:1px solid green;border-radius:50%;padding:.8rem;transition:all .4s ease-in-out}.message-send-button:hover{color:green;background-color:#f5f5f5;border:1px solid green}.drive-stage-title{font-size:var(--font-7);opacity:.75;font-weight:500}.drive-stage-info-card{border:1px solid var(--primary-color);border-radius:4px;justify-content:center;align-items:center;width:130px;height:24px;display:flex}.drive-stage-type-card{border:1px solid var(--warning-color);border-radius:4px;justify-content:center;align-items:center;width:fit-content;height:24px;padding:.2rem .7rem;display:flex}.drive-stage-info-card>div,.drive-stage-type-card>div{color:var(--grey-color);opacity:.8;font-size:14px;font-weight:lighter}.horizontal-line{background-color:var(--grey-color-shade-4);width:25px;height:2px}.drive-collaborater-header{background-color:var(--grey-color-shade-1);border-radius:5px;justify-content:space-between;align-items:center;padding:.4rem .8rem;display:flex}.drive-collaborater-header>div{font-size:var(--font-8);opacity:.75;font-weight:500}.drive-collaborater-header>.drive-collaborater-header-action{align-items:center;gap:1rem;display:flex}.drive-collaborater-header-action>button{font-size:var(--font-8);background-color:var(--primary-color);color:var(--grey-color-shade-1);border:1px solid var(--primary-color);border-radius:.3rem;padding:.1rem .4rem;font-weight:400}.drive-collaborater-header-action>button:hover{color:var(--text-light-color)}.drive-collaborater-header-action>button:disabled{background-color:#0555c8ad}.css-1s5lphu-MuiPopper-root-MuiAutocomplete-popper,.MuiAutocomplete-popper,.MuiPaper-elevation{z-index:10010!important}.MuiTelInput-Menu{z-index:9999!important}.org-sec-header-level{font-size:var(--font-7);color:#596780;font-weight:500}.creator-name{white-space:nowrap;color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);align-items:center;gap:4px;font-weight:400;display:flex}.dropdown-circle-dot-button{background-color:var(--grey-color-shade-1);border-radius:50%;align-self:stretch;align-items:center;gap:.5rem;padding:8px 15px;display:flex}.dropdown-circle-dot-button:hover{background-color:var(--grey-color-shade-2)}.dropdown-circle-dot-button:disabled path{fill:#d1d1d1}.dropdown-circle-dot-button:disabled{cursor:not-allowed}.job-list-pagination-container{width:100%;height:100%}.job-list-pagination-container.isDetails{width:50%}.public-job-list-container{background-color:var(--grey-color-shade-1);flex-direction:column;height:calc(100dvh - 100px);display:flex}.public-job-filter-search-bar{font-size:var(--font-8)!important;color:var(--grey-color)!important;border:none!important;font-weight:400!important}.public-job-filter-search-barplaceholder{font-size:var(--font-8)!important;color:var(--grey-color-shade-5)!important;font-weight:400!important}.jobs-list-empty-data-wrapper{height:calc(100vh - 233px)}.public-job-list-container p{padding:0}.list-details-container{flex-direction:column;height:calc(100vh - 180px);display:flex;position:relative}.list-details-search-text-container{font-size:var(--font-8);color:var(--grey-color-shade-7);align-items:center;margin-bottom:.5rem;padding-inline:1rem;font-weight:400;display:flex}.list-details-search-text-container-no-result{font-size:var(--font-8);color:var(--grey-color-shade-7);margin:1rem 0;padding-inline:5rem;font-weight:400}.public-job-list-details-container{padding-top:.5rem;width:100%;height:100%;padding-inline:4rem;display:flex}.job-list-container{flex-direction:column;height:calc(100vh - 195px);display:flex;overflow:auto}.public-job-list-filter-container{z-index:1000;background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);height:78vh;position:absolute;overflow:auto;width:250px!important;left:unset!important;padding:1rem!important;box-shadow:0 2px 16px #00000014!important}.public-job-list-filter-container>div{width:100%;margin-bottom:.75rem}.public-job-list-filter-container>.MuiFormControl-root>.MuiFormControl-root>label{font-size:var(--font-9)}.public-job-list-filter-container * .MuiCheckbox-root{padding:0 .1rem}.public-job-list-filter-container * .MuiCheckbox-root svg{color:var(--grey-color-shade-5)}.public-job-list-filter-container input[type=radio]{accent-color:var(--primary-color)}.public-job-list-filters-count{font-size:var(--font-9)}.public-job-list-filters-count>strong{font-weight:600}.job-filter-checkbox{color:var(--grey-color-shade-5)}.job-filter-experience-input-container{font-size:var(--font-9);border:1px solid var(--grey-color-shade-5);color:var(--grey-color);border-radius:.5rem;padding:6px 8px;font-weight:400}.job-filter-experience-input-container::placeholder{font-size:var(--font-9);font-weight:400;color:var(--grey-color-shade-5)!important}.job-filter-title{font-size:var(--font-9);font-weight:600}.job-filter-label{font-size:var(--font-9);color:var(--grey-color-shade-5);margin-left:.25rem;font-weight:400}.job-filter-job-status-container>div>span,.job-filter-work-mode-container>div>span,.job-filter-salary-expectations-container>span,.skills-checkbox>button{font-size:var(--font-9);color:var(--grey-color-shade-5);text-align:left;font-weight:400;line-height:.9}.skills-checkbox:hover>button{color:var(--primary-color)}.job-filter-salary-expections-container{font-size:var(--font-9);align-items:center;display:flex}.public-job-filter-wrapper{background-color:var(--background-color);gap:1.5rem .5rem;padding:1rem 5rem;display:flex}.public-job-filter-wrapper form{width:60%}.public-job-filter-wrapper button.filter-btn:hover,.public-job-filter-wrapper .public-job-filter:nth-child(2):hover{border:1px solid var(--grey-color)}.public-job-filter-wrapper>form>div:first-child{width:65%}.public-job-filter-wrapper>form>div:nth-child(2){border-left:1px solid var(--grey-color-shade-2);width:35%}.public-job-filter-wrapper>.dropdown:not(:last-of-type)>.dropdown-menu{width:100%;min-width:100%!important;padding:0!important;box-shadow:0 2px 16px #00000014!important}.public-job-filter-wrapper>.dropdown>.dropdown-menu button:last-of-type{border:none}.public-job-filter>div>input{width:97%}.public-job-filter{border:1px solid var(--grey-color-shade-2);text-wrap:nowrap;color:var(--grey-color-shade-5);font-size:var(--font-8);background-color:#f8f8f8;justify-content:space-between;align-items:center;gap:.5rem;display:flex;overflow:hidden}.filter-btn{min-width:164px;padding:.25rem .5rem}.public-job-filter>input,.public-job-filter>div>input,.public-job-filter>select{appearance:none;color:var(--grey-color);font-size:var(--font-8);background-color:#f8f8f8;border:none;outline:none;font-weight:400}.public-job-filter>div:first-child{padding-left:.5rem}.public-job-filter>.search-icon{background-color:var(--primary-color-shade-8);border:2px solid var(--grey-color-shade-2);border-radius:50em;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-weight:600;display:inline-flex;color:var(--grey-color-shade-2)!important}.public-job-filter input::placeholder{font-size:var(--font-9);color:var(--grey-color-shade-5);font-weight:400}.filter-btn-title{font-size:var(--font-9);color:var(--grey-color-shade-7);font-weight:400}.public-job-filter-dropdown .MuiInputBase-input,.public-job-filter-dropdown-with-icon .MuiInputBase-input{font-size:var(--font-8)}.public-job-filter-mobile{display:none}.public-job-filter-dropdown-container{border:1px solid var(--grey-color-shade-2);background-color:#f8f8f8;align-items:center;padding:0 .5rem;display:flex;border-radius:50rem!important}.public-job-filter-dropdown-container>button{color:var(--grey-color-shade-5);font-weight:300}.public-job-filter-dropdown{text-wrap:nowrap;min-width:209px;max-width:300px;font-size:var(--font-9);border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-7);background-color:#f8f8f8;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;border-radius:50rem!important;font-weight:400!important}.public-job-filter-dropdown>fieldset{border-style:none}.public-job-filter-dropdown-with-icon{border:1px solid var(--grey-color-shade-2);min-width:138px;max-width:300px;font-size:var(--font-9);color:var(--grey-color);background-color:#f8f8f8;justify-content:space-between;align-items:center;padding:.5rem;font-weight:400;display:flex;border-radius:50rem!important}.public-job-filter-dropdown-with-icon>div{color:var(--grey-color-shade-5)!important;font-weight:400!important}.public-job-filter-dropdown-with-icon .MuiInputBase-input{padding-top:.75rem}.public-job-filter-dropdown-with-icon>.MuiInputBase-sizeSmall>fieldset{border-style:none}.public-job-page-view{width:fit-content}.public-job-details-container{background-color:var(--background-color);border:1px solid var(--primary-color-shade-8);border-radius:.5rem;flex-direction:column;min-height:calc(100% - 6px);max-height:calc(100vh - 300px);display:flex;overflow:auto}.public-job-details-details-container{flex-direction:column;gap:.5rem;height:100%;padding:1.25rem;display:flex;position:relative;overflow:auto}.public-job-details-container.isDetails{width:50%;margin-right:1rem}.public-job-org-details-title{font-size:var(--font-6);font-weight:600}.public-job-org-title{font-size:var(--font-9);color:var(--grey-color-shade-8);font-weight:600}.public-job-details-close-button{background-color:var(--grey-color-shade-1);border-radius:50rem;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.public-job-org-details-container{font-size:var(--font-9);align-items:center;gap:.75rem;display:flex}.public-job-org-details-data{font-size:var(--font-9);color:var(--grey-color-shade-9);font-weight:600}.public-job-card-other-details-text-light{color:var(--grey-color-shade-4);text-wrap:nowrap;font-size:var(--font-9);font-weight:600}.public-job-org-details-heading{font-size:var(--font-9);color:var(--grey-color-shade-5);font-weight:400}.public-job-details-heading{font-size:var(--font-8);text-wrap:nowrap;font-weight:600}.public-job-details-separator{background-color:var(--grey-color-shade-2);width:100%;height:1px}.public-job-stage-details{background-color:var(--light-background-shade-2);border-radius:.5rem;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;margin-bottom:1rem;padding:.25rem 0;display:flex}.public-job-more-details{font-size:var(--font-9);align-items:center;gap:.75rem;display:flex}.public-job-more-details>.see-more-text-content-wrapper{width:100%}.job-filter-reset-filter-btn{background-color:var(--primary-color);color:var(--background-color);font-size:var(--font-10);padding:.1rem .5rem}.public-job-org-logo{border-radius:.5rem;width:45px;height:45px;display:flex;overflow:hidden}.job-details-share-btn{font-size:var(--font-8);border:1px solid var(--primary-color);color:var(--primary-color);border-radius:2rem;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .75rem;font-weight:600;display:flex}.job-details-share-btn:disabled{background-color:var(--grey-color-shade-2);color:var(--grey-color-shade-8)}.job-details-share-btn:hover{background-color:var(--primary-color-shade-1)}.job-details-job-btn{font-size:var(--font-8);border-radius:2rem;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1.25rem;font-weight:600;display:flex}.job-details-job-btn:disabled{background-color:var(--grey-color-shade-2);color:var(--grey-color-shade-4)}.job-details-job-btn:hover{background-color:var(--primary-color-shade-9)}.job-details-job-report-btn{color:var(--warning-color);align-items:center;gap:10px;font-weight:400;display:flex}.job-details-btn-container{border-top:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:var(--background-color);width:100%;padding:.75rem 1rem;position:sticky;bottom:0;box-shadow:0 0 4px #00000040}.public-job-apply-button{font-weight:600}.public-job-apply-button:hover{color:var(--background-color)!important}.public-job-apply-button:disabled{background-color:var(--grey-color-shade-2);color:var(--grey-color-shade-4)}.public-job-await-action-button{background-color:var(--grey-color-shade-2);color:var(--grey-color-shade-4);font-size:var(--font-9);font-weight:400}.public-job-await-action-button:disabled{background-color:var(--grey-color-shade-2);color:var(--grey-color-shade-4)}.job-details-text{text-align:right;width:100%;font-weight:400;font-size:var(--font-9);color:var(--grey-color-shade-4)}.job-card-container{background-color:var(--background-color);border:2px solid var(--grey-color-shade-2);z-index:0;border-radius:.5rem;flex-direction:column;justify-content:space-between;gap:.75rem;margin:0 .75rem .75rem 1rem;padding:1.25rem;display:flex;position:relative}.job-card-container i{color:var(--primary-color)!important}.job-card-skeleton{background-color:var(--grey-color-shade-2);border-radius:.5rem;flex-wrap:wrap;height:200px;margin:.5rem 4rem;display:flex;position:relative;overflow:hidden}.job-details-skeleton{background-color:var(--grey-color-shade-2);margin-right:4rem;border-radius:.5rem;width:100%;margin-block:.5rem;position:relative;overflow:hidden}.job-card-container:hover .job-details-job-card-heading{color:var(--primary-color)}.job-card-border-bottom-class{background-color:var(--primary-color-shade-8);z-index:2;border-radius:0 0 .5rem .5rem;width:100%;height:6px;position:absolute;bottom:0;left:0}.job-details-job-card-heading{text-overflow:ellipsis;text-wrap:nowrap;max-width:350px;font-size:var(--font-6);font-weight:600;overflow:hidden}.job-card-org-logo{border-radius:4px;width:20px;height:20px}.job-card-org-no-logo{background-color:#cbe9ff;border-radius:4px;padding:.125rem .5rem}.job-card-org-no-logo-text{font-size:var(--font-10);-webkit-text-fill-color:transparent;background:linear-gradient(172deg,#4793ff -8.99%,#015ada 60.84%);-webkit-background-clip:text;background-clip:text;font-weight:600}.job-card-org-name{font-size:var(--font-8);color:var(--grey-color-shade-8);font-weight:600}.job-card-other-details-text{color:var(--grey-color-shade-8);text-wrap:nowrap;font-size:var(--font-8);font-weight:400}.job-card-basic-detail-container{flex-wrap:wrap;align-items:center;gap:.25rem 0;display:flex}.job-card-other-details-text-light{color:var(--grey-color-shade-4);text-wrap:nowrap;font-size:var(--font-8);font-weight:600}.job-card-skills-container{gap:10px;display:flex;overflow:auto}.job-card-skills-container>.public-job-skills-chip{min-width:60px;max-width:max-content;font-weight:600;font-size:var(--font-9);color:var(--grey-color-shade-7)}.job-card-has-applied{font-size:var(--font-9);color:var(--primary-color-shade-5);align-items:center;gap:10px;padding-inline:.5rem;font-weight:600;display:flex}.job-card-job-posted-date{font-weight:400;font-size:var(--font-9);color:var(--grey-color-shade-4)}.job-card-job-expire{font-weight:600;font-size:var(--font-9);color:var(--grey-color-shade-4);padding-inline:.5rem}.job-card-btn{color:var(--primary-color-shade-8);font-size:var(--font-9);border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:.25rem;padding:.5rem;font-weight:600;transition:all ease-in-out;display:flex}.job-card-btn:hover{background-color:var(--primary-color-shade-1)}.job-card-btn:disabled{color:var(--grey-color-shade-7);background-color:#0000}.job-card-applied-count{font-size:var(--font-9);color:var(--grey-color-shade-5);text-wrap:nowrap;align-items:center;font-weight:400;display:flex}.public-job-list-container-expanded div>.job-list-container{flex:1}.public-job-list-container-expanded div>.public-job-details-container{flex:0;padding:0}.public-job-details-header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.public-job-org-details{font-size:var(--font-8);color:var(--grey-color-shade-8);align-items:center;display:flex}.public-job-org-details i{color:var(--background-color)!important}.public-job-org-details p{font-size:var(--font-10);font-weight:600}.public-job-skills-chip{color:var(--grey-color-shade-6);background-color:var(--grey-color-shade-1);font-size:var(--font-9);white-space:nowrap;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;min-width:60px;padding:.25rem .5rem;font-weight:400;display:flex}.skills-grid{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:7px;padding-inline:5px;display:grid;overflow-y:auto}.job-details-cards-wrapper{grid-row:auto;grid-template-columns:repeat(4,auto);justify-content:center;gap:1rem;display:grid}.job-details-small-card-container{border:1px solid var(--grey-color-shade-2);min-width:100px;max-width:fit-content;font-size:var(--font-9);color:var(--grey-color-shade-5);border-radius:4px;flex-direction:column;padding:.35rem .75rem;display:flex}.job-details-small-card-container div>div{color:var(--grey-color-shade-8);font-weight:600;font-size:var(--font-9)}.job-details-small-card-container>span{font-size:var(--font-9);font-weight:400}.premium-signup-message-container{opacity:0;padding-block:1rem;animation:.8s ease-out forwards bounceIn}.premium-signup-message-container>.signup-message-header{font-size:var(--font-8);opacity:.9;font-weight:600}.premium-signup-message-container>.signup-message-body{opacity:.9;flex-direction:column;font-weight:600;display:flex}.premium-signup-message-container>.signup-message-body>.congrates{font-size:var(--font-7)}.premium-signup-message-container>.signup-message-body>.congrates-message{font-size:var(--font-8);text-align:justify}.premium-signup-message-container>.signup-message-footer{font-size:var(--font-9);opacity:.9;font-weight:600}.signup-message-list{margin-block:.6rem}.signup-message-list>li{font-size:var(--font-9);opacity:.75;font-weight:400}@keyframes bounceIn{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.add-education-btn{font-size:var(--font-8);background-color:var(--background-color);color:var(--primary-color);border-radius:5px;padding:1px 7px}.experience-form-description{font-size:var(--font-8);opacity:.65;font-weight:400}.user-profile-card{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:1rem;height:fit-content;margin-bottom:1rem}.profile-card{height:447px!important}.user-profile-card-header{border-bottom:1px solid var(--grey-color-shade-2);font-size:var(--font-6);justify-content:space-between;align-items:center;padding:1rem;font-weight:600;display:flex}.user-profile-card-header-link{color:var(--primary-color);font-size:12.211px;font-weight:600}.user-profile-card-header-link>svg>path{fill:#0555c8;font-size:12.211px;font-weight:600}.user-profile-card-text-container{padding:1rem}.user-profile-card-text{color:var(--grey-color-shade-8);font-size:var(--font-8);flex-direction:column;gap:.3rem;font-weight:400;display:flex}.user-profile-card-text.empty{color:var(--grey-color-shade-5)}.project-without-image-container{padding:1rem}.profile-data-image-background{background:var(--grey-color-shade-2,#e7e7e7);border-radius:4px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative}.profile-data-image-background.experience{background:#f9f3ff}.profile-data-image-background.education{background:#fff9e9}.profile-data-image-background.project{background:#eeffe8}.user-profile-card-data{padding-inline:1rem;gap:1rem;padding:1rem;display:flex}.user-profile-card-data-header{border-bottom:1px solid var(--grey-color-shade-2);gap:1rem;width:100%;margin-block:8px;padding-bottom:1rem;display:flex}.user-profile-card-data-header-title{font-size:var(--font-8);flex-wrap:wrap;gap:.25rem;font-weight:600;display:flex}.user-profile-card-data:last-child .user-profile-card-data-header{border-bottom:none}.user-profile-card-data:not(:first-child){padding-top:1rem}.dropdown-dot-button{color:var(--grey-color-shade-6);margin-right:.5rem}.edit-btn{color:var(--grey-color);font-size:var(--font-9);white-space:nowrap;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:400;display:flex}.delete-btn{color:var(--danger-color);font-size:var(--font-9);white-space:nowrap;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:400;display:flex}.user-profile-card-data-header-date{font-size:var(--font-8);color:var(--grey-color-shade-8);align-items:center;gap:.25rem;font-weight:400;display:flex}.user-profile-card-data-body{width:100%;font-size:var(--font-8);flex-wrap:wrap;gap:.25rem;font-weight:400;display:flex}.user-profile-card-data-score{width:100%;font-size:var(--font-10);opacity:.75;align-items:center;gap:1rem;font-weight:500;display:flex}.user-profile-card-data-description,.user-profile-card-data-description>span{width:100%;font-size:var(--font-9);gap:1rem;font-weight:300;display:flex}.user-profile-badges-empty-container{justify-content:center;align-items:flex-start;gap:1rem;display:flex}.user-profile-card-empty-title{color:var(--grey-color-shade-6);font-size:var(--font-8);font-weight:600;line-height:normal}.user-profile-card-empty-description{line-height:normal}.profile-container-wrapper{justify-content:space-between;align-items:flex-end;display:flex}.user-profile-social-link-container{justify-content:space-between;align-items:center;margin-block:.5rem;padding:.5rem 1rem;display:flex}.user-profile-social-link{font-size:var(--font-10);white-space:nowrap;text-overflow:ellipsis;width:80%;font-weight:400;display:block;overflow:hidden}.org-list-verify-button{background-color:var(--grey-color-shade-1);color:green;border:.9px solid green;border-radius:3px;padding:.15rem .6rem}.job-list-tabs-nav-btn{background-color:var(--grey-color);box-shadow:0px 5px inset var(--primary-color);text-transform:capitalize;border-radius:0;margin-inline:.25rem;padding:.75rem 1rem;transition:all 1s ease-in}.job-list-tabs-nav-btn:not(.active){box-shadow:0px 5px inset var(--grey-color-shade-5)}.job-filter-experience{color:var(--grey-color-shade-5);font-size:var(--font-10);font-weight:400}.public-job-list-filter-date{font-size:var(--font-9);flex-direction:column;font-weight:400;display:flex}.public-job-list-filter-date>div>input{width:100%}.public-job-list-filter-date-error-text{font-size:var(--font-10);color:red;text-wrap:wrap;font-weight:400}.skills-checkbox-container{height:220px;margin:.5rem 0;overflow:auto}.skills-checkbox{font-size:var(--font-9);align-items:center;margin:.75rem 0;font-weight:400;display:flex}.skills-checkbox-no-result{font-size:var(--font-10);text-align:center;padding-top:4px;font-weight:400}.public-job-list-filter-button{display:none}.public-job-list-filter-button>i{color:var(--background-color)}.public-job-reset-filter-btn{border:1px solid var(--success-color);width:fit-content;color:var(--grey-color);cursor:pointer;font-size:var(--font-9);border-radius:1.5rem;justify-content:space-between;align-items:center;gap:10px;padding:.25rem .5rem;font-weight:400;display:flex}.public-job-reset-filter-btn:disabled{border:2px solid var(--secondary-color);color:#666;cursor:not-allowed;opacity:.6;width:fit-content;font-size:var(--font-9)}.public-job-list-applied-filter-container{max-width:300px;min-height:150px;overflow-y:auto}.public-job-list-applied-filter-chip{font-size:var(--font-9);background-color:var(--primary-color);color:var(--background-color);border-radius:2rem;align-items:center;gap:1rem;margin:2px 4px;padding:.25rem .75rem;display:inline-flex;overflow:hidden}.css-vnkopk-MuiStepLabel-iconContainer{cursor:pointer}.stage-board-detail{border-bottom:1px solid var(--grey-color-shade-2,#e7e7e7);justify-content:space-between;align-items:center;gap:.7rem;width:100%;padding:.5rem 1.5rem;display:flex}.stage-board-detail>.level-data{color:var(--grey-color-shade-9,#454545);font-size:var(--font-8);align-items:center;gap:8px;font-weight:600;display:flex}.hiring-board-state-time>.value{color:var(--grey-color-shade-5,#888);font-size:var(--font-8,16px);align-items:center;gap:8px;font-weight:400;display:flex}.stage-board-detail>.time-data{font-size:var(--font-9);opacity:.8;font-weight:400}.stage-board-applicants-container{background-color:var(--background-color)}.applicant-card{border:1px solid var(--grey-color-shade-1,#f6f6f6);border-radius:4px;width:100%;margin-bottom:.5rem}.applicant-card>td{padding:.5rem 1rem}.applicant-card-header{background-color:var(--grey-color-shade-1,#f6f6f6);z-index:1;border-radius:4px;width:100%;margin-bottom:.5rem;position:sticky;top:0}.applicant-card-header-th{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9,13px);padding:.5rem 1rem;font-weight:400}.applicant-card-detail{justify-content:space-between;align-items:center;gap:1rem;display:flex}.applicant-card-detail-basic{align-items:center;gap:.7rem;display:flex}.applicant-card-detail-basic-img{align-content:center;width:44px;height:44px}.applicant-card-detail-basic-info{flex-direction:column;display:flex}.applicant-card-detail-basic-info-top{align-items:center;gap:.7rem;display:flex}.applicant-card-detail-basic-info-top>.user-name{color:var(--grey-color-shade-9,#454545);font-size:var(--font-8);flex-shrink:0;font-weight:600}.applicant-card-detail-basic-info-top>.job-title{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400}.applicant-card-detail-basic-info-top>.is-new-tag{color:var(--primary-color,#0555c8);font-size:var(--font-9);font-weight:600}.applicant-card-detail-basic-info-top>.is-link-tag,.applicant-card-detail-basic-info-top>.is-link-tag path{color:var(--primary-color,#0555c8);font-size:var(--font-9);fill:var(--primary-color,#0555c8);font-weight:600}.applicant-card-detail-basic-info-bottom{align-items:center;gap:.7rem;display:flex}.applicant-card-detail-basic-info-bottom-data{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);align-items:center;gap:.4rem;font-weight:400;display:flex}.applicant-card-detail-basic-info-bottom-data>span{white-space:nowrap}.applicant-card-action-email path{fill:var(--grey-color-shade-6,#6d6d6d)}.applicant-card-action-email:hover path,.applicant-card-action-email-active path{fill:var(--primary-color,#0555c8)}.applicant-card-action-resume{font-size:var(--font-9);color:var(--primary-color,#0555c8);font-weight:400}.applicant-card-action-resume:hover{text-decoration:underline}.applicant-card-action-comment>svg>path{stroke:var(--grey-color-shade-6,#6d6d6d)}.applicant-card-action-comment:hover path,.applicant-card-action-comment-active{stroke:var(--primary-color,#0555c8)}.applicant-card-action-status>.dropdown>button{width:116px;font-size:var(--font-9);color:var(--grey-color-shade-6,#6d6d6d);border:1px solid var(--grey-color-shade-6,#6d6d6d);border-radius:24px;justify-content:center;align-items:center;gap:4px;padding:4px 10px;font-weight:600;display:flex}.applicant-card-action-status>.dropdown>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.applicant-card-action-status>.dropdown>button>.status-icon,.applicant-card-action-status>.dropdown>button>.status-dropdown-icon{width:24px}.applicant-card-action-status>.dropdown>.success-status,.applicant-card-action-status>.dropdown>.success-status path{color:var(--success-color);border:1px solid var(--success-color);fill:var(--success-color)}.applicant-card-action-status>.dropdown>.primary-status,.applicant-card-action-status>.dropdown>.primary-status path{color:var(--primary-color);border:1px solid var(--primary-color);fill:var(--primary-color)}.applicant-card-action-status>.dropdown>.warning-status,.applicant-card-action-status>.dropdown>.warning-status path{color:var(--secondary-color);border:1px solid var(--secondary-color);fill:var(--secondary-color)}.applicant-card-action-status>.dropdown>.danger-status,.applicant-card-action-status>.dropdown>.danger-status path{color:var(--danger-color);border:1px solid var(--danger-color);fill:var(--danger-color)}.applicant-card-action-status-menu{border-bottom:1px solid var(--grey-color-shade-1,#f6f6f6)}.applicant-card-action-status-menu>button{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9,13px);align-items:center;gap:8px;padding:8px;font-weight:400;display:flex}.applicant-card-action-status-menu:hover{background-color:var(--grey-color-shade-1,#f6f6f6)}.applicant-card-action-status-menu .warning-status{color:var(--secondary-color)}.applicant-card-action-status-menu .warning-status svg>path{fill:var(--secondary-color)}.applicants-status-dropdown{background:var(--background-color,#fff);border-radius:4px;flex-direction:column;box-shadow:0 2px 16px #00000014;border:1px solid var(--grey-color-shade-2,#e7e7e7)!important;padding:0!important}.stage-board-applicants-filter-container{border-radius:.2rem;justify-content:space-between;align-items:flex-start;width:100%;padding:.3rem 1rem;display:flex}.stage-board-applicants-filter-data{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.stage-board-applicants-filter-label{font-size:var(--font-9);font-weight:600}.stage-board-applicants-filter-element{font-size:var(--font-9);background-color:var(--primary-color-shade-5);border-radius:1rem;align-items:center;gap:.3rem;padding:.1rem .6rem;font-weight:500;display:flex}.stage-board-applicants-filter-clear-btn{font-size:var(--font-9);color:var(--success-color);font-weight:600}.comment-box-container{border-radius:.5rem;width:fit-content;margin-bottom:1rem;padding:.5rem 1rem}.comment-btn{font-size:var(--font-9);background-color:var(--primary-color);color:var(--grey-color-shade-1);border:1px solid var(--primary-color);border-radius:.5rem;padding:.3rem .5rem;font-weight:500}.comment-btn:hover{color:var(--text-light-color)}.drive-discussion-container{max-width:300px}.stage-visibility-dropdown-menu{background-color:var(--background-color);border:1px solid #ccc;border-radius:8px;padding:.4rem 1rem}.stage-action-link-container{align-items:center;width:100%;padding:.8rem 0;display:flex}.stage-action-link-container>.link-or-line{background-color:var(--grey-color-shade-3);width:50%;height:1px}.stage-board-applicants-footer{z-index:1;background:var(--primary-color,#0555c8);border-radius:4px;justify-content:space-between;align-items:center;gap:.5rem;width:fit-content;padding:.5rem 1rem;display:flex;position:absolute;bottom:0;box-shadow:0 2px 8px #00000029}.stage-board-applicants-footer-selection{align-items:center;gap:.5rem;display:flex}.stage-board-applicants-footer-selection-count{background:var(--primary-color-shade-9,#0b4b9d);border-radius:4px;justify-content:center;align-items:center;padding:4px 14px;display:flex}.stage-board-applicants-footer-selection>span{color:var(--text-light-color,#fff);font-size:var(--font-9,13px);font-weight:400}.stage-board-applicants-footer-selection-count>.selected{color:var(--text-light-color,#fff);font-size:var(--font-8,16px);font-weight:600}.stage-board-applicants-footer-selection-count>.over-all{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-9,13px);font-weight:400}.stage-board-applicants-footer-actions{border-left:1px solid #f6f6f625;border-right:1px solid #f6f6f625;align-items:center;gap:.5rem;padding-inline:.5rem;display:flex}.stage-board-applicants-footer-actions>button,.stage-board-applicants-footer-actions>div>button{font-size:var(--font-9,13px);color:var(--text-light-color,#fff);justify-content:center;align-items:center;gap:.5rem;padding:6px 8px;font-weight:400;display:flex}:is(.stage-board-applicants-footer-actions>button,.stage-board-applicants-footer-actions>div>button) path{fill:var(--text-light-color,#fff)}.stage-board-applicants-footer-actions>button:hover,.stage-board-applicants-footer-actions>div>button:hover{background-color:var(--primary-color-shade-9,#0b4b9d);border-radius:4px}.dropdown-menu.up{top:auto;bottom:100%}.custom-email-parent{padding:25px 300px}.custom-email-container{background-color:#0555c8;border-radius:30px;flex-direction:column;gap:20px;padding:20px 50px;display:flex}.custom-email-header{color:var(--background-color);text-align:center;margin-bottom:0;font-size:40px}.custom-email-form{flex-direction:column;gap:20px;display:flex}.custom-form-group{flex-direction:column;gap:8px;display:flex}.custom-form-group label{color:var(--background-color);font-weight:600}.custom-form-group input[type=text],.custom-form-group input[type=email],.custom-form-group input[type=file]{background-color:var(--background-color);border:1px solid #ccc;border-radius:4px;padding:12px;font-size:16px}.custom-email-toggle{cursor:pointer;color:var(--background-color);align-self:flex-start;text-decoration:underline}.custom-dynamic-tags{background:#f9f9f9;border:1px solid #eaeaea;border-radius:4px;padding:10px}.custom-dynamic-tags h4{color:#333;margin:0 0 10px;font-size:16px}.custom-tags{flex-wrap:wrap;gap:10px;display:flex}.custom-tag-button{cursor:pointer;background:#e0e0e0;border:none;border-radius:4px;padding:5px 10px;font-size:14px}.custom-tag-button:hover{background:silver}.custom-submit-button{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;align-self:flex-start;width:200px;padding:12px;font-size:16px;transition:background-color .3s}.custom-submit-button:hover{background-color:#005bb5}.custom-submit-button:disabled{cursor:not-allowed;background-color:#ccc}.chips-input-container{background-color:#fff;border:1px solid #ccc;border-radius:4px;flex-wrap:wrap;align-items:center;gap:6px;padding:2px 6px;display:flex}.chips-input-field{outline:none;flex:1;min-width:100px;padding:4px 0;font-size:14px;border:none!important}.custom-email-body label,.custom-email-greeting-input::placeholder{font-weight:600;font-size:var(--font-8);color:var(--grey-color-shade-4)!important}.custom-email-body input{font-weight:400;font-size:var(--font-8)!important;color:var(--grey-color)!important}.custom-email-modal{position:relative;max-width:clamp(600px,50vw,1200px)!important}.custom-email-attach-btn{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);cursor:pointer;border-radius:50em;padding:12px 14px}.custom-email-send-btn{background-color:var(--primary-color);border-radius:50rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.custom-email-send-btn span{color:var(--background-color);font-weight:400;font-size:var(--font-7)}.custom-email-bcc-btn{color:var(--grey-color-shade-8);border-bottom:1px solid var(--grey-color-shade-4);cursor:pointer;font-size:var(--font-8);justify-content:center;align-items:center;gap:2px;font-weight:400;display:flex}.custom-email-attachment-err-text{background-color:var(--grey-color-shade-2);border-radius:25px;justify-content:center;align-items:center;gap:10px;width:max-content;padding:7px 24px;display:flex;position:absolute;bottom:-10%;left:50%;transform:translate(-50%)}.custom-ckeditor-wrapper .ck.ck-editor{border:.0625rem solid var(--grey-color-shade-2);border-radius:.625rem}.custom-ckeditor-wrapper .ck-editor__editable{border:0;min-height:200px;max-height:300px}.custom-ckeditor-wrapper .ck-editor__editable:focus,.custom-ckeditor-wrapper .ck-editor__editable_inline:focus,.custom-ckeditor-wrapper .ck-content:focus,.custom-ckeditor-wrapper .ck-editor__editable,.custom-ckeditor-wrapper .ck-editor__editable_inline,.custom-ckeditor-wrapper .ck-content{box-shadow:none!important;border:none!important;border-top:1px solid var(--grey-color-shade-2)!important;outline:none!important}.custom-email-csv-btn{color:var(--primary-color);border-radius:50rem;justify-content:center;align-items:center;gap:.25rem;padding:4px 8px;font-weight:600;display:flex;cursor:pointer!important}.custom-email-csv-btn path{fill:var(--primary-color)!important}.custom-email-csv-btn:disabled{cursor:not-allowed;color:var(--grey-color-shade-5);background-color:var(--background-color)}.custom-email-csv-btn:disabled path{fill:var(--grey-color-shade-5)!important}.custom-email-csv-btn:hover:not(:disabled){background-color:var(--primary-color-shade-1);transition:background-color .3s;cursor:pointer!important}.custom-email-csv-btn.active,.custom-email-csv-btn:active{background-color:var(--primary-color-shade-1);border:.5px solid var(--primary-color);color:var(--primary-color)}:is(.custom-email-csv-btn.active,.custom-email-csv-btn:active) path{fill:var(--primary-color)!important}.attachment-list{gap:.5rem;padding:.25rem 0;display:flex;overflow-x:auto}.attachment-list .MuiChip-root{align-items:center;display:inline-flex}.attachment-list .css-uoam7u-MuiButtonBase-root-MuiChip-root .MuiChip-avatar{width:10px;height:9px;margin-left:.5rem}.custom-email-to-row,.custom-email-cc-row,.custom-email-bcc-row{flex-wrap:wrap;align-items:center;max-height:5rem;display:flex;overflow-y:auto}.custom-email-to-row .MuiChip-root,.custom-email-cc-row .MuiChip-root,.custom-email-bcc-row .MuiChip-root{flex:0 auto;margin-bottom:.25rem;margin-right:.25rem}.custom-email-to-row input.form-control-plaintext,.custom-email-cc-row input.form-control-plaintext,.custom-email-bcc-row input.form-control-plaintext{border:none;outline:none;flex:150px;order:1;min-width:0}.csv-popup{z-index:10600;top:12%;right:-35%}.csv-popup .dashed-upload-area{cursor:pointer;background-image:repeating-linear-gradient(90deg,#d5d5d5 0 12px,#0000 12px 20px),repeating-linear-gradient(#d5d5d5 0 12px,#0000 12px 20px),repeating-linear-gradient(90deg,#d5d5d5 0 12px,#0000 12px 20px),repeating-linear-gradient(#d5d5d5 0 12px,#0000 12px 20px);background-position:0 0,100% 0,0 100%,0 0;background-repeat:no-repeat;background-size:100% 2px,2px 100%,100% 2px,2px 100%;border:none;border-radius:4px;width:100%;display:inline-block;position:relative}.csv-popup .dashed-upload-area:hover{background-color:var(--grey-color-shade-1)}.dashed-upload-area svg{z-index:0;margin:0 auto;display:block}.dashed-upload-area .overlay-text{z-index:1;pointer-events:none;width:100%;color:var(--primary-color-shade-9);font-weight:600;font-size:var(--font-8);text-decoration:underline;position:absolute;top:40%;left:50%;transform:translate(-50%)}.upload-csv-info-text{font-size:var(--font-10);color:var(--grey-color-shade-8);margin-bottom:8px;font-weight:400}.custom-email-download-btn{background-color:var(--primary-color-shade-3);width:100%;color:var(--primary-color);font-size:var(--font-8);border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.25rem 0;font-weight:400;display:flex}.btn-outline-dashed{color:var(--grey-color-shade-5);background-color:var(--background-color);transition:background-color .15s,border-color .15s;border:.7px dashed var(--grey-color-shade-5)!important}.btn-outline-dashed:disabled{cursor:not-allowed;border:.7px dashed var(--grey-color-shade-5);color:var(--grey-color-shade-5);background-color:var(--background-color)}.btn-outline-dashed:hover:not(:disabled):not(.active),.btn-outline-dashed:focus:not(:disabled):not(.active){color:var(--grey-color-shade-5);background-color:var(--background-color);border:.7px solid var(--grey-color-shade-5)!important}.btn-outline-dashed.active,.btn-outline-dashed:active{background-color:var(--grey-color-shade-1);color:var(--grey-color);border:.7px solid var(--grey-color-shade-5)!important}.custom-ckeditor-wrapper{margin-top:.25rem;position:relative;z-index:10555!important}.custom-editor-attach-row{justify-content:flex-end;margin-bottom:.5rem;display:flex}.custom-modal-container{background-color:var(--background-color);border-radius:.5rem;width:95%;max-width:733px;max-height:90%}.custom-modal-container form{width:100%;height:calc(100% - 66px);overflow-y:auto}.custom-modal-container .MuiOutlinedInput-input{padding-top:0}.custom-modal-content{pointer-events:auto;background-color:var(--background-color);background-clip:padding-box;border:1px solid #0003;border-radius:.5rem;outline:0;width:100%}.custom-modal-body{padding:.7rem 1rem}.custom-model-header{border-bottom:1px solid var(--grey-color-shade-3);justify-content:space-between;align-items:center;padding:.7rem 1rem;display:flex}.custom-model-header-title{font-size:var(--font-8);font-weight:500}.custom-input-box{flex-direction:column;align-items:flex-start;margin-block:.7rem;display:flex}.custom_label{font-size:var(--font-9);font-weight:500}.custom_input{font-size:var(--font-9);border-bottom:none;border:1.5px solid var(--grey-color-shade-3);border-radius:.3rem;width:100%;padding:.3rem .5rem;font-weight:400;overflow:hidden}.custom-bulk-email-input{font-size:var(--font-9);border-bottom:none;width:100%;padding:0;font-weight:400;overflow:hidden}.custom-bulk-email-wrapper{border:1.5px solid var(--grey-color-shade-3);background-color:var(--background-color);border-radius:.3rem;flex-direction:column;width:100%;padding:.3rem .5rem;display:flex;overflow:hidden}.custom-bulk-email-wrapper-data{height:100px;overflow-y:auto}.checkout-container{background-color:var(--grey-color-shade-1);justify-content:space-between;width:100%;padding:3rem 4rem;display:flex}.checkout-container p{padding:0}.checkout-form-description-container{background-color:var(--background-color);border-radius:.5rem;flex-wrap:wrap;gap:2rem;display:flex}.checkout-details-container{background-color:var(--background-color);border-radius:.5rem;flex:.25;height:fit-content;padding:1rem 0}.checkout-details-container .MuiSelect-outlined{padding-right:20px!important}.checkout-details-container svg{right:-7px!important}.checkout-details-container .button-spinner-v3{transform:none}.checkout-details-container .MuiInputBase-root{font-size:var(--font-10);width:max-content}.checkout-details-container .MuiInputBase-root svg{color:var(--grey-color)}.checkout-details-container .MuiInputBase-root fieldset{border:none}.checkout-details-plan-description{color:var(--grey-color-shade-9);font-weight:300}.checkout-form-main-container{width:75%}.checkout-details-main-container{width:23%}.checkout-form-container{width:100%;height:100%;padding:1rem .4rem;overflow:auto}.checkout-form-container>form{flex-direction:column;display:flex}.checkout-form-field-container{border-radius:1rem;padding:0 1rem}.checkout-btn{font-size:var(--font-9);color:var(--background-color);text-wrap:nowrap;padding:.75rem 1rem;font-weight:600}.apply-discount-btn{font-size:var(--font-10);color:var(--primary-color);font-weight:500}.checkout-page-dropdown{font-size:var(--font-10);border-radius:.25rem;padding:.5rem}.checkout-details-coupon-success-text{font-size:var(--font-9);background-color:#54b76308}.checkout-details-coupon-failed-text{font-size:var(--font-9);background-color:#cd292908}.checkout-page-modal-container{width:390px}.checkout-page-modal-title{font-size:var(--font-6);font-weight:500}.checkout-page-modal-text{font-size:var(--font-8)!important}.checkout-page-modal-button-container{justify-content:flex-end;align-items:center;gap:1rem;width:100%;padding-inline:2rem;display:flex}.checkout-page-modal-button{font-size:var(--font-9);padding:.25rem 1rem;font-weight:600}.checkout-page-modal-danger-button{border:1px solid var(--danger-color);color:var(--danger-color);background-color:var(--background-color)}.checkout-page-modal-danger-button:hover{background-color:var(--grey-color-shade-1)}.checkout-page-modal-back-button{border:1px solid var(--grey-color-shade-8);color:var(--grey-color-shade-8);background-color:var(--background-color)}.checkout-page-modal-back-button:hover{color:var(--text-light-color);background-color:var(--grey-color-shade-8)}.checkout-page-modal-primary-button{color:var(--text-light-color);background-color:var(--primary-color)}.checkout-page-modal-primary-button:hover{background-color:var(--primary-color-shade-9)}.checkout-coupon-input{width:100%;font-size:var(--font-9);background-color:#0000;border:0;outline:0}.payment-status-container{background-color:var(--grey-color-shade-2);justify-content:center;align-items:center;width:100%;height:100dvh;padding:4rem 6rem;display:flex}.payment-status-wrapper{border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.payment-status-sub-wrapper{background-color:var(--background-color);justify-content:center;align-items:center;width:100%;height:100%;display:flex;box-shadow:0 10px 15px 19px #0005001a}.payment-status{text-align:center;font-size:var(--font-4);font-weight:500}.payment-status-text-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:45%;padding:1rem .5rem;display:flex}.payment-status-text{text-align:center;font-size:var(--font-8);margin:1rem .5rem;padding:0;font-weight:500}.payment-status-button-container{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.payment-status-btn{font-size:var(--font-9);padding:.35rem 1rem;font-weight:400}.payment-status-solid-btn:hover{color:var(--text-light-color)!important}.payment-status-solid-btn{background-color:var(--primary-color);color:var(--text-light-color)}.my-orders-container{padding:2rem 3rem}.my-orders-header{font-size:var(--font-6);font-weight:500}.order-details-header-wrapper{color:#fff;background-color:#0555c8;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1rem;display:flex}.my-orders-header-text{text-align:center;color:var(--grey-color-shade-6);background-color:var(--grey-color-shade-1);box-shadow:inset 0 1px 0 var(--grey-color-shade-2), inset 0 -1px 0 var(--grey-color-shade-2);border:none;position:sticky;top:0}.my-orders-header-title{font-size:var(--font-9);text-wrap:nowrap;font-weight:400}.my-orders-status-container{font-weight:500;font-size:var(--font-8);border-radius:.25rem;padding:.25rem 1rem}.my-orders-status-container-success{color:var(--success-color);background-color:#54b76308}.my-orders-status-container-pending{color:var(--pending-color);background-color:#cccc0008}.my-orders-status-container-failed{color:var(--danger-color);background-color:#cd292908}.my-orders-error-text{font-size:var(--font-9);color:red}.my-orders-filter-select-menu{background-color:var(--primary-color);color:var(--background-color);font-size:var(--font-8);border-radius:.25rem;margin-inline:.5rem;padding:.5rem .25rem}.my-orders-filter-bar{background-color:var(--background-color);border-top-left-radius:.5rem;border-top-right-radius:.5rem;justify-content:space-between;align-items:center;min-width:500px;padding:12px;display:flex}.my-orders-filter-bar .MuiInputBase-root{font-size:var(--font-8)}.my-orders-filter-bar .MuiInputBase-input:focus{background-color:#0000}.my-orders-filter-bar .MuiInputBase-root:before{border-bottom:none!important}.my-orders-filter-bar .MuiInputBase-root:after,.my-orders-filter-bar .MuiInputBase-root:hover:before,.my-orders-filter-bar .MuiInputBase-root:hover:after,.my-orders-filter-bar .MuiInputBase-root:hover:before{border-bottom:none}.my-orders-filter-btn{border:1px solid var(--grey-color-shade-2);font-size:var(--font-8);border-radius:50rem;align-items:center;gap:10px;padding:.5rem 1.25rem;display:flex}.my-orders-filter-btn i{color:var(--grey-color-shade-5)}.my-orders-action-button{padding:1rem}.my-orders-action-button .dropdown-toggle:disabled i{color:var(--grey-color-shade-3)}.my-orders-action-button .dropdown-toggle:disabled{cursor:not-allowed}.my-orders-action-button>div>button:after{display:none}.my-orders-action-button>div>.dropdown-menu{font-size:var(--font-9);border:1px solid var(--grey-color-shade-2);border-radius:.5rem}.table-body-conteiner{background-color:var(--background-color);border-radius:0 0 .5rem .5rem;height:100%}.custom-table-container{height:calc(100% - 54px);overflow:auto}.my-orders-table{border-spacing:0;background-color:var(--background-color);width:100%;position:relative}.my-orders-table>thead>tr>th{padding:1rem}.my-orders-table>thead>tr{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.my-orders-table>tbody>tr>td{font-size:var(--font-9);text-wrap:nowrap;padding:.75rem}.my-orders-table>tbody>tr{border-bottom:1px solid var(--grey-color-shade-2);transition:background-color .3s}.order-details-wrapper{background-color:var(--grey-color-shade-1);flex-direction:column;justify-content:center;align-items:center;height:calc(100dvh - 65px);display:flex}.order-details-subwrapper{width:100%;max-width:460px}.order-details-heading{font-size:var(--font-6);font-weight:500}.order-details-container{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;padding:1.5rem 1.5rem 4rem;-webkit-mask:conic-gradient(from -17.5deg at bottom,#0000,#000 1deg 34deg,#0000 35deg) 50%/16.07px 100%;mask:conic-gradient(from -17.5deg at bottom,#0000,#000 1deg 34deg,#0000 35deg) 50%/16.07px 100%}.my-orders-title{font-size:var(--font-8);font-weight:500}.my-orders-logo{width:24px;height:24px}.order-details-container span{font-size:var(--font-9);padding:0;font-weight:600}.order-details-text{justify-content:space-between;align-items:flex-start;display:flex}.order-details-text span{font-size:var(--font-9);font-weight:400}.order-details-help-link{color:var(--primary-color);font-weight:500;font-size:var(--font-9);text-decoration:underline}.order-details-invoice-link{color:var(--text-light-color);background-color:var(--primary-color);font-size:var(--font-9);border-radius:50rem;justify-content:center;align-items:center;gap:10px;padding:.5rem 1rem;font-weight:400;display:flex}.filter-date-container{font-size:var(--font-9);flex-direction:column;justify-content:center;display:flex}.filter-date-container>input{font-size:var(--font-10);border:2px solid var(--grey-color-shade-2);border-radius:.5rem;padding:.5rem}.my-order-filter-btn{width:80%;font-size:var(--font-9);background-color:var(--primary-color);color:var(--text-light-color);border-radius:50rem;justify-content:center;align-items:center;padding:.5rem 2rem;font-weight:500;display:flex}.filters-error-text{color:var(--danger-color);font-size:var(--font-10)}.empty-data-container{height:100%;color:var(--grey-color-shade-6);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem 2rem;display:flex}.empty-data-container>img{width:300px;height:300px}.empty-data-text{color:var(--grey-color-shade-8);font-size:var(--font-7);text-align:center;font-weight:600}.empty-data-subtext{color:var(--grey-color-shade-6);font-size:var(--font-8);text-align:center;max-width:510px;font-weight:400}.empty-data-redirect-btn{font-size:var(--font-8);color:var(--primary-color);align-items:center;gap:.25rem;font-weight:600;display:flex}.empty-data-redirect-btn:hover{color:var(--primary-color-shade-9);text-decoration:underline}.small-card-container{border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);border-radius:.75rem;flex-direction:column;gap:.25rem;width:250px;height:118px;padding:.75rem 1rem;display:flex;position:relative;overflow:hidden}.small-card-background{z-index:0;position:absolute;bottom:0;right:0}.small-card-icon-text-container{align-items:center;gap:10px;display:flex}.small-card-title{font-size:var(--font-8)}.small-card-text{font-size:var(--font-6);font-weight:600}.details-card-container{border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);border-radius:.75rem;flex-direction:column;justify-content:space-between;width:213px;min-height:118px;max-height:100%;padding:.5rem 1rem;display:flex}.details-card-title{font-size:var(--font-6);font-weight:500}.details-card-text{font-size:var(--font-9)}.details-card-btn{border:1px solid var(--primary-color);width:100%;font-size:var(--font-9);border-radius:50rem;justify-content:center;align-items:center;display:flex}.billing-credits-cards-container{margin-bottom:1rem;flex-wrap:wrap;align-items:stretch;gap:1rem;margin-block:.75rem;display:flex}.billing-credits-card-skeleton{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:1.125rem;flex-direction:column;flex:1;justify-content:center;gap:.5rem;width:271px;min-width:0;height:118px;padding:1.5625rem;display:flex}.billing-credits-available-card{border:1px solid var(--grey-color-shade-2);background:#fff;border-radius:8px;flex-direction:column;flex:0 0 271px;gap:8px;width:271px;min-width:271px;height:118px;padding:15px;display:flex;position:relative;overflow:clip}.billing-credits-available-card__bg{pointer-events:none;width:59px;height:59px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.billing-credits-available-card__label{font-size:var(--font-9);color:var(--grey-color-shade-6);z-index:1;font-weight:600;position:relative}.billing-credits-available-card__row{z-index:1;align-items:center;gap:8px;display:flex;position:relative}.billing-credits-available-card__value{font-size:var(--font-6);color:var(--grey-color);cursor:default;font-weight:600}.billing-credits-plan-card{border-radius:8px;flex:0 0 271px;width:271px;min-width:271px;height:118px;position:relative;overflow:hidden}.billing-credits-plan-card:before{content:"";pointer-events:none;z-index:0;mix-blend-mode:overlay;opacity:.7;background-image:url(/assets/images/plan-card-background-dark.png);background-position:0 0;background-repeat:no-repeat;background-size:1024px 1024px;border-radius:8px;position:absolute;inset:0}.billing-credits-plan-card:after{content:"";pointer-events:none;z-index:0;border-radius:8px;position:absolute;inset:0}.billing-credits-cards-container .MuiSkeleton-rectangular{border-radius:.25rem;width:100%;height:100%}.billings-credits-single-card-container{width:auto}.billing-credits-card-title{font-size:var(--font-6);font-weight:500}.billing-credits-plan-card--blue{background:linear-gradient(191.57deg,#007efb4d 3.25%,#fff0 63.58%),#fff;border:1px solid #86bff1}.billing-credits-plan-card--blue:after{background-image:linear-gradient(189.11deg,#fff0 71.89%,#dbdfff33 87.84%,#45c3ff33 103.78%)}.billing-credits-plan-card--orange{background:linear-gradient(191.57deg,#da62204d 3.25%,#fff0 63.58%),#fff;border:1px solid #f5ba99}.billing-credits-plan-card--orange:after{background-image:linear-gradient(184.11deg,#fff0 59.79%,#dbdfff33 82.12%,#da622033 104.44%)}.credit-bundle-obj-title{text-decoration:underline;-webkit-text-decoration-color:var(--grey-color-shade-4);text-decoration-color:var(--grey-color-shade-4);text-underline-offset:2px}.credit-bundle-obj-title:hover{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}.bundle-debit-amount{color:var(--grey-color);font-weight:600!important}.bundle-credit-amount{color:var(--success-color);font-weight:600!important}.bundle-expand-btn{cursor:pointer;color:var(--grey-color-shade-5);background:0 0;border:none;border-radius:4px;padding:4px 8px;transition:background .15s}.bundle-expand-btn:hover{background:var(--grey-color-shade-1);color:var(--grey-color)}.bundle-events-sidebar-backdrop{z-index:1049;background:#0000004d;position:fixed;inset:0}.bundle-events-sidebar{border-left:1px solid var(--grey-color-shade-2);z-index:1050;background:#fff;flex-direction:column;width:800px;max-width:90vw;height:100vh;display:flex;position:fixed;top:0;right:0;overflow:hidden;box-shadow:-4px 0 24px #00000026}.bundle-sidebar-header{flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.1rem 1rem 1rem;display:flex}.bundle-sidebar-title{color:var(--grey-color);font-size:16px;font-weight:600}.bundle-sidebar-feature{font-size:var(--font-9);margin-top:2px}.bundle-sidebar-close-btn{background:var(--grey-color-shade-1);cursor:pointer;color:var(--grey-color-shade-5);border:none;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;padding:10px;font-size:14px;transition:background .15s;display:flex}.bundle-sidebar-close-btn:hover{background:var(--grey-color-shade-2);color:var(--grey-color)}.bundle-sidebar-meta{font-size:var(--font-9);flex-wrap:wrap;align-items:center;gap:0;margin-top:2px;display:flex}.bundle-sidebar-meta-item{align-items:center;gap:4px;display:flex}.bundle-sidebar-meta-label{font-size:var(--font-8);color:var(--grey-color-shade-5)}.bundle-sidebar-meta-value{font-size:var(--font-8);color:var(--grey-color)}.bundle-sidebar-meta-divider{background:var(--grey-color-shade-3);width:1px;height:14px;margin:0 12px}.bundle-sidebar-table-container{border-top:1px solid var(--grey-color-shade-2);flex:1;overflow-y:auto}.bundle-sidebar-debit-amount{color:var(--grey-color);font-weight:600!important}.budle-sidebar-table-action{text-wrap:wrap;width:200px;display:block}.bundle-table-amount-column .bundle-amount-data{justify-content:end;align-items:center;gap:.25rem;padding-right:clamp(.5rem,5vw,20rem);display:flex}.cookies-sidebar-main-container{width:100vw;height:100dvh;padding-top:62px;display:flex}.cookies-sidebar-main-container>main>div{width:100%;height:calc(100% - 40px);padding:3rem 3rem 0;overflow:auto}.cookies-sidebar{background:var(--background-color);border-right:1px solid #eaeaea;min-width:265px;max-width:265px;height:calc(100vh - 66px);transition:all .3s;overflow:auto}.cookies-sidebar li.active{background:#eee;border-radius:8px}.cookies-sidebar li.active a,.cookies-sidebar li.active a:hover{color:var(--primary-color);font-weight:600}.cookies-sidebar li a{color:var(--grey-color);font-weight:400}.cookies-sidebar-main-container>main>.footer2{border-top:1px solid #eaeaea;position:relative}.policy-sidebar-menu-btn,.policy-sidebar-close-btn{display:none}.policy-title{text-align:center;color:var(--grey-color);font-size:var(--font-4)}.policy-update-date{text-align:center;font-size:var(--font-8);color:#00000080;margin-bottom:1rem;padding-bottom:1rem}.policy-header-address{align-items:center;gap:.25rem;display:flex}.policy-header-label{font-size:var(--font-7)}.policy-header-text{font-size:var(--font-7);font-weight:300;line-height:1.5}.policy-heading{color:var(--grey-color);font-size:var(--font-5);margin-top:20px;margin-bottom:1rem;padding-top:1rem}.policy-subheading{color:var(--grey-color);font-size:var(--font-6);margin-top:15px;margin-bottom:10px}.policy-text{font-size:var(--font-7);margin-bottom:1rem;font-weight:300;line-height:1.5}.policy-list{margin-bottom:1rem;margin-left:20px;padding-left:2em;list-style-type:disc}.policy-list-item{font-size:var(--font-7);margin-bottom:5px;font-weight:300;line-height:1.5}.policy-link-text{color:var(--primary-color);font-weight:300;text-decoration:none}.policy-link-text:hover{text-decoration:underline}.policy-table{border-collapse:collapse;width:100%;margin-bottom:20px}.policy-table-header{background-color:var(--primary-color);color:var(--text-light-color);text-align:left;padding:10px}.policy-table-data{border:1px solid #ddd;padding:8px}.organization-container{background-color:var(--grey-color-shade-1);width:100vw;display:flex}.available-plan-container{border:1px solid var(--grey-color-shade-2,#e7e7e7);min-width:325px;max-width:unset;background:linear-gradient(200deg,#fff0 71.89%,#dbdfff33 87.84%,#45c3ff33 103.78%),linear-gradient(205deg,#007efb4d 3.25%,#fff0 63.58%),linear-gradient(#ffffff7d 0% 100%),#fff;border-radius:8px;flex-direction:column;flex:1;justify-content:space-between;display:flex}.available-plan-subcontainer-1{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding:1rem 1rem 2rem;display:flex}.available-plan-credits-container{flex-direction:column;display:flex}.available-plan-separator{background:linear-gradient(90deg,#98c1f1 0%,#45c3ff00 100%),#e7e7e700;width:1px;height:60px}.available-credits-heading{color:var(--grey-color-shade-5);font-size:var(--font-9);font-weight:300}.available-credits-text{color:var(--grey-color);font-size:var(--font-5);cursor:pointer;font-weight:600;line-height:1}.active-plan-text{-webkit-text-fill-color:transparent;font-size:var(--font-7);background:linear-gradient(#222 0%,#777 100%);-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:1}.available-plan-subcontainer-2{background:linear-gradient(90deg,#bcddfe21 -2.03%,#bcddfe87 10.86%,#b4e7ff 103.21%);justify-content:space-between;align-items:center;width:100%;padding-inline:1rem;display:flex}.available-plan-subcontainer-2 i{font-size:var(--font-10)}.active_plan_expiry_text{color:var(--grey-color);font-weight:400;font-size:var(--font-9)}.active_plan_expiry_date{color:var(--grey-color-shade-7);font-weight:400;font-size:var(--font-9)}.contact-sales-modal-heading{font-size:var(--font-5);color:var(--grey-color);margin-bottom:2px;font-weight:600}.contact-sales-modal-heading-sub{line-height:var(--line-height-6);font-size:var(--font-9);color:var(--grey-color-shade-7);font-weight:400}#ContactSalesModal .custom_input,#ContactSalesModal .comment-btn{font-size:var(--font-9);border-radius:50rem;padding-inline:1rem}.user-profile-modal-container{border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;z-index:9998!important}.user-profile-modal{background-color:var(--background-color);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:95%;max-width:700px;height:auto;max-height:90vh;display:flex;overflow:auto}.user-profile-modal form{width:100%;height:100%;overflow-y:auto}.user-profile-modal form>.user-profile-form-container{border-bottom:var(--grey-color-shade-2) 1px solid;gap:.75rem;width:100%;padding:1.5rem 1.5rem 1rem;overflow:hidden auto;flex-direction:column!important;display:flex!important}.user-profile-modal-v2{background-color:var(--background-color);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:450px;display:flex}.user-profile-modal-v2 form{flex-direction:column;justify-content:space-between;align-items:center;gap:.6rem;padding:1.5rem;display:flex;overflow-y:auto}.user-profile-modal-input-field-container-without-form{flex-direction:column;justify-content:space-between;gap:.75rem;width:100%;padding:1rem;display:flex}.user-profile-modal-input-field-container{width:100%}.user-profile-modal-description-field-container .MuiOutlinedInput-notchedOutline{border:1px solid var(--grey-color-shade-3)!important}.user-profile-modal-input-field-container .MuiInputBase-formControl{font-size:var(--font-8);color:var(--grey-color);border-radius:.5rem;padding:0 .8rem;font-weight:400}.user-profile-modal-skill-input-field-container .MuiFormControl-root{background-color:var(--background-color);border:1px solid var(--grey-color-shade-3);border-radius:6px;overflow:auto}.user-profile-modal-skill-input-field-container .MuiFormControl-root div:before{border-bottom:none!important}.user-profile-modal-skill-input-field-container .MuiFormControl-root .MuiFilledInput-root{background-color:var(--background-color)}.user-profile-modal-skill-input-field-container .MuiInputBase-input::placeholder{font-size:var(--font-8);color:var(--grey-color);font-weight:400}.user-profile-modal-skill-input-field-container .MuiInputBase-formControl{padding:.4rem 1.8rem .4rem .8rem!important}.user-profile-modal-input-field-container .MuiOutlinedInput-input{font-size:var(--font-8);color:var(--grey-color);padding:.58rem 0 .58rem .25rem;font-weight:400}.user-profile-modal-input-field-container .MuiInputBase-root{border-radius:.5rem;height:38px;padding-left:.5rem;font-weight:400}.user-profile-modal-input-field-container .MuiInputBase-root:hover:before{border:none}.user-profile-modal-input-label{font-size:var(--font-8);color:var(--grey-color-shade-8);margin-bottom:8px;font-weight:600}.user-profile-modal-input-label.edit-profile{margin-top:5px;margin-bottom:14px;font-weight:400}.user-profile-modal-input{width:100%;font-size:var(--font-8);color:var(--grey-color);border-radius:.5rem;padding:.4rem .8rem;font-weight:400;border:1px solid var(--grey-color-shade-3)!important}.user-profile-modal-textarea-container{font-size:var(--font-8);color:var(--grey-color);border:1px solid var(--grey-color-shade-3);border-radius:.5rem;font-weight:500}.user-profile-modal-textarea{border-radius:.5rem;width:100%;max-height:500px;padding:.6rem .5rem}.user-profile-modal-textarea-small{width:100%;max-height:400px;font-size:var(--font-8);color:var(--grey-color);resize:none;border:none;border-radius:.5rem;padding:.6rem .8rem;font-weight:400}.user-profile-modal-textarea.edit-profile{border:1px solid var(--grey-color-shade-3)}.user-profile-modal-textarea-container.edit-profile{border:none}.user-profile-modal-input .MuiInputBase-formControl:before,.MuiInputBase-formControl:after,.user-profile-modal-input .MuiInputBase-formControl:hover:before,.MuiInputBase-formControl:hover:after{border-bottom:0!important}.user-profile-modal-input::placeholder{font-size:var(--font-8);color:var(--grey-color);font-weight:400}.user-profile-add-project-modal-input input::placeholder{font-size:var(--font-8)!important;color:var(--grey-color)!important;font-weight:400!important}.user-profile-modal-header{width:100%;color:var(--grey-color);justify-content:space-between;align-items:center;padding:1rem;display:flex}.user-profile-modal-header-title{font-weight:600;font-size:var(--font-6)}.user-profile-modal-separator{border-bottom:1px solid var(--grey-color-shade-2);width:100%}.user-profile-modal-error-text{font-size:var(--font-10);color:var(--danger-color)}.user-profile-modal-success-text{font-size:var(--font-10);color:var(--success-color)}.user-profile-modal-add-repo-btn{color:var(--primary-color);font-size:var(--font-8);font-weight:500;text-decoration:underline}.user-profile-modal-btn{background-color:var(--primary-color);color:var(--text-light-color);font-size:var(--font-8);border-radius:50em;justify-content:center;align-items:center;gap:10px;padding:.75rem 1.5rem;display:inline-flex}.user-profile-modal-btn:hover{color:var(--grey-color-shade-2);background-color:#02419a}.user-profile-modal-btn-disabled{background-color:var(--grey-color-shade-9);color:var(--text-light-color);font-size:var(--font-8);border-radius:50em;justify-content:center;align-items:center;padding:.5rem 1rem;display:flex}.user-profile-modal-upload-btn{border:2px solid var(--primary-color);background-color:var(--primary-color-shade-1);color:var(--primary-color);font-size:var(--font-8);border-radius:50em;justify-content:center;align-items:center;width:100%;padding:.5rem 1rem;font-weight:600;transition:all .2s ease-in-out;display:flex}.user-profile-modal-upload-btn:hover{background-color:var(--primary-color);color:var(--text-light-color)}.user-profile-modal-upload-btn:disabled{border:2px solid var(--grey-color-shade-2);background-color:var(--grey-color-shade-1);color:var(--grey-color-shade-3)}.user-profile-modal-small-text{font-size:var(--font-10);color:var(--grey-color-shade-5)}.user-profile-resume-container{width:100%;height:330px;padding:1rem;overflow:auto}.user-profile-modal-file-container,.user-profile-modal-file-container-btn{border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;margin:.5rem 0;padding:.25rem;font-weight:400;display:flex}.user-profile-modal-file-container-btn:hover{color:var(--primary-color);background-color:var(--grey-color-shade-1)}.user-profile-modal-resume-primary{border:1px solid var(--success-color);color:var(--success-color);font-size:var(--font-10);border-radius:1rem;padding:.2rem .5rem}.user-profile-resume-action-btn>div>button:after{display:none}.user-profile-resume-action-btn{padding:.5rem}.user-profile-resume-action-btn>div>.dropdown-menu{font-size:var(--font-9);border:1px solid var(--grey-color-shade-2);border-radius:.25rem;box-shadow:0 2px 16px #00000014;padding:0!important}.user-profile-card .dropdown-menu>li>button:hover{background-color:#f8f9fa;text-decoration:none}.user-profile-resume-list-container{margin:.5rem 1rem;overflow:auto}.user-profile-skills-container{padding:1rem;overflow:auto}.following-followers-count{font-size:var(--font-8);color:var(--primary-color);align-items:center;gap:.25rem;margin-top:.25rem;font-weight:600;display:flex}.project-img-container{width:80px;height:80px}.project-img-container img{width:80px;height:80px}.project-info-container{width:90%}.profile-completion-card{justify-content:flex-end;align-items:flex-end;margin-top:.25rem;display:flex}.coin-component{color:var(--secondary-color-shade-6);align-items:center;gap:4px;font-size:16px;font-weight:600;display:inline-flex}.coin-icon{aspect-ratio:1;width:20px;height:20px}.coin-icon-progress{aspect-ratio:1;width:16px;height:16px}.coin-text{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.coin-text-progressbar{color:var(--background-color);font-size:13px;font-style:normal;font-weight:400;line-height:normal}.outer-container-progress.completed-container{background:#ddfbd9;border-radius:8px;flex-shrink:0;justify-content:center;height:auto;min-height:165px}.outer-container-progress.uncomplete{background:var(--secondary-color-shade-2);border-radius:8px;height:100%}.outer-container-progress{background:var(--secondary-color-shade-2);border-radius:8px;flex-shrink:0;width:100%;max-width:460px;height:fit-content;margin-top:10px;padding:.75rem}.complete-percentage{color:var(--secondary-color);font-size:var(--font-9);font-weight:600}.complete-percentage-text{color:var(--grey-color);font-size:var(--font-9);font-weight:400}.inner-progress-container-one{align-items:center;gap:.75rem;width:100%;margin-bottom:.75rem;display:flex}.inner-text{color:var(--grey-color-shade-8);font-size:var(--font-9);margin-bottom:5px;padding-bottom:4px;font-style:normal;font-weight:400;line-height:1.4}.inner-coins{background:var(--secondary-color-shade-6);border-radius:26.5px;justify-content:center;align-items:center;padding:.25rem .75rem;display:flex}.coin-container{align-items:center;gap:1rem;display:flex}.outer-coin-container{flex-wrap:wrap;align-content:center;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.profile-user-data{flex-wrap:wrap;justify-content:space-between;row-gap:.75rem;width:100%;margin-bottom:-50px;padding-inline:1rem;display:flex}.mui-progress-bar{flex:1;min-width:100px;display:flex}.apply-job-btn{justify-content:center;display:flex}.apply-job-btn-profile-progress{width:auto;min-width:200px;color:var(--background-color);font-size:var(--font-9);text-align:center;background-color:#4caf50;border:none;border-radius:.5rem;padding:.75rem 1rem;font-weight:600;transition:background-color .2s}.profile-edit{flex-direction:column;align-items:flex-end;width:100%;display:flex;position:relative}.profile-follow-btn-new{background:var(--primary-color);color:var(--background-color);border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:8px 16px;font-size:13px;font-style:normal;font-weight:600;line-height:normal;display:flex}.institution-logo{border:1px solid var(--text-light-color);background-color:#fff9e9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:74px;height:74px;padding:.25rem;display:flex}.institution-logo.experience{background:#f9f3ff}.institution-logo.project{background:#eeffe8}.profile-modal-header h2{font-size:var(--font-8);color:#1a1a1a;margin:0;font-weight:600}.profile-modal{background:var(--background-color);border-radius:12px;outline:none;width:90%;max-width:700px;max-height:90vh;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.user-placeholder{width:100%;height:100%;color:var(--background-color);font-size:var(--font-3);background-color:#cbe9ff;border-radius:50%;justify-content:center;align-items:flex-end;padding-bottom:.25rem;font-weight:600;display:flex;overflow:hidden}.user-placeholder span{transform:translateY(11px)scale(1.2)}.profile-wrapper{border:4px solid var(--background-color);border-radius:50%;width:134px;height:134px;margin:12px;display:inline-block;position:relative}.edit-btn-profile{background:var(--background-color);border:1px solid var(--grey-color-shade-3);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:6px;display:flex;position:absolute;top:0;right:0;transform:translate(20%,20%)}.manage-modal{flex-direction:column;max-width:700px;max-height:90vh;display:flex;overflow:hidden}.manage-content{flex-direction:column;flex:1;max-width:700px;padding:24px;display:flex;overflow-y:auto}.close-button{color:#666;padding:4px}.profile-wrapper .edit-btn-profile{justify-content:center;align-items:center;padding:0;display:flex}.profile-wrapper .edit-btn-profile span{justify-content:center;align-items:center;width:16px;height:16px;line-height:0;display:flex}.profile-wrapper .edit-btn-profile span svg{width:16px;height:16px;display:block}.avatar{width:32px;height:32px;color:var(--background-color);font-size:var(--font-9);border:2px solid var(--background-color);border-radius:50%;justify-content:center;align-items:center;margin-right:-8px;font-weight:600;display:flex;position:relative}.avatars-container{align-items:center;gap:-8px;display:flex}.avatar-code-colab{object-fit:cover;border-radius:50%}.avatar:last-child{margin-right:0}.avatar-more{color:#666;width:32px;height:32px;font-size:var(--font-10);border:2px solid var(--background-color);background:#e0e0e0;border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.social-link-url{font-size:var(--font-9);color:#3b82f6;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0 .75rem;font-weight:600;overflow:hidden}.social-link-item{color:inherit;border-radius:16px;justify-content:space-between;align-items:center;min-height:48px;padding:12px 16px;text-decoration:none;transition:all .2s;display:flex}.social-link-item:hover{color:inherit;background-color:#f1f5f9;border-color:#cbd5e1;text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.social-link-item:hover .social-link-external{opacity:1}.social-link-external{opacity:.6;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:opacity .2s;display:flex}.social-link-external svg{width:14px;height:14px}.social-link-item:focus{outline-offset:2px;text-decoration:none}.social-link-item:active{text-decoration:none;transform:translateY(0)}.institution-name{font-size:var(--font-8);color:var(--grey-color);margin-bottom:2px;font-weight:600}.profile-modal-header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.profile-username-new{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.user-profile-follower{justify-content:center;align-self:stretch;align-items:center;gap:24px;margin-top:4px;display:flex}.follower-divider{background:var(--grey-color-shade-2);width:1px;height:24px}.profile-basic-info-value-job-title{color:var(--grey-color-shade-8);font-size:var(--font-8);font-style:italic;font-weight:400;line-height:normal}.manage-list{margin-bottom:.75rem}.manage-item{border-bottom:1px solid var(--grey-color-shade-2);align-items:flex-start;gap:12px;margin-bottom:18px;padding-bottom:18px;display:flex}.manage-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.institution-image{border-radius:.25rem}.managage-info{flex:1}.managage-details{color:#666;margin-bottom:2px;font-size:14px}.managage-duration{color:#999;font-size:12px}.managage-actions{flex-shrink:0;gap:8px;display:flex}.action-button{background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;transition:background-color .2s;display:flex}.action-button:hover{background-color:#f0f0f0}.edit-button svg path,.delete-button svg path{fill:#454545}.action-button:hover.edit-button svg path{fill:#2563eb}.action-button:hover.delete-button svg path{fill:#ef4444}.add-managage-container{border-top:1px solid var(--grey-color-shade-2);flex-shrink:0;justify-content:flex-end;margin-top:auto;padding-top:16px;display:flex}.add-managage-button{cursor:pointer;color:#333;background:#f6f6f6;border:none;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-flex}.add-managage-button:hover{background:#e5e7eb}.add-managage-button .MuiSvgIcon-root{color:#666}.social-links-container{flex-direction:column;gap:8px;padding:16px;display:flex}.social-link-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.social-link-icon svg{width:20px;height:20px}.skills-modal-description{font-size:var(--font-9);color:#666;margin:0 0 20px;line-height:1.5}.skills-modal-footer{background-color:var(--background-color);z-index:1;border-top:var(--grey-color-shade-2) 1px solid;flex-shrink:0;justify-content:flex-end;padding:20px 24px;display:flex;position:sticky;bottom:0}.skills-selected-section{margin-top:24px;margin-bottom:24px}.skills-selected-container{border:1px solid #e9ecef;border-radius:8px;flex-wrap:wrap;gap:8px;max-height:150px;padding:16px;display:flex;overflow-y:auto}.skills-available-container{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;margin-bottom:20px;display:flex}.skills-selected-chip{background-color:#fdf7ef;border:1px solid #fdf7ef;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:flex}.skills-selected-chip:hover{border-color:#ccc;box-shadow:0 2px 4px #0000001a}.skills-star-button{justify-content:center;align-items:center;padding:2px;display:flex}.skills-star-filled,.skills-star-outline{color:var(--secondary-color-shade-6);font-size:16px}.skills-available-chip{background-color:var(--background-color);font-size:var(--font-9);color:var(--grey-color);cursor:pointer;border:1px solid #d0d0d0;border-radius:20px;align-items:center;padding:.5rem 1rem;font-family:inherit;transition:all .2s;display:inline-flex}.skills-available-chip:active{transform:scale(.98)}.skills-available-chip:hover{background-color:#e9ecef;border-color:#adb5bd}.skills-no-results{text-align:center;color:#666;width:100%;padding:20px;font-size:14px}.skills-error-message{color:red;margin-top:8px;font-size:12px}.skills-save-button{color:var(--background-color);cursor:pointer;background-color:#2563eb;border:none;border-radius:100px;padding:12px 24px;font-size:14px;font-weight:600;transition:background-color .2s}.skills-save-button:hover{background-color:#1d4ed8}.skills-save-button:active{transform:scale(.98)}.skills-modal-v2{background-color:var(--background-color);border-radius:.5rem;flex-direction:column;width:90%;max-width:600px;height:700px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.skills-modal-form{flex-direction:column;height:calc(100% - 80px);display:flex}.skills-modal-body{flex:1;max-height:calc(100vh - 200px);padding:1.5rem 2rem;overflow-y:auto}.skills-search-container{margin-bottom:1.5rem}.skills-section-title{font-size:var(--font-9);color:var(--grey-color);margin-bottom:1rem;font-weight:600}.skills-chip-name{font-size:var(--font-9);color:var(--grey-color)}.skills-remove-button{width:20px;height:20px;margin-left:.25rem;padding:2px}.skills-remove-button svg{font-size:var(--font-9)}.skills-add-custom-chip{background-color:var(--secondary-color-shade-2);border:2px #ff9500;font-weight:600}.skills-search-icon{color:#666}.share-file-batch-list{flex-direction:column;gap:.5rem;max-height:200px;display:flex;overflow-y:auto}.share-file-batch-list-item{border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);color:var(--grey-color);text-align:left;border-radius:.5rem;padding:.5rem 1rem;font-weight:400;transition:all .2s}.share-file-batch-list-item:hover{background-color:var(--grey-color-shade-1)}.share-file-batch-list-item.active{color:var(--primary-color);border-color:var(--primary-color)}.practice-page-calendar-nav{align-items:center;gap:1rem;display:flex}.practice-page-upcoming-badge-container{position:absolute;top:-6px;right:4px}.practice-page-upcoming-badge-shadow{opacity:.6;position:absolute;top:0;right:0}.practice-page-upcoming-badge-container:hover .practice-page-upcoming-badge-shadow{display:none}.social-modal-outerdiv{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.social-modal-title{color:#1a1a1a;margin:0;font-size:20px;font-weight:600}.social-modal-icon-label{color:#333;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.follower-hover-container,.following-hover-container{display:inline-block;position:relative}.location-autocomplete .MuiInputBase-input::placeholder{opacity:1;font-size:16px!important}.custom-percentage-style{color:#374151;min-width:20px;font-size:16px;font-weight:600}.score-education{border:1px solid var(--grey-color-shade-3);border-radius:8px;justify-content:flex-end;align-items:center;gap:10px;padding-left:12px;padding-right:12px;display:flex}.score-education .MuiTextField-root{flex:1}.score-education .MuiOutlinedInput-root,.score-education .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.score-education .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border:none!important}.score-education .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{box-shadow:none!important;border:none!important}.social-border-top-grey{border-top:1px solid var(--grey-color-shade-2)}.colab-home-form-group{margin-bottom:24px}.colab-home-form-label{color:var(--grey-color-shade-8);align-items:center;gap:.25rem;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.colab-home-form-input{border:1px solid var(--grey-color-shade-3);width:100%;color:var(--grey-color-shade-8);border-radius:8px;outline:none;padding:12px 16px;font-size:14px;font-weight:400;transition:all .2s}.colab-home-form-input::placeholder{color:#999}.colab-home-modal-footer{justify-content:flex-end;display:flex}.colab-home-btn-next{background:var(--primary-color);color:var(--background-color);cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;min-width:120px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.colab-home-btn-next .button-spinner-v3{width:24px;height:24px}.colab-home-btn-next>.button-spinner-v3{transform:translate(0%)}.colab-home-btn-next:disabled{background:var(--grey-color-shade-2,#e7e7e7);color:var(--grey-color-shade-4,#b0b0b0)}.colab-home-btn-next:disabled .button-spinner-v3 div{background:var(--grey-color-shade-4,#b0b0b0)}.colab-home-collaborators-list{max-height:240px;margin-bottom:16px;overflow-y:auto}.colab-home-collaborator-item{border-bottom:1px solid var(--grey-color-shade-2);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:12px;display:flex}.colab-home-collaborator-info{flex:1;align-items:flex-start;gap:1rem;display:flex}.colab-home-collaborator-avatar{width:36px;height:36px;color:var(--background-color);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;position:relative;overflow:hidden}.colab-home-collaborator-email{color:var(--grey-color-shade-8);font-size:14px}.colab-home-collaborator-actions{align-items:center;gap:1rem;display:flex}.colab-home-collaborator-details{flex-direction:column;display:flex}.colab-home-collaborator-name{font-size:14px;font-weight:600}.colab-home-collaborator-job{color:#6b7280;font-size:12px}.language-display{align-items:center;gap:.5rem;display:flex}.avatars-container.has-users{cursor:pointer}.code-collaborator-container{width:100%;position:relative}.table-column-100{width:100px}.table-column-50{width:50px}.query-container{position:relative}.query-detail-container{background-color:var(--background-color);box-shadow:var(--shadow-3);border-radius:.5rem .5rem 0 0;width:300px;position:absolute;bottom:0;right:0}.query-detail-container-header{border-bottom:1px solid var(--grey-color-shade-2);font-size:var(--font-9);color:var(--grey-color-shade-8);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;display:flex}.query-detail-container-body{flex-direction:column;gap:.5rem;padding:.5rem 1rem;display:flex}.query-detail-container-body .query-message{background-color:var(--grey-color-shade-3);max-width:75%;font-size:var(--font-9);color:var(--grey-color);box-shadow:var(--shadow-1);border-radius:2px .5rem;padding:.5rem 1rem;font-weight:400}.query-detail-container-body .query-response{background-color:var(--primary-color-shade-3);max-width:75%;font-size:var(--font-9);color:var(--grey-color-shade-9);box-shadow:var(--shadow-1);border-radius:.5rem 2px;padding:.5rem 1rem;font-weight:400}.user-questions-chart{width:35%;height:110px}.user-questions-heading{justify-content:space-between;display:flex}.user-questions-heading>span{color:var(--grey-color);font-size:var(--font-7);font-weight:600}.questions-solved-boxes{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;height:fit-content;display:flex}.metric-box{text-align:center;font-size:var(--font-9);background-color:#f7f7f7;border-radius:4px;flex-direction:column;flex:1;align-items:center;min-width:68px;height:fit-content;padding:.5rem 1.5rem;font-weight:600;line-height:normal;display:flex}.questions-solved-stats{justify-content:flex-end;gap:2rem;display:flex}.questions-solved-stats>span{color:var(--grey-color-shade-5,#888);font-size:var(--font-9);font-weight:400}.user-top-skill-chart{width:100%;height:150px;margin-top:10px}.user-top-skill-heading{color:var(--grey-color);font-size:var(--font-7);justify-content:space-between;font-weight:600;display:flex}.user-metrics-dropdown .MuiInputBase-root{font-size:var(--font-8)}.user-metrics-dropdown .MuiInputBase-input:focus{background-color:#0000}.user-metrics-dropdown .MuiInputBase-root:before{border-bottom:none!important}.user-metrics-dropdown .MuiInputBase-root:after,.user-metrics-dropdown .MuiInputBase-root:hover:before,.user-metrics-dropdown .MuiInputBase-root:hover:after,.user-metrics-dropdown .MuiInputBase-root:hover:before{border-bottom:none}.question-search-input>form>input{background-color:var(--grey-color-shade-1);border:0;border-radius:50rem;padding:1.2rem 2.5rem}.question-search-input>form>input::placeholder{font-size:var(--font-9);font-weight:400;color:var(--grey-color-shade-3)!important}.question-search-input>form>.search-icon>svg>path{fill:var(--grey-color-shade-4)}.question-easy-text-color{color:var(--primary-color)}.question-medium-text-color{color:#f4b300}.question-hard-text-color{color:#da6220}.question-list-tags{background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);font-size:var(--font-10);color:var(--grey-color-shade-5,#888);border-radius:20px;justify-content:center;align-items:center;gap:1px;padding:4px 8px;font-weight:400;display:flex}.dashboard-question-blank-analytics-card{justify-content:center;align-items:center;gap:2rem;margin-top:38px;display:flex}.dashboard-question-blank-analytics-card>span>div{color:var(--grey-color-shade-5,#888);font-size:var(--font-9);font-weight:400}.dashboard-question-blank-analytics-card>span>.pratice-btn{color:var(--primary-color,#0555c8);font-size:var(--font-9);font-weight:400}.dashboard-question-blank-analytics-card>span>.pratice-btn:hover{text-decoration:underline}.activate-plan-btn{border:.75px solid var(--Secondary-Bamboo-50,#fdf7ef);color:var(--Secondary-Bamboo-50,#fdf7ef);font-size:var(--font-9);white-space:nowrap;background:linear-gradient(#8cbbff 0%,#0069ff .01%,#0054bf 100%);border-radius:32px;justify-content:center;align-items:center;gap:10px;margin:1rem;padding:12px 128px;font-weight:600;display:flex}.activate-plan-btn:disabled{background:var(--grey-color-shade-2);border:var(--grey-color-shade-4);color:var(--grey-color-shade-4)}.question-progress-form-in-review{background:var(--primary-color-shade-3)}.question-progress-in-review-header{background-color:var(--primary-color-shade-6)}.question-verification-form-remark-container{border:1px solid var(--grey-color);border-radius:.25rem;margin:.25rem .5rem .25rem 1.5rem;padding:.5rem}.question-progress-attachment-image{width:100%;max-width:490px;height:100%;max-height:600px}.no-vredit-have{background:#c5c5c5;display:block;width:30px!important;height:2px!important}.blank-data-card{background:url(/assets/svg/blank-question.svg) 50% no-repeat;flex-direction:column;justify-content:center;align-items:center;height:412px;display:flex}.blank-data-card-heading{color:var(--grey-color);font-size:var(--font-8);font-weight:600}.blank-data-card-sub-heading{color:var(--grey-color-shade-7);font-size:var(--font-9);font-weight:400}.blank-data-card-btn{color:var(--text-light-color);font-size:var(--font-9,13px);background:#232323;border-radius:55px;justify-content:center;align-items:center;gap:1px;margin-top:1rem;padding:8px 12px;font-weight:600;display:inline-flex}.blank-data-card-btn:hover{color:var(--text-light-color)}.redeem-coupon-modal-container{border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;display:flex;z-index:9999!important}.redeem-coupon-modal{background-color:var(--background-color);border-radius:.5rem;flex-direction:column;justify-content:center;width:455px;display:flex}.redeem-coupon-modal-link{text-decoration:underline}.redeem-coupon-bottom-text-container{font-size:var(--font-10);padding:0 0 1rem}.redeem-coupon-btn-container{justify-content:flex-end;align-items:center;display:flex}.greeting-modal-container{background-image:url(/assets/images/coins-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--background-color);border-radius:.5rem;width:825px;height:481px}.greeting-modal-text-container{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.greeting-modal-heading{font-size:var(--font-4);color:#14279b;font-weight:600}.greeting-modal-text{justify-content:center;align-items:center;width:100%;font-weight:500;display:flex}.credit-checker-container{z-index:1;border:1px solid var(--grey-color-shade-1,#f6f6f6);background:var(--background-color);border-radius:8px;align-items:center;width:646px;height:87px;display:flex;position:absolute;top:70px;right:8px;box-shadow:0 301px 84px #78787800,0 193px 77px #78787803,0 108px 65px #7878780d,0 48px 48px #78787817,0 12px 27px #7878781a}.credit-checker-left-color{background:#fdc100;border-radius:8px 0 0 8px;flex-shrink:0;width:8px;height:87px}.credit-checker-right{align-items:center;width:100%;padding:.8rem;display:flex}.credit-checker-header{justify-content:space-between;align-items:center;width:100%;display:flex}.credit-checker-header>div{color:#ffcb24;font-size:var(--font-5);font-weight:600;line-height:1px}.credit-checker-header>button{background:var(--grey-color-shade-1,#f6f6f6);border-radius:15px;align-items:center;gap:1px;padding:8px;display:flex}.credit-checker-header>button>svg>path{fill:var(--grey-color-shade-5,#888)}.credit-checker-sub-header>p{color:var(--grey-color-shade-9,#454545);font-size:var(--font-9);text-align:left;padding:0;font-weight:400}.credit-checker-sub-header>a{color:var(--grey-color-shade-9,#454545);font-size:var(--font-9);text-decoration-skip-ink:auto;text-underline-offset:12.5%;text-underline-position:from-font;font-weight:400;-webkit-text-decoration:underline #bebebe;text-decoration:underline #bebebe}.credit-checker-sub-header>a:hover{text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}.progress-bar-container{z-index:20;flex-direction:column;justify-content:space-between;align-items:center;gap:4rem;width:100vw;height:100dvh;display:flex;position:absolute;top:0;left:0}.progress-bar-background{-webkit-backdrop-filter:blur(177px);backdrop-filter:blur(177px);filter:blur(109px);z-index:-1;background-image:url(/assets/svg/frame-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:1000px;width:100%;height:100%;position:absolute}.progress-bar-heading{font-size:var(--font-6);color:var(--background-color);text-align:center;font-weight:500}.progress-bar-percentage{font-size:var(--font-8);color:var(--background-color);font-weight:500}.progress-bar-subtext{font-size:var(--font-7);color:var(--grey-color-shade-4,#b0b0b0);font-weight:600}.progress-bar-outside-div{background-color:var(--background-color);border-radius:50rem;align-items:center;width:15vw;height:5px;display:flex;overflow:hidden}.progress-bar-inside-div{background-color:var(--primary-color);border-radius:.5rem;width:75%;height:100%;animation:1.5s linear infinite loaderAnimation}@keyframes loaderAnimation{0%{transform:translate(-100%)}to{transform:translate(200%)}}.demo-webcam-container{border:2px solid var(--background-color);border-radius:.5rem;height:150px}.typing-effect-blinking-circle{background-color:var(--text-light-color);vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-left:2px;animation:1s steps(5,start) infinite blink-animation;display:inline-block}@keyframes blink-animation{to{visibility:hidden}}.typing-animation-container{position:absolute;bottom:120px}.typing-text{color:var(--grey-color-shade-1);font-size:var(--font-9);margin-right:.5rem;font-weight:400}.jumping-dots span{margin-left:auto;margin-right:auto;animation:1s infinite jump;display:inline-block;position:relative}.jumping-dots .jumping-dot-1{background-color:var(--grey-color-shade-1);border-radius:50%;width:6px;height:6px;margin-right:3px;animation-delay:.2s}.jumping-dots .jumping-dot-2{background-color:var(--grey-color-shade-1);border-radius:50%;width:6px;height:6px;margin-right:3px;animation-delay:.4s}.jumping-dots .jumping-dot-3{background-color:var(--grey-color-shade-1);border-radius:50%;width:6px;height:6px;margin-right:3px;animation-delay:.6s}@keyframes jump{0%{bottom:0}20%{bottom:5px}40%{bottom:0}}.organization-child-container{padding:16px 24px}.organization-child-container>nav{padding:0!important}.organization-child-container>nav>ol>li>a,.organization-child-container>nav>ol>li>p{font-size:var(--font-8);font-weight:400}.test-result-details-container{gap:1rem;display:flex}.test-result-details{width:25%;height:76dvh;overflow-y:auto}.test-result-table{background-color:var(--background-color,#fff);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:8px;width:75%;height:76.5dvh}.user-result-tab-container{display:flex;position:absolute!important;bottom:-1px!important}.user-result-tab-button{cursor:pointer;color:var(--grey-color-shade-6);font-size:var(--font-9);text-align:center;white-space:nowrap;padding:8px 14px;font-weight:600;transition:background .15s}.user-result-tab-button.active{background:var(--grey-color-shade-1);color:var(--primary-color);border:1px solid var(--grey-color-shade-2);z-index:2;border-bottom:none;border-radius:.5rem .5rem 0 0;font-weight:600;position:relative}.user-test-result-filter-bar{height:54px;position:relative}.test-result-details-card{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:8px;margin-bottom:.5rem;padding:16px 17px 16px 16px;display:flex}.test-result-details-card-header{justify-content:space-between;align-items:center;width:100%;display:flex}.test-result-title{width:100%;color:var(--grey-color,#222);font-size:var(--font-6);font-weight:600}.test-result-description,.test-result-description>p{width:100%;color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);padding:0;font-family:Open Sans,sans-serif;font-weight:400}.test-result-description>button{color:var(--primary-color)}.test-result-description>button:hover{text-underline-offset:2px;text-decoration:underline}.test-result-details-data{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.test-result-details-data>.title{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);white-space:nowrap;align-items:center;gap:4px;font-weight:400;display:flex}.test-result-details-data>.value{color:var(--grey-color,#222);font-size:var(--font-9);white-space:nowrap;font-weight:600}.test-result-subtitle{color:var(--grey-color,#222);font-size:var(--font-8);font-weight:600}.test-result-para-subtitle{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400}.test-result-applicants-status{width:100%;color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-8);font-weight:400}.organization-child-header{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;display:flex}.organization-child-header-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.organization-child-header>.lb-breadcrumbs a,.organization-child-header>.lb-breadcrumbs span,.organization-child-header>.lb-breadcrumbs p{font-size:var(--font-9);font-weight:400}.test-result-question-chart{width:130px;height:130px}.test-result-question-chart-tags{font-size:var(--font-9);text-align:center;background:#f6f6f6;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px 16px;font-weight:600;display:flex}.test-result-question-chart-tags>.value{color:var(--grey-color,#222)}.test-result-question-chart-tags>.easy-level{color:#0382ff}.test-result-question-chart-tags>.medium-level{color:#f4b300}.test-result-question-chart-tags>.hard-level{color:#da6220}.table-header-dropdown{border:1px solid var(--grey-color-shade-2,#e7e7e7);min-width:110px;color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);white-space:nowrap;background-color:var(--background-color);border-radius:100px;align-items:center;gap:8px;padding:8px 12px;font-weight:400;display:inline-flex}.table-header-dropdown:hover,.table-header-dropdown:hover path,.dropdown.active .table-header-dropdown,.dropdown.active .table-header-dropdown path{border:1px solid var(--grey-color,#222);color:var(--grey-color,#222);fill:var(--grey-color,#222)}.table-header-dropdown:disabled,.table-header-dropdown:disabled path{border:1px solid var(--grey-color-shade-1,#f6f6f6);color:var(--grey-color-shade-4,#f6f6f6);fill:var(--grey-color-shade-4,#f6f6f6)}.table-header-dropdown .main-label{white-space:nowrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.table-header-head-dropdown{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);align-items:center;gap:8px;font-weight:400;display:inline-flex}.table-dropdown-options{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);border-radius:4px;width:fit-content!important;padding:0!important;box-shadow:0 2px 16px #00000014!important}.table-header-dropdown-options{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);border-radius:4px;left:unset!important;width:fit-content!important;padding:0!important;box-shadow:0 2px 16px #00000014!important}.table-dropdown-option{width:100%;color:var(--grey-color-shade-9,#454545);font-size:var(--font-9);white-space:nowrap;border-bottom:1px solid var(--grey-color-shade-2);text-align:left;padding:.5rem .75rem;font-weight:400}.table-dropdown-option:hover,.table-dropdown-option.active{color:var(--primary-color,#0555c8)}.table-dropdown-option>span{white-space:nowrap}.table-filter-dropdown-data{width:100%;min-width:65px;color:var(--grey-color-shade-5,#888);font-size:var(--font-9);white-space:nowrap;cursor:auto;flex:1;align-items:center;gap:.5rem;padding-block:4px;font-weight:400;display:flex}.table-filter-dropdown-data:hover{color:var(--primary-color)}.table-filter-dropdown-data button{color:var(--grey-color-shade-5,#888)}.table-filter-dropdown-options{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);border-radius:4px;max-height:calc(100dvh - 240px);overflow:auto;width:fit-content!important;left:unset!important;padding:1rem!important;box-shadow:0 2px 16px #00000014!important}.table-filter-dropdown-options-v2{width:13rem!important}.table-filter-dropdown-title{color:var(--grey-color,#222);font-size:var(--font-9);font-weight:600}.table-filter-dropdown-title .filter-discription{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-10);font-weight:400;line-height:normal}.table-filter-dropdown-data-slider-container{color:var(--grey-color-shade-5,#888);font-size:var(--font-9);flex-direction:column;align-items:flex-start;margin-bottom:.5rem;font-weight:400;line-height:normal;display:flex}.table-filter-dropdown-data-slider-container .MuiSlider-markLabel{color:var(--grey-color-shade-5,#888);font-size:var(--font-9);font-weight:400;line-height:normal}.table-filter-dropdown-data-slider{width:calc(100% - 2.7rem)}.table-main-header-dropdown{color:var(--grey-color,#222);font-size:var(--font-8);white-space:nowrap;align-items:center;gap:8px;padding:8px 12px;font-weight:400;display:inline-flex}.common-table-row>td{font-size:var(--font-9);text-wrap:nowrap;padding:1rem;font-weight:400}.common-table-row{cursor:pointer}.common-table-row:hover{background-color:var(--grey-color-shade-1)}.table-row-sequence{color:var(--grey-color-shade-6,#6d6d6d)}.table-search-container{border:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:var(--background-color);border-radius:100px;align-items:center;gap:1px;width:270px;padding:3px 12px;display:flex}.table-search-container>input{width:100%;font-size:var(--font-9);border:none;font-weight:400}.table-filter-bar{background-color:var(--background-color)}.table-applied-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cheating-type-grid{color:var(--grey-color,#222);font-size:var(--font-9);grid-template-columns:repeat(2,1fr);gap:.5rem 1rem;font-weight:500;display:grid}.cheating-type-grid-disabled{color:var(--grey-color-shade-6,#6d6d6d)}.enroll-status-grid{width:100%;color:var(--grey-color,#222);font-size:var(--font-9);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;font-weight:500;display:flex}.enroll-status-grid .value{color:var(--grey-color-shade-6,#6d6d6d)}.enroll_status-bar{border-radius:2px;width:100%;height:26px;margin-block:.3rem 1rem;display:flex;overflow:hidden}.enroll_status-segment{height:100%}.enrolled-status-circle{background:var(--primary-color-shade-2,#d5f0ff);border-radius:33px;width:13px;height:13px}.completed-status-circle{background:var(--primary-color,#0555c8);border-radius:33px;width:13px;height:13px}.attempted-status-circle{background:var(--primary-color-shade-5,#45c3ff);border-radius:33px;width:13px;height:13px}.user-result-user-details-card{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:12px 18px;display:flex}.user-result-user-details-card-data{color:var(--grey-color,#222);font-size:var(--font-9);align-items:center;gap:8px;font-weight:400;display:flex}.test-user-result-analytics{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);border-radius:8px;flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:149px;padding:16px 16px 27px;display:flex}.test-user-result-analytics>.level{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);white-space:nowrap;font-weight:600}.test-user-result-analytics>.value{color:var(--grey-color,#222);font-size:var(--font-6);align-items:center;gap:4px;font-weight:600;display:flex}.test-user-result-analytics>.Completed{color:var(--success-color,#54b763)}.test-user-result-analytics>.Live{color:var(--danger-color,#cd2929)}.test-user-result-analytics>.value .sub-value{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-8);font-weight:600}.correct-status-circle{background:var(--primary-color,#0555c8);border-radius:33px;width:13px;height:13px}.partial-status-circle{background:var(--secondary-color,#da6220);border-radius:33px;width:13px;height:13px}.incorrect-status-circle{background:var(--danger-color,#cd2929);border-radius:33px;width:13px;height:13px}.test-result-user-question-count{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-9);font-weight:600}.user-result-rating-sub-title{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:600}.user-result-rating-feedback{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400}.test-card:hover .user-result-question-btn,.test-card:hover .test-title{color:var(--primary-color)}.test-title,.user-result-question-btn{font-weight:600}.test-title:hover,.user-result-question-btn:hover{color:var(--primary-color);text-decoration:underline}.user-result-question-btn:disabled,.test-card:disabled .test-title{text-decoration:none;color:var(--grey-color)!important}.test-card.disabled{cursor:default!important}.test-card.disabled .test-title{text-decoration:none;color:var(--grey-color)!important}.user-result-open-question-container{background:var(--grey-color-shade-1,#f6f6f6);border:1px solid var(--grey-color-shade-2,#e7e7e7)}.user-result-cheating-container{border-top:1px solid var(--grey-color-shade-2);display:flex;overflow:hidden}.cheating-list-container{overflow-y:scroll}.cheating-image-card-container{width:85%;overflow:auto}.cheating-description{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);text-align:center;padding-top:1rem;font-weight:400}.cheating-image-container{border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:8px;justify-content:center;align-items:center;width:80%;display:flex}.cheating-image-container-data{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem 3rem;display:flex}.date-time-cheating-count{justify-content:space-between;align-items:center;width:80%;margin-bottom:1rem;display:flex}.date-time-audio-cheating-count{justify-content:space-between;align-items:center;display:flex}.cheating-image-container-data .date-time{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-9);font-weight:600}.cheating-image-container-data .cheaing-count{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:600}.main-org-page-title{color:var(--grey-color,#222);font-size:var(--font-6);font-weight:600}.quick-apply-modal{background-color:var(--background-color);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:35%;min-width:330px;display:flex}.quick-apply-modal-container{border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;display:flex;z-index:9999!important}#menu-{z-index:9999!important}#menu- .MuiTypography-root{font-size:var(--font-8)}#menu- .MuiListItemIcon-root{min-width:10px!important}.quick-apply-modal-container>div:first-child{background-color:#0003!important}.quick-apply-resume-container{flex-direction:column;justify-content:center;gap:.5rem;width:100%;padding:1.5rem;display:flex}.quick-apply-resume-container>.quick-apply-modal-resume-dropdown{border-radius:.5rem;padding:.5rem 1rem}.quick-apply-resume-container>.quick-apply-modal-resume-dropdown .MuiTypography-root{font-size:var(--font-8)}.quick-apply-resume-container>.quick-apply-modal-resume-dropdown div:first-child{gap:10px;padding:0;display:flex}.quick-apply-resume-container>.quick-apply-modal-resume-dropdown div>.MuiListItemIcon-root{min-width:10px}.quick-apply-resume-container>.quick-apply-modal-resume-dropdown svg{color:var(--grey-color);top:10px}.quick-apply-modal-resume-dropdown>.MuiOutlinedInput-notchedOutline:hover{border:1px solid var(--grey-color)}.new-cancel-btn{background-color:var(--background-color);color:var(--primary-color);border:1px solid var(--primary-color);text-wrap:nowrap;font-weight:500;font-size:var(--font-9);border-radius:50em;padding:.35rem 2rem}.new-cancel-btn:disabled{cursor:not-allowed;color:var(--grey-color-shade-4);border:1px solid var(--grey-color-shade-2)}.new-primary-btn{background-color:var(--primary-color);color:var(--background-color);text-wrap:nowrap;font-weight:400;font-size:var(--font-9);border-radius:50em;padding:.35rem 2rem}.new-primary-btn:hover{background-color:var(--primary-color-shade-9)}.new-primary-btn:disabled{cursor:not-allowed;color:var(--grey-color-shade-4);background-color:var(--grey-color-shade-2)}.primary-btn-v1{background-color:var(--primary-color);color:var(--text-light-color);text-wrap:nowrap;font-weight:600;font-size:var(--font-8);border-radius:50em;padding:.5rem 1.5rem}.primary-btn-v1:disabled{cursor:not-allowed;color:var(--grey-color-shade-4);background-color:var(--grey-color-shade-2)}.primary-btn-v2{color:var(--primary-color);border:1px solid var(--primary-color);text-wrap:nowrap;font-weight:600;font-size:var(--font-8);border-radius:50em;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1.25rem;display:flex}.primary-btn-v2 path{fill:var(--primary-color)}.primary-btn-v2:hover{background-color:var(--primary-color);color:var(--text-light-color)}.primary-btn-v2:hover path{fill:var(--text-light-color)}.primary-btn-v2:disabled{cursor:not-allowed;color:var(--grey-color-shade-4);background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-4)}.primary-btn-v2:disabled path{fill:var(--grey-color-shade-4)}.gray-icon-btn-v1 path{fill:var(--grey-color)}.gray-icon-btn-v1:hover path{fill:var(--primary-color)}.gray-icon-btn-v1:disabled path{cursor:not-allowed;fill:var(--grey-color-shade-4)}.quick-apply-modal-resume-upload-btn-container{background-color:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);width:100%;color:var(--grey-color-shade-9);font-size:var(--font-8);border-radius:50em;justify-content:center;align-items:center;padding:.5rem 0;font-weight:500;display:flex;position:relative}.quick-apply-modal-resume-upload-btn-container .quick-apply-file-button{justify-content:center;align-items:center;gap:5px;display:flex}.quick-apply-modal-resume-upload-btn-container .quick-apply-file-delete-icon{padding-right:10px;position:absolute;right:0}.quick-apply-modal-resume-upload-text{font-size:var(--font-10);text-align:right;color:var(--grey-color-shade-5)}.quick-apply-modal-btn-container{justify-content:flex-end;align-items:center;gap:10px;width:95%;margin:1rem;padding-inline:.5rem;display:flex}.job-details-main-container{background-color:var(--grey-color-shade-1);padding:1rem 3rem 0}.job-details-page-title-container{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.job-details-page-title-container div>div:nth-child(2){color:var(--grey-color-shade-8)}.job-details-sub-container{align-items:flex-start;gap:1rem;width:100%;height:calc(100vh - 230px);margin:1rem 0 2rem;display:flex;overflow:auto}.job-details-sub-container>div:first-child{width:20%}.job-details-sub-container>div:nth-child(2){width:65%}.job-details-nav-stages-container>div:nth-child(2){display:none}.job-details-nav-container{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:column;gap:10px;padding:1rem;display:flex;overflow:hidden}.job-details-nav{z-index:1;transition:all .5s ease-in;display:flex;position:relative}.job-details-nav button{text-align:left;width:100%;font-size:var(--font-8);border-radius:.5rem;padding:.5rem .75rem}.job-details-nav .not-active-btn{color:var(--grey-color-shade-9);font-weight:400}.job-details-nav .not-active-btn:disabled{color:var(--grey-color-shade-4)}.job-details-nav .active-btn{color:var(--primary-color);background-color:var(--grey-color-shade-1);font-weight:600}.active-nav-button-indicator{background-color:var(--primary-color);z-index:10;border-radius:0 1rem 1rem 0;width:4px;height:100%;position:absolute;left:-16px}.job-details-stages-status-container{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:column;max-height:100%;display:flex;overflow:hidden auto}.job-details-stages-status-heading{z-index:2;background-color:var(--background-color);border-bottom:1px solid var(--grey-color-shade-2);font-size:var(--font-8);color:var(--grey-color-shade-5);padding:1rem;font-weight:600;position:sticky;top:0}.job-details-page-logo{background-color:var(--background-color);border-radius:50rem;width:28px;height:28px}.job-details-page-title{color:var(--grey-color);font-weight:600;font-size:var(--font-6)!important}.job-details-page-org-name{color:var(--grey-color);font-weight:600;font-size:var(--font-8)}.job-details-page-initials-logo{background-color:var(--primary-color);font-size:var(--font-8);border-radius:50rem;justify-content:center;align-items:center;width:32px;height:32px;padding:.25rem;font-weight:600;line-height:normal;display:flex;color:var(--background-color)!important}.onboarding-form-container .button-spinner-v3,.pricing-plan-action-btn>.button-spinner-v3{transform:translate(0%)}.progress-stage-name-container{gap:.5rem;padding:1rem;display:flex}.progress-container{width:60px;max-height:fit-content;margin:1rem 0;position:relative}.progress-line{z-index:0;background-color:#ccc;width:4px;height:99%;position:absolute;top:0;left:50%;transform:translate(-50%)}.progress-fill{background-color:var(--success-color);z-index:1;width:4px;transition:height 1s ease-in-out;position:absolute;top:0;left:50%;transform:translate(-50%)}.circles{z-index:1;flex-direction:column;justify-content:space-between;align-items:center;height:100.3%;display:flex;position:relative}.circles .circle{background-color:var(--grey-color-shade-2);z-index:3;border-radius:50%;justify-content:center;align-items:center;width:clamp(15px,1.25vw,20px);height:clamp(15px,1.25vw,20px);transition:background-color .4s;display:flex}.circle.active{background-color:var(--success-color);transition:background-color .5s ease-in}.circle.rejected{background-color:var(--danger-color);transition:background-color .5s ease-in}.job-details-stages-status-toggle-btn{display:none}.progress-name-container{text-wrap:nowrap;width:95%;font-size:var(--font-8);color:var(--grey-color-shade-9);flex-direction:column;justify-content:space-between;margin:1rem 0;font-weight:500;line-height:1;display:flex}.progress-name-container .active-stage-text{color:var(--success-color)}.progress-name-container .rejected-stage-text{color:var(--danger-color)}.progress-stage-name{text-overflow:ellipsis;text-wrap:nowrap;max-width:160px;font-size:var(--font-9);font-weight:400;line-height:normal;overflow-x:hidden}.public-job-details-wrapper-container{border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);border-radius:.5rem;height:80vh;padding:1rem;overflow:auto}.report-modal-text-container p{font-size:var(--font-9);padding:0}.report-modal-text-container p:first-child{color:var(--grey-color-shade-9);font-weight:600}.report-modal-text-container p:nth-child(2){color:var(--grey-color-shade-5);font-weight:400}.report-modal-options-container button{color:var(--grey-color-shade-7);font-size:var(--font-9);margin-left:.75rem;font-weight:400}.report-modal-options-container input{accent-color:var(--primary-color)}.report-modal-options-container:hover button{color:var(--primary-color)}.report-description{background-color:var(--grey-color-shade-1);color:var(--grey-color-shade-5);margin-top:1rem!important}.report-description div{border-radius:.5rem}.report-description .MuiInputBase-root{font-size:var(--font-10)}.see-more-text-content-wrapper{width:100%;position:relative}.see-more-text-content{text-overflow:ellipsis;overflow:hidden}.see-more-text-content.clamped{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.see-more-text-content.expanded{display:block}.see-more-text-content.expanded>*{word-break:break-all}.see-more-toggle-btn{color:var(--primary-color);cursor:pointer;font-size:var(--font-9);text-align:right;background-color:#0000;border:none;margin-top:10px}.stage-details-container{flex-direction:column;gap:1rem;height:80vh;display:flex;overflow:auto;width:65%!important}.stage-card-container{border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);border-radius:.5rem;flex-direction:column;width:100%;padding:1rem;display:flex}.stage-card-container p{text-align:left;font-size:var(--font-9);margin-bottom:1rem;padding:0}.stage-card-header-container{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.stage-card-header-container h5{text-align:left;color:var(--primary-color);font-size:var(--font-8)}.stage-card-header-container p{font-size:var(--font-9);color:var(--grey-color-shade-9);padding:0}.test-status-header-icon svg{width:16px;height:16px}.test-status-header-text{font-size:var(--font-10)}.stage-details-card-text-container{align-items:center;gap:10px;display:flex;overflow:hidden}.stage-details-card-text-container :first-child{justify-content:center;align-items:center;display:flex}.stage-details-card-text-container a{color:var(--primary-color);font-weight:600}.stage-details-card-text-container div{font-size:var(--font-9);align-items:center;display:inline-flex}.stage-details-card-text-container div>p{padding:0;font-weight:600;line-height:normal}.stage-details-card-text{color:var(--grey-color);gap:.25rem;display:flex;justify-content:flex-start!important;align-items:flex-start!important;margin:0!important}.stage-details-card-text .title{font-size:var(--font-9);text-wrap:nowrap;align-items:center;gap:.25rem;font-weight:400;display:flex;margin:0!important}.stage-details-card-text .value{font-size:var(--font-9);align-items:flex-start;font-weight:600;display:flex}.stage-details-card-text .value a{white-space:nowrap;text-overflow:ellipsis;width:80%;max-width:60ch;font-size:var(--font-9);display:block;overflow:hidden}.stage-details-card-tooltip>div{font-size:var(--font-9)}.drive-stage-details-description{flex-direction:column;align-items:flex-start}.drive-stage-details-description :first-child{display:unset;margin:0}.drive-stage-details-description .see-more-text-content{text-align:left;display:-webkit-box}.drive-stage-details-description .see-more-toggle-btn{margin:.5rem}.drive-stage-details-description p{font-weight:400!important}.discussion-forum-container{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:column;height:100%;padding:1rem;display:flex;position:relative}.discussion-forum-header-container{flex-direction:column;display:flex}.discussion-forum-header-container>.discussion-forum-header{font-size:var(--font-8);color:var(--grey-color);justify-content:space-between;align-items:center;font-weight:600;display:flex}.discussion-forum-header-container>.discussion-forum-header-text{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:400}.discussion-forum-header-container{margin-bottom:1rem}.discussion-forum-loader-container{z-index:1;background-color:#0000001a;border-radius:.5rem;justify-content:center;align-items:center;width:96%;height:100%;display:flex;position:absolute;bottom:0}.discussion-forum-message-loader-container{justify-content:center;align-items:center;display:flex}.discussion-forum-loader{z-index:10;width:9%;position:absolute;transform:translateY(-50%)}.discussion-forum-body-container{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--grey-color-shade-1,#f6f6f6);border-radius:5px;height:calc(100% - 130px)}.discussion-forum-body-container-with-reply,.discussion-forum-body-container-org-with-reply{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--grey-color-shade-1,#f6f6f6);border-radius:5px;height:calc(100% - 154px)}.discussion-forum-chat-container{flex-direction:column-reverse;width:100%;height:100%;padding:1rem;display:flex;position:relative;overflow:hidden auto}.discussion-forum-chat-container>div:not(:last-child)>.discussion-forum-message-loader-container{display:none}.discussion-forum-chat-date{font-size:var(--font-9);color:var(--grey-color-shade-4);text-align:center;margin:1rem 0}.discussion-forum-chat-bubble-container{flex-direction:column;display:flex}.discussion-forum-chat-sender-name{font-size:var(--font-10);color:var(--grey-color-shade-5);align-items:center;gap:4px;display:flex}.discussion-forum-chat-reply-parent{color:var(--grey-color-shade-4);background-color:var(--grey-color-shade-2);width:100%;font-size:var(--font-10);z-index:1;text-overflow:ellipsis;white-space:nowrap;border-radius:16px;padding:.5rem .5rem 2rem;position:absolute;top:0;overflow:hidden}.discussion-forum-chat-parent-bubble-container{z-index:1;max-width:45%;padding-top:2rem;display:flex;position:relative}.discussion-forum-chat-bubble{background-color:var(--primary-color-shade-1);color:var(--grey-color-shade-9);border:1px solid var(--primary-color-shade-3);z-index:1;border-radius:13px;justify-content:space-between;min-width:120px;max-width:fit-content;margin-bottom:1rem;padding:.75rem;display:flex;position:relative}.discussion-forum-chat-bubble>p{word-break:break-all;overflow-wrap:anywhere;text-overflow:ellipsis;max-width:100%;padding:0}.discussion-forum-chat-bubble .discussion-forum-action-btn{background-color:var(--background-color);visibility:hidden;border-radius:50em;justify-content:center;align-items:center;width:32px;height:32px;padding:.25rem .75rem;right:0;display:flex!important}.discussion-forum-chat-bubble .discussion-forum-action-btn .dropdown-menu{z-index:1000;border:none;padding:0;position:absolute;overflow:hidden;box-shadow:0 0 20px #0000000d;transform:translate(30px,10px)!important}.discussion-forum-chat-bubble .discussion-forum-action-btn .dropdown-menu li{border-bottom:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-6);font-size:var(--font-9);align-items:center;gap:10px;width:100%;display:flex!important}.discussion-forum-chat-bubble .discussion-forum-action-btn .dropdown-menu li :hover{border-radius:0!important}.discussion-forum-chat-bubble .discussion-forum-action-btn .dropdown-menu li button{align-items:center;gap:10px;padding:.5rem;display:flex!important}.discussion-forum-chat-bubble .discussion-forum-action-btn .dropdown-menu li:last-child{border-bottom:none}.discussion-forum-chat-bubble .discussion-forum-action-btn .dropdown-menu-list-item:hover{border-radius:0!important}.discussion-forum-chat-bubble .discussion-forum-action-btn .dropdown-menu-org{z-index:1000;background-color:var(--background-color);border:none;border-radius:4px;padding:0;position:absolute;box-shadow:0 0 20px #0000000d;bottom:100%!important;right:0!important}.discussion-forum-chat-bubble .discussion-forum-action-btn .dropdown-menu-org li{border-bottom:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-6);font-size:var(--font-9);align-items:center;gap:10px;width:100%;padding:.5rem 1rem;display:flex}.discussion-forum-chat-bubble .discussion-forum-action-btn .dropdown-menu-org li button{align-items:center;gap:10px;display:flex}.discussion-forum-chat-bubble .discussion-forum-action-btn .dropdown-menu-org li:last-child{border-bottom:none}.discussion-forum-chat-bubble:hover .discussion-forum-action-btn{visibility:visible}.bottom-notification-text-container{text-align:center;padding:1rem 2rem}.discussion-forum-input-container{justify-content:space-between;align-items:flex-end;width:100%;margin-top:1rem;display:flex}.discussion-forum-input-container-with-reply{padding-top:2rem}.discussion-forum-input-reply-container{width:100%;position:relative}.discussion-forum-reply-text-container{background-color:var(--grey-color-shade-2);width:97%;color:var(--grey-color-shade-9);z-index:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;justify-content:space-between;align-items:center;margin-inline:.5rem;padding:.5rem;display:flex;position:absolute;top:-28px}.discussion-forum-reply-text-container-org{width:calc(100% - 20px);top:-28px}.discussion-forum-input{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);font-size:var(--font-10);border-radius:50rem;width:100%;padding:.75rem 1rem}.discussion-forum-input-with-reply{position:relative}.discussion-forum-input::placeholder{color:var(--grey-color-shade-5)}.discussion-forum-send-text-button{background-color:var(--primary-color-shade-8);border:1px solid #3389f9;border-radius:50rem;justify-content:center;align-items:center;margin-left:1rem;padding:.5rem;display:flex}.discussion-forum-user-card:last-child{border-bottom:none}.discussion-forum-user-card{border-bottom:1px solid var(--grey-color-shade-1);align-items:center;gap:1rem;margin-top:.25rem;margin-bottom:.25rem;padding:.25rem 0;display:flex}.discussion-forum-user-card-title{font-size:var(--font-9)!important;font-weight:400!important}.discussion-forum-user-card-secondary-title{color:var(--grey-color-shade-5)}.discussion-forum-setting-note{font-size:var(--font-10);color:var(--grey-color-shade-6);font-weight:400}.scroll-to-bottom-button{z-index:10;border:1px solid var(--grey-color-shade-4);width:24px;height:24px;box-shadow:0px 3px 4px 0px var(--grey-color-shade-4);background-color:var(--grey-color-shade-3);border-radius:50em;justify-content:center;align-items:center;display:flex;position:absolute;bottom:130px;right:30px}.about-company-details-container{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:column;gap:1rem;width:100%;padding:2rem;display:flex}.about-company-details-container p{color:var(--grey-color-shade-9);font-size:var(--font-10);padding:0}.cursor-none{cursor:default}.about-company-basic-details-container{justify-content:space-between;display:flex}.about-company-basic-details-container h5{color:var(--grey-color);font-size:var(--font-6);margin-bottom:.25rem;font-weight:600}.about-company-basic-details-container .cursor-none{cursor:default}.invitation-page-container{background-color:var(--background-color);flex-direction:row;justify-content:center;align-items:center;gap:5rem;min-height:calc(100dvh - 100px);padding:5rem 8rem;display:flex}.invitation-page-img-container{justify-content:center;align-items:center;display:flex}.invitation-page-img-container>img{width:500px;height:500px}.invitation-page-details-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.invitation-details-description{color:var(--grey-color-shade-9);flex-direction:column;justify-content:center;align-items:center;margin-top:.5rem;display:flex}.invitation-action-buttons{flex-direction:row;gap:1rem;margin-top:45px;display:flex}.invitation-action-buttons>button{padding:12px 56px!important}.invitation-details-title{background:var(--grey-color-shade-1);font-size:var(--font-8);color:var(--grey-color-shade-8);border-radius:66px;justify-content:center;align-items:center;gap:1px;padding:8px 12px;font-weight:600;display:flex}.invitation-entity-title{-webkit-text-fill-color:transparent;text-align:center;background:linear-gradient(#7fb4ff 0%,#0555c8 100%);-webkit-background-clip:text;background-clip:text;margin-top:24px;font-weight:600}.invitation-entity-title-red{color:var(--danger-color);text-align:center}.invitation-entity-title>h3{font-size:var(--font-3);font-weight:600}.invitation-reject-btn{color:var(--danger-color)!important;border-color:var(--danger-color)!important}.invitation-reject-btn:hover{background-color:var(--danger-color)!important;color:var(--text-light-color)!important}.interview-report-title{color:var(--grey-color,#222);font-size:var(--font-9);margin-top:16px;font-weight:600}.interview-report-value{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400}.question-table-container{height:100%;display:flex;position:relative;overflow-y:auto}.question-table-container>table{flex:auto;min-width:0;height:fit-content}.question-details-container{border-top:1px solid var(--grey-color-shade-2,#e7e7e7);border-left:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);z-index:1;flex:0 0 44%;min-width:300px;height:100%;position:sticky;top:0;right:0;overflow-y:auto;box-shadow:-4px 1px 17px #0000000d}.question-details-header{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.question-details-header>span{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:600}.question-answer-container{padding:1rem}.interview-question-title{color:var(--grey-color,#222);font-size:var(--font-9);margin-bottom:.75rem;font-weight:600}.interview-answer-header{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:600}.interview-answer,.interview-answer p,.interview-answer li{color:var(--grey-color-shade-9,#454545);font-size:var(--font-9);padding-left:0;font-weight:400}.question-answer-summary-header{border-top:1px solid var(--grey-color-shade-2);border-bottom:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-9,#454545);font-size:var(--font-9);justify-content:space-between;align-items:center;padding:.5rem 1rem;font-weight:600;display:flex}.interview-summary-rating-header{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400}.question-answer-container .star-container,.table-filter-dropdown-data .star-container{gap:2px;width:100px}.ai-review-btn{background:var(--primary-color,#0555c8);color:var(--grey-color-shade-1,#f6f6f6);font-size:var(--font-9);border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:10px 16px;font-weight:600;display:flex}.grey-color-shade-8{color:var(--grey-color-shade-8)}.code-container{background-color:var(--grey-color-shade-2);color:var(--grey-color-shade-8);border-radius:4px;padding:4px 8px}.red-border{border:1px solid #cd292929}.green-border{border:1px solid #54b76329}.green-background{background-color:#54b76329!important}.red-background{background-color:#cd292929!important}.coding-question-detail-test-case-container{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;max-height:105px;margin-top:.5rem;display:flex;overflow:auto}.test-card-list-container{height:calc(100dvh - 230px)}.filter-reset-btn{color:var(--secondary-color-shade-6);font-size:var(--font-9);text-align:right;width:100%;font-weight:400}.filter-reset-btn:hover{text-decoration:underline}.filter-reset-btn:disabled{color:var(--grey-color-shade-6);text-decoration:none}.drive-preview-heading-section{font-size:var(--font-6,20px);color:var(--grey-color-shade-4);margin-bottom:.5rem;font-weight:600}.drive-preview-heading-subsection{font-size:var(--font-8);color:var(--grey-color-shade-9);margin-bottom:.5rem;font-weight:600}.drive-preview-heading-subsection-v2{font-size:var(--font-8);color:var(--grey-color);font-weight:600}.job-basics-preview-container{flex-direction:column;gap:1rem;display:flex}.preview-drive-text-normal{font-size:var(--font-9);color:var(--grey-color-shade-9);font-weight:400;line-height:1.5}.preview-drive-text-normal p{font-size:var(--font-9)!important;padding-left:0!important}.preview-drive-text-normal ul{font-size:var(--font-9);padding-left:1rem;list-style:outside}.preview-drive-text-normal ol{font-size:var(--font-9);padding-left:1rem;list-style:decimal}.preview-drive-skill-pill{background-color:var(--grey-color-shade-1);color:var(--grey-color-shade-7);font-size:var(--font-9,13px);border-radius:1.156rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-weight:600;display:flex}.preview-drive-job-title{font-size:var(--font-8);color:var(--grey-color);font-weight:600}.preview-drive-type-pill{background:var(--primary-color-shade-1,#ecf9ff);color:var(--primary-color-shade-8,#006bf8);font-size:var(--font-9);border-radius:51em;flex-shrink:0;gap:1px;padding:4px 8px;font-weight:600}.preview-drive-company-name{font-size:var(--font-8);color:var(--grey-color-shade-8);margin-top:.25rem;font-weight:600}.preview-drive-skills-wrapper{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.preview-drive-job-info-container{flex-direction:column;gap:.25rem;display:flex}.preview-drive-job-detail-item{font-size:var(--font-9);color:var(--grey-color-shade-9,#454545);align-items:center;gap:.25rem;display:flex}.preview-drive-job-detail-item>.level{font-weight:400}.preview-drive-job-detail-item>.value{font-weight:600}.preview-drive-section{width:100%;margin-bottom:1.5rem}.preview-drive-stages-container{width:100%;margin-top:.5rem}.preview-drive-stage{flex-direction:column;gap:.25rem;width:97%;margin-top:3px;display:flex}.preview-drive-stage-items{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400}.preview-drive-stage-items p{overflow-wrap:break-all;padding:0;font-weight:600;font-size:var(--font-9)!important}.employment-phase-container{flex-direction:column;gap:.5rem;display:flex}.drive-list-collaborator-list{border-bottom:.4px solid var(--grey-color-shade-2,#e7e7e7);width:100%;padding:12px 8px 12px 12px}.drive-list-collaborator-name{color:var(--grey-color-shade-9,#454545);font-size:var(--font-9);font-weight:400}.drive-list-collaborator-org{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);align-items:center;gap:10px;font-weight:400;display:flex}.ck-editor ul,.ck-editor ol{margin-inline:1rem}.error-400-container{background:var(--background-color);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:24px;max-width:666px;padding:105px 100px;display:flex;box-shadow:0 2px 16px #00000014}.error-400-header{text-align:center;color:var(--grey-color,#222);font-size:var(--font-5);font-weight:600;line-height:var(--line-height-4)}.error-400-sub-header{text-align:center;color:var(--grey-color-shade-5,#888);font-size:var(--font-9);font-weight:400;line-height:var(--line-height-6)}.offline-notice{color:#fff;text-align:center;z-index:9999;background-color:#cd2929;width:100%;padding:20px;font-size:13px;font-weight:600;position:fixed;top:0}.info-panel-container{z-index:1;border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);flex-direction:column;width:340px;height:100%;display:flex;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 2px 16px #00000014}.info-panel-container p{font-size:var(--font-9);color:var(--grey-color-shade-5);height:fit-content;padding:0}.info-panel-container h5,.info-panel-container .info-panel-data>a{font-size:var(--font-8);font-weight:600}.info-panel-container h6{font-size:var(--font-9);font-weight:600}.info-panel-container .profile-data-image-background{height:64px}.info-panel-header{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;padding:1rem;display:flex}.info-panel-details-container{height:100%;padding:1rem}.info-panel-details-container .user-profile-card .see-more-text-content{font-size:var(--font-9);font-weight:400}.info-panel-details-container{overflow-y:auto}#info-panel-details-container-without-padding{padding:0}.info-panel-settings-container{background-color:var(--background-color);z-index:2;height:calc(100% - 57px);padding:0}.info-panel-settings-container .table-search-container{width:100%}.info-panel-settings-container .MuiTypography-root{font-size:var(--font-10);color:var(--grey-color-shade-8);font-weight:600}.info-panel-select .css-hfutr2-MuiSvgIcon-root-MuiSelect-icon{color:var(--grey-color)!important}.info-panel-data{gap:1rem;display:flex}.info-panel-data svg{flex-shrink:0;margin-top:.25rem}.info-panel-review-container{padding:1rem 0;overflow:auto}.info-panel-review-container .submit-button-container button>svg{margin-right:.5rem}.info-panel-review-container .submit-button-container path{fill:var(--background-color)}.info-panel-review-container .stars-wrapper{margin-bottom:.5rem}.info-panel-review-create-form-container{flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 110px);margin-inline:1.5rem;display:flex}.info-panel-select{color:var(--grey-color);font-size:var(--font-9)}.info-panel-select fieldset{border:1px solid var(--grey-color-shade-3)!important}.info-panel-heading{font-size:var(--font-9);font-weight:600}.user-panel-project-host-link{color:var(--primary-color);font-size:var(--font-9)}.user-info-panel-beans-container{gap:1rem;padding:1rem;display:flex}.user-info-panel-beans{font-size:var(--font-8);font-weight:400}.applicant-card-action-score{font-size:var(--font-9,13px);font-weight:600}.applicant-card-action-score:hover{text-decoration:underline}.applicant-card-action-score-analyzing{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-9,13px);font-weight:400}.stage-resume-shortlisting-btn{background:var(--primary-color-shade-1,#ecf9ff);color:var(--primary-color,#0555c8);font-size:var(--font-9,13px);border-radius:40px;padding:6px 12px;font-weight:400}.stage-resume-shortlisting-btn:hover{text-underline-offset:auto;text-decoration-line:underline;text-decoration-thickness:calc(1em/20)}.custom-modal-main-container{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:4px;width:350px}.custom-modal-main-container .MuiOutlinedInput-input{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.custom-modal-main-container fieldset{border:1px solid var(--grey-color-shade-3)!important}.custom-modal-main-container .MuiInputBase-sizeSmall{margin:.5rem 0}.custom-modal-header{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.custom-modal-header>.header-title{font-size:var(--font-8);color:var(--grey-color);font-weight:600}.custom-modal-header>path{fill:var(--grey-color)}.custom-modal-content-container{height:100%;padding:1rem}.custom-modal-scrolling-container{border-bottom:1px solid var(--grey-color-shade-2);max-height:385px;overflow:auto}.custom-modal-input-container{border:1px solid var(--grey-color-shade-4);border-radius:8px;justify-content:space-between;align-items:center;margin:.5rem 0;padding-left:.5rem;display:flex;overflow:hidden}.custom-modal-input-container input{border:none;width:100%}.custom-modal-input-container input::placeholder{font-size:var(--font-9)}.rating-text{font-size:var(--font-9);color:var(--grey-color-shade-8);font-weight:600}.rating-input-text{border:1px solid var(--grey-color-shade-2);width:100%;color:var(--grey-color);font-weight:400;font-size:var(--font-9);border-radius:.25rem;margin-top:.25rem;padding:.5rem .75rem}.drive-detail-card{border:1px solid var(--grey-color-shade-2);border-radius:.25rem;margin-bottom:.5rem;padding:20px}.drive-detail-title{color:var(--grey-color);font-weight:600;font-size:var(--font-6);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.drive-detials-header-pill{background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-1);color:var(--grey-color-shade-6);font-size:var(--font-9);justify-content:center;align-items:center;padding:.5rem .75rem;font-weight:600;display:flex}.drive-detail-date{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:600}.drive-details-header-btns button{font-size:var(--font-8);padding:.5rem 1.5rem!important}.drive-details-header-btns .dropdown-circle-dot-button{padding:.9rem 1.4rem!important}.drive-details-responsive{display:none}.drive-detials-header-left{flex-wrap:wrap;align-items:center;gap:.5rem;width:600px;display:flex}.section-dropdown-button{width:100%;text-transform:none!important;border:1px solid var(--grey-color-shade-2)!important;border-left:4px solid var(--primary-color)!important;background:var(--background-color)!important;font-size:var(--font-6)!important;color:var(--primary-color)!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;padding:14px 12px!important;font-weight:600!important;display:flex!important}.section-dropdown-menu-paper{border-radius:4px!important;margin-top:4px!important;box-shadow:0 3px 5px #0003!important}.drive-details-modal{height:fit-content}.drive-details-modal form{padding:1rem}.drive-detail-badge{letter-spacing:.5px;color:#4f4f4f;background-color:#f1f1f1;border:1px solid #e7e7e7;border-radius:22px;padding:6px 12px;font-size:.75rem;font-weight:500}.drive-detail-search{border:1px solid #e7e7e7;border-radius:25px;padding:6px 15px}.drive-detail-table thead th{color:#6d6d6d;font-size:13px;font-weight:400}.drive-detail-status-badge{color:#54b763;background-color:#54b76314;border-radius:33px;padding:4px 12px;font-size:13px}.drive-detail-stage-card{border:1px solid var(--grey-color-shade-2);background-color:#fff;border-radius:.5rem;margin-bottom:.5rem;position:relative}.drive-detail-stage-title{font-weight:600;font-size:var(--font-8);color:var(--grey-color)}.drive-detail-stage-title:hover{color:var(--primary-color,#0555c8);text-decoration:underline}.drive-detail-stage-datetime{color:var(--grey-color-shade-9);font-size:var(--font-9)}.drive-detail-stage-detail-label{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:400}.drive-detail-stage-detail-value{color:var(--grey-color-shade-8);font-weight:600}.drive-detail-stage-address{color:#6d6d6d;margin-top:.5rem;font-size:13px}.drive-detail-stage-toggle-btn{color:var(--primary-color-shade-7);font-size:var(--font-9);font-weight:400}.drive-detail-stage-toggle-btn:hover{color:var(--primary-color)}.drive-detail-stage-toggle-btn-collapsed{position:absolute;bottom:1rem;right:1.5rem}.drive-detail-stage-badge{font-size:var(--font-9);background-color:#f6f6f6;border-radius:44px;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .75rem;font-weight:400;display:flex}.drive-detail-stage-badge-completed{color:var(--success-color)}.drive-detail-stage-badge-ongoing{color:var(--danger-color)}.drive-detail-stage-badge-draft{color:var(--grey-color-shade-8)}.drive-detail-stage-badge-upcoming{color:var(--secondary-color)}.drive-detail-stage-stats{width:70%;font-size:var(--font-9);flex-wrap:wrap;justify-content:space-between;align-items:center;font-weight:400;display:flex}.drive-more-detail-data-container .my-orders-filter-bar{min-width:0}.drive-detail-stage-stat-item{align-items:center;gap:.25rem;display:flex}.drive-detail-stage-stat-icon{justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.drive-detail-stage-stat-text{color:#454545;font-size:13px}.form-header-title{font-size:var(--font-9);color:var(--grey-color-shade-6);align-items:flex-start;gap:.5rem;font-weight:400;line-height:1.2;display:flex}.drive-detail-phases-header{border-bottom:1px solid var(--grey-color-shade-2);justify-content:flex-end;align-items:center;padding:1rem 1.5rem;display:flex}.drive-detail-phases-header a{color:var(--grey-color-shade-8);font-size:var(--font-9);align-items:center;gap:.25rem;font-weight:400;display:flex}.drive-detail-phases-header a:hover{color:var(--primary-color)}.drive-detail-phases-header a:hover path{fill:var(--primary-color)}.phase-header{color:var(--grey-color-shade-9);font-size:var(--font-8);margin-bottom:.25rem;font-weight:600}.phase-description{color:var(--grey-color-shade-9);font-size:var(--font-8);font-weight:400}.phase-description p{color:var(--grey-color-shade-9);font-size:var(--font-8);font-weight:400}.phases-stepper-wrapper{margin:2rem 0 0 2rem;position:relative}.phases-stepper-wrapper:before{content:"";left:1.2rem;top:var(--line-top,1.25rem);bottom:var(--line-bottom,1.25rem);background:#007bff;width:2px;position:absolute}.phases-stepper-wrapper.only-one:before{display:none!important}.phases-v-stepper{justify-content:center;display:flex}.phases-stepper-circle{z-index:1;color:#007bff;background:#fff;border:2px solid #007bff;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:flex}.phases-stepper-item{grid-template-columns:2.5rem 1fr;gap:1rem;margin-bottom:1.5rem;display:grid}.drive-detail-phases-content{margin-bottom:.25rem}.phases-stepper-item:last-child .content{border-bottom:none;padding-bottom:0}.drive-detail-phases-step-name{color:var(--grey-color-shade-9);font-size:var(--font-8);font-weight:600}.drive-detail-phases-step-duration{color:var(--grey-color-shade-9);font-size:var(--font-8);font-weight:400}.drive-details-more-details .public-job-details-wrapper-container{width:100%}.drive-details-more-details .public-job-stage-details{justify-content:flex-start;gap:1rem}.drive-details-discussion-forum{height:100%;min-height:450px}.drive-applicants-manage-batch-btn{background-color:var(--grey-color-shade-1);color:var(--grey-color-shade-8);font-size:var(--font-9);justify-content:center;align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:400;display:flex}.applicant-resume-btn{color:var(--primary-color);padding:.5rem;cursor:pointer!important}.drive-details-applicants-table .common-table-row{cursor:default}.drive-details-collaborator-owner{color:var(--grey-color-shade-4)}.publish-drive-modal-btn{justify-content:flex-end;align-items:center;width:100%;margin-top:1.5rem;display:flex}.publish-drive-modal-btn button,.publish-drive-modal-btn .invitation-reject-btn{font-weight:600!important;font-size:var(--font-8)!important;padding:12px 20px!important}.publish-drive-modal-btn .stop-publish-back-btn{color:var(--grey-color-shade-6)!important;border:1px solid var(--grey-color-shade-6)!important;padding:11px 44px!important}.publish-drive-modal-btn .stop-publish-back-btn:hover{background-color:var(--grey-color-shade-1)!important}.publish-drive-modal-input-text{font-size:var(--font-8);color:var(--grey-color-shade-8);justify-content:space-between;align-items:center;font-weight:600;display:flex}.publish-drive-modal-input-text input[type=checkbox]{width:18px;height:18px}.publish-drive-modal-input-text .collborator-modal-permission-label{font-size:var(--font-9);font-weight:400}.publish-drive-modal-input-subtext{font-size:var(--font-9);color:var(--grey-color-shade-6);margin-bottom:.5rem;font-weight:400}.date-time-without-icon{background:url(/assets/svg/input-calendar.svg) right 14px center/18px 18px no-repeat;padding-right:44px}.date-time-without-icon::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.collborator-modal-permissions-container{width:100%;height:150px;max-height:150px;overflow-y:auto}.collborator-modal-permission-title{color:var(--grey-color-shade-8);font-weight:600;font-size:var(--font-9);text-align:left;width:100%}.collborator-modal-permission-item{align-items:center;margin-bottom:.5rem;display:flex}.collborator-modal-permission-item:last-child{margin-bottom:0}.collborator-modal-permission-item input{border:1px solid var(--grey-color-shade-6);width:1rem;height:1rem;margin-right:.5rem}.collborator-modal-permission-label{font-size:var(--font-8);color:var(--grey-color-shade-8);font-weight:400}.manage-batch-modal-container .table-search-container{width:100%;padding:.5rem .75rem}.collborator-modal-link-org-btn{justify-content:flex-end;width:100%;display:flex}.collborator-modal-link-org-btn button{color:var(--primary-color);font-weight:400;font-size:var(--font-9);justify-content:center;align-items:center;gap:.25rem;display:flex}.collborator-modal-link-org-btn button:disabled{color:var(--grey-color-shade-4);cursor:not-allowed}.collborator-modal-link-org-btn button:disabled path{fill:var(--grey-color-shade-4)}.collab-modal-modal-btn{justify-content:flex-end;align-items:center;gap:.75rem;width:100%;margin-top:1rem;display:flex}.collab-modal-modal-btn button,.collab-modal-modal-btn .invitation-reject-btn{padding:.75rem 2.75rem!important;font-weight:600!important}.drive-collaborator-row .dropdown-circle-dot-button{visibility:visible;background-color:unset}.drive-collaborator-row:hover{background-color:var(--background-color)}.drive-collaborator-row:hover .dropdown-circle-dot-button{visibility:visible}.collab-update-perm-text .collab-update-collaborator-name{color:var(--grey-color-shade-9);font-size:var(--font-8);font-weight:600}.collab-update-perm-text span{font-size:var(--font-9);font-weight:400}.collab-update-perm-text .collab-name-span-email{color:var(--grey-color-shade-6)}.collab-update-perm-text .collab-name-span-dot{color:var(--grey-color-shade-4)}.collab-update-perm-text .collab-name-span-org{color:var(--grey-color-shade-9)}.edit-collab-perm-modal{width:40%;height:fit-content}.drive-applicants-accept-btn{font-size:var(--font-9);justify-content:center;align-items:center;padding:.45rem 1.75rem;font-weight:600;display:flex}.single-applicant-drive-accrpt-btn{color:var(--primary-color)}.single-applicant-drive-accrpt-btn:hover{text-decoration:underline}.single-applicant-drive-accrpt-btn:disabled{color:var(--grey-color-shade-4);cursor:not-allowed;pointer-events:none}.drive-detail-applicant-status{padding:0 .5rem;font-weight:600}.applicant-status-pill-applied{color:var(--grey-color)}.applicant-status-pill-ongoing{color:var(--primary-color)}.applicant-status-pill-qualified{color:var(--success-color)}.applicant-status-pill-disqualified{color:var(--danger-color)}.applicant-status-pill-invited{color:var(--grey-color)}.applicant-status-pill-hired{color:var(--success-color)}.applicant-status-pill-onhold{color:var(--secondary-color)}.applicant-status-pill-rejected{color:var(--danger-color)}.form-label-v3{font-size:var(--font-9);color:var(--grey-color-shade-8,#4f4f4f);margin-bottom:8px;font-weight:600}.form-label-v3-subtitle{font-size:var(--font-10,12px);color:var(--grey-color-shade-6,#6d6d6d);font-weight:400}.form-input-v4{border:1px solid var(--grey-color-shade-3,#d1d1d1);width:100%;color:var(--grey-color,#222);font-size:var(--font-9);border-radius:.5rem;font-weight:400;overflow:hidden}.form-input-v5{border:1px solid var(--grey-color-shade-3,#d1d1d1);width:100%;color:var(--grey-color,#222);font-size:var(--font-9);border-radius:.5rem;justify-content:space-between;align-items:flex-start;font-weight:400;display:flex;overflow:hidden}.form-input-v5>input{width:100%;color:var(--grey-color,#222);font-size:var(--font-9);border:none;padding:5.3999px .75rem;font-weight:400}.form-input-v5>span{border-left:1px solid var(--grey-color-shade-3,#d1d1d1);background:var(--grey-color-shade-1,#f6f6f6);color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-9);padding:5.3999px .75rem;font-weight:400}.text-primary-btn-color{color:var(--primary-color)}.text-primary-btn-color:hover{text-underline-offset:auto;text-decoration:underline;text-decoration-thickness:calc(1em/20)}.resume-result-info-container{border-top:1px solid var(--grey-color-shade-2);flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:1rem;display:flex}.resume-result-info-container .resume-result-text{color:var(--grey-color-shade-9);font-size:clamp(11px,1.5vw - .2rem,13px);font-weight:400}.resume-result-info-container .resume-result-box-heading{font-size:var(--font-8);color:var(--grey-color);font-weight:600}.resume-result-info-container ul{padding-left:1rem;list-style:outside}.compatibility-container{flex-direction:row;align-items:center;gap:1rem}.compatibility-container .resume-result-compatibility-score{background:linear-gradient(90deg, var(--secondary-color) -2.62%, var(--primary-color) 102.87%);-webkit-text-fill-color:transparent;font-size:var(--font-3);text-align:center;-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:160%}.compatibility-container .resume-result-compatibility-text{color:var(--grey-color-shade-4);text-align:center;font-size:clamp(11px,1.5vw - .2rem,13px);font-weight:400;line-height:160%}.info-panel-details-container>.table-search-container{width:100%}.ck-powered-by-balloon{display:none!important}.review-form-heading-btn-container{font-size:var(--font-9);flex-wrap:wrap;justify-content:space-between;font-weight:400;display:flex}.review-form-delete-criteria-component{color:var(--danger-color);font-weight:400}.review-form-note{font-size:var(--font-10);color:var(--grey-color-shade-4);padding:0}.review-form-note span{font-weight:600;text-decoration:underline}.review-form-note{font-weight:400}.user-my-assesment-container{background-color:var(--grey-color-shade-1);min-height:calc(100dvh - 60px);padding:2rem 3.75rem}.my-assesment-analytics-container{gap:.5rem;min-width:0;display:flex}.my-assesment-analytics-graph{min-width:0;height:330px;padding:var(--24,24px);align-items:flex-start;gap:var(--16,16px);border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:8px;flex-direction:column;flex:2 1 0;display:flex}.performance-graph-canvas-wrapper{flex:1 1 0;min-width:0;position:relative}.my-assesment-numeric-analytics{flex-wrap:wrap;gap:.5rem;width:40%;display:flex}.my-assesment-numeric-analytics .my-assesment-numeric-analytics-box{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;width:49%;height:160px;padding:.75rem .83rem;position:relative}.my-assesment-numeric-analytics .my-assesment-numeric-analytics-box .my-assesment-numeric-analytics-title{color:var(--grey-color-shade-6);font-weight:600}.my-assesment-numeric-analytics .my-assesment-numeric-analytics-box span{color:var(--grey-color-shade-9);font-size:var(--font-4);font-weight:600}.my-assesment-numeric-analytics .my-assesment-numeric-analytics-box svg{position:absolute;bottom:0;right:.5rem}.my-assesment-numeric-analytics .my-assesment-numeric-analytics-box:last-child svg{bottom:-.25rem}.my-assesment-cards-container{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.my-assesments-title{color:var(--grey-color);font-size:var(--font-5);font-weight:600}.user-my-assesment-card{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;padding:1rem 1.25rem 1.3125rem}.my-assesment-test-code{background-color:var(--grey-color-shade-1);width:278px;color:var(--grey-color-shade-6);letter-spacing:3.125px;font-weight:600;font-size:var(--font-9);border-radius:66.103px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.my-assesment-card-title{justify-content:space-between;align-items:center;display:flex}.my-assesment-card-title h4{font-size:var(--font-6);color:var(--grey-color);font-weight:600}.my-assesment-card-title h4:hover{color:var(--primary-color);text-decoration:underline}.my-assesment-card-title .assesment-created-by-org-name{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:600}.my-assesment-card-details{justify-content:space-between;align-items:center;display:flex}.my-assesment-card-details .test-second-row{column-gap:70px}.my-assesment-card-details .test-second-row .test-second-row-data{width:200px}.my-assesment-card-details .test-second-row .test-second-row-data:last-child{width:100px}.my-assesment-card-action-btn button{justify-content:center;align-items:center;gap:.25rem;width:215px;font-weight:600!important;font-size:var(--font-8)!important;padding:.5rem 1rem!important}.my-assesment-card-action-btn button:disabled{background-color:var(--grey-color-shade-1)!important;color:var(--grey-color-shade-4)!important;border:1px solid var(--grey-color-shade-1)!important}.my-assesment-no-data-title{font-size:var(--font-6);margin-top:1.5rem;font-weight:600}.my-assesment-no-data-text{font-weight:400;font-size:var(--font-8)}.my-assesment-no-data-link-text{color:var(--primary-color);cursor:pointer;font-weight:600;text-decoration:underline}.test-performance-graph-header{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.test-performance-graph-header h3{color:var(--grey-color);font-size:var(--font-7);font-weight:600}.test-performance-graph-header .graph-legend-text{color:var(--grey-color);font-weight:400;font-size:var(--font-9)}.performace-graph-row{align-items:center;gap:1.5rem;display:flex}.ck.ck-dropdown .ck-dropdown__arrow{z-index:0!important}.user-profile-logo-skeleton-container{width:150px;height:150px}.user-profile-loading-container{background-color:var(--background-color);flex-direction:column;margin-bottom:1rem;display:flex}.user-profile-loading-sub-container{gap:1rem;margin-bottom:1rem;padding:1rem;display:flex}.user-profile-social-skeleton-container{background-color:var(--background-color);border-radius:.5rem;flex-direction:column;margin:.5rem 0;display:flex}.skb-drag-drop-container{width:100%;padding-bottom:1rem}.skb-drag-drop-stages-list{flex-direction:column;gap:8px;display:flex}.skb-drag-drop-stage-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);cursor:grab;border-radius:8px}.skb-drag-drop-stage-card:hover{border-color:var(--primary-color-shade-7);box-shadow:0 4px 6px -1px #0000001a}.skb-drag-drop-stage-card:active{cursor:grabbing}.skb-drag-drop-stage-card.dragging{z-index:10;transform:scale(1.02);box-shadow:0 20px 25px -5px #00000026}.skb-drag-drop-card-header{padding:1rem}.skb-drag-drop-card-header-content{justify-content:space-between;align-items:flex-start;display:flex}.skb-drag-drop-card-left{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.skb-drag-drop-sequence-number{width:32px;height:32px;color:var(--grey-color);background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.skb-drag-drop-stage-name{font-size:var(--font-8);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.2;overflow:hidden}.skb-drag-drop-phases-duration{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.skb-drag-drop-badges{gap:6px;display:flex}.skb-drag-drop-badge{font-size:var(--font-9);white-space:nowrap;border:1px solid;border-radius:24px;padding:2px 8px;font-weight:600;display:inline-block}.skb-drag-drop-badge-preplacement{color:#92400e;background-color:#fef3c7;border-color:#fcd34d}.skb-drag-drop-badge-resume{color:#1d4ed8;background-color:#dbeafe;border-color:#93c5fd}.skb-drag-drop-badge-assessment{color:#be185d;background-color:#fce7f3;border-color:#f9a8d4}.skb-drag-drop-badge-aiinterview{color:#047857;background-color:#ecfdf5;border-color:#a7f3d0}.skb-drag-drop-badge-interview{color:#6d28d9;background-color:#ede9fe;border-color:#c4b5fd}.skb-drag-drop-badge-gd{color:#dc2626;background-color:#fef2f2;border-color:#fca5a5}.skb-drag-drop-badge-other{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}.skb-drag-drop-badge-skillbrew{color:#0369a1;background-color:#f0f9ff;border-color:#7dd3fc}.skb-drag-drop-badge-online{color:#059669;background-color:#ecfdf5;border-color:#a7f3d0}.skb-drag-drop-badge-offline{color:#ea580c;background-color:#fff7ed;border-color:#fed7aa}.skb-drag-drop-card-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.skb-drag-drop-action-button{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.skb-drag-drop-action-button:hover{background-color:#f1f5f9}.skb-drag-drop-edit-button:hover,.skb-drag-drop-edit-button:hover path{color:#2563eb;fill:var(--primary-color);background-color:#dbeafe}.skb-drag-drop-delete-button:hover,.skb-drag-drop-delete-button:hover path{color:#dc2626;fill:var(--danger-color);background-color:#fef2f2}.skb-drag-drop-delete-button:disabled{background-color:var(--grey-color-shade-2);fill:var(--grey-color-shade-6);color:var(--grey-color-shade-6)}.skb-drag-drop-delete-button:disabled path{fill:var(--grey-color-shade-6)}.skb-drag-drop-delete-button:disabled{cursor:not-allowed}.skb-drag-drop-drag-handle{cursor:grab;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.skb-drag-drop-drag-handle:hover,.skb-drag-drop-drag-handle:hover path{fill:var(--grey-color);background-color:#f1f5f9}.skb-drag-drop-drag-handle:active,.skb-drag-drop-drag-handle:active path{cursor:grabbing;fill:var(--grey-color)}.skb-drag-drop-card-content{padding:0 16px 12px}.skb-drag-drop-label{font-size:var(--font-9);color:var(--grey-color);font-weight:600}.skb-drag-drop-description{width:100%;color:var(--grey-color-shade-6);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;padding:.5rem}.skb-drag-drop-venue-address{font-size:var(--font-9);color:var(--grey-color-shade-6);flex-direction:column;gap:4px;margin-bottom:.5rem;font-weight:400;display:flex}.skb-drag-drop-placeholder{color:#94a3b8;font-size:12px;font-style:italic}.modal-footer-cta-container{background-color:var(--background-color);border-top:1px solid var(--grey-color-shade-2);border-radius:0 0 .5rem .5rem;justify-content:flex-end;align-items:center;width:100%;padding:1rem;display:flex;position:sticky;bottom:0}.skb-drag-drop-see-more-toggle-btn{font-size:var(--font-10);color:var(--primary-color);font-weight:400}.hiring-board-sorting-dropdown-menu{left:auto!important}.empty-data-v2-wrapper{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.empty-data-v2-heading{font-size:var(--font-6);color:var(--grey-color-shade-8);font-weight:600}.empty-data-v2-subheading{font-size:var(--font-6);color:var(--grey-color-shade-6);font-weight:400}.ai-interview-report-wrapper{flex-direction:column;width:100%;min-height:100dvh;display:flex}.ai-interview-report-header-container{justify-content:space-between;align-items:center;gap:4rem;padding:2rem 5.25rem 0;display:flex}.ai-interview-report-header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ai-interview-report-header-title{font-size:var(--font-8);color:var(--grey-color);white-space:nowrap;font-weight:400}.ai-interview-report-body{flex-wrap:wrap;gap:1rem;padding:2.5rem 5.25rem 2rem;display:flex}.ai-interview-report-body-left{flex-direction:column;flex:1;gap:1rem;min-width:250px;display:flex}.ai-interview-report-body-right{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color,#fff);border-radius:.5rem;flex-direction:column;flex:3;gap:1.5rem;min-width:300px;padding:1.5rem;display:flex}.ai-interview-report-summary{font-size:var(--font-8);flex-direction:column;gap:.5rem;display:flex}.ai-interview-report-summary>.title{color:var(--grey-color);font-weight:600}.ai-interview-report-summary>.highlights{color:var(--secondary-color);font-weight:600}.ai-interview-report-summary>.value{color:var(--grey-color-shade-6,#6d6d6d);font-weight:400}.ai-interview-report-card{border:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:var(--background-color,#fff);border-radius:.5rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.ai-interview-report-card-header{justify-content:space-between;align-items:center;display:flex}.ai-interview-report-card-logo{border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.ai-interview-report-card-header>.title{font-size:var(--font-6);color:var(--grey-color);font-weight:600}.ai-interview-report-card-header>.resume-view-btn{font-size:var(--font-9);color:var(--primary-color);align-items:center;gap:.25rem;font-weight:400;display:flex}.ai-interview-report-card-header>.resume-view-btn:hover{color:var(--primary-color-shade-9);text-decoration:underline}.ai-interview-report-card-sub-header{font-size:var(--font-9);color:var(--grey-color-shade-6,#6d6d6d);font-weight:400}.ai-interview-report-card-content-body{flex-direction:column;gap:.25rem;display:flex}.ai-interview-report-card-content{align-items:center;gap:.25rem;display:flex}.ai-interview-report-card-content>.title{font-size:var(--font-9);color:var(--grey-color-shade-6,#6d6d6d);font-weight:400}.ai-interview-report-card-content>.value{font-size:var(--font-9);color:var(--grey-color,#222);font-weight:600}.ai-interview-report-matrices-card-content-body{flex-direction:column;gap:1rem;display:flex}.ai-interview-report-matrices-card-content{flex-direction:column;gap:.5rem;display:flex}.ai-interview-report-matrices-card-content>.title{font-size:var(--font-9);color:var(--grey-color,#222);justify-content:space-between;align-items:center;display:flex}.ai-interview-report-matrices-card-content>.title>.left-title{font-weight:400}.ai-interview-report-matrices-card-content>.title>.right-title{font-weight:600}.ai-interview-report-resume-card-analysis{font-size:var(--font-9);align-items:center;gap:.25rem;display:flex}.ai-interview-report-resume-card-analysis>.title{color:var(--grey-color-shade-6,#6d6d6d);font-weight:400}.ai-interview-report-resume-card-analysis>.value{color:var(--primary-color,#0555c8);font-weight:600}.ai-interview-report-resume-card-sub-header{font-size:var(--font-8);color:var(--grey-color,#222);margin-bottom:.5rem;font-weight:600}.ai-interview-report-resume-no-skills-message{font-size:var(--font-9);color:var(--grey-color-shade-6,#6d6d6d);font-weight:400}.dropdown-menu>li:hover{background-color:var(--grey-color-shade-1);border-radius:.5rem}.dropdown-menu li:first-of-type{border-radius:.25rem .25rem 0 0}.dropdown-menu li:last-of-type{border-radius:0 0 .25rem .25rem}.dropdown-menu li:has(button:disabled):hover{cursor:not-allowed;background-color:var(--grey-color-shade-1)}.dropdown-menu li:has(button:disabled) button{pointer-events:none;cursor:not-allowed}.dropdown-menu li:has(button:disabled) button svg>path{fill:var(--grey-color-shade-4)!important}.dropdown-menu li:has(button:disabled) button{color:var(--grey-color-shade-4)!important}.pdf-viewer-body{background-color:#202020;border-radius:.5rem;width:60vw;height:85vh;padding-bottom:.5rem;position:relative}.pdf-viewer-body iframe{background-color:#202020;border-radius:.5rem}.modal-outer-close-btn{background-color:#3c3c3c;border-radius:50%;padding:.5rem;display:flex;position:absolute;top:0;right:-39px}.modal-outer-close-btn:hover{background-color:var(--grey-color)}.fill-org-address-btn{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-9);align-items:center;gap:4px;font-weight:400;display:flex}.fill-org-address-btn span{text-decoration:underline;-webkit-text-decoration-color:var(--grey-color-shade-4,#b0b0b0);text-decoration-color:var(--grey-color-shade-4,#b0b0b0)}.fill-org-address-btn:hover{color:var(--primary-color-shade-7,#0382ff);border-color:var(--primary-color-shade-2,#d5f0ff)}.fill-org-address-btn:hover path{fill:var(--primary-color-shade-7,#0382ff)}.fill-org-address-btn:hover span{-webkit-text-decoration-color:var(--primary-color-shade-7,#0382ff);text-decoration-color:var(--primary-color-shade-7,#0382ff)}.fill-org-address-btn:disabled{color:var(--grey-color-shade-3,#d1d1d1);border-color:var(--grey-color-shade-1,#f6f6f6)}.fill-org-address-btn:disabled path{fill:var(--grey-color-shade-3,#d1d1d1)}.fill-org-address-btn:disabled span{text-decoration:none}.code-collaborator-container .cm-editor{height:calc(100vh - 230px)}.cm-editor{outline:none!important}.code-collaborator-container-nav{background-color:var(--grey-color-shade-1);justify-content:space-between;align-items:center;padding-inline:1rem;display:flex}.interview-user-report-title{font-size:var(--font-5);color:var(--grey-color-shade-8);margin-bottom:.75rem;font-weight:600}.interview-report-analytics-details{width:310px}.interview-report-summary-details{width:920px}.ai-interview-question-answer-title{color:var(--grey-color-shade-4,#b0b0b0);margin-top:1rem;margin-bottom:.5rem;font-size:20px;font-weight:600}.interview-report-question-details-container{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);border-radius:.5rem;margin-bottom:.5rem}.question-answer-rating-container{border-top:1px solid var(--grey-color-shade-2,#e7e7e7);align-items:center;gap:1rem;padding-block:.75rem;padding-inline:1rem;display:flex}.interview-question-answer-rating{color:var(--grey-color,#222);align-items:center;gap:.75rem;margin-bottom:1rem;font-size:13px;font-weight:400;display:flex}.vertical-line{background-color:var(--grey-color-shade-2);width:1px;height:16px}.bold-600{font-weight:600}.interview-report-cheating-analytics-card-container{align-items:center;display:flex}.interview-report-cheating-analytics-card:first-child{border-radius:.25rem 0 0 .25rem}.interview-report-cheating-analytics-card:last-child{border-right:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:0 .25rem .25rem 0}.interview-report-cheating-analytics-card{background-color:var(--background-color);border-left:1px solid var(--grey-color-shade-2,#e7e7e7);border-top:1px solid var(--grey-color-shade-2,#e7e7e7);border-bottom:1px solid var(--grey-color-shade-2,#e7e7e7);flex-direction:column;gap:.5rem;min-width:132px;padding:.5rem .75rem;display:flex}.interview-report-cheating-analytics-card>.level{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);white-space:nowrap;font-weight:600}.interview-report-cheating-analytics-card>.value{color:var(--grey-color,#222);font-size:var(--font-8);font-weight:600}.interview-user-report-footer{width:100%;color:var(--grey-color,#222);font-size:var(--font-9);justify-content:center;align-items:center;gap:.25rem;margin-bottom:2rem;padding:.75rem 0;font-weight:400;display:flex}.interview-user-report-footer a{color:var(--primary-color)}.interview-report-cheating-activity-header{color:var(--grey-color-shade-9,#454545);font-size:var(--font-9);margin-block:.75rem;font-weight:600}.interview-report-cheating-activity-container{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.interview-report-cheating-activity-container>img{width:222px;height:124px}.footer-contact-value{font-size:var(--font-9);color:var(--text-light-color);align-items:center;gap:.5rem;font-weight:400;display:flex}.footer-contact-value span{white-space:nowrap}.footer-about-us{font-size:var(--font-9);color:var(--text-light-color);font-weight:400}.login-page-parent-container{width:100dvw;min-height:100dvh;display:flex}.login-page-left-container{background:gray;width:100%;height:auto;min-height:100dvh}.login-page-left-container .login-testimonial-card{z-index:2;-webkit-backdrop-filter:blur(41.95px);backdrop-filter:blur(41.95px);background:#ffffff40;border:1px solid #fefefe7a;border-radius:16px;width:100%;max-width:550px;padding:2rem;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.login-page-left-container .login-testimonial-card .login-testimonial-text{color:var(--grey-color-shade-8);font-size:var(--font-6);margin-bottom:1rem;font-weight:400}.login-page-left-container .login-testimonial-card .login-testimonial-author{font-size:var(--font-8);color:var(--grey-color-shade-8);align-items:center;gap:.75rem;font-weight:600;line-height:normal;display:flex}.login-page-left-container .login-testimonial-card .login-testimonial-author .login-testimonial-author-role{color:var(--grey-color-shade-6);font-weight:100}.login-page-left-container .login-testimonial-card:after{content:"";z-index:-1;pointer-events:none;border-bottom:1px solid #ffffff80;border-right:1px solid #ffffff80;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(8px,8px)}.gradient-left-panel{background:#f9f9fb;height:100%;position:relative;overflow:hidden}.gradient-ellipse{filter:blur();border-radius:50%;position:absolute}.gradient-ellipse21{filter:blur(150px);background:linear-gradient(#4d43be52 0%,#2d5bff52 52.62%,#962dff52 100%);width:402px;height:447px;bottom:-150px;right:0}.gradient-ellipse83{filter:blur(73px);background:#008cff;width:212px;height:143px;top:70px;right:40px}.gradient-ellipse84{filter:blur(75px);background:#ffa06d;width:220px;height:149px;top:150px;left:80px;transform:rotate(-25deg)}.gradient-overlay{-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background:#ffffff26;position:absolute;inset:0}.login-page-right-container{background-color:var(--background-color);flex-direction:column;gap:1rem;width:100%;min-height:100vh;max-height:100%;padding:1.6875rem 4.75rem;display:flex}.login-page-signup-section{color:var(--grey-color-shade-9);font-size:var(--font-8);justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.login-page-signup-section-button{border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-9);border-radius:8px;padding:.25rem .75rem;font-weight:600}.login-page-form-main-container{justify-content:center;align-items:center;height:100%;display:flex}.login-page-form-container{flex-direction:column;justify-content:center;align-items:center;width:461px;display:flex}.login-page-form-container .login-form-heading{text-align:center;font-size:24px;font-weight:600}.login-page-form-container .login-form-subheading{color:var(--grey-color-shade-6);text-align:center;min-width:320px;margin-bottom:40px;font-size:20px}.login-page-form-container .login-form-input-container span{color:var(--grey-color-shade-9);font-size:16px;font-weight:600}.login-page-form-container .login-form-input-section{flex-direction:column;gap:.5rem;width:100%;display:flex}.login-page-form-container .login-form-input-section span{color:var(--grey-color-shade-9);font-size:16px;font-weight:600}.login-page-form-container .login-form-input-section .MuiTypography-root{padding:0;font-size:16px}.login-page-form-container .login-form-input-section .login-form-input-field{border:1px solid var(--grey-color-shade-3);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.login-page-form-container .login-form-input-section .login-form-input-field input{-webkit-background-clip:text;background-clip:text;border:none;width:442px;padding:0;font-size:var(--font-7)!important;color:var(--grey-color)!important;font-weight:500!important}.login-page-form-container .login-form-input-section .login-form-input-field input::placeholder{color:var(--grey-color-shade-3)!important;font-size:var(--font-7)!important;font-weight:500!important}.login-page-form-container .login-form-input-section .login-form-input-field i{color:var(--grey-color-shade-4)}.login-page-form-container .login-form-input-field:has(input:focus){border:1px solid var(--primary-color)}.login-page-form-container .login-form-continue-btn{border-radius:8px;width:100%;margin-top:2rem;padding:.75rem 2.75rem;font-size:16px;font-weight:600}.login-page-form-container .login-form-back-btn{width:100%;font-size:var(--font-8);justify-content:center;align-items:center;gap:.25rem;margin-top:1rem;padding:.75rem 0;font-weight:400;display:inline-flex}.login-page-form-container .login-form-back-btn:hover{background:var(--grey-color-shade-1);border-radius:8px}.login-page-form-container .login-page-forgot-pwd-btn{color:var(--primary-color);margin-top:.5rem;font-size:13px;font-weight:400;text-decoration-line:underline}.login-page-form-container .login-form-password-field{margin-bottom:1rem}.login-page-form-container .password-rules-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 0;display:flex}.login-form-input-container{flex-direction:column;gap:.5rem;width:100%;display:flex}.login-page-copyright-bar{color:var(--grey-color-shade-6);font-size:var(--font-9);align-self:center;font-weight:400}.otp-input-container{grid-template-columns:repeat(6,1fr);gap:1rem;width:100%;margin:0 auto;display:grid}.otp-input{aspect-ratio:1/.75;text-align:center;width:100%;font-size:var(--font-8);color:var(--grey-color);border:1px solid var(--grey-color-shade-3);border-radius:8px}.otp-input::placeholder{font-size:var(--font-8);color:var(--grey-color-shade-6)}.otp-input:focus{border:1px solid var(--primary-color);transition:border .2s ease-in-out}.login-form-validation-text{color:var(--grey-color-shade-8);text-wrap:nowrap;padding:0;font-size:13px;font-weight:400}.login-form-validation-subtext{color:var(--grey-color-shade-4);text-wrap:nowrap;padding:0;font-size:13px;font-weight:400}.login-form-no-style-btn{color:var(--primary-color);font-size:13px}.login-form-no-style-btn:disabled{color:var(--grey-color-shade-5)}.login-form-subtext{color:var(--grey-color-shade-6);text-align:right;font-size:13px;font-weight:400}.login-form-subtext button{color:var(--primary-color)}.signup-account-type-container{background:var(--grey-color-shade-1);background-position:50%;background-size:contain;flex-direction:column;width:100%;height:100vh;padding:1.75rem 4.75rem;display:flex}.signup-account-type-container:has(.signup-account-type-card:hover){background:url(/assets/svg/org.svg) var(--grey-color-shade-1) no-repeat left bottom;background-size:30%}.signup-account-type-container:has(.signup-account-type-card:nth-child(2):hover){background:url(/assets/svg/student.svg) var(--grey-color-shade-1) no-repeat left bottom;background-position:100% 100%;background-repeat:no-repeat;background-size:30%}.signup-account-type-heading{color:var(--grey-color-shade-9);margin-bottom:.5rem;font-size:31px;font-weight:700}.signup-account-type-subheading{color:var(--grey-color-shade-6);font-size:20px;font-weight:400}.signup-account-type-cards-container{gap:2.5rem;margin-top:4.5rem;display:flex}.signup-account-type-card{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:8px;flex-direction:column;justify-content:space-between;width:339px;padding:1.5rem;display:flex}.signup-account-type-card svg{text-align:right}.signup-account-type-card{transition:all .5s}.signup-account-type-card-heading-container{justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}.signup-account-type-card-heading{color:var(--grey-color-shade-9);text-align:left;margin-bottom:.5rem;font-size:24px;font-weight:600}.signup-account-type-card:hover{border-color:var(--primary-color-shade-7)}.signup-account-type-card:hover .signup-account-type-card-heading{color:var(--primary-color-shade-7)}.signup-account-type-card:hover .signup-account-type-card-arrow path{fill:#0382ff}.signup-account-type-card-subheading{color:var(--grey-color-shade-7);text-align:left;padding:0;font-size:16px;font-weight:400}.sign-up-user-data-left-panel-heading{font-size:var(--font-4);color:var(--grey-color-shade-8);text-align:center;margin-bottom:.75rem;font-weight:600}.sign-up-user-data-left-panel-subheading{font-size:var(--font-8);color:var(--grey-color-shade-6);text-align:center;margin-bottom:1.75rem;font-weight:400}.signup-user-data-card-container{z-index:2;flex-direction:column;align-items:center;min-width:80%;padding:2rem 1rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sign-up-user-data-card{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:#ffffff40;border:1px solid #ffffff80;border-radius:16px;flex-direction:column;gap:.5rem;width:330px;padding:1rem;animation:.6s ease-in onboardingForm;display:flex;box-shadow:0 2px 8px #0000000a}.sign-up-user-data-card-title{color:var(--secondary-color);font-size:var(--font-9);white-space:nowrap;padding:0;font-weight:600}.sign-up-user-data-card-desc{color:var(--grey-color-shade-6);font-size:var(--font-9);padding:0;font-weight:400}.sign-up-terms-condition-container{width:100%;color:var(--grey-color-shade-6);justify-content:flex-start;align-items:center;gap:.5rem;margin-top:1.75rem;font-size:13px;font-weight:400;display:flex}.sign-up-terms-condition-container>input[type=checkbox]{accent-color:var(--primary-color)}.sign-up-terms-condition-container a{color:var(--primary-color)}.sign-up-terms-condition-container a:hover{color:var(--primary-color-shade-9);text-decoration:underline}.button-loader-v2{aspect-ratio:1;background:radial-gradient(farthest-side,#0555c8 90%,#0000) top/3px 3px no-repeat,conic-gradient(#0000 40%,#0555c8);border-radius:50%;width:30px;animation:1s linear infinite loaderV2;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0)}@keyframes loaderV2{to{transform:rotate(1turn)}}.login-form-select-input{padding-left:3px}.login-form-checkbox-container{gap:1rem;width:100%;display:flex}.login-form-checkbox-container span{color:var(--grey-color-shade-5);font-size:13px;font-weight:400}.login-form-checkbox-container input[type=checkbox]{accent-color:var(--primary-color)}.login-form-input-date-field{border:1px solid var(--grey-color-shade-3);color:var(--grey-color-shade-4);border-radius:8px;align-items:center;padding:.5rem .625rem}.login-form-input-date-field::placeholder{font-size:var(--font-8);color:var(--grey-color-shade-3)!important;font-weight:400!important}.login-form-input-date-field::-webkit-datetime-edit-month-field{text-transform:uppercase}::-webkit-datetime-edit-day-field{text-transform:uppercase}::-webkit-datetime-edit-year-field{text-transform:uppercase}@keyframes onboardingForm{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0%)}}.onboarding-form-container{animation:.4s cubic-bezier(.455,.03,.515,.955) onboardingForm}.button-spinner-v3{border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;margin-inline:auto;padding:10px;display:flex;position:relative;transform:translate(-50%)}.button-spinner-v3 div{opacity:0;background:#2a2933;border-radius:50px;width:9%;height:22%;animation:1s linear infinite fade;position:absolute;top:43%;left:49%;box-shadow:0 0 3px #0003}@keyframes fade{0%{opacity:1}to{opacity:.25}}.button-spinner-v3 div.bar1{-webkit-animation-delay:0s;-webkit-transform:rotate(0)translateY(-130%)}.button-spinner-v3 div.bar2{-webkit-animation-delay:-.9167s;-webkit-transform:rotate(45deg)translateY(-130%)}.button-spinner-v3 div.bar3{animation-delay:-.833s;transform:rotate(90deg)translateY(-130%)}.button-spinner-v3 div.bar4{animation-delay:-.7497s;transform:rotate(135deg)translateY(-130%)}.button-spinner-v3 div.bar5{animation-delay:-.667s;transform:rotate(180deg)translateY(-130%)}.button-spinner-v3 div.bar6{animation-delay:-.5837s;transform:rotate(225deg)translateY(-130%)}.button-spinner-v3 div.bar7{animation-delay:-.5s;transform:rotate(270deg)translateY(-130%)}.button-spinner-v3 div.bar8{animation-delay:-.4167s;transform:rotate(315deg)translateY(-130%)}.skill-pills-container{scrollbar-gutter:stable;flex-wrap:wrap;gap:.5rem;width:100%;max-height:20vh;margin-bottom:1rem;padding:1rem 0;display:flex;overflow:auto}.skills-container-heading{font-size:13px;font-weight:600}.skill-pill-v2{align-items:center;padding:.5rem .75rem;transition:border .3s ease-in;border:1px solid var(--grey-color-shade-3)!important;border-radius:50rem!important;gap:.25rem!important;font-size:16px!important;font-weight:400!important;display:flex!important}.skill-pill-v2-title{text-align:left}.skill-loading-pill-v2{background-color:var(--grey-color-shade-2);width:75px;height:38px;position:relative;overflow:hidden;border-radius:50rem!important}.skill-pill-selected-v2{color:var(--primary-color-shade-7);transition:background .3s ease-in;border:1px solid var(--primary-color-shade-7)!important;background:var(--primary-color-shade-1,#ecf9ff)!important}.suggestions-dropdown-menu{border:1px solid var(--grey-color-shade-3);background-color:var(--background-color);border-radius:.5rem;flex-direction:column;width:100%;max-height:20vh;margin-top:.25rem;padding:.5rem;display:flex;position:absolute;overflow:auto;transform:translateY(80px)}.suggestions-dropdown-menu-heading{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.suggestions-dropdown-menu-button{text-align:left;border:none!important;width:100%!important;padding:.5rem .25rem!important;font-weight:300!important}.suggestions-dropdown-menu-button strong{font-weight:600}.onboarding-skip-button{border:1px solid var(--grey-color-shade-2);color:var(--grey-color);border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:4px 16px;font-size:16px;font-weight:600;display:inline-flex}button{background-color:#0000;border:none}.image{width:100%;height:auto}.onboarding-success-modal-container{background-color:var(--background-color);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:452px;padding:1.5rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.onboarding-success-modal-image{aspect-ratio:187/212;flex-shrink:0;width:202px;height:229px}.onboarding-success-heading-container{flex-direction:column;gap:1rem;display:flex}.onboarding-success-heading{color:var(--grey-color,#222);text-align:center;font-size:var(--font-5);font-weight:600}.onboarding-success-text{color:var(--grey-color-shade-6);text-align:center;font-size:var(--font-8);font-weight:400}.onboarding-success-button{border:.75px solid var(--secondary-color-shade-1);color:var(--background-color);font-size:var(--font-8);background:linear-gradient(#8cbbff 0%,#0069ff .01%,#0054bf 100%);border-radius:2rem;padding:.625rem 2rem;font-weight:600}.onboarding-success-button:hover{background:linear-gradient(#8cbbff 0%,#0069ff .01%,#014aaa 100%)}.pricing-plan-main-container{justify-content:center;align-items:center;width:100%;min-height:100vh;max-height:100%;display:flex;overflow:auto}.pricing-plan-container-with-bg{background-blend-mode:normal, overlay, normal, normal;background:linear-gradient(200deg,#fff0 71.89%,#dbdfff33 87.84%,#45c3ff33 103.78%),linear-gradient(205deg,#007efb4d 3.25%,#fff0 63.58%),#ffffff7d}.pricing-plan-main-subcontainer{z-index:10;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;padding:3.875rem 6.125rem;display:flex;position:relative}.pricing-plan-heading-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.pricing-plan-heading{font-size:var(--font-5);color:var(--grey-color);font-weight:600}.pricing-plan-subheading{color:var(--grey-color-shade-6);text-align:center;font-size:var(--font-8);padding:0;font-weight:400}.pricing-plan-btn-container{background-blend-mode:multiply;background-color:#e7e7f19e;border-radius:50rem;align-items:center;gap:1rem;width:max-content;margin-top:1.5rem;padding:.25rem;display:flex;box-shadow:inset 0 1px 4px #00000024}.pricing-plan-btn{font-size:var(--font-10);color:var(--grey-color-shade-6);background-color:#0000;border-radius:50rem;justify-content:center;align-items:center;padding:.25rem 1.25rem;font-weight:500;display:flex}.pricing-plan-btn.isActive{background-color:var(--background-color);color:var(--grey-color);transition:all .3s ease-in;box-shadow:0 4px 4px #00000014}.pricing-plans-container{flex-wrap:wrap;justify-content:center;gap:1rem;margin-block:1rem 2rem;transition:all .5s ease-in-out;display:flex}.pricing-plan-container{border:2px solid var(--grey-color-shade-4);text-align:left;border-radius:.75rem;flex-direction:column;width:276px;padding:1.625rem 1rem;display:flex;position:relative}.pricing-plan-container:disabled{cursor:not-allowed}.pricing-plan-container:not(:disabled):hover{border:2px solid var(--primary-color-shade-5)}.pricing-plan-name{color:var(--grey-color);font-size:var(--font-5);align-items:center;gap:.5rem;font-weight:600;display:flex}.pricing-plan-name.active{color:var(--secondary-color)}.current-active-pricing-plan-pill{background-color:var(--secondary-color);font-size:var(--font-10);color:var(--background-color);padding:.25rem .5rem}.pricing-plan-input{accent-color:var(--primary-color);width:1.125rem;height:1.125rem}.pricing-plan-price{color:var(--grey-color);font-size:var(--font-5);margin-top:1.6875rem;font-weight:500}.pricing-plan-price-span{color:var(--grey-color-shade-5);font-size:var(--font-9);font-weight:400}.pricing-plan-description{font-size:var(--font-9);color:var(--grey-color-shade-8);text-align:justify;font-weight:400}.price-plan-credits-text{font-size:var(--font-9);color:var(--grey-color);text-align:justify;font-weight:400}.pricing-plan-popular:before{content:"most popular";color:var(--primary-color);font-size:var(--font-10);text-transform:uppercase;background-color:var(--background-color);border:1px solid #a8c9ee;border-right:0;border-radius:50rem 0 0 50rem;padding:.5rem .75rem;font-weight:600;line-height:normal;position:absolute;top:29px;right:0}.pricing-plan-feature-text-container{flex-direction:column;gap:.563rem;width:100%;display:flex}.pricing-plan-feature{font-size:var(--font-9);color:var(--grey-color);padding:0;font-weight:400;line-height:normal}.pricing-plan-action-btn{background:var(--primary-color);color:var(--background-color);font-size:var(--font-8);border-radius:.5rem;justify-content:center;align-items:center;gap:.625px;padding:.625rem 2.75rem;font-weight:600;display:inline-flex}.pricing-plan-action-btn:hover{background-color:var(--primary-color-shade-9)}.skeleton-box,.skeleton-circle,.skeleton-icon{background-color:var(--grey-color-shade-1);border-radius:4px;position:relative;overflow:hidden}.pricing-plan-container-skeleton{background-color:var(--grey-color-shade-2);border-radius:.75rem;flex-direction:column;width:276px;height:520px;padding:1.625rem 1rem;display:flex;position:relative}.skeleton-title{border-radius:6px;width:45%;height:30px;margin-bottom:.5rem}.skeleton-circle{background-color:var(--grey-color-shade-1);border-radius:50%;width:20px;height:20px}.skeleton-price{width:30%;height:25px;margin:1rem 0 .5rem}.skeleton-price-span{width:20%;height:18px;margin:1rem 0 .5rem}.skeleton-description{width:80%;height:16px;margin-bottom:.75rem}.skeleton-credits{width:70%;height:14px}.skeleton-feature-line-1{width:80%;height:14px}.skeleton-feature-line-2{height:14px}.skeleton-icon{border-radius:3px;width:14px;height:14px}.skeleton-loading-wave-animation-mui-edition-v2{background:linear-gradient(135deg, var(--grey-color-shade-1) 0%, var(--background-color) 50%, var(--grey-color-shade-1) 100%);width:50%;height:100%;animation:.75s linear infinite skeleton-loading-wave-animation-mui-edition;position:absolute;top:0;left:-45%}.login-form-input-field::placeholder{font-size:var(--font-8)!important;color:var(--grey-color-shade-3)!important;font-weight:400!important}.checkout-page-heading{font-size:var(--font-6);font-weight:600}.checkout-page-subheading{font-size:var(--font-8);font-weight:600}.checkout-details-container .MuiInputBase-input{color:var(--text-grey-color);font-size:13px;font-weight:400}.checkout-input-box{flex-direction:column;gap:5px;width:100%;margin:10px 0;display:flex}.checkout-input-box .MuiInputBase-inputSizeSmall::placeholder{font-size:var(--font-8)!important;color:var(--grey-color-shade-4)!important;opacity:1!important;font-weight:400!important}.checkout-input-box .MuiAutocomplete-input{padding-bottom:0}.checkout-page-form-label{color:var(--grey-color-shade-8);font-size:13px;font-weight:400}.checkout-page-input{border:1px solid var(--grey-color-shade-3);height:40px;font-size:var(--font-8);color:var(--grey-color);border-radius:.25rem;width:100%;padding:13px;font-weight:400}.checkout-page-input::placeholder{font-size:var(--font-8)!important;color:var(--grey-color-shade-4)!important;font-weight:400!important}.checkout-text,.checkout-text-bold{color:var(--text-grey-color-shade-9);font-size:13px;font-weight:600}.checkout-btn-loader-container{background-color:var(--grey-color-shade-2);border-radius:50rem;justify-content:center;align-items:center;width:50%;padding:.75rem 1.125rem;display:flex}.checkout-btn-loader-container>button{transform:translate(0)}.login-form-mui-tel-input button{padding-left:0!important}.login-form-mui-tel-input .MuiTypography-body1{color:var(--grey-color);margin-top:.125rem!important;padding-right:.5rem!important}.login-form-mui-tel-input input{padding-left:.25rem!important}.login-form-mui-tel-input input:-webkit-autofill{-webkit-text-fill-color:#222!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.login-form-mui-tel-input input:-webkit-autofill:focus{-webkit-text-fill-color:#222!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.gradient-panel-container{background:#f9f9fb;justify-content:center;height:100%;min-height:100vh;max-height:100%;display:flex;position:relative;overflow:hidden}.gradient-ellipse-1{filter:blur(150px);background:radial-gradient(50% 50%,#1ba2ff 0%,#d9d9d900 100%);width:100%;height:100%;transform:translate(-70%,-10%)}.gradient-ellipse-2{filter:blur(10px);background:#ffa06d;width:212px;height:143px;right:0;transform:rotate(-25deg)}.gradient-ellipse-3{filter:blur(180px);background:linear-gradient(#4d43be 0%,#2d5bff 52.62%,#962dff 100%);width:30%;height:30%;top:150px;right:0;transform:translate(40%,70%)}.toggle-password-btn{background-color:var(--background-color);padding:.25rem}.toggle-password-btn:focus{outline:1px solid var(--grey-color-shade-6);border-radius:4px;padding:.25rem}.login-form-input-section .MuiOutlinedInput-notchedOutline{border-width:1px!important;border-radius:8px!important}.login-form-input-section:has(.Mui-focused) fieldset{border-color:var(--primary-color)!important}.login-form-tel-input input{margin-top:2px;padding:10.5px 0}.login-form-tel-input>input::placeholder{margin-top:2px!important;font-size:16px!important;font-weight:500!important}.login-form-input-field-disabled{background-color:var(--grey-color-shade-1)!important}.login-form-input-field-disabled input{color:var(--grey-color-shade-6)!important}.login-form-tel-input .MuiTelInput-IconButton{padding-left:0!important}.login-form-tel-input .MuiTelInput-IconButton:hover{background-color:#0000!important}.login-form-tel-input .MuiTypography-root{padding-right:.5rem!important}.login-form-org-logo-upload-btn{border:1px solid var(--grey-color-shade-3);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;padding:2rem 1.75rem;display:flex;position:relative;overflow:hidden}.login-form-org-logo-upload-btn-title{color:var(--grey-color-shade-6)!important;font-size:13px!important;font-weight:600!important}.login-form-org-logo-upload-btn-text{color:var(--grey-color-shade-4)!important;font-size:13px!important;font-weight:400!important}.onboarding-form-org-type-btn{border:1px solid var(--grey-color-shade-4);border-radius:50rem;justify-content:center;align-items:center;gap:10px;padding:10px 14px;display:flex}.onboarding-form-org-type-btn p{font-size:var(--font-8);color:var(--grey-color-shade-6);padding:0;font-weight:400}.onboarding-form-org-type-btn:focus{border:1px solid var(--primary-color-shade-7)}.onboarding-form-org-type-btn-active{border:1px solid var(--primary-color-shade-7)!important}.onboarding-form-org-type-btn-active p{color:var(--primary-color-shade-7)!important}.onboarding-form-org-type-btn-active div>svg>path{fill:var(--primary-color-shade-7)!important}.org-logo-edit-btn{position:absolute;top:0;right:0;transform:translate(-20%)}.org-logo-preview{width:100%;height:100%}.page-container{width:100%;min-height:calc(100dvh - 70px);margin-top:68px}.page-container3{width:100%;min-height:calc(100dvh - 110px);margin-top:68px}.footer2{background-color:var(--background-color);justify-content:center;align-items:center;width:100%;padding:.5rem;display:flex}.footer2-menu,.footer2-link{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400}.footer2-link:hover{color:var(--grey-color-shade-8,#4f4f4f);text-decoration:underline}.footer2-devider{background-color:var(--grey-color-shade-4,#b0b0b0);width:1px;height:16px;margin-inline:1.75rem}.footer-v3-container{padding-top:53px;background-color:var(--background-color);flex-direction:column;width:100dvw;padding-inline:66px;display:flex;overflow:hidden}.footer-v3-link-container{display:flex}.footer-v3-logo-social-links-container{flex-direction:column;flex-grow:3;gap:1rem;display:flex}.footer-v3-brand-name{font-size:24px;font-weight:600}.footer-v3-brand-name span{color:var(--primary-color)}.footer-v3-social-links-container{gap:.5rem;display:flex}.footer-v3-social-link{box-sizing:content-box;aspect-ratio:1;border:1px solid #80808024;border-radius:.25rem;justify-content:center;align-items:center;width:28px;height:28px;padding:.15rem;display:flex}.footer-v3-social-link .icon-path{fill:url(#default-gradient-normal);transition:all 6s cubic-bezier(.175,.885,.32,1.275)}.footer-v3-social-link:hover .icon-path{fill:url(#default-gradient-hover);transition:all 6s cubic-bezier(.175,.885,.32,1.275)}.footer-v3-social-link:hover .icon-path-new{stroke:url(#default-gradient-hover);transition:all 6s cubic-bezier(.175,.885,.32,1.275)}.footer-v3-copyright-text{color:var(--grey-color-shade-6);line-height:normal;font-size:var(--font-9);margin-top:.75rem;font-weight:400}.footer-v3-copyright-text span{color:var(--primary-color)}.footer-v3-nav-links-container{gap:5rem;display:flex}.footer-v3-feature-link-container{flex-direction:column;flex-grow:1;gap:.5rem;display:flex}.footer-v3-feature-link-container>a{color:#000;align-items:center;width:fit-content;font-size:13px;font-weight:400;display:flex}.footer-v3-feature-link-container>a:hover{color:var(--primary-color-shade-7)}.footer-v3-feature-heading{margin-bottom:4px;font-size:13px;font-weight:600}.footer-v3-brand-name-container{background-color:#0000;height:243px;padding-inline:127px;position:relative;overflow:hidden}.footer-v3-brand-name-container:before{content:"";pointer-events:none;position:absolute;inset:0}.footer-v3-brand-name-bottom{text-align:center;color:#0000;background:linear-gradient(#0041ff80,#8400ff33 20%,#e5e8ffe6 30%);-webkit-text-stroke:2px #407bff10;cursor:default;-webkit-background-clip:text;background-clip:text;width:101%;height:101%;margin:0 auto;font-size:200px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer-v3-brand-name-container:hover .footer-v3-brand-name-bottom{background:radial-gradient(circle at var(--x,20%) var(--y,20%), #0041ff80, #8400ff33 20%, #e5e8ffe6 30%, #e5e8ff 100%);color:#0000;-webkit-text-stroke:2px #407bff10;-webkit-background-clip:text;background-clip:text}.dropdown-menu-btn{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.sign-in-with-google-btn{border:1px solid var(--grey-color-shade-3,#b0b0b0);width:100%;color:var(--grey-color-shade-9);font-size:var(--font-8);border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-weight:600;display:flex}.sign-in-with-google-btn:hover{border:1px solid var(--grey-color-shade-6,#6d6d6d)}.error-message-container{border:1px solid var(--danger-color);background-color:#faeaea;border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;width:100%;padding:.25rem;animation:.5s ease-in horizontal-shake;display:flex}.error-message-text{color:var(--danger-color);font-size:var(--font-10);font-weight:600}@keyframes horizontal-shake{0%{transform:translate(0)}25%{transform:translate(5px)}50%{transform:translate(-5px)}75%{transform:translate(5px)}to{transform:translate(0)}}.page-container-v1{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;width:100%;min-height:calc(100vh - 168px);margin-top:.75rem;overflow:auto}.page-header-v1{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;min-width:100%;padding:.5rem 1rem;display:flex;position:relative}.page-header-title-v1{color:var(--grey-color,#222);font-size:var(--font-8);white-space:nowrap;text-overflow:ellipsis;width:100%;font-weight:400;overflow:hidden}.page-body-v1{flex:1;width:100%;overflow:auto}.table-v1{width:100%}.table-v1>thead{width:100%;color:var(--grey-color-shade-6);background-color:var(--grey-color-shade-1);border-bottom:1px solid var(--grey-color-shade-2)}.table-v1>thead>tr>th{font-size:var(--font-9);text-wrap:nowrap;padding:.5rem 1rem;font-weight:400}.table-v1>tbody{width:100%;color:var(--grey-color)}.table-v1>tbody>tr{border-bottom:1px solid var(--grey-color-shade-2)}.table-v1>tbody>tr>td{font-size:var(--font-9);text-wrap:nowrap;padding:.75rem 1rem;font-weight:400}.table-link-v1{color:var(--grey-color);align-items:center;gap:.5rem;display:flex}.table-link-v1:hover{color:var(--primary-color)}.table-link-v1:disabled{color:var(--grey-color-shade-8)}.create-button{border:1px solid var(--primary-color,#0555c8);background-color:var(--primary-color,#0555c8);color:var(--grey-color-shade-1,#f6f6f6);font-size:var(--font-9);white-space:nowrap;border-radius:50em;align-items:center;gap:.25rem;padding:.5rem 1rem;font-weight:600;display:flex}.create-button:hover{background-color:var(--primary-color-shade-9,#0b4b9d);color:var(--grey-color-shade-1,#f6f6f6)}.create-button:disabled{border:1px solid var(--grey-color-shade-2,#0b4b9d);background-color:var(--grey-color-shade-2,#0b4b9d);color:var(--grey-color-shade-8)}.create-button:disabled path{fill:var(--grey-color-shade-8)}.create-button-v2{background-color:var(--background-color);color:var(--primary-color);border:1px solid var(--primary-color);font-size:var(--font-9);white-space:nowrap;border-radius:50em;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:400;display:flex}.create-button-v2 path{fill:var(--primary-color)}.create-button-v2:hover{background-color:var(--primary-color-shade-1)}.link-icon path{fill:var(--grey-color-shade-8)}.link-icon:hover path{fill:var(--primary-color)}.page-footer-v1{padding:.5rem .75rem}.onboarding-form-description-text{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.onboarding-description-container{border:1px solid var(--grey-color-shade-3);border-radius:.5rem;flex-direction:column;padding:.5rem;display:flex}.manage-batch-modal-empty-data-heading{font-size:var(--font-8);text-align:center;font-weight:600}.manage-batch-modal-empty-data-text{font-size:var(--font-9);color:var(--grey-color-shade-6);text-align:center;font-weight:400}.manage-batch-modal-create-batch-btn{color:var(--primary-color);font-size:var(--font-8);font-weight:400}.manage-batch-modal-create-batch-btn:hover{text-decoration:underline}.drive-details-applicants-table .dropdown-menu>li:hover{border-radius:.2rem}.drive-details-applicants-table .dropdown-menu>li>button,.drive-details-applicants-table .dropdown-circle-dot-button{color:var(--grey-color-shade-9);font-size:var(--font-9);font-weight:400}.drive-details-applicants-table .dropdown-circle-dot-button{border:1px solid var(--grey-color-shade-2);border-radius:50rem}.drive-details-applicants-table .dropdown-circle-dot-button span{white-space:nowrap}.drive-details-applicants-table .applicant-resume-btn{padding:.25rem .5rem}.drive-details-page-empty-card-container{background-color:var(--background-color);border-radius:.5rem;flex-direction:column;gap:1rem;height:100%;display:flex}.drive-details-page-empty-card-content-container{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;padding:1rem;display:flex}.drive-details-page-empty-card-content-text{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:45%;display:flex}.drive-details-page-empty-card-content-title{color:var(--grey-color-shade-9);font-size:var(--font-8);font-weight:600}.drive-details-page-empty-card-content-description{color:var(--grey-color-shade-6);font-size:var(--font-8)}.phase-step-progress-wrapper{justify-content:center;width:100%;padding:12px 0;display:flex}.phase-step-progress{align-items:center;width:100%;max-width:520px;display:flex}.phase-step-progress-item{flex:1;align-items:center;display:flex}.phase-step-progress-item:last-child{flex:0}.phase-step-progress-circle{border:1px solid var(--grey-color-shade-3);width:34px;min-width:34px;height:34px;color:var(--grey-color-shade-3);font-size:var(--font-8);box-sizing:border-box;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}.phase-step-progress-circle-active{border-color:var(--grey-color-shade-3);color:var(--grey-color-shade-3)}.phase-step-progress-line{background:var(--grey-color-shade-3);flex:1;min-width:40px;height:1px}.phase-step-progress-line-active{background:var(--grey-color-shade-3)}.candidate-card-empty-data-container{background-color:var(--background-color);border-top:1px solid var(--grey-color-shade-2);border-bottom:1px solid var(--grey-color-shade-2);border-radius:0 0 .5rem .5rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100% - 53px);display:flex}.candidate-card-empty-data-image{width:fit-content;height:fit-content}.candidate-card-empty-data-heading{font-size:var(--font-8);color:var(--grey-color-shade-8);text-align:center;font-weight:600}.candidate-card-empty-data-text{font-size:var(--font-8);color:var(--grey-color-shade-6);text-align:center;font-weight:400}.candidate-card-empty-data-btn{font-size:var(--font-8);color:var(--primary-color);font-weight:400}.invite-candidate-form-container{justify-content:center;align-items:center;width:100%;display:flex}.invite-candidate-form-container>form{flex-direction:column;display:flex;gap:1rem!important}.invite-candidate-input-container{border:1px solid var(--grey-color-shade-3);border-radius:.5rem;flex-flow:column wrap;align-items:center;gap:.25rem;display:flex;overflow:hidden}.invite-candidate-email-input{flex-wrap:wrap;gap:.25rem;width:100%;max-height:137px;padding:.5rem .75rem;display:flex;overflow-y:auto}.invite-candidate-email-input>input{width:100%}.invite-candidate-email-input>input ::placeholder{color:var(--grey-color-shade-5)}.invite-candidate-email-input>input{color:var(--grey-color);font-size:var(--font-8);border:0;padding:0}.invite-candidate-input-container>.text-right{width:100%;color:var(--grey-color-shade-5);background-color:var(--background-color);text-align:right;padding-inline:.75rem}.invite-candidate-send-invite-btn{background-color:var(--primary-color);width:100%;color:var(--background-color);font-size:var(--font-9);border-radius:50rem;padding:.75rem 0;font-weight:600}.invite-candidate-send-invite-btn:disabled{background-color:var(--grey-color-shade-2);color:var(--grey-color-shade-4)}.invite-candidate-send-bulk-invite-btn{width:100%;color:var(--primary-color);font-weight:400;font-size:var(--font-8);border-radius:50rem;padding:.75rem 0;text-decoration:underline}.invite-candidate-modal-container{flex-direction:column;gap:1rem;width:100%;padding:1rem 1.25rem;display:flex}.invite-candidate-file-upload-container{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23d5d5d5' stroke-width='3' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:.25rem;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem;display:flex}.invite-candidate-file-upload-container:disabled{cursor:not-allowed}.invite-candidate-file-upload-title{font-size:var(--font-8);color:var(--primary-color-shade-9);font-weight:400;text-decoration:underline}.invite-candidate-file-upload-format{color:var(--grey-color-shade-4);font-size:var(--font-8);justify-content:space-between;font-weight:400;display:flex}.invite-candidate-file-upload-format-btn{color:var(--primary-color);font-size:var(--font-9)}.custom-modal-main-container.assign-task-modal{width:714px}.assign-task-list{flex-direction:column;gap:.5rem;max-height:calc(100dvh - 200px);padding:.5rem 0;display:flex;overflow:auto}.assign-task-item{border:1px solid var(--grey-color-shade-2);border-radius:.25rem;flex-direction:column;padding:.5rem;display:flex}.assign-task-item.active{border:1px solid var(--primary-color)}.assign-task-item:not(.disabled):not(.active):hover{border:1px solid var(--grey-color-shade-4);cursor:pointer}.assign-task-item.disabled{cursor:default;pointer-events:none}.assign-task-item.muted{background:var(--grey-color-shade-1)}.assign-task-item-main{flex-direction:column;display:flex}.assign-task-object-time-value{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.assign-task-item-title{justify-content:space-between;align-items:center;display:flex}.assign-task-item-title .title-text{font-size:var(--font-8);white-space:nowrap;text-overflow:ellipsis;max-width:570px;font-weight:400;display:block;overflow:hidden}.assign-task-item-title .left-section{align-items:center;gap:12px;display:flex}.assign-task-item-title .test-status-info-card{padding:0 8px!important}.assign-task-item-title .test-status-info-card.LIVE{color:var(--danger-color);border:1px solid var(--danger-color)}.assign-task-item-title .test-status-info-card.UPCOMING{color:var(--secondary-color);border:1px solid var(--secondary-color);fill:var(--secondary-color)}.assign-task-item-stats{align-items:center;gap:12px;display:flex}.assign-task-item-stats .assign-item-stat{color:var(--grey-color-shade-6);font-size:var(--font-9);align-items:center;gap:.25rem;display:flex}.assign-task-divider{background:var(--grey-color-shade-2);width:1px;height:14px}.checkout-btn:disabled{background-color:var(--grey-color-shade-2)!important}.org-profile-card-body{padding:1rem}.org-profile-avatar{background:#f3f6fb;border:4px solid #fff;border-radius:999px;width:120px;height:120px;position:relative}.org-profile-avatar-initials{color:#334155;place-items:center;width:100%;height:100%;font-size:40px;font-weight:700;display:grid}.org-profile-avatar-edit{border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);position:absolute;bottom:4px;right:4px;border-radius:999px!important;padding:6px 9px!important}.org-profile-about{line-height:1.6}.org-profile-stat-icon{color:var(--primary-color);font-size:26px}.ai-container{box-sizing:border-box;flex-direction:column;align-items:center;max-width:100%;min-height:calc(100svh - 225px);margin:0 auto;display:flex}.ai-stage{flex-direction:column;place-items:center;gap:2rem;width:100%;min-height:calc(100svh - 225px);display:flex}.ai-hero{text-align:center;margin-bottom:1.25rem}.ai-hero-title{font-size:var(--font-4);margin:0 0 .5rem;font-weight:600}.ai-hero-subtitle{font-size:var(--font-8);color:var(--grey-color-shade-6);font-weight:400}.ai-suggestions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.ai-suggestion{border:1px solid var(--grey-color-shade-2);background:var(--background-color);color:var(--grey-color-shade-8);box-shadow:var(--shadow-3);font-size:var(--font-10);border-radius:.75rem;width:100%;padding:.75rem 1rem;font-weight:600;transition:transform .16s,box-shadow .16s,background .16s}.ai-suggestion:hover{background:var(--grey-color-shade-1);transform:translateY(-1px);box-shadow:0 8px 24px #0206171f}.ai-suggestion:active{transform:translateY(0)}.ai-input-wrapper{z-index:1;width:100%;max-width:750px;margin-inline:auto;transition:transform 1s}.ai-input-wrapper.is-docked{position:fixed;bottom:34px}.ai-input{width:95%;margin:auto;position:relative}.ai-input-field{appearance:none;border:1px solid var(--grey-color-shade-2);width:100%;font-size:var(--font-9);color:var(--grey-color);background:var(--background-color);resize:none;box-shadow:var(--shadow-3);border-radius:.75rem;outline:none;padding:.75rem 1rem;font-weight:400;transition:border-color .16s,box-shadow .16s}.ai-input-field:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #0ea5e926}.ai-input-send{border:1px solid var(--grey-color-shade-2);color:var(--grey-color);box-shadow:var(--shadow-3);background-color:#0000;border-radius:.75rem;padding:.5rem .75rem;transition:transform .16s,box-shadow .16s,background .16s;position:absolute;bottom:14px;right:6px}.ai-input-send path{fill:var(--grey-color)}.ai-input-send:hover{background:#fcfcfd;transform:translateY(-1px);box-shadow:0 8px 24px #0206171f}.ai-input-send:disabled{cursor:not-allowed;opacity:.6;box-shadow:var(--shadow-3);transform:none}.ai-loading{background:var(--grey-color-shade-1);border-radius:.75rem;flex-direction:column;justify-content:center;gap:1rem;max-width:420px;margin:auto;padding:1rem;display:flex}.ai-loading-step{align-items:center;gap:.5rem;display:flex;position:relative}.ai-loading-icon{border:1px solid var(--grey-color-shade-4);width:22px;height:22px;font-size:var(--font-9);color:var(--grey-color);background:var(--background-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .1s;display:flex}.ai-loading-text{font-size:var(--font-8);color:var(--grey-color-shade-7);font-weight:400;transition:color .1s}.ai-loading-step.success .ai-loading-icon{border-color:var(--grey-color-shade-3);background-color:var(--grey-color-shade-2);color:var(--grey-color)}.ai-loading-step.success .ai-loading-icon:after{content:"✓";color:var(--grey-color-shade-5);font-weight:600}.ai-loading-step.success .ai-loading-text{color:var(--grey-color-shade-7)}.ai-loading-step.running .ai-loading-icon{border:1px solid var(--running-color);border-top-color:#0000;animation:1.2s linear infinite spin}.ai-loading-step.running .ai-loading-text{background:linear-gradient(to right, var(--running-color), var(--grey-color-shade-4), var(--running-color));color:#0000;-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite moveGradient}.ai-loading-step.pending .ai-loading-icon{border:1px solid var(--grey-color-shade-5);border-top-color:#0000;animation:1.5s linear infinite spin}.ai-loading-step.pending .ai-loading-text{background:linear-gradient(to right, var(--grey-color-shade-7), var(--grey-color-shade-5), var(--grey-color-shade-7));color:#0000;-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:1s linear infinite moveGradient}.container-ai{margin-inline:auto;max-width:960px;margin-bottom:90px}.container-ai-header{flex-direction:column;gap:1rem;margin-block-end:1.25rem;display:flex}.container-ai-title{flex-direction:column;gap:.5rem;display:flex}.title-balance{font-size:var(--font-8);text-wrap:balance;font-weight:600}.subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.ai-section{border-top:1px solid var(--grey-color-shade-2);padding-block:1rem}.ai-section:first-of-type{border-top:0;padding-top:.25rem}.ai-title{font-size:var(--font-7);font-weight:600}.ai-description{color:var(--grey-color-shade-6);font-size:var(--font-9);margin-block:.25rem .5rem;font-weight:400}.ai-subtitle{font-size:var(--font-8);margin-block-end:.5rem;font-weight:600}.ai-question-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ai-objective-toggle{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);color:var(--grey-color-shade-8);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;display:inline-flex}.ai-objective-toggle input{width:1rem;height:1rem;accent-color:var(--primary-color)}.ai-objective-note{color:var(--secondary-color-shade-8);background:var(--secondary-color-shade-2);border:1px solid var(--secondary-color-shade-4);border-radius:10px;margin-top:8px;padding:8px 10px;font-size:13px}.testcase-header{color:var(--grey-color);font-weight:600;font-size:var(--font-9);margin-bottom:6px}.ai-question{background:var(--background-color);color:var(--grey-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;margin-block:.5rem;padding:.75rem}.ai-question.is-removed{background:var(--secondary-color-shade-1);border-color:var(--secondary-color-shade-4);opacity:.85}.ai-question.coding{background:var(--background-color)}.ai-question-title{font-size:var(--font-8);align-items:center;gap:.5rem;font-weight:600;display:flex}.question-difficulty-pill{font-size:var(--font-9);color:var(--grey-color-shade-7);background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:50em;padding:.25rem .75rem;font-weight:600;display:inline-block}.q-desc{color:var(--grey-color-shade-6);font-size:var(--font-9);margin-block:.25rem .5rem;font-weight:400}.q-options{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.option{color:var(--grey-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;padding:.5rem 1rem}.option.correct{border-color:var(--primary-color);position:relative}.option.correct:after{content:none!important}.meta{color:var(--grey-color-shade-6);font-size:var(--font-8);margin-block:.15rem;font-weight:400}.ai-details{border:1px solid var(--grey-color-shade-3);background:var(--background-color);border-radius:.25rem;margin-top:.5rem;padding:.5rem .75rem}.ai-details>summary{cursor:pointer;color:var(--grey-color);outline:none;font-weight:600}.ai-details>summary:hover{color:var(--grey-color)}.code-block,.io-block{background:var(--background-color);color:var(--grey-color);border:1px solid var(--grey-color-shade-2);font-family:var(--font-mono);font-size:var(--font-9);border-radius:.25rem;margin-top:.5rem;padding:.75rem;overflow-x:auto}.testcase{padding:.5rem 0}.ai-footer{color:var(--grey-color-shade-6);font-size:var(--font-9);margin-top:.75rem}.btn-animation{--grad:linear-gradient(90deg, #da6220, #0555c8);--glass:#ffffff26;font-size:var(--font-8);white-space:nowrap;-webkit-text-fill-color:transparent;background:linear-gradient(var(--glass), var(--glass)) padding-box, var(--grad) border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#0000;-webkit-background-clip:text;background-clip:text;background-image:var(--grad), linear-gradient(var(--glass), var(--glass)), var(--grad);z-index:0;border:0 solid #0000;border-radius:50em;padding:.5rem 1rem;font-weight:600;transition:all 1s;position:relative}.btn-animation:hover{background:linear-gradient(90deg,#da6220,#0555c8);background-image:linear-gradient(#0000, #0000), var(--grad), var(--grad);color:var(--text-light-color);-webkit-text-fill-color:var(--background-color);border-color:#0000;border-image:;box-shadow:0 4px 12px #0003}.btn-animation:before{content:"";z-index:-1;border-radius:inherit;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;background:linear-gradient(90deg,#da6220,#0555c8);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn-animation:disabled{cursor:not-allowed;pointer-events:none;background:var(--grey-color-shade-2)!important;color:var(--grey-color-shade-4)!important;-webkit-text-fill-color:var(--grey-color-shade-4)!important;box-shadow:none!important;background-image:none!important}.btn-animation:disabled:before{content:none}.ai-failed-card{background:var(--background-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1.5px solid #da622040;border-left:5px solid #da6220;border-radius:1rem;flex-direction:column;gap:.5rem;margin:auto;padding:1rem 1.5rem;transition:all .3s;display:flex;box-shadow:0 4px 12px #0000000d}.ai-failed-card:hover{box-shadow:var(--shadow-3)}.ai-failed-header{font-size:var(--font-8);background:linear-gradient(90deg,#da6220,#0555c8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:600}.ai-failed-description{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}b,strong{font-weight:600}.ui-tertiary-btn,.interview-best-candidate-btn{font-size:var(--font-9);color:var(--grey-color-shade-9);border:1px solid var(--grey-color-shade-2);background:var(--background-color);white-space:nowrap;border-radius:30px;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;font-weight:600;display:flex}:is(.ui-tertiary-btn,.interview-best-candidate-btn) path{fill:var(--grey-color-shade-9)!important}.ui-tertiary-btn:hover{border:1px solid var(--primary-color-shade-2);color:var(--primary-color-shade-8)}.ui-tertiary-btn:hover path{fill:var(--primary-color-shade-8)!important}.ui-tertiary-btn:disabled{background:var(--grey-color-shade-2);color:var(--grey-color-shade-4)}.ui-tertiary-btn:disabled path{fill:var(--grey-color-shade-4)!important}.ui-tertiary-btn:disabled{cursor:not-allowed}.interview-best-candidate-btn-text{-webkit-text-fill-color:transparent;white-space:nowrap;background:linear-gradient(90deg,#da6220 -2.62%,#0555c8 102.87%);-webkit-background-clip:text;background-clip:text}.interview-best-candidate-btn{background:var(--background-color);border:1px solid var(--grey-color-shade-2);z-index:1;border-radius:30px;padding:.5rem 1rem;position:relative}.interview-best-candidate-btn:before{content:"";border-radius:inherit;background:linear-gradient(var(--angle), #da6220, #0555c8);-webkit-mask-composite:xor;z-index:-1;opacity:0;padding:1px;transition:opacity .3s ease-in-out;animation:5s linear infinite spin-angle;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.interview-best-candidate-btn:hover:before{opacity:1}.interview-best-candidate-table{width:100%;height:auto;margin-top:1rem}.interview-best-candidate-table .candidate-table-row{height:60px}.interview-best-candidate-table .candidate-table-row td{padding:.75rem!important}.interview-best-candidate-view-report-btn{color:var(--primary-color);justify-content:center;align-items:center;gap:.25rem;display:flex}.interview-best-candidate-view-report-btn svg path{fill:var(--primary-color)!important}.interview-best-candidate-modal{max-width:926px;min-height:unset}.interview-best-candidate-modal .user-profile-modal-header{align-items:flex-start}.interview-best-candidate-modal .interview-best-candidate-modal-body{width:100%;padding:.75rem 1.5rem 1rem;overflow:auto}.interview-best-candidate-modal .custom-table-container{border-radius:inherit;min-height:300px}.interview-best-candidate-modal .custom-table-container .my-orders-table thead tr th{padding:.5rem 1.5rem}.interview-best-candidate-modal .custom-table-container .my-orders-table .table-row-bold-text{font-weight:600}.interview-best-candidate-modal .custom-table-container .my-orders-header-text{box-shadow:none;border-bottom:1px solid var(--grey-color-shade-2)}.interview-best-candidate-modal .interview-best-candidate-table{max-height:500px}.interview-best-candidate-footer-dropdown{margin-top:1rem}.interview-best-candidate-footer-dropdown .how-its-calc-accordian{background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;padding:.75rem}.interview-best-candidate-footer-dropdown .how-its-calc-accordian .how-its-calc-accordian-heading{color:var(--grey-color);font-size:var(--font-9);font-weight:600}.interview-best-candidate-footer-dropdown .how-its-calc-accordian .org-landing-faq-card-text{color:var(--grey-color-shade-6);font-weight:400;font-size:var(--font-9);padding-top:.5rem}.interview-best-candidate-footer-dropdown .how-its-calc-accordian.org-landing-faq-card-container-collapse{max-height:50px}.interview-no-best-candidate-container{text-align:center;height:300px;color:var(--grey-color-shade-8);font-weight:400;font-size:var(--font-9);flex-direction:column;justify-content:center;align-items:center;display:flex}.interview-no-best-candidate-container .no-recommended-heading{color:var(--grey-color);font-weight:600}.best-candidate-integrity-pill{cursor:default;border-radius:22.5px;justify-content:center;align-items:center;gap:.25rem;width:fit-content;padding:.5rem;display:flex}.best-candidate-integrity-pill svg{width:20px;height:20px}.best-candidate-integrity-pill svg path{fill:var(--grey-color-shade-6)}.best-candidate-integrity-pill.hover:hover{background-color:var(--primary-color-shade-1);cursor:pointer}.best-candidate-integrity-dropdown{border-radius:.5rem}.best-candidate-integrity-dropdown li{font-size:var(--font-9);border-bottom:1px solid var(--grey-color-shade-2);padding:.5rem!important}.best-candidate-integrity-dropdown li:hover{background-color:unset;border-radius:0}.best-candidate-integrity-dropdown li:last-child{border-bottom:none}.best-candidate-integrity-dropdown .integrity-detail-count{color:var(--grey-color);font-weight:600}.code-collaboration-landing-hero-container{background:linear-gradient(#fff 0%,#a2c8ff 81.7%,#fff 100%);justify-content:space-between;align-items:center;gap:1rem;min-height:calc(100dvh - 60px);display:flex}.code-collaboration-landing-hero-image{border-radius:.45rem;width:100%;max-width:600px;height:auto}.code-collaboration-landing-hero-content-container{flex-direction:column;align-items:flex-start;gap:2rem;max-width:770px;padding:4.75rem;display:flex}.code-collaboration-landing-hero-title{color:var(--grey-color,#222);font-family:Montserrat;font-size:var(--font-2,46px);font-weight:500;line-height:normal}.code-collaboration-landing-hero-title h1{font-family:Montserrat;font-size:var(--font-2,46px);font-weight:400;line-height:normal}.code-collaboration-landing-hero-description{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-6,20px);margin-top:1rem;font-weight:400;line-height:normal}.code-collaboration-landing-hero-button{color:var(--text-light-color);font-size:var(--font-8);border:1px solid var(--primary-color);background-color:var(--primary-color);border-radius:50em;padding:.75rem 1.25rem;font-weight:600;line-height:normal;box-shadow:inset 0 -3px 5px #0000003d,inset 0 2px 5px #ffffff3d}.code-collaboration-landing-hero-button:hover{color:var(--text-light-color);background-color:var(--primary-color-shade-9)}.code-collaboration-landing-body{background-color:var(--background-color);padding:0 5rem 5rem}.code-collaboration-landing-section-dashed-container{border-top:1px dashed var(--grey-color-shade-2,#e7e7e7);border-left:1px dashed var(--grey-color-shade-2,#e7e7e7);border-right:1px dashed var(--grey-color-shade-2,#e7e7e7);padding:5.5rem 4rem 4rem;position:relative}.code-collaboration-landing-section-devider-circle-left{position:absolute;top:-4px;left:-5px}.code-collaboration-landing-section-devider-circle-right{position:absolute;top:-4px;right:-5px}.code-collaboration-landing-section-container{flex-direction:column;align-items:center;gap:3.5rem;display:flex}.code-collaboration-landing-section-header{flex-direction:column;align-items:center;gap:.5rem;max-width:530px;display:flex}.code-collaboration-landing-section-header-title{color:var(--grey-color);font-size:var(--font-4);justify-content:center;align-items:center;gap:.5rem;font-family:Montserrat;font-weight:600;line-height:normal;display:flex}.code-collaboration-landing-section-header-title h2{font-size:var(--font-4);gap:.5rem;font-weight:600;line-height:normal;display:flex}.code-collaboration-landing-section-header-description{color:var(--grey-color-shade-8,#4f4f4f);text-align:center;font-size:var(--font-6);font-weight:400;line-height:normal}.code-collaboration-landing-feature-body{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;width:100%;max-width:1110px;display:flex}.code-collaboration-landing-feature-card{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:linear-gradient(130deg,#a36ae420,#edd6fd10);border-radius:1rem;min-width:500px;max-width:600px;height:250px;position:relative;overflow:hidden}.code-collaboration-landing-feature-card-big{flex:1.25}.code-collaboration-landing-feature-card-small{flex:1}.code-collaboration-landing-feature-card-body{justify-content:center;align-items:center;padding:2rem 7rem 0;display:flex}.code-collaboration-landing-feature-instant-code-share-btn{color:var(--text-light-color);font-size:var(--font-8);background:linear-gradient(#0063e4 0%,#0854b7 100%);border-radius:50em;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:400;display:flex;box-shadow:inset 0 -3px 4px #00000040,inset 0 3px 3px #ffffff40}.code-collaboration-landing-feature-instant-code-share-btn:hover{color:var(--text-light-color);background:linear-gradient(#0854b7 0%,#0b4b9d 100%)}.code-collaboration-landing-feature-card-footer{border-top:.5px solid var(--grey-color-shade-2,#e7e7e7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff29;border-radius:0 0 1rem 1rem;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;padding:.75rem 1rem;display:flex;position:absolute;bottom:0}.code-collaboration-landing-feature-card-footer-header{color:var(--grey-color,#222);font-size:var(--font-8);font-weight:600;line-height:normal}.code-collaboration-landing-feature-card-footer-description{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);font-weight:400;line-height:normal}.code-collaboration-landing-step-body{flex-direction:column;gap:1.5rem;display:flex}.code-collaboration-landing-step-gif{width:100%;height:auto;overflow:hidden}.code-collaboration-landing-step-content-container{justify-content:center;align-items:center;gap:1.5rem;display:flex}.code-collaboration-landing-step-content{flex-direction:column;gap:1.5rem;display:flex}.code-collaboration-landing-step-line{background-color:var(--grey-color-shade-3);width:100%;height:1px;position:relative;overflow:hidden}.code-collaboration-landing-step-line-fill{background-color:#0555c8;width:0%;height:100%;transition:none;position:absolute;top:0;left:0}.code-collaboration-landing-step-line-fill.fill-active{animation:code-collaboration-fill-line var(--fill-duration) linear forwards}@keyframes code-collaboration-fill-line{0%{width:0%}to{width:100%}}.code-collaboration-landing-step-header-desc{flex-direction:column;gap:.5rem;display:flex}.code-collaboration-landing-step-header{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-6);font-weight:600;line-height:normal}.code-collaboration-landing-step-content.active-step .code-collaboration-landing-step-header{color:var(--grey-color,#222)}.code-collaboration-landing-step-description{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-8);font-weight:400;line-height:normal}.code-collaboration-landing-step-content.active-step .code-collaboration-landing-step-description{color:var(--grey-color-shade-6,#6d6d6d)}.code-collaboration-landing-uses-body{flex-direction:column;justify-content:center;align-items:center;gap:3.5rem;display:flex}.code-collaboration-landing-uses-container{justify-content:center;align-items:center;gap:5rem;display:flex}.code-collaboration-landing-uses-image-container{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--grey-color-shade-1);border-radius:1rem;flex:1;min-width:250px;padding:2rem}.code-collaboration-landing-uses-image{width:100%;height:auto}.code-collaboration-landing-uses-content-container{flex-direction:column;flex:1;justify-content:center;gap:.5rem;min-width:250px;display:flex}.code-collaboration-landing-uses-content-header{color:var(--grey-color,#222);font-size:var(--font-5);font-weight:600;line-height:normal}.code-collaboration-landing-uses-content-description{color:var(--Text-grey-color-shade-6,#6d6d6d);font-size:var(--font-6);font-weight:400;line-height:normal}.code-collaboration-landing-code-together-dashed-container{border-top:1px dashed var(--grey-color-shade-2,#e7e7e7);border-left:1px dashed var(--grey-color-shade-2,#e7e7e7);border-right:1px dashed var(--grey-color-shade-2,#e7e7e7);border-radius:0 0 1rem 1rem;padding-top:3.75rem;position:relative}.code-collaboration-landing-code-together-container{background:linear-gradient(125deg,#da6220 .94%,#0555c8 97.83%);border-radius:1rem;flex-direction:column;align-items:center;gap:2rem;padding:6rem;display:flex;box-shadow:inset 0 -4px 20px #00000014}.code-collaboration-landing-code-together-header{flex-direction:column;align-items:center;gap:.5rem;display:flex}.code-collaboration-landing-code-together-title{color:var(--text-light-color,#fff);font-size:var(--font-4,31px);text-align:center;font-weight:600;line-height:normal}.code-collaboration-landing-code-together-description{color:var(--grey-color-shade-2,#e7e7e7);font-size:var(--font-6,20px);text-align:center;max-width:500px;font-weight:400;line-height:normal}.code-collaboration-landing-code-together-button{color:var(--primary-color,#0555c8);font-size:var(--font-8);border:1 solid var(--secondary-color-shade-1,#fdf7ef);background-color:var(--background-color);border-radius:50em;padding:.75rem 1.25rem;font-weight:600}.code-collaboration-landing-code-together-button:hover{box-shadow:0 15px 30px #00000080}.ai-interview-room-soundwave-container{align-items:center;gap:.25rem;height:15px;display:flex}.ai-interview-room-soundwave-dot{background:var(--primary-color);border-radius:.5rem;block-size:1px;inline-size:1px}.ai-interview-room-soundwave-dot-anim{background:var(--primary-color);border-radius:.5rem;block-size:7px;inline-size:2px}.ai-interview-room-soundwave-dot-anim:nth-of-type(2n){animation:1s ease-in-out infinite soundwaveAnim}.ai-interview-room-soundwave-dot-anim:nth-child(odd){animation:1.2s ease-in-out infinite soundwaveAnim}@keyframes soundwaveAnim{40%{height:15px}}.question-page-main-container{gap:1rem;height:85vh;margin-top:.75rem;display:flex}.question-page-main-container .page-container-v1{height:100%;margin-top:0}.question-page-main-container .practice-question-title.potd{-webkit-text-fill-color:transparent;background:linear-gradient(#222 22.22%,#0555c8 91.67%);-webkit-background-clip:text;background-clip:text}.practice-page-right-panel{border-radius:.5rem;flex-direction:column;gap:.75rem;min-width:350px;max-height:calc(100vh - 68px);display:flex;overflow:auto}.practice-page-right-panel .practice-page-right-panel-child{border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);border-radius:.5rem}.practice-page-right-panel .practice-page-right-panel-child .leaderboard-rank-badge svg{width:28px}.practice-page-right-panel .practice-page-right-panel-child .leaderboard-you-text{color:var(--grey-color-shade-4)}.practice-page-right-panel .practice-section-leaderboard-row{height:55px}.practice-page-right-panel .practice-section-leaderboard-row td{padding:.5rem 1rem}.practice-page-right-panel .leaderboard-view-all-btn{justify-content:center;align-items:center;padding:.5rem 0 .75rem;display:flex}.practice-page-right-panel .leaderboard-view-all-btn button{color:var(--grey-color-shade-4)}.practice-section-leaderboard-modal{width:500px}.practice-section-leaderboard-modal .practice-section-leaderboard-modal-table{width:100%;overflow-y:auto}.practice-page-streak-calendar{background:var(--background-color);border-radius:.5rem;max-width:420px;padding:.5rem 0;box-shadow:0 2px 8px #0000001a}.practice-page-calendar-header{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;padding:0 .75rem .5rem;display:flex;position:relative}.practice-page-calendar-body{border-bottom:1px solid var(--grey-color-shade-2);padding:.75rem 1.5rem}.practice-page-calendar-month-title{letter-spacing:1px;margin:0;font-size:18px;font-weight:600}.practice-page-calendar-nav-button{cursor:pointer;color:#666;background:0 0;border:none;transition:color .2s}.practice-page-calendar-nav-button:hover:not(:disabled){color:#000}.practice-page-calendar-nav-button:disabled{color:#ccc;cursor:not-allowed}.practice-page-calendar-nav-button:disabled path{fill:var(--grey-color-shade-2)}.practice-page-calendar-streak-counter{font-size:var(--font-10);color:var(--grey-color-shade-6);gap:.5rem;margin-bottom:.5rem;display:flex}.practice-page-calendar-streak-counter strong{color:var(--grey-color)}.practice-page-calendar-day-names{grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:12px;display:grid}.practice-page-calendar-day-name{text-align:center;color:var(--grey-color-shade-6);padding:4px 0;font-size:.75rem;font-weight:400}.practice-page-streak-calendar-grid{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.practice-page-streak-calendar-day{aspect-ratio:1;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative}.practice-page-streak-calendar-day .prev-solved-day{color:var(--secondary-color);z-index:1;background:#71aeff5e;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.practice-page-streak-calendar-day.empty{visibility:hidden}.practice-page-streak-day-number{font-size:var(--font-9);color:var(--grey-color-shade-4);font-weight:400}.practice-page-streak-calendar-day.today .practice-page-streak-day-number{width:1.5rem;height:1.5rem;color:var(--primary-color-shade-7);border:1px solid var(--primary-color-shade-2);background:var(--primary-color-shade-1);border-radius:70px;justify-content:center;align-items:center;font-weight:600;display:flex}.practice-page-calendar-streak-icon{z-index:1;background:#ffcd6f;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.practice-page-calendar-streak-pill{z-index:0;background:#ffce5133;border-radius:35px;height:31px;position:absolute;top:50%;transform:translateY(-50%)}.practice-page-calendar-pill-single{border-radius:35px;width:33px;left:50%;transform:translate(-50%,-50%)}.practice-page-calendar-pill-start{border-radius:35px 0 0 35px;left:5%;right:-4px}.practice-page-calendar-pill-middle{border-radius:0;left:-4px;right:-4px}.practice-page-calendar-pill-end{border-radius:0 35px 35px 0;left:-4px;right:5%}.daily-submissions-graph-container{padding:.75rem 1.5rem 0}.daily-submissions-header{color:var(--grey-color-shade-6);text-align:center;font-size:var(--font-10);justify-content:space-between;align-items:center;font-weight:400;display:flex}.daily-submissions-graph{width:100%;height:100px;margin-bottom:16px;position:relative}.daily-submissions-graph-loading-state{color:#9ca3af;height:100%;font-size:var(--font-9);justify-content:center;align-items:center;display:flex}.daily-submissions-graph-footer{font-size:var(--font-9);color:var(--grey-color-shade-6);border-top:1px solid var(--grey-color-shade-2);justify-content:center;align-items:center;gap:8px;padding-top:.35rem;display:flex}.daily-submissions-graph-footer strong{color:var(--grey-color-shade-9);font-weight:600}.daily-submissions-graph-footer>span:nth-child(2){color:var(--grey-color-shade-2)}.question-table-potd-countdown{font-weight:400;font-size:var(--font-10);color:var(--grey-color-shade-6)}.potd-row-timer-container{justify-content:center;align-items:center;display:flex;position:relative}.potd-row-timer-container .practice-question-title{font-size:var(--font-9)}.contest-container-heading{color:var(--grey-color);font-size:20px;font-weight:600}.contest-time-container{align-items:center;display:flex}.duration-value-danger{color:var(--danger-color);font-size:var(--font-9);font-weight:600}.contest-image-skeleton{width:100%!important;height:150px!important}.contest-card-date-skeleton{width:70%!important;height:25px!important}.contest-card-title-skeleton{width:95%!important;height:50px!important}.contest-card-info-skeleton{width:25%!important;height:20px!important}.contest-card-text-skeleton{width:100%!important;height:30%!important}.contest-card-timer-skeleton{width:30%!important;height:10%!important}.contest-empty-data-card{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:calc(100vh - 270px);display:flex}.contest-empty-data-card-heading{color:var(--grey-color-shade-8);text-align:center;font-size:20px;font-weight:600}.contest-empty-data-card-text{color:var(--grey-color-shade-6);text-align:center;padding:0;font-size:16px;font-weight:400}.contest-card-image{object-fit:cover;border-radius:10px;width:100%;height:100%}.contest-card-image-title-completed{line-clamp:3;z-index:1;text-align:left;width:95%;font-family:Montserrat;font-size:var(--font-5);color:var(--text-light-color);padding:1rem .5rem;font-weight:600;display:-webkit-box;position:absolute;top:0;overflow:hidden}.learners-landing-main-hero-section{background:linear-gradient(180deg, var(--background-color) 0%, #a2c8ff 81.7%, #f6f6f6 100%);background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center;width:100%;padding-top:5.688rem;display:flex;position:relative}.learners-main-hero-section-heading{color:var(--text-grey-color);text-align:center;letter-spacing:-1.92px;max-width:745px;padding-inline:1rem;font-family:Montserrat,Open Sans;font-size:48px;font-weight:500;line-height:normal}.learners-main-hero-section-heading h1{color:var(--text-grey-color);text-align:center;letter-spacing:-1.92px;max-width:745px;font-family:Montserrat,Open Sans;font-size:var(--font-2);font-weight:400;line-height:normal}.learners-main-hero-section-heading .learners-main-hero-section-heading-span{color:var(--primary-color);font-family:Montserrat,Open Sans}.learners-main-hero-section-subheading{color:var(--grey-color-shade-6);text-align:center;padding-top:1rem;max-width:485px;padding-inline:1rem;font-size:20px;font-weight:400;line-height:normal}.learners-main-hero-section-subheading p{color:var(--grey-color-shade-6);text-align:center;max-width:485px;font-size:var(--font-6);font-weight:400;line-height:normal}.learners-landing-main-hero-section-btn-container{justify-content:center;align-items:center;gap:.75rem;margin-bottom:7.938rem;padding-top:1.5rem;display:flex}.learners-landing-main-hero-section-start-btn{background:var(--primary-color);color:var(--background-color);font-size:var(--font-8);text-wrap:nowrap;border-radius:50rem;justify-content:center;align-items:center;gap:.625rem;padding:.75rem 2rem;font-weight:600;display:inline-flex;box-shadow:0 2px 18px #0000,0 4px 17px #00000003,0 11px 14px #0000000d,0 10px 10px #00000017,0 3px 6px #0000001a}.learners-landing-main-hero-section-start-btn:hover{color:var(--background-color);background-color:var(--primary-color-shade-8);box-shadow:inset 0 1px 1px #ffffff7d}.learners-landing-main-hero-section-start-btn-outlined{border:1px solid var(--grey-color-shade-4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--grey-color);border-radius:.5rem;justify-content:center;align-items:center;gap:.625rem;padding:.75rem 2rem;display:inline-flex}.learners-landing-main-hero-section-start-btn-outlined:hover{color:var(--grey-color)}.learners-landing-main-hero-section-dashboard-wrapper{justify-content:center;align-items:center;width:90%;height:100%;display:flex;position:relative}.learners-landing-main-hero-section-dashboard-container{z-index:2;width:67%;height:100%;position:relative}.learners-landing-main-hero-section-dashboard-bottom{z-index:1;background-color:var(--background-color);border-radius:1.5rem 1.5rem 0 0;width:100vw;height:200px;position:absolute;bottom:0;box-shadow:0 -20px 22px #00000014}.learners-landing-main-hero-section-card{border:.699px solid var(--text-grey-color);background:var(--background-color);border-radius:.25rem;justify-content:space-between;gap:.5rem;width:246px;padding:9px;display:flex;position:absolute}.learners-landing-main-hero-section-card-beige{border:.7px solid var(--text-grey-color-shade-2);background:var(--secondary-color-shade-2);border-radius:5.5px;flex-direction:column}.learners-landing-main-hero-section-card-progress{justify-content:center;align-items:center;display:flex}.learners-landing-main-hero-section-card-chip{border-radius:3px;justify-content:center;align-items:center;gap:7px;padding:2px 4px;display:inline-flex}.learners-landing-main-hero-section-card-chip-light-blue{background:var(--primary-color-shade-2);color:var(--primary-color)}.learners-landing-main-hero-section-card-chip-light-orange{background-color:var(--secondary-color-shade-1)}.learners-landing-main-hero-section-card-chip-outlined{border:1px solid var(--primary-color);color:var(--primary-color);border-radius:3.5px;justify-content:center;align-items:center;gap:4px;padding:5.5px 8px;display:inline-flex}.learners-landing-main-hero-section-card-chip-blue{background:var(--primary-color);border-radius:3px;justify-content:center;align-items:center;gap:7px;padding:4px 7px;display:inline-flex}.learners-landing-main-hero-section-card-heading{color:var(--text-grey-color);text-wrap:nowrap;padding-top:6px;font-size:11px;font-weight:600;line-height:normal}.learners-landing-main-hero-section-1{padding-top:6px;line-height:1}.learners-landing-main-hero-section-2{padding-top:1rem;line-height:1}.learners-landing-main-hero-section-card-text{font-size:9px;font-weight:400;line-height:normal}.learners-landing-main-hero-section-card-small-text{text-wrap:nowrap;font-size:8px;font-weight:400}.learners-landing-main-hero-section-card-text-light{color:var(--grey-color-shade-6)}.learners-landing-main-hero-section-card-text-light-v2{color:var(--grey-color-shade-8)}.learners-landing-main-hero-section-card-text-dark{color:var(--grey-color)}.learners-landing-main-hero-section-card-item{background:var(--background-color);border-radius:5.5px;justify-content:space-between;align-items:center;padding:2.9px 5.5px;display:flex;box-shadow:0 .699px 1.397px #00000014}.learners-landing-main-hero-section-card-item-wrapper-1{align-items:center;display:flex}.learners-landing-main-hero-section-card-item-image-container{aspect-ratio:1;background:linear-gradient(90deg,#da6220 -2.62%,#0555c8 102.87%);border-radius:50rem;width:14px;height:14px;position:relative}.learners-landing-main-hero-section-card-item-image{aspect-ratio:1;border-radius:50rem;width:12px;height:12px;margin:auto;position:absolute;inset:0}.learners-landing-main-hero-section-card-leaflet-left,.learners-landing-main-hero-section-card-leaflet-right{display:flex}.learners-landing-main-hero-section-card-leaflet-right{padding-left:.25rem;transform:scaleX(-1)}.learners-landing-main-hero-section-cards-container{flex-direction:column;gap:.25rem;display:flex}.learners-landing-main-acknowledge-section-container{background-color:var(--background-color);flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem;width:100vw;padding-top:2rem;display:flex}.learners-landing-main-acknowledge-section-container img{object-fit:contain;flex-shrink:0;width:auto;max-width:160px;height:auto;max-height:150px}.learners-landing-professional-growth-main-container{background-color:var(--background-color);flex-direction:column;align-items:center;display:flex}.learners-landing-professional-growth-heading{color:var(--grey-color,#222);text-align:center;font-family:Montserrat;font-weight:600;font-size:var(--font-3);letter-spacing:-1.08px;padding-top:7.313rem;line-height:normal}.learners-landing-professional-growth-heading h2{font-family:Montserrat;font-weight:600;font-size:var(--font-3)}.learners-landing-professional-growth-heading .learners-landing-professional-growth-span{font-family:Montserrat}.learners-landing-professional-growth-span{color:var(--primary-color)}.learners-landing-professional-growth-text{text-align:center;font-size:var(--font-6);color:var(--grey-color-shade-8);margin-top:1rem;line-height:normal}.learners-landing-professional-growth-text br{display:none}.learners-landing-professional-growth-text p{font-size:var(--font-6);line-height:normal}.learners-landing-professional-growth-cards-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);justify-items:center;width:80%;padding-top:4rem;display:grid}.learners-landing-professional-growth-card-container{flex-direction:column;display:flex}.learners-landing-professional-growth-card-image{width:100%;height:100%}.learners-landing-professional-growth-card-title-text-container{flex-direction:column;gap:.25rem;display:flex}.learners-landing-professional-growth-card-icon-title-container{align-items:center;gap:.25rem;padding-top:1rem;display:flex}.learners-landing-professional-growth-card-title{color:var(--text-grey-color);font-size:var(--font-8);font-weight:600;line-height:normal}.learners-landing-professional-growth-card-text{color:var(--grey-color-shade-6);font-size:var(--font-8);line-height:normal}.learners-landing-practice-main-container{background-color:var(--background-color);flex-direction:column;align-items:center;padding-bottom:5rem;display:flex}.learners-landing-practice-card-container{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:1rem;flex-direction:column;justify-content:space-between;height:auto;display:flex;overflow:hidden}.learners-landing-practice-cards-wrapper{flex-wrap:wrap;justify-content:space-between;gap:1.5rem;width:80%;padding-top:4rem;display:flex}.learners-landing-practice-card-container:first-of-type,.learners-landing-practice-card-container:nth-of-type(4){width:63%}.learners-landing-practice-card-container:nth-of-type(2),.learners-landing-practice-card-container:nth-of-type(3){width:34.5%}.learners-landing-practice-card-text-container{flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 0;display:flex}.learners-landing-practice-card-title{color:var(--grey-color);font-size:var(--font-7);font-weight:600;line-height:normal}.learners-landing-practice-card-text{color:var(--grey-color-shade-6);font-size:var(--font-8);letter-spacing:-.48px;font-weight:400;line-height:normal}.learners-landing-practice-card-image-wrapper{width:100%;height:200px;position:relative}.learners-landing-practice-card-image-wrapper .ai-interview-landing-features-card-slider{opacity:.5}.learners-landing-practice-image-1{z-index:1;width:40%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.learners-landing-practice-card-image{width:100%;height:100%}.learners-landing-practice-card-container:nth-of-type(2) .learners-landing-practice-card-image{padding-top:3.813rem;width:100%;padding-inline:3rem}.learners-landing-practice-card-container:nth-of-type(3) .learners-landing-practice-card-image{height:63%;padding-top:1rem}.learners-landing-practice-card-container:nth-of-type(4) .learners-landing-practice-card-image{width:100%;padding-block:3rem}.learners-landing-learn-section-main-container{background-color:var(--background-color);flex-direction:column;align-items:center;width:80%;height:100%;display:flex;position:relative}.learners-landing-learn-section-background{background:radial-gradient(50% 50%,#c8dfff 0% 100%);border-radius:50%;width:300%;height:106%;position:absolute}.learners-landing-learn-section-text-wrapper{flex-direction:column;align-items:center;display:flex}.learners-landing-learn-section-text-container{z-index:1;flex-direction:column;align-items:center;gap:1rem;display:flex}.learners-landing-learn-section-tabs-container{margin-top:3rem;display:flex}.learners-landing-learn-section-text-tab-container{text-align:left;border-radius:.5rem;flex-direction:column;flex:1;gap:.25rem;padding:.5rem 1.5rem;display:flex}.learners-landing-learn-section-text-tab-container-active{background:linear-gradient(120deg,#ffffff17 19.96%,#ffffff12 68.07%),linear-gradient(#0064f3 17.09%,#0057d4 100%)}.learners-landing-learn-section-text-tab-heading{color:#00000080;font-size:var(--font-8);font-weight:600;line-height:normal}.learners-landing-learn-section-text-tab-heading-active{color:var(--background-color)}.learners-landing-learn-section-text-tab-text{color:#00000080;font-size:var(--font-8);font-weight:400;line-height:normal}.learners-landing-learn-section-text-tab-text-active{color:#fffc}.learners-landing-learn-section-images-container{aspect-ratio:4/1.9;border-radius:1rem;justify-content:center;align-items:center;width:100%;margin-top:.5rem;display:flex;position:relative;overflow:hidden}.learners-landing-learn-section-image{object-fit:contain;opacity:0;pointer-events:none;width:100%;height:auto;transition:opacity .8s ease-in-out,transform 1s;position:absolute;inset:0;transform:scale(1.05)}.learners-landing-learn-section-image.active{opacity:1;pointer-events:auto;z-index:2;transform:scale(1)}.learners-landing-learn-section-stats-cards-container{justify-content:space-between;gap:11.938rem;width:100%;margin-top:4rem;display:flex}.learners-landing-learn-section-stats-card{gap:1.5rem}.learners-landing-learn-section-stats-card-image:first-of-type{width:72px;height:72px}.learners-landing-learn-section-stats-card-image:nth-of-type(2){width:72px;height:48px}.learners-landing-learn-section-stats-card-heading{color:var(--grey-color);font-size:var(--font-8);text-wrap:nowrap;font-weight:600;line-height:normal}.learners-landing-learn-section-stats-card-text{color:var(--grey-color-shade-6);font-size:var(--font-8);font-weight:400;line-height:normal}.learners-landing-learn-section-stats-card-image:nth-of-type(3){width:48px;height:32px}.learners-landing-testimonials-main-container{background-color:var(--background-color);padding-inline:9.813rem;gap:7.875rem;width:100vw;height:90vh;padding-top:7rem;display:flex;overflow:hidden}.learners-landing-testimonials-text-container{flex-direction:column;gap:1rem;width:40%;padding-top:4.875rem;display:flex}.learners-landing-testimonials-heading{color:var(--grey-color);letter-spacing:-1.08px;font-family:Montserrat;font-size:36px;font-weight:400;line-height:normal}.learners-landing-testimonials-text{color:var(--grey-color-shade-8);font-size:var(--font-5);letter-spacing:-.72px;font-weight:400;line-height:normal}.learners-landing-testimonials-container{gap:1.5rem;width:60%;height:100%;display:flex;position:relative;overflow:hidden}.learners-landing-testimonials-container .learners-landing-testimonials-container-1,.learners-landing-testimonials-container .learners-landing-testimonials-container-2{flex-direction:column;gap:1rem;display:flex}.learners-landing-testimonials-container-1{animation:50s linear infinite testimonials-up;transform:translateY(5%)}.learners-landing-testimonials-container-2{animation:170s linear infinite testimonials-down;transform:translateY(-400%)}@keyframes testimonials-up{to{transform:translateY(-95%)}}@keyframes testimonials-down{to{transform:translateY(0%)}}.learners-landing-testimonials-container:before{content:"";z-index:1;background:linear-gradient(#fff 10.83%,#fff0 115.05%);width:100%;height:200px;position:absolute;top:-2px}.learners-landing-testimonials-container:after{content:"";background:linear-gradient(#fff0 -15.05%,#fff 89.17%);width:100%;height:200px;position:absolute;bottom:-2px}.learners-landing-testimonial-card{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:1rem;flex-direction:column;gap:3rem;padding:1rem;display:flex}.learners-landing-testimonial-card-text{color:var(--grey-color);font-size:var(--font-8);font-weight:400;line-height:normal}.learners-landing-testimonial-name-container{flex-direction:column;display:flex}.learners-landing-testimonial-name{color:var(--grey-color);font-size:var(--font-8);font-weight:600;line-height:normal}.learners-landing-testimonial-designation{color:var(--grey-color-shade-6);font-size:var(--font-8);font-weight:600;line-height:normal}.learners-landing-journey-section-main-container{text-align:center;background:linear-gradient(#fff 0%,#a2c8ff 81.7%,#f6f6f6 100%);border-radius:12px;flex-direction:column;align-items:center;gap:4rem;width:100%;display:flex}.learners-landing-journey-section-heading-container{flex-direction:column;align-items:center;gap:1rem;max-width:610px;padding-inline:1rem;display:flex}.learners-landing-journey-section-heading-container .learners-landing-main-hero-section-start-btn{margin-top:1rem}.learners-landing-journey-section-image-container{width:60%}.learners-landing-journey-section-image{border-top:5px solid #ffffff3d;border-inline:5px solid #ffffff3d;border-radius:1.5rem 1.5rem 0 0;width:100%;height:100%}.remote-cursor-container{pointer-events:auto;z-index:2;flex-direction:column;transition:top 80ms linear,left 80ms linear;display:flex;position:absolute}.remote-cursor-line{width:2px;animation:1s infinite codemirror-cursor-blink;box-shadow:0 0 6px #0003}.remote-cursor-label{color:var(--background-color);font-size:var(--font-10);white-space:nowrap;border-radius:50em;width:fit-content;margin-top:2px;padding:1px 6px;font-weight:600;transform:translate(4px);box-shadow:0 1px 5px #0000004d}.without-hover{transition:display .5s;display:block}.with-hover{transition:display .5s;display:none}.remote-cursor-container:hover .without-hover{display:none}.remote-cursor-container:hover .with-hover{display:block}.org-dashboard-analytic-card-container{flex-flow:column wrap;gap:1rem;display:flex}.org-dashboard-analytic-count-graph-card-container{flex-wrap:wrap;gap:1rem;display:flex}.org-dashboard-analytic-card{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:column;flex:1;justify-content:space-between;gap:3.5rem;min-width:325px;padding:1rem;display:flex}.org-dashboard-analytic-card-body{flex-direction:column;gap:.25rem;display:flex}.org-dashboard-analytic-card-body-header-container{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.org-dashboard-analytic-card-body-header{font-size:var(--font-8);color:var(--grey-color-shade-6);align-items:center;gap:.25rem;font-weight:600;display:flex}.org-dashboard-analytic-card-body-value{font-size:var(--font-4);-webkit-text-fill-color:transparent;background:linear-gradient(#222 0% 14.42%,#888 100%);-webkit-background-clip:text;background-clip:text;font-weight:600}.org-dashboard-analytic-card-footer{font-size:var(--font-9);border-top:1px solid var(--grey-color-shade-2);align-items:center;gap:.25rem;padding-top:.75rem;font-weight:600;display:flex}.org-dashboard-analytic-card-footer>.level{color:var(--grey-color-shade-6)}.org-dashboard-analytic-card-footer>.value{color:var(--grey-color-shade-8)}.org-dashboard-analytic-graph-card{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:column;flex:1;gap:.5rem;min-width:330px;padding:1rem;display:flex}.org-dashboard-analytic-graph-header-container{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.org-dashboard-analytic-graph-header{flex-direction:column;align-items:flex-start;display:flex}.org-dashboard-analytic-graph-header .analytic-graph-header-title{font-size:var(--font-8);color:var(--grey-color-shade-8);font-weight:600}.org-dashboard-analytic-graph-header .analytic-graph-header-subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.org-dashboard-analytic-graph-body-container{justify-content:center;align-items:center;gap:3rem;display:flex}.org-dashboard-analytic-graph-body-container>div{flex:1;max-width:200px}.org-dashboard-analytic-graph-body{width:100%;height:100%}.org-dashboard-analytic-graph-body canvas{width:100%!important;height:240px!important}.org-dashboard-analytic-graph-legend{flex-direction:column;gap:1rem;display:flex}.org-dashboard-analytic-graph-legend-item{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.org-dashboard-analytic-graph-legend-item-label{align-items:center;gap:.5rem;display:flex}.org-dashboard-analytic-graph-legend-item-label>.color-box{border-radius:50em;width:6px;height:6px}.color-box.Completed{background-color:#da6220}.color-box.Ongoing{background-color:#706fef}.color-box.Upcoming{background-color:#42b2a7}.color-box.Draft{background-color:#e4e4e4}.org-dashboard-analytic-graph-legend-item-label>.level{font-size:var(--font-9);color:var(--grey-color);font-weight:400}.org-dashboard-analytic-graph-legend-item-value{align-items:center;gap:.25rem;display:flex}.org-dashboard-analytic-graph-legend-item-percentage-value{font-size:var(--font-9);color:var(--grey-color);font-weight:400}.org-dashboard-analytic-graph-legend-item-count-value{font-size:var(--font-9);color:var(--grey-color-shade-4);font-weight:400}.org-dashboard-analytic-graph-no-data-container{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.org-dashboard-analytic-graph-no-data-text{width:100%;font-size:var(--font-9);color:var(--grey-color-shade-6);text-align:center;padding:0;font-weight:400}.org-dashboard-section-container{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.org-dashboard-section-container-header{justify-content:space-between;align-items:center;display:flex}.org-dashboard-section-container-header-title{font-size:var(--font-6);color:var(--grey-color);font-weight:600}.org-dashboard-section-container-body{flex-direction:column;gap:1rem;display:flex}.apply-modal-introduction-video-container{flex-direction:column;gap:1rem;width:100%;padding:1rem 1.5rem 1.5rem;display:flex}.apply-modal-introduction-video-header{flex-direction:column;gap:.25rem;display:flex}.apply-modal-introduction-video-title{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-8);font-weight:600;line-height:normal}.apply-modal-introduction-video-description{color:var(--grey-color-shade-9,#454545);font-size:var(--font-8);font-weight:400;line-height:normal}.apply-modal-introduction-video-body{align-items:center;gap:.75rem;display:flex}.apply-modal-introduction-video-pill{border:1px solid var(--grey-color-shade-2,#e7e7e7);color:var(--grey-color,#222);font-size:var(--font-8);letter-spacing:-.64px;border-radius:.5rem;flex:1;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:400;line-height:normal;display:flex}.apply-modal-introduction-video-pill:hover{border-color:var(--primary-color);color:var(--primary-color)}.apply-modal-introduction-video-btn{border:1px solid var(--primary-color);color:var(--primary-color);font-size:var(--font-8);letter-spacing:-.64px;border-radius:.5rem;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:400;line-height:normal;display:flex}.apply-modal-introduction-video-btn:hover{color:var(--text-light-color);background-color:var(--primary-color)}.apply-modal-introduction-video-btn:hover path{fill:var(--text-light-color)}.introduction-video-body{flex-direction:column;align-items:center;gap:.75rem;display:flex}.introduction-video-record-container{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.introduction-video-record-btn{border:1px solid var(--primary-color);color:var(--primary-color);font-size:var(--font-8);letter-spacing:-.64px;border-radius:50em;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:400;line-height:normal;display:flex}.introduction-video-record-btn:hover{color:var(--text-light-color);background-color:var(--primary-color)}.introduction-video-record-btn:hover path{fill:var(--text-light-color)}.introduction-video-record-btn:disabled{color:var(--grey-color-shade-4);border-color:var(--grey-color-shade-2);background-color:var(--background-color)}.introduction-video-record-btn:disabled path{fill:var(--grey-color-shade-4)}.introduction-video-record-start-btn{background-color:var(--danger-color);color:var(--text-light-color);font-size:var(--font-8);letter-spacing:-.64px;border-radius:50em;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:400;line-height:normal;display:flex}.introduction-video-record-start-btn:hover{background-color:#991d1d}.introduction-video-record-start-btn:disabled{color:var(--grey-color-shade-4);background-color:var(--grey-color-shade-2)}.introduction-video-record-start-btn:disabled path{fill:var(--grey-color-shade-4)}.introduction-video-record{border:1px solid var(--grey-color-shade-2,#e7e7e7);aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;width:100%}.introduction-video-record-timer{font-size:var(--font-10);color:var(--grey-color-shade-9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f6f6f680;border:1px solid #e7e7e780;border-radius:22px;gap:4px;padding:4px 8px;font-weight:400;position:absolute;top:6px}.introduction-video-record-unknown{background-color:var(--grey-color-shade-1);width:100%;color:var(--grey-color);border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);aspect-ratio:16/9;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:.5rem 1rem;font-weight:400;display:flex}.introduction-video-record-blocked{aspect-ratio:16/9;text-align:center;background-color:#ffe5e5;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.25rem;display:flex}.introduction-video-record-blocked h5{font-weight:600}.introduction-video-record-blocked p{font-size:var(--font-9);font-weight:400}.info-panel-introduction-video-container{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.info-panel-introduction-video{color:var(--grey-color-shade-9,#454545);font-size:var(--font-9);align-items:center;gap:.5rem;font-weight:600;line-height:normal;display:flex}.info-panel-introduction-video-btn{color:var(--primary-color,#0555c8);font-size:var(--font-9);font-weight:400;line-height:normal}.info-panel-introduction-video-btn:hover{color:var(--primary-color-shade-9,#0b4b9d)}.certificate-verification-container{justify-content:center;height:calc(100dvh - 110px);padding:2.75rem;display:flex;overflow:auto}.certificate-verification-img-container{flex:3;justify-content:center;align-items:center;max-width:1000px;display:flex}.certificate-verification-img-container img{background-color:var(--background-color);aspect-ratio:92/65;border-radius:.75rem;width:100%}.certificate-verification-details-container{flex-direction:column;flex:1;gap:34px;min-width:478px;padding-block:1rem;display:flex}.certificate-verification-details-container .certificate-verification-details-heading{color:var(--grey-color);font-size:var(--font-6);font-weight:600}.certificate-verification-details-container .certificate-verification-details-description{color:var(--grey-color-shade-6);font-size:var(--font-8);font-weight:400}.certificate-verification-link-container{color:var(--grey-color-shade-9);font-size:var(--font-8);border:1px solid var(--grey-color-shade-2);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-weight:400;display:flex}.certificate-verification-action-btns{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.certificate-verification-action-btns .linkedin-share-btn{background-color:#0077b5}.certificate-verification-action-btns .linkedin-logo-text{color:var(--background-color);font-size:var(--font-6);font-weight:700;line-height:normal}.certificate-verification-action-btns button{width:100%;color:var(--background-color);font-size:var(--font-8);background-color:#0056c6;border-radius:.5rem;justify-content:center;align-items:center;gap:10px;padding:.75rem 1.5rem;display:flex}.certificate-verification-action-btns button svg path{fill:var(--background-color)}.certificate-verification-public-section{border:1px solid var(--grey-color-shade-2);background:var(--background-color);font-size:var(--font-6);color:var(--grey-color-shade-6);border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem;font-weight:400;display:flex}.certificate-verification-public-section strong{color:var(--grey-color-shade-8);font-weight:600}.certificate-verification-empty-data{align-self:flex-start;height:80dvh;display:flex}.profile-data-image-background.certificate{background-color:#fff2f2}.user-profile-certificate-link{width:fit-content;color:var(--primary-color);align-items:center;gap:.5rem;font-size:13px;font-weight:600;display:flex}.user-profile-badge-main-container{flex-wrap:wrap;padding:1rem;display:flex}.user-profile-badges-container{grid-template-rows:repeat(auto-fit,minmax(70px,1fr));grid-template-columns:repeat(auto-fill,110px);justify-content:start;place-items:center;gap:1rem;width:100%;min-height:120px;max-height:300px;margin:0 auto;display:grid;overflow:scroll}.user-profile-badge{min-width:100px;height:100px}.question-creation-testcase-body{gap:3rem;display:flex}.question-creation-testcase-body-half{min-width:300px}.question-creation-testcase-name{font-size:var(--font-8);color:var(--grey-color);font-weight:400}.question-creation-testcase-number{border:1px solid var(--grey-color-shade-2);background-color:var(--grey-color-shade-1);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;padding:.25rem .75rem;display:inline-flex}.question-creation-testcase-label{color:var(--grey-color);font-size:var(--font-8);align-self:stretch;font-weight:600}.question-creation-testcase-label-description{color:var(--grey-color);font-size:var(--font-8);align-self:stretch;font-weight:400}.question-creation-testcase-sublabel{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:600}.question-creation-testcase-sublabel-description{color:var(--grey-color);font-size:var(--font-8);font-weight:400}.question-creation-solution-body{background-color:var(--background-color);border:1px solid #dee2e6;border-bottom-right-radius:4px;border-bottom-left-radius:4px;min-height:calc(100% - 60px);max-height:calc(40vh - 60px);padding:1rem;overflow:auto}.question-creation-solution-split{gap:.25rem;min-height:20vh;max-height:40vh;display:flex}.question-creation-solution-split>.create-solution-split-part>.create-solution-header{background-color:var(--grey-color-shade-1)}.solution-card-header-pill{color:var(--background-color);font-size:var(--font-9);border-radius:50rem;margin-left:.5rem;padding:4px 12px;font-weight:400;display:inline-block}.solution-card-header-pill-success{border:1px solid var(--success-color);color:var(--success-color)}.solution-card-header-pill-failed{border:1px solid var(--danger-color);color:var(--danger-color)}.solution-card-header-pill-draft{border:.25px solid var(--grey-color-shade-8);color:var(--grey-color-shade-8)}.question-creation-testcase-label-description pre{white-space:pre-wrap;word-wrap:break-all;word-break:break-all}.recorder-icon-btn path{fill:var(--primary-color)}.recorder-icon-btn:hover path{fill:var(--primary-color-shade-9)}.online-ide-container{flex-direction:column;gap:.75rem;height:100%;padding:1rem;display:flex}.online-ide-file-tool-nav{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.online-ide-file-nav{align-items:center;gap:.5rem;width:100%;min-width:300px;display:flex;overflow:auto}.online-ide-file-tab{align-items:center;width:110px;max-width:120px;transition:all .2s;display:flex}.online-ide-tool-btn-file-name{width:100%;min-width:42px;min-height:42px;font-size:var(--font-9);text-align:left;color:var(--grey-color-shade-6);border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);white-space:nowrap;text-overflow:ellipsis;border-radius:50em;padding:.75rem;font-weight:600;line-height:1;transition:border-color .2s,color .2s;overflow:hidden}.online-ide-tool-btn-close{transition:all .2s;display:none}.online-ide-file-tab.active .online-ide-tool-btn-file-name{color:var(--grey-color);border-radius:50em 0 0 50em}.online-ide-file-tab.active .online-ide-tool-btn-close{border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);border-left:none;border-radius:0 50em 50em 0;align-items:center;padding:.75rem;display:flex}.online-ide-file-tab:hover .online-ide-tool-btn-file-name{border-color:var(--grey-color);color:var(--grey-color);border-radius:50em 0 0 50em}.online-ide-file-tab:hover .online-ide-tool-btn-close{border:1px solid var(--grey-color);background-color:var(--background-color);border-left:none;border-radius:0 50em 50em 0;align-items:center;padding:.75rem;display:flex}.online-ide-tool-btn-close:hover path{fill:var(--grey-color)}.online-ide-tool-btn-close:disabled{cursor:not-allowed}.online-ide-tool{justify-content:flex-end;align-items:center;gap:.5rem;min-width:fit-content;padding-left:1rem;display:flex}.online-ide-tool-btn{min-width:42px;min-height:42px;color:var(--grey-color,#222);font-size:var(--font-9);border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);white-space:nowrap;border-radius:50em;justify-content:center;align-items:center;gap:.25rem;padding:.75rem;font-weight:600;line-height:1;display:flex}.online-ide-tool-btn:hover,.online-ide-tool-btn.active{border-color:var(--grey-color-shade-8)}:is(.online-ide-tool-btn:hover,.online-ide-tool-btn.active) path{fill:var(--grey-color)}.online-ide-playground{border:1px solid var(--grey-color-shade-2);width:100%}.online-ide-playground-editor,.online-ide-playground-console{width:100%;min-width:345px;height:calc(100dvh - 165px)}.online-ide-playground-editor>.editor-container{height:calc(100% - 36px)}.online-ide-playground-editor>.editor-container .cm-theme{height:100%}.online-ide-playground-editor>.editor-container .cm-theme .cm-editor{height:100%}.online-ide-playground-console{z-index:1;height:calc(100vh - 165px);position:relative}.online-ide-playground-header{border-bottom:1px solid var(--grey-color-shade-2);z-index:1;background-color:#fbfbfb;border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.online-ide-playground-header-menu{align-items:center;display:flex}.online-ide-playground-header-menu-item{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;line-height:normal;display:flex}.online-ide-playground-header-menu-item path{fill:var(--grey-color-shade-8,#4f4f4f)}.online-ide-playground-header-menu-item:hover,.online-ide-playground-header-menu-item.active{color:var(--grey-color)}:is(.online-ide-playground-header-menu-item:hover,.online-ide-playground-header-menu-item.active) path{fill:var(--grey-color)}.online-ide-playground-header-menu-item:disabled{color:var(--grey-color-shade-4)}.online-ide-playground-header-menu-item:disabled path{fill:var(--grey-color-shade-4)}.online-ide-playground-header-run-btn{background-color:var(--primary-color);color:var(--text-light-color);font-size:var(--font-9);border:none;align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:600;line-height:normal;transition:background-color .2s;display:flex}.online-ide-playground-header-run-btn:hover{background-color:var(--primary-color-shade-9)}.online-ide-playground-header-run-btn:disabled{cursor:not-allowed}.online-ide-playground-console-window{background-color:var(--background-color);flex-direction:column;gap:1rem;height:calc(100% - 36px);padding:.75rem;display:flex;overflow:auto}.online-ide-console-test-case-change-header{justify-content:flex-end;align-items:center;display:flex}.online-ide-console-test-case-change{border:1px solid var(--grey-color-shade-2);border-radius:50em;align-items:center;gap:4px;padding:2px;display:flex}.online-ide-console-test-case-change-btn{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);border:1px solid #0000;align-items:center;gap:.25rem;padding:.25rem .75rem;font-weight:400;line-height:normal;transition:all .2s;display:flex}.online-ide-console-test-case-change-btn:hover{color:var(--grey-color)}.online-ide-console-test-case-change-btn:hover path{fill:var(--grey-color)}.online-ide-console-test-case-change-btn.active{color:var(--grey-color);border:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:var(--grey-color-shade-1,#f6f6f6);border-radius:50em}.online-ide-console-test-case-change-btn.active path{fill:var(--grey-color)}.online-ide-playground-console-testcase{flex-direction:column;flex:1;gap:.25rem;display:flex}.online-ide-playground-console-level{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-9);font-weight:400;line-height:normal}.online-ide-playground-console-input-output{background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);color:var(--grey-color);resize:none;white-space:pre-wrap;border-radius:.25rem;height:100%;min-height:80px;padding:.5rem;font-family:monospace;overflow:auto}.online-ide-playground-console-input-output div{white-space:pre-wrap;font-family:monospace}.online-ide-playground-case-item-container{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.online-ide-playground-case-scroll{overscroll-behavior:contain;min-height:80px;max-height:152px;padding:.25rem .25rem 0 0;overflow-y:auto}.online-ide-playground-case-scroll .online-ide-playground-case-item-container{align-items:flex-start}.online-ide-playground-case{min-width:84px;position:relative}.online-ide-playground-case-item-close{z-index:1;background-color:var(--grey-color-shade-1);border:.4px solid var(--grey-color-shade-2);border-radius:50em;justify-content:center;align-items:center;padding:.25rem;display:none;position:absolute;top:-4px;right:0}.online-ide-playground-case:hover .online-ide-playground-case-item-close{display:flex}.online-ide-playground-case-item-close:hover{border-color:var(--danger-color);background-color:#ffe8e8}.online-ide-playground-case-item-close:hover path{fill:var(--danger-color)}.online-ide-playground-case-item{border:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:var(--grey-color-shade-1,#f6f6f6);color:var(--grey-color-shade-9,#454545);font-size:var(--font-9);border-radius:50em;min-width:100%;padding:.25rem .75rem;font-weight:600;line-height:normal}.online-ide-playground-case-item:hover{color:var(--primary-color,#0555c8)}.online-ide-playground-case-item.active{border:1px solid var(--primary-color,#0555c8);color:var(--primary-color,#0555c8)}.online-ide-playground-case-item.correct{border:1px solid var(--success-color,#28a745);color:var(--success-color,#28a745)}.online-ide-playground-case-item.correct.active{color:var(--text-light-color,#fff);background-color:var(--success-color,#28a745)}.online-ide-playground-case-item.incorrect{border:1px solid var(--error-color,#dc3545);color:var(--error-color,#dc3545)}.online-ide-playground-case-item.incorrect.active{color:var(--text-light-color,#fff);background-color:var(--error-color,#dc3545)}.online-ide-playground-case-item-add-btn{border:1px solid var(--primary-color-shade-1,#ecf9ff);background-color:var(--primary-color,#0555c8);border-radius:50em;justify-content:center;align-items:center;padding:.4rem .75rem;display:flex}.online-ide-playground-case-item-add-btn:hover{background-color:var(--primary-color-shade-9,#034a9e)}.online-ide-playground-case-item-add-btn:disabled{background-color:var(--grey-color-shade-2,#e7e7e7);border-color:var(--grey-color-shade-2,#e7e7e7);cursor:not-allowed}.online-ide-playground-case-item-add-btn:disabled path{fill:var(--grey-color-shade-4,#b0b0b0)!important}.online-ide-playground-console-testcase-empty-result{color:var(--grey-color-shade-7,#7a7a7a);font-size:var(--font-9);text-align:center;margin:auto;font-weight:400;line-height:normal}.online-ide-file-container{z-index:1;background-color:var(--background-color);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.5rem 0 0 .5rem;width:345px;height:100%;position:absolute;top:0;right:0;overflow:auto;box-shadow:-4px 0 61px #0000001a}.online-ide-file-header{border-bottom:1px solid var(--grey-color-shade-2,#e7e7e7);color:var(--grey-color,#222);font-size:var(--font-9);justify-content:space-between;align-items:center;padding:.5rem .75rem;font-weight:600;line-height:normal;display:flex}.online-ide-file-header-close-btn{border-radius:50em;justify-content:center;align-items:center;padding:2px;display:flex}.online-ide-file-header-close-btn:hover{background-color:var(--grey-color-shade-1)}.online-ide-file-header-close-btn:hover path{fill:var(--grey-color)}.online-ide-file-filter{align-items:center;gap:.25rem;padding:.5rem .75rem;display:flex}.code-pare-switch-btn{text-align:left;border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);white-space:nowrap;text-overflow:ellipsis;border-radius:50em;min-width:42px;min-height:42px;padding-inline:.75rem;transition:border-color .2s,color .2s;overflow:hidden}.code-pare-switch-btn label{margin-right:0}.code-pare-switch-btn .MuiTypography-root{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:600;line-height:1}.code-collab-file-name{width:100%;min-width:42px;min-height:42px;font-size:var(--font-9);text-align:left;color:var(--grey-color-shade-6);background-color:var(--background-color);text-overflow:ellipsis;border:1px solid var(--grey-color-shade-2);white-space:nowrap;border-radius:50em;padding:.75rem;font-weight:600;line-height:1;transition:border-color .2s,color .2s;overflow:hidden}.console-output-error{color:var(--danger-color)}.share-file-modal-header-title{font-size:var(--font-8);color:var(--grey-color);font-weight:600}.table-header-dropdown-v2{border:1px solid var(--grey-color-shade-2,#e7e7e7);width:152px;color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);white-space:nowrap;background-color:var(--background-color);border-radius:100px;align-items:center;gap:8px;padding:8px 12px;font-weight:400;display:inline-flex}.table-header-dropdown-v2 .main-label{justify-content:space-between;align-items:center;width:100%;display:flex}.table-header-dropdown-v2:hover,.table-header-dropdown-v2.show{border-color:var(--grey-color);color:var(--grey-color)}:is(.table-header-dropdown-v2:hover,.table-header-dropdown-v2.show) path{fill:var(--grey-color)}.online-ide-file-action-btn{border-radius:50rem;width:32px;height:32px}.online-ide-file-action-btn:hover{background-color:var(--grey-color-shade-1)}.batch-candidate-detail-user-img{align-content:center;width:33px;height:33px}.batch-candidate-detail-basic-info{flex-direction:column;align-items:flex-start;display:flex}.batch-candidate-detail-user-name{font-size:var(--font-9);color:var(--grey-color);font-weight:600;line-height:normal}.batch-candidate-detail-user-email{font-size:var(--font-9);color:var(--grey-color-shade-8);font-weight:400;line-height:normal}.fact-rotator{align-items:center;min-height:1.5em;display:flex;position:relative;overflow:hidden}.fact-rotator-text{color:#fff;font-family:Montserrat,"sans-serif";font-size:var(--font-5);margin:0;animation:.6s forwards slideUpReveal}@keyframes slideUpReveal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.progress-bar-logo-container{justify-content:flex-start;align-items:center;gap:1rem;width:100%;padding:2rem;display:flex}.progress-bar-logo{width:60px;height:44px}.progress-bar-logo-text{font-size:var(--font-6);color:var(--background-color);font-weight:600}.progress-bar-container svg:first-of-type{animation:20s infinite forwards rotateAnim;position:absolute;bottom:10%;left:-10%}.progress-bar-container svg:nth-of-type(2){animation:20s infinite forwards rotateAnim1;position:absolute;top:-10%;left:20%}.progress-bar-container svg:nth-of-type(3){animation:20s infinite forwards rotateAnim;position:absolute;top:-20%;right:-10%}@keyframes rotateAnim{to{transform:rotate(360deg)}}@keyframes rotateAnim1{to{transform:rotate(-360deg)}}.new-progress-bar-text-progress-container{width:100%}.new-progress-bar-progress-text{text-align:right;color:var(--background-color);-webkit-text-fill-color:transparent;-webkit-text-stroke:1px;font-family:Montserrat;font-size:var(--font-1)}.new-progress-bar-container{background-color:var(--background-color);width:100%;height:20px}.new-progress-bar-background-bar{background-color:var(--primary-color);width:0%;height:100%}.plan-snackbar{border:1px solid var(--secondary-color-shade-3,#f7d7b1);background:url(/assets/images/plan-snackbar.png) 0 0/100px 100px,#fdf7ef;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:1.25rem 1rem;display:flex}.plan-snackbar-description{color:var(--secondary-color,#da6220);font-size:var(--font-8);align-items:center;gap:.25rem;font-weight:600;line-height:normal;display:flex}.plan-snackbar-btn-container{align-items:center;gap:.75rem;display:flex}.plan-snackbar-upgrade-btn{border:1px solid var(--secondary-color,#da6220);background:var(--secondary-color,#da6220);color:var(--text-light-color);font-size:var(--font-9);border-radius:50em;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;font-weight:600;line-height:normal;display:flex}.plan-snackbar-upgrade-btn:hover{border:1px solid var(--secondary-color-shade-9,#73331b);background:var(--secondary-color-shade-9,#73331b);color:var(--text-light-color)}.plan-snackbar-sales-btn{border:1px solid var(--secondary-color-shade-3,#f7d7b1);background:var(--secondary-color-shade-2,#fbecd9);color:var(--secondary-color,#da6220);font-size:var(--font-9);border-radius:50em;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;font-weight:600;line-height:normal;display:flex}.plan-snackbar-sales-btn:hover{color:var(--secondary-color-hade-9,#73331b)}.free-trial-all-credit-text{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400;line-height:normal}.plan-account-hold-icon{background:var(--secondary-color-shade-2,#fbecd9);color:var(--secondary-color,#da6220);font-size:var(--font-9);border-radius:50em;width:fit-content;margin-top:.25rem;padding:.25rem .75rem;font-weight:600;line-height:normal}.plan-hold-card{background-blend-mode:normal, overlay, normal, normal;mix-blend-mode:luminosity;-webkit-backdrop-filter:blur(92.3px);backdrop-filter:blur(92.3px);background:linear-gradient(200deg,#fff0 71.89%,#dbdfff33 87.84%,#45c3ff33 103.78%),url(/assets/images/plan-card-background-dark.png) 0 0/100px 100px,linear-gradient(192deg,#007efb4d 2.27%,#fff0 77.07%),#fff;border:1px solid #e0e8eb}.code-collab-table-wrapper{flex-direction:column;width:100%;height:100vh;display:flex}.code-collab-table table{border-collapse:collapse;width:100%}.code-collab-table-body-wrapper{flex:1;overflow-y:auto}.code-collab-table-body-wrapper-loading>tr:nth-child(2n){background-color:var(--grey-color-shade-2)}.code-collab-table-wrapper>table thead th{background-color:var(--background-color);z-index:2;position:sticky;top:0}.code-collab-dropdown-btn{border-radius:50rem;width:32px;height:32px;transition:background-color .3s}.code-collab-dropdown-btn:hover,.code-collab-dropdown-btn:not(:disabled):hover{background-color:var(--grey-color-shade-1)}.code-collab-dropdown-btn:disabled{cursor:not-allowed;opacity:.6}.learning-roadmap-main-container{flex-direction:column;min-height:calc(100vh - 100px);padding:1.25rem;display:flex}.learning-roadmap-created-cards-container{flex-flow:column wrap;gap:1rem;min-height:calc(100vh - 192px);display:flex}.learning-roadmap-card{background:var(--secondary-color-shade-3);border:1px solid var(--secondary-color-shade-4);width:100%;height:auto;min-height:220px;box-shadow:var(--shadow-2);background-image:url(/assets/svg/learning-roadmap-card-bg-1.svg);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;flex-direction:column;justify-content:space-between;gap:.75rem;padding:1.25rem 1.25rem 1.6rem;display:flex;position:relative;overflow:hidden}.learning-roadmap-card a{color:var(--background-color);font-size:var(--font-9);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-weight:600;display:flex}.learning-roadmap-create-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);width:320px;height:190px;padding:1.25rem}.learning-roadmap-create-card .learning-roadmap-create-card-heading{font-size:var(--font-6);color:var(--grey-color);font-weight:600}.learning-roadmap-card-heading{font-size:var(--font-8);color:var(--grey-color);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.8em;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.learning-roadmap-card-subheading{font-size:var(--font-9);color:var(--grey-color-shade-6);padding:0;font-weight:400;line-height:normal}.learning-roadmap-card-create-btn{background-color:var(--primary-color)}.learning-roadmap-card-create-btn:hover{color:var(--background-color)}.learning-roadmap-user-created-btn{background-color:var(--grey-color)}.learning-roadmap-user-created-card{background:var(--background-color);border:none;width:100%}.assigned-roadmap-meta,.assigned-roadmap-subline{color:var(--grey-color-shade-8);font-size:var(--font-9)}.assigned-roadmap-content{flex-direction:column;flex:1;justify-content:space-between;gap:.75rem;display:flex}.assigned-roadmap-footer{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.learning-roadmap-card .assigned-roadmap-view-btn{background-color:var(--grey-color);width:fit-content;color:var(--background-color);box-shadow:var(--shadow-2);justify-content:center;align-items:center;padding:.5rem 1.5rem;display:inline-flex}.assigned-roadmap-progress-label{color:var(--secondary-color);font-weight:600;font-size:var(--font-9);white-space:nowrap;margin-left:auto}.assigned-roadmap-progress{background-color:var(--secondary-color-shade-5);border-radius:0 0 .5rem .5rem;height:12px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.assigned-roadmap-progress-fill{background-color:var(--secondary-color);height:100%;transition:width .3s}.learning-roadmap-container{box-sizing:border-box;background:url(/assets/svg/learning-roadmap-bg.svg) 50%/cover no-repeat;justify-content:center;width:100%;min-height:calc(100vh - 100px);transition:height .35s;display:flex;position:relative;overflow:hidden}.learning-roadmap-track-container{will-change:transform;width:500%;transition:transform .6s;display:flex}.learning-roadmap-panel{flex-direction:column;flex:0 0 100%;justify-content:flex-start;width:100%;padding-block:2rem;display:flex;overflow:auto}.learning-roadmap-track-container[data-view=intro] .learning-roadmap-panel:first-child,.learning-roadmap-track-container[data-view=form] .learning-roadmap-panel:nth-child(2),.learning-roadmap-track-container[data-view=loading] .learning-roadmap-panel:nth-child(3),.learning-roadmap-track-container[data-view=learning-roadmap] .learning-roadmap-panel:nth-child(4),.learning-roadmap-track-container[data-view=preview] .learning-roadmap-panel:nth-child(5){pointer-events:auto;opacity:1!important;transform:scale(1)!important}.learning-roadmap-intro-container{background-color:#0000;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 230px);transition:transform .6s;display:flex;position:relative}.learning-roadmap-intro-username{color:var(--grey-color-shade-6);font-size:var(--font-7);font-weight:600}.learning-roadmap-intro-heading{font-size:var(--font-6);color:var(--grey-color);font-weight:600}.learning-roadmap-intro-subheading{font-size:var(--font-7)}.learning-roadmap-create-btn{border:1px solid var(--grey-color-shade-2);background:var(--primary-color);color:var(--background-color);font-size:var(--font-8);cursor:pointer;border-radius:46px;justify-content:flex-end;align-items:center;gap:2rem;padding:.75rem .75rem .75rem 1.875rem;font-weight:600;animation:2.5s ease-in-out infinite glowPulse;display:inline-flex;position:absolute;bottom:2rem;box-shadow:0 0 #006eff66}.learning-roadmap-create-btn .learning-roadmap-create-span{background-color:var(--background-color);border:1px solid #0000001a;border-radius:50rem;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:flex}.learning-roadmap-create-btn .learning-roadmap-create-span svg{flex-shrink:0;transform:rotate(90deg)}.learning-roadmap-create-btn .learning-roadmap-create-span svg path{fill:var(--primary-color)}.learning-roadmap-create-btn:hover{animation:none}@keyframes glowPulse{0%{box-shadow:0 0 #006eff33,0 -16px 44px #006eff1a}50%{box-shadow:0 0 10px 8px #006eff4d,0 -16px 44px #006eff33}to{box-shadow:0 0 #006eff33,0 -16px 44px #006eff1a}}.learning-roadmap-form-container{justify-content:center;align-items:flex-start;margin-bottom:1rem;transition:transform .6s;display:flex;overflow:auto}.learning-roadmap-form{flex-direction:column;justify-content:center;width:calc(100dvw - 100px);display:flex}.learning-roadmap-heading{font-size:var(--font-5);text-align:center;color:var(--grey-color);margin-bottom:.5rem;font-weight:600}.learning-roadmap-subheading{text-align:center;color:var(--grey-color-shade-6);font-size:var(--font-8);margin-bottom:39px;padding:0;font-weight:400}.learning-roadmap-input-container{border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);font-size:var(--font-8);color:var(--grey-color);border-radius:.5rem;padding:1rem;font-weight:400;line-height:normal}.learning-roadmap-input-container input[type=number]{appearance:textfield;max-width:35px}.learning-roadmap-input-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.learning-roadmap-input-container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.learning-roadmap-form-select-input>.MuiInputBase-inputSizeSmall{font-size:var(--font-8)}.learning-roadmap-form-select-input-select{font-size:var(--font-8)!important}.learning-roadmap-input-suggestion-box{flex-direction:column;gap:.5rem;width:100%;display:flex;position:relative}.learning-roadmap-input-suggestion-box .suggestions-dropdown-menu{width:96%;margin-top:0;transition:all .3s;left:2%;transform:translateY(75px)}.learning-roadmap-skill-input-main-container{align-items:center;gap:1rem;display:flex}.learning-roadmap-suggestion-label{color:var(--grey-color-shade-6);font-size:var(--font-10);font-weight:400}.learning-roadmap-input-without-icon{border-width:2px;border-bottom-style:dotted;border-bottom-color:#0382ff;margin-inline:.25rem;padding:0 5px;color:var(--grey-color-shade-8)!important}.learning-roadmap-input-container .MuiOutlinedInput-input,.learning-roadmap-input-container .MuiTypography-root{font-weight:400!important}.learning-roadmap-input-container .MuiOutlinedInput-input{padding-left:5px!important}.learning-roadmap-input-without-icon::placeholder{color:#bedbf7!important}.learning-roadmap-input-with-icon-container{grid-area:.5rem;border:1px solid var(--grey-color-shade-2);border-radius:.5rem;align-items:center;width:100%;margin-block:.5rem;padding:0 .5rem;display:flex}.learning-roadmap-input-with-icon{border:none;width:100%;color:var(--grey-color-shade-8)!important}.learning-roadmap-input-with-icon::placeholder{color:var(--grey-color-shade-2)!important}.learning-roadmap-input-error-container{margin-bottom:1rem}.learning-roadmap-input-error-container:last-of-type{margin-bottom:0}.learning-roadmap-suggestion-skills-chip-container{flex-wrap:wrap;gap:.5rem;display:flex}.learning-roadmap-suggestion-skills-chip{min-width:40px;color:var(--grey-color-shade-6);font-weight:600;font-size:var(--font-9);border:1px solid var(--grey-color-shade-2);background-color:var(--grey-color-shade-1);border-radius:2rem;justify-content:center;align-items:center;gap:.25rem;padding:.35rem 1.25rem;display:inline-flex}.learning-roadmap-suggestion-skills-chip-selected{background-color:var(--primary-color-shade-7);border:1px solid var(--primary-color);color:var(--background-color)}.learning-roadmap-suggestion-skills-chip-selected svg>path{fill:var(--background-color)}.learning-roadmap-skill-count{aspect-ratio:1;background-color:var(--grey-color-shade-1);width:28px;height:28px;font-size:var(--font-9);color:var(--grey-color-shade-6);border-radius:50rem;justify-content:center;align-items:center;font-weight:400;display:flex}.learning-roadmap-skills-proficiency-input-container{flex-wrap:wrap;align-items:center;width:25%;display:flex}.learning-roadmap-skills-label{color:var(--grey-color-shade-9);font-weight:400;font-size:var(--font-8);line-height:normal}.learning-roadmap-skills-delete-btn{border-radius:50rem;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s;display:flex}.learning-roadmap-skills-delete-btn:hover{background-color:#f8d3d3}.learning-roadmap-add-skills-btn{border:1px dashed var(--grey-color-shade-3);width:100%;font-size:var(--font-9);color:var(--grey-color-shade-8);border-radius:.5rem;justify-content:center;align-self:stretch;align-items:center;margin-top:.5rem;padding:.5rem;font-weight:400;transition:background .3s;display:flex}.learning-roadmap-add-skills-btn:hover{background-color:var(--grey-color-shade-1)}.learning-roadmap-optional-label{color:var(--grey-color-shade-4);font-size:var(--font-8);font-weight:400}.learning-roadmap-textarea{border:1px solid var(--grey-color-shade-3,#d1d1d1);width:100%;font-size:var(--font-9);color:var(--grey-color-shade-8);resize:none;border-radius:8px;padding:.5rem;font-weight:400}.learning-roadmap-textarea::placeholder{color:var(--grey-color-shade-2)!important}.learning-roadmap-generate-btn span>.button-spinner-v3{width:auto;height:auto;margin:0}.learning-roadmap-generate-btn:disabled{cursor:not-allowed;background-color:var(--grey-color-shade-2)}.learning-roadmap-loading-container{justify-content:center;align-items:center;width:100%;height:90%;display:flex}.learning-roadmap-loading-heading{color:var(--grey-color-shade-8);text-align:center;font-size:var(--font-4);font-weight:600}.learning-roadmap-loader-text-container{align-items:center;gap:.5rem;display:flex}.learning-roadmap-loader-text-container p{color:var(--grey-color-shade-6);font-size:var(--font-7)}.learning-roadmap-loader-text-container>span{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.learning-roadmap-loader-text-container .button-spinner-v3{transform:none}.learning-roadmap-loader-text-container svg{width:30px;height:30px}.learning-roadmap-cards-layout{justify-content:center;align-items:flex-start;margin-bottom:1rem;transition:transform .6s;display:flex}.learning-roadmap-cards-container{flex-direction:column;justify-content:space-between;align-items:center;gap:2rem;display:flex}.learning-roadmap-cards-wrapper{justify-content:center;align-items:stretch;gap:1rem;display:flex}.learning-roadmap-preview-card{background:var(--background-color);text-align:left;border:1px solid #e9eef6;border-radius:.5rem;flex-direction:column;justify-content:space-between;width:100%;max-width:340px;min-height:320px;padding:1.25rem;transition:all .16s;display:flex}.learning-roadmap-preview-card p{padding:0}.learning-roadmap-preview-card:hover{border:1px solid var(--primary-color-shade-6)}.learning-roadmap-preview-card-selected{border:1px solid var(--primary-color-shade-9)}.learning-roadmap-preview-card-top{justify-content:flex-start;align-items:center;display:flex}.learning-roadmap-preview-card-badge{color:var(--background-color);background:var(--primary-color);border:1px solid #ffffff7a;border-radius:50rem;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.learning-roadmap-preview-card-badge.is-recommended{background:var(--Gradient,linear-gradient(90deg, #da6220 -2.62%, #0555c8 102.87%))}.learning-roadmap-preview-card-badge-icon{color:#fffffff2;display:inline-flex}.learning-roadmap-preview-card-title{color:var(--primary-color);margin:10px 0 6px;font-size:18px;font-weight:600;line-height:1.25}.learning-roadmap-preview-card-title.learning-roadmap-preview-card-title-gradient{background:linear-gradient(90deg,#ff6b3d 0%,#2563eb 58%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.learning-roadmap-preview-card-difficulty{color:#667085;margin:0 0 8px;font-size:13px}.learning-roadmap-preview-card-difficulty-label{color:#98a2b3;font-weight:600}.learning-roadmap-preview-card-desc{color:#7a8599;flex-grow:1;margin:0 0 6px;font-size:13px;line-height:1.45}.learning-roadmap-preview-card-divider{background:#edf2f7;height:1px;margin:.5rem 0}.learning-roadmap-preview-card-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.learning-roadmap-preview-card-meta-item{color:#667085;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.learning-roadmap-preview-card-meta-icon{color:#98a2b3;display:inline-flex}.learning-roadmap-preview-card-action{appearance:none;color:#2563eb;font-size:var(--font-8);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin:0;padding:0;font-weight:600;display:inline-flex}.learning-roadmap-preview-card-action:hover{text-decoration:underline}.learning-roadmap-preview-card-arrow{font-size:var(--font-7);line-height:1}.learning-roadmap-edit-layout{justify-content:center;align-items:flex-start;margin-bottom:1rem;display:flex}.learning-roadmap-edit-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:calc(100vw - 100px);display:flex}.learning-roadmap-chat-structure-container{justify-content:space-between;gap:.5rem;width:100%;height:calc(100vh - 300px);display:flex}.learning-roadmap-edit{background:var(--background-color);border:1px solid #eceff3;border-radius:12px;width:70%;padding:18px;overflow:hidden;box-shadow:0 18px 40px #10182814,0 6px 16px #1018280f}.learning-roadmap-edit-header{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 14px;display:flex}.learning-roadmap-edit-header-title{font-size:var(--font-6);color:var(--grey-color);margin:0;font-weight:800;line-height:1.2}.learning-roadmap-edit-add-btn{appearance:none;color:var(--grey-color);cursor:pointer;background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.learning-roadmap-edit-add-btn:hover{background:#f3f4f6}.learning-roadmap-edit-add-icon{color:#6b7280;display:inline-flex}.learning-roadmap-edit-list{flex-direction:column;gap:12px;height:95%;display:flex;overflow:auto}.learning-roadmap-edit-chat-container{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:column;gap:.5rem;width:35%;height:100%;display:flex}.learning-roadmap-edit-generating-btn{color:var(--primary-color);font-size:var(--font-8);justify-content:center;align-items:center;gap:.25rem;padding-block:1.75rem 2rem;font-weight:600;display:flex}.learning-roadmap-edit-generating-btn .button-spinner-v3{width:16px;height:16px;margin:0;transform:translate(0)}.learning-roadmap-edit-generating-btn .button-spinner-v3 div{background:var(--primary-color)}.learning-roadmap-edit-messages-container{height:100%;overflow:auto}.learning-roadmap-edit-chat-bubble{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:1.125rem;max-width:75%;padding:10px;display:inline-flex}.learning-roadmap-edit-chat-bubble li{font-size:var(--font-9)}.learning-roadmap-edit-chat-bubble-by-user{border:1px solid var(--primary-color-shade-2);background:var(--primary-color-shade-1);flex-direction:row-reverse}.learning-roadmap-edit-chat-bubble-text{font-size:var(--font-9);color:var(--grey-color);min-width:10ch;max-width:100%s;padding:0;font-weight:400}.learning-roadmap-edit-messages-container ul{margin-left:2rem;list-style-type:disc}.learning-roadmap-edit-chat-empty-user-icon{border:1px solid var(--grey-color-shade-3);border-radius:50rem;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.learning-roadmap-edit-chat-input-container{align-items:flex-end;gap:.5rem;padding:1rem;display:flex}.learning-roadmap-edit-chat-input{border:1px solid var(--grey-color-shade-2);width:100%;color:var(--grey-color);font-size:var(--font-9);resize:none;background-color:#f8f8f8;border-radius:2.5rem;padding:.75rem 1rem .75rem 1.5rem}.learning-roadmap-edit-chat-input::placeholder{font-size:var(--font-10);color:var(--grey-color-shade-2)!important}.learning-roadmap-edit-chat-send-btn{background-color:var(--primary-color-shade-7);border-radius:2.5rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;transition:background-color .3s;display:flex}.learning-roadmap-edit-chat-send-btn svg{transform:rotate(90deg)}.learning-roadmap-edit-chat-send-btn svg>path{fill:var(--background-color)}.learning-roadmap-edit-chat-send-btn:hover{background-color:var(--primary-color);cursor:pointer}.learning-roadmap-edit-back-btn{color:var(--grey-color-shade-6);align-content:center;gap:.5rem;font-weight:600;display:flex}.learning-roadmap-edit-row{text-align:left;background:#f6f6f7;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:14px;display:flex;position:relative}.learning-roadmap-edit-row:not(:last-child){margin-bottom:1rem}.learning-roadmap-edit-node.is-item .learning-roadmap-edit-row{background:var(--background-color);padding:12px 14px}.learning-roadmap-edit-node.is-section .learning-roadmap-edit-row{background:#f4f4f5}.learning-roadmap-edit-drag{color:#9ca3af;flex:none;display:inline-flex}.learning-roadmap-edit-chevron{color:var(--grey-color);flex:none;transition:transform .16s;display:inline-flex}.learning-roadmap-edit-chevron.is-rotated{transform:rotate(180deg)}.learning-roadmap-edit-chevron.is-hidden{opacity:0;pointer-events:none}.learning-roadmap-edit-row-title{font-size:var(--font-8);color:var(--grey-color);flex:auto;font-weight:700}.learning-roadmap-edit-node.is-item .learning-roadmap-edit-row-title{font-weight:500}.learning-roadmap-edit-duration{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.learning-roadmap-edit-duration-icon{color:#9ca3af;display:inline-flex}.learning-roadmap-edit-children{margin-top:10px;padding-left:30px;position:relative}.learning-roadmap-edit-children-line{background:#eceff3;border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:16px}.learning-roadmap-edit-children-content{flex-direction:column;gap:10px;display:flex}.learning-roadmap-edit-node.is-item{margin-left:8px}.learning-roadmap-preview-container{height:calc(100vh - 120px);padding-top:2rem}.learning-roadmap-preview-roadmap-container{height:calc(100vh - 235px);position:relative}.learning-roadmap-preview-roadmap-container .react-flow__node-root{border-radius:1rem}.learning-roadmap-preview-heading-container{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding-inline:2rem;display:flex}a .learning-roadmap-preview-heading-container>.learning-roadmap-heading{text-align:left}.learning-roadmap-sidebar-container{opacity:1;pointer-events:auto;z-index:50;background:#00000059;transition:opacity .18s;position:fixed;inset:0}.learning-roadmap-sidebar{background-color:var(--background-color);z-index:0;border-left:1px solid var(--Text-grey-color-shade-2,#e7e7e7);flex-direction:column;width:520px;max-width:95vw;height:100%;display:flex;position:absolute;top:0;right:0}.learning-roadmap-preview-sidepanel-heading{font-size:var(--font-7);color:var(--grey-color);font-weight:600}.learning-roadmap-preview-sidepanel-subheading{font-size:var(--font-8);color:var(--grey-color-shade-6);font-weight:400}.learning-roadmap-preview-sidepanel-description{font-size:var(--font-8);color:var(--grey-color-shade-8);font-weight:400}.learning-roadmap-preview-sidepanel-close-btn{background-color:var(--grey-color-shade-1);border:none;border-radius:50rem;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.learning-roadmap-topics-heading-container{width:100%;position:relative}.learning-roadmap-topics-heading-line{background-color:var(--grey-color-shade-2);z-index:-1;width:100%;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.learning-roadmap-topics-heading{text-transform:uppercase;background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-6);font-weight:600;font-size:var(--font-9);border-radius:.25rem;width:max-content;margin-left:1rem;padding:.125rem .25rem}.learning-roadmap-topics-container{flex-direction:column;gap:1rem;max-height:99%;padding:1rem;display:flex}.learning-roadmap-topic{align-items:flex-start;gap:.5rem;display:flex}.learning-roadmap-topic-heading{color:var(--grey-color);font-size:var(--font-8);font-weight:400}.learning-roadmap-topic-important-chip{color:var(--grey-color-shade-8);font-size:var(--font-10);background:var(--secondary-color-shade-3);white-space:nowrap;border:1px solid #0000001a;border-radius:50rem;justify-content:center;align-items:center;padding:2px 8px;font-weight:400;display:flex}.learning-roadmap-topic-duration-chip{color:var(--grey-color-shade-6);word-wrap:nowrap;font-size:var(--font-10);border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);white-space:nowrap;border-radius:50rem;justify-content:center;align-items:center;gap:.25rem;padding:2px 8px;font-weight:400;display:flex}.learning-roadmap-topic-duration-chip span{display:flex}.learning-roadmap-topic-duration-chip svg{width:16px;height:16px}.learning-roadmap-preview-sidepanel-resources{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}.learning-roadmap-preview-sidepanel-resources .learning-roadmap-preview-sidepanel-resource{align-items:center;gap:.25rem;width:fit-content;display:flex}.learning-roadmap-preview-sidepanel-resources .learning-roadmap-preview-sidepanel-resource .learning-roadmap-preview-sidepanel-resource-title{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:600;text-decoration:underline}.learning-roadmap-preview-sidepanel-resources .learning-roadmap-preview-sidepanel-resource path{fill:var(--grey-color-shade-6)}.learning-roadmap-legend-container{z-index:2;border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;padding:1.25rem;transition:all .3s;display:flex;position:absolute;top:2%;right:3%}.learning-roadmap-legend-title-container{align-items:center;gap:1.75rem;width:100%;display:flex}.learning-roadmap-legend-title{color:var(--grey-color-shade-8);font-size:var(--font-9);word-break:keep-all;width:100%;font-weight:400}.learning-roadmap-legend-symbol-dashed-line{background:repeating-linear-gradient(90deg,#e5d397 0 6px,#0000 6px 12px);flex:0 0 15%;height:2px}.learning-roadmap-legend-symbol-filled-line{background-color:#c29c22;flex:0 0 15%;height:2px}.learning-roadmap-legend-symbol{justify-content:center;align-items:center;gap:.625rem;width:56px;height:24px;display:flex}.learning-roadmap-legend-symbol-module{background:#ffcd2d;border:2px solid #0000003d;border-radius:.5rem}.learning-roadmap-legend-symbol-sub-module{background:#ffeaa8;border:2px solid #0000001a;border-radius:1rem}.learning-roadmap-legend-symbol-imp-sub-module{background:var(--Secondary-secondary-color-shade-4,#f1bb80);border:2px solid #0000001a;border-radius:1rem}.learning-roadmap-preview-legend-toggle-btn{background-color:var(--primary-color);color:var(--background-color);font-size:var(--font-8);border-radius:50rem;padding:.5rem 1.25rem}.learning-roadmap-preview-legend-toggle-btn-container{display:none}.react-flow__node.rf-subtopic,.react-flow__node.rf-subtopic *{cursor:default!important}.react-flow__node.rf-topic,.react-flow__node.rf-topic *{cursor:pointer!important}.roadmap-card-display-title{color:var(--grey-color);font-weight:600;font-size:var(--font-8)}.phases-stepper-content{width:95%;margin-bottom:1rem;overflow:auto}.iwc-description{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.iwc-list-container{border:.5px solid var(--grey-color-shade-2);border-radius:.6rem;min-width:500px;max-height:calc(100dvh - 540px);overflow:auto}.iwc-list{border:.5px solid var(--grey-color-shade-2);align-items:center;width:100%;padding:.5rem;display:flex}.iwc-list:first-of-type{border-radius:.5rem .5rem 0 0}.iwc-list:last-child{border-radius:0 0 .5rem .5rem}.iwc-list-name{white-space:nowrap;text-overflow:ellipsis;flex:2;width:100%;padding-inline:.5rem;overflow:hidden}.iwc-list-email{text-align:start;white-space:nowrap;text-overflow:ellipsis;flex:3;width:100%;padding-inline:.5rem;overflow:hidden}.iwc-list-action{text-align:center;flex:1;padding-inline:.5rem}.info-color{color:var(--info-color)}#dup-scanning-files{justify-content:center;align-items:center;display:flex}#dup-scanning-files .scanning-wrapper{justify-content:center;align-items:center;width:90%;height:100px;display:flex;position:relative}#dup-scanning-files .scanning-wrapper .top-corners,#dup-scanning-files .scanning-wrapper .bottom-corners{width:100%;height:1.5em;position:absolute;top:0;left:0}:is(#dup-scanning-files .scanning-wrapper .top-corners,#dup-scanning-files .scanning-wrapper .bottom-corners):before,:is(#dup-scanning-files .scanning-wrapper .top-corners,#dup-scanning-files .scanning-wrapper .bottom-corners):after{border:0 solid var(--primary-color);content:"";width:1.5em;height:1.5em;position:absolute;bottom:0;right:0}:is(#dup-scanning-files .scanning-wrapper .top-corners,#dup-scanning-files .scanning-wrapper .bottom-corners):before{left:0}#dup-scanning-files .scanning-wrapper .bottom-corners{top:unset;bottom:0}#dup-scanning-files .scanning-wrapper .bottom-corners:before{border-bottom-width:3px;border-left-width:3px}#dup-scanning-files .scanning-wrapper .bottom-corners:after{border-bottom-width:3px;border-right-width:3px}#dup-scanning-files .scanning-wrapper .top-corners:before{border-top-width:3px;border-left-width:3px}#dup-scanning-files .scanning-wrapper .top-corners:after{border-top-width:3px;border-right-width:3px}#dup-scanning-files .scanner{background-color:var(--primary-color);width:4px;height:70%;animation:2s cubic-bezier(.46,.55,.59,.95) infinite alternate scan;position:absolute;left:10%}#dup-scanning-files .scanner:before,#dup-scanning-files .scanner:after{content:"";width:0;height:100%;position:absolute;top:0;right:100%}#dup-scanning-files .scanner:after{background:linear-gradient(270deg, transparent, rgba(var(--primary-color), .5));animation:4s cubic-bezier(.46,.55,.59,.95) 2s infinite scan-tail;left:100%}#dup-scanning-files .scanner:before{background:linear-gradient(90deg, transparent, rgba(var(--primary-color), .5));animation:4s cubic-bezier(.46,.55,.59,.95) infinite scan-tail}#dup-scanning-files .file-types{width:200px;height:100%;position:relative}#dup-scanning-files .file-types .file-types-carousel{height:1em;font-size:4em;animation:2s infinite scan-file-scale;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}#dup-scanning-files .file-types .file-types-carousel .file-types-track{animation:12s steps(6,end) infinite scan-file-translate}#dup-scanning-files .file-types i{display:block}#dup-scanning-files .file-types i.fa-file-pdf{color:#c21219}#dup-scanning-files .file-types i.fa-file-word{color:#295394}#dup-scanning-files .file-types i.fa-file-alt{color:#3a3a3a}.org-roadmap-sidebar-container{opacity:1;pointer-events:auto;z-index:50;background:#00000059;justify-content:flex-end;transition:opacity .18s;display:flex;position:fixed;inset:0}.organization-roadmap-sidebar{background-color:var(--background-color);border-left:1px solid var(--grey-color-shade-2);flex-direction:column;width:520px;max-width:95vw;height:100%;display:flex;position:relative;box-shadow:-10px 0 24px #00000014}.organization-roadmap-sidebar.view-mode{z-index:0;width:650px}.organization-roadmap-sidebar-inner{flex-direction:column;height:100%;display:flex;overflow:hidden}.organization-roadmap-sidebar-header{justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.organization-roadmap-sidebar-header .table-header-dropdown{width:120px;padding-block:.15rem}.organization-roadmap-sidebar-header .roadmap-node-status-dropdown.completed .table-header-dropdown{color:var(--success-color);border:1px solid var(--success-color)}.organization-roadmap-sidebar-title-stack{flex-direction:column;gap:.35rem;display:flex}.organization-roadmap-sidebar-body{flex-direction:column;flex:1;width:100%;padding:1rem;display:flex;overflow-y:auto}.organization-roadmap-sidebar-body.view-mode{padding:0}.organization-sidebar-roadmap-form{flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}.learning-roadmap-preview-sidepanel-resources.organization-raodmap{margin-block:.5rem;padding-inline:1rem}.org-roadmap-sidebar-topics-container{flex-direction:column;gap:1rem;max-height:280px;padding:1rem 0;display:flex;overflow:auto}.organization-roadmap-sidebar-footer{background:var(--background-color);border-top:1px solid var(--grey-color-shade-2);justify-content:flex-end;align-items:center;gap:.75rem;padding:.75rem 1.5rem;display:flex}.organization-roadmap-sidebar-footer .new-ui-btn{padding-inline:2.75rem!important}.org-roadmap-sidebar-footer-actions{gap:.5rem;margin-left:auto;display:flex}.organization-primary-action-button{font-size:var(--font-9);border-radius:30px;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1.125rem;font-weight:600;display:flex}.organization-primary-edit-button{color:var(--primary-color);border:1px solid var(--primary-color-shade-2);background:var(--primary-color-shade-1)}.organization-primary-delete-button{color:var(--danger-color);background:#ffecec;border:1px solid #ffd5d5}.roadmap-add-reference-btn{color:var(--primary-color);font-size:var(--font-9)}.form-predefined-rules-container{width:916px;max-width:100%;font-size:var(--font-8)}.form-predefined-rules{background-color:var(--grey-color-shade-1);border-radius:.5rem;margin-bottom:.5rem;padding:1rem}.form-predefined-rules-span{font-weight:600}.form-predefined-rules *{font-size:var(--font-9)}.write-with-ai-btn{white-space:nowrap;font-size:var(--font-9);background-color:#0000;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#0555c8,#da6220);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem 1rem;font-weight:600;transition:all .5s;display:inline-flex;position:relative}.write-with-ai-btn .ai-text{background:linear-gradient(90deg,#0555c8,#da6220);-webkit-text-fill-color:transparent;-webkit-background-clip:text;transition:color .35s}.write-with-ai-btn .ai-icon{font-size:var(--font-9);-webkit-text-fill-color:transparent;background-color:#0555c8;-webkit-background-clip:text;transition:color .35s}.write-with-ai-btn:hover{background-image:linear-gradient(90deg,#0555c8,#da6220)}.write-with-ai-btn:hover .ai-icon,.write-with-ai-btn:hover .ai-text{-webkit-text-fill-color:#fff}.iwr-modal{max-height:calc(100dvh - 150px)}.candidate-profile-accept-btn{background-color:var(--grey-color-shade-1);border:1px solid var(--success-color);border-radius:50em;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.candidate-profile-accept-btn path{fill:var(--success-color)}.candidate-profile-reject-btn{background-color:var(--grey-color-shade-1);border:1px solid var(--danger-color);border-radius:50em;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.candidate-profile-reject-btn path{fill:var(--danger-color)}.aec-container{background-color:var(--grey-color-shade-1);flex-direction:column;gap:1rem;min-height:calc(100vh - 224px);padding:1rem;display:flex}.aec-card{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:.5rem;width:100%;padding:1rem}.aec-heading{justify-content:space-between;align-items:center;display:flex}.aec-title{font-size:var(--font-8);font-weight:600}.aec-body{flex-wrap:wrap;gap:2rem;width:100%;margin-top:.75rem;display:flex}.aec-section{flex:1;min-width:425px}.aec-section-v2{flex:1;width:100%}.aec-sections-row{flex-direction:column;gap:1rem;display:flex}.aec-sections-row-v2{flex-direction:column;gap:1rem;width:100%;display:flex}.aec-section-body{flex-wrap:wrap;align-items:center;gap:1.7rem;display:flex}.aec-section-body-v2{background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem;display:flex}.aec-section-body-v3{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.aec-section-header{font-size:var(--font-9);color:var(--grey-color-shade-6);align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:400;display:flex}.aec-meter-card{font-size:var(--font-9);background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:column;min-width:135px;padding:.5rem 1rem;display:flex}.aec-meter-card-proctor{flex-direction:row;justify-content:space-between;min-width:245px}.aec-meter-card-v2{font-size:var(--font-9);flex-direction:column;display:flex}.aec-meter-card-proctor-v2{background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:row;justify-content:space-between;width:100%;min-width:245px;padding:.5rem 1rem}.aec-label{color:var(--grey-color-shade-7);font-weight:400}.aec-value{font-weight:600}.aec-value-number{color:var(--grey-color)}.aec-value-unit{color:var(--grey-color-shade-8)}.aec-value-default{color:var(--grey-color-shade-6);font-size:var(--font-10);font-weight:400}.aec-empty{color:var(--grey-color-shade-4);font-style:italic;font-weight:400}.evaluation-criteria-form-collaps-container{font-size:var(--font-9);color:var(--grey-color-shade-7);margin-top:.5rem;font-weight:400}.evaluation-criteria-form-collaps-container button,.evaluation-criteria-form-collaps-container a{color:var(--primary-color);font-weight:600}.evaluation-criteria-form-collaps-container button:disabled{cursor:not-allowed}.form-field-reload-btn{color:var(--primary-color);margin-left:.5rem}.update-evaluation-text-btn{font-size:var(--font-9);color:var(--primary-color);font-weight:400;line-height:normal}.update-evaluation-text-btn:hover{color:var(--primary-color-shade-9);text-decoration:underline}.candidate-resume-delete-btn{background-color:var(--grey-color-shade-1);border:1px solid var(--danger-color);border-radius:50em;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.candidate-resume-delete-btn path{fill:var(--danger-color)}.candidate-profile-accept-text-btn{color:var(--primary-color);border:1px solid var(--primary-color);width:fit-content;min-width:95px;font-size:var(--font-9);white-space:nowrap;border-radius:50em;padding:0 .75rem;font-weight:400}.candidate-profile-accept-text-btn:hover{background-color:var(--primary-color);color:var(--text-light-color)}.applicant-card-detail-basic-info-email{text-overflow:ellipsis;white-space:nowrap;max-width:220px;display:block;overflow:hidden}.drive-stage-board-applicants-container{height:calc(100% - 53px);overflow:auto}.applicant-card-detail-time{font-size:var(--font-9);white-space:nowrap;color:var(--grey-color-shade-6,#6d6d6d);font-weight:400}.remote-cursor-label-wrapper{color:#fff;white-space:nowrap;pointer-events:auto;cursor:default;border-radius:12px;padding:2px 6px;font-size:11px;transition:all .2s ease-in-out;position:relative}.code-collab-user-name-label,.remote-cursor-label-wrapper:hover .label-initial{display:none}.remote-cursor-label-wrapper:hover .code-collab-user-name-label{display:inline}.compatibility-test-settings-modal-btn{background-color:var(--grey-color-shade-2);color:var(--grey-color);border-radius:50rem;align-items:center;gap:.25rem;padding:.5rem 1rem;font-weight:600;transition:all .3s;display:flex}.compatibility-test-settings-modal-btn:hover:not(:disabled){color:#0555c8;background-color:#0555c815}.compatibility-test-settings-modal-btn:hover:not(:disabled) svg>path{fill:#0555c8}.compatibility-test-settings-modal-btn:disabled{background-color:var(--grey-color-shade-2);color:#454545;cursor:not-allowed}.compatibility-test-settings-modal-btn:disabled svg>path{fill:#454545}.compatibility-test-devices-dropdown-container{flex-direction:column;justify-content:center;gap:.75rem;width:100%;padding:1rem 1.5rem;display:flex}.compatibility-test-devices-dropdown-container .camera-preview-wrapper{width:20%}.compatibility-test-devices-camera-dropdown{flex:1}.compatibility-test-devices-dropdown-select{width:100%}.compatibility-test-devices-dropdown-menuitem{font-size:var(--font-9)!important}.compatibility-test-devices-label{font-size:var(--font-8);color:var(--grey-color);margin-bottom:.25rem;padding:0;font-weight:600}.compatibility-test-devices-sublabel{font-size:var(--font-9);color:var(--grey-color-shade-8);white-space:nowrap;flex-shrink:0;padding:0}.compatibility-test-devices-dropdown-cancel-btn{border:1px solid var(--primary-color);color:var(--primary-color);font-weight:600;font-size:var(--font-9);border-radius:50rem;padding:.25rem 1rem}.compatibility-test-devices-dropdown-confirm-btn{background-color:var(--primary-color);color:var(--background-color);font-weight:600;font-size:var(--font-9);border-radius:50rem;padding:.35rem 1.5rem}.compatibility-test-devices-dropdown-confirm-btn:hover{background-color:var(--primary-color-shade-9)}.compatibility-test-volume-bar-container{align-items:center;gap:.5rem;width:100%;margin-top:.5rem;display:flex}.compatibility-test-volume-bar-outer-wrapper{background-color:var(--primary-color-shade-2);border-radius:.25rem;flex:1;height:6px;overflow:hidden}.compatibility-test-volume-bar{background-color:var(--primary-color);border-radius:2rem;height:100%;transition:width 60ms linear;display:block}.camera-preview-wrapper{aspect-ratio:16/9;background:#000;border-radius:4px;width:100%;overflow:hidden}.camera-preview-video{object-fit:cover;width:101%;height:101%;transition:opacity .18s ease-in-out}.camera-fade-out{opacity:0}.camera-fade-in{opacity:1}.camera-off-placeholder{background:var(--grey-color);width:100%;height:100%;color:var(--grey-color-shade-4);flex-direction:column;justify-content:center;align-items:center;font-size:14px;display:flex}.camera-hidden{visibility:hidden}.interview-room-footer .compatibility-test-settings-modal-btn{border:1px solid var(--background-color);border-radius:.25rem;padding:.3rem;background-color:#0000!important}.interview-room-footer .compatibility-test-settings-modal-btn svg>path{fill:var(--background-color)}.compatibility-cards-wrapper{flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;display:flex}.compatibility-card-container{background-color:var(--background-color);border:1px solid var(--grey-color-shade-1);box-shadow:inset;border-radius:.5rem;flex-direction:column;gap:.5rem;width:280px;padding:1rem;display:flex}.compatibility-card-label{font-size:var(--font-9);font-weight:600}.compatibility-card-text-error{font-size:var(--font-10);color:var(--danger-color);min-height:36px;padding:0}.compatibility-card-read-line-note{font-size:8px}.compatibility-card-label.failed svg>path{fill:var(--danger-color)}.compatibility-card-label>svg{width:12px;height:12px}.compatibility-card-container.passed{border:1px solid var(--success-color)}.compatibility-card-container.failed{border:1px solid var(--danger-color)}.compatibility-card-container .MuiInputBase-inputSizeSmall{font-size:var(--font-9)}.compatibility-card-read-line-container{background-color:var(--grey-color-shade-1);border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;height:135px;padding:.5rem;display:flex}.compatibility-test-io-test-btn{width:max-content;color:var(--background-color);font-size:var(--font-10);border-radius:.25rem;padding:.25rem 1rem}.compatibility-test-io-test-btn>span{align-items:center;gap:.25rem;display:flex}.compatibility-test-io-test-btn>span svg{width:10px;height:10px}.compatibility-test-io-test-btn>span svg path{fill:var(--background-color)}.compatibility-test-io-start-test-btn{background-color:var(--primary-color)}.compatibility-test-io-stop-test-btn{background-color:var(--danger-color)}.compatibility-test-io-btn-container{gap:.5rem;display:flex}.compatibility-card-screen-icon-container{background-color:var(--grey-color-shade-1);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:.5rem;display:flex}.compatibility-card-screen-icon-container svg{aspect-ratio:1;width:50%;height:50%}.compatibility-card-connection-status{font-size:var(--font-8);text-transform:uppercase;text-align:center;min-height:36px;font-weight:600}.compatibility-card-poor-connection-status{text-align:center;font-size:10px}.compatibility-card-connection-status[data-connection=poor]{color:#cf1322;border-color:#ffa39e}.compatibility-card-connection-status[data-connection=moderate]{color:#d48806;border-color:#ffe58f}.compatibility-card-connection-status[data-connection=good]{color:#389e0d;border-color:#b7eb8f}.compatibility-card-connection-status[data-connection=unknown],.compatibility-card-connection-status[data-connection=unsupported]{color:#595959;border-color:#d9d9d9}:is(.compatibility-card-connection-status[data-connection=unknown],.compatibility-card-connection-status[data-connection=unsupported]) .learning-roadmap-card{height:175px}.my-interviews-graph-heading-container{border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);border-radius:.5rem;flex-direction:column;padding:2rem;display:flex}.my-interviews-graph-btn-dropdown-container{align-items:center;gap:.25rem;display:flex}.my-interviews-analytics-graph{width:60%}.my-interviews-skills-breakdown-graph{width:40%}.my-interviews-heading-container{justify-content:space-between;align-items:center;display:flex}.my-interviews-graph-heading{font-size:var(--font-8);padding:0;font-weight:600}.my-interviews-graph-btn-container{background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:50rem;align-items:center;gap:.5rem;padding:.3rem;display:flex}.my-interviews-graph-btn-container>button{font-size:var(--font-9);color:var(--grey-color-shade-6);border-radius:50rem;align-items:center;gap:.5rem;padding:.15rem 1rem;transition:background .3s;display:flex}.my-interviews-graph-btn-active{background-color:var(--background-color);color:var(--grey-color);border:1px solid var(--Text-grey-color-shade-2,#e7e7e7);box-shadow:0 29px 8px #0000,0 18px 7px #00000003,0 1px 3px #0000001a}.my-interviews-graph-btn-circle-container{align-items:center;display:inline-flex;position:relative}.my-interviews-graph-btn-circle{aspect-ratio:1;border-radius:50rem;width:10px;height:10px}.graph-btn-circle-1{background-color:var(--primary-color)}.graph-btn-circle-2{background-color:var(--secondary-color)}.my-interviews-graph-btn-circle-overlap{position:absolute;left:6px}.my-interviews-graph-container{flex-direction:column;width:100%;height:236px;display:flex}.ai-interview-insight-filter-btn{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);color:var(--grey-color);border-radius:50rem;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem;transition:all .3s;display:flex}.filter-btn-down-icon path{fill:var(--grey-color-shade-6)}.ai-interview-insight-filter-btn:hover{border:1px solid var(--grey-color)}.ai-interview-insight-filter-btn:hover path{fill:var(--grey-color)}.ai-interview-insight-filter-btn:hover .filter-btn-title{color:inherit}.ai-interview-insight-filter-btn:nth-of-type(2):hover>div:first-child path{stroke:var(--grey-color)}.ai-interview-insight-filter{color:var(--grey-color-shade-5);font-size:var(--font-10);flex-direction:column;gap:.25rem;display:flex}.ai-interview-insight-filter:not(:first-of-type){margin-top:.5rem}.ai-interview-insight-filter-text{font-size:var(--font-10);text-align:left;padding:0}.ai-interview-insight-filter-type{color:var(--grey-color);font-weight:600}.ai-interview-insight-filter-checkbox-container{align-items:flex-start;gap:.25rem;display:flex}.ai-interview-insight-filter-checkbox-container>.MuiButtonBase-root{padding:0}.ai-interview-insight-filter-label{color:var(--grey-color-shade-5)}.ai-interview-insight-filter-label-active{color:var(--grey-color-shade-9)}.ai-interview-insight-filter-sortby-menu{min-width:12rem}.org-landing-contact-card-heading-container{gap:1rem}.modal-backdrop{z-index:3}.text-pre-line{white-space:pre-line}.create-interview-progress-tabs{margin:1.5rem 0 0;padding-inline:1.5rem!important}.interview-question-select-main-container{padding:1.5rem;height:calc(100vh - 200px)!important}.interview-question-select-duration-modal .user-profile-modal{width:35%!important}.interview-question-select-duration-modal .user-profile-modal-header{padding-inline:1rem}.interview-question-select-question-container{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;height:90%}.interview-question-select-btn-header{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;width:100%;height:58px;padding:0 1.5rem;display:flex}.interview-question-select-duration-btn-container{align-items:center;gap:.625rem;display:flex}.interview-question-select-exceeds-duration{border:1px solid var(--secondary-color-shade-2);background-color:1px solid var(--secondary-color-shade-1);color:var(--secondary-color);font-size:var(--font-9);border-radius:100vw;align-items:center;gap:.25rem;padding:.5rem 1rem;display:flex}.interview-question-select-exceeds-duration svg{width:16px;height:16px}.interview-question-select-exceeds-duration path{fill:var(--secondary-color)}.interview-question-select-exceeds-duration-popper{color:var(--grey-color-shade-8);border:1px solid var(--secondary-color-shade-2);background:var(--secondary-color-shade-1);border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.625rem;display:flex;box-shadow:0 19px 5px #0000,0 12px 5px #00000003,0 7px 4px #0000000d,0 3px 3px #00000017,0 1px 2px #0000001a}.interview-question-select-exceeds-duration-tooltip{padding:.625rem .75rem;color:var(--grey-color-shade-9)!important;background-color:#0000!important;margin-top:0!important;font-size:13px!important}.interview-question-select-duration-btn{border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);color:var(--grey-color-shade-8);background-color:#fafafa;border-radius:50rem;justify-content:space-between;align-items:center;gap:.625rem;padding:.5rem 1rem;display:flex}.interview-question-select-btn-container{align-items:center;gap:1.5rem;height:100%;display:flex}.interview-question-select-btn-container span{background-color:var(--grey-color-shade-2);width:1px;height:70%!important}.interview-question-select-duration-tooltip{border:1px solid var(--grey-color-shade-2);background-color:#fafafa;border-radius:.75rem!important}.interview-question-select-duration-tooltip ul{padding-inline:20px!important;list-style-type:disc!important}.interview-question-select-duration-tooltip ul li{font-weight:500;color:var(--grey-color-shade-9)!important;font-size:13px!important}.interview-question-select-btn{cursor:pointer;height:100%;color:var(--grey-color-shade-6);font-size:var(--font-8);background:0 0;border:none;padding:0 .25rem;font-weight:600;position:relative}.interview-question-select-btn-active{color:var(--primary-color);font-weight:600}.interview-question-select-btn-active:after{content:"";border-bottom:1px solid var(--primary-color);width:100%;height:0;color:var(--primary-color);transition:height .2s;position:absolute;bottom:0;left:0}.interview-question-select-btn-active:hover:after{height:3px}.interview-question-select-header{font-size:var(--font-9);background-color:#fafafa;align-items:center;padding-inline:1rem;display:flex;border-bottom:1px solid var(--grey-color-shade-2)!important}.interview-question-select-header-1,.interview-question-select-header-2{flex:1;align-items:center;padding-block:.5rem;display:flex;gap:1rem!important}.interview-question-select-header-2{border-left:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;padding-left:1rem;display:flex}.interview-question-select-header-2-btn-container{display:flex}.interview-question-select-header-2-btn-container span{justify-content:center;align-items:center;display:flex;min-width:80px!important}.rounded-input-with-icon{border:1px solid var(--grey-color-shade-2);background-color:#0000;border-radius:50rem;align-items:center;gap:.75rem;width:100%;padding:.25rem .75rem;display:flex}.rounded-input-with-icon input{border:none;width:100%;padding:0;font-size:var(--font-8)!important;color:var(--grey-color)!important}.rounded-input-with-icon input::placeholder{color:var(--grey-color-shade-4)!important;font-size:var(--font-9)!important}.interview-question-select-list-container{display:flex;height:100%!important}.interview-question-select-list{font-size:var(--font-9);align-items:flex-start;padding-inline:1rem;display:flex}.interview-question-select-list button{margin-top:6px;text-align:left!important}.interview-question-list-automatic-question-container{flex-direction:column;align-items:center;width:100%;padding:1rem;display:flex}.interview-question-select-list-automatic{border-block:1px solid var(--grey-color-shade-2);align-items:center;gap:1rem;width:100%;padding-block:1rem;display:flex}.interview-question-select-list-automatic>*{font-size:var(--font-9);font-weight:600}.interview-question-select-list-container-1,.interview-question-select-list-container-2{flex:1;height:calc(100% - 100px);overflow:auto}.interview-question-select-list-container-2 .interview-question-select-list-automatic{border-top:none!important}.interview-question-select-list-container-1{border-right:1px solid var(--grey-color-shade-2);margin-right:1rem}.interview-question-select-list-container-1 .px-3{padding-block:.5rem;border-bottom:1px solid var(--grey-color-shade-2)!important}.interview-question-select-header-1-total-time{margin-right:1rem}.interview-question-select-header-1-title-container{justify-content:space-between;align-items:center;width:100%;display:flex}.interview-question-select-add-question-btn{background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.25rem;align-items:center;padding:.25rem;display:flex}.interview-question-select-add-custom-question-btn-container{align-items:flex-start;gap:.5rem;padding:.5rem 1rem;display:flex}.interview-question-select-add-custom-question-btn-container:hover .interview-question-select-add-question-btn{background-color:var(--primary-color-shade-2);border-color:var(--primary-color-shade-4)}.interview-question-select-list-container-1>div:first-of-type{margin:.5rem 0}.interview-question-select-list:nth-of-type(2n){border-block:1px solid var(--grey-color-shade-2)}.interview-question-select-list:first-of-type{background-color:#faebd7;border-top:1px solid var(--grey-color-shade-2)!important}.interview-question-selected-list{border-bottom:1px solid var(--grey-color-shade-2);font-size:var(--font-9);justify-content:space-between;align-items:center;padding:.5rem 1rem .5rem 0;font-weight:600;display:flex}.interview-question-selected-list .MuiInputBase-sizeSmall{border-radius:.25rem!important;min-width:60px!important}.interview-question-selected-list .MuiInputBase-sizeSmall svg{width:11px!important}.interview-question-selected-list .MuiInputBase-sizeSmall .MuiSelect-icon{right:15px!important}.interview-question-select-list-box .MuiOutlinedInput-input{font-size:var(--font-9);font-weight:600;padding:.25rem .5rem!important}.interview-question-select-list-box{justify-content:center;align-items:center;min-width:80px;display:flex}.interview-question-select-duration-modal-container{flex-direction:column;width:100%;padding:1rem;display:flex}.interview-question-select-duration-modal-container input{font-size:var(--font-8);border:1px solid var(--grey-color-shade-2);color:var(--grey-color);border-radius:.5rem;padding-inline:.75rem}.interview-question-select-duration-modal-container input::placeholder{font-size:var(--font-8);color:var(--grey-color-shade-8)}.interview-question-select-duration-modal-text-bold{font-size:var(--font-8);padding:0;font-weight:600}.interview-question-select-duration-modal-text{font-size:var(--font-9);color:var(--grey-color-shade-6);padding:0}.interview-question-select-duration-modal-error-text{font-size:var(--font-10);padding:0;color:var(--danger-color)!important}.interview-question-select-duration-modal-btn-container{justify-content:flex-end;align-items:center;gap:1rem;width:100%;padding:1rem;display:flex}.interview-question-select-duration-modal-btn-container .new-ui-btn{font-size:var(--font-8)!important}.interview-question-select-duration-modal-btn-container .button-spinner-v3{transform:translate(0)!important}.hiw-accordion{border:1px solid var(--grey-color-shade-2);background:#fafafa;border-radius:6px;width:100%;margin-top:1rem}.hiw-accordion__header{border:0;border-bottom:1px solid var(--grey-color-shade-2);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;display:flex}.hiw-accordion__title{font-size:var(--font-9);color:var(--grey-color-shade-8);font-weight:600}.hiw-accordion__chevron{justify-content:center;align-items:center;display:inline-flex}.hiw-accordion__panel{max-height:0;transition:max-height .22s;overflow:hidden}.hiw-accordion__panel.is-open{max-height:260px}.hiw-accordion__list{margin:1rem 0;padding-left:1.75rem;list-style-type:disc!important}.hiw-accordion__item{font-size:var(--font-9);color:var(--grey-color-shade-8)}.interview-question-select-no-data-found{font-size:var(--font-9);text-align:center;padding:0}.interview-question-select-back-btn{color:var(--grey-color-shade-7);font-weight:600;font-size:var(--font-9)!important}.interview-question-select-submit-btn>.button-spinner-v3{transform:translate(0)!important}.interview-question-select-list-text-italic{font-style:italic;font-size:var(--font-9);padding:0;padding-inline:0 1rem}.interview-question-drag-handle:disabled svg path{fill:var(--grey-color-shade-2)}.right-side-email-modal{background:var(--background-color);outline:none;flex-direction:column;width:37.5rem;max-width:95vw;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-.25rem 0 .75rem #00000026}.right-side-email-modal .modal-content{flex-direction:column;height:100%;padding:.75rem .75rem 0;display:flex;overflow:hidden}.right-side-email-modal form{flex-direction:column;height:100%;margin-top:.625rem;display:flex;overflow:hidden}.email-trail-content{background:var(--background-color);flex-direction:column;flex:1;max-height:calc(100vh - 64px);display:flex;overflow:auto}.email-trail-list-block{background:var(--background-color);max-height:320px;padding:.75rem;overflow:hidden auto}.email-trail-item-btn{padding:.75rem}.email-trail-detail-block{background:var(--background-color);border-top:1px solid var(--grey-color-shade-2);max-height:550px;padding:2rem;overflow-y:auto}.email-trail-label{min-width:70px}.email-trail-avatar-sm{width:40px;height:40px}.email-trail-avatar-lg{width:48px;height:48px}.custom-email-overview{background:var(--primary-color-shade-1);border:.0625rem solid var(--grey-color-shade-2);border-radius:.625rem;align-items:center;display:flex}.mail-selected-count{color:var(--grey-color-shade-8);align-items:center;font-weight:600;display:inline-flex}.mail-selected-count i{color:var(--primary-color);font-size:var(--font-8)}.custom-email-body{flex-direction:column;flex:1;gap:.75rem;margin-top:.5rem;padding-bottom:.5rem;display:flex;overflow-y:auto}.custom-email-body .border-top{border:1px solid var(--grey-color-shade-2)!important;padding-inline:1rem!important}.custom-email-variable-row{background:var(--background-color);border:.0625rem solid var(--grey-color-shade-3);border-bottom:none;border-radius:.5rem .5rem 0 0;flex-direction:column;gap:.65rem;padding:.75rem .75rem 1rem;display:flex;box-shadow:inset 0 .0625rem #00000005}.email-template-attachment{border:.0625rem solid var(--grey-color-shade-3);border-top:none;border-radius:0 0 .5rem .5rem;padding:.75rem .75rem 1rem}.new-ui-btn.email-template-attach{border:.0625rem solid var(--grey-color-shade-2);background-color:var(--grey-color-shade-1);align-items:center;gap:.5rem;margin-top:8px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.new-ui-btn.email-template-attach:hover{border-color:var(--primary-color-shade-2);background-color:var(--primary-color-shade-1);color:var(--primary-color)}.new-ui-btn.email-template-attach:hover svg path{fill:var(--primary-color)}.email-template-editor .brewtext-editor-root{border-color:var(--grey-color-shade-3);border-radius:0}.variable-row-title{font-weight:600;font-size:var(--font-8);color:var(--grey-color-shade-8)}.variable-chip-wrap{flex-wrap:wrap;gap:.5rem;max-width:100%;display:flex}.variable-chip{font-size:var(--font-9);cursor:pointer;background:var(--grey-color-shade-1);color:var(--grey-color-shade-6);border-radius:50px;padding:.35rem .75rem;font-weight:600;transition:transform .15s,box-shadow .15s,border-color .15s}.variable-chip:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000014}.email-template-chip-blue{background:var(--primary-color-shade-1);color:var(--primary-color);border:.0625rem solid var(--primary-color)}.email-template-chip-yellow{background:var(--secondary-color-shade-1);color:var(--secondary-color);border:.0625rem solid var(--secondary-color)}.email-template-chip-pink{color:#d3af1e;background:#f7f1db;border:.0625rem solid #d3af1e}.custom-email-template-row{background:var(--background-color);border:.0625rem solid var(--grey-color-shade-2);border-radius:.625rem;align-items:center;gap:.75rem;display:flex}.template-label{min-width:90px;color:var(--grey-color-shade-8);margin:0;font-weight:600}.template-select-wrapper .MuiInputBase-root{align-items:center;min-height:42px}.custom-email-footer{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:auto;padding:.75rem 1rem}.email-template-grid{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));align-items:stretch;gap:1rem;display:grid}.email-template-card{border:.0625rem solid var(--grey-color-shade-2);background:var(--background-color);border-radius:.875rem;flex-direction:column;height:100%;min-height:220px;margin-top:.3125rem;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #0000000a}.email-template-card:before{content:"";pointer-events:none;border-radius:.875rem .875rem 0 0;height:.375rem;position:absolute;top:0;left:0;right:0}.email-template-card.INTERVIEW:before{background-color:#5a2ecc}.email-template-card.ASSESSMENT:before{background-color:#327452}.email-template-card.PLACEMENTCELL:before{background-color:#da6220}.email-template-card.DEFAULT:before{background-color:#222}.email-template-card:hover{border-color:var(--grey-color-shade-3);transform:translateY(-.125rem);box-shadow:0 12px 32px #00000012}.email-template-card-expanded{border-color:var(--grey-color-shade-3);box-shadow:0 14px 36px #00000014}.email-template-card-header{border-bottom:.0625rem solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .9rem;display:flex}.email-template-card-header.INTERVIEW{background-color:#5a2ecc06}.email-template-card-header.ASSESSMENT{background-color:#32745206}.email-template-card-header.PLACEMENTCELL{background-color:#da622006}.email-template-card-header.DEFAULT{background-color:#22222206}.email-template-card-badge{font-weight:600;font-size:var(--font-8);color:var(--grey-color-shade-8)}.email-template-card-body{flex:1;padding:.9rem 1rem .2rem}.email-template-card-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-8);color:var(--grey-color);font-weight:600;overflow:hidden}.email-template-card-body-title{font-size:var(--font-9);color:var(--grey-color-shade-8);font-weight:400}.email-template-card-row{color:var(--grey-color-shade-8);font-size:var(--font-8);align-items:center;gap:.5rem;display:flex}.email-template-card-label{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.email-template-card-label.ellipse{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.email-template-card-meta{color:var(--grey-color-shade-6);font-size:var(--font-8);align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.email-template-card-footer{padding:0 1rem 1rem}.email-template-card-view{background:var(--grey-color);color:var(--text-light-color);border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-width:5.5625rem;padding:.5rem .75rem;font-weight:600;transition:background .12s,transform .12s;display:inline-flex}.email-template-card-view:hover{background:var(--dark-color);transform:translateY(-.0625rem)}.email-template-card-preview{background:var(--grey-color-shade-1);border-top:.0625rem solid var(--grey-color-shade-2);padding:1rem}.email-template-card-preview-title{color:var(--grey-color-shade-8);margin-bottom:.35rem;font-weight:600}.email-template-card-create{border:.125rem dashed var(--primary-color-shade-4);background:linear-gradient(180deg, var(--primary-color-shade-1) 0%, var(--primary-color-shade-2) 100%);color:var(--primary-color-shade-7);text-align:center;justify-content:center;align-items:center;gap:.75rem;padding:1.4rem 1rem}.email-template-card-create:before{display:none}.email-template-card-create-body{flex-direction:column;align-items:center;gap:.35rem;display:flex}.email-template-card-create:hover{border-color:var(--primary-color-shade-5);transform:translateY(-.125rem)}.create-email-template{grid-template-columns:1fr;gap:1rem;width:100%;display:grid}.create-email-template>*{width:100%}.template-gallery{width:100%;margin-top:.9375rem;margin-bottom:1rem}.template-gallery-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.template-header{justify-content:space-between;gap:.25rem;margin-bottom:12px;display:flex}.template-gallery-view-all{white-space:nowrap;background:var(--background-color);border:.0625rem solid var(--grey-color-shade-3);color:var(--grey-color);border-radius:.625rem;align-items:center;gap:.375rem;padding:.5rem .75rem;font-weight:600;transition:transform .12s,box-shadow .12s;display:inline-flex}.template-gallery-view-all:disabled{color:var(--grey-color-shade-4);border-color:var(--grey-color-shade-2);cursor:not-allowed}.template-gallery-view-all:not(:disabled):hover{transform:translateY(-.0625rem);box-shadow:0 10px 24px #00000014}.template-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(17.25rem,1fr));gap:.75rem;display:grid}.template-gallery-grid.collapsed>:nth-child(n+5){display:none}.email-template-filter{align-items:center;gap:.5rem;display:flex}.template-preview-header-cell{padding:16px 0}.template-preview-logo-image{border:0;max-width:70px;height:auto}.template-preview-header-spacer{font-size:0;line-height:0}.template-preview-brand-link{color:var(--primary-color)}.template-preview-brand-name{font-size:var(--font-4);letter-spacing:1px;font-weight:600;line-height:1.1}.template-preview-brand-tagline{font-size:var(--font-9);color:var(--primary-color);letter-spacing:.5px;text-align:center;margin-top:2px;font-weight:400;line-height:1.2}.template-preview-social-table{margin:16px auto}.template-preview-social-cell{padding:0 8px}.template-preview-contact-table{box-sizing:border-box;text-align:center;font-size:var(--font-9);white-space:nowrap;padding-bottom:24px;font-weight:400}.template-preview-contact-cell{white-space:nowrap;padding:0 8px}.template-preview-contact-icon{vertical-align:middle;margin-right:4px}.template-preview-contact-text{vertical-align:middle;font-size:var(--font-10);display:inline}.template-preview-footer-wrapper{color:var(--grey-color-shade-6);text-align:center;width:100%;max-width:960px;margin:0 auto}.template-preview-footer-table{color:var(--grey-color-shade-6)}.template-preview-footer-cell{padding:0 0 8px}.template-preview-footer-made{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:600}.template-preview-footer-copy{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.template-preview-attachment-link{border:1px solid var(--grey-color-shade-8);background-color:#fff;border-radius:50rem;align-items:center;gap:.5rem;max-width:340px;padding:.25rem .75rem;display:inline-flex}.template-preview-attachment-name{max-width:180px}.template-preview-container{width:100%;max-width:960px;margin:0 auto}.template-preview-body{font-size:var(--font-8);color:var(--grey-color-shade-6);flex:1;width:100%;max-width:510px;min-height:0;margin:0 auto;padding:0 12px 12px;font-weight:400;overflow:visible}.email-input-container{border:1px solid var(--grey-color-shade-2);border-radius:.75rem;align-items:center;padding:.5rem 1rem;display:flex}.create-email-template .MuiAutocomplete-root .MuiInputBase-input,.create-email-template .MuiAutocomplete-root .MuiInputBase-input::placeholder{font-size:var(--font-8)}.create-email-template .MuiAutocomplete-root .MuiOutlinedInput-root{border-color:var(--grey-color-shade-3);border-radius:10px}.create-email-template-button{background-color:var(--primary-color);width:100%;color:var(--background-color);font-size:var(--font-9);border-radius:50rem;padding:.75rem 0;font-weight:600}.create-email-template-button:hover{color:var(--background-color)}.template-section-divider{background:var(--grey-color-shade-2);height:.0625rem;margin:2rem 0}.attachment-chip{border:1px solid var(--grey-color-shade-2);background-color:var(--grey-color-shade-1);color:var(--grey-color-shade-7);border-radius:50rem;align-items:center;gap:.5rem;padding:.5rem 1rem;display:inline-flex}.custom-email-template-row .MuiInputBase-root{background-color:var(--background-color)!important}.custom-email-template-row .MuiOutlinedInput-notchedOutline{border:none!important}.org-dashboard-overview-skeleton-test-card{background:#ededed;border-radius:10px;position:relative;overflow:hidden}.org-dashboard-overview-skeleton-test-card:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:40%;height:100%;animation:1.1s infinite sk-wave;position:absolute;top:0;left:-40%}.org-dashboard-overview-skeleton-test-card-title{border-radius:8px;width:220px;height:24px}.org-dashboard-overview-skeleton-test-card-icon{border-radius:6px;width:16px;height:16px}.org-dashboard-overview-skeleton-test-card-name{border-radius:8px;width:110px;height:14px}.org-dashboard-overview-skeleton-test-card-dot-btn{border-radius:999px;width:28px;height:28px}.org-dashboard-overview-skeleton-test-card-icon-sm{border-radius:6px;width:16px;height:16px}.org-dashboard-overview-skeleton-test-card-label{border-radius:8px;width:90px;height:12px}.org-dashboard-overview-skeleton-test-card-value{border-radius:8px;width:90px;height:14px;margin-top:6px}.org-dashboard-overview-skeleton-test-card-value-wide{width:190px}.org-dashboard-overview-skeleton-test-card-pill{border-radius:999px;width:110px;height:28px}.org-dashboard-overview-skeleton-test-card-pill-wide{width:150px}.org-dashboard-overview-skeleton-test-card-right{border-radius:8px;width:150px;height:14px}.question-box-container{padding:.75rem 1.5rem}.question-box{border:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:var(--background-color);border-radius:.5rem;min-height:calc(100dvh - 150px)}.problem-box-section{height:100%;position:relative;overflow:auto}.problem-box-section .editor-container-minimized{height:50%}.problem-box-section .editor-container-maximized{height:calc(100% - 72px)}.problem-box-section .editor-container,.problem-box-section .cm-editor,.problem-box-section .cm-theme{height:100%!important}.question-option-header{border-bottom:1px solid var(--grey-color-shade-2,#e7e7e7);z-index:1;background-color:#fbfbfb;border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;display:flex;position:sticky;top:0}.question-ide-header{border-bottom:1px solid var(--grey-color-shade-2);z-index:1;background-color:#fbfbfb;border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.question-ide-footer-container{z-index:0;border-radius:0 0 .5rem .5rem;position:sticky;bottom:0}.question-ide-footer{border-top:1px solid var(--grey-color-shade-2,#e7e7e7);background-color:#fbfbfb;border-radius:0 0 .5rem 0;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;display:flex}.question-ide-header .online-ide-playground-header-run-btn{border-radius:0 .5rem 0 0}.question-option-header-btn-container{align-items:center;gap:.75rem;display:flex}.question-option-header-btn{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400;line-height:normal}.question-option-header-btn.active{color:var(--grey-color,#222);font-weight:600}.question-option-reset-btn{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-9);border-left:1px solid var(--grey-color-shade-2,#e7e7e7);white-space:nowrap;align-items:center;gap:.25rem;padding:0 .75rem;font-weight:600;line-height:normal;display:flex}.question-option-container{flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1rem;display:flex}.question-option-container .question-option{width:100%}.question-action-footer{border-block:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 2.25rem;display:flex}.question-action-footer>div,.question-action-footer>button{flex:1}.question-report-btn{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);white-space:nowrap;align-items:center;gap:.25rem;font-weight:400;line-height:normal;display:flex}.question-report-btn:hover{color:var(--grey-color,#222)}.question-report-btn:hover path{fill:var(--grey-color,#222)}.question-action-footer-navigation{justify-content:center;align-items:center;gap:1rem;display:flex}.question-navigation-btn{border:1px solid var(--grey-color-shade-2,#e7e7e7);color:var(--grey-color-shade-9,#454545);font-size:var(--font-8);white-space:nowrap;border-radius:50em;justify-content:center;align-items:center;gap:.25rem;font-weight:400;line-height:normal;display:flex}.question-navigation-btn-previous{padding:.5rem 1rem .5rem .5rem}.question-navigation-btn-next{padding:.5rem .5rem .5rem 1rem}.question-navigation-btn:hover{border:1px solid var(--grey-color-shade-3,#d1d1d1);background:var(--grey-color-shade-1,#f6f6f6)}.question-navigation-btn:disabled{cursor:not-allowed;color:var(--grey-color-shade-6,#6d6d6d);background-color:var(--background-color);border:1px solid var(--grey-color-shade-2,#e7e7e7)}.question-navigation-btn:disabled path{fill:var(--grey-color-shade-6,#6d6d6d)}.question-navigation-menu-btn{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);white-space:nowrap;justify-content:center;align-items:center;gap:.25rem;font-weight:400;line-height:normal;display:flex}.question-navigation-menu-btn span>span{color:var(--grey-color-shade-8,#4f4f4f);font-weight:600}.question-navigation-menu-btn:hover{color:var(--primary-color,#0555c8)}.question-navigation-menu-btn:hover path{fill:var(--primary-color,#0555c8)}.question-navigation-menu-btn:hover span{color:var(--primary-color,#0555c8)}.question-submit-btn{color:var(--text-light-color);font-size:var(--font-8);border:1px solid var(--primary-color-shade-7,#0382ff);background-color:var(--primary-color,#0555c8);white-space:nowrap;border-radius:50em;justify-content:center;align-items:center;gap:.25rem;min-width:150px;padding:.5rem 1rem;font-weight:600;line-height:normal;display:flex}.question-submit-btn:hover{background-color:var(--primary-color-shade-9)}.question-submit-btn:disabled{cursor:not-allowed;background:var(--grey-color-shade-2);border:var(--grey-color-shade-4);color:var(--grey-color-shade-4)}.question-detail-section-header{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-9);white-space:nowrap;align-items:center;gap:.25rem;margin-bottom:.25rem;font-weight:600;line-height:normal;display:flex}.question-detail-section-line{background-color:var(--grey-color-shade-2);width:100%;height:1px}.question-description-container,.question-description-container p{white-space:pre-line;color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-9);margin-bottom:.75rem;padding-left:0;font-weight:400;line-height:normal}.question-room-error-state{flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 122px);display:flex}.coding-question-example-card{background:var(--grey-color-shade-1,#f6f6f6);border-radius:.25rem;flex-direction:column;align-items:flex-start;margin-bottom:.75rem;padding:.75rem;display:flex}.coding-question-example-header{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);margin-bottom:.25rem;font-weight:600;line-height:normal}.coding-question-example-value,.coding-question-example-value p{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);white-space:pre-line;margin-bottom:.5rem;padding-left:0;font-weight:400;line-height:normal}.question-submissions-failed-test-case{flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.question-submissions-failed-tag{color:var(--danger-color,#cd2929);font-size:var(--font-9);font-weight:600;line-height:normal}.question-submissions-passed-tag{color:var(--success-color,#54b763);font-size:var(--font-9);font-weight:600;line-height:normal}.question-submission-failed-testcase-card{border:1px solid var(--danger-color);background-color:#cd292914;border-radius:.25rem;padding:.75rem}.question-submission-row{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;gap:.5rem;min-width:fit-content;padding-inline:.25rem;display:flex}.question-submission-data{font-size:var(--font-9);white-space:nowrap;flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;padding:.5rem .75rem;font-weight:400;line-height:normal;display:flex}.question-submission-data .label{color:var(--grey-color-shade-6,#6d6d6d)}.question-submission-data .value{color:var(--grey-color-shade-8,#4f4f4f)}.question-submission-data .PASS{color:var(--success-color,#54b763);font-weight:600}.question-submission-data .FAIL{color:var(--danger-color,#cd2929);font-weight:600}.question-submission-data .PARTIAL{color:var(--warning-color,#ff7f5c);font-weight:600}.question-submission-view-code-btn{color:var(--primary-color,#0555c8);font-size:var(--font-9);font-weight:600;line-height:normal}.question-submission-view-code-btn:hover{color:var(--primary-color-shade-9,#0b4b9d)}.question-submissions-empty-card{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-top:9rem;display:flex}.question-submissions-empty-card-header{max-width:340px;color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);font-weight:600;line-height:normal}.question-submissions-empty-card-description{max-width:350px;color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);text-align:center;font-weight:400;line-height:normal}.submitted-code-view-action-btn{font-size:var(--font-8);border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-6);border-radius:50em;min-width:100px;padding:.5rem 1rem;font-weight:400;line-height:normal}.submitted-code-view-action-btn:hover{border:1px solid var(--grey-color-shade-4);color:var(--grey-color)}.question-ide-output-open-close-btn{border:1px solid var(--grey-color-shade-2);border-radius:.25rem;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.output-card-container{background-color:var(--background-color);border-top:1px solid var(--grey-color-shade-2);border-radius:0 0 .5rem 0;flex-direction:column;gap:.75rem;height:325px;padding:1rem;display:flex;overflow:auto}.question-output-testcase-card{border:1px solid var(--grey-color-shade-2);background-color:#cd292914;border-radius:.25rem}.question-output-failed-testcase-card{background-color:#cd292914}.question-output-passed-testcase-card{background-color:#54b76314}.question-output-normal-testcase-card{background-color:var(--grey-color-shade-1)}.question-output-testcase-header{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;padding:.25rem .75rem;display:flex}.question-output-testcase-header-title{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:600;line-height:normal}.question-output-testcase-card-body{border-radius:.25rem;padding:.75rem}.assessment-header{background-color:var(--background-color);border-bottom:1px solid var(--grey-color-shade-2);justify-content:flex-start;align-items:center;gap:1rem;padding:.75rem 1.5rem;display:flex}.assessment-header-name-section{flex:1;align-items:center;gap:.5rem;display:flex}.assessment-header-name-title{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-8);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:600;line-height:normal;overflow:hidden}.assessment-header-time-section{flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.assessment-header-remaining-time{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);align-items:center;gap:.25rem;font-weight:400;line-height:normal;display:flex}.assessment-header-remaining-time .danger-remaining-time{color:var(--secondary-color,#da6220)}.assessment-header-action-section{flex:1;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.assessment-exit-btn{color:var(--danger-color,#cd2929);font-size:var(--font-9);white-space:nowrap;border:1px solid #cd292940;border-radius:50em;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;line-height:normal;display:flex}.assessment-exit-btn:hover{background-color:#cd292908}.assessment-header-proctor{position:relative}.assessment-header-proctor-btn{color:#459d52;font-size:var(--font-9);border:1px solid #54b763;border-radius:50em;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;line-height:normal;display:flex}.assessment-header-proctor-btn span{white-space:nowrap}.assessment-header-proctor-btn:hover{background:#54b76314}.assessment-header-proctor-modal{z-index:2;background-color:var(--background-color);border:1px solid var(--grey-color-shade-1,#f6f6f6);border-radius:.5rem;width:300px;position:absolute;top:45px;right:0;box-shadow:0 68px 27px #0000000a,0 38px 23px #00000014,0 17px 17px #00000029,0 4px 9px #00000029}.assessment-header-proctor-modal-hidden{visibility:visible;opacity:0;pointer-events:none;z-index:-1;width:320px;height:240px;box-shadow:none;background:0 0;border:none;position:fixed;top:0;left:-9999px;overflow:hidden}.assessment-header-proctor-modal-header{color:var(--grey-color,#222);font-size:var(--font-9);justify-content:space-between;align-items:center;padding:.5rem .75rem;font-weight:600;line-height:normal;display:flex}.assessment-header-proctor-modal-body{flex-direction:column;gap:.5rem;padding:.5rem .75rem;display:flex}.assessment-header-proctor-modal-description{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-10);font-weight:400;line-height:normal}.assessment-header-proctor-modal-video .webcam-container{width:100%;height:fit-content}.assessment-header-proctor-modal-footer{align-items:center;gap:1.5rem;display:flex}.assessment-header-proctor-modal-footer-item{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-10);align-items:center;gap:.25rem;font-weight:400;line-height:normal;display:flex}.question-sidebar-submitted-status{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);margin-inline:auto;font-weight:400;line-height:normal}.question-sidebar-list{border:1px solid var(--grey-color-shade-2);text-align:left;border-radius:50em;justify-content:space-between;align-items:center;width:100%;margin-block:.5rem;padding:.5rem;display:flex}.question-sidebar-list.active,.question-sidebar-list:hover{border-color:var(--primary-color)}.confirmation-modal{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.5rem;flex-direction:column;min-width:300px;max-width:500px;min-height:250px;margin:auto;padding:1.5rem;display:flex}.confirmation-modal form{flex-direction:column;height:100%;display:flex}.confirmation-modal-body{flex-direction:column;gap:1rem;height:100%;display:flex}.confirmation-modal-icon{border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:6px;display:flex}.confirmation-modal-content{flex-direction:column;flex:1;align-items:flex-start;gap:.5rem;width:100%;display:flex}.confirmation-modal-header{color:var(--grey-color,#222);font-size:var(--font-7);font-weight:600;line-height:normal}.confirmation-modal-description{color:var(--grey-color-shade-8);font-size:var(--font-9);font-weight:400;line-height:normal}.confirmation-modal-action{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.confirmation-modal-btn{min-width:75px;font-size:var(--font-9);border-radius:50em;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:600;line-height:normal;display:flex}.confirmation-modal-cancel-btn{border:1px solid var(--grey-color-shade-6,#6d6d6d);color:var(--grey-color-shade-6,#6d6d6d)}.confirmation-modal-cancel-btn:hover{border:1px solid var(--grey-color,#222);color:var(--grey-color,#222)}.confirmation-modal-accept-btn{border:1px solid var(--primary-color);color:var(--text-light-color,#fff);background-color:var(--primary-color)}.confirmation-modal-accept-btn:hover{background-color:var(--primary-color-shade-9)}.confirmation-modal-danger-btn{border:1px solid var(--danger-color);color:var(--text-light-color,#fff);background-color:var(--danger-color)}.confirmation-modal-danger-btn:hover{background-color:var(--danger-color-shade-dark)}.confirmation-modal-input-container{flex-direction:column;gap:.5rem;width:100%;margin-top:.5rem;display:flex}.confirmation-modal-input{border:1px solid var(--grey-color-shade-3);border-radius:.5rem;width:100%;max-height:500px;padding:.5rem .75rem}.confirmation-modal-input::placeholder{font-size:var(--font-8);line-height:normal;color:var(--grey-color-shade-4)!important}.skeleton-loading-placement{width:90px;height:20px;margin-top:6rem}.confirmation-modal-text{font-size:var(--font-8);color:var(--grey-color)}.interview-candidate-sorting-btn span{text-overflow:ellipsis;max-width:80px;overflow:hidden}.cheating-image-card-container-empty-data{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;padding:1rem;display:flex}.cheating-image-card-container-empty-data .empty-data-header{font-size:var(--font-8);color:var(--grey-color,#222);font-weight:600}.cheating-image-card-container-empty-data .empty-data-description{max-width:700px;font-size:var(--font-9);color:var(--grey-color-shade-8,#222);font-weight:400}.cheating-image-card-container-empty-data .empty-data-refresh-btn{font-size:var(--font-9);color:var(--primary-color,#0555c8);font-weight:400;transition:all .3s}.cheating-image-card-container-empty-data .empty-data-refresh-btn:hover{color:var(--primary-color-shade-9,#0555c8);text-decoration:underline}.cheating-image-card-container-empty-data .empty-data-refresh-btn:disabled{color:var(--grey-color-shade-6,#222);cursor:progress;text-decoration:none}.cheating-video-container{border-radius:.25rem;width:100%;height:427px}.cheating-video-container video{object-fit:cover;border-radius:.25rem}.interview-form-proctor-checkbox-container{align-items:center;gap:.5rem;display:flex}.interview-form-proctor-checkbox{padding:2px!important}.interview-form-proctor-button{color:var(--grey-color-shade-7,#5d5d5d);border:1px solid var(--grey-color-shade-3,#d1d1d1);background-color:var(--grey-color-shade-1);white-space:nowrap;font-size:var(--font-8,16px);border-radius:23px;min-width:100px;padding:5.5px 1rem;font-weight:400;overflow:hidden}.interview-form-proctor-button.active{border:1px solid var(--danger-color);color:var(--danger-color)!important;background:#faf1f1!important}.question-submit-btn-v2{background-color:var(--background-color);color:var(--primary-color);border:1px solid var(--primary-color);border-radius:50em;padding:6px 1rem;font-weight:500;transition:background-color .3s}.online-ide-playground-header-run-btn-v2{background-color:var(--success-color);color:var(--text-light-color);font-size:var(--font-9);border:none;align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:600;line-height:normal;transition:background-color .2s;display:flex}.split-bottom-card{background:var(--grey-color-shade-2);border:1px solid var(--grey-color-shade-2);width:100%;position:relative}.split-bottom-card__bottom{height:2px;width:var(--bottomPct,30%);background:var(--primary-color);position:absolute;bottom:0;left:0}.question-sidebar-list-circle-container{flex-wrap:wrap;align-items:center;gap:.5rem;max-height:500px;padding:1rem;display:flex;overflow:auto}.question-sidebar-list-circle{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);width:32px;height:32px;font-size:var(--font-9);color:var(--grey-color-shade-8);border-radius:50%;justify-content:center;align-items:center;font-weight:400;display:flex}.question-sidebar-list-circle.submitted{border-color:var(--success-color);color:var(--success-color)}.question-sidebar-list-circle.active{background-color:var(--primary-color);color:var(--text-light-color)}.interview-display-disabled-input-tooltip-popper{z-index:15!important}.interview-display-disabled-input-tooltip{align-items:center;gap:.5rem;display:flex}.interview-display-disabled-input-tooltip p{font-size:var(--font-10);color:var(--grey-shade-8);padding:0}.interview-display-disabled-input-tooltip svg{width:14px;height:14px}.consent-message-container{gap:.5rem;margin-top:1rem;display:flex}.consent-message-container span{font-size:var(--font-9);color:var(--grey-color);font-weight:400;line-height:normal}.contact-sales-btn:hover{background-color:var(--primary-color-shade-9)}.list-unstyled>li:hover{background-color:var(--grey-color-shade-2)}.skb-header-bell{background:var(--grey-color-shade-1,#f6f6f6);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:29.5px;justify-content:center;align-items:center;min-width:36px;height:36px;padding:4px;transition:all .3s;display:flex;position:relative}.skb-header-bell path{transition:all .3s}.skb-header-bell:hover,.skb-header-bell.show{border-color:var(--grey-color-shade-4,#b0b0b0)}:is(.skb-header-bell:hover,.skb-header-bell.show) path{fill:var(--grey-color,#222)}.skb-header-bell-badge{background-color:var(--danger-color,#cd2929);color:var(--text-light-color);font-size:var(--font-10);border-radius:50%;justify-content:center;align-items:center;min-width:18px;min-height:18px;font-weight:600;line-height:normal;display:flex;position:absolute;top:-4px;right:-4px}.skb-header-user-info{background:var(--grey-color-shade-1,#f6f6f6);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:29.5px;align-items:center;gap:.5rem;padding:.25rem;transition:all .3s;display:flex}.skb-header-user-info path,.skb-header-user-info svg{transition:all .3s}.skb-header-user-info:hover,.skb-header-user-info.show{border-color:var(--grey-color-shade-4,#b0b0b0)}:is(.skb-header-user-info:hover,.skb-header-user-info.show) path{fill:var(--grey-color,#222)}:is(.skb-header-user-info:hover,.skb-header-user-info.show) .skb-header-user-avatar{border-color:var(--grey-color-shade-4,#b0b0b0)}.skb-header-user-info.show svg{rotate:180deg}.skb-header-user-avatar{border:1px solid var(--grey-color-shade-3,#d1d1d1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.skb-header-user-avatar img{object-fit:cover;width:100%;height:100%}.skb-header-auth-actions{align-items:center;gap:.75rem;display:flex}.layout-notification{border:1px solid var(--grey-color-shade-1,#f6f6f6);background:#fff;border-radius:.5rem;width:489px;padding:0;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 0 1px #0000000d;margin-top:1rem!important}.layout-notification-header{border-bottom:1px solid var(--grey-color-shade-1,#f6f6f6);flex-direction:column;gap:14.5px;padding:1rem 1rem 0;display:flex}.layout-notification-title-row{justify-content:space-between;align-items:center;width:100%;display:flex}.layout-notification-title{color:var(--grey-color);font-size:var(--font-6);font-weight:600;line-height:1}.layout-notification-mark-read{color:var(--primary-color,#0555c8);font-size:var(--font-9);font-weight:400}.layout-notification-mark-read:hover{color:var(--primary-color-shade-8,#0056c6);text-decoration:underline}.layout-notification-mark-read:active{opacity:.8}.layout-notification-tabs{align-items:flex-start;gap:24px;display:flex;position:relative;bottom:-1.5px}.layout-notification-tab{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);border-bottom:2px solid #0000;justify-content:center;min-width:24px;padding-bottom:.5rem;font-weight:600;display:flex}.layout-notification-tab:hover{color:var(--grey-color)}.layout-notification-tab:active{opacity:.9}.layout-notification-tab.active{border-bottom-color:var(--primary-color,#0555c8);color:var(--primary-color,#0555c8)}.layout-notification-tab.active:hover{color:var(--primary-color-shade-8,#0056c6)}.layout-notification-tab-content{align-items:center;gap:8px;display:flex}.layout-notification-tab-badge{background:var(--primary-color-shade-1,#ecf9ff);color:var(--primary-color,#0555c8);font-size:var(--font-10);text-align:center;border-radius:9999px;min-width:24px;padding:2px 8px;font-weight:600}.layout-notification-content{max-height:400px;padding-top:12px;overflow-y:auto}.layout-notification-group{width:100%}.layout-notification-group-header{color:var(--grey-color-shade-5,#888);font-size:var(--font-9);letter-spacing:0;text-transform:uppercase;padding:8px 16px;font-weight:600;line-height:16.5px}.layout-notification-group-divider{border-top:1px solid var(--grey-color-shade-1,#f6f6f6)}.layout-notification-item{gap:12px;width:100%;padding:12px 16px;transition:background .15s;display:flex;position:relative}.layout-notification-item:hover{background:var(--grey-color-shade-1,#f6f6f6)}.layout-notification-item.unread{background:var(--primary-color-shade-1,#ecf9ff);border-left:2px solid var(--primary-color-shade-7,#0382ff)}.layout-notification-item.unread:hover,.layout-notification-item.unread:active{background:var(--primary-color-shade-2,#d5f0ff)}.layout-notification-item-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.layout-notification-item.unread .layout-notification-item-icon{background:var(--primary-color-shade-2,#d5f0ff)}.layout-notification-item:not(.unread) .layout-notification-item-icon{background:var(--grey-color-shade-1,#f6f6f6)}.layout-notification-item-icon svg{width:24px;height:24px}.layout-notification-item-body{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.layout-notification-item-title-row{align-items:center;gap:8px;display:flex}.layout-notification-item-title{color:var(--grey-color);font-size:var(--font-9);text-align:left;font-weight:600;line-height:1}.layout-notification-item-unread-dot{background:var(--primary-color-shade-7,#0382ff);border-radius:50%;flex-shrink:0;width:6px;height:6px}.layout-notification-item-description{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);text-align:left;font-weight:400;line-height:1.4}.layout-notification-item-time{color:var(--grey-color-shade-5,#888);font-size:var(--font-10);padding-top:2px;line-height:16.5px}.hiring-landing{background-color:var(--background-color)}.hiring-landing-body{z-index:2;position:relative}.hiring-landing-hero{background:url(/assets/svg/hiring-hero-background.svg);position:relative}.hiring-hero-left{z-index:1;width:100%;max-width:480px;height:fit-content;margin:0 auto;position:absolute;top:0;left:0}.hiring-hero-right{z-index:1;width:100%;max-width:480px;height:fit-content;margin:0 auto;position:absolute;top:0;right:0}.hiring-landing-hero-body-footer{flex-direction:column;justify-content:space-between;gap:4rem;height:100%;display:flex;background-color:#0000!important}.hiring-landing-hero-body{z-index:2;justify-content:space-between;align-items:center;gap:2rem;margin-block:6rem;display:flex;position:relative}.hiring-landing-hero-content{flex-direction:column;align-items:flex-start;max-width:635px;display:flex}.hiring-landing-hero-pill{-webkit-backdrop-filter:blur(1.45px);backdrop-filter:blur(1.45px);color:#5c83b9;font-size:var(--font-9,14px);background:linear-gradient(#b7d5ff1a 0% 100%),#fff3;border:.75px solid #b4d3ff;border-radius:50em;padding:.5rem .75rem;font-style:normal;font-weight:500;box-shadow:inset 0 2px 2px #ffffff0d}.hiring-landing-hero-title{color:#2a2a2a;font-family:Montserrat;font-size:60px;font-weight:600;line-height:115%}.hiring-landing-hero-title span{color:var(--primary-color)}.hiring-landing-hero-description{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-8);margin-top:2.25rem;font-weight:400;line-height:normal}.hiring-landing-hero-actions{align-items:center;gap:1rem;margin-top:2.75rem;display:flex}.hiring-landing-hero-footer-container{z-index:2;display:flex;position:relative}.hiring-landing-hero-footer{flex-wrap:wrap;justify-content:space-around;align-items:center;width:100%;display:flex}.hiring-landing-hero-footer>div{border:2px dashed var(--background-color);flex-direction:column;flex:1;align-items:center;min-width:180px;padding:3rem 1rem;display:flex}.hiring-landing-hero-footer>div .value{color:var(--grey-color-shade-8,#4f4f4f);text-align:center;font-size:var(--font-5);font-weight:600;line-height:normal}.hiring-landing-hero-footer>div .description{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);white-space:nowrap;font-weight:400;line-height:normal}.dashed-dot{background-color:var(--background-color);border-radius:50em;width:6px;height:6px}.dashed-dot-left-top{position:absolute;top:-2px;left:-2px}.dashed-dot-left-bottom{position:absolute;bottom:-2px;left:-2px}.dashed-dot-right-top{position:absolute;top:-2px;right:-2px}.dashed-dot-right-bottom{position:absolute;bottom:-2px;right:-2px}.hiring-landing-hero-ellipse{background:var(--background-color);filter:blur(100px);z-index:1;border-radius:50em;width:125%;height:450px;position:absolute;bottom:-243px;left:-150px}.hiring-landing-journey{flex-direction:column;gap:6.5rem;margin-block:6rem;display:flex}.hiring-landing-padding-wraper{background-color:var(--grey-color-shade-1);max-width:1800px;margin-inline:auto;padding-inline:4rem}.hiring-landing-padding-wraper:hover .org-landing-contact-card-heading{transition:transform .6s ease-out;transform:translateY(-10px)}.hiring-landing-journey-content{flex-direction:column;align-items:center;gap:.5rem;max-width:40rem;margin-inline:auto;display:flex}.hiring-landing-journey-title{color:var(--grey-color);font-family:var(--font-montserrat), "Montserrat", sans-serif;font-size:var(--font-4);font-weight:600;line-height:var(--line-height-3)}.hiring-landing-journey-description{color:var(--grey-color-shade-6);font-size:var(--font-7);line-height:var(--line-height-7);text-align:center}.hiring-journey-illustration{width:100%;max-width:62.5rem;height:fit-content;margin:0 auto;display:block}.hiring-journey-card-container{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:3.75rem;display:flex}.hiring-journey-card{flex-direction:column;align-items:flex-start;gap:.5rem;width:19.125rem;display:flex}.hiring-journey-card-illustration{width:19.125rem;height:fit-content;margin:0 auto;display:block}.hiring-journey-card-header{color:var(--grey-color);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-7)}.hiring-journey-card-description{color:var(--grey-color-shade-6);font-size:var(--font-8);line-height:var(--line-height-7)}.hiring-landing-teamwork{flex-direction:column;justify-content:center;align-items:center;gap:6.5rem;max-width:894px;min-height:382px;margin-block:8rem;margin-inline:auto;display:flex;position:relative}.hiring-landing-teamwork-content{flex-direction:column;align-items:center;gap:.5rem;max-width:450px;display:flex}.hiring-landing-teamwork-title{color:var(--grey-color);font-family:Montserrat;font-size:var(--font-3);font-weight:600;line-height:115%}.hiring-landing-teamwork-title span{color:var(--primary-color)}.hiring-landing-teamwork-description{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);text-align:center;font-weight:400;line-height:normal}.hiring-landing-teamwork-pill{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--grey-color-shade-1);color:var(--grey-color-shade-9,#454545);font-size:var(--font-8);border-radius:8px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:400;line-height:normal;display:flex;position:absolute}.hiring-landing-teamwork-pill-1{top:0}.hiring-landing-teamwork-pill-2{top:100px;left:30px}.hiring-landing-teamwork-pill-3{bottom:50px;left:0}.hiring-landing-teamwork-pill-4{bottom:0}.hiring-landing-teamwork-pill-5{bottom:70px;right:0}.hiring-landing-teamwork-pill-6{top:80px;right:30px}.hiring-teamwork-profile1{transition:transform .1s ease-out;position:absolute;top:20px;left:55px}.hiring-teamwork-profile1-pill{color:#449951;text-align:center;background:#e1efe3;border:.75px solid #449951;border-radius:50em;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;font-size:.5rem;font-weight:500;line-height:normal;display:inline-flex}.hiring-teamwork-profile{border-radius:50em;width:12px;height:fit-content;margin:0 auto;display:block}.hiring-teamwork-profile1>svg{position:relative;bottom:15px}.hiring-teamwork-profile2{transition:transform .1s ease-out;position:absolute;bottom:0;right:350px}.hiring-teamwork-profile2-pill{color:#fec320;text-align:center;background:#fff7e0;border:.75px solid #fec320;border-radius:50em;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;font-size:.5rem;font-weight:500;line-height:normal;display:inline-flex}.hiring-teamwork-profile2>svg{position:relative;bottom:15px}.external{height:720px;overflow:hidden}.hiring-scroll-wrapper{position:relative;top:-280px}.hiring-landing-stage-card-container{scroll-behavior:smooth;white-space:nowrap;will-change:transform;align-items:center;gap:.75rem;padding-left:max(1rem,50vw - 600px);padding-right:max(1rem,50vw - 600px);display:flex;position:absolute;top:280px;transform:translate(0)}.hiring-landing-stage-card{border:1px solid var(--grey-color-shade-3,#d1d1d1);background:var(--grey-color-shade-1,#f6f6f6);border-radius:.5rem;flex-direction:column;flex-shrink:0;align-items:center;gap:1.5rem;min-width:287.96px;min-height:505px;padding:1rem;display:flex}.hiring-landing-stage-card-header{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-8);align-items:center;gap:.25rem;font-weight:600;line-height:normal;display:flex}.hiring-landing-stage-card-body{flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;display:flex}.hiring-landing-stage-card-data{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);border-radius:.25rem;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;padding:.75rem;display:flex}.hiring-landing-stage-candidate{align-items:center;gap:.25rem;display:flex}.hiring-landing-stage-candidate-illustration{width:42px;height:fit-content;margin:0 auto;display:block}.hiring-landing-stage-candidate-data{align-items:center;gap:.25rem;display:flex}.hiring-landing-stage-candidate-data-name{color:var(--grey-color,#222);font-size:var(--font-9);font-weight:600;line-height:normal}.hiring-landing-stage-candidate-data-email{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400;line-height:normal}.hl-progree-bar{background:var(--grey-color-shade-1,#f6f6f6);border-radius:50em;height:6px}.hl-progree-value{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-10);white-space:nowrap;align-items:center;font-weight:400;line-height:normal;display:flex}.hiring-landing-stage-candidate-result{align-items:center;gap:.25rem;width:100%;display:flex}.hiring-landing-stage-interview-candidate-result{margin-left:46px}.hl-stage-best-candidate-tag{font-size:var(--font-10);-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#da6220 -2.62%,#0555c8 102.87%);-webkit-background-clip:text;background-clip:text;align-items:center;gap:2px;font-weight:600;line-height:normal;display:flex}.hl-stage-assign-task-pill{width:50%;color:var(--primary-color,#0555c8);font-size:var(--font-10);background:var(--primary-color-shade-1,#ecf9ff);border-radius:50em;justify-content:center;align-items:center;padding:2.5px;font-weight:400;line-height:normal;display:flex}.hl-stage-sortlist-pill{width:50%;color:var(--sucess-color,#54b763);font-size:var(--font-10);background:#edf7ef;border-radius:50em;justify-content:center;align-items:center;padding:2.5px;font-weight:400;line-height:normal;display:flex}.hl-shorlisted-header{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#da6220 -2.62%,#0555c8 102.87%);-webkit-background-clip:text;background-clip:text}.hl-shorlisted-card-background{background:linear-gradient(#54b7631a 0% 100%),#fff;border:1px solid #54b76330}.hiring-landing-dashboard{flex-direction:column;align-items:center;gap:2rem;margin-block:6rem;transition:all .6s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.hiring-landing-dashboard-image-container{transform-origin:50%;transition:transform .3s ease-out;position:relative}.hiring-landing-dashboard-content{flex-direction:column;align-items:center;gap:.5rem;max-width:550px;display:flex}.hiring-landing-integration{flex-direction:column;align-items:center;gap:6rem;margin-block:6rem;display:flex}.hiring-landing-integration-content{flex-direction:column;align-items:center;gap:.5rem;max-width:465px;transition:all .6s cubic-bezier(.22,1,.36,1);display:flex}.hiring-integration-illustration-pill-container{justify-content:center;align-items:center;height:300px;display:flex;position:relative}.hiring-integration-illustration-pill{z-index:2;opacity:0;width:44px;height:44px;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:1;animation-delay:1s;animation-fill-mode:forwards;position:absolute}.hiring-integration-illustration-line{z-index:1;opacity:0;animation:1.5s ease-out 1s forwards mymove-center-to-up-line;position:absolute}.hii-pill-1{border:1px solid #fefeff70;border-radius:21.5px;animation-name:mymove-left-to-bottom;top:18px;right:238px;box-shadow:0 30px 8px #5c8dff00,0 19px 8px #5c8dff03,0 11px 7px #5c8dff0d,0 5px 5px #5c8dff17,0 1px 3px #5c8dff1a}.hii-pill-2{border:1px solid #a2c8ff80;border-radius:29.5px;animation-name:mymove-inline-right;top:105px;right:210px;box-shadow:0 30px 8px #5c8dff00,0 19px 8px #5c8dff03,0 11px 7px #5c8dff0d,0 5px 5px #5c8dff17,0 1px 3px #5c8dff1a}.hii-pill-3{border:1px solid #fefeff70;border-radius:29.526px;animation-name:mymove-left-to-top;top:185px;right:238px;box-shadow:0 30px 8px #5c8dff00,0 19px 8px #5c8dff03,0 11px 7px #5c8dff0d,0 5px 5px #5c8dff17,0 1px 3px #5c8dff1a}.hii-pill-4{filter:drop-shadow(0 1px 3px #5c8dff1a)drop-shadow(0 5px 5px #5c8dff17)drop-shadow(0 11px 7px #5c8dff0d)drop-shadow(0 19px 8px #5c8dff03)drop-shadow(0 30px 8px #5c8dff00);z-index:2;background:radial-gradient(67.15% 66.78% at 30.68% 0,#9ecbff6b 0%,#9ebeff00 100%),#fff;border:1px solid #e0e9f4;border-radius:.5rem;width:44px;height:44px;animation:1s ease-out mymove-center-to-up;position:absolute;top:100px}.hii-pill-5{border:1px solid #fefeff70;border-radius:36px;animation-name:mymove-right-to-bottom;top:18px;left:238px;box-shadow:0 30px 8px #5c8dff00,0 19px 8px #5c8dff03,0 11px 7px #5c8dff0d,0 5px 5px #5c8dff17,0 1px 3px #5c8dff1a}.hii-pill-6{animation-name:mymove-inline-left;top:107px;left:210px}.hii-pill-7{background:var(--background-color);border:1px solid #a2c8ff80;border-radius:33px;animation-name:mymove-right-to-top;top:185px;left:238px;box-shadow:0 30px 8px #5c8dff00,0 19px 8px #5c8dff03,0 11px 7px #5c8dff0d,0 5px 5px #5c8dff17,0 1px 3px #5c8dff1a}.hii-line-1{top:59px;right:20px}.hii-line-2{top:110px;right:20px}.hii-line-3{top:126px;right:20px}.hii-line-4{top:65px;left:20px}.hii-line-5{top:110px;left:20px}.hii-line-6{top:125px;left:20px}@keyframes mymove-center-to-up-line{0%{opacity:0}to{opacity:1}}@keyframes mymove-center-to-up{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes mymove-left-to-bottom{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(80px,20px)}}@keyframes mymove-inline-left{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(-70px)}}@keyframes mymove-left-to-top{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(80px,-20px)}}@keyframes mymove-right-to-bottom{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(-80px,20px)}}@keyframes mymove-inline-right{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(70px)}}@keyframes mymove-right-to-top{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(-80px,-20px)}}.hlhf-parent-container-wrapper{justify-content:center;align-items:center;min-width:590px;min-height:473px;display:flex}.hlhf-parent-container{width:100%;height:100%;position:relative;bottom:100px;left:27%}.hlhf-pill{border:1px solid var(--background-color);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffbf;border-radius:50em;justify-content:center;align-items:center;gap:2px;width:fit-content;padding:.25rem .5rem;display:flex;position:relative}.hlhf-pill-text{color:#3f5c86;font-family:Montserrat;font-size:calc(var(--font-10) - 2px);font-weight:500;line-height:normal}.hlhf-multi-stage-hiring-flow-part{position:relative}.hlhf-multi-stage-hiring-flow-part>svg{z-index:0;position:absolute}.hlhf-container-wrapper{-webkit-backdrop-filter:blur(2.3479px);backdrop-filter:blur(2.3479px);z-index:1;background:#ffffff12;border:1px solid #eaf3ff;border-radius:1rem;width:fit-content;padding:.25rem;position:absolute;top:60px;left:60px}.hlhf-container-wrapper-content{-webkit-backdrop-filter:blur(2.2px);backdrop-filter:blur(2.2px);background:linear-gradient(#0069ff1f 0% 100%),#ffffff12;border:1px solid #f6faff;border-radius:.75rem;width:fit-content;padding:.25rem}.hlhf-container{border:1px solid var(--background-color);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#ffffff96 0% 100%),#ffffff12;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.25rem;width:110px;padding:.5rem;display:inline-flex}.hlhf-title{font-family:Montserrat;font-size:var(--font-9);color:var(--primary-color);font-weight:600;line-height:normal}.hlhf-interview-part{position:relative;top:-40px;left:-100px}.hlhf-interview-container-wrapper{position:relative}.hlhf-interview-container-wrapper>svg{z-index:0;position:absolute}.hlhf-interview-container-wrapper-content{-webkit-backdrop-filter:blur(2.3479px);backdrop-filter:blur(2.3479px);z-index:1;background:#ffffff12;border:1px solid #eaf3ff;border-radius:.5rem;padding:.25rem;position:absolute;top:45px;left:45px}.hlhf-interview-container{border:1px solid var(--background-color);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(56deg,#ffffffbf 23.07%,#ffffff57 87.18%);border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.25rem;width:110px;padding:6px;display:inline-flex}.hlhf-interview-title{color:var(--primary-color);font-family:Montserrat;font-size:var(--font-10);font-weight:600;line-height:normal}.hlhf-proctoring-pill{top:126px;left:200px}.hlhf-reports-and-analytics-pill{top:60px;left:45px}.hlhf-best-candidate-pill{top:70px;left:-60px}.hlhf-best-candidate-pill .hlhf-pill-text{background:var(--Gradient,linear-gradient(90deg, #da6220 -2.62%, #0555c8 102.87%));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hlhf-timer-pill{top:120px;left:-40px}.hlhf-no-scheduling-hassle-pill{top:150px;left:-30px}.hlhf-assessment-part{position:relative;top:-35px;left:310px}.hlhf-assessment-container-wrapper{position:relative}.hlhf-assessment-container-wrapper>svg{z-index:0;position:absolute}.hlhf-assessment-container-wrapper-content{-webkit-backdrop-filter:blur(2.3479px);backdrop-filter:blur(2.3479px);z-index:1;background:#ffffff12;border:1px solid #eaf3ff;border-radius:.5rem;padding:.25rem;position:absolute;top:20px;left:-75px}.hlhf-feedback-pill{top:40px;left:-95px}.hlhf-code-pill{top:126px;left:54px}.hlhf-code-collab-pill{background:linear-gradient(#0080000a 0% 100%),#ffffff8c;top:136px;left:54px}.hlhf-shortlisting-part{position:relative;top:150px;left:-100px}.hlhf-shortlisting-container-wrapper{position:relative}.hlhf-shortlisting-container-wrapper>svg{z-index:0;position:absolute}.hlhf-shortlisting-container-wrapper-content{-webkit-backdrop-filter:blur(2.3479px);backdrop-filter:blur(2.3479px);z-index:1;background:#ffffff12;border:1px solid #eaf3ff;border-radius:.5rem;padding:.25rem;position:absolute;top:15px;left:24px}.hlhf-download-pill{top:0;left:-50px}.hlhf-ai-scoring-pill{top:138px;left:-5px}.hlhf-flags-detection-pill{top:116px;left:125px}.hlhf-matched-profile-pill{border:.75px solid var(--background-color);background:linear-gradient(88deg,#ffffff57 1.49%,#ffffffbf 99.79%),#ffffff3b;border-radius:50em;justify-content:center;align-items:center;gap:.5rem;width:fit-content;padding:.25rem 6px;display:flex;position:relative;top:120px;left:15px}.hlhf-matched-profile-pill-content{flex-direction:column;gap:.25rem;display:flex}.hlhf-matched-profile-pill-content-name-description{align-items:center;gap:.5rem;display:flex}.hlhf-matched-profile-pill-content-name{color:var(--grey-color);font-size:calc(var(--font-10) - 4px);font-weight:400;line-height:normal}.hlhf-matched-profile-pill-content-description{font-size:calc(var(--font-10) - 4px);background:var(--Gradient,linear-gradient(90deg, #da6220 -2.62%, #0555c8 102.87%));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:normal}.hlhf-matched-profile-pill-pass{background:#54b7637d;border-radius:50em;width:60%;height:4px}.hlhf-matched-profile-pill-failed{background:#dcedff;border-radius:50em;width:40%;height:4px}.hlhf-offer-part{padding-inline:.5rem;background:linear-gradient(#2375ff 0%,#065cee 100%);border:2px solid #ffffff3d;border-radius:.25rem;width:fit-content;padding-bottom:.75rem;position:relative;top:70px;left:300px}.hlhf-offer-value{color:#ffffffeb;font-size:var(--font-7);font-weight:700;line-height:normal}.hlhf-offer-description{color:#ffffffeb;font-family:Montserrat;font-size:var(--font-10);font-weight:600;line-height:normal}.hlhf-workflow-toggle-part{-webkit-backdrop-filter:blur(2.3479px);backdrop-filter:blur(2.3479px);background:#ffffff12;border:1px solid #eaf3ff;border-radius:50em;width:fit-content;padding:2px;position:relative;top:116px;left:65px}.hlhf-workflow-toggle-container{border:1px solid var(--background-color);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffbf;border-radius:50em;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.hlhf-workflow-toggle-text{color:var(--primary-color);font-family:Montserrat;font-size:calc(var(--font-10) - 4px);font-weight:500;line-height:normal}@keyframes hlhfFadeUpIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hlhfConnectorReveal{0%{opacity:0;transform-origin:0;transform:scaleX(.65)translateY(8px)}to{opacity:1;transform-origin:0;transform:scaleX(1)translateY(0)}}@keyframes hlhfPillPopIn{0%{opacity:0;transform:translateY(10px)scale(.9)}70%{opacity:1;transform:translateY(-1px)scale(1.03)}to{opacity:1;transform:translateY(0)scale(1)}}.hlhf-sequence-root .hlhf-seq-core-card,.hlhf-sequence-root .hlhf-multi-stage-hiring-flow-part>svg,.hlhf-sequence-root .hlhf-seq-interview-connector>svg,.hlhf-sequence-root .hlhf-seq-assessment-connector>svg,.hlhf-sequence-root .hlhf-seq-shortlisting-connector>svg,.hlhf-sequence-root .hlhf-seq-interview-content,.hlhf-sequence-root .hlhf-seq-assessment-content,.hlhf-sequence-root .hlhf-seq-shortlisting-content,.hlhf-sequence-root .hlhf-seq-pill-1,.hlhf-sequence-root .hlhf-seq-pill-2,.hlhf-sequence-root .hlhf-seq-pill-3,.hlhf-sequence-root .hlhf-seq-pill-4,.hlhf-sequence-root .hlhf-seq-pill-5,.hlhf-sequence-root .hlhf-seq-assessment-pill-1,.hlhf-sequence-root .hlhf-seq-assessment-pill-2,.hlhf-sequence-root .hlhf-seq-assessment-pill-3,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-1,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-2,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-3,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-4,.hlhf-sequence-root .hlhf-seq-workflow,.hlhf-sequence-root .hlhf-seq-offer{opacity:0;will-change:opacity, transform}.hlhf-sequence-root .hlhf-seq-core-card,.hlhf-sequence-root .hlhf-seq-interview-content,.hlhf-sequence-root .hlhf-seq-assessment-content,.hlhf-sequence-root .hlhf-seq-shortlisting-content,.hlhf-sequence-root .hlhf-seq-workflow,.hlhf-sequence-root .hlhf-seq-offer{transform:translateY(14px)scale(.98)}.hlhf-sequence-root .hlhf-seq-pill-1,.hlhf-sequence-root .hlhf-seq-pill-2,.hlhf-sequence-root .hlhf-seq-pill-3,.hlhf-sequence-root .hlhf-seq-pill-4,.hlhf-sequence-root .hlhf-seq-pill-5,.hlhf-sequence-root .hlhf-seq-assessment-pill-1,.hlhf-sequence-root .hlhf-seq-assessment-pill-2,.hlhf-sequence-root .hlhf-seq-assessment-pill-3,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-1,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-2,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-3,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-4{transform:translateY(10px)scale(.9)}.hlhf-sequence-root .hlhf-seq-interview-connector>svg,.hlhf-sequence-root .hlhf-seq-assessment-connector>svg,.hlhf-sequence-root .hlhf-seq-shortlisting-connector>svg,.hlhf-sequence-root .hlhf-multi-stage-hiring-flow-part>svg{transform-origin:0;transform:scaleX(.65)translateY(8px)}.hlhf-sequence-root.is-animated .hlhf-seq-core-card{animation:.32s ease-out forwards hlhfFadeUpIn}.hlhf-sequence-root.is-animated .hlhf-multi-stage-hiring-flow-part>svg{animation:.28s ease-out .22s forwards hlhfConnectorReveal}.hlhf-sequence-root.is-animated .hlhf-seq-interview-connector>svg{animation:.3s ease-out .7s forwards hlhfConnectorReveal}.hlhf-sequence-root.is-animated .hlhf-seq-assessment-content{animation:.32s ease-out 1.65s forwards hlhfFadeUpIn}.hlhf-sequence-root.is-animated .hlhf-seq-interview-content{animation:.32s ease-out .5s forwards hlhfFadeUpIn}.hlhf-sequence-root.is-animated .hlhf-seq-pill-1{animation:.26s ease-out .98s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-pill-2{animation:.26s ease-out 1.08s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-pill-3{animation:.26s ease-out 1.18s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-pill-4{animation:.26s ease-out 1.28s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-pill-5{animation:.26s ease-out 1.38s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-assessment-connector>svg{animation:.3s ease-out 1.85s forwards hlhfConnectorReveal}.hlhf-sequence-root.is-animated .hlhf-seq-assessment-pill-1{animation:.26s ease-out 2.07s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-assessment-pill-2{animation:.26s ease-out 2.17s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-assessment-pill-3{animation:.26s ease-out 2.27s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-shortlisting-connector>svg{animation:.3s ease-out 2.52s forwards hlhfConnectorReveal}.hlhf-sequence-root.is-animated .hlhf-seq-shortlisting-content{animation:.32s ease-out 2.72s forwards hlhfFadeUpIn}.hlhf-sequence-root.is-animated .hlhf-seq-shortlisting-pill-1{animation:.26s ease-out 2.95s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-shortlisting-pill-2{animation:.26s ease-out 3.05s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-shortlisting-pill-3{animation:.26s ease-out 3.15s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-shortlisting-pill-4{animation:.26s ease-out 3.25s forwards hlhfPillPopIn}.hlhf-sequence-root.is-animated .hlhf-seq-workflow{animation:.32s ease-out 3.5s forwards hlhfFadeUpIn}.hlhf-sequence-root.is-animated .hlhf-seq-offer{animation:.32s ease-out 3.7s forwards hlhfFadeUpIn}@media (prefers-reduced-motion:reduce){.hlhf-sequence-root .hlhf-seq-core-card,.hlhf-sequence-root .hlhf-multi-stage-hiring-flow-part>svg,.hlhf-sequence-root .hlhf-seq-interview-connector>svg,.hlhf-sequence-root .hlhf-seq-assessment-connector>svg,.hlhf-sequence-root .hlhf-seq-shortlisting-connector>svg,.hlhf-sequence-root .hlhf-seq-interview-content,.hlhf-sequence-root .hlhf-seq-assessment-content,.hlhf-sequence-root .hlhf-seq-shortlisting-content,.hlhf-sequence-root .hlhf-seq-pill-1,.hlhf-sequence-root .hlhf-seq-pill-2,.hlhf-sequence-root .hlhf-seq-pill-3,.hlhf-sequence-root .hlhf-seq-pill-4,.hlhf-sequence-root .hlhf-seq-pill-5,.hlhf-sequence-root .hlhf-seq-assessment-pill-1,.hlhf-sequence-root .hlhf-seq-assessment-pill-2,.hlhf-sequence-root .hlhf-seq-assessment-pill-3,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-1,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-2,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-3,.hlhf-sequence-root .hlhf-seq-shortlisting-pill-4,.hlhf-sequence-root .hlhf-seq-workflow,.hlhf-sequence-root .hlhf-seq-offer{opacity:1!important;animation:none!important;transform:none!important}}.loader-container{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader-spinner-ring{background:conic-gradient(var(--primary-color) 0deg, #7aa3f0 90deg, #0555c833 90deg);border-radius:50%;padding:4px;animation:1s linear infinite spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#fff calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#fff calc(100% - 4px))}.upload-image-modal-outer{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:100%;max-height:100vh;padding:1rem;display:flex;overflow:auto}.upload-image-modal-container{background-color:var(--background-color);box-sizing:border-box;border-radius:1rem;flex-direction:column;gap:1rem;width:654px;height:495px;max-height:min(620px,90vh);margin:0 auto;padding:1rem;display:flex;overflow:hidden}.upload-image-modal-header{flex-direction:column;flex:0;justify-content:space-between;gap:.5rem;display:flex}.upload-image-modal-header svg path{fill:var(--grey-color)}.upload-image-modal-header-title{color:var(--text-color);font-size:var(--font-6);font-weight:600}.upload-image-modal-header-description{color:var(--grey-color-shade-8);font-size:var(--font-8)}.upload-image-modal-body{flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;gap:.625rem;min-width:0;min-height:0;display:flex;overflow:hidden}.upload-image-modal-body-empty{border:1px dashed var(--grey-color-shade-3);background-color:var(--grey-color-shade-1);cursor:pointer;border-radius:.5rem;flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;width:100%;min-height:0;display:flex}.upload-image-modal-body-empty:hover{background-color:var(--primary-color-shade-1)}.upload-image-modal-body-empty-drag{background-color:var(--primary-color-shade-1);border-color:var(--primary-color)}.upload-image-modal-body-empty-text{color:var(--grey-color-shade-8);font-size:var(--font-8);font-weight:600}.upload-image-modal-body-empty-text-description{color:var(--grey-color-shade-6);text-align:center;font-size:var(--font-9);font-weight:400}.upload-image-modal-body-supported-file{color:var(--grey-color-shade-6);width:100%;font-size:13px}.upload-image-modal-body-buttons{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.upload-image-modal-body-buttons .btn-primary-color{line-height:1;font-size:var(--font-8);padding:.75rem 1.5rem!important}.imagecrop-cropper-wrapper{flex-direction:column;flex:1;gap:.75rem;width:100%;max-width:100%;min-height:0;display:flex;overflow:hidden}.imagecrop-cropper-canvas-wrap{touch-action:none;overscroll-behavior:contain;border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex:1;width:100%;min-width:0;max-width:100%;min-height:0;position:relative;overflow:hidden}.imagecrop-zoom-toolbar-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.25rem 0 0;display:flex}.imagecrop-zoom-toolbar{justify-content:space-between;align-items:center;gap:.5rem;width:50%;display:flex}.imagecrop-zoom-toolbar-label{color:var(--grey-color-shade-8);font-size:var(--font-9)}.imagecrop-zoom-toolbar-row{align-items:center;gap:.75rem;width:100%;display:flex}.imagecrop-zoom-slider{flex:1;min-width:0}.imagecrop-zoom-slider *{color:var(--grey-color)}.imagecrop-zoom-toolbar-description{color:var(--grey-color-shade-4);font-size:13px}.secondary-btn-v3{background-color:var(--background-color);color:var(--primary-color);border:1px solid var(--primary-color);font-size:var(--font-8);border-radius:50rem;padding:.75rem 1.5rem;font-weight:600;line-height:1;transition:background-color .3s}.secondary-btn-v3:hover{background-color:var(--primary-color-shade-1)}.secondary-btn-v3:disabled{background-color:var(--grey-color-shade-2);color:var(--grey-color-shade-4);border:1px solid var(--grey-color-shade-4);cursor:not-allowed}.used-star-tech-stack{font-size:var(--font-9);white-space:nowrap;background-color:#fdf7ef;border:1px solid #fdf7ef;border-radius:26.111px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:4px 16px;font-weight:400;line-height:21.084px;display:flex}.my-assessment-card-header{overflow:hidden}.my-assessment-card-header button{width:100%}.my-assessment-card-header h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.add-candidates-modal{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);width:min(805px,100vw - 32px);min-height:519px;max-height:calc(100vh - 32px);box-shadow:var(--shadow-5);border-radius:.5rem;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.add-candidates-modal-header{justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;margin-bottom:.5rem;padding:1.5rem 1.5rem 1rem;display:flex}.add-candidates-modal-heading{flex:1}.add-candidates-modal .user-profile-modal-header-title{color:var(--grey-color,#222);font-size:var(--font-8);font-weight:600}.add-candidates-modal .add-candidates-modal-tabs{border-bottom:1px solid var(--grey-color-shade-2,#e7e7e7);align-self:stretch;align-items:center;gap:3.5rem;padding:0 1.5rem;display:flex;overflow-x:auto}.add-candidates-modal-tab{font-size:var(--font-9);color:var(--grey-color);white-space:nowrap;background:0 0;border:0;padding:.5rem;font-weight:600;position:relative}.add-candidates-modal-tab:hover{color:var(--grey-color-shade-9)}.add-candidates-modal-tab.active,.add-candidates-modal-tab.is-active{color:var(--primary-color,#0555c8)}.add-candidates-modal-tab.is-active:before{content:"";background-color:var(--primary-color);border-top-left-radius:50rem;border-top-right-radius:50rem;height:3px;position:absolute;bottom:0;left:0;right:0}.add-candidates-modal .invite-candidate-modal-container{gap:0;padding:0}.add-candidates-modal .invite-candidate-form-container{justify-content:flex-start;align-items:stretch}.add-candidates-modal .invite-candidate-form-container>form{flex-direction:column;flex:1;min-height:0;display:flex;gap:1rem!important}.add-candidates-modal .add-candidates-panel-shell{flex-direction:column;flex:1;height:calc(100% - 76px);min-height:0;display:flex;overflow:hidden}.add-candidates-modal .add-candidates-panel-shell>.invite-candidate-input-container{flex-direction:column;flex:1;justify-content:space-between;min-height:0;display:flex}.add-candidates-modal .invite-candidate-file-upload-container.add-candidates-upload-dropzone{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--grey-color-shade-1,#f6f6f6);border-radius:.5rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.625rem;height:calc(100% - 32px);min-height:0;padding:2rem;display:flex}.add-candidates-modal .add-candidates-dropzone:hover,.add-candidates-modal .add-candidates-dropzone.has-file{background:var(--primary-color-shade-1)}.add-candidates-modal .invite-candidate-input-container{flex-direction:column;flex:1;align-items:stretch;gap:0;padding:1rem;display:flex;overflow:hidden}.add-candidates-modal .invite-candidate-email-input{flex-wrap:wrap;flex:1;align-content:flex-start;width:100%;min-height:0;max-height:200px;padding:0;display:flex;overflow-y:auto}.add-candidates-upload-dropzone-icon{color:var(--grey-color-shade-7,#5d5d5d);justify-content:center;align-items:center;display:flex}.add-candidates-modal .invite-candidate-file-upload-title.add-candidates-upload-dropzone-title{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-8);text-align:center;font-weight:600}.add-candidates-modal .invite-candidate-file-upload-title{-webkit-text-decoration:unset;text-decoration:unset}.add-candidates-upload-dropzone-subtitle{color:var(--grey-color-shade-6,#6d6d6d);text-align:center;font-size:var(--font-9)}.add-candidates-upload-meta{margin-top:.5rem;display:flex}.add-candidates-sample-link{color:var(--primary-color,#0555c8);font-size:var(--font-9);align-self:flex-start;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.add-candidates-modal .add-candidates-modal-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;width:100%;margin-top:auto;padding-top:1rem;display:flex}.add-candidates-action-btn{height:44px;font-size:var(--font-9);white-space:nowrap;border:1px solid #0000;border-radius:50em;justify-content:center;align-items:center;gap:.625rem;padding:0 1.25rem;font-weight:600;display:inline-flex}.add-candidates-action-btn-cancel,.add-candidates-action-btn-secondary{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color,#fff);border-radius:50em;align-items:center;gap:.25rem;padding:.5rem 1.5rem;display:flex}.add-candidates-action-btn-primary{background:var(--primary-color,#0555c8);color:var(--text-light-color,#fff)}.add-candidates-action-btn:disabled,.add-candidates-action-btn-disabled{background:var(--grey-color-shade-2,#e7e7e7);color:var(--grey-color-shade-4,#b0b0b0);border-radius:50em;align-items:center;gap:.25rem;padding:.5rem 1.5rem;display:flex}.add-candidates-upload-form p[style*="color: red"]{font-size:var(--font-8);margin:.5rem 0 0}.add-candidates-matching-body{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.add-candidates-matching-text{color:var(--grey-color-shade-7,#5d5d5d);font-size:var(--font-9);font-weight:400}.add-candidates-matching-table{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--background-color);border-radius:.75rem;flex-direction:column;flex:0 0 255px;height:calc(100% - 24px);display:flex;overflow:hidden}.add-candidates-matching-table-scroll{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.add-candidates-matching-table-head,.add-candidates-matching-row{grid-template-columns:68px minmax(0,1.2fr) minmax(0,1.6fr) 200px;align-items:center;width:100%;display:grid}.add-candidates-matching-table-head{background:var(--grey-color-shade-1,#f6f6f6);color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);min-height:52px;font-weight:400}.add-candidates-matching-table-body{flex:1;overflow:auto}.add-candidates-matching-row{border-top:1px solid var(--grey-color-shade-2,#e7e7e7);min-height:46px}.add-candidates-matching-row.active{background:var(--primary-color-shade-1,#ecf9ff)}.add-candidates-matching-checkbox-cell{justify-content:center;align-items:center;display:flex}.add-candidates-matching-checkbox-cell input{border-radius:.25rem;width:14px;height:14px}.add-candidates-matching-name-col,.add-candidates-matching-email-col,.add-candidates-matching-score-col{min-width:0;color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-9);padding-right:1rem;font-weight:400}.add-candidates-matching-empty{text-align:center;min-height:calc(100% - 24px);color:var(--grey-color-shade-6,#6d6d6d);border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--grey-color-shade-1,#f6f6f6);border-radius:.5rem;flex:1;justify-content:center;align-items:center;padding:1.5rem;display:flex}.add-candidates-matching-row .add-candidates-matching-name-col,.add-candidates-matching-row .add-candidates-matching-email-col,.add-candidates-matching-row .add-candidates-matching-score-col{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-9)}.add-candidates-matching-row .add-candidates-matching-name-col{font-weight:600}.add-candidates-matching-row .add-candidates-matching-score-col{font-weight:700}.add-candidates-matching-name-col,.add-candidates-matching-email-col{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.add-candidates-matching-score-col{white-space:nowrap}.add-candidates-modal-subtitle{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);line-height:var(--line-height-6)}.add-candidates-modal-close-btn{color:var(--grey-color-shade-5,#737373);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.add-candidates-modal-tab.active:after{content:"";background:var(--primary-color,#0555c8);border-radius:50em;width:100%;height:3px;position:absolute;bottom:-1px;left:0;right:0}.add-candidates-modal .user-profile-modal-separator{display:none}.add-candidates-modal .add-candidates-modal-body{flex-direction:column;flex:1;min-height:0;padding:1rem 1.5rem 1.25rem;display:flex;overflow:hidden}.add-candidates-modal .add-candidates-upload-form,.add-candidates-modal .add-candidates-email-form,.add-candidates-modal .add-candidates-batch-container,.add-candidates-modal .add-candidates-matching-container{flex-direction:column;flex:1;width:100%;display:flex;overflow:hidden}.add-candidates-batch-panel{flex-direction:column;gap:1rem;height:100%;display:flex}.public-interview-report{width:100%;max-width:100%;padding:1.25rem;overflow-x:hidden}.public-interview-report .test-result-details-container{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:1rem;width:100%;max-width:100%;display:grid}.public-interview-report .interview-report-analytics-details,.public-interview-report .interview-report-summary-details,.public-interview-report .ai-interview-report-body-right,.public-interview-report .test-result-details-card,.public-interview-report .interview-report-question-details-container,.public-interview-report .ai-interview-report-summary{width:100%;min-width:0;max-width:100%}.public-interview-report .interview-report-summary-details{flex-direction:column;gap:.75rem;display:flex}.public-interview-report .interview-report-cheating-analytics-card-container{flex-wrap:wrap;gap:.5rem}.public-interview-report .interview-report-cheating-analytics-card{flex:132px;min-width:0}.public-interview-report .ai-interview-question-answer-title{font-size:var(--font-6)}.public-interview-report .interview-question-answer-rating{flex-wrap:wrap;margin-bottom:0}.public-interview-report .skill-pill-tag{white-space:normal}.public-interview-report .interview-report-cheating-activity-container img,.public-interview-report .cheating-video-container video{max-width:100%;height:auto}.public-interview-report .cheating-video-container{border-radius:.5rem;width:100%;max-width:100%;max-height:min(52vh,520px);overflow:hidden}.public-interview-report .cheating-video-container video{aspect-ratio:16/9;object-fit:contain;width:100%;height:100%;max-height:min(52vh,520px);display:block}.public-interview-report .question-answer-container,.public-interview-report .interview-question-title,.public-interview-report .interview-answer,.public-interview-report .ai-interview-report-summary .value{overflow-wrap:anywhere;word-break:break-all}.about-us-container{background-color:var(--background-color)}.about-us-hero-container{z-index:1;position:relative;top:-68px}.about-us-hero-image-wrapper{width:100%;height:100%;position:relative;overflow:hidden}.about-us-hero-image{object-fit:cover;width:100%;height:100%}.about-us-hero-image-current{animation:.65s about-us-hero-image-current-fade-in}.about-us-hero-image-previous{pointer-events:none;animation:.65s forwards about-us-hero-image-previous-fade-out;position:absolute;inset:0}.about-us-hero-content-container{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex;position:absolute;bottom:64px;left:64px;right:0;overflow:hidden}.about-us-hero-selected-card{color:var(--text-light-color);-webkit-backdrop-filter:blur(51px);backdrop-filter:blur(51px);background:#2525251a;border:.5px solid #ffffff50;border-radius:.75rem;flex-direction:column;justify-content:flex-start;gap:.75rem;max-width:600px;min-height:220px;padding:2rem 3rem;display:flex}.about-us-hero-selected-card .about-us-hero-title{font-size:var(--font-3);font-weight:600;line-height:normal}.about-us-hero-selected-card .about-us-hero-description{font-size:var(--font-6);font-weight:400;line-height:normal}.about-us-hero-carousel-container{--about-us-carousel-card-width:286px;--about-us-carousel-gap:.75rem;width:calc((var(--about-us-carousel-card-width) * 2.5) + (var(--about-us-carousel-gap) * 2));flex-shrink:0;position:relative;overflow:hidden}.about-us-hero-carousel{gap:var(--about-us-carousel-gap);width:max-content;animation:.42s about-us-hero-carousel-fade-in;display:flex}.about-us-hero-carousel-button{width:var(--about-us-carousel-card-width);min-width:var(--about-us-carousel-card-width);border:4px solid #9ec6ff50;border-radius:.75rem;height:185px;box-shadow:0 4px 4px #00000040}.about-us-hero-carousel-image{object-fit:cover;border-radius:.5rem;width:100%;height:100%}@keyframes about-us-hero-image-current-fade-in{0%{opacity:.1}to{opacity:1}}@keyframes about-us-hero-image-previous-fade-out{0%{opacity:1}to{opacity:0}}@keyframes about-us-hero-carousel-fade-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}.about-us-section-container{flex-direction:column;align-items:center;gap:2.75rem;padding:3rem 4rem;display:flex;position:relative}.about-us-bg-ellipse-left{opacity:.4;background:radial-gradient(50% 50%,#86b7ff 0%,#fff0 100%);border-radius:2067px;width:2067px;height:1118px;position:absolute;top:-500px;left:-1100px}.about-us-bg-ellipse-right{opacity:.4;background:radial-gradient(50% 50%,#86b7ff 0%,#fff0 100%);border-radius:1801px;width:1801px;height:1182px;position:absolute;top:-100px;right:-1000px}.about-us-section-tag{font-size:var(--font-8);color:var(--grey-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1;background:linear-gradient(90deg,#efefef 0%,#fff 60.38% 63.13%,#efefef 100%);border-radius:50em;padding:.75rem 2rem;font-weight:600;line-height:normal}.about-us-section-content-container{z-index:1;flex-direction:column;gap:2.25rem;display:flex}.about-us-section-title{font-size:var(--font-1);color:var(--grey-color);text-align:center;font-family:Montserrat,sans-serif;font-weight:600;line-height:normal}.about-us-section-title-highlight{color:var(--primary-color)}.about-us-section-description{font-size:var(--font-6);color:var(--grey-color-shade-8);text-align:center;max-width:1098px;font-weight:400;line-height:normal}.about-us-our-testimonials-container{flex-direction:column;gap:.5rem;width:100%;max-width:100vw;display:flex}.about-us-testimonials-marquee-row{width:100%;position:relative;overflow:hidden}.about-us-testimonials-marquee-track{--about-us-testimonials-gap:.5rem;gap:var(--about-us-testimonials-gap);will-change:transform;width:max-content;animation-duration:28s;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.about-us-testimonials-marquee-row-top .about-us-testimonials-marquee-track{animation-name:about-us-testimonials-marquee-left-to-right}.about-us-testimonials-marquee-row-bottom .about-us-testimonials-marquee-track{animation-name:about-us-testimonials-marquee-right-to-left}.about-us-testimonials-marquee-row:hover .about-us-testimonials-marquee-track{animation-play-state:paused}.about-us-testimonial-card{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:.5rem;flex-direction:column;justify-content:space-between;gap:1.25rem;width:379px;min-width:379px;min-height:204px;padding:1.5rem;display:flex}.about-us-testimonial-quote{color:var(--grey-color-shade-8);font-size:var(--font-8);font-weight:400;line-height:normal}.about-us-testimonial-author{align-items:center;gap:.25rem;display:flex}.about-us-testimonial-avatar{width:48px;height:48px;color:var(--grey-color);font-size:var(--font-8);background:#33395512;border-radius:50em;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.about-us-testimonial-author-meta{flex-direction:column;gap:.25rem;display:flex}.about-us-testimonial-author-name{color:var(--grey-color);font-size:var(--font-8);font-weight:600;line-height:normal}.about-us-testimonial-author-role{color:var(--grey-color-shade-8);font-size:var(--font-8);font-weight:400;line-height:normal}@keyframes about-us-testimonials-marquee-left-to-right{0%{transform:translate(-25%)}to{transform:translate(0)}}@keyframes about-us-testimonials-marquee-right-to-left{0%{transform:translate(0)}to{transform:translate(-25%)}}.about-us-supported-by-container{z-index:1;flex-direction:column;align-items:center;gap:2rem;width:100%;margin-top:3rem;display:flex}.about-us-supported-by-title{font-size:var(--font-6);color:var(--grey-color-shade-6);font-weight:600;line-height:normal}.about-us-supported-by-images{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:1098px;display:flex}.about-us-supported-by-image{object-fit:contain;width:160px;height:72px}.about-us-our-features-cards-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.75rem;width:100%;display:flex}.about-us-our-features-card{flex-direction:column;flex:1;gap:1rem;min-width:355px;max-width:355px;display:flex}.about-us-our-features-card-image{width:100%;display:grid;position:relative;overflow:hidden}.about-us-our-features-card-image-frame{object-fit:cover;opacity:0;grid-area:1/1;width:100%;height:auto}.about-us-our-features-card-image-frame-active{opacity:1}.about-us-our-features-card-content{flex-direction:column;gap:.75rem;display:flex}.about-us-our-features-card-header{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.about-us-our-features-card-header .about-us-our-features-card-title{font-size:var(--font-6);color:var(--grey-color);font-weight:600;line-height:normal}.about-us-our-features-card-header .about-us-our-features-card-popular-badge{font-size:var(--font-10);color:var(--primary-color);background:#0555c814;border:.5px solid #0555c826;border-radius:50em;padding:.25rem .75rem;font-weight:600;line-height:normal}.about-us-our-features-card-header .about-us-our-features-card-new-badge{font-size:var(--font-10);color:var(--secondary-color);background:#da622014;border:.67px solid #da622026;border-radius:50em;padding:.25rem .75rem;font-weight:600;line-height:normal}.about-us-our-features-card-description{font-size:var(--font-8);color:var(--grey-color-shade-8);font-weight:400;line-height:normal}.about-us-our-footfall-cards-container{justify-content:center;gap:2.25rem;width:100%;display:flex}.about-us-our-footfall-card{border:1px solid var(--grey-color-shade-2);background:#fafafa;border-radius:1rem;width:320px;height:360px;padding:.5rem;transition:background .3s;overflow:hidden}.about-us-our-footfall-card-image-wrapper{border-radius:.75rem;width:100%;height:270px;transition:height .3s,border-radius .3s;position:relative;overflow:hidden}.about-us-our-footfall-card-image{object-fit:cover}.about-us-our-footfalls-card-content{flex-direction:column;padding:.75rem 1rem 0;display:flex}.about-us-our-footfall-card-title{font-size:var(--font-7);color:var(--grey-color);font-weight:600;line-height:normal}.about-us-our-footfalls-card-description{color:var(--grey-color-shade-6);font-size:var(--font-9);opacity:0;max-height:0;font-weight:400;line-height:normal;transition:max-height .3s,opacity .25s,transform .3s,margin-top .3s;overflow:hidden;transform:translateY(8px)}.about-us-our-footfall-card:hover{background:var(--background-color)}.about-us-our-footfall-card:hover .about-us-our-footfall-card-image-wrapper{border-radius:1rem;height:210px}.about-us-our-footfall-card:hover .about-us-our-footfalls-card-description{opacity:1;max-height:132px;margin-top:.75rem;transform:translateY(0)}.about-us-our-footfall-navigation{justify-content:flex-end;gap:1.5rem;display:flex}.about-us-our-footfall-nav-button{color:var(--grey-color-shade-6);font-size:var(--font-8);border:1px solid #0000;border-radius:50em;font-weight:600;line-height:normal;transition:all .24s}.about-us-our-footfall-nav-button path{fill:var(--grey-color-shade-4)}.about-us-our-footfall-nav-button:hover{color:var(--primary-color);border-color:var(--primary-color)}.about-us-our-footfall-nav-button:hover path{fill:var(--primary-color)}.about-us-our-memories-container{flex-direction:column;align-items:center;gap:3.875rem;width:100%;display:flex}.about-us-our-memories-tabs{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);border-radius:50em;justify-content:center;align-items:center;gap:.5rem;padding:.25rem;display:flex;box-shadow:inset 0 0 12.9px 1.5px #7878781f}.about-us-our-memories-tab{min-width:104px;color:var(--grey-color-shade-7);font-size:var(--font-8);border:1px solid #0000;border-radius:50em;padding:.5rem 1rem;font-weight:400;line-height:normal;transition:all .24s}.about-us-our-memories-tab:hover{color:var(--grey-color)}.about-us-our-memories-tab-active{background:var(--grey-color);color:var(--text-light-color);border:1px solid #ffffff40;box-shadow:0 1.5px 5.4px #00000040}.about-us-our-memories-tab-active:hover{color:var(--text-light-color)}.about-us-our-memories-gallery-viewport{width:100%;overflow:hidden}.about-us-our-memories-gallery{justify-content:center;align-items:center;gap:1.5rem;width:100%;margin:0 auto;display:flex;position:relative}.about-us-our-memories-card{border:8px solid #00000014;border-radius:1rem;position:relative;overflow:hidden}.about-us-our-memories-card-left,.about-us-our-memories-card-right{cursor:pointer;z-index:1;width:486px;height:315px;transition:transform .22s}.about-us-our-memories-card-left:hover,.about-us-our-memories-card-right:hover{transform:scale(1.02)}.about-us-our-memories-card-center{z-index:2;width:744px;height:435px}.about-us-our-memories-card-left{margin-left:-19%}.about-us-our-memories-card-right{margin-right:-19%}.about-us-our-memories-card-image{object-fit:cover;object-position:center;border-radius:6px;width:50px;height:50px}.about-us-our-memories-card-tag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--text-light-color);font-size:var(--font-7);text-shadow:0 0 1.8px #0000003d;background:#a8a5a580;border:1px solid #e9f2ff;border-radius:50em;padding:.5rem 1.5rem;font-weight:600;line-height:normal;position:absolute;bottom:.75rem;right:.75rem}.about-us-our-memories-mobile-gallery{width:100%;display:none}.about-us-our-memories-card-mobile-active{width:100%;max-width:680px;height:370px;margin:0 auto}.about-us-our-memories-mobile-stack{align-items:center;gap:.25rem;width:100%;max-width:740px;margin-top:1rem;padding:0 .75rem;display:flex;overflow:auto}.about-us-our-memories-mobile-stack-item{background:var(--grey-color-shade-2);object-fit:cover;object-position:center;border:2px solid #ffffff40;border-radius:.5rem;width:54px;height:54px;transition:all .22s;position:relative}.about-us-our-memories-mobile-stack-item-active{border-color:var(--primary-color-shade-5);z-index:2}.about-us-our-memories-card-empty{justify-content:center;align-items:center;width:100%;max-width:600px;height:200px;display:flex}.about-us-our-memories-card-empty-text{color:var(--grey-color-shade-6);font-size:var(--font-7);font-weight:400}.about-us-our-team-container{flex-direction:column;align-items:center;gap:1.75rem;width:100%;max-width:1193px;margin:0 auto;display:flex}.about-us-our-team-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;width:100%;display:flex}.about-us-our-team-card{aspect-ratio:1;border-radius:1rem;flex:1;min-width:360px;max-width:360px;min-height:280px;position:relative;overflow:hidden}.about-us-our-team-card-image{object-fit:cover;object-position:top}.about-us-our-team-card-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(178.86deg,#fff0 3.23%,#ffffff6e 96.26%);justify-content:space-between;align-items:flex-end;gap:1rem;min-height:99px;padding:1.5rem 1.5625rem;display:flex;position:absolute;bottom:0;left:-2px;right:-2px}.about-us-our-team-card-meta{flex-direction:column;gap:.15rem;display:flex}.about-us-our-team-card-name{color:var(--text-light-color);text-shadow:0 0 1.8px #0000003d;font-size:20px;font-weight:600;line-height:normal}.about-us-our-team-card-role{color:var(--text-light-color);text-shadow:0 0 1.8px #0000003d;font-size:13px;font-weight:400;line-height:normal}.about-us-our-team-card-linkedin{opacity:.95;justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s;display:inline-flex}.about-us-our-team-card-linkedin:hover{transform:none}.about-us-our-team-card-linkedin:hover svg path{fill:#aae2ff}.about-us-our-team-preview-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;width:100%;display:flex;position:relative;overflow:hidden}.about-us-our-team-preview-grid:after{content:"";pointer-events:none;filter:blur(9.4px);background:linear-gradient(#fff0 0%,#fff 49.52%);width:calc(100% + 100px);position:absolute;inset:0 0 -30px -50px}.about-us-our-team-preview-card{border-radius:16px;flex:1;height:163px;position:relative;overflow:hidden}.about-us-our-team-preview-image{object-fit:cover;object-position:top}.about-us-our-team-cta{color:var(--text-light-color);font-size:var(--font-8);background:linear-gradient(#0052c9 0%,#006fff 100%);border-radius:50em;padding:.5rem .75rem;font-weight:600;line-height:normal;transition:transform .22s;box-shadow:inset 0 -1px 2px #00000040,inset 0 1px 1px #ffffff7d}.about-us-our-team-cta:hover{transform:translateY(-1px)}.about-us-story-behind{flex-direction:column;gap:1rem;width:100%;max-width:1121px;display:flex}.about-us-story-behind-row{justify-content:space-between;align-items:center;gap:2rem;width:100%;display:flex}.about-us-story-behind-card{border:1px solid var(--primary-color-shade-3,#b4e7ff);background:#0555c817;border-radius:1rem;flex-direction:column;flex:1;gap:1.25rem;min-width:min(100%,443px);max-width:min(100%,443px);padding:1.875rem 1.25rem;display:flex}.about-us-story-behind-stats{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.about-us-story-behind-stat{color:#170f49;flex-direction:column;justify-content:space-between;align-items:center;height:70px;display:flex}.about-us-story-behind-year{font-size:var(--font-4);font-weight:600;line-height:normal}.about-us-story-behind-stat-label{font-size:var(--font-9);text-transform:uppercase;letter-spacing:.02em;margin-top:.65rem;font-weight:400;line-height:normal}.about-us-story-behind-divider{background:var(--grey-color-shade-3,#e3e3e3);flex-shrink:0;align-self:center;width:1px;height:60px}.about-us-story-behind-quote{font-size:var(--font-8);color:var(--primary-color,#0555c8);font-style:italic;font-weight:600;line-height:normal}.about-us-story-behind-text,.about-us-story-behind-text p{font-size:var(--font-8);color:var(--grey-color-shade-8,#4f4f4f);flex:1;min-width:480px;max-width:620px;font-weight:400;line-height:normal}.about-us-story-behind-text strong{font-weight:600}.about-us-story-behind-brand{font-size:var(--font-8);background:linear-gradient(90deg, var(--primary-color,#0555c8) 0%, #022a62 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:normal}.about-us-story-behind-photo-wrap{aspect-ratio:372/245;border-radius:.5rem;flex:1 0;width:100%;min-width:372px;max-width:372px;position:relative;overflow:hidden}.about-us-story-behind-photo{object-fit:cover}.about-us-our-journey-container{flex-direction:column;gap:1rem;width:100%;max-width:1192px;margin:0 auto;display:flex;position:relative}.about-us-our-journey-line{background:repeating-linear-gradient(to bottom, var(--grey-color-shade-3), var(--grey-color-shade-3) 6px, transparent 6px, transparent 10px);width:2px;height:calc(100% - 180px);position:absolute;top:1.5rem;bottom:1.5rem;left:50%;transform:translate(-50%)}.about-us-our-journey-line-progress{background:linear-gradient(180deg, var(--primary-color-shade-7) 0%, var(--primary-color) 100%);transform-origin:top;width:2px;transform:translateX(-50%) scaleY(var(--about-us-our-journey-progress,0));height:calc(100% - 180px);transition:transform .22s ease-out;position:absolute;top:1.5rem;bottom:1.5rem;left:50%}.about-us-our-journey-row{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);align-items:flex-start;display:grid}.about-us-our-journey-row-column{min-height:145px}.about-us-our-journey-row-column-left{justify-content:flex-end;padding-right:.5rem;display:flex}.about-us-our-journey-row-column-right{justify-content:flex-start;padding-left:.5rem;display:flex}.about-us-our-journey-row-center{z-index:1;justify-content:center;display:flex}.about-us-our-journey-milestone{border:3px solid var(--grey-color-shade-3);background:#fff;border-radius:50em;width:24px;height:24px;margin-top:.75rem;transition:all .24s}.about-us-our-journey-milestone-active{border-color:var(--primary-color-shade-7);background:var(--primary-color-shade-7);box-shadow:0 0 0 4px #0382ff38}.about-us-our-journey-card{border:1px solid #0000;border-radius:1rem;flex-direction:column;gap:1rem;width:100%;max-width:454px;padding:1rem;transition:all .24s;display:flex}.about-us-our-journey-card:hover{border-color:var(--grey-color-shade-2);transform:translateY(-4px)}.about-us-our-journey-card-meta{align-items:center;gap:.75rem;display:flex}.about-us-our-journey-card-icon{background:var(--primary-color-shade-1,#ecf9ff);border:1px solid #0066ec;border-radius:.5rem;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.about-us-our-journey-card-date{font-size:var(--font-6);background:linear-gradient(90deg, var(--primary-color) 0%, #0555c8ad 52%, var(--primary-color-shade-7) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:normal}.about-us-our-journey-card-content{flex-direction:column;gap:.75rem;display:flex}.about-us-our-journey-card-title{font-size:var(--font-5);color:var(--grey-color);font-family:Montserrat,sans-serif;font-weight:600;line-height:normal}.about-us-our-journey-card-points{color:var(--grey-color-shade-6);font-size:var(--font-8);flex-direction:column;gap:.1rem;margin:0;padding-left:1.4rem;font-weight:400;line-height:normal;list-style:circle;display:flex}.about-us-founder-message-container{justify-content:center;align-items:center;gap:2rem;width:100%;max-width:1342px;margin:0 auto;display:flex}.about-us-founder-message-content{flex-direction:column;gap:2rem;display:flex}.about-us-founder-message-heading{color:var(--grey-color);font-size:var(--font-5);margin-bottom:.5rem;font-weight:600;line-height:1.45}.about-us-founder-message-paragraphs{flex-direction:column;max-width:760px;display:flex}.about-us-founder-message-paragraph{color:var(--grey-color-shade-8);font-size:var(--font-8);font-weight:400;line-height:normal}.about-us-founder-message-signature{color:var(--primary-color);font-size:var(--font-7);font-weight:400;line-height:normal}.about-us-founder-message-signature-name{font-size:var(--font-6);font-weight:600}.about-us-founder-image-wrapper{width:100%;max-width:500px;height:auto;overflow:hidden}.about-us-founder-image{object-fit:cover;object-position:bottom;width:500px;height:484px}.about-us-our-mission-and-vission-container{flex-direction:column;gap:3.875rem;width:100%;max-width:1199px;display:flex}.about-us-our-mission-and-vission-row{justify-content:space-between;align-items:center;gap:2rem;width:100%;display:flex}.about-us-our-mission-and-vission-row-reverse{flex-direction:row}.about-us-our-mission-and-vission-content{flex-direction:column;gap:1.5rem;width:100%;max-width:522px;display:flex}.about-us-our-mission-and-vission-heading{color:var(--grey-color);font-family:Montserrat,sans-serif;font-size:var(--font-2);font-weight:600;line-height:normal}.about-us-our-mission-and-vission-description{color:var(--grey-color-shade-6);font-size:var(--font-8);font-weight:400;line-height:normal}.about-us-our-mission-and-vission-mission-image-frame{border:8px solid #00000014;border-radius:.75rem;width:100%;max-width:505px;height:309px;overflow:hidden}.about-us-our-mission-and-vission-mission-image{object-fit:cover;width:100%;height:100%}.about-us-our-mission-and-vission-collage{flex-shrink:0;width:100%;max-width:599px;height:328px;position:relative}.about-us-our-mission-and-vission-collage-item{border:8px solid #ebebeb;border-radius:12px;width:218px;height:209px;position:absolute;overflow:hidden}.about-us-our-mission-and-vission-collage-item-1{top:104px;left:0}.about-us-our-mission-and-vission-collage-item-2{top:0;left:228px}.about-us-our-mission-and-vission-collage-item-3{top:109px;left:381px}.about-us-our-mission-and-vission-collage-image{object-fit:cover;width:100%;height:100%}.learner-dashboard-root{padding:1.5rem}.learner-dashboard-top-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.learner-dashboard-top-header-content{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.learner-dashboard-top-header-title{color:var(--grey-color,#222);font-size:var(--font-6);font-weight:600;line-height:normal}.learner-dashboard-top-header-title span{vertical-align:middle;font-size:28px}.learner-dashboard-top-header-subtitle{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-9);font-weight:400;line-height:normal}.learner-dashboard-header-metrics-container{align-items:center;gap:1rem;height:67px;display:flex}.learner-dashboard-beans-card{background-color:#fdf7ef;border:1px solid #f7d7b1;border-radius:.5rem;align-items:center;gap:.5rem;height:100%;padding:1rem 1.5rem;display:flex}.learner-dashboard-beans-card svg{width:24px;height:24px}.learner-dashboard-beans-count{color:#523838;font-size:var(--font-6);white-space:nowrap;font-weight:600;line-height:normal}.learner-dashboard-credits-card{background-blend-mode:normal, overlay, normal, normal, normal;white-space:nowrap;background:linear-gradient(200deg,#fff0 10.89%,#dbdfff33 87.84%,#45c3ff33 103.78%),url(/assets/images/credit-plan-bg.png) 0 0/0 100px no-repeat,linear-gradient(205deg,#007efb4d 3.25%,#fff0 63.58%),linear-gradient(#fff 0% 100%),#fff;border:1px solid #d5e8ff;border-radius:.5rem;align-items:center;gap:2rem;height:100%;padding:.5rem 1.5rem;display:flex}.learner-dashboard-credits-card-content{flex-direction:column;gap:.25rem;display:flex}.learner-dashboard-credits-card-content-title{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400;line-height:normal}.learner-dashboard-credits-card-content-value{align-items:center;gap:.25rem;display:flex}.learner-dashboard-credits-card-content-value a{justify-content:center;align-items:center;display:flex}.learner-dashboard-credits-card-content-value a svg{width:14px;height:14px}.learner-dashboard-credits-card-content-value-text{color:var(--grey-color,#222);font-size:var(--font-6);font-weight:600;line-height:normal}.learner-dashboard-credits-card-content-value-date{color:var(--grey-color,#222);font-size:var(--font-9);font-weight:400;line-height:normal}.learner-dashboard-credits-card-content-separator{background:linear-gradient(90deg,#98c1f1 0%,#45c3ff00 100%),#e7e7e700;width:1px;height:45px}.learner-dashboard-layout-grid{flex-wrap:wrap;gap:1rem;display:flex}.learner-dashboard-main-column{flex-direction:column;flex:3;gap:1rem;width:100%;max-height:calc(100vh - 240px);display:flex;overflow-y:auto}.learner-dashboard-content-section,.learner-dashboard-next-step-panel{flex-direction:column;gap:.5rem;display:flex}.learner-dashboard-next-step-panel{flex:1;width:100%;min-width:340px;max-height:calc(100dvh - 240px);overflow-y:auto}.learner-dashboard-section-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.learner-dashboard-section-header h3{color:var(--grey-color,#222);font-size:var(--font-9);font-weight:600}.learner-dashboard-view-all{color:var(--primary-color,#0555c8);font-size:var(--font-9);white-space:nowrap;align-items:center;gap:.25rem;font-weight:600;line-height:normal;display:flex}.learner-dashboard-view-all path{fill:var(--primary-color,#0555c8)}.learner-dashboard-view-all:hover{color:var(--primary-color-shade-9,#0b4b9d);text-decoration:underline}.learner-dashboard-view-all:hover path{fill:var(--primary-color-shade-9,#0b4b9d)}.learner-dashboard-section-grid,.learner-dashboard-stats-grid{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.learner-dashboard-quick-actions-grid{flex-wrap:wrap;gap:.5rem;display:flex}.learner-dashboard-quick-card,.learner-dashboard-section-card,.learner-dashboard-stats-card,.learner-dashboard-roadmap-card,.learner-dashboard-profile-card{background:var(--background-color,#fff);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.5rem;min-width:320px;padding:1rem}.learner-dashboard-stats-card{flex:1;width:100%}.metric-box-easy{background-color:#0382ff14}.metric-box-medium{background-color:#f4b30014}.metric-box-hard{background-color:#da622014}.learner-dashboard-stats-card .practice-page-upcoming-badge-container{top:16px;right:10px}.learner-dashboard-quick-card{flex-direction:column;flex:1;justify-content:space-between;gap:1.5rem;min-width:340px;display:flex;box-shadow:inset 0 -4px #e8e8e8}.learner-dashboard-quick-card-content{flex-direction:column;gap:.25rem;display:flex}.learner-dashboard-quick-card-badge-title{align-items:center;gap:.25rem;display:flex}.learner-dashboard-quick-card h4,.learner-dashboard-section-card-title,.learner-dashboard-stats-card h4,.learner-dashboard-roadmap-card h4,.learner-dashboard-profile-card h4,.learner-dashboard-next-step-item h4{color:var(--grey-color,#222);font-size:var(--font-8);align-items:center;gap:.25rem;font-weight:600;line-height:normal;display:flex}.learner-dashboard-quick-card p,.learner-dashboard-section-card-subtitle,.learner-dashboard-section-card-description,.learner-dashboard-roadmap-card p,.learner-dashboard-profile-card p,.learner-dashboard-next-step-item p{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-9);align-items:center;gap:.25rem;margin-top:.25rem;font-weight:400;line-height:normal;display:flex}.learner-dashboard-quick-card-actions{flex-wrap:wrap;gap:.5rem;display:flex}.learner-dashboard-btn{font-size:var(--font-9);white-space:nowrap;border:1px solid #0000;border-radius:50em;justify-content:center;align-items:center;gap:.25rem;width:fit-content;padding:.5rem 1rem;font-weight:600;line-height:normal;text-decoration:none;display:flex}.learner-dashboard-btn-primary{color:var(--text-light-color,#fff);background-color:var(--primary-color,#0555c8)}.learner-dashboard-btn-primary:hover{color:var(--text-light-color,#fff);background-color:var(--primary-color-shade-9,#0b4b9d)}.learner-dashboard-btn-secondary{color:var(--primary-color,#0555c8);border-color:var(--primary-color,#0555c8);background-color:var(--background-color,#fff)}.learner-dashboard-btn-secondary:hover{color:var(--primary-color-shade-9,#0b4b9d);border-color:var(--primary-color-shade-9,#0b4b9d);background-color:var(--primary-color-shade-1,#ecf9ff)}.learner-dashboard-btn-secondary-v2{color:var(--text-light-color,#fff);border-color:var(--secondary-color-shade-6,#e5792a);background-color:var(--secondary-color-shade-6,#e5792a)}.learner-dashboard-btn-secondary-v2 path{fill:var(--text-light-color,#fff)}.learner-dashboard-btn-secondary-v2:hover{color:var(--text-light-color,#fff);border-color:var(--secondary-color,#da6220);background-color:var(--secondary-color,#da6220)}.learner-dashboard-btn-secondary-v2:hover path{fill:var(--text-light-color,#fff)}.learner-dashboard-btn-secondary-v3{color:var(--secondary-color-shade-6,#e5792a);border-color:var(--secondary-color-shade-6,#e5792a)}.learner-dashboard-btn-secondary-v3 path{fill:var(--secondary-color-shade-6,#e5792a)}.learner-dashboard-btn-secondary-v3:hover{color:var(--secondary-color,#da6220);border-color:var(--secondary-color,#da6220)}.learner-dashboard-btn-secondary-v3:hover path{fill:var(--secondary-color,#da6220)}.learner-dashboard-btn-ghost{color:var(--secondary-color-shade-5,#ea964d);border:1px solid var(--secondary-color-shade-2,#fbecd9);background-color:var(--secondary-color-shade-1,#fdf7ef);pointer-events:none}.learner-dashboard-btn-tertiary{color:var(--text-light-color,#fff);background:#222;box-shadow:inset 0 -2px #ffffff40}.learner-dashboard-btn-tertiary:hover{color:var(--text-light-color,#fff);box-shadow:inset 0 0 #ffffff40}.learner-dashboard-btn-default{color:var(--grey-color-shade-6,#6d6d6d);background:var(--grey-color-shade-1,#f6f6f6)}.learner-dashboard-btn-default path{fill:var(--grey-color-shade-6,#6d6d6d)}.learner-dashboard-btn-default:hover{color:var(--grey-color,#222);border-color:var(--grey-color-shade-2,#e7e7e7)}.learner-dashboard-btn-default:hover path{fill:var(--grey-color,#222)}.learner-dashboard-section-card{flex-direction:column;flex:1;justify-content:space-between;gap:1.25rem;width:100%;min-height:160px;display:flex}.learner-dashboard-section-card-practice-interview{box-shadow:inset 0 -4px #0000001f}.learner-dashboard-section-card-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.learner-dashboard-section-card-subtitle{font-weight:600}.learner-dashboard-section-card-description{color:var(--grey-color-shade-6,#6d6d6d)}.learner-dashboard-section-card-meta{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.learner-dashboard-section-card-meta-item{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);white-space:break-spaces;align-items:center;gap:.25rem;font-weight:400;line-height:normal;display:flex}.learner-dashboard-section-card-stage-items{align-items:center;gap:.25rem;margin-top:.25rem;display:flex}.learner-dashboard-section-card-stage-item{background-color:var(--grey-color-shade-1,#f6f6f6);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.section-card-stage-item-success{background-color:var(--success-color,#54b763);border-color:var(--success-color,#54b763)}.section-card-stage-item-warning{background-color:var(--warning-color,#ff7f5c);border-color:var(--warning-color,#ff7f5c)}.section-card-stage-item-danger{background-color:var(--danger-color,#cd2929);border-color:var(--danger-color,#cd2929)}.section-card-stage-item-hired{background:linear-gradient(151deg,#0555c800 12.25%,#da6220 93.63%),#0555c8}.learner-dashboard-section-card-footer{white-space:nowrap;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.learner-dashboard-section-card-footer-text{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-9);font-weight:400;line-height:normal}.learner-dashboard-stats-total{flex-direction:column;display:flex}.learner-dashboard-stats-total :first-child{font-size:var(--font-9);color:var(--grey-color-shade-6,#6d6d6d);font-weight:400}.learner-dashboard-stats-total :last-child{font-size:var(--font-8);color:var(--grey-color-shade-8,#4f4f4f);font-weight:600}.learner-dashboard-stats-badge{color:var(--secondary-color-shade-8,#8e3b1e);font-size:var(--font-10);gap:.25rem;margin-bottom:.5rem;font-weight:400;line-height:normal;display:flex}.learner-dashboard-submission-bars{grid-template-columns:repeat(10,minmax(0,1fr));align-items:end;gap:6px;height:92px;margin-top:14px;display:grid}.learner-dashboard-submission-bar-item{background:var(--grey-color-shade-11,#f1f5f9);border-radius:6px;align-items:flex-end;height:100%;display:flex}.learner-dashboard-submission-bar-fill{background:var(--primary-color,#2563eb);border-radius:6px;width:100%}.learner-dashboard-roadmap-card{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--secondary-color-shade-3,#f7d7b1)}.learner-dashboard-profile-card{align-items:center;gap:1.5rem;display:flex}.learner-dashboard-roadmap-progress{background:var(--secondary-color-shade-2,#fbecd9);border-radius:50em;height:8px;margin-top:1.5rem;overflow:hidden}.learner-dashboard-roadmap-progress-fill{background:var(--secondary-color-shade-6,#e5792a);border-radius:50em;height:100%;display:block}.learner-dashboard-roadmap-actions{justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.learner-dashboard-roadmap-actions .learner-dashboard-roadmap-progress-label{color:var(--secondary-color,#da6220);font-size:var(--font-9);font-weight:600;line-height:normal}.learner-dashboard-roadmap-card p{align-items:center;gap:.25rem;display:flex}.learner-dashboard-roadmap-current-module{font-weight:600}.ldsc-practice-roadmap-0{background:linear-gradient(110deg,#fff0 45.95%,#fff3 99.31%),linear-gradient(#ffcd2d 0% 100%);box-shadow:inset 0 -4px #0000001f}.ldsc-practice-roadmap-1{background:linear-gradient(#73adff 0% 100%),#fff;box-shadow:inset 0 -4px #0000001f}.ldsc-practice-roadmap-2{background:linear-gradient(#9f90ff 0% 100%),#fff;box-shadow:inset 0 -4px #0000001f}.ldsc-practice-roadmap-v1 h4{color:#002a66;font-family:Montserrat;font-size:var(--font-6);font-weight:600;line-height:normal}.learner-dashboard-profile-completion-icon-container{border-radius:50%;justify-content:center;align-items:center;width:148px;height:148px;display:flex;position:relative}.learner-dashboard-profile-completion-fill{border-radius:50%;width:148px;height:148px;position:absolute;top:0;left:0}.learner-dashboard-profile-completion-icon-border{background-color:var(--background-color,#fff);border-radius:50%;width:calc(100% - 1rem);height:calc(100% - 1rem);padding:.5rem;position:absolute;top:.5rem;left:.5rem}.learner-dashboard-profile-completion-icon{background-color:var(--secondary-color-shade-1,#fdf7ef);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.learner-dashboard-profile-completion-icon svg{position:absolute;top:1rem}.learner-dashboard-profile-card-content{width:calc(100% - 148px - 1.5rem)}.learner-dashboard-profile-task-list{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.learner-dashboard-profile-task-btn{border:1px solid var(--secondary-color-shade-2,#fbecd9);background-color:var(--secondary-color-shade-1,#fdf7ef);color:var(--grey-color-shade-9,#454545);font-size:var(--font-9);white-space:nowrap;border-radius:50em;justify-content:center;align-items:center;gap:.25rem;padding:.5rem 1rem;font-weight:400;display:flex}.learner-dashboard-profile-task-btn .learner-dashboard-profile-task-btn-boost{color:var(--secondary-color,#da6220);font-weight:600}.learner-dashboard-profile-task-btn:hover{border-color:var(--secondary-color-shade-4,#f1bb80);color:var(--grey-color,#222)}.learner-dashboard-profile-cta-row{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:.75rem;display:flex}.learner-dashboard-checklist-item{border-top:1px solid var(--grey-color-shade-2,#e7e7e7);justify-content:space-between;align-items:flex-start;gap:.5rem;padding:1rem;display:flex}.learner-dashboard-checklist-content{align-items:flex-start;gap:.5rem;width:100%;display:flex}.learner-dashboard-checklist-item h5{color:var(--grey-color,#222);font-size:var(--font-8);font-weight:600;line-height:normal}.learner-dashboard-checklist-item p{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);margin-top:.25rem;font-weight:400;line-height:normal}.learner-dashboard-profile-link{border-radius:50em;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.learner-dashboard-profile-link path{fill:var(--grey-color-shade-4,#b0b0b0)}.learner-dashboard-checklist-item:hover .learner-dashboard-profile-link{background-color:var(--grey-color-shade-1)}.learner-dashboard-checklist-item:hover .learner-dashboard-profile-link path{fill:var(--primary-color,#0555c8)}.learner-dashboard-checklist-item.completed{opacity:.4;pointer-events:none}.learner-dashboard-checklist-item.completed h5{text-decoration-line:line-through}.learner-dashboard-checklist-item.completed circle{fill:#d5f0ff}.learner-dashboard-next-step-container{background-color:var(--background-color,#fff);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.5rem}.learner-dashboard-next-step-item{border-bottom:1px solid var(--grey-color-shade-2,#e7e7e7);justify-content:space-between;align-items:flex-start;gap:.5rem;padding:1rem;display:flex}.learner-dashboard-next-step-getting-started{border:1px solid var(--primary-color-shade-2,#d5f0ff);background:#ecf9ff;border-radius:.5rem;flex-direction:column;gap:.25rem;margin:1rem;padding:.75rem;display:flex}.learner-dashboard-next-step-getting-started h4{font-size:var(--font-8);-webkit-text-fill-color:transparent;background:linear-gradient(89deg,#046bff 3.14%,#0555c8 101.63%);-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:normal}.learner-dashboard-next-step-getting-started p{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:400;line-height:normal}.learner-dashboard-next-step-progress-wrap{justify-content:space-between;align-items:center;gap:10px;display:flex}.learner-dashboard-next-step-progress-wrap span{color:var(--primary-color,#0555c8);font-size:var(--font-9);font-weight:600;line-height:normal}.learner-dashboard-next-step-progress-track{background:var(--primary-color-shade-2,#d5f0ff);border-radius:50em;flex:1;height:8px;overflow:hidden}.learner-dashboard-next-step-progress-fill{background:var(--primary-color-shade-8,linear-gradient(0deg, #0003 0%, #0003 100%), #006bf8);border-radius:50em;height:100%;display:block}.card-details-creator-details{flex-direction:column;justify-content:center;align-items:flex-end;gap:4px;display:flex}.card-details-creation-date{font-size:var(--font-10);color:var(--grey-color-shade-5)}.interview-user-result-copy-btn{min-width:10.5rem}:is(.brewtext-editor-surface,.test-result-description) ol{margin-left:1.25rem;list-style-type:decimal}:is(.brewtext-editor-surface,.test-result-description) ul{margin-left:1.25rem;list-style-type:disc}:is(.brewtext-editor-surface,.test-result-description) code{color:#d63384;overflow-wrap:break-all;background-color:var(--grey-color-shade-1);border-radius:2px;padding:.15em;font-size:.875em}:is(.brewtext-editor-surface,.test-result-description) a{color:var(--primary-color)}.ai-interview-wrapper{background-color:var(--background-color);width:100%}:is(.ai-interview-wrapper h1,.ai-interview-wrapper h2,.ai-interview-wrapper h3,.ai-interview-wrapper h4,.ai-interview-wrapper h5,.ai-interview-wrapper h6) span{font-family:inherit}.ai-interview-wrapper h1,.ai-interview-wrapper h2,.ai-interview-wrapper h3,.ai-interview-wrapper h4,.ai-interview-wrapper h5,.ai-interview-wrapper h6{font-family:var(--font-montserrat), "Montserrat", sans-serif}.ai-interview-wrapper .desktop-break{display:block}.ai-interview-hero-stack{flex-direction:column;align-items:center;gap:2.25rem;width:100%;display:flex}.ai-interview-hero-header{text-align:center;max-width:900px}.ai-interview-hero-title{color:#0000;font-size:var(--font-2);letter-spacing:-1.44px;background-image:linear-gradient(90deg,#0060eb 0% 100%);background-position:50%,50%;background-repeat:no-repeat,repeat;background-size:cover,auto;-webkit-background-clip:text;background-clip:text;font-weight:600}.ai-interview-hero-subtitle{color:#00000080;text-align:center;max-width:865px;margin:0 auto}.ai-interview-hero-subtitle p{line-height:var(--line-height-6);font-size:var(--font-7)}.ai-interview-hero-subtitle-line{margin:0 0 .25rem}.ai-interview-hero-cta-group{justify-content:center;align-items:center;gap:1rem;margin-top:1.875rem;display:flex}.ai-interview-hero-cta-primary,.ai-interview-hero-cta-secondary{min-height:44px;font-size:var(--font-8);line-height:var(--line-height-8);border-radius:50rem;align-items:center;padding:.5rem 1.75rem;text-decoration:none;display:inline-flex}.ai-interview-hero-cta-primary:hover{color:var(--text-light-color)}.ai-interview-hero-cta-primary{color:var(--text-light-color);background:linear-gradient(#0052c9 0%,#006fff 100%);font-weight:600;box-shadow:inset 0 -1px 2px #0000003d,inset 0 1px 1px #ffffff7d}.ai-interview-hero-cta-secondary{color:#181818;background:#ffffffb8;border:1px solid #e9f2ff;gap:.125rem;font-weight:400;position:relative;overflow:hidden}.ai-interview-hero-cta-secondary:before{content:"";background:linear-gradient(90deg, var(--secondary-color) -2.62%, var(--primary-color) 45%, var(--secondary-color) 102.87%);mix-blend-mode:hard-light;filter:blur(5px);opacity:0;pointer-events:none;background-position:0%;background-size:220% 100%;width:147px;height:28px;transition:opacity .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask:url(/assets/svg/ai-interview-btn-ellipse.svg) 50%/contain no-repeat;mask:url(/assets/svg/ai-interview-btn-ellipse.svg) 50%/contain no-repeat}.ai-interview-hero-cta-secondary:hover:before,.ai-interview-hero-cta-secondary:focus-visible:before{opacity:1;animation:2s linear infinite ai-interview-hero-cta-secondary-ellipse-shift}@keyframes ai-interview-hero-cta-secondary-ellipse-shift{to{background-position:100%}}.ai-interview-hero-stage{width:100%;margin:0 auto;padding-inline:clamp(12px,3vw,48px);position:relative}.ai-interview-hero-stage-mosaic{aspect-ratio:1271/658.75;width:min(1271px,100%);margin-inline:auto;position:relative}.ai-interview-hero-stage-mosaic>.ai-interview-hero-main-panel{z-index:1;width:67.7089%;min-height:0;position:absolute;top:1.97343%;left:16.7585%;transform:none}.ai-interview-hero-stage-mosaic>.ai-interview-hero-proctoring-float{z-index:1;position:absolute;top:14.5731%;left:-1%}.ai-interview-hero-chip-float{z-index:1;position:absolute}.ai-interview-hero-chip-float-skill-match{top:0;left:82.8482%}.ai-interview-hero-chip-float-communication{top:11.8406%;left:83.9496%}.ai-interview-hero-chip-float-confidence{top:25.1992%;left:83.0842%}.ai-interview-hero-compatibility-float{z-index:1;position:absolute;top:42.3529%;left:80.8025%}.ai-interview-hero-glass-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff38;border:1px solid #ffffffad;box-shadow:0 10px 30px #0555c81a}.ai-interview-hero-proctoring-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--text-light-color);background:linear-gradient(#ffffff29 0%,#fff6 100%);border-radius:.75rem;max-width:240px;padding:1rem}.ai-interview-hero-card-title{color:var(--text-color,#222);font-size:var(--font-6);font-weight:600}.ai-interview-hero-card-title-proctoring{background:linear-gradient(#502222 0%,#9e3b3b 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ai-interview-hero-card-meta{color:#545454;font-size:var(--font-9);margin:.5rem 0 1rem}.ai-interview-hero-card-body{flex-direction:column;gap:.25rem;display:flex}.ai-interview-hero-card-text{color:#545454;font-size:var(--font-9)}.ai-interview-hero-card-text-muted-block{background:linear-gradient(149.99deg,#545454 5.25%,#54545470 24.45%,#8d8d8d9e 31.34%,#545454ab 37.22%,#545454 91.08%);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:165px}.ai-interview-hero-card-text-row{font-size:var(--font-9);line-height:normal}.ai-interview-hero-main-panel{box-sizing:border-box;background:#dbefff1a;border:6px solid #ffffff8c;border-radius:1.25rem;flex-direction:column;min-height:320px;display:flex;overflow:hidden}.ai-interview-hero-main-panel-frame{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.ai-interview-hero-brand-row{align-items:center;gap:.5rem;padding:1rem;display:flex}.ai-interview-hero-brand-mark{color:#80a4d9;font-size:var(--font-8);font-weight:600}.ai-interview-hero-brand-name,.ai-interview-hero-brand-ai{line-height:normal}.ai-interview-hero-brand-dot{color:var(--text-light-color);line-height:normal}.ai-interview-hero-main-content{flex:1;grid-template-columns:minmax(0,1.58fr) minmax(0,1fr);gap:.875rem;min-height:0;padding-inline:1rem;display:grid}.ai-interview-hero-video-column{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);border:1px solid #fffc;border-radius:.5rem;padding:1.375rem 1rem 1rem;position:relative;overflow:hidden}.ai-interview-hero-videos{flex-direction:column;gap:.75rem;display:flex}.ai-interview-hero-video-frame{background:#ffffff29;border:1px solid #ffffff3b;border-radius:.5rem;max-height:220px;position:relative;overflow:hidden}.ai-interview-hero-video-element{object-fit:fill;width:100%;height:100%;display:block}.ai-interview-hero-video-caption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-light-color);font-size:var(--font-10);z-index:2;background:linear-gradient(#00000014 2.767%,#ffffff0a 21.178%,#ffffff14 118.75%);border-radius:.25rem;justify-content:space-between;align-items:center;padding:.25rem .5rem;font-weight:600;line-height:normal;display:flex;position:absolute;bottom:.25rem;left:.25rem;right:.25rem}.ai-interview-hero-video-caption-actions{flex-shrink:0;display:flex}.ai-interview-hero-video-media-btn{border:.47px solid var(--text-light-color);background:#ffffff12;border-radius:.9375rem;justify-content:center;align-items:center;width:auto;max-height:27px;padding:.4375rem .875rem;display:inline-flex}.ai-interview-hero-video-media-btn-speaker{padding:.375rem .75rem}.ai-interview-hero-chat-panel{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);box-sizing:border-box;border:1px solid #fffc;border-radius:.5rem;flex-direction:column;width:100%;max-width:313px;min-height:0;display:flex;position:relative;overflow:hidden}.ai-interview-hero-chat-body{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.875rem .625rem .75rem;display:flex}.ai-interview-hero-chat-message{box-sizing:border-box;color:#4d4d4d;text-align:left;background:#ffffff54;border:.67px solid #ffffff3d;border-radius:.3375rem;max-width:100%;padding:.3125rem .5rem;font-size:8.74px;font-weight:400;line-height:normal}.ai-interview-hero-chat-message-ai{align-self:flex-end}.ai-interview-hero-chat-message-w-158{max-width:min(158px,100%)}.ai-interview-hero-chat-message-candidate{align-self:flex-start}.ai-interview-hero-chat-message-w-194{max-width:min(194px,100%)}.ai-interview-hero-chat-message-speaking{text-align:left;align-self:flex-start;width:auto}.ai-interview-hero-chat-message-w-107{max-width:min(107px,100%)}.ai-interview-hero-chat-speaking-row{gap:.25rem;display:flex}.ai-interview-hero-chat-speaking-label{color:#4d4d4d4f;font-size:8.74px;font-weight:600}.ai-interview-hero-chat-typing-dots{align-items:center;gap:.1875rem;margin-left:.125rem;display:inline-flex}.ai-interview-hero-chat-typing-dot{background:#4d4d4d73;border-radius:50rem;width:4px;height:4px;animation:1.1s ease-in-out infinite ai-interview-hero-chat-typing-bounce;display:block}.ai-interview-hero-chat-typing-dot:nth-child(2){animation-delay:.16s}.ai-interview-hero-chat-typing-dot:nth-child(3){animation-delay:.32s}@keyframes ai-interview-hero-chat-typing-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.ai-interview-hero-chat-composer{box-sizing:border-box;pointer-events:none;border-radius:.3375rem;height:76px;position:absolute;bottom:.4375rem;left:.625rem;right:.625rem}.ai-interview-hero-chat-composer:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(60deg,#da622024 0%,#0555c824 100%);padding:.041875rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ai-interview-hero-chat-author{color:#80a4d9;margin-bottom:.125rem;font-weight:600;display:block}.ai-interview-hero-chat-author-candidate{color:var(--secondary-color,#da6220)}.ai-interview-hero-main-footer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff6;justify-content:flex-end;align-items:center;display:flex}.ai-interview-hero-leave-btn{color:var(--text-light-color);font-size:var(--font-10);background:#f6dddd;border:none;border-radius:1.125rem;padding:.4375rem 1rem}.ai-interview-hero-chip-float.ai-interview-hero-chip-card{margin-bottom:0}.ai-interview-hero-chip-card{border-radius:1.84375rem;flex-direction:column;justify-content:center;margin-bottom:.75rem;padding:.5rem 1.1875rem;line-height:normal}.ai-interview-hero-chip-card-bordered{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border:1px solid var(--text-light-color);background:#ffffff80;display:flex}.ai-interview-hero-chip-label{color:#545454;font-size:var(--font-9)}.ai-interview-hero-chip-value{color:var(--primary-color,#0555c8);font-size:var(--font-9);font-weight:600}.ai-interview-hero-chip-value-gradient{background:linear-gradient(182.6deg,#88b9ff 25.21%,#0069ff 44.96% 73.76%),linear-gradient(90deg,#0555c8,#0555c8);color:#0000;-webkit-background-clip:text;background-clip:text}.ai-interview-hero-chip-value-warn{color:var(--secondary-color,#da6220)}.ai-interview-hero-compatibility-card{-webkit-backdrop-filter:blur(13.45px);backdrop-filter:blur(13.45px);border:1px solid var(--text-light-color);box-sizing:border-box;background:#ffffff80;border-radius:.41rem;width:max-content;max-width:min(244px,90vw);margin-top:0;padding:.8125rem .5rem}.ai-interview-hero-compatibility-head{font-size:var(--font-8);flex-wrap:wrap;align-items:baseline;gap:.25rem .375rem;font-weight:600;line-height:normal;display:flex}.ai-interview-hero-compatibility-title{color:var(--grey-color,#222)}.ai-interview-hero-compatibility-score-inline{background:linear-gradient(#009717 0% 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ai-interview-hero-compatibility-subtitle{color:var(--grey-color,#222);margin:0 0 .4375rem;font-size:10.66px;font-weight:600}.ai-interview-hero-compatibility-head+.ai-interview-hero-compatibility-subtitle{margin-top:.75rem}.ai-interview-hero-skill-tags{flex-wrap:wrap;gap:.375rem;display:flex}.ai-interview-hero-skill-tag{color:#6d6d6db8;font-size:var(--font-10);background:#a2a2a21c;border:1px solid #ffffff57;border-radius:5.125rem;align-items:center;gap:.1875rem;padding:.3125rem .4375rem;display:inline-flex}.ai-interview-hero-skill-tag-match{color:var(--grey-color,#222);background:#00ff1a1a}.ai-interview-hero-skill-tag-match-soft{background:#54b7632e;border-color:#0000}.ai-interview-hero-rating-title{margin-top:.75rem}.ai-interview-hero-rating-row{color:var(--grey-color,#222);font-size:var(--font-10);justify-content:space-between;margin-bottom:.25rem;display:flex}.ai-interview-hero-rating-bars{grid-template-columns:repeat(10,minmax(0,1fr));gap:.25rem;margin-bottom:.5rem;display:grid}.ai-interview-hero-rating-bar{background:var(--grey-color-shade-2,#e7e7e7);border-radius:.25rem;height:6px}.ai-interview-hero-rating-bar-active{background:linear-gradient(#54c46580 0%,#44995180 100%)}.ai-interview-stats-container{justify-content:center;align-items:center;gap:6.25rem;width:100%;display:flex}.ai-interview-stats-item{text-align:center}.ai-interview-stats-value{background:linear-gradient(#959595 0%,#4d4d4d 100%);color:#0000;font-size:var(--font-4);-webkit-background-clip:text;background-clip:text;margin:0 0 .375rem;font-weight:600;line-height:1}.ai-interview-stats-label{color:#00000094;font-size:var(--font-8);line-height:var(--line-height-8)}.ai-interview-cost-section{max-width:1480px;margin-inline:auto;padding:6.25rem 10rem 2.75rem}.ai-interview-cost-container{flex-direction:column;gap:2.75rem;width:100%;margin:2rem auto 0;display:flex}.ai-interview-cost-header{text-align:center;flex-direction:column;gap:.5rem;display:flex}.ai-interview-cost-title{background:linear-gradient(180deg, var(--grey-color-shade-4,#959595) 0%, var(--grey-color-shade-9,#454545) 33.178%);color:#0000;font-size:var(--font-4);letter-spacing:var(--letter-spacing-4);-webkit-background-clip:text;background-clip:text;font-weight:600}.ai-interview-cost-subtitle{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-6);font-weight:400;line-height:var(--line-height-6);max-width:57.375rem;margin:0 auto}.ai-interview-cost-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.ai-interview-cost-card{background:var(--grey-color-shade-1,#fafafa);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.ai-interview-cost-card-label{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);line-height:var(--line-height-8)}.ai-interview-cost-card-hours{background:linear-gradient(180deg, var(--grey-color-shade-4,#959595) 0%, var(--grey-color-shade-8,#4f4f4f) 100%);color:#0000;font-size:var(--font-6);font-weight:600;line-height:var(--line-height-6);-webkit-background-clip:text;background-clip:text}.ai-interview-cost-card-hours-value{font-size:var(--font-3);line-height:var(--line-height-3)}.ai-interview-cost-card-desc{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-8);line-height:var(--line-height-6)}.ai-interview-cost-card-foot{border-top:1px solid var(--grey-color-shade-2,#e7e7e7);color:var(--secondary-color-shade-6,#da6220);font-size:var(--font-8);line-height:var(--line-height-8);padding-top:.5rem}.ai-interview-cost-calculator{background:var(--grey-color-shade-1,#fafafa);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.75rem;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:1.25rem;padding:1.25rem;display:grid}.ai-interview-cost-left,.ai-interview-cost-right{flex-direction:column;display:flex}.ai-interview-cost-left{gap:1rem}.ai-interview-cost-right{justify-content:space-between;gap:.5rem}.ai-interview-cost-kicker{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-9)}.ai-interview-cost-kicker-upper{color:var(--grey-color-shade-4,#b0b0b0)}.ai-interview-cost-question{color:var(--grey-color-shade-9,#454545);font-size:var(--font-6);font-weight:600;line-height:var(--line-height-6)}.ai-interview-cost-range-row{align-items:center;gap:1.75rem;display:flex}.ai-interview-cost-range-track{--cost-range-progress:0;background:var(--grey-color-shade-2,#e7e7e7);border-radius:.4375rem;width:19.32rem;height:.2875rem;position:relative}.ai-interview-cost-range-input{cursor:pointer;opacity:0;z-index:2;width:100%;height:2rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ai-interview-cost-range-fill{height:.2875rem;width:calc(var(--cost-range-progress,0) * 100%);background:var(--primary-color,#0555c8);pointer-events:none;border-radius:.4375rem}.ai-interview-cost-range-thumb{background:var(--primary-color,#0555c8);height:.6875rem;left:calc(var(--cost-range-progress,0) * (100% - .25rem));pointer-events:none;border-radius:.606rem;width:.25rem;position:absolute;top:-.2rem}.ai-interview-cost-roles{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-6);line-height:var(--line-height-6)}.ai-interview-cost-roles-value{color:var(--primary-color,#0555c8);font-weight:600}.ai-interview-cost-helper{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-9);line-height:var(--line-height-9)}.ai-interview-cost-effort-list{flex-direction:column;gap:1rem;display:flex}.ai-interview-cost-effort-row{grid-template-columns:14.3125rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.ai-interview-cost-effort-head{align-items:center;gap:.75rem;display:flex}.ai-interview-cost-effort-icon{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-6);line-height:var(--line-height-6)}.ai-interview-cost-effort-label{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-8);line-height:var(--line-height-8)}.ai-interview-cost-effort-meter{align-items:center;gap:1.5rem;display:flex}.ai-interview-cost-effort-track{background:var(--grey-color-shade-2,#e7e7e7);border-radius:.4375rem;width:100%;height:.2875rem}.ai-interview-cost-effort-fill{border-radius:.4375rem;height:.25rem;margin-top:.01875rem;display:block}.ai-interview-cost-tone-secondary{background:var(--secondary-color,#da6220)}.ai-interview-cost-tone-danger{background:var(--error-color,#cd2929)}.ai-interview-cost-tone-success{background:var(--success-color,#54b763)}.ai-interview-cost-effort-value{text-align:right;min-width:2.375rem;color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-8);white-space:nowrap}.ai-interview-cost-total{background:var(--text-light-color,#fff);border:1px solid var(--grey-color-shade-2,#e7e7e7);color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-9);line-height:var(--line-height-9);border-radius:1.75rem;justify-content:space-between;align-items:center;margin-top:auto;padding:.625rem 1rem;display:flex}.ai-interview-cost-total p:last-child{font-size:var(--font-8);font-weight:600}.ai-interview-cost-divider{background:var(--grey-color-shade-2,#e7e7e7);width:1px}.ai-interview-cost-estimated{color:var(--primary-color,#0555c8);font-size:clamp(2.25rem,6vw,3.75rem);font-weight:600;line-height:1}.ai-interview-cost-note,.ai-interview-cost-note-muted{font-size:var(--font-9);line-height:var(--line-height-9)}.ai-interview-cost-note{color:var(--grey-color-shade-6,#6d6d6d)}.ai-interview-cost-note-muted{color:var(--grey-color-shade-4,#b0b0b0)}.ai-interview-cost-pill{border:1px solid var(--grey-color-shade-2,#e7e7e7);background:var(--text-light-color,#fff);font-size:var(--font-9);color:var(--grey-color-shade-8,#4f4f4f);line-height:var(--line-height-9);border-radius:5.15625rem;justify-content:space-between;align-items:center;margin-top:.5rem;padding:.75rem 1rem;display:flex}.ai-interview-cost-pill-value-success{color:var(--success-color,#54b763);font-weight:600}.ai-interview-cost-pill-primary{background:var(--primary-color-shade-1,#ecf9ff);border-color:var(--primary-color-shade-2,#d5f0ff)}.ai-interview-cost-pill-value-primary,.ai-interview-cost-pill-primary{color:var(--primary-color,#0555c8)}.ai-interview-cost-pill-value-primary{font-weight:600}.ai-interview-benefits-section{max-width:1480px;margin-inline:auto;padding:3.5rem 7.625rem 6.25rem}.ai-interview-benefits-container{flex-direction:column;gap:2.75rem;width:100%;display:flex}.ai-interview-benefits-header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.ai-interview-benefits-title{color:var(--grey-color-shade-9,#454545);font-size:var(--font-4);font-weight:600}.ai-interview-benefits-subtitle{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-6)}.ai-interview-benefits-list{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.5rem;display:flex}.ai-interview-benefits-chip{background:var(--grey-color-shade-1,#f6f6f6);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:4.125rem;align-items:center;gap:.75rem;padding:.75rem 1rem;display:inline-flex}.ai-interview-benefits-chip-text{color:var(--grey-color);font-size:var(--font-6);font-weight:600}.ai-interview-efficiency-section{max-width:1480px;margin-inline:auto;padding-block:5rem 4rem;padding-inline:9.75rem}.ai-interview-efficiency-container{flex-direction:column;gap:2.75rem;display:flex}.ai-interview-efficiency-header{text-align:center;flex-direction:column;gap:.5rem;display:flex}.ai-interview-efficiency-title{background:linear-gradient(#959595 0%,#454545 33.178%);color:#0000;font-size:var(--font-4);-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:normal}.ai-interview-efficiency-subtitle{color:var(--grey-color-shade-6);font-size:var(--font-6);max-width:57.375rem;margin:0 auto;line-height:normal}.ai-interview-efficiency-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.ai-interview-efficiency-card{border:1px solid var(--grey-color-shade-2);background:#fafafa;border-radius:.75rem;grid-column:span 6;overflow:hidden}.ai-interview-efficiency-card:nth-child(3){grid-column:span 5}.ai-interview-efficiency-card:nth-child(4){grid-column:span 7}.ai-interview-efficiency-card-header{flex-direction:column;gap:.25rem;padding:1.1875rem 1.1875rem 0;display:flex}.ai-interview-efficiency-card-title{color:var(--grey-color-shade-9);font-size:var(--font-6);font-weight:600;line-height:normal}.ai-interview-efficiency-card-description{color:var(--grey-color-shade-9);font-size:var(--font-8);line-height:normal}.ai-interview-efficiency-card-media{height:13rem;margin-top:.75rem;position:relative;overflow:hidden}.ai-interview-efficiency-card-image{object-fit:cover;width:100%;height:100%;display:block}.ai-interview-efficiency-grid .ai-interview-efficiency-card:nth-child(6) .ai-interview-efficiency-card-image{object-fit:fill;height:auto;transform:translateY(-30%)}.ai-interview-efficiency-grid .ai-interview-efficiency-card:nth-child(5) .ai-interview-efficiency-card-image{object-fit:fill}.ai-interview-efficiency-create-prototype{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;justify-content:space-between;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.ai-interview-efficiency-create-scroll{flex-direction:column;gap:.75rem;width:30%;animation-duration:24s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:flex;top:0}.ai-interview-efficiency-create-scroll:nth-child(odd){animation-name:ai-interview-efficiency-row-up}.ai-interview-efficiency-create-scroll:nth-child(2n){animation-name:ai-interview-efficiency-row-down}.ai-interview-efficiency-create-card{background:var(--text-light-color);border:1px solid var(--grey-color-shade-1);border-radius:.25rem;min-height:8.625rem;padding:.375rem .4375rem}.ai-interview-efficiency-create-card-title{color:var(--grey-color-shade-4);white-space:nowrap;margin:0 0 .5rem;font-size:.5rem;font-weight:600;line-height:normal}.ai-interview-efficiency-create-line{background:var(--grey-color-shade-1);border:.5px solid var(--grey-color-shade-2);border-radius:.125rem;height:1.4375rem;margin-bottom:.25rem;display:block}.ai-interview-efficiency-create-cta-wrap{z-index:3;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ai-interview-efficiency-create-cta-shell{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#8888880f;border:1px solid #015fe600;border-radius:50rem;padding:.5rem}.ai-interview-efficiency-create-cta-shell-inner{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#8888880f;border:1px solid #8888880f;border-radius:50rem;padding:.5rem}.ai-interview-efficiency-create-cta{background:var(--background-color);border:1px solid var(--grey-color-shade-2);white-space:nowrap;border-radius:2.03125rem;padding:.625rem 1.25rem;font-size:1rem;font-weight:600;line-height:normal;box-shadow:0 22px 3px #0000,0 14px 3px #00000003,0 8px 2.5px #00000005,0 3px 1.5px #00000008,0 1px 1px #0000000a,inset 0 -4px #0000001a}.ai-interview-efficiency-create-cta-text{-webkit-text-fill-color:transparent;pointer-events:none;anchor-name:--cursorIcon;background:linear-gradient(#d5d5d5 2.27%,#424242 125%);-webkit-background-clip:text;background-clip:text}.ai-interview-efficiency-create-cta-icon{position-anchor:--cursorIcon;left:anchor(right);top:anchor(bottom);animation:3s infinite ai-interview-efficiency-create-cta-icon-bounce;position:absolute}@keyframes ai-interview-efficiency-create-cta-icon-bounce{to{transform:scale(1.1)translate(-70%)}}@keyframes ai-interview-efficiency-row-up{0%{transform:translateY(-5%)}to{transform:translateY(-500%)}}@keyframes ai-interview-efficiency-row-down{0%{transform:translateY(-500%)}to{transform:translateY(0%)}}.ai-interview-efficiency-tracking-prototype{background:#fafafa;border-radius:.5rem;width:100%;height:100%;position:relative;overflow:hidden}.ai-interview-efficiency-tracking-inner{box-sizing:border-box;height:100%;min-height:0;padding:.35rem .35rem .4rem;position:relative}.ai-interview-efficiency-tracking-pill-outer{background:var(--grey-color-shade-1);z-index:4;border:1px solid #f1f1f1;border-radius:50rem;width:max-content;padding:.25rem;position:absolute;top:clamp(2rem,1vw,5rem);left:clamp(2rem,1vw,5rem);transform:none}.ai-interview-efficiency-tracking-pill{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:2rem;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .75rem;display:flex;box-shadow:0 22px 3px #0000,0 14px 3px #00000003,0 8px 2.5px #00000005,0 3px 1.5px #00000008,0 1px 1px #0000000a}.ai-interview-efficiency-tracking-pill-icons{width:.875rem;height:.875rem;display:inline-flex;position:relative}.ai-interview-efficiency-tracking-icon-layer{display:flex;position:absolute;inset:0}.ai-interview-efficiency-tracking-icon-layer--draft{color:var(--grey-color-shade-8)}.ai-interview-efficiency-tracking-icon-layer--done{color:var(--success-color,#54b763)}.ai-interview-efficiency-tracking-pill-label{text-align:center;min-width:4.75rem;min-height:1em;display:inline-block;position:relative}.ai-interview-efficiency-tracking-fade{font-size:var(--font-9);font-weight:400;line-height:var(--line-height-8);white-space:nowrap;display:inline-block;position:absolute;top:0;left:0}.ai-interview-efficiency-tracking-fade--out{color:var(--grey-color-shade-8)}.ai-interview-efficiency-tracking-fade--in{color:var(--success-color,#54b763)}.ai-interview-efficiency-tracking-fade--status.ai-interview-efficiency-tracking-fade--out{font-weight:400}.ai-interview-efficiency-tracking-fade--status.ai-interview-efficiency-tracking-fade--in{font-weight:600}.ai-interview-efficiency-tracking-status{text-align:right;min-width:4.6rem;min-height:1em;display:inline-block;position:relative}.ai-interview-efficiency-tracking-detail-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);z-index:1;border-radius:.375rem;padding:.45rem .5rem;position:absolute;top:clamp(5rem,1vw,16rem);left:clamp(2rem,1vw,5rem);transform:none;box-shadow:0 22px 6px #0000,0 14px 6px #00000003,0 8px 5px #00000005,0 3px 3px #00000008,0 1px 2px #0000000a}.ai-interview-efficiency-tracking-detail-title{background:linear-gradient(180deg, var(--grey-color) 30.43%, var(--grey-color-shade-6) 100%);color:#0000;font-size:var(--font-8);font-weight:600;line-height:var(--line-height-5);-webkit-background-clip:text;background-clip:text;margin:0 0 .15rem}.ai-interview-efficiency-tracking-detail-sub{background:linear-gradient(0deg, #d3d3d3, var(--grey-color-shade-6) 58.11%);color:#0000;font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7);-webkit-background-clip:text;background-clip:text;margin:0 0 .35rem}.ai-interview-efficiency-tracking-detail-snippet{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-7);margin:0 0 .35rem;display:-webkit-box;overflow:hidden}.ai-interview-efficiency-tracking-detail-meta{flex-wrap:wrap;align-items:center;gap:.15rem .2rem;display:flex}.ai-interview-efficiency-tracking-detail-meta-k{color:var(--grey-color-shade-6);font-size:var(--font-9)}.ai-interview-efficiency-tracking-detail-meta-v{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-8)}.ai-interview-efficiency-tracking-table-wrap{background:var(--background-color);border:1px solid var(--grey-color-shade-2);z-index:2;border-radius:.25rem;width:70%;min-height:100%;max-height:calc(100% - .35rem);position:absolute;top:clamp(2rem,1vw,5rem);left:clamp(10rem,1vw,30rem);overflow:hidden;box-shadow:0 22px 6px #0000,0 14px 6px #00000003,0 8px 5px #00000005,0 3px 3px #00000008,0 1px 2px #0000000a}.ai-interview-efficiency-tracking-table{width:100%;font-size:var(--font-9);line-height:var(--line-height-8);border-collapse:collapse}.ai-interview-efficiency-tracking-table thead{background:#fafafa;border-bottom:1px solid #f5f5f5}.ai-interview-efficiency-tracking-table th{color:var(--grey-color-shade-6);font-weight:400}.ai-interview-efficiency-tracking-table th:first-child{width:1rem;padding:1rem 1.5rem}.ai-interview-efficiency-tracking-table th:nth-child(2){width:1rem;padding-inline:1rem}.ai-interview-efficiency-tracking-table th:nth-child(3){width:3.5rem;padding:1rem}.ai-interview-efficiency-tracking-table td{color:var(--grey-color-shade-6);vertical-align:middle;border-top:1px solid #f0f0f0}.ai-interview-efficiency-tracking-table td:first-child{padding:1rem 1.5rem}.ai-interview-efficiency-tracking-table td:nth-child(2){color:var(--grey-color);padding:1rem;font-weight:400}.ai-interview-efficiency-tracking-table td:nth-child(3){padding-left:1rem}.ai-interview-efficiency-card:last-of-type .ai-interview-efficiency-card-media:before,.ai-interview-efficiency-card:last-of-type .ai-interview-efficiency-card-media:after{content:"";pointer-events:none;z-index:1;position:absolute;left:.5rem;right:.5rem}.ai-interview-efficiency-card:last-of-type .ai-interview-efficiency-card-media:before{background:linear-gradient(#fafafa 16.49%,#fafafa00 96.49%);height:2.625rem;top:0}.ai-interview-efficiency-card:last-of-type .ai-interview-efficiency-card-media:after{background:linear-gradient(#fafafa00 3.51%,#fafafa 83.51%);height:2.625rem;bottom:0}.ai-interview-solution-section{width:100%;max-width:1480px;margin-inline:auto;padding:0 7.625rem 2.75rem;position:relative}.ai-interview-solution-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-block-end:clamp(3rem,6vw,6.25rem);display:flex}.ai-interview-solution-rows{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:3rem;width:100%;display:flex}.ai-interview-solution-title{color:var(--grey-color-shade-9,#454545);font-size:var(--font-4);font-weight:600;line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}.ai-interview-solution-subtitle{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-6);font-weight:400;line-height:var(--line-height-4)}.ai-interview-solution-problem-row{justify-content:flex-start;align-items:stretch;gap:1.5rem;width:100%;display:flex}.ai-interview-solution-visual-card{border-radius:.5rem;width:28.25rem}.ai-interview-solution-visual-space{border-radius:.5rem;width:100%}.ai-interview-solution-visual-space img{object-fit:cover;object-position:center;width:100%;height:100%}.ai-interview-solution-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem;width:calc(100% - 29.75rem);display:flex}.ai-interview-solution-content-problem-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}.ai-interview-solution-problem-kicker{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-8)}.ai-interview-solution-problem-title{color:var(--grey-color-shade-9,#454545);font-size:var(--font-4);font-weight:600;line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.ai-interview-solution-problem-title-wide{width:80%}.ai-interview-solution-problem-text{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-6);line-height:normal}.ai-interview-solution-fix-card{border:1px solid var(--primary-color-shade-4,#81daff);background:var(--primary-color-shade-1,#ecf9ff);border-radius:.5rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;width:100%;padding:1rem;display:flex}.ai-interview-solution-fix-kicker{color:#0056c666;font-size:var(--font-8);font-weight:600;line-height:var(--line-height-8)}.ai-interview-solution-fix-title{color:var(--primary-color-shade-8);font-size:var(--font-5);font-weight:600;line-height:normal}.ai-interview-solution-fix-text{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-6);line-height:normal}.ai-interview-adaptive-section{max-width:1480px;margin-inline:auto;padding:3.25rem 14.125rem 6.25rem}.ai-interview-adaptive-container{flex-direction:column;align-items:center;gap:1.75rem;display:flex}.ai-interview-adaptive-header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.ai-interview-adaptive-title{color:var(--grey-color-shade-9);font-size:var(--font-4);white-space:pre-line;font-weight:600;line-height:normal}.ai-interview-adaptive-title span{color:var(--primary-color)}.ai-interview-adaptive-subtitle{color:var(--grey-color-shade-6);font-size:var(--font-6);line-height:var(--line-height-6);max-width:920px}.ai-interview-adaptive-tabs{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);white-space:nowrap;border-radius:50rem;gap:1rem;margin-top:2.25rem;padding:.25rem;display:inline-flex}.ai-interview-adaptive-tab{color:var(--grey-color-shade-6);cursor:pointer;font-size:var(--font-9);line-height:var(--line-height-8);background:0 0;border:0;border-radius:50rem;justify-content:center;align-items:center;gap:.25rem;padding:.55rem 1rem;transition:all .2s;display:flex}.ai-interview-adaptive-tab.is-active{background:linear-gradient(106deg, var(--primary-color) 8.54%, var(--primary-color) 54.75%, var(--secondary-color) 99.92%);color:var(--text-light-color)}.ai-interview-adaptive-tab.is-active svg path{fill:var(--text-light-color)}.ai-interview-adaptive-panels{width:100%;min-height:25rem;position:relative}.ai-interview-adaptive-panel{opacity:0;pointer-events:none;visibility:hidden;grid-template-columns:minmax(0,42%) minmax(0,58%);align-items:stretch;gap:0;width:100%;transition:opacity .22s,transform .22s;display:grid;position:absolute;top:0;left:0;transform:translateY(6px)}.ai-interview-adaptive-panel.is-active{opacity:1;pointer-events:auto;visibility:visible;z-index:2;position:relative;transform:translateY(0)}.ai-interview-adaptive-preview-shell{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.75rem 0 0 .75rem}.ai-interview-adaptive-preview-window{min-height:25rem}.ai-interview-adaptive-preview-toolbar{border-bottom:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-4);justify-content:center;align-items:center;min-height:1.5rem;font-size:.5rem;display:flex;position:relative}.ai-interview-adaptive-preview-dots{gap:.2rem;display:flex;position:absolute;left:.35rem}.ai-interview-adaptive-preview-dots span{border-radius:50%;width:.5rem;height:.5rem;display:inline-block}.ai-interview-adaptive-preview-dots span:first-child{background:#ff6059}.ai-interview-adaptive-preview-dots span:nth-child(2){background:#febc2f}.ai-interview-adaptive-preview-dots span:nth-child(3){background:#28c73e}.ai-interview-adaptive-preview-title{color:var(--grey-color-shade-4);font-size:8px;line-height:var(--line-height-8)}.ai-interview-adaptive-preview-ai-led,.ai-interview-adaptive-preview-hybrid,.ai-interview-adaptive-preview-manual{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ai-interview-adaptive-preview-hero{border-radius:.25rem;overflow:hidden}.ai-interview-adaptive-preview-candidate{width:100%;height:auto;display:block}.ai-interview-adaptive-content{border:1px solid var(--grey-color-shade-2);background:#fafafa;border-left:0;border-radius:0 .75rem .75rem 0;padding:1.45rem}.ai-interview-adaptive-content h3{color:var(--grey-color);font-size:var(--font-5);font-weight:600;line-height:var(--line-height-5);margin:0 0 .5rem}.ai-interview-adaptive-content-description{color:var(--grey-color-shade-8);font-size:var(--font-8);line-height:var(--line-height-5);max-width:40rem;margin:0 0 1.75rem}.ai-interview-adaptive-feature-list{gap:1.2rem;list-style:none;display:grid}.ai-interview-adaptive-feature-list li{align-items:flex-start;gap:.5rem;display:flex}.ai-interview-adaptive-feature-icon{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.ai-interview-adaptive-feature-icon svg{width:1.1rem;height:1.1rem}.ai-interview-adaptive-feature-title{color:var(--grey-color-shade-8);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-8);margin:0 0 .25rem}.ai-interview-adaptive-feature-description{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-8);white-space:pre-line}.ai-interview-invite-section{background-color:var(--grey-color-shade-1);max-width:1480px;margin-inline:auto;padding:5.75rem 10rem}.ai-interview-invite-container{grid-template-columns:minmax(0,1fr) minmax(0,516px);align-items:center;gap:4.2rem;display:grid}.ai-interview-invite-left{max-width:540px}.ai-interview-invite-title{color:var(--grey-color,#222);font-size:var(--font-5);font-weight:600;line-height:var(--line-height-6)}.ai-interview-invite-subtitle{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-8);line-height:var(--line-height-5);max-width:520px;margin:.5rem 0 0}.ai-interview-invite-feature-list{flex-direction:column;gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.ai-interview-invite-feature-item{align-items:flex-start;gap:.5rem;display:flex}.ai-interview-invite-feature-icon{border:1px solid var(--grey-color-shade-2,#e7e7e7);width:1.5rem;height:1.5rem;font-size:.82rem;line-height:var(--line-height-8);border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.ai-interview-invite-feature-content{max-width:372px}.ai-interview-invite-feature-title{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-8)}.ai-interview-invite-feature-description{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-9);line-height:var(--line-height-7);margin-top:.25rem}.ai-interview-invite-card{background:var(--background-color,#fff);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.5rem;flex-direction:column;gap:.75rem;padding:.8125rem 1rem;display:flex;box-shadow:0 5px 11px #0000000f,0 20px 20px #0000000d}.ai-interview-invite-card-header{justify-content:space-between;align-items:center;display:flex}.ai-interview-invite-card-header p{color:var(--grey-color-shade-4,#b0b0b0);font-size:var(--font-6);font-weight:600;line-height:var(--line-height-6)}.ai-interview-invite-card-close{color:var(--grey-color-shade-4,#b0b0b0);display:inline-flex}.ai-interview-invite-channel-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ai-interview-invite-channel{font-size:var(--font-9);line-height:var(--line-height-8);border-radius:.5rem;justify-content:center;align-items:center;gap:.45rem;padding:.625rem;display:inline-flex}.ai-interview-invite-channel svg rect{fill:none;stroke:none}.ai-interview-invite-channel-email{background:color-mix(in srgb, var(--primary-color,#0555c8) 10%, white);border:1px solid var(--primary-color,#0555c8);color:var(--primary-color,#0555c8);font-weight:600}.ai-interview-invite-channel-whatsapp{background:color-mix(in srgb, var(--success-color,#54b763) 18%, white);border:1px solid color-mix(in srgb, var(--success-color,#54b763) 30%, white);color:#239b35;font-weight:400}.ai-interview-invite-reminder-row{flex-wrap:wrap;gap:.5rem;display:flex}.ai-interview-invite-reminder-pill{background:var(--secondary-color-shade-1,#fdf7ef);border:1px solid var(--secondary-color-shade-3,#f7d7b1);color:#7c6141;font-size:var(--font-10);line-height:var(--line-height-8);border-radius:1.65625rem;align-items:center;gap:.25rem;padding:.25rem .5rem;display:inline-flex}.ai-interview-invite-reminder-pill span{display:inline-flex}.ai-interview-invite-reminder-pill svg{width:.9rem;height:.9rem}.ai-interview-invite-message-box{background:var(--grey-color-shade-1,#f6f6f6);color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-10);line-height:var(--line-height-8);border-radius:.5rem;padding:.75rem}.ai-interview-invite-message-box p{margin:0 0 .35rem}.ai-interview-invite-message-box p:last-child{margin-bottom:0}.ai-interview-invite-message-subject{color:var(--grey-color-shade-8,#4f4f4f);font-weight:600}.ai-interview-invite-send-btn{background:linear-gradient(180deg, var(--primary-color) 0%, #1273ff 100%);color:var(--text-light-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-8);text-align:center;border-radius:50rem;padding:.75rem 1rem}.ai-interview-two-step-section{max-width:1480px;margin-inline:auto;padding:6.025rem 10rem}.ai-interview-two-step-header{text-align:center;justify-items:center;gap:.5rem;display:grid}.ai-interview-two-step-title{background:linear-gradient(180deg, var(--grey-color-shade-4,#959595) 0%, var(--grey-color-shade-9,#454545) 51.09%);color:#0000;font-size:var(--font-4);font-weight:600;line-height:var(--line-height-4);-webkit-background-clip:text;background-clip:text}.ai-interview-two-step-subtitle{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-6);line-height:var(--line-height-6)}.ai-interview-two-step-grid{background:var(--grey-color-shade-1,#fafafa);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.75rem;display:grid}.ai-interview-two-step-column{border-right:1px solid var(--grey-color-shade-2,#e7e7e7);min-height:463px;padding:1.4rem 1.35rem}.ai-interview-two-step-column:last-child{border-right:0}.ai-interview-two-step-label{color:var(--primary-color,#0555c8);align-items:center;gap:.5rem;display:inline-flex}.ai-interview-two-step-label span{background:var(--primary-color,#0555c8);color:var(--background-color,#fff);font-size:var(--font-10);border-radius:50rem;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-weight:600;display:inline-flex}.ai-interview-two-step-label p{font-size:var(--font-10);font-weight:600;line-height:var(--line-height-10)}.ai-interview-two-step-label.is-success{color:var(--success-color,#54b763)}.ai-interview-two-step-label.is-success span{background:var(--success-color,#54b763)}.ai-interview-two-step-card{background:var(--background-color,#fff);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.5rem;min-height:272px;margin-top:1rem;padding:.8125rem 1rem;box-shadow:1px 1px 2px #0000000d,2px 2px 3px #0000000a}.ai-interview-two-step-card h3{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-10);margin-bottom:.8rem}.ai-interview-two-step-field{gap:.45rem;margin-bottom:.7rem;display:grid}.ai-interview-two-step-field span{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-10)}.ai-interview-two-step-field p{background:var(--grey-color-shade-1,#f6f6f6);border:1px solid var(--grey-color-shade-2,#e7e7e7);color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-10);line-height:var(--line-height-10);border-radius:.5rem;padding:.5rem .75rem}.ai-interview-two-step-tags{flex-wrap:wrap;gap:.5rem;display:flex}.ai-interview-two-step-tags span{background:var(--primary-color-shade-1,#ecf9ff);border:1px solid var(--primary-color-shade-3,#b4e7ff);color:var(--primary-color,#0555c8);font-size:var(--font-10);line-height:var(--line-height-10);border-radius:1.65625rem;padding:.25rem .5rem}.ai-interview-two-step-tags span:last-child{color:var(--primary-color-shade-6,#1ba2ff)}.ai-interview-two-step-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.ai-interview-two-step-list{display:grid}.ai-interview-two-step-list-item{border-bottom:1px solid var(--grey-color-shade-2,#e7e7e7);justify-content:space-between;align-items:center;min-height:2.5rem;display:flex}.ai-interview-two-step-list-item:last-child{border-bottom:0}.ai-interview-two-step-person{color:var(--grey-color-shade-8,#4f4f4f);font-size:var(--font-10);line-height:var(--line-height-10);align-items:center;gap:.5rem;display:inline-flex}.ai-interview-two-step-status{font-size:var(--font-10);line-height:var(--line-height-10)}.ai-interview-two-step-status.is-success{color:#3d8a49}.ai-interview-two-step-status.is-warn{color:#aeae00}.ai-interview-two-step-score{align-items:center;gap:.5rem;display:inline-flex}.ai-interview-two-step-score-track{background:var(--grey-color-shade-2,#e7e7e7);border-radius:1.625rem;width:80px;height:4px;overflow:hidden}.ai-interview-two-step-score-fill{height:100%;display:block}.ai-interview-two-step-score-fill.is-success{background:var(--success-color,#54b763)}.ai-interview-two-step-score-fill.is-warn{background:var(--status-info-color,#cc0)}.ai-interview-two-step-rank{color:var(--grey-color-shade-4,#b0b0b0)}.ai-interview-two-step-meta{color:#a4a4a4;font-size:var(--font-10);font-weight:600;line-height:var(--line-height-10);margin-top:.75rem}.ai-interview-two-step-meta-gradient{background:linear-gradient(91.847deg, var(--secondary-color,#da6220) 0.60675%, #2457b0 88.88%, var(--primary-color,#0555c8) 104.02%);font-size:var(--font-9);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.ai-interview-two-step-meta-link{color:var(--primary-color,#0555c8);font-size:var(--font-9);align-items:center;font-style:italic;font-weight:400;display:flex}.ai-interview-reports-section{background:linear-gradient(#ffffffbf 5.34%,#a2c8ff8f 74.24%,#ffffffbf 92.44%);margin-inline:auto;padding:2.75rem 14rem}.ai-interview-reports-container{z-index:1;position:relative}.ai-interview-reports-header{text-align:center;justify-items:center;gap:.5rem;display:grid}.ai-interview-reports-title{background:linear-gradient(180deg, var(--grey-color-shade-4,#959595) 0%, var(--grey-color-shade-9,#454545) 51.09%);color:#0000;font-size:var(--font-4);font-weight:600;line-height:var(--line-height-4);-webkit-background-clip:text;background-clip:text}.ai-interview-reports-subtitle{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-6);line-height:var(--line-height-6)}.ai-interview-reports-shell{background:#ffffff69;border-radius:.75rem;margin-top:2.75rem;padding:.75rem}.ai-interview-reports-grid{grid-template-columns:214px minmax(0,1fr);gap:.625rem;display:grid}.ai-interview-reports-left{gap:.55rem;display:grid}.ai-interview-reports-card{background:var(--background-color,#fff);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.375rem}.ai-interview-reports-profile{align-items:center;gap:.55rem;min-height:70px;padding:.5rem;display:flex}.ai-interview-reports-avatar{justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;overflow:hidden}.ai-interview-reports-avatar-image{object-fit:cover;border-radius:50%;width:100%;height:100%}.ai-interview-reports-name{color:var(--grey-color,#222);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-6)}.ai-interview-reports-meta{align-items:center;gap:.25rem;display:flex}.ai-interview-reports-meta span{display:inline-flex}.ai-interview-reports-meta span svg{width:12px;height:12px}.ai-interview-reports-meta p{color:var(--grey-color-shade-6,#6d6d6d);font-size:9px;line-height:var(--line-height-8)}.ai-interview-reports-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.ai-interview-reports-mini{gap:.2rem;min-height:60px;padding:.5rem;display:grid}.ai-interview-reports-mini p{color:var(--grey-color-shade-6,#6d6d6d);font-size:9px;font-weight:600;line-height:var(--line-height-10)}.ai-interview-reports-mini strong{color:var(--grey-color,#222);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-8)}.ai-interview-reports-mini strong.is-success{color:var(--success-color,#54b763)}.ai-interview-reports-resume{padding:.65rem}.ai-interview-reports-card-head{justify-content:space-between;align-items:center;display:flex}.ai-interview-reports-card-head p{color:var(--grey-color,#222);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-10)}.ai-interview-reports-card-head-button{align-items:center;gap:.25rem;display:inline-flex}.ai-interview-reports-card-head-button span{display:inline-flex}.ai-interview-reports-card-head-button p{color:var(--primary-color,#0555c8);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-10)}.ai-interview-reports-card-head-button svg{width:12px;height:12px}.ai-interview-reports-card-head-button svg path{fill:var(--primary-color,#0555c8)}.ai-interview-reports-label{color:var(--grey-color,#222);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-10);margin-top:.75rem}.ai-interview-reports-tags{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.ai-interview-reports-tags div{background:var(--grey-color-shade-1,#f6f6f6);border:1px solid var(--grey-color-shade-2,#e7e7e7);color:var(--grey-color-shade-9,#454545);border-radius:50rem;align-items:center;gap:.25rem;padding:.25rem .45rem;line-height:normal;display:inline-flex}.ai-interview-reports-tags div p{font-size:9px}.ai-interview-reports-tags div svg{width:12px;height:12px}.ai-interview-reports-tags div span{display:inline-flex}.ai-interview-reports-tags div.is-miss{color:var(--grey-color-shade-4,#b0b0b0);text-decoration:line-through}.ai-interview-reports-shortlist{background:var(--background-color,#fff);border:1px solid var(--grey-color-shade-2,#e7e7e7);border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem .75rem;display:flex}.ai-interview-reports-shortlist p{background:color-mix(in srgb, var(--primary-color,#0555c8) 12%, white);border:1px solid color-mix(in srgb, var(--primary-color,#0555c8) 22%, white);width:100%;color:var(--primary-color,#0555c8);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-8);border-radius:50rem;justify-content:center;align-items:center;padding:.5rem 1rem;display:inline-flex}.ai-interview-reports-right{gap:.625rem;display:grid}.ai-interview-reports-metric-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.ai-interview-reports-meter-card{min-height:166px;padding:.65rem}.ai-interview-reports-meter-card p{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-10)}.ai-interview-reports-meter-list{gap:.7rem;margin-top:.7rem;display:grid}.ai-interview-reports-meter-item{gap:.25rem;display:grid}.ai-interview-reports-meter-line{color:var(--grey-color,#222);font-size:var(--font-10);line-height:var(--line-height-10);justify-content:space-between;align-items:center;display:flex}.ai-interview-reports-meter-line strong{font-weight:600}.ai-interview-reports-track{background:var(--grey-color-shade-1,#f6f6f6);border-radius:50rem;height:.34rem;overflow:hidden}.ai-interview-reports-fill{height:100%;display:block}.ai-interview-reports-fill.is-success{background:var(--success-color,#54b763)}.ai-interview-reports-fill.is-warn{background:var(--status-info-color,#cc0)}.ai-interview-reports-fill.is-danger{background:var(--error-color,#cd2929)}.ai-interview-reports-summary{background:radial-gradient(120% 180% at 60% -40%, #fbecd9ad 0%, #fbecd900 58%), var(--background-color,#fff);border:5px solid #f5e1c280;padding:.65rem}.ai-interview-reports-summary-block{margin-top:.45rem}.ai-interview-reports-summary-block div{color:var(--grey-color,#222);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-8)}.ai-interview-reports-summary-block div.is-gradient{background:linear-gradient(112deg, var(--secondary-color,#da6220) 2.6157%, var(--primary-color,#0555c8) 102.87%);color:#0000;-webkit-background-clip:text;background-clip:text}.ai-interview-reports-summary-block p,.ai-interview-reports-summary-block ul{color:var(--grey-color-shade-6,#6d6d6d);font-size:var(--font-10);line-height:var(--line-height-8)}.ai-interview-reports-summary-block ul{padding-left:1rem;list-style:" - "}@media (max-width:1280px) and (min-width:1225px){.org-landing-feature-badge-1{left:max(70px,50% - 470px)}.org-landing-feature-badge-4{left:max(80px,50% - 470px)}.org-landing-feature-badge-2{left:calc(100% - 180px)}.org-landing-feature-badge-3{left:calc(100% - 140px)}}.candidate-import-wizard-container{flex:1;width:100%;min-height:0}.candidate-import-wizard-layout{align-items:flex-start;gap:1.5rem;display:flex}.candidate-import-wizard-main{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.candidate-import-wizard-badge{border:1px solid var(--primary-color-shade-2);background:var(--primary-color-shade-1);color:var(--primary-color);border-radius:1rem;align-items:center;gap:.375rem;width:fit-content;padding:.25rem .75rem;display:inline-flex}.candidate-import-wizard-badge svg{width:14px;height:14px}.candidate-import-wizard-badge svg path{fill:var(--primary-color)}.candidate-import-wizard-badge span{font-size:var(--font-10)}.candidate-import-wizard-title{font-size:var(--font-8);font-weight:600}.candidate-import-wizard-subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6);line-height:var(--line-height-6);margin:0}.candidate-import-stepper{align-items:center;gap:.5rem;width:100%;padding:1.25rem 0;display:flex}.candidate-import-stepper-item{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.candidate-import-stepper-item:first-child{flex-shrink:0}.candidate-import-stepper-item:not(:first-child){flex:1;min-width:0}.candidate-import-stepper-line{background:var(--grey-color-shade-2);flex:1;min-width:2rem;height:2px;margin-right:.5rem;transition:background .3s}.candidate-import-stepper-line.is-completed{background:#bade8e}.candidate-import-stepper-circle{width:1.75rem;height:1.75rem;font-size:var(--font-10);border:2px solid var(--grey-color-shade-3);background:var(--text-light-color);color:var(--grey-color-shade-5);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;transition:all .3s;display:flex}.candidate-import-stepper-item.is-active .candidate-import-stepper-circle{border-color:var(--primary-color);background:var(--primary-color);color:var(--text-light-color)}.candidate-import-stepper-item.is-completed .candidate-import-stepper-circle{color:#359343;background:#bade8e;border-color:#bade8e}.candidate-import-stepper-label{font-size:var(--font-9);color:var(--grey-color-shade-5);font-weight:600;transition:color .3s}.candidate-import-stepper-item.is-active .candidate-import-stepper-label{color:var(--grey-color-shade-9);font-weight:600}.candidate-import-stepper-item.is-completed .candidate-import-stepper-label{color:#359343}.candidate-import-method-hint{font-size:var(--font-9);color:var(--grey-color-shade-6);margin:0}.candidate-import-cards-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.candidate-import-card{border:1px solid var(--grey-color-shade-2);background:var(--text-light-color);cursor:pointer;text-align:left;border-radius:.625rem;flex-direction:column;align-items:flex-start;gap:.375rem;padding:1.25rem;transition:border-color .2s,box-shadow .2s;display:flex}.candidate-import-card:hover{border-color:var(--primary-color-shade-3);box-shadow:0 2px 8px #0000000f}.candidate-import-card:hover .candidate-import-card-title{color:var(--primary-color-shade-6)}.candidate-import-card:hover .candidate-import-card-icon svg path{fill:var(--primary-color-shade-6)}.candidate-import-card-icon-container{justify-content:center;align-items:center;gap:.5rem;display:flex}.candidate-import-card-icon{justify-content:center;align-items:center;display:flex}.candidate-import-card-icon svg{width:20px;height:20px}.candidate-import-card-icon svg path{fill:var(--grey-color-shade-8);transition:fill .2s}.candidate-import-card-title{font-size:var(--font-9);color:var(--grey-color-shade-9);font-weight:600;transition:color .2s}.candidate-import-card-description{font-size:var(--font-10);color:var(--grey-color-shade-5);line-height:var(--line-height-6)}.candidate-import-sidebar{border:1px solid var(--grey-color-shade-2);background:var(--text-light-color);border-radius:.75rem;flex-direction:column;flex-shrink:0;gap:.75rem;width:320px;padding:1.25rem;display:flex}.candidate-import-sidebar-badge{background:var(--secondary-color-shade-1);border:1px solid var(--secondary-color-shade-2);color:var(--secondary-color-shade-7);font-size:var(--font-10);border-radius:1rem;align-items:center;gap:.375rem;width:fit-content;padding:.2rem .625rem;font-weight:600;display:inline-flex}.candidate-import-sidebar-title{font-size:var(--font-8);font-weight:600}.candidate-import-sidebar-description{font-size:var(--font-9);color:var(--grey-color-shade-6)}.candidate-import-sidebar-section-label{font-size:var(--font-9);color:var(--grey-color-shade-4);font-weight:600}.candidate-import-sidebar-features{flex-direction:column;gap:.875rem;display:flex}.candidate-import-sidebar-feature{background-color:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.25rem;align-items:flex-start;gap:.625rem;padding:.5rem;display:flex}.candidate-import-sidebar-feature-icon{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.candidate-import-sidebar-feature-icon svg{width:12px;height:12px}.candidate-import-sidebar-feature-icon svg path{fill:var(--grey-color)}.candidate-import-sidebar-feature-title{font-size:var(--font-9);color:var(--grey-color);font-weight:600}.candidate-import-sidebar-feature-desc{font-size:var(--font-10);color:var(--grey-color-shade-6);line-height:var(--line-height-6)}.candidate-import-sidebar-preview{border-top:1px solid var(--grey-color-shade-2);margin-top:.25rem;padding-top:.75rem}.candidate-import-sidebar-preview-label{font-size:var(--font-10);color:var(--grey-color-shade-7);margin:0 0 .125rem;font-weight:600}.candidate-import-sidebar-preview-sublabel{font-size:var(--font-10);color:var(--grey-color-shade-5);margin:0 0 .75rem}.candidate-import-sidebar-preview-card{border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.candidate-import-sidebar-preview-card-row{align-items:center;gap:.625rem;display:flex}.candidate-import-sidebar-preview-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.candidate-import-sidebar-preview-info{flex-direction:column;flex:1;min-width:0;display:flex}.candidate-import-sidebar-preview-name{font-size:var(--font-10);color:var(--grey-color-shade-9);font-weight:600}.candidate-import-sidebar-preview-role{font-size:var(--font-10);color:var(--grey-color-shade-5)}.candidate-import-sidebar-preview-score{font-size:var(--font-9);color:#359343;flex-shrink:0;font-weight:700}.candidate-import-sidebar-preview-skills{flex-wrap:wrap;gap:.375rem;display:flex}.candidate-import-sidebar-preview-skill-tag{font-size:var(--font-10);background:var(--grey-color-shade-1);color:var(--grey-color-shade-7);border-radius:50rem;padding:.2rem .5rem}.candidate-import-step-content{flex-direction:column;gap:1rem;display:flex}.candidate-import-progress-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}.candidate-import-progress-icon{background-color:var(--primary-color-shade-1);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.candidate-import-progress-icon svg{width:28px;height:28px}.candidate-import-progress-icon svg path{fill:var(--primary-color)}.candidate-import-progress-title{font-size:var(--font-6);color:var(--primary-color);font-weight:600}.candidate-import-progress-description{font-size:var(--font-9);color:var(--grey-color-shade-6);line-height:var(--line-height-5);margin:0}.candidate-import-progress-buttons{justify-content:center;align-items:center;gap:.75rem;display:flex}.candidate-import-progress-btn{font-size:var(--font-9);border-radius:50rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;padding:.75rem 1.5rem;font-weight:600;display:flex}.candidate-import-progress-btn svg{width:20px;height:20px}.candidate-import-progress-btn svg path{fill:var(--text-light-color)}.candidate-import-progress-btn-import-more{color:var(--primary-color)!important}.candidate-import-progress-btn-import-more svg{width:16px;height:16px}.candidate-import-progress-btn-import-more svg path{fill:var(--primary-color)}.candidate-import-step-actions{justify-content:flex-end;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.candidate-import-step-actions button{font-size:var(--font-9);align-items:center;gap:.5rem;display:flex}.candidate-import-step-actions button .button-spinner-v3{width:unset;height:unset;transform:unset}.candidate-import-placeholder{background-color:var(--background-color);border:1px dashed var(--grey-color-shade-3);text-align:center;border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 1.5rem;display:flex}.candidate-import-placeholder svg{opacity:.4;width:48px;height:48px}.candidate-import-placeholder-title{font-size:var(--font-9);color:var(--grey-color-shade-7);margin:0;font-weight:600}.candidate-import-placeholder-text{font-size:var(--font-10);color:var(--grey-color-shade-5);max-width:380px;line-height:var(--line-height-5);margin:0}.candidate-import-account-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.candidate-import-account-header{align-items:center;gap:.5rem;display:flex}.candidate-import-account-header-icon{align-items:center;display:flex}.candidate-import-account-title{font-size:var(--font-8);color:var(--grey-color-shade-9);margin:0;font-weight:600}.candidate-import-account-description{font-size:var(--font-10);color:var(--grey-color-shade-6);line-height:var(--line-height-5);margin:0}.candidate-import-account-limit-reached{color:var(--danger-color)}.candidate-import-account-buttons{flex-direction:column;gap:.5rem;display:flex}.candidate-import-account-btn{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);font-size:var(--font-8);color:var(--grey-color-shade-8);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:600;transition:background .2s;display:flex}.candidate-import-account-btn:hover{background:var(--grey-color-shade-2)}.candidate-import-account-btn:disabled{cursor:not-allowed;background:var(--grey-color-shade-1);color:var(--grey-color-shade-5)}.candidate-import-account-btn:disabled svg path{fill:var(--grey-color-shade-5)}.candidate-import-account-btn .button-spinner-v3{width:20px;height:20px;margin-inline:.5rem}.candidate-import-account-disclaimer{font-size:var(--font-10);color:var(--grey-color-shade-5);line-height:var(--line-height-6);margin:0}.candidate-import-account-disclaimer-open-btn{font-size:var(--font-10);color:var(--primary-color);text-underline-offset:2px;font-weight:600;text-decoration:underline}.candidate-import-account-disclaimer-open-btn:hover{color:var(--primary-color-shade-9)}.candidate-import-email-disclaimer-modal-root{justify-content:center;align-items:center;display:flex}.candidate-import-email-disclaimer-modal-paper{background:var(--background-color);border-radius:.75rem;outline:none;flex-direction:column;width:100%;max-width:520px;max-height:calc(100vh - 2rem);margin:1rem;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001f}.candidate-import-email-disclaimer-modal-header{border-bottom:1px solid var(--grey-color-shade-2);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;padding:1rem 1rem .75rem;display:flex}.candidate-import-email-disclaimer-modal-title{min-width:0;font-size:var(--font-8);color:var(--grey-color-shade-8);font-weight:600;line-height:var(--line-height-6);flex:1;margin:0}.candidate-import-email-disclaimer-modal-close-btn{color:var(--grey-color-shade-4);justify-content:center;align-items:center;padding:.25rem;display:flex}.candidate-import-email-disclaimer-modal-close-btn:hover{color:var(--grey-color-shade-8)}.candidate-import-email-disclaimer-modal-body{flex:1;min-height:0;padding:.75rem 1rem;overflow-y:auto}.candidate-import-email-disclaimer-modal-lead,.candidate-import-email-disclaimer-modal-paragraph{font-size:var(--font-10);color:var(--grey-color-shade-6);line-height:var(--line-height-6);margin:0 0 .75rem}.candidate-import-email-disclaimer-modal-lead{margin-bottom:1rem}.candidate-import-email-disclaimer-modal-section-title{font-size:var(--font-9);color:var(--grey-color-shade-8);margin:.75rem 0 .375rem;font-weight:600}.candidate-import-email-disclaimer-modal-section-title:first-of-type{margin-top:0}.candidate-import-email-disclaimer-modal-list{font-size:var(--font-10);color:var(--grey-color-shade-6);line-height:var(--line-height-6);margin:0 0 .5rem;padding-left:1.125rem}.candidate-import-email-disclaimer-modal-list li{margin-bottom:.35rem}.candidate-import-email-disclaimer-modal-footer{border-top:1px solid var(--grey-color-shade-2);justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.candidate-import-email-disclaimer-modal-footer .btn-primary-color{font-size:var(--font-9)}.candidate-import-account-subscribers{flex-wrap:wrap;gap:.625rem;display:flex}.candidate-import-account-subscriber-card{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:.625rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.candidate-import-account-subscriber-card-header{align-items:center;gap:.625rem;display:flex}.candidate-import-account-subscriber-provider-icon{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.candidate-import-account-subscriber-identity{flex-direction:column;flex:1;min-width:0;display:flex}.candidate-import-account-subscriber-name{font-size:var(--font-9);color:var(--grey-color-shade-8);font-weight:600;line-height:var(--line-height-6)}.candidate-import-account-subscriber-email{font-size:var(--font-10);color:var(--grey-color-shade-6);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.candidate-import-account-subscriber-menu-btn{border:1px solid var(--grey-color-shade-2);background:var(--background-color);cursor:pointer;border-radius:50rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.candidate-import-account-subscriber-menu-btn:hover{background:var(--grey-color-shade-1)}.candidate-import-account-subscriber-menu{min-width:5rem;padding:0}.candidate-import-account-subscriber-menu button{width:100%;font-size:var(--font-10);color:var(--grey-color-shade-8);white-space:nowrap;align-items:center;gap:.5rem;padding:.5rem;display:flex;overflow:hidden}.candidate-import-account-subscriber-menu button svg{width:16px;height:16px}.candidate-import-account-subscriber-menu button:hover{border-radius:0}.candidate-import-account-subscriber-menu li:last-child button{border-bottom:none!important}.candidate-import-account-subscriber-menu li:not(:last-child) button{border-bottom:1px solid var(--grey-color-shade-2)!important}.candidate-import-account-subscriber-menu .subscribed-unlink-btn{color:var(--danger-color)}.candidate-import-account-subscriber-card-footer{font-size:var(--font-10);color:var(--grey-color-shade-5);border-top:1px solid var(--grey-color-shade-2)}@keyframes candidate-import-skeleton-pulse{0%,to{opacity:.4}50%{opacity:1}}.candidate-import-skeleton{flex-direction:column;gap:1rem;padding:.5rem 0;display:flex}.candidate-import-skeleton-badge{background:var(--grey-color-shade-2);border-radius:1rem;width:120px;height:28px;animation:1.5s ease-in-out infinite candidate-import-skeleton-pulse}.candidate-import-skeleton-title{background:var(--grey-color-shade-2);border-radius:.375rem;width:380px;max-width:100%;height:28px;animation:1.5s ease-in-out .1s infinite candidate-import-skeleton-pulse}.candidate-import-skeleton-subtitle{background:var(--grey-color-shade-2);border-radius:.375rem;width:520px;max-width:100%;height:18px;animation:1.5s ease-in-out .2s infinite candidate-import-skeleton-pulse}.candidate-import-skeleton-stepper{align-items:center;gap:0;padding:1rem 0;display:flex}.candidate-import-skeleton-stepper-circle{background:var(--grey-color-shade-2);border-radius:50%;flex-shrink:0;width:1.75rem;height:1.75rem;animation:1.5s ease-in-out .3s infinite candidate-import-skeleton-pulse}.candidate-import-skeleton-stepper-line{background:var(--grey-color-shade-2);flex:1;min-width:2rem;height:2px;margin:0 .5rem;animation:1.5s ease-in-out .3s infinite candidate-import-skeleton-pulse}.candidate-import-skeleton-cards{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.candidate-import-skeleton-card{background:var(--grey-color-shade-2);border-radius:.625rem;height:140px;animation:1.5s ease-in-out .4s infinite candidate-import-skeleton-pulse}.candidate-csv-progress-cards{flex-direction:column;gap:.75rem;display:flex}.candidate-csv-progress-card{border:1px solid var(--grey-color-shade-2);border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem;display:flex}.candidate-csv-progress-card-status.is-ongoing{background:var(--primary-color-shade-1)}.candidate-csv-progress-card-status.is-completed{background:#eef9e7;border-color:#c8e7b8}.candidate-csv-progress-icon{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.candidate-csv-progress-icon svg{width:1.125rem;height:1.125rem}.candidate-csv-progress-icon.is-completed{background:#eef9e7;border-color:#c8e7b8}.candidate-csv-progress-icon.is-ongoing{background:var(--primary-color-shade-1)}.candidate-csv-progress-content{flex-direction:column;gap:.2rem;min-width:0;display:flex}.candidate-csv-progress-title{font-size:var(--font-8);color:var(--primary-color);margin:0;font-weight:600}.candidate-csv-progress-card-status.is-completed .candidate-csv-progress-title{color:#266f00}.candidate-csv-progress-description{font-size:var(--font-9);color:var(--grey-color-shade-6);margin:0}.candidate-empty-query-result{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;min-height:200px;padding:2rem 1rem;display:flex}.candidate-empty-query-result-icon{justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}.candidate-empty-query-result-icon svg{width:32px;height:32px}.candidate-empty-query-result-icon svg path{fill:var(--grey-color-shade-4)}.candidate-empty-query-result-heading{font-size:var(--font-7);color:var(--grey-color);margin:0;font-weight:600}.candidate-empty-query-result-query{font-size:var(--font-9);color:var(--grey-color-shade-5);margin:0}.candidate-empty-query-result-description{font-size:var(--font-9);color:var(--grey-color-shade-8);max-width:480px;line-height:var(--line-height-6);margin:0}.candidate-empty-query-result-actions{align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.candidate-empty-query-result>.candidate-smart-filter-suggestions{align-items:flex-start}.candidate-empty-query-result-btn{color:var(--text-light-color);font-size:var(--font-9);white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.candidate-empty-query-result-btn svg{width:16px;height:16px}.candidate-empty-query-result-btn svg path{fill:var(--text-light-color)}.candidate-filter-keyword-search-wrap{width:100%;min-width:0}.candidate-filter-keyword-search-wrap .table-search-container{width:100%!important}.candidate-page-breadcrumb-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.candidate-page-breadcrumb-row .lb-breadcrumbs{flex:1;min-width:0}.candidate-page-breadcrumb-row .btn-primary-color{font-size:var(--font-9);justify-content:center;align-items:center;gap:.5rem;padding:.625rem;font-weight:600;display:flex}.candidate-page-header-title{flex-direction:column;display:flex}.candidate-page-header-title h1{font-size:var(--font-8);color:var(--grey-color);font-weight:600}.candidate-page-header-title-sub{font-size:var(--font-9);color:var(--grey-color-shade-6);align-items:center;gap:.5rem;display:flex}.add-candidates-modal-tabs{border-bottom:1px solid var(--grey-color-shade-2);gap:1rem;display:flex}.add-candidates-modal-body{flex:1;min-height:220px;padding:1.25rem 0 1rem;overflow:auto}.add-candidates-file-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.add-candidates-dropzone{border:1px dashed var(--grey-color-shade-3);background:var(--background-color);cursor:pointer;width:100%;min-height:302px;font:inherit;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.25rem;transition:background-color .15s;display:flex}.add-candidates-dropzone:hover,.add-candidates-dropzone.is-drag-over{background-color:var(--primary-color-shade-1)}.add-candidates-dropzone-main{font-size:var(--font-9);color:var(--grey-color);font-weight:600}.add-candidates-dropzone-hint{font-size:var(--font-9);color:var(--grey-color-shade-6);text-align:center}.add-candidates-dropzone-file-name{font-size:var(--font-8);color:var(--primary-color);margin:0;font-weight:600}.add-candidates-upload-error{font-size:var(--font-10);color:var(--danger-color);margin:0}.add-candidates-sample-link:hover{text-decoration:underline}.add-candidates-footer-import{font-size:var(--font-9);padding:.5rem 1rem;font-weight:600}.add-candidates-footer-import:disabled{opacity:.5;cursor:not-allowed}.candidate-invite-modal-root{justify-content:center;align-items:center;display:flex}.candidate-invite-modal-paper{background:#fff;border-radius:.75rem;outline:none;flex-direction:column;width:min(860px,100vw - 2rem);max-height:min(90vh,740px);margin:1rem;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000001f}.candidate-invite-modal-header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.candidate-invite-modal-title{font-size:var(--font-8);color:var(--grey-color-shade-9);margin:0;font-weight:700}.candidate-invite-modal-subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6);line-height:var(--line-height-6)}.candidate-invite-modal-close-btn{background:0 0;border:none;padding:.25rem}.candidate-invite-modal-tabs{border-bottom:1px solid var(--grey-color-shade-2);gap:.75rem;padding:0 1rem;display:flex}.candidate-invite-modal-tab{color:var(--grey-color-shade-6);font-size:var(--font-9);white-space:nowrap;background:0 0;border:none;padding:.65rem .35rem;font-weight:600;position:relative}.candidate-invite-modal-tab.is-active{color:var(--primary-color)}.candidate-invite-modal-tab.is-active:before{content:"";background:var(--primary-color);border-top-left-radius:50rem;border-top-right-radius:50rem;height:3px;position:absolute;bottom:0;left:0;right:0}.candidate-invite-modal-body{flex:1;padding:1rem 1.5rem;overflow:auto}.candidate-invite-modal-body-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.candidate-invite-modal-body-title-link{font-size:var(--font-9);color:var(--primary-color);cursor:pointer;align-items:center;padding:0;display:flex}.candidate-invite-modal-body-title-link:hover{text-decoration:underline}.candidate-invite-modal-body-title{font-size:var(--font-8);color:var(--grey-color-shade-8);margin:0;font-weight:600}.candidate-invite-modal-drive-list{flex-direction:column;gap:.625rem;margin-top:1rem;display:flex}.candidate-invite-modal-drive-card{border:1px solid var(--grey-color-shade-2);cursor:pointer;border-radius:.625rem;align-items:center;gap:.5rem;padding:.65rem .75rem;transition:border-color .15s,background-color .15s;display:flex}.candidate-invite-modal-drive-card:hover{border-color:var(--primary-color-shade-3)}.candidate-invite-modal-drive-card.is-selected{border-color:var(--primary-color);background:var(--primary-color-shade-1)}.candidate-invite-modal-drive-content{min-width:0}.candidate-invite-modal-drive-title{font-size:var(--font-9);color:var(--grey-color);font-weight:600}.candidate-invite-modal-drive-subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6)}.candidate-invite-modal-drive-card-skeleton{cursor:default;pointer-events:none}.candidate-invite-modal-drive-skeleton-text{flex-direction:column;width:100%;min-width:0;display:flex}.candidate-invite-modal-drive-skeleton-title{max-width:72%}.candidate-invite-modal-drive-skeleton-subtitle{max-width:100%}.candidate-invite-modal-empty-state{color:var(--grey-color);font-size:var(--font-9);margin:.5rem 0}.candidate-invite-modal-footer{background-color:var(--background-color);border-top:1px solid var(--grey-color-shade-2);justify-content:flex-end;align-items:center;gap:.75rem;padding:.75rem 1.5rem 1.25rem;display:flex}.candidate-invite-modal-footer .add-candidates-footer-import{font-size:var(--font-8);justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:flex}.candidate-invite-modal-footer .add-candidates-footer-import .button-spinner-v3{width:20px;height:20px;transform:translate(0)}.candidate-page-header-actions{align-items:center;gap:.5rem;display:flex}.candidate-page-header-actions .table-header-dropdown .desktop{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.candidate-view-list-item{gap:1rem;width:100%;min-width:0;display:grid}.candidate-view-list-item.grid-view{grid-template-columns:repeat(2,minmax(0,1fr))}.candidate-view-list-item.list-view{grid-template-columns:minmax(0,1fr)}.candidate-view-list-item>.candidate-cards-container{transform-origin:0;min-width:0;max-width:100%}.candidate-view-list-item.grid-view>div{animation:.25s candidate-grid-expand}.candidate-view-list-item.list-view>div{animation:.3s candidate-list-expand}@keyframes candidate-list-expand{0%{opacity:.85;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes candidate-grid-expand{0%{opacity:.9;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.candidate-card{border:1px solid var(--grey-color-shade-2);background:var(--background-color);box-sizing:border-box;border-radius:.5rem;flex-direction:column;gap:.5rem;min-width:0;max-width:100%;height:208px;padding:1rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.candidate-card.candidate-card--selected{border-color:var(--primary-color)}.candidate-card-select-checkbox{padding:.25rem!important}.candidate-card-select-checkbox--desktop{z-index:2;background:var(--background-color);opacity:0;pointer-events:none;border-radius:.25rem;transition:opacity .15s;top:6px;left:6px;position:absolute!important}.candidate-card:hover .candidate-card-select-checkbox--desktop,.candidate-card.candidate-card--selected .candidate-card-select-checkbox--desktop,.candidate-card-select-checkbox--desktop.Mui-disabled{opacity:1;pointer-events:auto}.candidate-card.candidate-card--selected .candidate-card-select-checkbox--desktop{pointer-events:auto}.candidate-card-select-checkbox--mobile{flex-shrink:0;display:none!important}.candidate-bulk-action-bar{z-index:1200;background:var(--primary-color);color:var(--background-color);border-radius:.75rem;align-items:center;gap:.75rem;max-width:calc(100vw - 24px);padding:.5rem .75rem;transition:bottom .25s,transform .25s,opacity .2s;display:flex;position:fixed;bottom:50px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}.candidate-bulk-action-bar--shifted{bottom:120px}.candidate-bulk-action-bar-count{white-space:nowrap;align-items:baseline;gap:.25rem;padding:0 .5rem;display:inline-flex}.candidate-bulk-action-bar-count-num{font-size:var(--font-7);font-weight:700}.candidate-bulk-action-bar-count-text{font-size:var(--font-9);color:var(--grey-color-shade-3)}.candidate-bulk-action-bar-divider{background:var(--background-color);opacity:.6;width:1px;height:24px}.candidate-bulk-action-bar-actions{align-items:center;gap:.5rem;display:inline-flex}.candidate-bulk-action-bar-btn{font-size:var(--font-9);font-weight:600;line-height:var(--line-height-8);cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .75rem;transition:background .15s,color .15s,opacity .15s;display:flex}.candidate-bulk-action-bar-btn .button-spinner-v3{width:20px;height:20px;transform:translate(0)}.candidate-bulk-action-bar-btn .button-spinner-v3 div{background-color:var(--background-color)}.candidate-bulk-action-bar-btn:disabled{opacity:.6;cursor:not-allowed}.candidate-bulk-action-bar-btn-icon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.candidate-bulk-action-bar-btn-icon svg{width:16px;height:16px}.candidate-bulk-action-bar-btn-icon svg path{fill:var(--background-color)}.candidate-bulk-action-bar-btn--primary{background:var(--primary-color);color:var(--background-color)}.candidate-bulk-action-bar-btn--primary:hover:not(:disabled){background:var(--primary-color-shade-7,var(--primary-color));filter:brightness(.95)}.candidate-bulk-action-bar-btn--danger{color:var(--background-color)}.candidate-bulk-action-bar-btn--danger:hover:not(:disabled){background:#ff8a8a1f}.candidate-bulk-action-bar-close{width:28px;height:28px;color:var(--background-color);cursor:pointer;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.candidate-bulk-action-bar-close:hover:not(:disabled){background:#ffffff1f}.candidate-bulk-action-bar-close svg path,.candidate-bulk-action-bar-close svg{fill:var(--background-color)}.candidate-card>*{min-width:0}.candidate-card-header{align-items:center;gap:.5rem;width:100%;display:flex}.candidate-card-header-left-avatar{background-color:var(--primary-color-shade-1);min-width:40px;height:40px;font-size:var(--font-9);color:var(--primary-color);letter-spacing:.1em;border:1px solid var(--grey-color-shade-2);border-radius:50rem;justify-content:center;align-items:center;font-weight:600;display:flex}.candidate-card-header-right{justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;display:flex}.candidate-card .candidate-card-select-checkbox input:disabled{cursor:not-allowed}.candidate-card-header-right-name-title{flex:auto;min-width:0}.candidate-card-header-right-name-title-name{font-size:var(--font-9);color:var(--grey-color);font-weight:600}.candidate-card-header-right-name-title-title{font-size:var(--font-9);color:var(--grey-color-shade-8);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.candidate-card-header-right-name-title-title-italic{color:var(--grey-color-shade-4);font-style:italic;font-size:var(--font-10)}.candidate-card-header-right-match-score{font-size:var(--font-9);border-radius:50rem;padding:.25rem .5rem;font-weight:600}.candidate-card-header-right-match-score[data-score-type=high]{color:#54b763;background-color:#54b76326}.candidate-card-header-right-match-score[data-score-type=medium]{color:#b24a1c;background-color:#fdf7ef}.candidate-card-header-right-match-score[data-score-type=low]{color:#e5792a;background-color:#fdf7ef}.candidate-card-body{flex-direction:column;flex:1;gap:.5rem;display:flex}.candidate-details-row{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.candidate-details-row-item{flex:1 1 0;align-items:center;gap:.5rem;min-width:0;max-width:46%;display:flex}.candidate-details-row-item:only-child{max-width:100%}.candidate-details-row-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.candidate-details-row-icon svg{width:16px;height:16px}.candidate-details-row-icon svg path{fill:var(--grey-color-shade-4)}.candidate-details-row-text{color:var(--grey-color-shade-6);font-size:var(--font-9);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.candidate-card-footer{align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;display:flex}.candidate-card-footer-primary-btn{background:var(--primary-color);width:100%;color:var(--text-light-color);font-size:var(--font-9);white-space:nowrap;cursor:pointer;border:none;border-radius:.5rem;flex:1 0 0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;display:flex}.candidate-card-footer-primary-btn svg{width:20px;height:20px}.candidate-card-footer-primary-btn svg path{fill:var(--background-color)}.candidate-card-footer-primary-btn{transition:all .1s}.candidate-card-footer-primary-btn:hover{background:var(--primary-color-shade-9)}.candidate-card-footer button:disabled{background:var(--grey-color-shade-2);color:var(--grey-color-shade-4)}.candidate-card-footer button:disabled svg path{fill:var(--grey-color-shade-4)}.candidate-card-footer button:disabled{cursor:not-allowed}.candidate-card-footer-secondary-btn{background:var(--grey-color-shade-1);width:100%;color:var(--grey-color-shade-6);font-size:var(--font-9);white-space:nowrap;cursor:pointer;border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex:1 0 0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;display:flex}.candidate-card-footer-secondary-btn svg path{fill:var(--grey-color-shade-6)}.candidate-card-footer-secondary-btn{transition:all .1s}.candidate-card-footer-secondary-btn:hover,.candidate-card-footer-options-btn:hover{background:var(--grey-color-shade-2)}.candidate-card-footer-options-btn{background:var(--grey-color-shade-1);color:var(--grey-color-shade-6);font-size:var(--font-9);cursor:pointer;border:1px solid var(--grey-color-shade-2);border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;display:flex}.candidate-card-footer-options-btn svg path{fill:var(--grey-color-shade-6)}.candidate-card-footer-options-btn svg{transform:rotate(90deg)}.candidate-card-footer .dropdown-menu,.candidate-personal-details-buttons-container .dropdown-menu{overflow:hidden}.candidate-card-footer .dropdown-item,.candidate-personal-details-buttons-container .dropdown-item{font-size:var(--font-9);align-items:center;gap:.5rem;display:flex}.candidate-card-footer .dropdown-item:hover{transition:all .1s;border-bottom-color:#e9ecef!important;border-radius:0!important}.candidate-card-footer .dropdown-item:active{color:var(--primary-color)!important;background-color:#0000!important}.candidate-card-footer-icon-container{justify-content:center;align-items:center;display:flex}.helper-skills-pills-root{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block;position:relative;overflow-x:hidden}.helper-skills-pills-root--expanded{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow:auto hidden}.helper-skills-pills-measure-host{visibility:hidden;pointer-events:none;white-space:nowrap;position:absolute;top:0;left:-9999px}.helper-skills-pills-measure-row,.helper-skills-pills-more-measure-row{flex-flow:row;align-items:center;gap:.5rem;display:flex}.helper-skills-pills-more-measure-row{margin-top:.5rem}.helper-skills-pills-row{box-sizing:border-box;flex-flow:row;align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;transition:opacity .12s;display:flex;overflow:auto}.helper-skills-pills-row--pending{opacity:0}.helper-skills-pills-row--expanded{flex-wrap:nowrap;width:max-content;min-width:0;max-width:none;overflow:visible}.helper-skills-pills-pill{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);max-width:12rem;font-size:var(--font-10);color:var(--grey-color-shade-6);border-radius:50rem;flex-shrink:0;padding:.25rem .5rem;overflow:hidden}.helper-skills-pills-more{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);font-size:var(--font-10);color:var(--grey-color-shade-4);cursor:pointer;border-radius:50rem;flex-shrink:0;padding:.25rem .5rem}.helper-skills-pills-more:hover{background:var(--grey-color-shade-1)}.helper-skills-pills-multiline-root{box-sizing:border-box;width:100%;min-width:0;max-width:100%;position:relative}.helper-skills-pills-multiline-measure-inner{visibility:hidden;pointer-events:none;box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex;position:absolute;top:0;left:-9999px}.helper-skills-pills-multiline-row{box-sizing:border-box;flex-flow:wrap;align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;display:flex}.helper-skills-pills-multiline-row--pending{opacity:0}.helper-skills-pills-multiline-root--expanded,.helper-skills-pills-multiline-row--expanded{overflow:visible}.candidate-filter-container-wrapper{flex-direction:row;justify-content:space-between;align-items:stretch;gap:.5rem;min-width:0;max-width:100%;height:calc(100vh - 186px);margin-top:.75rem;display:flex}.candidate-container-wrapper{flex:1;justify-content:space-between;gap:1rem;min-width:0;max-width:100%;display:flex;position:relative}.candidate-search-card-wrapper{flex-direction:column;gap:.75rem;min-width:0;max-width:100%;display:flex;overflow-x:hidden;min-height:unset!important;flex:0 0 73%!important}.candidate-search-card-top-row{flex-direction:row;align-items:stretch;gap:.75rem;width:100%;min-width:0;max-width:100%;display:flex}.candidate-search-card-top-row .candidate-filter-query-actions{flex:auto;min-width:0;max-width:100%}.candidate-search-card-wrapper .candidate-smart-filter-content,.candidate-search-card-wrapper .candidate-smart-filter-input-wrap{min-width:0}.candidate-filter-container{flex-direction:column;gap:.5rem;min-width:0;display:flex;flex:0 0 25%!important;height:98%!important}.candidate-filters-root{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.candidate-filters-backdrop,.candidate-filters-drawer-open-btn{display:none}.candidate-filter-heading-end{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.candidate-filter-drawer-close{display:none}.candidate-filter-heading{font-weight:600;font-size:var(--font-9);color:var(--grey-color-shade-9);border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}.candidate-filter-heading-start{align-items:center;gap:.5rem;min-width:0;display:flex}.candidate-filter-reset-all{font:inherit;font-size:var(--font-10);color:var(--primary-color);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;padding:.25rem .5rem;font-weight:600}.candidate-filter-reset-all:hover{background:var(--primary-color-shade-1)}.candidate-filter-heading-icon{align-items:center;display:flex}.candidate-filter-heading-icon svg{width:20px;height:20px}.candidate-filter-heading-text{font-size:var(--font-8);color:var(--grey-color);font-weight:600}.candidate-filter-panel-inner{background:var(--background-color);border:1px solid var(--grey-color-shade-2);flex-direction:column;min-height:0;display:flex;border-radius:.5rem!important}.candidate-filter-panel-inner-content{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;height:100%;overflow-y:auto}.candidate-filter-panel-inner-content>.candidate-filter-section{background:var(--background-color);overflow:hidden;border-top:1px solid var(--grey-color-shade-2)!important}.candidate-filter-section-header{cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--grey-color-shade-9);border:none;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.6rem .75rem;display:flex}.candidate-filter-section-header:hover{background:var(--grey-color-shade-2)}.candidate-filter-section-title{min-width:0;font-size:var(--font-9);flex:1;align-items:center;gap:.5rem;display:flex}.candidate-filter-section-count{min-width:24px;height:24px;font-size:var(--font-10);background:var(--primary-color);color:var(--text-light-color);border-radius:50em;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.candidate-filter-section-chevron{flex-shrink:0;align-items:center;transition:transform .2s;display:flex}.candidate-filter-section-chevron svg path{fill:var(--grey-color-shade-6)}.candidate-filter-section-chevron.is-open{transform:rotate(180deg)}.candidate-filter-section-body{border-top:1px solid var(--grey-color-shade-2);flex-direction:column;gap:.5rem;padding:.5rem 1rem;display:flex}.candidate-filter-section-body .MuiSlider-root{padding:.75rem 0}.candidate-filter-section-body .MuiCheckbox-root{padding:0}.candidate-filter-vstack{flex-direction:column;gap:.5rem;display:flex}.candidate-filter-dropdown-list{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:.375rem;max-height:160px;overflow:auto}.candidate-filter-dropdown-list--mt{max-height:120px;margin-top:.5rem}.candidate-filter-dropdown-option{cursor:pointer;font-size:var(--font-9);border-bottom:1px solid var(--grey-color-shade-1);padding:.45rem .65rem}.candidate-filter-dropdown-option:last-child{border-bottom:none}.candidate-filter-dropdown-option:hover{background:var(--grey-color-shade-1)}.candidate-filter-dropdown-option--custom{color:var(--primary-color)}.candidate-filter-pills-row{-webkit-overflow-scrolling:touch;flex-wrap:wrap;gap:.35rem;max-height:120px;display:flex;overflow-y:auto}.candidate-filter-pills-row .MuiChip-label{line-height:var(--line-height-8);font-size:var(--font-9)!important}.candidate-filter-pills-row--mt{margin-top:.5rem}.candidate-filter-error{font-size:var(--font-10);color:var(--danger-color);margin:0}.candidate-filter-exp-labels{font-size:var(--font-10);color:var(--grey-color-shade-6);justify-content:space-between;display:flex}.candidate-filter-exp-labels span{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);border-radius:50rem;padding:.25rem .5rem}.candidate-filter-radio-list{flex-direction:column;gap:.35rem;display:flex}.candidate-filter-radio-row{cursor:pointer;align-items:center;gap:.35rem;margin:0;display:flex}.candidate-filter-radio-row .MuiRadio-root{padding:.25rem}.candidate-filter-radio-label{font-size:var(--font-9);color:var(--grey-color-shade-6);margin:0}.candidate-filter-radio-label--selected{color:var(--grey-color)}.candidate-filter-date-row{align-items:flex-end;gap:.75rem;margin-top:.5rem;display:flex}.candidate-filter-date-field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.candidate-filter-date-label{font-size:var(--font-10);color:var(--grey-color-shade-6);font-weight:500}.candidate-filter-date-input{font-family:inherit;font-size:var(--font-9);border:1px solid var(--grey-color-shade-3);color:var(--grey-color-shade-9);background:var(--background-color);border-radius:.375rem;min-height:2.25rem;padding:.45rem .5rem}.candidate-filter-date-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color-shade-1);outline:none}.candidate-filter-search-wrap .table-search-container{width:100%!important}.candidate-filter-location-field{width:100%;margin-bottom:.5rem}.candidate-filter-location-field:last-child{margin-bottom:0}.candidate-filter-location-field .MuiTypography-root{font-size:var(--font-9)}.candidate-filter-location-field .MuiSelect-icon svg{width:10px;height:10px}.candidate-filter-query-actions{background-color:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:column;flex-shrink:0;gap:.5rem;width:100%;padding:1.25rem;display:flex}.candidate-filter-sort-actions{margin-bottom:1rem;padding:0}.candidate-filter-sort-actions .dropdown{padding:.5rem 1rem}.candidate-filter-sort-actions{gap:0}.candidate-filter-sort-actions .candidate-filter-heading-icon svg path{fill:var(--grey-color-shade-9)}.candidate-filter-sort-actions .table-header-dropdown{justify-content:space-between;width:100%}.candidate-smart-filter-title-container{align-items:center;gap:.5rem;display:flex}.candidate-smart-filter-title-icon{width:40px;height:40px}.candidate-smart-filter-title{width:fit-content;font-size:var(--font-8);font-weight:600}.candidate-smart-filter-title-desc{font-size:var(--font-9);color:var(--grey-color-shade-8);font-weight:600}.candidate-smart-filter-input-wrap{background:linear-gradient(270deg,#0555c8,#da6220);border-radius:.5rem;flex:1;padding:.125rem}.candidate-smart-filter-detected-row{flex-wrap:wrap;gap:.375rem;display:flex}.candidate-smart-filter-detected-chip{align-items:center;gap:.25rem;display:inline-flex}.candidate-smart-filter-detected-chip-icon{color:#2e7d32;display:flex}.candidate-smart-filter-applied-bar{background:var(--background-color);border:1px solid var(--grey-color-shade-3);border-radius:.5rem;flex:1;align-items:center;gap:.5rem;min-width:0;padding:.625rem .75rem;display:flex}.candidate-smart-filter-applied-icon{flex-shrink:0;width:24px;height:24px}.candidate-smart-filter-applied-label{white-space:nowrap;font-weight:600;font-size:var(--font-10)}.candidate-smart-filter-applied-query{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-10);color:var(--grey-color-shade-8);flex:1;margin:0;overflow:hidden}.candidate-smart-filter-applied-actions{flex-shrink:0;gap:.375rem;margin-left:auto;display:flex}.candidate-smart-filter-applied-actions .secondary-btn-v3{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-6)}.candidate-smart-filter-applied-actions .btn-primary-color{color:var(--danger-color)!important;background:#cd292915!important;border:1px solid #cd292925!important}.candidate-smart-filter-applied-actions .secondary-btn-v3,.candidate-smart-filter-applied-actions .btn-primary-color{cursor:pointer;font-size:var(--font-10);white-space:nowrap;border-radius:.5rem;font-weight:600;padding:.25rem .75rem!important}.candidate-smart-filter-empty-hint{background:var(--secondary-color-shade-1);border:1px solid var(--secondary-color-shade-2);color:var(--secondary-color-shade-7);font-size:var(--font-10);border-radius:50rem;padding:.375rem .75rem}.candidate-smart-filter-suggestions{opacity:0;flex-direction:column;gap:.375rem;max-height:0;transition:opacity .25s,max-height .3s;display:flex;overflow:hidden}.candidate-smart-filter-suggestions--visible{opacity:1;max-height:10rem}.candidate-smart-filter-suggestion-pill-heading{font-size:var(--font-10);color:var(--grey-color-shade-4)}.candidate-smart-filter-suggestion-pills-container{flex-wrap:wrap;gap:.375rem;display:flex}.candidate-smart-filter-suggestion-chip{cursor:pointer;border:1px solid var(--primary-color-shade-2);background:var(--primary-color-shade-1);font-size:var(--font-10);color:var(--primary-color);border-radius:50rem;padding:.125rem .5rem;transition:background .15s}.candidate-smart-filter-suggestion-chip:hover{background:var(--primary-color-shade-3)}.candidate-smart-filter-content{flex-wrap:wrap;gap:.5rem;display:flex}.candidate-smart-filter-input-inner{background:var(--background-color);border-radius:calc(.5rem - 2px);gap:.5rem;height:100%;padding:.5rem;overflow:hidden;display:flex!important}.candidate-smart-filter-input-inner span{display:flex!important}.candidate-smart-filter-input-inner textarea{resize:none;width:100%;font-size:var(--font-10);color:var(--grey-color-shade-9);border-radius:0;background:0 0!important;border:none!important}.candidate-smart-filter-input-inner textarea::placeholder{font-size:var(--font-10);color:var(--grey-color-shade-3)!important}.candidate-smart-filter-input-inner .table-search-container svg path{fill:#0555c8}.candidate-smart-filter-input-inner .table-search-container input{min-height:3rem;line-height:var(--line-height-7)}.candidate-smart-filter-actions-row{flex-direction:row;align-items:center;gap:.75rem;display:flex}.candidate-smart-filter-actions-row .btn-primary-color,.candidate-smart-filter-actions-row .secondary-btn-v3{font-size:var(--font-9);white-space:nowrap;border-radius:.5rem;flex:1;padding:.9rem 1rem!important}.candidate-smart-filter-actions-row--both{justify-content:flex-end}.page-header-v1,.page-footer-v1{flex:0}.candidate-pagination-container .pagination-style{height:auto}.candidate-view-toggle-container{border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;width:fit-content;padding:.25rem;display:flex}.candidate-view-toggle-button{border:1px solid var(--grey-color-shade-2);background:var(--background-color);cursor:pointer;border-radius:.25rem;padding:.125rem .25rem}.candidate-view-toggle-button.is-active{background:var(--primary-color-shade-1);border-color:var(--primary-color-shade-2)}.candidate-view-toggle-button.is-active svg path{fill:var(--primary-color)}.candidate-export-data-btn{background:var(--background-color);font-size:var(--font-9);color:var(--grey-color-shade-9);border:1px solid var(--grey-color-shade-2);border-radius:50rem;align-items:center;gap:.25rem;padding:.5rem 1rem;font-weight:600;display:flex}.candidate-export-data-btn svg path{fill:var(--grey-color-shade-9)}.candidate-export-data-btn{transition:background .15s}.candidate-export-data-btn:hover{background:var(--grey-color-shade-2)}.candidate-view-container{flex:1;width:100%;min-width:0;max-width:100%;overflow-y:auto}.candidate-result-summary-bar{box-sizing:border-box;align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;display:grid}.candidate-result-summary-bar:not(.is-filters-visible){grid-template-columns:1fr;justify-items:end}.candidate-result-summary-bar.is-filters-visible{grid-template-columns:minmax(0,1fr) auto}.candidate-result-summary-bar .candidate-view-toggle-container{flex-shrink:0;justify-self:end}.candidate-result-summary-bar.is-filters-visible .candidate-result-summary-bar-filters{width:100%;min-width:0;max-width:100%}.candidate-result-summary-bar-filters{flex-wrap:nowrap;align-items:center;gap:.5rem .75rem;min-width:0;max-width:100%;display:flex;overflow:hidden}.candidate-result-summary-bar-filters-label{font-size:var(--font-9);color:var(--grey-color-shade-8);flex-shrink:0;font-weight:600}.candidate-result-summary-bar-filters-chips{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:1 1 0;align-items:center;gap:.35rem;min-width:0;display:flex;overflow:auto hidden}.candidate-result-summary-bar-chip{border:1px solid var(--grey-color-shade-2);background:var(--primary-color-shade-1);max-width:100%;font-size:var(--font-10);color:var(--grey-color-shade-8);border-radius:50rem;flex:none;align-items:center;gap:.25rem;padding:.2rem .35rem .2rem .55rem;display:inline-flex}.candidate-result-summary-bar-chip-text{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;font-size:var(--font-10);color:var(--primary-color);overflow:hidden}.candidate-result-summary-bar-chip-filter-label{font-weight:600}.candidate-result-summary-bar-chip-remove{cursor:pointer;color:var(--grey-color-shade-6);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:inline-flex}.candidate-result-summary-bar-chip-remove:hover{background:var(--primary-color-shade-2)}.candidate-result-summary-bar-chip-remove svg{width:1rem;height:1rem;display:block}.candidate-result-summary-bar-chip-remove svg path{fill:#6891c8}.candidate-filter-location-fields{flex-direction:column;gap:.5rem;display:flex}.candidate-filter-location-field>.MuiInputBase-colorPrimary{width:100%!important}.candidate-detail-panel-shell{overscroll-behavior:contain;background:var(--background-color);border-radius:.5rem;flex-direction:column;gap:.5rem;height:100%;padding:1rem;display:flex;overflow-y:auto}.candidate-detail-panel-header{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.candidate-detail-panel-header-left-container{justify-content:space-between;gap:.5rem;width:100%;display:flex}.candidate-detail-panel-header-left-container .candidate-card-header-right-name-title-name{font-size:var(--font-7)}.candidate-detail-panel-header-left-container .candidate-card-header-right-name-title-title{font-size:var(--font-8)}.candidate-detail-panel-header-left-container .candidate-card-header-right{width:fit-content}.candidate-detail-panel-header-left{flex-grow:1;align-items:flex-start;gap:.5rem;display:flex}.candidate-detail-panel-shell .candidate-card-header-right-name-title-title{white-space:wrap}.candidate-detail-panel-close-btn{border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.25rem;display:flex}.candidate-detail-panel-close-btn:hover{background:var(--grey-color-shade-1);color:var(--grey-color-shade-8)}.candidate-detail-panel-match-score{flex-direction:column;gap:.25rem;width:fit-content;padding:.5rem 1rem;display:flex;border-radius:1rem!important}.candidate-detail-panel-match-legend{font-size:var(--font-10);color:var(--grey-color-shade-6);line-height:var(--line-height-8);margin:0;padding-left:1.25rem;list-style:outside}.candidate-personal-details-buttons-container{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.candidate-detail-panel-note-form{flex-direction:column;gap:.35rem;display:flex}.candidate-detail-panel-note-editor-row{border:1px solid var(--grey-color-shade-3);border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.5rem .75rem;display:flex}.candidate-detail-panel-note-textarea{width:100%;min-height:80px;max-height:180px;font-size:var(--font-9);color:var(--grey-color-shade-8);resize:none;border:none;border-radius:.5rem}.candidate-detail-panel-note-textarea:focus{box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb), .12);border-color:#0000;outline:none}.candidate-detail-panel-note-textarea:disabled{background:var(--grey-color-shade-1);color:var(--grey-color-shade-6);cursor:not-allowed}.candidate-detail-panel-note-right-actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.candidate-detail-panel-note-submit-btn:disabled{opacity:.6;cursor:not-allowed}.candidate-detail-panel-note-submit-btn svg{width:16px;height:16px}.candidate-detail-panel-note-submit-btn svg path{fill:var(--success-color)}.candidate-detail-panel-note-meta-row{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.candidate-detail-panel-note-cancel-btn:disabled{opacity:.7;cursor:not-allowed}.candidate-detail-panel-note-error{min-height:18px;font-size:var(--font-10);color:var(--danger-color)}.candidate-detail-panel-note-char-count{font-size:var(--font-10);color:var(--grey-color-shade-6);white-space:nowrap}.candidate-detail-panel-note-char-count-exceed{color:var(--danger-color)}.candidate-personal-details-small-cards-container{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.5rem;display:grid}.candidate-personal-details-small-card-container{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;width:100%;padding:.5rem .75rem}.candidate-personal-details-small-card-header{justify-content:space-between;align-items:center;display:flex}.candidate-personal-details-small-card-header-title{font-size:var(--font-9);color:var(--grey-color-shade-8)}.candidate-personal-details-small-card-icons-container{justify-content:center;align-items:center;gap:.25rem;display:flex}.candidate-personal-details-small-card-icon-container svg path{fill:var(--primary-color)}.candidate-personal-details-small-card-body-value{font-size:var(--font-9);color:var(--grey-color-shade-8);font-weight:600}.candidate-note-card-delete-btn svg path{fill:var(--danger-color)}.candidate-personal-details-section-title{font-size:var(--font-9);color:var(--grey-color-shade-4);font-weight:600}.candidate-add-note-modal-root{justify-content:center;align-items:center;display:flex}.candidate-add-note-modal-paper{background:var(--background-color);border-radius:.75rem;outline:none;width:100%;max-width:420px;margin:1rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001f}.candidate-add-note-modal-header{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:1rem 1rem .75rem;display:flex}.candidate-add-note-modal-title{min-width:0;font-size:var(--font-8);color:var(--grey-color-shade-8);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-weight:600;overflow:hidden}.candidate-add-note-modal-close-btn{cursor:pointer;color:var(--grey-color-shade-4);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.candidate-add-note-modal-close-btn:hover{color:var(--grey-color-shade-8)}.candidate-add-note-modal-form{flex-direction:column;display:flex}.candidate-add-note-modal-body{margin-top:.5rem;padding:0 1rem .75rem}.candidate-add-note-modal-description{font-size:var(--font-10);color:var(--grey-color-shade-6)}.candidate-add-note-modal-textarea{box-sizing:border-box;width:100%;font-size:var(--font-9);color:var(--grey-color-shade-8);border:1px solid var(--grey-color-shade-2);resize:none;font-family:inherit;line-height:var(--line-height-7);border-radius:.5rem;padding:.5rem .75rem}.candidate-add-note-modal-textarea:focus{border-color:var(--primary-color);outline:none}.candidate-add-note-modal-textarea:disabled{opacity:.65;cursor:not-allowed}.candidate-add-note-modal-error-char-count-container{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.candidate-add-note-modal-char-count{font-size:var(--font-9);color:var(--grey-color-shade-4);text-align:right}.candidate-add-note-modal-char-count-exceed{color:var(--danger-color)!important}.candidate-add-note-modal-error{font-size:var(--font-10);color:var(--danger-color)}.candidate-add-note-modal-footer{border-top:1px solid var(--grey-color-shade-2);justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.candidate-add-note-modal-footer .secondary-btn-v3,.candidate-add-note-modal-footer .btn-primary-color{font-size:var(--font-9)}.candidate-card-skeleton{pointer-events:none;cursor:default}.candidate-card-skeleton-avatar{background-color:var(--grey-color-shade-2);border-radius:50rem;width:40px;min-width:40px;height:40px}.candidate-card-skeleton-detail-row{flex:1 1 0;align-items:center;gap:.5rem;min-width:0;max-width:46%;display:flex}.candidate-card-skeleton-pills{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.candidate-smart-query-loader{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;min-height:200px;display:flex}.candidate-smart-query-loader-dots{justify-content:center;align-items:center;gap:.625rem;min-height:16px;display:flex}.candidate-smart-query-loader-dot{background-color:#0555c838;border-radius:50%;width:8px;height:8px;animation:1.2s infinite candidate-smart-query-dot-pulse}.candidate-smart-query-loader-dot:nth-child(2){animation-delay:.2s}.candidate-smart-query-loader-dot:nth-child(3){animation-delay:.4s}@keyframes candidate-smart-query-dot-pulse{0%,to{opacity:.6;scale:1}50%{opacity:1;scale:1.5}}.candidate-smart-query-loader-text{color:var(--grey-color-shade-8);font-weight:600;font-size:var(--font-8);margin:0}.candidate-smart-query-loader-query{color:var(--grey-color-shade-5);font-size:var(--font-9);margin:0}.candidate-gmail-callback-container{flex:1;justify-content:center;align-items:center;min-height:100svh;padding:2rem;display:flex}.candidate-gmail-callback-card{text-align:center;flex-direction:column;align-items:center;gap:.75rem;max-width:420px;display:flex}.candidate-gmail-callback-card .dots-loader{color:var(--primary-color);margin-block:2rem}.candidate-gmail-callback-heading{font-size:var(--font-6);color:var(--grey-color);margin:0;font-weight:600}.candidate-gmail-callback-description{font-size:var(--font-9);color:var(--grey-color-shade-6);line-height:var(--line-height-6);margin:0}.candidate-gmail-callback-card .btn-primary-color{font-size:var(--font-9);margin-top:.5rem}.import-task-pill-wrapper{align-items:center;display:inline-flex;position:relative}.import-task-pill{height:32px;font-size:var(--font-9);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:1.25rem;align-items:center;gap:.375rem;padding:0 .75rem;font-weight:600;transition:opacity .15s;display:inline-flex}.import-task-pill:hover{opacity:.85}.import-task-pill--ongoing{color:#185fa5;background-color:#e6f1fb;border-color:#b5d4f4}.import-task-pill--failed{color:#854f0b;background-color:#faeeda;border-color:#fac775}.import-task-pill--completed{color:#3b6d11;background-color:#eaf3de;border-color:#c0dd97}.import-task-pill-icon{flex-shrink:0;align-items:center;font-size:14px;display:inline-flex}.import-task-pill-icon svg,.import-task-pill-icon img{width:14px;height:14px}.import-task-pill-label{line-height:var(--line-height-8)}.import-tasks-panel{background:var(--background-color);z-index:1000;border:1px solid #f0f0f0;border-radius:.75rem;width:320px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 20px #0000001f}.import-tasks-panel-header{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}.import-tasks-panel-title{font-size:var(--font-9);color:var(--grey-color-shade-9);font-weight:600}.import-tasks-panel-close{cursor:pointer;color:#6b7280;font-size:16px;line-height:var(--line-height-8);background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.125rem;display:inline-flex}.import-tasks-panel-close:hover{color:#111;background:#f3f4f6}.import-tasks-panel-close svg,.import-tasks-panel-close img{width:16px;height:16px}.import-tasks-panel-list{max-height:320px;overflow-y:auto}.import-tasks-panel-empty{font-size:var(--font-9);color:#6b7280;text-align:center;margin:0;padding:1.25rem 1rem}.import-task-item{border-bottom:1px solid #f3f4f6;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.import-task-item:last-child{border-bottom:none}.import-task-item-icon{width:32px;height:32px;font-size:var(--font-9);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.import-task-item-icon svg,.import-task-item-icon img{width:14px;height:14px}.import-task-item-content{flex-direction:column;gap:.125rem;min-width:0;display:flex}.import-task-item-name{font-size:var(--font-10);color:var(--grey-color-shade-9);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}.import-task-item-subtitle{font-size:var(--font-10);margin:0}.interview-question-select-edit-btn{margin-left:auto}.employee-profile-placeholder{font-size:1.8rem}.employee-profile-picture{justify-content:center;align-items:center;width:30px;height:30px;display:flex}.deleted-user-tag{color:var(--danger-color);font-size:.75rem;font-weight:600;line-height:var(--line-height-5);white-space:nowrap;background:#dc262614;border:1px solid #dc262629;border-radius:50rem;align-items:center;gap:.35rem;padding:.28rem .6rem;display:inline-flex}.deleted-user-tag-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem}.hiring-cell-drive-assign-task-resume-restrict-box{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);border-radius:.75rem;align-items:flex-start;gap:.25rem .75rem;padding:.75rem 1rem;display:flex}.hiring-cell-drive-assign-task-resume-restrict-title{font-size:var(--font-8);color:var(--grey-color-shade-9);cursor:pointer;margin-bottom:0;font-weight:600;line-height:.9}.hiring-cell-drive-assign-task-resume-restrict-subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6);line-height:normal}.ai-interview-efficiency-create-cta-wrap,.ai-interview-efficiency-tracking-pill-outer{z-index:2}.org-landing-hero-content{left:calc(50% - 380px)}.org-landing-feature-badge-text{white-space:nowrap}.learner-pricing-page{background:var(--text-light-color);width:100%;color:var(--grey-color);overflow:hidden}.learner-pricing-hero-title,.learner-pricing-hero-ctas .org-landing-cta-button-text,.learner-pricing-hero-ctas .org-landing-cta-button-text-secondary,.learner-pricing-section-title,.learner-pricing-pill,.learner-pricing-fvc-card-title,.learner-pricing-starter-section .learner-pricing-eyebrow,.learner-pricing-credit-card-brand,.learner-pricing-credit-card-value,.learner-pricing-credit-card-unit,.learner-pricing-credit-card-caption,.learner-pricing-credit-card-list-item,.learner-pricing-topup-price,.learner-pricing-topup-bonus-pill,.learner-pricing-topup-credits-value,.learner-pricing-topup-best-badge,.learner-pricing-wallet-table-head .learner-pricing-wallet-col-action,.learner-pricing-wallet-table-head .learner-pricing-wallet-col-detail,.learner-pricing-wallet-table-head .learner-pricing-wallet-col-cost,.learner-pricing-wallet-group-label,.learner-pricing-step-number,.learner-pricing-step-title,.learner-pricing-wallet-mock-brand,.learner-pricing-wallet-mock-value,.learner-pricing-wallet-mock-unit,.learner-pricing-faq-question-text,.learner-pricing-faq-answer{font-family:var(--font-montserrat), "Montserrat", sans-serif}.learner-pricing-section{width:100%;max-width:76.25rem;margin:0 auto;padding:4rem 1.5rem}.learner-pricing-section-head{text-align:center;flex-direction:column;align-items:center;gap:.8145rem;max-width:47rem;margin:0 auto 3rem;display:flex}.learner-pricing-eyebrow{color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-9);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.learner-pricing-section-title{font-size:var(--font-3);line-height:var(--line-height-2);color:var(--grey-color);font-weight:600}.learner-pricing-section-title-accent{color:var(--primary-color)}.learner-pricing-section-sub{font-size:var(--font-8);line-height:var(--line-height-5);color:var(--grey-color-shade-6);max-width:33rem}.learner-pricing-tag-free{color:#479b68;font-size:var(--font-9);line-height:var(--line-height-9);background:#ecf8f1;border-radius:50rem;align-items:center;padding:.25rem .625rem;font-weight:600;display:inline-flex}.learner-pricing-tag-soon{color:#b7791f;font-size:var(--font-9);line-height:var(--line-height-9);background:#fdf2dd;border-radius:50rem;align-items:center;padding:.25rem .625rem;font-weight:600;display:inline-flex}.learner-pricing-pill{font-size:var(--font-9);line-height:var(--line-height-9);letter-spacing:.04em;border-radius:50rem;align-items:center;gap:.375rem;width:fit-content;padding:.375rem .75rem;font-weight:600;display:inline-flex}.learner-pricing-pill-free{color:#3d8a49;background:#e9f8f1}.learner-pricing-pill-credits{color:var(--primary-color);background:#dbe8ff}.learner-pricing-pill-check,.learner-pricing-pill-check svg{width:.875rem;height:.875rem}.learner-pricing-btn{font-size:var(--font-8);line-height:var(--line-height-8);cursor:pointer;border:1px solid #0000;border-radius:50rem;justify-content:center;align-items:center;gap:.375rem;padding:.875rem 1.5rem;font-weight:600;text-decoration:none;transition:background-color .2s,opacity .2s;display:inline-flex}.learner-pricing-btn-soft:hover{opacity:.9}.learner-pricing-btn-primary{color:var(--text-light-color);background:var(--primary-color)}.learner-pricing-btn-soft{background:var(--grey-color-shade-1);color:var(--grey-color);border:1px solid var(--grey-color-shade-2)}.learner-pricing-btn-primary:hover{color:var(--text-light-color);background:var(--primary-color-shade-9)}.learner-pricing-hero{background:linear-gradient(180deg, var(--primary-color-shade-1) 0%, var(--text-light-color) 70%);position:relative}.learner-pricing-hero-inner{text-align:center;flex-direction:column;align-items:center;gap:.75rem;max-width:76.25rem;margin:0 auto;padding:4rem 1.5rem 4.5rem;display:flex;position:relative}.learner-pricing-hero-recruiter{z-index:1;color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-9);align-items:center;gap:.375rem;text-decoration:none;display:inline-flex;position:absolute;top:2rem;right:4.75rem}.learner-pricing-hero-recruiter:hover{color:var(--primary-color)}.learner-pricing-hero-recruiter-icon,.learner-pricing-hero-recruiter-icon svg{width:1rem;height:1rem}.learner-pricing-hero-eyebrow{background:var(--primary-color-shade-1);color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-9);letter-spacing:.06em;border:1px solid var(--primary-color-shade-2);border-radius:50rem;margin-bottom:1.5rem;padding:.375rem .875rem;font-weight:600;display:inline-block}.learner-pricing-hero-title{font-size:var(--font-1);line-height:var(--line-height-1);color:var(--grey-color);font-weight:600}.learner-pricing-hero-title-accent{color:var(--primary-color)}.learner-pricing-hero-sub{max-width:41rem;font-size:var(--font-7);line-height:var(--line-height-5);color:var(--grey-color-shade-7);margin-top:1.25rem!important}.learner-pricing-hero-sub-strong{font-weight:600}.learner-pricing-hero-chips{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:.95rem 0 0;padding:0;list-style:none;display:flex}.learner-pricing-hero-chip{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);font-size:var(--font-8);line-height:var(--line-height-8);color:var(--grey-color-shade-8);box-shadow:0 -3px 0 0 var(--grey-color-shade-2) inset;border-radius:50rem;align-items:center;gap:.5rem;padding:.625rem 1rem;display:inline-flex}.learner-pricing-hero-chip-check,.learner-pricing-hero-chip-check svg{width:1rem;height:1rem}.learner-pricing-hero-ctas{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.2rem;display:flex}.learner-pricing-free-credits-section .learner-pricing-section-sub{max-width:31rem}.learner-pricing-fvc-box{border:1px solid var(--grey-color-shade-2);background:#f7f8fc;border-radius:2rem;padding:.75rem;box-shadow:0 .5rem .625rem #0f17260f}.learner-pricing-fvc-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:.75rem;display:grid}.learner-pricing-fvc-card{background:var(--text-light-color);border:1px solid #e6eaf2;border-radius:1.375rem;flex-direction:column;padding:2rem;display:flex}.learner-pricing-fvc-card-credits{background:linear-gradient(162deg, #eef4ff 0%, var(--text-light-color) 100%);border-color:#dbe8ff}.learner-pricing-fvc-card-title{font-size:var(--font-6);line-height:var(--line-height-5);color:var(--grey-color);font-weight:600;margin-top:1.25rem!important}.learner-pricing-fvc-card-sub{font-size:var(--font-9);line-height:var(--line-height-9);color:var(--grey-color-shade-5);margin-top:.375rem}.learner-pricing-fvc-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem 1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.learner-pricing-fvc-list-item{font-size:var(--font-8);line-height:var(--line-height-8);color:var(--grey-color-shade-8);align-items:center;gap:.625rem;display:flex}.learner-pricing-fvc-list-check,.learner-pricing-fvc-list-check svg{flex-shrink:0;width:1rem;height:1rem}.learner-pricing-fvc-tools{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.learner-pricing-fvc-tool{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);border-radius:.875rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.learner-pricing-fvc-tool-free{border-style:dashed}.learner-pricing-fvc-tool-main{align-items:center;gap:.75rem;display:flex}.learner-pricing-fvc-tool-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.learner-pricing-fvc-tool-icon svg{width:1.25rem;height:1.25rem}.learner-pricing-fvc-tool-icon-live{background:linear-gradient(135deg, var(--primary-color) 0%, #3b82f6 100%)}.learner-pricing-fvc-tool-icon-live-warm{background:linear-gradient(135deg, var(--primary-color) 0%, var(--warning-color) 100%)}.learner-pricing-fvc-tool-icon-soon{background:var(--grey-color-shade-1);color:var(--grey-color-shade-4);border-radius:.625rem}.learner-pricing-fvc-tool-head{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.learner-pricing-fvc-tool-title{font-size:var(--font-8);line-height:var(--line-height-8);color:var(--grey-color);font-weight:600}.learner-pricing-fvc-tool-live{font-size:var(--font-10);line-height:var(--line-height-10);color:var(--success-color);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.learner-pricing-fvc-tool-live-dot{background:var(--success-color);border-radius:50%;width:.375rem;height:.375rem}.learner-pricing-fvc-tool-detail{font-size:var(--font-9);line-height:var(--line-height-9);color:var(--grey-color-shade-8);font-weight:600}.learner-pricing-fvc-tool-detail-strong{color:var(--grey-color)}.learner-pricing-fvc-note{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-6);margin-top:.25rem;font-weight:400}.learner-pricing-fvc-note-strong{color:var(--primary-color);font-weight:600}.learner-pricing-starter-section{background:#f6f8fc;max-width:none}.learner-pricing-starter-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;max-width:70rem;margin:0 auto;display:grid}.learner-pricing-starter-copy{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.learner-pricing-starter-title{text-align:left}.learner-pricing-starter-sub{text-align:left;max-width:28.5rem}.learner-pricing-starter-activate{line-height:var(--line-height-9);font-size:var(--font-8);color:var(--grey-color-shade-4);margin-top:.75rem}.learner-pricing-starter-chips{flex-wrap:wrap;gap:.75rem;display:flex}.learner-pricing-starter-chip{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);font-size:var(--font-8);line-height:var(--line-height-8);color:var(--grey-color-shade-8);border-radius:1.25rem;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:600;display:inline-flex;box-shadow:0 1px 1.5px #0f17260a}.learner-pricing-starter-chip-icon,.learner-pricing-starter-chip-icon svg{flex-shrink:0;width:1rem;height:1rem}.learner-pricing-starter-chip-icon{color:var(--primary-color);display:inline-flex}.learner-pricing-credit-card{isolation:isolate;color:var(--text-light-color);background:linear-gradient(150deg,#0a4aa0 0%,#0d59c8 48%,#0a4fb8 100%);border:1px solid #ffffff40;border-radius:1.25rem;flex-direction:column;min-height:13.75rem;padding:1.75rem 1.625rem;display:flex;position:relative;overflow:hidden;box-shadow:0 1.5rem 2.5rem -.5rem #0d59c873,0 .5rem 1rem -.25rem #0d59c840}.learner-pricing-credit-card:before{content:"";z-index:-1;mix-blend-mode:overlay;opacity:.6;pointer-events:none;background:url(/assets/images/card-background.png) 0 0/22rem;position:absolute;inset:0}.learner-pricing-credit-card:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 72% at 60%,#bedaff80 0%,#bedaff00 66%),radial-gradient(32% 64% at 6% 72%,#afd0ff66 0%,#afd0ff00 70%);position:absolute;inset:0}.learner-pricing-credit-card-divider{background:#ffffff38;border-top:1px solid #ffffff24;border-radius:50rem;width:100%;height:.5rem;margin-top:1rem}.learner-pricing-credit-card-brand{font-size:var(--font-9);line-height:var(--line-height-9);opacity:.85;position:absolute;top:1.5rem;right:1.75rem}.learner-pricing-credit-card-amount{align-items:flex-end;gap:.5rem;display:flex}.learner-pricing-credit-card-value{font-size:var(--font-3);font-weight:600;line-height:1}.learner-pricing-credit-card-unit{font-size:var(--font-7);opacity:.85;line-height:1}.learner-pricing-credit-card-caption{font-size:var(--font-10);line-height:var(--line-height-9);letter-spacing:.06em;opacity:.85;margin-top:.5rem;font-weight:600}.learner-pricing-credit-card-list{flex-direction:column;gap:.625rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.learner-pricing-credit-card-list-item{font-size:var(--font-9);line-height:var(--line-height-8);align-items:center;gap:.2rem;display:flex}.learner-pricing-credit-card-list-check,.learner-pricing-credit-card-list-check svg{opacity:.8;width:1rem;height:1rem}.learner-pricing-topup-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.learner-pricing-topup-card{border:1px solid var(--grey-color-shade-2);background:var(--text-light-color);border-radius:1.25rem;flex-direction:column;padding:2rem 1.75rem;display:flex;position:relative}.learner-pricing-topup-card-best{border:1px solid var(--primary-color);box-shadow:0 1.25rem 2.5rem #0555c81f}.learner-pricing-topup-best-badge{background:var(--primary-color);color:var(--text-light-color);font-size:var(--font-10);line-height:var(--line-height-10);letter-spacing:.06em;border-radius:50rem;padding:.375rem .875rem;font-weight:600;position:absolute;top:0;right:1.75rem;transform:translateY(-50%)}.learner-pricing-topup-price-row{border-bottom:1px solid var(--grey-color-shade-2);align-items:center;gap:.625rem;padding-bottom:1.25rem;display:flex}.learner-pricing-topup-price{font-size:var(--font-3);line-height:var(--line-height-3);color:var(--grey-color);font-weight:600}.learner-pricing-topup-bonus-pill{color:var(--success-color);font-size:var(--font-9);line-height:var(--line-height-9);background:#e7f6ec;border-radius:50rem;flex:1;padding:.25rem .625rem;font-weight:600}.learner-pricing-topup-credits{align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.learner-pricing-topup-coin,.learner-pricing-topup-coin svg{width:1.5rem;height:1.5rem}.learner-pricing-topup-credits-value{font-size:var(--font-5);line-height:var(--line-height-5);color:var(--grey-color);font-weight:600}.learner-pricing-topup-credits-unit{font-size:var(--font-8);line-height:var(--line-height-8);color:var(--grey-color-shade-5)}.learner-pricing-topup-breakdown{font-size:var(--font-9);line-height:var(--line-height-9);color:var(--grey-color-shade-5);margin-top:.5rem}.learner-pricing-topup-breakdown-bonus{color:var(--success-color);font-weight:600}.learner-pricing-topup-interviews{background:var(--primary-color-shade-1);width:fit-content;color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-9);border-radius:.5rem;margin-top:.875rem;padding:.375rem .75rem;font-weight:600}.learner-pricing-topup-btn{width:100%;margin-top:auto}.learner-pricing-topup-card .learner-pricing-topup-interviews{margin-bottom:1.5rem}.learner-pricing-topup-note{text-align:center;font-size:var(--font-9);line-height:var(--line-height-9);color:var(--grey-color-shade-6);margin-top:2rem}.learner-pricing-wallet-table-section,.learner-pricing-preview-section{background:#f6f8fc;max-width:none}.learner-pricing-wallet-table-section .learner-pricing-section-head{max-width:70rem;margin-left:auto;margin-right:auto}.learner-pricing-preview-section .learner-pricing-preview-grid{max-width:57.5rem;margin-left:auto;margin-right:auto}.learner-pricing-wallet-table{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);border-radius:1.25rem;max-width:70rem;margin:0 auto;overflow:hidden}.learner-pricing-wallet-table-head,.learner-pricing-wallet-row{grid-template-columns:1fr 1.6fr .5fr;align-items:center;gap:1.5rem;padding:1.25rem 1.75rem;display:grid}.learner-pricing-wallet-table-head{border-bottom:1px solid var(--grey-color-shade-2)}.learner-pricing-wallet-table-head span{font-size:var(--font-10);line-height:var(--line-height-10);letter-spacing:.06em;color:var(--grey-color-shade-5);font-weight:600}.learner-pricing-wallet-group-label{background:var(--grey-color-shade-1);font-size:var(--font-10);line-height:var(--line-height-10);letter-spacing:.06em;color:var(--grey-color-shade-6);padding:.875rem 1.75rem;font-weight:600}.learner-pricing-wallet-group .learner-pricing-wallet-row{border-top:1px solid var(--grey-color-shade-2)}.learner-pricing-wallet-col-action{flex-direction:column;gap:.25rem;display:flex}.learner-pricing-wallet-action-title{font-size:var(--font-8);line-height:var(--line-height-7);color:var(--grey-color);font-weight:600}.learner-pricing-wallet-action-sub{font-size:var(--font-9);line-height:var(--line-height-9);color:var(--grey-color-shade-5)}.learner-pricing-wallet-col-detail{font-size:var(--font-8);line-height:var(--line-height-5);color:var(--grey-color-shade-7)}.learner-pricing-wallet-col-cost{justify-content:flex-end;display:flex}.learner-pricing-wallet-cost-credits{font-size:var(--font-7);line-height:var(--line-height-7);color:var(--grey-color);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.learner-pricing-wallet-cost-coin,.learner-pricing-wallet-cost-coin svg{width:1.125rem;height:1.125rem}.learner-pricing-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem;display:grid}.learner-pricing-step-card{border:1px solid var(--grey-color-shade-2);background:var(--text-light-color);border-radius:1.25rem;flex-direction:column;gap:.4375rem;padding:1.6875rem;display:flex;position:relative;overflow:hidden}.learner-pricing-step-watermark{pointer-events:none;width:5.4375rem;height:5.4375rem;position:absolute;top:.5rem;right:0}.learner-pricing-step-watermark svg{width:100%;height:100%}.learner-pricing-step-number{background:var(--primary-color-shade-1);width:2.25rem;min-height:1.875rem;color:var(--primary-color);font-size:var(--font-8);border-radius:.625rem;justify-content:center;align-self:flex-start;align-items:center;padding:.25rem 0;font-weight:600;display:inline-flex}.learner-pricing-step-title{font-size:var(--font-7);letter-spacing:-.025em;color:var(--grey-color);margin-top:.375rem;font-weight:600;line-height:1.15}.learner-pricing-step-detail{font-size:var(--font-9);color:var(--grey-color-shade-5);line-height:1.55}.learner-pricing-preview-grid{grid-template-columns:1fr 25rem;align-items:center;gap:4.25rem;display:grid}.learner-pricing-preview-copy{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.learner-pricing-preview-title{text-align:left}.learner-pricing-preview-features{flex-direction:column;gap:1rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.learner-pricing-preview-feature{align-items:flex-start;gap:.8125rem;display:flex}.learner-pricing-preview-feature-icon{color:var(--primary-color);display:flex}.learner-pricing-preview-feature-icon svg{width:1.25rem;height:1.25rem}.learner-pricing-preview-feature-body{flex-direction:column;gap:.25rem;display:flex}.learner-pricing-preview-feature-title{font-size:var(--font-8);line-height:var(--line-height-6);color:var(--grey-color);font-weight:600}.learner-pricing-preview-feature-detail{font-size:var(--font-8);line-height:var(--line-height-6);color:var(--grey-color-shade-6)}.learner-pricing-wallet-mock{background:var(--text-light-color);border:1px solid #e6eaf2;border-radius:1.25rem;padding:1.6875rem;box-shadow:0 .125rem .1875rem #0f17260a}.learner-pricing-wallet-mock-top{justify-content:space-between;align-items:center;display:flex}.learner-pricing-wallet-mock-label{font-size:var(--font-10);line-height:var(--line-height-10);letter-spacing:.06em;color:var(--grey-color-shade-5);font-weight:600}.learner-pricing-wallet-mock-brand{font-size:var(--font-8);line-height:var(--line-height-8);color:var(--grey-color);align-items:center;gap:.5rem;font-weight:600;display:flex}.learner-pricing-wallet-mock-brand-logo{width:1.5rem;height:1.5rem;display:inline-flex}.learner-pricing-wallet-mock-brand-logo svg{width:100%;height:100%}.learner-pricing-wallet-mock-balance{align-items:baseline;gap:.5rem;margin-top:.75rem;display:flex}.learner-pricing-wallet-mock-value{font-size:var(--font-3);line-height:var(--line-height-3);color:var(--grey-color);font-weight:600}.learner-pricing-wallet-mock-unit{font-size:var(--font-8);line-height:var(--line-height-8);color:var(--primary-color);font-weight:600}.learner-pricing-wallet-mock-runway{font-size:var(--font-9);line-height:var(--line-height-9);color:var(--grey-color-shade-6);margin-top:.375rem;display:block}.learner-pricing-wallet-mock-bar{background:#e6eaf2;border-radius:50rem;height:.5rem;margin-top:.875rem;overflow:hidden}.learner-pricing-wallet-mock-bar-fill{background:linear-gradient(90deg, var(--secondary-color) 0%, #0069ffb5 42.846%, #0069ff 100%);border-radius:50rem;height:100%;display:block}.learner-pricing-wallet-mock-used{font-size:var(--font-9);line-height:var(--line-height-9);color:var(--grey-color-shade-5);margin-top:.625rem;display:block}.learner-pricing-wallet-mock-ledger{border-top:1px solid #eef1f7;flex-direction:column;gap:.875rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.learner-pricing-wallet-mock-ledger-row{justify-content:space-between;align-items:center;display:flex}.learner-pricing-wallet-mock-ledger-label{font-size:var(--font-9);line-height:var(--line-height-9);color:var(--grey-color-shade-6)}.learner-pricing-wallet-mock-ledger-value{font-size:var(--font-9);line-height:var(--line-height-9);font-weight:600}.learner-pricing-wallet-mock-ledger-positive{color:#0f9d63}.learner-pricing-wallet-mock-ledger-negative{color:var(--grey-color)}.learner-pricing-wallet-mock-cta{text-align:center;border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-8);border-radius:50rem;margin-top:1.25rem;padding:.875rem;font-weight:600;display:block}.learner-pricing-faq-list{flex-direction:column;gap:.875rem;max-width:50rem;margin:0 auto;display:flex}.learner-pricing-faq-item{border:1px solid var(--grey-color-shade-2);background:var(--text-light-color);border-radius:1rem}.learner-pricing-faq-item-open{border-color:var(--primary-color-shade-3)}.learner-pricing-faq-question{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.25rem 1.5rem;display:flex}.learner-pricing-faq-question-text{font-size:var(--font-8);line-height:var(--line-height-6);color:var(--grey-color);font-weight:600}.learner-pricing-faq-question-icon{color:var(--primary-color);flex-shrink:0}.learner-pricing-faq-question-icon svg{width:1.125rem;height:1.125rem}.learner-pricing-faq-answer{font-size:var(--font-8);line-height:var(--line-height-5);color:var(--grey-color-shade-5);padding:0 1.5rem 1.5rem}.skb-public-header-v2-navbar-main-container.active{background-color:var(--background-color);z-index:4}.contest-card-wrapper:hover{border-color:var(--primary-color-shade-7)}.contest-card-wrapper:has(:hover) .contest-title{color:var(--primary-color)}.blogs-list-featured-media{aspect-ratio:16/9;max-height:368px;min-height:unset}.contact-us-page-wrapper *,.contact-us-page-wrapper :before,.contact-us-page-wrapper :after{box-sizing:border-box}.contact-us-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.page-container:has(>.contact-us-page-wrapper){min-height:0}.contact-us-page-wrapper{background-color:var(--grey-color-shade-1);box-sizing:border-box;width:100%;height:calc(100dvh - 4rem);padding:1.625rem;overflow:hidden}.contact-us-page{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.contact-us-split{border:1px solid var(--grey-color-shade-2);background-color:var(--text-light-color);border-radius:.75rem;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;width:100%;height:100%;max-height:100%;display:grid;overflow:hidden}.contact-us-blue-panel{background-color:var(--primary-color);color:var(--text-light-color);isolation:isolate;border-radius:0;margin:0;padding:2.5rem 2.1875rem;position:relative;overflow:hidden;box-shadow:inset 0 .25rem .25rem #0000002e}.contact-us-looper{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;position:absolute}.contact-us-looper-small{width:27.375rem;height:31.0625rem;top:16.1875rem;left:-13.875rem}.contact-us-looper-large{width:20.0625rem;height:22.75rem;top:20.4375rem;right:-2.1875rem}.contact-us-overlap-squares{z-index:1;width:5.4375rem;height:5.4375rem;position:absolute;top:5.0625rem;right:1.875rem}.contact-us-overlap-square{width:4.5625rem;height:4.5625rem;position:absolute}.contact-us-overlap-square-outline{border:1px solid #ffffff4d;top:.3125rem;left:0}.contact-us-overlap-square-fill{background-color:#ffffff26;top:0;left:.25rem}.contact-us-polygon{z-index:0;opacity:.9;width:6.9375rem;height:6.9375rem;position:absolute;bottom:-.625rem;left:12.5rem;transform:rotate(-39.11deg)}.contact-us-dot-grid{z-index:1;grid-template-columns:repeat(5,.5625rem);gap:.125rem;display:grid;position:absolute;bottom:1rem;right:2.5rem}.contact-us-dot{background-color:#fff9;border-radius:50%;width:.5625rem;height:.5625rem}.contact-us-brand-row{z-index:2;justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex;position:relative}.contact-us-brand{color:var(--text-light-color);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.contact-us-brand-logo{filter:brightness(0)invert();width:1.75rem;height:auto}.contact-us-brand-text{font-size:var(--font-7);color:var(--text-light-color);font-weight:600;line-height:normal}.contact-us-brand-dot{color:var(--text-light-color)}.contact-us-brand-accent{border:1px solid #ffffff4d;border-radius:.25rem;flex-shrink:0;width:4.5625rem;height:4.5625rem}.contact-us-blue-panel-content{z-index:2;flex-direction:column;gap:1.3125rem;height:100%;display:flex;position:relative}.contact-us-blue-panel-copy{flex-direction:column;gap:.9375rem;max-width:31rem;margin-block:auto;display:flex}.book-demo-blue-panel-showcase-container{flex-direction:column;gap:2rem;max-width:31rem;margin-block:auto;display:flex}.contact-us-eyebrow{font-size:var(--font-8);letter-spacing:var(--letter-spacing-3);text-transform:uppercase;color:var(--text-light-color);opacity:.7;font-weight:600;line-height:normal}.contact-us-headline{font-size:var(--font-4);line-height:var(--line-height-2);color:var(--text-light-color);margin:0;font-weight:600}.contact-us-subline{font-size:var(--font-8);color:var(--text-light-color);margin:0;font-weight:400;line-height:normal}.contact-us-blue-panel-footer{flex-direction:column;gap:1.5rem;margin-top:auto;display:flex}.contact-us-blue-panel-divider{background-color:#ffffff40;border:0;width:100%;height:1px;margin:0}.contact-us-book-demo{font-size:var(--font-8);color:var(--text-light-color);text-underline-offset:.1875rem;align-items:center;gap:.25rem;width:fit-content;font-weight:600;line-height:normal;text-decoration:underline;display:inline-flex}.contact-us-book-demo svg{width:1.5rem;height:1.5rem;color:var(--text-light-color)}.contact-us-book-demo:hover{color:var(--text-light-color);opacity:.85}.contact-us-stats{flex-wrap:wrap;gap:1.5rem 4rem;margin:0;display:flex}.contact-us-stat{flex-direction:column;gap:.25rem;display:flex}.contact-us-stat-label{font-size:var(--font-10);color:#ffffffe6;align-items:center;gap:.25rem;font-weight:400;line-height:normal;display:flex}.contact-us-stat-icon{color:var(--text-light-color);display:inline-flex}.contact-us-stat-value{font-size:var(--font-9);color:var(--text-light-color);font-weight:600;line-height:normal;text-decoration:none}.contact-us-stat-value:hover{color:var(--text-light-color);text-decoration:underline}.contact-us-form-panel{background-color:var(--text-light-color);border-radius:0;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem 3.5rem;display:flex;overflow-y:auto}.contact-us-form-panel:has(.contact-us-success){justify-content:center}.contact-us-form-panel-inner{flex-direction:column;align-items:center;gap:.875rem;width:100%;max-width:31.25rem;display:flex}.contact-us-form-heading-block{flex-direction:column;gap:.25rem;width:100%;display:flex}.contact-us-form-heading{font-size:var(--font-5);color:var(--grey-color-shade-9);margin-bottom:.25rem;font-weight:600;line-height:normal}.contact-us-form-subline{font-size:var(--font-9);color:var(--grey-color-shade-6);margin:0;font-weight:400;line-height:normal}.contact-us-form{flex-direction:column;gap:1rem;width:100%;margin-top:1rem;display:flex}.contact-us-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}.contact-us-form-field{flex-direction:column;gap:.375rem;width:100%;min-width:0;display:flex}.contact-us-field-label{font-size:var(--font-9);color:var(--grey-color-shade-8);font-weight:600;line-height:normal}.contact-us-field-required{color:var(--danger-color)}.contact-us-input,.contact-us-textarea{width:100%;height:2.75rem;font-size:var(--font-9);color:var(--grey-color-shade-9);background-color:var(--text-light-color);border:1px solid var(--grey-color-shade-2);box-sizing:border-box;border-radius:.5rem;outline:none;padding:0 .75rem;font-family:inherit;font-weight:400;line-height:normal}.contact-us-textarea{resize:none;height:7.75rem;padding:.6875rem .75rem;overflow-y:auto}.contact-us-form-panel .contact-us-input::placeholder,.contact-us-form-panel .contact-us-textarea::placeholder,.contact-us-form-panel .contact-us-phone-input .MuiInputBase-input::placeholder{opacity:1;color:var(--grey-color-shade-4)!important}.contact-us-input:focus,.contact-us-textarea:focus{border-color:var(--primary-color)}.contact-us-input:disabled,.contact-us-textarea:disabled{background-color:var(--grey-color-shade-1);cursor:not-allowed}.contact-us-form-error{font-size:var(--font-9);color:var(--danger-color);margin:0;font-weight:400;line-height:normal}.contact-us-phone-input{width:100%}.contact-us-phone-input .MuiOutlinedInput-root{height:2.75rem;font-size:var(--font-8);color:var(--grey-color-shade-9);background-color:var(--text-light-color);border-radius:.5rem;padding:0 .5rem;font-family:inherit;font-weight:400;line-height:normal}.contact-us-phone-input .MuiOutlinedInput-notchedOutline{border-color:var(--grey-color-shade-2)}.contact-us-phone-input .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--grey-color-shade-4)}.contact-us-phone-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary-color);border-width:1px}.contact-us-phone-input .MuiInputBase-input{font-size:var(--font-9);padding:.5rem .75rem;font-family:inherit}.contact-us-submit-btn{background-color:var(--primary-color);width:100%;height:2.75rem;color:var(--text-light-color);font-size:var(--font-9);cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:0 1rem;font-family:inherit;font-weight:600;line-height:normal;display:inline-flex}.contact-us-submit-btn svg{width:1.25rem;height:1.25rem}.contact-us-submit-btn:hover{background-color:var(--primary-color-shade-9);color:var(--text-light-color)}.contact-us-submit-btn:disabled{opacity:.6;cursor:not-allowed}.contact-us-connect-with{flex-direction:column;align-items:center;gap:.875rem;margin-top:.5rem;display:flex}.contact-us-connect-with-label{font-size:var(--font-9);letter-spacing:var(--letter-spacing-2);text-transform:uppercase;color:var(--grey-color-shade-6);margin:0;font-weight:400;line-height:normal}.contact-us-connect-icon-row{align-items:center;gap:1.25rem;display:flex}.contact-us-connect-icon{color:var(--grey-color-shade-6);border:1px solid var(--grey-color-shade-2);border-radius:50%;padding:.5rem;display:inline-flex}.contact-us-connect-icon:hover{color:var(--primary-color)}.contact-us-success{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:26.625rem;display:flex}.contact-us-letter-wrap{perspective:31.25rem;background-color:#b5d2f2;justify-content:center;width:7.5rem;height:5rem;margin-top:3.5rem;margin-bottom:2rem;display:flex;position:relative}.contact-us-letter-lid{transform-origin:top;border-bottom:2.5rem solid #0000;border-left:3.75rem solid #0000;border-right:3.75rem solid #0000;width:100%;height:100%;position:absolute;top:0;left:0}.contact-us-letter-lid-one{z-index:3;border-top:2.5rem solid #6ba9f0;animation:1.5s cubic-bezier(.22,1,.36,1) .2s both contact-us-lid-one}.contact-us-letter-lid-two{z-index:1;border-top:2.5rem solid #94beef;animation:1.5s cubic-bezier(.22,1,.36,1) .2s both contact-us-lid-two}.contact-us-letter-envelope{z-index:3;border-top:2.5rem solid #0000;border-bottom:2.5rem solid #b5d2f2;border-left:3.75rem solid #94beef;border-right:3.75rem solid #b5d2f2;width:100%;height:100%;position:absolute;top:0;left:0}.contact-us-letter-card{z-index:2;background-color:#2d7bd8;border-radius:.5rem;justify-content:center;align-items:center;width:85%;height:100%;animation:.9s cubic-bezier(.22,1,.36,1) 1s both contact-us-letter-rise;display:flex;position:absolute;top:0}.contact-us-letter-card svg{width:2.25rem;height:2.25rem}@keyframes contact-us-lid-one{0%{z-index:3;transform:rotateX(0)}39%{z-index:3}40%{z-index:1;transform:rotateX(75deg)}to{z-index:1;transform:rotateX(75deg)}}@keyframes contact-us-lid-two{0%{transform:rotateX(90deg)}40%{transform:rotateX(90deg)}70%{transform:rotateX(180deg)}to{transform:rotateX(180deg)}}@keyframes contact-us-letter-rise{0%{transform:translateY(0)}to{transform:translateY(-2.75rem)}}.contact-us-success-copy{flex-direction:column;gap:.75rem;width:100%;display:flex}.contact-us-success-heading{font-size:var(--font-5);color:var(--grey-color);margin:0;font-weight:600;line-height:normal}.contact-us-success-text{font-size:var(--font-8);color:var(--grey-color-shade-6);margin:0;font-weight:400;line-height:normal}.contact-us-success-home-link{font-size:var(--font-8);color:var(--primary-color);text-underline-offset:.1875rem;align-items:center;gap:.25rem;margin-top:.25rem;font-weight:600;line-height:normal;text-decoration:underline;display:inline-flex}.contact-us-success-home-link svg{width:1.25rem;height:1.25rem;color:var(--primary-color)}.plan-change-btn-container{min-width:unset}.plan-change-btn-container a:not(.price-change-btn):hover{color:var(--grey-color);background-color:#ffffff50;border-radius:50rem}.faq-accordion{background-color:#ffffff50;border:1px solid #ffffff75;transition:background-color .3s,color .3s}.faq-summary{color:var(--grey-color-shade-7)}.faq-summary.is-opened{color:var(--grey-color)}.faq-accordion:hover{background-color:#ffffff90}.faq-accordion:hover .faq-summary{color:var(--grey-color)}.brew-voice-landing{font-family:var(--font-open-sans);color:var(--grey-color-shade-5);line-height:1.55}.brew-voice-wrap{max-width:1130px;margin-left:auto;margin-right:auto;padding-inline:1.5rem}.brew-voice-wrap .brew-voice-section-header-lead{max-width:748px}.brew-voice-wrap input{color:var(--text-light-color)!important}.brew-voice-wrap .button-spinner-v3{width:unset;height:unset;transform:none}.brew-voice-text-accent{color:#2563eb}.brew-voice-capabilities{background:var(--grey-color-shade-1);border-radius:.625rem;margin-top:.625rem;padding:.6875rem}.brew-voice-section-header-title,.brew-voice-hero-title,.brew-voice-problem-card-title,.brew-voice-meet-rhea-cap-title,.brew-voice-how-step-badge,.brew-voice-how-mock-head-title,.brew-voice-report-signal-title,.brew-voice-capabilities-feature-title,.brew-voice-use-cases-card-title,.brew-voice-faq-question{font-family:var(--font-montserrat);color:var(--grey-color-shade-7);letter-spacing:-.02em;font-weight:600;line-height:1.14}.brew-voice-section-header{padding-bottom:.75rem}.brew-voice-section-header-center{text-align:center}.brew-voice-section-header-center .brew-voice-section-header-lead{margin-left:auto;margin-right:auto}.brew-voice-section-header-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#2563eb;background:#eef3ff;border-radius:50rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;display:inline-flex}.brew-voice-section-header-eyebrow svg{width:14px;height:14px}.brew-voice-section-header-title{font-size:var(--font-4);color:var(--grey-color);padding-top:1rem;padding-bottom:.75rem}.brew-voice-section-header-lead{font-size:var(--font-8);color:var(--grey-color-shade-6);max-width:560px;line-height:1.55}.brew-voice-cta{font-weight:600;font-size:var(--font-8);cursor:pointer;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.8125rem 1.5rem;font-family:inherit;text-decoration:none;transition:all .18s;display:inline-flex}.brew-voice-cta-primary{background-color:var(--primary-color-shade-8);color:var(--background-color);box-shadow:0 10px 24px -10px #0555c899}.brew-voice-cta-primary:hover{background-color:var(--primary-color-shade-9);color:var(--background-color);transform:translateY(-1px)}.brew-voice-cta-ghost{background:var(--background-color);color:var(--grey-color-shade-7);border-color:var(--grey-color-shade-2)}.brew-voice-cta-ghost:hover{border-color:var(--primary-color);color:var(--primary-color)}.brew-voice-cta-white{background:var(--background-color);color:#1e3a8a}.brew-voice-cta-white:hover{background:var(--primary-color-shade-9);color:var(--background-color);box-shadow:0 10px 24px -10px #0555c859}.brew-voice-cta-outline-white{color:var(--background-color);background:0 0;border-color:#ffffff80}.brew-voice-cta-outline-white:hover{color:var(--background-color);background-color:#ffffff1f}.brew-voice-hero{box-sizing:border-box;background:radial-gradient(1000px 460px at 78% -10%,#dce6ff 0%,#eef3ff00 60%),linear-gradient(#f5f8ff 0%,#fff 72%);flex-direction:column;justify-content:flex-start;align-items:center;min-height:90dvh;padding-top:4rem;padding-bottom:2rem;display:flex}.brew-voice-hero-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr;place-content:center;place-items:center;gap:2rem;display:grid}.brew-voice-hero-content{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.brew-voice-hero-eyebrow{font-size:var(--font-9);letter-spacing:.14em;text-transform:uppercase;color:#2563eb;background:#eef3ff;border-radius:50rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;display:inline-flex}.brew-voice-hero-eyebrow-icon svg{width:14px;height:14px}.brew-voice-hero-title{font-size:var(--font-4);color:var(--grey-color);text-align:center;padding-block:1rem;font-weight:600;line-height:1.4}.brew-voice-hero-sub{font-size:var(--font-8);color:var(--grey-color-shade-5);text-align:center;max-width:600px;padding-bottom:1rem;line-height:1.55}.brew-voice-hero-cta-row{flex-wrap:wrap;gap:.75rem;padding-bottom:1rem;display:flex}.brew-voice-hero-micro{font-size:var(--font-9);color:var(--grey-color-shade-4);align-items:center;gap:.5rem;display:flex}.brew-voice-hero-micro b{color:var(--grey-color-shade-6);font-weight:600}.brew-voice-hero-micro-icon svg{width:16px;height:16px;color:var(--primary-color)}.brew-voice-hero-callcard{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:1.5rem;width:80%;padding:1.375rem;position:relative;box-shadow:0 18px 50px -22px #2563eb47}.brew-voice-hero-callcard-top{justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.brew-voice-hero-callcard-agent{align-items:center;gap:.75rem;display:flex}.brew-voice-hero-callcard-avatar{object-fit:cover;border:2px solid #eef3ff;border-radius:50%;width:50px;height:50px}.brew-voice-hero-callcard-name{color:var(--grey-color-shade-7);font-weight:600;font-size:var(--font-8)}.brew-voice-hero-callcard-status{font-size:var(--font-9);color:var(--success-color);align-items:center;gap:.375rem;font-weight:600;display:flex}@keyframes brew-voice-pulse-public{0%{box-shadow:0 0 #16a34a73}70%{box-shadow:0 0 0 9px #16a34a00}to{box-shadow:0 0 #16a34a00}}.brew-voice-hero-callcard-dot{background:var(--success-color);border-radius:50%;width:8px;height:8px;animation:1.8s infinite brew-voice-pulse-public}.brew-voice-hero-callcard-lang{font-size:var(--font-9);color:var(--primary-color);background:#eef3ff;border-radius:50rem;align-items:center;gap:.375rem;padding:.3125rem .6875rem;font-weight:600;display:flex}.brew-voice-hero-callcard-lang-icon svg{width:13px;height:13px}.brew-voice-hero-callcard-wave{align-items:flex-end;gap:.1875rem;height:30px;padding-bottom:.875rem;display:flex}.brew-voice-hero-callcard-wave-bar{background:linear-gradient(180deg, var(--primary-color-shade-5), var(--primary-color));border-radius:.1875rem;flex:1;animation:1.1s ease-in-out infinite brew-voice-bounce}@keyframes brew-voice-bounce{0%,to{height:18%}50%{height:100%}}.brew-voice-hero-callcard-bubble{font-size:var(--font-9);border-radius:.875rem;max-width:76%;padding:.625rem .875rem .5rem}.brew-voice-hero-callcard-bubble:not(:last-child){margin-bottom:.5rem}.brew-voice-hero-callcard-bubble-rhea{color:#1e3a8a;background:#eef3ff;border-bottom-left-radius:.25rem}.brew-voice-hero-callcard-bubble-cand{background:var(--grey-color-shade-1);color:var(--grey-color-shade-6);border:1px solid var(--grey-color-shade-2);border-bottom-right-radius:.25rem;margin-left:auto}.brew-voice-hero-callcard-report{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:1rem;width:200px;padding:.875rem 1rem;position:absolute;bottom:-24px;right:-20px;box-shadow:0 10px 30px -18px #0f172a29}.brew-voice-hero-callcard-report-heading{font-size:var(--font-10);color:var(--grey-color-shade-5);text-transform:uppercase;letter-spacing:.08em;padding-bottom:.625rem;font-weight:600}.brew-voice-hero-callcard-report-row{font-size:var(--font-9);color:var(--grey-color-shade-5);justify-content:space-between;align-items:center;padding-bottom:.3125rem;font-weight:600;display:flex}.brew-voice-hero-callcard-report-row span{color:var(--primary-color);font-weight:600}.brew-voice-hero-callcard-report-bar{background:var(--grey-color-shade-1);border-radius:6px;height:6px;margin-bottom:.625rem;overflow:hidden}.brew-voice-hero-callcard-report-bar i{height:inherit;border-radius:inherit;background:var(--primary-color);display:block}.brew-voice-hero-stats-strip{border-top:1px solid var(--grey-color-shade-2);flex-wrap:wrap;justify-content:space-around;gap:.75rem 2.25rem;min-width:80%;max-width:100%;margin-top:auto;padding-top:2rem;display:flex}.brew-voice-hero-stats-strip-item{font-size:var(--font-9);color:var(--grey-color-shade-6);align-items:center;gap:.5625rem;font-weight:600;display:flex}.brew-voice-hero-stats-strip-item b{color:var(--primary-color);font-weight:600;font-size:var(--font-8)}.brew-voice-problem{background:#f8fafc;padding-block:5.025rem}.brew-voice-problem-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;padding-top:2.625rem;display:grid}.brew-voice-problem-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);text-align:center;border-radius:1.125rem;padding:1.625rem}.brew-voice-problem-card-icon{width:52px;height:52px;color:var(--primary-color);background:#eef3ff;border-radius:.875rem;justify-content:center;align-items:center;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:flex}.brew-voice-problem-card-icon svg{width:24px;height:24px}.brew-voice-problem-card-title{font-size:var(--font-8);color:var(--grey-color);padding-bottom:.5rem}.brew-voice-problem-card-text{font-size:var(--font-9);color:var(--grey-color-shade-4)}.brew-voice-meet-rhea{background-color:var(--background-color);padding-block:5.25rem}.brew-voice-meet-rhea-grid{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.875rem;padding-top:2.875rem;display:grid}.brew-voice-meet-rhea-col{flex-direction:column;gap:1.125rem;display:flex}.brew-voice-meet-rhea-photo{border:1px solid var(--grey-color-shade-2);border-radius:1.5rem;width:300px;max-width:100%;height:auto;box-shadow:0 18px 50px -22px #2563eb47}.brew-voice-meet-rhea-cap{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;padding:1.25rem}.brew-voice-meet-rhea-cap-icon{background:var(--primary-color);width:40px;height:40px;color:var(--background-color);border-radius:.6875rem;justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.brew-voice-meet-rhea-cap-icon svg{width:21px;height:21px}.brew-voice-meet-rhea-cap-title{font-size:var(--font-8);color:var(--grey-color);padding-bottom:.25rem;font-weight:600}.brew-voice-meet-rhea-cap-text{font-size:var(--font-9);color:var(--grey-color-shade-4);line-height:1.5}.brew-voice-how{background:#f5f8ff;padding-block:5rem}.brew-voice-how-scroll-track{padding-top:3rem;position:relative}.brew-voice-how-sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.brew-voice-how-sentinel-30{top:30%}.brew-voice-how-sentinel-50{top:50%}.brew-voice-how-steps{z-index:1;grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-left:0;list-style:none;display:grid;position:relative}.brew-voice-how-step{opacity:0;flex-direction:column;gap:1.5rem;transition:opacity .6s,transform .6s;display:flex;transform:translateY(3.75rem)}.brew-voice-how-step--visible{opacity:1;transform:translateY(0)}.brew-voice-how-step-header{align-items:center;gap:.5rem;display:flex}.brew-voice-how-step-badge-num{background:var(--primary-color);min-width:1.625rem;height:1.625rem;color:var(--background-color);font-size:var(--font-9);border-radius:37px;justify-content:center;align-items:center;padding:.25rem .5625rem;font-weight:600;line-height:1;display:inline-flex}.brew-voice-how-step-badge-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.brew-voice-how-step-badge-icon svg{width:14px;height:14px}.brew-voice-how-step-badge-icon-success{color:var(--background-color);background:#449951}.brew-voice-how-step-badge{font-size:var(--font-9);color:var(--primary-color);text-transform:uppercase;letter-spacing:.02em;font-weight:600}.brew-voice-how-step-badge-label-success{color:#449951}.brew-voice-how-mock{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;overflow:hidden;box-shadow:1px 1px 2px #0000000d,2px 2px 3px #0000000a,5px 5px 4px #00000008,8px 10px 5px #00000003}.brew-voice-how-mock-head{border-bottom:1px solid var(--grey-color-shade-2);background:#fafafa;padding:.8125rem 1rem}.brew-voice-how-mock-head-title{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:600;line-height:1.2}.brew-voice-how-mock-body{flex-direction:column;gap:.75rem;padding:.8125rem 1rem 1rem;display:flex}.brew-voice-how-mock-body-list{gap:0;padding-top:0}.brew-voice-how-mock-field{flex-direction:column;gap:.5rem;display:flex}.brew-voice-how-mock-label{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:600;line-height:1.2}.brew-voice-how-mock-input{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);color:var(--grey-color-shade-6);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;line-height:1.3;display:flex}.brew-voice-how-mock-input-upload{color:var(--primary-color);background:#ecf9ff;border-color:#d5f0ff}.brew-voice-how-mock-input-icon{flex-shrink:0;display:inline-flex}.brew-voice-how-mock-input-icon svg{width:16px;height:16px}.brew-voice-how-mock-row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.brew-voice-how-mock-dropzone{background:var(--background-color);font-size:var(--font-9);color:var(--grey-color-shade-6);border:1px dashed #b4e7ff;border-radius:.5rem;padding:.5rem .75rem;line-height:1.3}.brew-voice-how-mock-btn{background:var(--primary-color);width:100%;color:var(--background-color);font-size:var(--font-8);cursor:default;text-align:center;border:none;border-radius:6.25rem;padding:.5rem 2.75rem;font-weight:600;line-height:1.2}.brew-voice-how-mock-schedule .brew-voice-how-mock-body-list{padding-bottom:.8125rem}.brew-voice-how-mock-list{flex-direction:column;gap:0;padding:0;list-style:none;display:flex}.brew-voice-how-mock-list-item{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.brew-voice-how-mock-list-item:last-child{border-bottom:none}.brew-voice-how-mock-row-main{align-items:center;gap:.5rem;min-width:0;display:flex}.brew-voice-how-mock-avatar{border:1px solid var(--grey-color-shade-2);object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.brew-voice-how-mock-name{font-size:var(--font-9);color:#4f4f4f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brew-voice-how-mock-status{font-size:var(--font-9);white-space:nowrap;flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.brew-voice-how-mock-status-icon{display:inline-flex}.brew-voice-how-mock-status-icon svg{width:13px;height:13px}.brew-voice-how-mock-status-answered{color:#3d8a49}.brew-voice-how-mock-status-no-answer{color:#da6220}.brew-voice-how-mock-status-scheduled{color:var(--primary-color)}.brew-voice-how-cta-note{text-align:center;font-size:var(--font-8);color:var(--grey-color-shade-4);justify-content:center;align-items:center;gap:.5rem;padding-top:2rem;display:flex}.brew-voice-how-cta-note-icon svg{width:18px;height:18px;color:var(--primary-color)}.brew-voice-how-cta-note b{color:var(--grey-color)}.brew-voice-video{background:#f5f8ff;padding-block:5.25rem}.brew-voice-video-frame{border:1px solid var(--grey-color-shade-2);background:linear-gradient(135deg, #1e3a8a, var(--primary-color));aspect-ratio:16/9;border-radius:1.375rem;justify-content:center;align-items:center;max-width:840px;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px -22px #2563eb47}.brew-voice-video-iframe{border:0;width:100%;height:100%;display:block}.brew-voice-video-play{cursor:pointer;width:80px;height:80px;color:var(--primary-color-shade-9);background:#fffffff2;border-radius:50%;justify-content:center;align-items:center;padding-left:.3125rem;transition:all .2s;display:flex;box-shadow:0 20px 50px -15px #00000080}.brew-voice-video-play:hover{transform:scale(1.06)}.brew-voice-video-placeholder{text-align:center;color:#ffffffb3;font-size:var(--font-9);font-weight:600;position:absolute;bottom:1rem;left:0;right:0}.brew-voice-report{padding-top:5.25rem;padding-bottom:5.25rem}.brew-voice-report-signals{grid-template-columns:repeat(4,1fr);gap:1.125rem;padding-top:2.875rem;padding-left:0;list-style:none;display:grid}.brew-voice-report-signal{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:1.125rem;flex-direction:column;padding:1.5rem;display:flex;box-shadow:0 10px 30px -18px #0f172a29}.brew-voice-report-signal>:last-child{margin-top:auto;padding:0}.brew-voice-report-signal-icon{width:44px;height:44px;color:var(--primary-color);background:#eef3ff;border-radius:.75rem;justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.brew-voice-report-signal-icon svg{width:22px;height:22px}.brew-voice-report-signal-title{font-size:var(--font-8);letter-spacing:-.01em;color:var(--grey-color);padding-bottom:.5rem}.brew-voice-report-signal-text{font-size:var(--font-9);color:var(--grey-color-shade-6)}.brew-voice-report-signal-score{align-items:center;gap:.5625rem;padding-top:.875rem;display:flex}.brew-voice-report-signal-score-value{font-size:var(--font-8);color:var(--primary-color);font-weight:600}.brew-voice-report-signal-bar{background:var(--grey-color-shade-1);border-radius:.4375rem;flex:1;height:7px;overflow:hidden}.brew-voice-report-signal-bar i{background:var(--primary-color);border-radius:.4375rem;height:100%;display:block}.brew-voice-report-captured{text-align:center;padding-top:2.125rem}.brew-voice-report-captured-label{font-size:var(--font-9);letter-spacing:.1em;text-transform:uppercase;color:var(--grey-color-shade-6);padding-bottom:1rem;font-weight:600}.brew-voice-report-chips{flex-wrap:wrap;justify-content:center;gap:.625rem;padding-left:0;list-style:none;display:flex}.brew-voice-report-chip{font-size:var(--font-9);color:var(--grey-color);cursor:pointer;background:#f5f8ff;border:1px solid #e6ebf3;border-radius:50rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;display:flex}.brew-voice-report-chip-icon svg{width:16px;height:16px;color:var(--primary-color)}.brew-voice-report-transcript-note{text-align:center;font-size:var(--font-9);color:var(--grey-color-shade-6);padding-top:1.625rem}.brew-voice-capabilities-pills{flex-wrap:wrap;justify-content:center;gap:.625rem;max-width:860px;margin-left:auto;margin-right:auto;padding-top:1.75rem;padding-bottom:3.25rem;padding-left:0;list-style:none;display:flex}.brew-voice-capabilities-pill{background:var(--background-color);border:1px solid var(--grey-color-shade-2);font-weight:600;font-size:var(--font-9);color:var(--grey-color-shade-6);border-radius:50rem;align-items:center;gap:.5rem;padding:.625rem 1.0625rem;display:flex}.brew-voice-capabilities-pill-icon svg{width:17px;height:17px;color:var(--primary-color)}.brew-voice-capabilities-feature{grid-template-columns:1fr 1fr;align-items:center;gap:2.875rem;padding-bottom:2.75rem;display:grid}.brew-voice-capabilities-feature:last-child{padding-bottom:0}.brew-voice-capabilities-feature-reverse .brew-voice-capabilities-feature-text{order:2}.brew-voice-capabilities-feature-title{font-size:var(--font-5);color:var(--grey-color);padding-bottom:.8125rem}.brew-voice-capabilities-feature-desc{font-size:var(--font-8);color:var(--grey-color-shade-6);max-width:470px;line-height:1.55}.brew-voice-capabilities-feature-visual{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:18px;flex-direction:column;justify-content:center;gap:.875rem;min-height:11.875rem;padding:1.625rem;display:flex;box-shadow:0 10px 30px -18px #0f172a29}.brew-voice-capabilities-lang-row{flex-wrap:wrap;gap:.5625rem;display:flex}.brew-voice-capabilities-lang{background:var(--primary-color-shade-2);color:var(--primary-color);font-weight:600;font-size:var(--font-9);border-radius:.625rem;padding:.5rem .875rem}.brew-voice-capabilities-lang-accent{color:#9a5b0a;background:#fff7ed}.brew-voice-capabilities-chat{flex-direction:column;gap:.5625rem;display:flex}.brew-voice-capabilities-chat-bubble{font-size:var(--font-9);border-radius:.875rem;max-width:85%;padding:.625rem .875rem}.brew-voice-capabilities-chat-rhea{color:#1e3a8a;background:#eef3ff;border-bottom-left-radius:.25rem}.brew-voice-capabilities-chat-cand{background:var(--grey-color-shade-1);color:var(--grey-color-shade-6);border:1px solid var(--grey-color-shade-2);border-bottom-right-radius:.25rem;margin-left:auto}.brew-voice-use-cases{background-color:var(--grey-color-shade-1);padding-block:5.25rem}.brew-voice-use-cases-grid{grid-template-columns:repeat(3,1fr);gap:1.375rem;padding-top:2.75rem;padding-left:0;list-style:none;display:grid}.brew-voice-use-cases-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:1.125rem;padding:1.875rem;transition:all .2s;box-shadow:0 10px 30px -18px #0f172a29}.brew-voice-use-cases-card:hover{transform:translateY(-4px);box-shadow:0 18px 50px -22px #2563eb47}.brew-voice-use-cases-card-icon{width:50px;height:50px;color:var(--primary-color);background:#eef3ff;border-radius:.8125rem;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.brew-voice-use-cases-card-icon svg{width:24px;height:24px}.brew-voice-use-cases-card-title{font-size:var(--font-6);color:var(--grey-color);padding-bottom:.5625rem}.brew-voice-use-cases-card-text{font-size:var(--font-8);color:var(--grey-color-shade-6)}.brew-voice-faq{background:var(--background-color);padding-block:5.25rem}.brew-voice-faq-list{max-width:760px;padding-top:2.625rem}.brew-voice-faq-item{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;margin-bottom:.6875rem;overflow:hidden}.brew-voice-faq-question{width:100%;color:var(--grey-color);font-weight:600;font-size:var(--font-8);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.1875rem 1.375rem;display:flex}.brew-voice-faq-question:after{content:"+";font-size:var(--font-8);color:var(--primary-color);font-weight:400;transition:all .2s}.brew-voice-faq-item-open .brew-voice-faq-question:after{content:"–"}.brew-voice-faq-answer{font-size:var(--font-9);color:var(--grey-color-shade-6);padding:0 1.375rem 1.3125rem;line-height:1.65}.brew-voice-final-cta{background:var(--background-color);padding-block:5.25rem}.contact-us-form-tel-input,.contact-us-form-tel-input .MuiInputBase-root{width:100%}.blogs-list-tabs-shell{display:block}.blogs-list-tabs-chevron-btn{display:none}.blogs-sidebar .blogs-list-newsletter-card,.blogs-sidebar .blogs-list-sidebar-card-popular-topics{border-radius:1rem;padding:1rem}.blogs-font-scope,.blogs-font-scope .blogs-list-main-heading,.blogs-font-scope .blogs-list-featured-title,.blogs-font-scope .blogs-list-newsletter-heading,.blogs-font-scope .blogs-list-featured-brand-title,.blogs-font-scope .blogs-details-title,.blogs-font-scope .blogs-details-read-more-title,.blogs-font-scope .blogs-details-related-title,.blogs-font-scope .blogs-details-body h2,.blogs-font-scope .blogs-details-body h3,.blogs-font-scope .blogs-details-body h4,.blogs-font-scope .blogs-list-card .blogs-list-title{font-family:inherit}.blogs-font-scope .blogs-list-trending-meta{font-size:var(--font-9);font-weight:600}.blogs-list-newsletter-card .blogs-list-newsletter-form button{border-radius:.625rem;padding:.75rem 1.5rem}.blogs-sidebar .blogs-list-popular-topics-heading{color:var(--grey-color-shade-6)}.blogs-list-load-more-btn:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--text-light-color)}.blogs-list-trending-item{align-items:baseline}.assessment-landing-page{background-color:var(--text-light-color);width:100%;color:var(--grey-color-shade-8);font-family:var(--font-montserrat), "Montserrat", sans-serif}.assessment-landing-hero{background-color:var(--text-light-color);width:100%}.assessment-landing-hero-wrapper{max-width:90rem;margin-inline:auto;padding:4.5rem 12.5rem 5rem}.assessment-landing-hero-body{justify-content:space-between;align-items:stretch;gap:4.5rem;display:flex}.assessment-landing-hero-content{flex-direction:column;max-width:556px;display:flex}.assessment-landing-hero-badge{background-color:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);border-radius:9999px;align-items:center;gap:.5rem;width:fit-content;margin-bottom:.75rem;padding:.375rem .875rem .375rem .625rem;display:inline-flex}.assessment-landing-hero-badge-text{font-size:var(--font-9);color:var(--primary-color);text-transform:uppercase;letter-spacing:.06em;font-weight:600;line-height:1}.assessment-landing-hero-title{font-size:var(--font-1);letter-spacing:-.02em;flex-direction:column;margin:0 0 .875rem;font-weight:600;line-height:1.12;display:flex}.assessment-landing-hero-title-dark{color:#0f172a}.assessment-landing-hero-title-accent{color:var(--primary-color)}.assessment-landing-hero-description{font-size:var(--font-7);color:var(--grey-color-shade-8);max-width:33.5rem;margin:0 0 1.5rem;line-height:1.625}.assessment-landing-hero-stats{background-color:var(--text-light-color);border:1px solid #11182724;border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:28.75rem;margin:0 0 2rem;padding:0;list-style:none;display:grid;overflow:hidden}.assessment-landing-hero-stat{text-align:center;border-right:1px solid #11182724;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding:.75rem .5rem;display:flex}.assessment-landing-hero-stat:last-child{border-right:none}.assessment-landing-hero-stat-value{font-size:var(--font-5);color:#0f172a;font-weight:600;line-height:1.2}.assessment-landing-hero-stat-label{font-size:var(--font-9);color:#9ca3af;line-height:1.2}.assessment-landing-hero-actions{flex-wrap:wrap;gap:1rem;display:flex}.assessment-landing-hero-mock{flex-direction:column;flex-shrink:0;width:22.5rem;padding:.75rem 0;display:flex;position:relative}.assessment-landing-hero-mock-pill{background-color:var(--text-light-color);font-size:var(--font-9);color:var(--grey-color-shade-8);z-index:2;white-space:nowrap;border:1px solid #11182724;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-weight:400;display:inline-flex;position:absolute;box-shadow:0 8px 20px #0f172a0f}.assessment-landing-hero-mock-pill-top{top:-.625rem;right:.3125rem}.assessment-landing-hero-mock-pill-bottom{bottom:-.625rem;left:1rem}.assessment-landing-builder-card{background-color:var(--text-light-color);border:1px solid #11182724;border-radius:.875rem;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f172a14}.assessment-landing-builder-header{background:#f7f8fc;border-bottom:1px solid #11182724;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.6875rem .875rem;display:grid}.assessment-landing-builder-traffic{align-items:center;gap:.3125rem;display:inline-flex}.assessment-landing-builder-traffic-dot{border-radius:50%;width:.625rem;height:.625rem;display:inline-block}.assessment-landing-builder-traffic-red{background-color:#ff5f57}.assessment-landing-builder-traffic-yellow{background-color:#febc2e}.assessment-landing-builder-traffic-green{background-color:#28c840}.assessment-landing-builder-title{text-align:center;font-size:var(--font-9);color:#9ca3af;font-weight:400}.assessment-landing-builder-brand{font-size:var(--font-9);color:var(--primary-color);opacity:.4;font-weight:600}.assessment-landing-builder-body{flex-direction:column;flex:1;justify-content:space-between;gap:.625rem;padding:.75rem;display:flex}.assessment-landing-builder-section{flex-direction:column;gap:.625rem;display:flex}.assessment-landing-builder-summary{background-color:var(--grey-color-shade-1);border:1px solid #11182724;border-radius:.625rem;flex-direction:column;gap:.625rem;padding:.75rem;display:flex}.assessment-landing-builder-label{font-size:var(--font-9);color:var(--grey-color-shade-4);text-transform:uppercase;letter-spacing:.04em;font-weight:400}.assessment-landing-builder-input{background-color:var(--text-light-color);border:1px solid #11182724;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;height:2.25rem;padding:.375rem .625rem;display:flex;overflow:hidden}.assessment-landing-builder-input-text{font-size:var(--font-9);color:var(--grey-color-shade-8);white-space:nowrap;flex:1;align-items:center;min-width:0;line-height:1;display:inline-flex;overflow:hidden}.assessment-landing-builder-caret{background-color:var(--grey-color-shade-8);width:1px;height:.875rem;margin-left:.125rem;animation:1s steps(2,start) infinite assessment-builder-blink;display:inline-block}@keyframes assessment-builder-blink{to{visibility:hidden}}.assessment-landing-builder-ai-tag{border:1px solid var(--primary-color-shade-2);background-color:var(--primary-color-shade-1);color:var(--primary-color);font-size:var(--font-9);border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .5rem;font-weight:600;display:inline-flex}.assessment-landing-builder-detected{align-items:center;gap:.375rem;display:inline-flex}.assessment-landing-builder-detected-text{font-size:var(--font-9);color:var(--primary-color);font-weight:600}.assessment-landing-builder-chips{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.assessment-landing-builder-chip{white-space:nowrap;border:1px solid #0000;border-radius:9999px;padding:.125rem .4375rem;font-size:.625rem;font-weight:400}.assessment-landing-builder-chip-blue{color:#1d4ed8;background-color:#e6f1ff;border-color:#c7dcff}.assessment-landing-builder-chip-purple{color:#6b21a8;background-color:#f1e9ff;border-color:#ddc7ff}.assessment-landing-builder-chip-orange{color:#b45309;background-color:#fff0e1;border-color:#fcd5a8}.assessment-landing-builder-chip-green{color:#166534;background-color:#e3f7e6;border-color:#b8eac0}.assessment-landing-builder-chip-pink{color:#be185d;background-color:#fde7ef;border-color:#f6c3d6}.assessment-landing-builder-chip-yellow{color:#92400e;background-color:#fff7d6;border-color:#f5e1a3}.assessment-landing-builder-chip-teal{color:#0f766e;background-color:#d8f5ef;border-color:#aee6db}.assessment-landing-builder-divider{background-color:var(--grey-color-shade-8);border:none;height:1px;margin:0 -.875rem}.assessment-landing-builder-summary-head{align-items:center;gap:.25rem;display:flex}.assessment-landing-builder-summary-title{font-size:var(--font-8);font-weight:400}.assessment-landing-builder-verified-pill{font-size:var(--font-9);color:#166534;background:#dcfce7;border:.5px solid #54b76366;border-radius:9999px;margin-left:auto;padding:.125rem .5rem;font-weight:600}.assessment-landing-builder-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.assessment-landing-builder-meta-item{background-color:var(--text-light-color);text-align:center;border:1px solid #11182724;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding:.5rem .25rem;display:flex}.assessment-landing-builder-meta-value{font-size:var(--font-7);color:var(--grey-color-shade-8);margin:0;font-weight:600}.assessment-landing-builder-meta-label{font-size:var(--font-9);color:var(--grey-color-shade-6);margin:0}.assessment-landing-builder-proctor{background:var(--text-light-color);border:1px solid #11182724;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.assessment-landing-builder-proctor-label{font-size:var(--font-9);color:var(--grey-color-shade-8);align-items:center;gap:.375rem;font-weight:400;display:inline-flex}.assessment-landing-builder-toggle{align-items:center;gap:.375rem;display:inline-flex}.assessment-landing-builder-toggle-track{background-color:var(--success-color);border-radius:9999px;width:1.75rem;height:.9375rem;display:inline-block;position:relative}.assessment-landing-builder-toggle-thumb{background-color:var(--text-light-color);border-radius:50%;width:.6875rem;height:.6875rem;position:absolute;top:50%;right:.125rem;transform:translateY(-50%)}.assessment-landing-builder-toggle-text{font-size:var(--font-9);color:var(--success-color);letter-spacing:.04em;font-weight:600}.assessment-landing-builder-publish{background-color:var(--primary-color);width:100%;color:var(--text-light-color);font-size:var(--font-7);text-align:center;border-radius:50rem;padding:.625rem 1rem;font-weight:600;display:block}.assessment-landing-proof{background-color:var(--text-light-color);border-bottom:1px solid #11182714;width:100%;padding:2.5rem 10rem 2.5625rem}.assessment-landing-proof-wrapper{flex-direction:column;gap:1.25rem;max-width:70rem;margin:0 auto;display:flex}.assessment-landing-proof-stats{background-color:var(--text-light-color);border:1px solid #11182724;border-radius:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.assessment-landing-proof-stat{border-right:1px solid #11182714;flex-direction:column;align-items:center;gap:.3125rem;padding:1.375rem 1rem;display:flex}.assessment-landing-proof-stat:last-child{border-right:none}.assessment-landing-proof-stat-value{font-weight:600;font-size:var(--font-3);letter-spacing:-.09375rem;color:var(--primary-color);text-align:center;line-height:2.125rem}.assessment-landing-proof-stat-label{font-weight:400;font-size:var(--font-9);color:#4b5563;text-align:center;line-height:1.2rem}.assessment-landing-problem{background-color:#f7f8fc;flex-direction:column;align-items:center;gap:2.75rem;width:100%;padding:6rem 10rem;display:flex}.assessment-landing-problem-header{text-align:center;flex-direction:column;align-items:center;gap:.625rem;width:100%;max-width:70rem;padding:0 2.5rem;display:flex}.assessment-landing-problem-eyebrow{font-weight:400;font-size:var(--font-9);letter-spacing:.03125rem;text-transform:uppercase;color:var(--primary-color);line-height:1.1rem}.assessment-landing-problem-title{font-weight:600;font-size:var(--font-2);letter-spacing:-.09375rem;color:#111827;margin:0;line-height:1.1}.assessment-landing-problem-subtitle{font-weight:400;font-size:var(--font-8);color:#4b5563;max-width:33.75rem;margin:0;line-height:1.5}.assessment-landing-problem-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;width:100%;max-width:70rem;display:grid}.assessment-landing-problem-card{background-color:var(--text-light-color);border:1px solid #11182714;border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.assessment-landing-problem-card-illustration{background-color:#f7f8fc;border-bottom:1px solid #11182714;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:15.875rem;padding:1.75rem 1.5rem;display:flex}.assessment-landing-problem-card-body{flex-direction:column;flex:1;gap:.25rem;padding:1.25rem 1.375rem;display:flex}.assessment-landing-problem-card-icon{width:1.25rem;height:1.25rem;display:inline-flex}.assessment-landing-problem-card-title{font-weight:600;font-size:var(--font-8);color:#111827;margin:0;line-height:1.5}.assessment-landing-problem-card-description{font-weight:400;font-size:var(--font-9);color:var(--grey-color-shade-6);margin:0;line-height:1.55}.assessment-landing-problem-timeline{justify-content:center;align-items:center;gap:0;width:100%;display:flex}.assessment-landing-problem-timeline-pill{background-color:var(--text-light-color);color:#9ca3af;white-space:nowrap;border:1px solid #11182714;border-radius:.3125rem;padding:.25rem .5rem;font-size:.5625rem;font-weight:600;line-height:.9rem}.assessment-landing-problem-timeline-pill-alert{color:#7f1d1d;background-color:#fee2e2;border-color:#dc262633}.assessment-landing-problem-timeline-line{background-image:linear-gradient(90deg,#11182733 50%,#0000 0);background-repeat:repeat-x;background-size:.25rem 1px;width:1rem;height:1px;margin:0 .25rem}.assessment-landing-problem-chat-bubble{background-color:var(--text-light-color);border:1px solid #11182714;border-radius:.5rem;flex-direction:column;gap:.25rem;width:100%;max-width:14.75rem;padding:.625rem .75rem;display:flex}.assessment-landing-problem-chat-label{letter-spacing:.09375rem;text-transform:uppercase;color:#9ca3af;opacity:.6;font-size:.5rem;font-weight:600}.assessment-landing-problem-chat-text{font-weight:400;font-size:var(--font-9);color:#4b5563;margin:0;line-height:1.6}.assessment-landing-problem-templates{justify-content:center;align-items:center;gap:1.5rem;display:flex;position:relative}.assessment-landing-problem-template{background-color:var(--text-light-color);border:1px solid #e8eaf2;border-radius:.3125rem;flex-direction:column;gap:.25rem;width:6.5rem;height:6rem;padding:.875rem .6875rem;display:flex;position:relative}.assessment-landing-problem-template-side{z-index:1;opacity:.85;flex-shrink:0}.assessment-landing-problem-template-side:first-child{margin-right:-.875rem}.assessment-landing-problem-template-side:last-child{margin-left:-.875rem}.assessment-landing-problem-template-center{z-index:2;flex-shrink:0;width:7.25rem;height:6.5rem;box-shadow:0 6px 18px #0f172a14}.assessment-landing-problem-template-label{color:#c9cedc;margin-bottom:.25rem;font-size:.5rem;font-weight:600}.assessment-landing-problem-template-line{background-color:#dee2ee;border-radius:.0625rem;width:100%;height:.25rem}.assessment-landing-problem-template-line-muted{opacity:.6}.assessment-landing-problem-template-caption{color:#888;text-align:center;margin:0;font-size:.5625rem;font-weight:400}.assessment-landing-problem-scores{flex-direction:column;align-items:center;gap:0;width:100%;display:flex;position:relative}.assessment-landing-problem-score{background-color:var(--text-light-color);border:1px solid #1118271a;border-radius:.4375rem;justify-content:space-between;align-items:center;gap:.5rem;width:12rem;height:2.75rem;padding:.5rem .6875rem;display:flex;position:relative}.assessment-landing-problem-score-faded{opacity:.4;width:11.5rem;margin-bottom:-2rem}.assessment-landing-problem-score-mid{background-color:#fbfcfe;width:12.75rem;margin-bottom:-2rem}.assessment-landing-problem-score-bar{background-color:#eef0f7;border-radius:.125rem;flex:1;min-width:0;height:.3125rem;display:block}.assessment-landing-problem-score-bar-stack{flex:1;height:.3125rem;display:block;position:relative}.assessment-landing-problem-score-bar-stack .assessment-landing-problem-score-bar{width:100%;position:absolute;inset:0}.assessment-landing-problem-score-bar-fill{background-color:#c5c9d9;width:55%!important}.assessment-landing-problem-score-value{font-weight:600;font-size:var(--font-8);color:#0d7016}.assessment-landing-problem-score-value-muted{color:#b7beb8}.assessment-landing-problem-score-total{color:#9ca3af;margin-left:.125rem;font-size:.625rem;font-weight:400}.assessment-landing-problem-score-row{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.assessment-landing-problem-score-value-row{align-items:baseline;display:inline-flex}.assessment-landing-problem-score-label{letter-spacing:.09375rem;text-transform:uppercase;color:#9ca3af;font-size:.5rem;font-weight:600;position:absolute;top:.5rem;left:.6875rem}.assessment-landing-problem-scores .assessment-landing-problem-score:last-child{height:3.5rem;padding-top:1.125rem}.assessment-landing-problem-score-caption{color:#888;text-align:center;margin:.5rem 0 0;font-size:.5625rem;font-weight:400}.assessment-landing-problem-score-quote-mark{font-weight:400}.assessment-landing-problem-answer{background-color:var(--text-light-color);border:1px solid #11182724;border-radius:.4375rem;flex-direction:column;gap:.25rem;width:100%;padding:.5rem .6875rem;display:flex}.assessment-landing-problem-answer-label{letter-spacing:.09375rem;text-transform:uppercase;color:#9ca3af;font-size:.5rem;font-weight:600}.assessment-landing-problem-answer-text{font-weight:400;font-size:var(--font-9);color:#4b5563;margin:0;line-height:1.6}.assessment-landing-problem-answer-quote{color:#4b5563;font-weight:600}.assessment-landing-problem-answer-muted{color:#4b5563ba}.assessment-landing-problem-flag{color:#7f1d1d;background-color:#fee2e2;border-radius:6.25rem;align-self:flex-start;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.5625rem;font-weight:400;line-height:.9rem;display:inline-flex}.assessment-landing-problem-footnote{font-style:italic;font-weight:600;font-size:var(--font-7);color:var(--grey-color-shade-4);text-align:center;margin:0;line-height:1.65}.assessment-landing-byot{background-color:var(--text-light-color);width:100%;padding:6rem 10rem}.assessment-landing-byot-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:4.5rem;max-width:70rem;margin:0 auto;display:grid}.assessment-landing-byot-content{flex-direction:column;gap:.75rem;display:flex}.assessment-landing-byot-badge{background-color:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);font-weight:600;font-size:var(--font-9);letter-spacing:.03125rem;text-transform:uppercase;color:var(--primary-color);border-radius:6.25rem;align-self:flex-start;padding:.375rem .875rem}.assessment-landing-byot-badge-prefix{font-weight:600}.assessment-landing-byot-title{font-weight:600;font-size:var(--font-2);letter-spacing:-.09375rem;color:#111827;flex-direction:column;margin:0;line-height:1.1;display:flex}.assessment-landing-byot-description{font-weight:400;font-size:var(--font-8);color:var(--grey-color-shade-6);max-width:33.75rem;margin:0;line-height:1.5}.assessment-landing-byot-benefits{flex-direction:column;gap:.75rem;margin:0;padding:.5rem 0 0;list-style:none;display:flex}.assessment-landing-byot-benefit{align-items:center;gap:.625rem;display:flex}.assessment-landing-byot-benefit-icon{background-color:var(--primary-color-shade-1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.assessment-landing-byot-benefit-text{font-weight:400;font-size:var(--font-9);color:var(--grey-color-shade-8);line-height:1.45}.assessment-landing-byot-cta{background-color:var(--primary-color);color:var(--primary-color-shade-1);font-weight:600;font-size:var(--font-8);border-radius:6.25rem;align-self:flex-start;align-items:center;gap:.4375rem;height:3rem;margin-top:1rem;padding:.75rem 1.625rem;text-decoration:none;transition:background-color .2s;display:inline-flex}.assessment-landing-byot-cta:hover{color:var(--background-color);background-color:var(--primary-color-shade-9)}.assessment-landing-byot-cta svg{width:1rem;height:1rem}.assessment-landing-byot-card{background-color:var(--text-light-color);filter:drop-shadow(0 1px 2px #0000000f)drop-shadow(0 8px 16px #00000017);border:1px solid #11182724;border-radius:1.375rem;flex-direction:column;align-items:center;gap:0;padding:1.75rem 1.8125rem 1.8125rem;display:flex}.assessment-landing-byot-card-eyebrow{letter-spacing:.0625rem;text-transform:uppercase;color:#9ca3af;align-self:flex-start;margin-bottom:.875rem;font-size:.625rem;font-weight:400}.assessment-landing-byot-card-prompt{background-color:#f7f8fc;border:1px solid #11182714;border-radius:.6875rem;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;display:flex}.assessment-landing-byot-card-prompt-icon{flex-shrink:0;width:.875rem;height:.875rem;display:inline-flex}.assessment-landing-byot-card-prompt-text{font-size:var(--font-9);color:#111827;line-height:1.6}.assessment-landing-byot-card-prompt-label{color:var(--grey-color-shade-6);font-weight:400}.assessment-landing-byot-card-prompt-value{color:var(--grey-color-shade-8);font-weight:400;font-size:var(--font-9)}.assessment-landing-byot-card-divider{background-color:#11182724;width:1px;height:1.125rem;display:block}.assessment-landing-byot-card-sparkle{background-color:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);border-radius:1rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.assessment-landing-byot-card-sparkle svg{width:1.25rem;height:1.25rem}.assessment-landing-byot-card-skills{background-color:#f7f8fc;border:1px solid #11182714;border-radius:.6875rem;flex-direction:column;gap:.625rem;width:100%;padding:.75rem 1rem;display:flex}.assessment-landing-byot-card-skills-eyebrow{letter-spacing:.03125rem;text-transform:uppercase;background-image:linear-gradient(92deg, #036aff 0%, var(--primary-color) 50%, var(--primary-color) 99%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.625rem;font-weight:400}.assessment-landing-byot-card-chips{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.assessment-landing-byot-card-chip{border-radius:6.25rem;padding:.1875rem .5625rem;font-size:.625rem;font-weight:400;line-height:1rem}.assessment-landing-byot-card-chip-blue{background-color:var(--primary-color-shade-1);color:var(--primary-color)}.assessment-landing-byot-card-chip-sky{color:#0369a1;background-color:#e0f2fe}.assessment-landing-byot-card-chip-green{color:#065f46;background-color:#d1fae5}.assessment-landing-byot-card-chip-amber{color:#92400e;background-color:#fef3c7}.assessment-landing-byot-card-chip-orange{color:#9a3412;background-color:#ffedd5}.assessment-landing-byot-card-chip-teal{color:#134e4a;background-color:#ccfbf1}.assessment-landing-byot-card-chip-pink{color:#831843;background-color:#fce7f3}.assessment-landing-byot-card-ready{border:1px solid var(--primary-color-shade-2);background-color:#f7f8fc;border-radius:.6875rem;flex-direction:column;gap:.5625rem;width:100%;padding:.875rem 1rem;display:flex}.assessment-landing-byot-card-ready-head{align-items:center;gap:.4375rem;display:flex}.assessment-landing-byot-card-ready-dot{background-color:#1da331;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.assessment-landing-byot-card-ready-label{font-weight:400;font-size:var(--font-9);color:#111827;flex:1}.assessment-landing-byot-card-ready-pill{color:#166534;background-color:#dcfce7;border-radius:6.25rem;padding:.15rem .4375rem;font-size:.5625rem;font-weight:400;line-height:.9rem}.assessment-landing-byot-card-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:0;display:grid}.assessment-landing-byot-card-meta-item{background-color:var(--text-light-color);border:1px solid #11182714;border-radius:.4375rem;flex-direction:column;align-items:center;padding:.5rem .4375rem;display:flex}.assessment-landing-byot-card-meta-value{font-weight:600;font-size:var(--font-7);letter-spacing:-.01875rem;color:#111827;margin:0;line-height:1.4}.assessment-landing-byot-card-meta-label{color:#9ca3af;margin:0;font-size:.5rem;font-weight:400;line-height:.8rem}.assessment-landing-how-it-works{background-color:#f7f8fc;flex-direction:column;align-items:center;gap:2.75rem;width:100%;padding:6rem 10rem;display:flex}.assessment-landing-how-it-works-header{text-align:center;flex-direction:column;align-items:center;gap:.625rem;width:100%;max-width:70rem;padding:0 2.5rem;display:flex}.assessment-landing-how-it-works-eyebrow{font-weight:400;font-size:var(--font-9);letter-spacing:.03125rem;text-transform:uppercase;color:var(--primary-color)}.assessment-landing-how-it-works-title{font-weight:600;font-size:var(--font-2);letter-spacing:-.09375rem;color:#222;margin:0;line-height:1.1}.assessment-landing-how-it-works-subtitle{font-weight:400;font-size:var(--font-8);color:#4b5563;max-width:33.75rem;margin:0;line-height:1.5}.assessment-landing-how-it-works-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;max-width:70rem;display:grid}.assessment-landing-how-it-works-card{background-color:var(--text-light-color);border:1px solid #11182714;border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.assessment-landing-how-it-works-badge{z-index:2;background-color:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);letter-spacing:.03125rem;color:var(--primary-color);border-radius:6.25rem;padding:.1875rem .625rem;font-size:.625rem;font-weight:600;line-height:1rem;position:absolute;top:1rem;left:1.125rem}.assessment-landing-how-it-works-illustration{background-color:#f7f8fc;border-bottom:1px solid #11182714;flex-direction:column;justify-content:flex-end;gap:.5rem;min-height:12.625rem;padding:1.5rem;display:flex}.assessment-landing-how-it-works-content{flex-direction:column;gap:.375rem;padding:1.25rem 1.375rem;display:flex}.assessment-landing-how-it-works-card-title{font-weight:600;font-size:var(--font-7);color:#222;margin:0;line-height:1.5}.assessment-landing-how-it-works-card-description{font-weight:400;font-size:var(--font-9);color:#4b5563;margin:0;line-height:1.45}.assessment-landing-how-it-works-prompt{background-color:#0000;padding:0}.assessment-landing-how-it-works-prompt-text{background-color:var(--text-light-color);border:1px solid var(--primary-color-shade-2);font-weight:400;font-size:var(--font-9);color:#111827;border-radius:.375rem;margin:0;padding:.5rem .75rem;line-height:1.6}.assessment-landing-how-it-works-prompt-caret{color:#0051ff;margin-left:.0625rem}.assessment-landing-how-it-works-chips{flex-wrap:wrap;gap:.25rem;margin:0;padding:.25rem 0 0;list-style:none;display:flex}.assessment-landing-how-it-works-questions{flex-direction:column;gap:.4375rem;margin:0;padding:0;list-style:none;display:flex}.assessment-landing-how-it-works-question{background-color:var(--text-light-color);border:1px solid #11182714;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.4375rem .6875rem;display:flex}.assessment-landing-how-it-works-question-text{color:#4b5563;flex:1;min-width:0;font-size:.625rem;font-weight:400;line-height:1rem}.assessment-landing-how-it-works-question-verified{color:#1da331;white-space:nowrap;align-items:center;gap:.1875rem;font-size:.5625rem;font-weight:400;display:inline-flex}.assessment-landing-how-it-works-pipeline{flex-direction:column;gap:.4375rem;margin:0;padding:0;list-style:none;display:flex}.assessment-landing-how-it-works-row{background-color:var(--text-light-color);border:1px solid #11182714;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.4375rem .6875rem;display:flex}.assessment-landing-how-it-works-row-label{color:var(--grey-color-shade-6);align-items:center;gap:.25rem;font-size:.625rem;font-weight:400;line-height:1rem;display:inline-flex}.assessment-landing-how-it-works-row-icon{width:.8125rem;height:.8125rem;display:inline-flex}.assessment-landing-how-it-works-pipeline-count{font-weight:600;font-size:var(--font-9);color:var(--grey-color-shade-8);line-height:1.1}.assessment-landing-how-it-works-pipeline-live{color:#1da331;align-items:center;gap:.1875rem;font-size:.5625rem;font-weight:600;display:inline-flex}.assessment-landing-how-it-works-pipeline-dot{background-color:#1da331;border-radius:50%;width:.3125rem;height:.3125rem;display:inline-block}.assessment-landing-shield{background-color:#f7f8fc;width:100%;padding:6rem 10rem}.assessment-landing-shield-wrapper{grid-template-columns:29.1875rem 1fr;align-items:center;gap:2rem;max-width:70rem;margin:0 auto;display:grid}.assessment-landing-shield-card{background-color:var(--text-light-color);filter:drop-shadow(0 1px 4px #0000000f)drop-shadow(0 8px 32px #00000017);border:1px solid #11182724;border-radius:1.375rem;overflow:hidden}.assessment-landing-shield-card-header{background-color:#0c0f1e;justify-content:space-between;align-items:center;padding:.875rem 1.125rem;display:flex}.assessment-landing-shield-card-header-title{font-weight:600;font-size:var(--font-9);color:#ffffffe6;align-items:center;gap:.25rem;line-height:1.6;display:inline-flex}.assessment-landing-shield-card-header-icon{width:1rem;height:1rem;display:inline-flex}.assessment-landing-shield-card-header-status{color:#1da331;align-items:center;gap:.25rem;font-size:.625rem;font-weight:400;display:inline-flex}.assessment-landing-shield-card-header-dot{background-color:#1da331;border-radius:50%;width:.375rem;height:.375rem;display:inline-block}.assessment-landing-shield-card-body{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.assessment-landing-shield-signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.assessment-landing-shield-signal{background-color:#f7f8fc;border:1px solid #11182714;border-radius:.6875rem;flex-direction:column;gap:.25rem;padding:.8125rem;display:flex}.assessment-landing-shield-signal-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.assessment-landing-shield-signal-label{color:var(--grey-color-shade-8);align-items:center;gap:.3125rem;font-size:.625rem;font-weight:600;line-height:1.6;display:inline-flex}.assessment-landing-shield-signal-icon{width:.8125rem;height:.8125rem;display:inline-flex}.assessment-landing-shield-signal-pill{white-space:nowrap;border-radius:6.25rem;padding:.125rem .4375rem;font-size:.5rem;font-weight:600;line-height:.8rem}.assessment-landing-shield-signal-pill-ok{color:#166534;background-color:#dcfce7}.assessment-landing-shield-signal-pill-warn{color:#78350f;background-color:#fef3c7}.assessment-landing-shield-signal-pill-alert{color:#7f1d1d;background-color:#fee2e2}.assessment-landing-shield-signal-detail{color:var(--grey-color-shade-6);font-size:.5625rem;font-weight:400;line-height:1.6}.assessment-landing-shield-integrity{background-color:#f7f8fc;border:1px solid #11182714;border-radius:.6875rem;flex-direction:column;gap:.4375rem;padding:.8125rem .9375rem;display:flex}.assessment-landing-shield-integrity-head{justify-content:space-between;align-items:center;display:flex}.assessment-landing-shield-integrity-label{font-weight:600;font-size:var(--font-9);color:#222;line-height:1.6}.assessment-landing-shield-integrity-value{font-weight:600;font-size:var(--font-7);color:var(--danger-color);line-height:1.6}.assessment-landing-shield-integrity-bar{background-color:#11182714;border-radius:.1875rem;height:.375rem;overflow:hidden}.assessment-landing-shield-integrity-bar-fill{background-color:var(--danger-color);border-radius:.1875rem;width:34%;height:100%}.assessment-landing-shield-content{flex-direction:column;gap:1rem;display:flex}.assessment-landing-shield-content-intro{flex-direction:column;gap:.5rem;display:flex}.assessment-landing-shield-eyebrow{font-weight:400;font-size:var(--font-9);letter-spacing:.125rem;text-transform:uppercase;color:var(--primary-color)}.assessment-landing-shield-title{font-weight:600;font-size:var(--font-3);letter-spacing:-.09375rem;color:#222;flex-direction:column;margin:0;line-height:1.2;display:flex}.assessment-landing-shield-description{font-weight:400;font-size:var(--font-8);color:var(--grey-color-shade-6);max-width:33.75rem;margin:0;line-height:1.5}.assessment-landing-shield-features{flex-direction:column;gap:1rem;margin:0;padding:.75rem 0;list-style:none;display:flex}.assessment-landing-shield-feature{align-items:flex-start;gap:.625rem;display:flex}.assessment-landing-shield-feature-icon{background-color:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.assessment-landing-shield-feature-content{flex-direction:column;gap:.0625rem;display:flex}.assessment-landing-shield-feature-title{font-weight:600;font-size:var(--font-9);color:var(--grey-color-shade-9);line-height:1.6}.assessment-landing-shield-feature-description{font-weight:400;font-size:var(--font-9);color:var(--grey-color-shade-6);line-height:1.5}.assessment-landing-shield-quote{border-left:3px solid var(--primary-color);font-style:italic;font-weight:400;font-size:var(--font-9);color:var(--grey-color-shade-8);background-color:#f7f8fc;border-radius:0 .4375rem .4375rem 0;margin:0;padding:.7125rem 1rem .75rem 1.1875rem;line-height:1.6}.assessment-landing-pricing{background-color:#e8eefa;width:100%;padding:6rem 10rem}.assessment-landing-pricing-wrapper{flex-direction:column;gap:2.5rem;max-width:70rem;margin:0 auto;display:flex}.assessment-landing-pricing-header{text-align:center;flex-direction:column;align-items:center;gap:.625rem;display:flex}.assessment-landing-pricing-eyebrow{font-weight:400;font-size:var(--font-9);letter-spacing:.125rem;text-transform:uppercase;color:var(--primary-color)}.assessment-landing-pricing-title{font-weight:600;font-size:var(--font-2);letter-spacing:-.09375rem;color:#111827;margin:0;line-height:1.1}.assessment-landing-pricing-title-accent{color:var(--primary-color)}.assessment-landing-pricing-subtitle{font-weight:400;font-size:var(--font-8);color:var(--grey-color-shade-6);margin:0;line-height:1.5}.assessment-landing-pricing-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.assessment-landing-pricing-card{background-color:var(--text-light-color);border:1px solid #1118271a;border-radius:1rem;flex-direction:column;gap:1.5rem;padding:2.25rem 2rem 2rem;display:flex;position:relative}.assessment-landing-pricing-card-featured{border:1.5px solid var(--primary-color)}.assessment-landing-pricing-ribbon{background-color:var(--primary-color);color:var(--text-light-color);font-weight:600;font-size:var(--font-9);border-radius:6.25rem;padding:.5rem .875rem;line-height:1;position:absolute;top:-.875rem;left:1.75rem}.assessment-landing-pricing-card-head{text-align:center;flex-direction:column;align-items:center;gap:.375rem;display:flex}.assessment-landing-pricing-card-title{font-weight:600;font-size:var(--font-5);color:#111827;margin:0;line-height:1.3}.assessment-landing-pricing-card-tagline{font-weight:400;font-size:var(--font-7);color:var(--grey-color-shade-6);margin:0;line-height:1.45}.assessment-landing-pricing-price{justify-content:center;align-items:baseline;gap:.5rem;padding:.5rem 0;display:flex}.assessment-landing-pricing-price-amount{font-weight:600;font-size:var(--font-1);letter-spacing:-.125rem;color:#111827;line-height:1}.assessment-landing-pricing-price-unit{font-weight:400;font-size:var(--font-7);color:var(--grey-color-shade-6)}.assessment-landing-pricing-features{border-top:1px solid #11182714;flex-direction:column;flex:1;gap:.625rem;margin:0;padding:1.25rem 0 0;list-style:none;display:flex}.assessment-landing-pricing-feature{align-items:flex-start;gap:.625rem;display:flex}.assessment-landing-pricing-feature-icon{width:.875rem;height:.875rem;color:var(--primary-color);flex-shrink:0;justify-content:center;align-items:center;margin-top:.3125rem;display:inline-flex}.assessment-landing-pricing-feature-text{font-weight:400;font-size:var(--font-7);color:var(--grey-color-shade-9);line-height:1.55}.assessment-landing-pricing-feature-strong{color:#111827;font-weight:600}.assessment-landing-pricing-cta{width:100%;font-weight:600;font-size:var(--font-8);border-radius:50rem;justify-content:center;align-items:center;margin-top:.5rem;padding:1rem 1.5rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.assessment-landing-pricing-cta-secondary{background-color:var(--text-light-color);color:#111827;border:1px solid #11182729}.assessment-landing-pricing-cta-secondary:hover{background-color:#f7f8fc}.assessment-landing-pricing-cta-primary{background-color:var(--primary-color);color:var(--text-light-color);border:1px solid var(--primary-color)}.assessment-landing-pricing-cta-primary:hover{background-color:var(--primary-color-shade-9)}.assessment-landing-pricing-banner{background-color:var(--secondary-color-shade-1);border:1px solid var(--secondary-color-shade-2);border-radius:6.25rem;justify-content:center;align-items:center;gap:.625rem;padding:.875rem 1.5rem;display:flex}.assessment-landing-pricing-banner-icon{width:1.25rem;height:1.25rem;font-weight:600;font-size:var(--font-7);color:var(--secondary-color-shade-7);justify-content:center;align-items:center;display:inline-flex}.assessment-landing-pricing-banner-text{font-weight:400;font-size:var(--font-7);color:var(--secondary-color-shade-7);text-align:center;margin:0;line-height:1.5}.assessment-landing-pricing-banner-strong{font-weight:600}.assessment-landing-pricing-trust{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.assessment-landing-pricing-trust-item{font-weight:400;font-size:var(--font-9);color:#9ca3af;position:relative}.assessment-landing-pricing-trust-item:before{content:"·";color:#9ca3af;margin-right:.5rem}.blogs-details-author-published{font-size:var(--font-8)}.blogs-font-scope .blogs-details-body{font-size:var(--font-8);line-height:var(--line-height-5);color:var(--grey-color)}.blogs-font-scope .blogs-details-body>p,.blogs-font-scope .blogs-details-body>h2,.blogs-font-scope .blogs-details-body>h3,.blogs-font-scope .blogs-details-body>h4,.blogs-font-scope .blogs-details-body>ul,.blogs-font-scope .blogs-details-body>ol,.blogs-font-scope .blogs-details-body>blockquote{max-width:45rem}.blogs-font-scope .blogs-details-body p{font-size:var(--font-8);line-height:var(--line-height-5);color:var(--grey-color);margin:0 0 1.125rem}.blogs-font-scope .blogs-details-body a{color:var(--primary-color);text-decoration:underline}.blogs-font-scope .blogs-details-body strong{font-weight:600}.blogs-font-scope .blogs-details-body ul,.blogs-font-scope .blogs-details-body ol{margin:0 0 1.125rem;padding-left:1.25rem}.blogs-font-scope .blogs-details-body ul{list-style:outside}.blogs-font-scope .blogs-details-body ol{list-style:decimal}.blogs-font-scope .blogs-details-body li{font-size:var(--font-8);line-height:var(--line-height-5);color:var(--grey-color);margin-bottom:.5rem}.blogs-font-scope .blogs-details-body li::marker{color:var(--grey-color-shade-6)}.blogs-font-scope .blogs-details-body li:last-child{margin-bottom:0}.blogs-font-scope .blogs-details-body li>ul{margin:.5rem 0 0;list-style:circle}.blogs-font-scope .blogs-details-body li>ol{margin:.5rem 0 0}.blogs-font-scope .blogs-details-body h2{font-size:var(--font-4);line-height:var(--line-height-3);color:var(--grey-color);margin:2.5rem 0 .75rem}.blogs-font-scope .blogs-details-body h3{font-size:var(--font-5);line-height:var(--line-height-4);color:var(--grey-color);margin:2rem 0 .625rem}.blogs-font-scope .blogs-details-body h4{font-size:var(--font-6);line-height:var(--line-height-5);color:var(--grey-color);margin:1.75rem 0 .5rem}.blogs-font-scope .blogs-details-body #table-of-contents{margin-bottom:1rem}.blogs-font-scope .blogs-details-body #table-of-contents+ol,.blogs-font-scope .blogs-details-body #table-of-contents+ul{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);border-radius:.75rem;margin:0 0 1.5rem;padding:1.5rem 1.5rem 1.5rem 2.75rem}.blogs-font-scope .blogs-details-body #table-of-contents+ol li,.blogs-font-scope .blogs-details-body #table-of-contents+ul li{margin-bottom:.5rem}.blogs-font-scope .blogs-details-body .kg-card{margin:1.75rem 0}.blogs-font-scope .blogs-details-body .kg-callout-card{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);border-radius:.75rem;align-items:flex-start;gap:.875rem;padding:1.25rem 1.5rem;display:flex}.blogs-font-scope .blogs-details-body .kg-callout-emoji{flex-shrink:0;font-size:1.25rem;line-height:1.5}.blogs-font-scope .blogs-details-body .kg-callout-text{font-size:var(--font-8);color:var(--grey-color-shade-8);flex:1;margin:0;line-height:1.65}.blogs-font-scope .blogs-details-body .kg-callout-text>:first-child{margin-top:0}.blogs-font-scope .blogs-details-body .kg-callout-text>:last-child{margin-bottom:0}.blogs-font-scope .blogs-details-body .kg-callout-card-grey,.blogs-font-scope .blogs-details-body .kg-callout-card-white{background:var(--grey-color-shade-1);border-color:var(--grey-color-shade-2)}.blogs-font-scope .blogs-details-body .kg-callout-card-blue{background:color-mix(in srgb, var(--primary-color) 8%, transparent);border-color:color-mix(in srgb, var(--primary-color) 28%, transparent)}.blogs-font-scope .blogs-details-body .kg-callout-card-green{background:color-mix(in srgb, var(--success-color) 10%, transparent);border-color:color-mix(in srgb, var(--success-color) 30%, transparent)}.blogs-font-scope .blogs-details-body .kg-callout-card-yellow{background:color-mix(in srgb, var(--pending-color) 12%, transparent);border-color:color-mix(in srgb, var(--pending-color) 32%, transparent)}.blogs-font-scope .blogs-details-body .kg-callout-card-red{background:color-mix(in srgb, var(--danger-color) 8%, transparent);border-color:color-mix(in srgb, var(--danger-color) 28%, transparent)}.blogs-font-scope .blogs-details-body .kg-callout-card-accent{background:color-mix(in srgb, var(--secondary-color) 10%, transparent);border-color:color-mix(in srgb, var(--secondary-color) 30%, transparent)}.pricing-v2-page{background:var(--text-light-color);width:100%;font-family:var(--font-montserrat);color:var(--grey-color)}.pricing-v2-page p,.pricing-v2-page h1,.pricing-v2-page h5,.pricing-v2-page h6{font-family:inherit}.pricing-v2-btn{font-size:var(--font-8);line-height:var(--line-height-7);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.625rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.pricing-v2-btn-primary{color:var(--text-light-color);background:linear-gradient(#0052c9 .01%,#006fff 100%);box-shadow:inset 0 -1px 2px #00000040,inset 0 1px 1px #ffffff7d}.pricing-v2-btn-primary:hover{background:var(--primary-color-shade-9);color:var(--text-light-color)}.pricing-v2-btn-secondary{background:var(--text-light-color);color:var(--primary-color);border:1px solid #e9f2ff;gap:.25rem;box-shadow:inset 0 -1px 2px #c8deff}.pricing-v2-btn-secondary:hover{background:var(--primary-color-shade-1);color:var(--primary-color)}.pricing-v2-btn-icon{color:currentColor;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.pricing-v2-btn-icon svg{width:100%;height:100%}.pricing-v2-hero{background:linear-gradient(180deg, var(--primary-color-shade-1) 0%, var(--text-light-color) 100%);border-bottom:1px solid var(--grey-color-shade-2);justify-content:center;margin-bottom:1.5rem;padding:5rem 1.5rem 4.25rem;display:flex}.pricing-v2-hero-inner{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:880px;display:flex}.pricing-v2-hero-eyebrow{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-9);letter-spacing:.04em;border-radius:999px;padding:.375rem .875rem;font-weight:600;display:inline-block}.pricing-v2-hero-title{font-size:var(--font-1);line-height:var(--line-height-1);color:var(--grey-color);margin:0;font-weight:600}.pricing-v2-hero-title-accent{color:var(--primary-color)}.pricing-v2-hero-sub{font-size:var(--font-8);line-height:var(--line-height-5);color:var(--grey-color-shade-7);max-width:720px;margin:0}.pricing-v2-hero-chips{flex-wrap:wrap;justify-content:center;gap:.625rem;margin:0;padding:1.125rem 0 0;list-style:none;display:flex}.pricing-v2-hero-chip{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);font-size:var(--font-8);line-height:var(--line-height-8);color:var(--grey-color-shade-8);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;display:inline-flex}.pricing-v2-hero-chip-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.pricing-v2-hero-chip-dot-blue{background:var(--primary-color)}.pricing-v2-hero-chip-dot-green{background:var(--success-color)}.pricing-v2-hero-chip-dot-orange{background:var(--secondary-color)}.pricing-v2-hero-ctas{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:0;padding-top:1.25rem;display:flex}.pricing-v2-products{width:100%;max-width:67.625rem;margin:0 auto;padding:3.5rem 1.5rem}.pricing-v2-products-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.pricing-v2-products-eyebrow{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-9);letter-spacing:.04em;border-radius:999px;padding:.375rem .875rem;font-weight:600;display:inline-block}.pricing-v2-products-caption{font-size:var(--font-9);color:var(--grey-color-shade-5);line-height:normal}.pricing-v2-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.pricing-v2-product-card{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);border-radius:1.25rem;flex-direction:column;width:100%;max-width:31.6875rem;padding:1.8125rem;display:flex}.pricing-v2-product-card-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pricing-v2-product-card-tag{font-size:var(--font-10);line-height:var(--line-height-10);letter-spacing:.1em;text-transform:uppercase;border:1px solid #0000;border-radius:.4375rem;align-items:center;gap:.25rem;padding:.34375rem .75rem;font-weight:600;display:inline-flex}.pricing-v2-product-card-tag-icon{color:currentColor;justify-content:center;align-items:center;width:.8125rem;height:.8125rem;display:inline-flex}.pricing-v2-product-card-tag-icon svg{width:100%;height:100%}.pricing-v2-product-card-tag-orange{background:var(--secondary-color-shade-2);border-color:var(--secondary-color-shade-3);color:var(--secondary-color-shade-7)}.pricing-v2-product-card-tag-green{color:#156124;background:#e5f8e7;border-color:#b9e7c1}.pricing-v2-product-card-tag-blue{background:var(--primary-color-shade-1);border-color:var(--primary-color-shade-2);color:var(--primary-color)}.pricing-v2-product-card-badge{font-size:var(--font-10);line-height:var(--line-height-10);color:var(--text-light-color);letter-spacing:.02em;border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;padding:.28125rem .6875rem;font-weight:600;display:inline-flex}.pricing-v2-product-card-badge-icon{width:.8125rem;height:.8125rem;display:inline-flex}.pricing-v2-product-card-badge-icon svg{width:100%;height:100%}.pricing-v2-product-card-badge-blue{background:linear-gradient(90deg, #0069ff 0%, var(--primary-color) 50%, #035cda 76.6%, #0069ff 100%);border-color:var(--primary-color-shade-7)}.pricing-v2-product-card-badge-orange{border-color:var(--secondary-color-shade-7);background:linear-gradient(90deg,#f0712c 0%,#a74b19 44.04% 66.29%,#d5601f 100%)}.pricing-v2-product-card-badge-green{background:linear-gradient(90deg,#59a264 0%,#25682f 41.15% 67.02%,#31853e 100%);border-color:#156124}.pricing-v2-product-card-title{font-size:var(--font-5);line-height:var(--line-height-5);color:var(--grey-color);letter-spacing:-.025em;margin:1rem 0 0;font-weight:600}.pricing-v2-product-card-desc{font-size:var(--font-9);line-height:var(--line-height-6);color:var(--grey-color-shade-5);margin:.5rem 0 1rem}.pricing-v2-product-card-free{background:#e5f8e7;border:1px solid #c3efc7;border-radius:.625rem;align-items:center;gap:.75rem;padding:.8125rem .9375rem;display:flex}.pricing-v2-product-card-free-icon{width:2rem;height:2rem;color:var(--text-light-color);background:#1da331;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pricing-v2-product-card-free-icon svg{width:1.0625rem;height:1.0625rem}.pricing-v2-product-card-free-heading{font-size:var(--font-8);line-height:var(--line-height-8);color:#156124;font-weight:600}.pricing-v2-product-card-free-sub{font-size:var(--font-10);line-height:var(--line-height-10);color:#166228;margin-top:.125rem}.pricing-v2-product-card-price-row{background:var(--grey-color-shade-1);border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.8125rem .9375rem;display:flex}.pricing-v2-product-card-price-row+.pricing-v2-product-card-price-row{margin-top:.5rem}.pricing-v2-product-card-price-label{font-size:var(--font-9);line-height:var(--line-height-8);color:var(--grey-color);font-weight:600}.pricing-v2-product-card-price-sub{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--grey-color-shade-5);margin-top:.125rem}.pricing-v2-product-card-price-amount{text-align:right;white-space:nowrap}.pricing-v2-product-card-price-value{font-size:var(--font-7);line-height:var(--line-height-7);color:var(--primary-color);font-weight:600;display:block}.pricing-v2-product-card-price-per{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--grey-color-shade-5)}.pricing-v2-product-card-checklist{border-top:1px solid var(--grey-color-shade-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1rem;margin:1.25rem 0 0;padding:1rem 0 0;list-style:none;display:grid}.pricing-v2-product-card-check{font-size:var(--font-9);line-height:var(--line-height-9);color:var(--grey-color-shade-7);align-items:center;gap:.3125rem;display:flex}.pricing-v2-product-card-check-icon{color:#1da331;background:#e5f8e7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:.9375rem;height:.9375rem;display:inline-flex}.pricing-v2-product-card-check-icon svg{width:.5rem;height:.5rem}.pricing-v2-balance{background:var(--grey-color-shade-1);border-top:1px solid var(--grey-color-shade-2);border-bottom:1px solid var(--grey-color-shade-2);padding:4rem 1.5rem}.pricing-v2-balance-head{text-align:center;flex-direction:column;align-items:center;gap:.875rem;max-width:880px;margin:0 auto 2.5rem;display:flex}.pricing-v2-balance-eyebrow{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-9);letter-spacing:.04em;border-radius:999px;padding:.375rem .875rem;font-weight:600;display:inline-block}.pricing-v2-balance-title{font-size:var(--font-3);line-height:var(--line-height-2);margin:0;font-weight:700}.pricing-v2-balance-title-accent{color:var(--primary-color)}.pricing-v2-balance-sub{font-size:var(--font-8);color:var(--grey-color-shade-5);max-width:720px;margin:0;line-height:normal}.pricing-v2-balance-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem;max-width:67.5rem;margin:0 auto 3rem;padding:0;list-style:none;display:grid}.pricing-v2-balance-step{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);border-radius:1.25rem;flex-direction:column;gap:.4375rem;padding:1.6875rem;display:flex;position:relative;overflow:hidden}.pricing-v2-balance-step-watermark{pointer-events:none;width:87px;height:87px;position:absolute;top:1.25rem;right:1.25rem}.pricing-v2-balance-step-watermark svg{width:100%;height:100%}.pricing-v2-balance-step-number{background:var(--primary-color-shade-1);width:2.25rem;min-height:1.875rem;color:var(--primary-color);font-size:var(--font-8);border-radius:.625rem;justify-content:center;align-self:flex-start;align-items:center;padding:.25rem 0;font-weight:600;display:inline-flex}.pricing-v2-balance-step-title{font-size:var(--font-7);color:var(--grey-color);letter-spacing:-.025em;margin-top:.375rem;font-weight:600;line-height:1.15}.pricing-v2-balance-step-desc{font-size:var(--font-9);color:var(--grey-color-shade-5);line-height:1.55}.pricing-v2-balance-highlight{background:linear-gradient(200deg, #fff0 71.89%, #dbdfff45 87.84%, #45c3ff45 103.78%), var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:1.25rem;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;max-width:67.5rem;margin:0 auto;padding:3rem;display:grid}.pricing-v2-balance-highlight-left{max-width:30.875rem}.pricing-v2-balance-highlight-title{font-size:var(--font-5);line-height:var(--line-height-4);margin:0 0 .75rem;font-weight:700}.pricing-v2-balance-highlight-sub{font-size:var(--font-8);line-height:var(--line-height-5);color:var(--grey-color-shade-5);margin:0 0 1.25rem}.pricing-v2-balance-highlight-bullets{flex-direction:column;gap:.6875rem;margin:0;padding:0;list-style:none;display:flex}.pricing-v2-balance-highlight-bullet{font-size:var(--font-8);line-height:var(--line-height-5);color:var(--grey-color-shade-8);align-items:flex-start;gap:.625rem;display:flex}.pricing-v2-balance-highlight-bullet strong{color:var(--grey-color);font-weight:600}.pricing-v2-balance-highlight-bullet-icon{flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:inline-flex}.pricing-v2-balance-highlight-bullet-icon svg{width:100%;height:100%}.pricing-v2-wallet{flex-direction:column;gap:.875rem;width:100%;display:flex}.pricing-v2-wallet-card{background:linear-gradient(191deg, #fff0 71.9%, #dbdfff63 87.8%, #45c3ff63 103.8%), linear-gradient(140.69deg, var(--primary-color-shade-9) 0%, var(--primary-color) 55%, var(--primary-color-shade-7) 100%);color:var(--text-light-color);border:2px solid #ffffff54;border-radius:1.25rem;flex-direction:column;gap:.25rem;padding:1.625rem 1.75rem;display:flex;box-shadow:0 1.25rem 3rem -1rem #0555c873}.pricing-v2-wallet-card-header{justify-content:space-between;align-items:center;display:flex}.pricing-v2-wallet-card-coin{flex-shrink:0;width:1.875rem;height:2rem;display:inline-flex}.pricing-v2-wallet-card-coin svg{width:100%;height:100%}.pricing-v2-wallet-card-brand{font-size:var(--font-9);line-height:var(--line-height-9);font-weight:500}.pricing-v2-wallet-card-brand-tld{font-weight:500}.pricing-v2-wallet-card-eyebrow{font-size:var(--font-10);line-height:var(--line-height-10);letter-spacing:.1em;text-transform:uppercase;opacity:.55;padding-top:1.25rem;font-weight:600}.pricing-v2-wallet-card-amount{font-size:var(--font-2);letter-spacing:-.035em;padding-bottom:1.125rem;font-weight:600;line-height:1}.pricing-v2-wallet-card-separator{background:#ffffff38;border-top:1px solid #ffffff24;border-radius:1.46875rem;height:.5rem}.pricing-v2-wallet-card-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:.75rem;display:grid}.pricing-v2-wallet-card-stat{flex-direction:column;gap:.1875rem;display:flex}.pricing-v2-wallet-card-stat-label{font-size:var(--font-10);line-height:var(--line-height-10);letter-spacing:.06em;text-transform:uppercase;opacity:.5;font-weight:500}.pricing-v2-wallet-card-stat-value{font-size:var(--font-9);line-height:var(--line-height-9);font-weight:600}.pricing-v2-wallet-card-chips{flex-wrap:wrap;justify-content:center;gap:.25rem;padding-top:.375rem;display:flex}.pricing-v2-wallet-card-chip{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);line-height:var(--line-height-9);color:var(--grey-color-shade-7);border-radius:999px;align-items:center;gap:.4375rem;padding:.25rem .875rem;font-weight:500;display:inline-flex}.pricing-v2-wallet-card-chip:before{content:"";background:var(--primary-color);border-radius:.1875rem;flex-shrink:0;width:.375rem;height:.375rem}.pricing-v2-math{max-width:67.5rem;margin:0 auto;padding:4rem 1.5rem}.pricing-v2-math-head{text-align:center;flex-direction:column;align-items:center;gap:.875rem;max-width:56rem;margin:0 auto 3rem;display:flex}.pricing-v2-math-eyebrow{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-9);border-radius:999px;padding:.4375rem .9375rem;font-weight:600;display:inline-block}.pricing-v2-math-title{font-size:var(--font-3);line-height:var(--line-height-3);letter-spacing:-.03em;margin:0;font-weight:600}.pricing-v2-math-sub{font-size:var(--font-8);line-height:var(--line-height-7);color:var(--grey-color-shade-5);margin:0}.pricing-v2-math-card{background:var(--primary-color);color:var(--text-light-color);text-align:center;border:5px solid #ffffff54;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.6875rem;padding:3rem 2.25rem;display:flex;position:relative;overflow:hidden;box-shadow:0 1.25rem 3.25rem -1.25rem #0555c83d}.pricing-v2-math-card-wave{pointer-events:none;z-index:0;mix-blend-mode:screen;opacity:.55;width:100%;position:absolute;bottom:-3rem;left:0;right:0}.pricing-v2-math-card-wave svg{width:100%;height:auto;display:block}.pricing-v2-math-card>:not(.pricing-v2-math-card-wave){z-index:1;position:relative}.pricing-v2-math-card-eyebrow{font-size:var(--font-10);line-height:var(--line-height-10);letter-spacing:.1em;text-transform:uppercase;color:#fff9;background:0 0;font-weight:600;display:inline-block}.pricing-v2-math-card-headline{font-size:var(--font-4);line-height:var(--line-height-4);letter-spacing:-.025em;margin:0;font-weight:600}.pricing-v2-math-card-headline-strike{color:#ffa3a3;text-decoration:line-through}.pricing-v2-math-card-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);gap:.5rem;width:100%;max-width:47.5rem;margin:0;padding-top:.875rem;display:grid}.pricing-v2-math-card-col{background:0 0;border-radius:.875rem;flex-direction:column;align-items:center;gap:.375rem;padding:1.375rem 1rem 1.5rem;display:flex}.pricing-v2-math-card-col-highlight{background:linear-gradient(192deg,#fff0 71.9%,#dbdfff36 87.8%,#45c3ff36 103.8%),#ffffff1a;border:1px solid #ffffff54}.pricing-v2-math-card-amount{font-size:var(--font-3);line-height:var(--line-height-3);letter-spacing:-.025em;margin:0;font-weight:600}.pricing-v2-math-card-amount-accent{color:#38df51}.pricing-v2-math-card-col-label{font-size:var(--font-9);line-height:var(--line-height-8);font-weight:600}.pricing-v2-math-card-col-sub{font-size:var(--font-9);line-height:var(--line-height-8);color:#fff9;margin:0}.pricing-v2-math-card-foot{font-size:var(--font-9);line-height:var(--line-height-8);color:#ffffffd4;text-align:center;max-width:33.75rem;margin:0;padding-top:.375rem}.pricing-v2-math-card-foot-strong{font-weight:600;text-decoration:none}.pricing-v2-faq{background:var(--text-light-color);border-top:1px solid var(--grey-color-shade-2);padding:6.25rem 1.5rem 4.5rem}.pricing-v2-faq-head{text-align:center;flex-direction:column;align-items:center;gap:.875rem;margin-bottom:3rem;display:flex}.pricing-v2-faq-eyebrow{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-9);letter-spacing:.04em;border-radius:999px;padding:.4375rem .9375rem;font-weight:600;display:inline-block}.pricing-v2-faq-title{font-size:var(--font-3);line-height:var(--line-height-3);letter-spacing:-.03em;color:var(--grey-color);margin:0;font-weight:600}.pricing-v2-faq-list{flex-direction:column;gap:.625rem;width:100%;max-width:46.25rem;margin:0 auto;display:flex}.pricing-v2-faq-item{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;overflow:hidden}.pricing-v2-faq-item-open{border-color:var(--primary-color-shade-3);box-shadow:0 .25rem 1rem -.5rem #0555c81a}.pricing-v2-faq-item-q{cursor:pointer;text-align:left;width:100%;font-size:var(--font-7);line-height:var(--line-height-7);color:var(--grey-color);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.375rem;font-weight:600;display:flex}.pricing-v2-faq-item-q-icon{width:1.25rem;height:1.25rem;color:var(--grey-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pricing-v2-faq-item-q-icon svg{width:100%;height:100%}.pricing-v2-faq-item-a{font-size:var(--font-8);color:var(--grey-color-shade-5);padding:0 1.375rem 1.125rem;line-height:1.7}.pricing-v2-estimate{max-width:67.5rem;margin:0 auto;padding:4rem 1.5rem}.pricing-v2-estimate-head{text-align:center;flex-direction:column;align-items:center;gap:.875rem;max-width:56rem;margin:0 auto 2rem;display:flex}.pricing-v2-estimate-eyebrow{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-9);border-radius:999px;padding:.4375rem .9375rem;font-weight:600;display:inline-block}.pricing-v2-estimate-title{font-size:var(--font-3);line-height:var(--line-height-3);letter-spacing:-.03em;color:var(--grey-color);margin:0;font-weight:600}.pricing-v2-estimate-title-accent{color:var(--primary-color)}.pricing-v2-estimate-sub{font-size:var(--font-7);color:var(--grey-color-shade-5);margin:0;line-height:1.55}.pricing-v2-estimate-sub-bonus{color:#1da331;font-weight:600}.pricing-v2-estimate-cta-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}@keyframes pricing-v2-skeleton-shimmer{0%{background-position:-32rem 0}to{background-position:32rem 0}}.pricing-v2-skeleton{background:linear-gradient(90deg, var(--grey-color-shade-2) 0%, var(--grey-color-shade-1) 50%, var(--grey-color-shade-2) 100%);color:#0000;-webkit-user-select:none;user-select:none;background-repeat:no-repeat;background-size:32rem 100%;border-radius:.375rem;animation:1.25s linear infinite pricing-v2-skeleton-shimmer;display:inline-block}.pricing-v2-skeleton-dark{background:linear-gradient(90deg,#ffffff1f 0%,#ffffff38 50%,#ffffff1f 100%) 0 0/32rem 100%}.pricing-v2-skeleton-line{display:block}.pricing-v2-skeleton-row{border-top:1px dashed var(--grey-color-shade-2);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.pricing-v2-skeleton-row:first-child{border-top:0}.pricing-v2-skeleton-row-meta{flex-direction:column;flex:1;gap:.375rem;display:flex}.pricing-v2-skeleton-stepper{width:6.875rem;height:2.125rem}.pricing-v2-estimate-card{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);border-radius:1.25rem;overflow:hidden;box-shadow:0 1rem 2.25rem -1rem #0555c814}.pricing-v2-estimate-card-body{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.pricing-v2-estimate-inputs{flex-direction:column;gap:1.5rem;padding:2.125rem;display:flex}.pricing-v2-estimate-group{flex-direction:column;gap:.375rem;display:flex}.pricing-v2-estimate-group-title{font-size:var(--font-10);line-height:var(--line-height-10);letter-spacing:.1em;color:var(--grey-color-shade-5);font-weight:600}.pricing-v2-estimate-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pricing-v2-estimate-row{border-top:1px dashed var(--grey-color-shade-2);justify-content:space-between;align-items:center;gap:2.5rem;padding:.75rem 0;display:flex}.pricing-v2-estimate-row:first-child{border-top:0}.pricing-v2-estimate-row-meta{flex-direction:column;gap:.125rem;display:flex}.pricing-v2-estimate-row-label{font-size:var(--font-9);line-height:var(--line-height-6);color:var(--grey-color);font-weight:600}.pricing-v2-estimate-row-sub{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--grey-color-shade-5)}.pricing-v2-estimate-stepper{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;align-items:stretch;height:2.125rem;display:inline-flex;overflow:hidden}.pricing-v2-estimate-stepper-btn{width:2rem;font-size:var(--font-7);color:var(--grey-color-shade-7);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;line-height:1;transition:background .15s,color .15s;display:inline-flex}.pricing-v2-estimate-stepper-btn:hover{background:var(--grey-color-shade-1);color:var(--primary-color)}.pricing-v2-estimate-stepper-input{border:0;border-left:1px solid var(--grey-color-shade-2);border-right:1px solid var(--grey-color-shade-2);text-align:center;width:3.625rem;font-size:var(--font-8);line-height:var(--line-height-8);color:var(--grey-color);-moz-appearance:textfield;font-family:inherit;font-weight:600}.pricing-v2-estimate-stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pricing-v2-estimate-stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pricing-v2-estimate-stepper-input:focus{outline:2px solid var(--primary-color-shade-2);outline-offset:-1px}.pricing-v2-estimate-result{background:var(--primary-color);color:var(--text-light-color);flex-direction:column;gap:.75rem;padding:2.125rem;display:flex}.pricing-v2-estimate-result-eyebrow{font-size:var(--font-10);line-height:var(--line-height-10);letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-weight:600}.pricing-v2-estimate-result-amount{letter-spacing:-.035em;align-items:baseline;gap:.125rem;font-weight:600;line-height:1;display:flex}.pricing-v2-estimate-result-amount-currency{font-size:var(--font-4);opacity:.9}.pricing-v2-estimate-result-amount-value{font-size:var(--font-1)}.pricing-v2-estimate-result-sub{font-size:var(--font-9);line-height:var(--line-height-9);color:#ffffffbf}.pricing-v2-estimate-bonus{color:#5ef074;font-size:var(--font-9);line-height:var(--line-height-9);background:#26de501f;border:1px solid #38df5173;border-radius:.5rem;align-items:center;padding:.5rem .875rem;font-weight:600;display:inline-flex}.pricing-v2-estimate-breakdown{background:#ffffff14;border:1px solid #ffffff2e;border-radius:.625rem;flex-direction:column;gap:.6rem;margin-top:.25rem;padding:.875rem 1rem;display:flex}.pricing-v2-estimate-breakdown-row{font-size:var(--font-9);line-height:var(--line-height-9);color:#ffffffd9;justify-content:space-between;align-items:center;display:flex}.pricing-v2-estimate-breakdown-row-bonus{color:#5ef074}.pricing-v2-estimate-breakdown-total{font-size:var(--font-8);line-height:var(--line-height-8);border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:.625rem;font-weight:600;display:flex}.pricing-v2-estimate-result-ctas{flex-direction:column;gap:.625rem;margin-top:.5rem;display:flex}.pricing-v2-estimate-cta{font-size:var(--font-7);border-radius:999px;justify-content:center;align-items:center;padding:.875rem 1.25rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.pricing-v2-estimate-cta-primary{background:var(--text-light-color);color:var(--primary-color)}.pricing-v2-estimate-cta-primary:hover{background:var(--primary-color-shade-1);color:var(--primary-color)}.pricing-v2-estimate-cta-ghost{color:var(--text-light-color);background:0 0;border:1px solid #fff6}.pricing-v2-estimate-cta-ghost:hover{color:var(--text-light-color);background:#ffffff1a}.pricing-v2-estimate-presets{background:var(--grey-color-shade-1);border-top:1px solid var(--grey-color-shade-2);flex-wrap:wrap;align-items:center;gap:1.5rem;padding:1.25rem 2.125rem;display:flex}.pricing-v2-estimate-presets-label{font-size:var(--font-10);line-height:var(--line-height-10);letter-spacing:.1em;color:var(--grey-color-shade-5);font-weight:600}.pricing-v2-estimate-presets-row{flex-wrap:wrap;gap:.5rem;display:flex}.pricing-v2-estimate-preset{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.pricing-v2-estimate-preset:hover{border-color:var(--primary-color-shade-3)}.pricing-v2-estimate-preset-active{background:var(--primary-color);border-color:var(--primary-color)}.pricing-v2-estimate-preset-label{font-size:var(--font-8);line-height:var(--line-height-8);color:var(--grey-color);font-weight:600}.pricing-v2-estimate-preset-active .pricing-v2-estimate-preset-label{color:var(--text-light-color)}.pricing-v2-estimate-preset-meta{font-size:var(--font-10);line-height:var(--line-height-10);color:var(--grey-color-shade-5)}.pricing-v2-estimate-preset-active .pricing-v2-estimate-preset-meta{color:#ffffffbf}.pricing-v2-credits{max-width:67.5rem;margin:0 auto;padding:4rem 1.5rem}.pricing-v2-credits-head{text-align:center;flex-direction:column;align-items:center;gap:.875rem;max-width:56rem;margin:0 auto 2rem;display:flex}.pricing-v2-credits-eyebrow{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-9);border-radius:999px;padding:.4375rem .9375rem;font-weight:600;display:inline-block}.pricing-v2-credits-title{font-size:var(--font-3);line-height:var(--line-height-3);letter-spacing:-.03em;color:var(--grey-color);margin:0;font-weight:600}.pricing-v2-credits-sub{font-size:var(--font-7);color:var(--grey-color-shade-5);margin:0;line-height:1.55}.pricing-v2-credits-table-wrap{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);border-radius:1.125rem;overflow:hidden}.pricing-v2-credits-table{border-collapse:collapse;width:100%;font-size:var(--font-8);line-height:var(--line-height-7)}.pricing-v2-credits-th{text-align:left;border-bottom:1px solid var(--grey-color-shade-2);font-size:var(--font-10);line-height:var(--line-height-9);letter-spacing:.08em;text-transform:uppercase;color:var(--grey-color-shade-5);padding:.875rem 1.25rem;font-weight:600}.pricing-v2-credits-th-feature{width:30%}.pricing-v2-credits-th-includes{width:50%}.pricing-v2-credits-th-credits{text-align:center;width:20%}.pricing-v2-credits-section-row td{color:var(--primary-color);font-size:var(--font-10);line-height:var(--line-height-9);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--primary-color-shade-2);padding:.75rem 1.25rem;font-weight:600}.pricing-v2-credits-row{transition:background .15s}.pricing-v2-credits-row:hover{background:var(--primary-color-shade-1)}.pricing-v2-credits-cell{border-bottom:1px solid var(--grey-color-shade-2);vertical-align:middle;color:var(--grey-color);padding:1rem 1.25rem}.pricing-v2-credits-row:last-child .pricing-v2-credits-cell{border-bottom:0}.pricing-v2-credits-cell-credits{text-align:center}.pricing-v2-credits-name{font-size:var(--font-8);line-height:var(--line-height-7);color:var(--grey-color);font-weight:600}.pricing-v2-credits-meta{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--grey-color-shade-5);margin-top:.125rem}.pricing-v2-credits-chip{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--primary-color);background:var(--primary-color-shade-1);border-radius:.375rem;margin-bottom:.3125rem;padding:.1875rem .5625rem;font-weight:600;display:inline-block}.pricing-v2-credits-desc{font-size:var(--font-9);color:var(--grey-color-shade-5);line-height:1.55}.pricing-v2-credits-credits-value{font-size:var(--font-6);line-height:var(--line-height-5);color:var(--grey-color);letter-spacing:-.01em;font-weight:600}.pricing-v2-credits-tag-free{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--success-color);background:var(--primary-color-shade-1);border-radius:999px;padding:.1875rem .625rem;font-weight:600;display:inline-block}.product-pricing-section{background:var(--grey-color-shade-1);font-family:var(--font-montserrat), "Montserrat", sans-serif;padding:5rem 1.5rem}.product-pricing-section *{font-family:inherit}.product-pricing-section-container{max-width:60rem;margin:0 auto}.product-pricing-section-header{text-align:center;margin-bottom:.875rem}.product-pricing-section-title{font-size:var(--font-3);line-height:var(--line-height-2);color:var(--grey-color);margin:0 0 .75rem;font-weight:600}.product-pricing-section-title-soft{color:var(--grey-color);font-weight:600}.product-pricing-section-title-strong{color:var(--primary-color);font-weight:600}.product-pricing-section-subtitle{font-family:var(--font-open-sans);font-size:var(--font-6);line-height:var(--line-height-5);color:var(--grey-color-shade-5);margin:0}.product-pricing-section-card{background:var(--text-light-color);border:1px solid #11182724;border-radius:1.5rem;grid-template-columns:1fr 21.25rem;display:grid;overflow:hidden;box-shadow:0 .25rem 1.5rem -.5rem #0555c81a,0 1px .25rem #0000000a}.product-pricing-section-left{border-right:1px solid #11182717;padding:2.25rem}.product-pricing-section-left-head{margin-bottom:1.5rem}.product-pricing-section-eyebrow{font-size:var(--font-9);line-height:var(--line-height-7);letter-spacing:.09625rem;color:var(--primary-color);text-transform:uppercase;margin:0 0 .375rem;font-weight:600}.product-pricing-section-lead{font-family:var(--font-open-sans);font-size:var(--font-9);line-height:var(--line-height-5);color:var(--grey-color-shade-5);margin:0}.product-pricing-section-included-list{flex-direction:column;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.product-pricing-section-included-item{align-items:flex-start;gap:.625rem;padding:.5625rem 0 .625rem;display:flex;position:relative}.product-pricing-section-item-sep{border-bottom:1px dashed #11182712;height:1px;position:absolute;bottom:0;left:0;right:0}.product-pricing-section-included-label{color:var(--grey-color);font-weight:600}.product-pricing-section-check{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.0625rem;display:inline-flex}.product-pricing-section-check svg{width:100%;height:100%}.product-pricing-section-included-text{font-family:var(--font-open-sans);font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-8);display:inline}.product-pricing-section-credit-pill{background:var(--primary-color-shade-1);font-size:var(--font-9);line-height:var(--line-height-7);color:var(--primary-color);vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;margin-left:.375rem;padding:.125rem .5rem;font-weight:600;display:inline-flex}.product-pricing-section-credit-pill-coin{width:.8125rem;height:.8125rem;display:inline-flex}.product-pricing-section-credit-pill-coin svg{width:100%;height:100%}.product-pricing-section-products{border-top:1px solid #11182717;padding-top:1.3125rem}.product-pricing-section-products-title{font-family:var(--font-open-sans);font-size:var(--font-9);line-height:var(--line-height-7);letter-spacing:.075rem;color:var(--grey-color-shade-5);text-transform:uppercase;margin:0 0 .75rem;font-weight:600}.product-pricing-section-products-row{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.product-pricing-section-product-chip{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-8);border-radius:999px;align-items:center;gap:.25rem;padding:.4375rem .9375rem;font-weight:600;display:inline-flex}.product-pricing-section-product-chip-icon{width:1rem;height:1rem;display:inline-flex}.product-pricing-section-product-chip-icon svg{width:100%;height:100%}.product-pricing-section-products-foot{font-family:var(--font-open-sans);font-size:var(--font-9);line-height:var(--line-height-5);color:var(--grey-color-shade-5);margin:0}.product-pricing-section-right{background:var(--text-light-color);flex-direction:column;padding:1.5rem 2rem 2.25rem;display:flex}.product-pricing-section-right-title{font-size:var(--font-8);line-height:var(--line-height-5);color:var(--grey-color);letter-spacing:-.01875rem;margin:0 0 .25rem;font-weight:600}.product-pricing-section-right-lead{font-family:var(--font-open-sans);font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-5);margin:0 0 1.125rem}.product-pricing-section-right-lead-strong{color:var(--grey-color);font-weight:600}.product-pricing-section-tiles{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1.25rem;display:grid}.product-pricing-section-tile{background:var(--text-light-color);cursor:pointer;text-align:left;border:1px solid #11182724;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.25rem;min-height:5.5rem;padding:.875rem;transition:background .15s,border-color .15s;display:flex;position:relative}.product-pricing-section-tile:hover{background:var(--primary-color-shade-1);border-color:var(--primary-color-shade-3)}.product-pricing-section-tile-selected{border:2px solid var(--primary-color);background:linear-gradient(145.5deg, var(--primary-color-shade-2) 0%, var(--primary-color-shade-1) 100%);padding:.8125rem}.product-pricing-section-tile-selected:hover{background:linear-gradient(145.5deg, var(--primary-color-shade-2) 0%, var(--primary-color-shade-1) 100%)}.product-pricing-section-tile-selected .product-pricing-section-tile-amount{color:var(--primary-color)}.product-pricing-section-tile-custom{text-align:center;justify-content:center;align-items:center}.product-pricing-section-tile-badge{background:var(--primary-color);color:var(--text-light-color);font-size:.5625rem;line-height:var(--line-height-9);letter-spacing:.039375rem;text-transform:uppercase;border-radius:999px;padding:.1875rem .5625rem;font-weight:600;position:absolute;top:-.5625rem;right:.625rem}.product-pricing-section-tile-amount{font-size:var(--font-7);line-height:var(--line-height-5);color:var(--grey-color);letter-spacing:-.031875rem;font-weight:600}.product-pricing-section-tile-custom-amount{font-size:var(--font-8);line-height:var(--line-height-5);color:var(--grey-color);letter-spacing:-.02625rem;font-weight:600}.product-pricing-section-tile-credits{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--grey-color-shade-5);align-items:center;gap:.3125rem;font-weight:600;display:inline-flex}.product-pricing-section-tile-coin{width:.8125rem;height:.8125rem;display:inline-flex}.product-pricing-section-tile-coin svg{width:100%;height:100%}.product-pricing-section-tile-bonus{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--secondary-color);letter-spacing:.013125rem;font-weight:600}.product-pricing-section-tile-custom-text{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--grey-color-shade-6)}.product-pricing-section-summary{border:1px solid var(--secondary-color-shade-3);background:linear-gradient(180.8deg, var(--secondary-color-shade-2) 1.36%, #fbecd970 191.3%);border-radius:.875rem;flex-direction:column;align-items:center;gap:.25rem;margin-bottom:1rem;padding:1.25rem .9375rem;display:flex}.product-pricing-section-summary-top{justify-content:center;align-items:center;gap:.25rem;display:flex}.product-pricing-section-summary-num{font-size:var(--font-4);color:var(--grey-color);letter-spacing:-.0625rem;font-weight:600;line-height:2.625rem}.product-pricing-section-summary-meta{flex-direction:column;display:flex}.product-pricing-section-summary-meta-label{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--grey-color-shade-8);letter-spacing:.025rem;text-transform:uppercase;font-weight:600}.product-pricing-section-summary-meta-sub{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--grey-color-shade-4);letter-spacing:.07125rem;text-transform:uppercase;font-weight:600}.product-pricing-section-summary-credits-pill{border:1px solid var(--secondary-color-shade-4);background:linear-gradient(127deg, var(--secondary-color-shade-6) 9.44%, var(--secondary-color-shade-7) 198.8%);color:var(--text-light-color);font-size:.75rem;line-height:var(--line-height-7);border-radius:999px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:600;display:inline-flex}.product-pricing-section-summary-coin{width:.875rem;height:.875rem;display:inline-flex}.product-pricing-section-summary-coin svg{width:100%;height:100%}.product-pricing-section-summary-bonus{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--secondary-color);border-radius:999px;align-items:center;gap:.25rem;padding:.3125rem .75rem;font-weight:600;display:inline-flex}.product-pricing-section-summary-bonus-icon{width:.75rem;height:.75rem;color:var(--secondary-color);display:inline-flex}.product-pricing-section-summary-bonus-icon svg{width:100%;height:100%}.product-pricing-section-cta{background:var(--primary-color);width:100%;color:var(--text-light-color);font-size:var(--font-8);line-height:var(--line-height-5);border-radius:50rem;justify-content:center;align-items:center;margin-bottom:.625rem;padding:.9375rem .9375rem 1.125rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.product-pricing-section-cta:hover{background:var(--primary-color-shade-9);color:var(--text-light-color)}.product-pricing-section-right-foot{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--grey-color-shade-4);text-align:center;margin:0;font-weight:600}.product-pricing-section-strip{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.875rem;display:grid}.product-pricing-section-strip-card{background:var(--text-light-color);border:1px solid var(--grey-color-shade-2);color:inherit;border-radius:1.125rem;align-items:flex-start;gap:1.125rem;padding:1.5rem 1.6875rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.product-pricing-section-strip-card:hover{border-color:var(--primary-color-shade-3)}.product-pricing-section-strip-card-accent{background:linear-gradient(174deg, var(--primary-color) 2.1%, #00419e 267.79%);border-color:var(--primary-color);color:var(--text-light-color)}.product-pricing-section-strip-card-accent:hover{background:linear-gradient(174deg, var(--primary-color-shade-9) 2.1%, var(--primary-color-shade-9) 267.79%);border-color:var(--primary-color-shade-9);color:var(--text-light-color)}.product-pricing-section-strip-card-accent .product-pricing-section-strip-icon{color:var(--text-light-color);background:#ffffff24;border:none}.product-pricing-section-strip-card-accent .product-pricing-section-strip-title{color:var(--text-light-color)}.product-pricing-section-strip-card-accent .product-pricing-section-strip-text{color:var(--primary-color-shade-3)}.product-pricing-section-strip-card-accent .product-pricing-section-strip-link{color:var(--text-light-color)}.product-pricing-section-strip-icon{background:var(--text-light-color);border:1px solid var(--primary-color-shade-2);width:3.25rem;height:3.25rem;color:var(--primary-color);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.product-pricing-section-strip-body{flex-direction:column;flex:1;gap:.25rem;display:flex}.product-pricing-section-strip-title{color:var(--grey-color);letter-spacing:-.022625rem;font-size:.90625rem;font-weight:600;line-height:1.0875rem}.product-pricing-section-strip-text{color:var(--grey-color-shade-6);font-size:.78125rem;line-height:1.25rem}.product-pricing-section-strip-link{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--primary-color);align-items:center;gap:.25rem;margin-top:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.product-pricing-section-pills{flex-wrap:wrap;justify-content:center;gap:1.125rem;margin:0;padding:1rem 0 0;list-style:none;display:flex}.product-pricing-section-pill{font-family:var(--font-open-sans);font-size:.75rem;line-height:var(--line-height-7);color:var(--grey-color-shade-4);align-items:center;gap:.3125rem;display:inline-flex}.product-pricing-section-pill-dot{background:var(--grey-color-shade-4);border-radius:.125rem;width:.25rem;height:.25rem;display:inline-block}.book-demo-blue-panel-showcase{flex-direction:column;gap:.75rem;display:flex}.contact-us-blue-panel .book-demo-blue-panel-meta{flex-wrap:wrap;gap:1rem 1.5rem;display:flex}.contact-us-blue-panel .book-demo-blue-panel-meta-item{font-size:var(--font-8);color:var(--text-light-color);align-items:center;gap:.375rem;line-height:normal;display:inline-flex}.contact-us-blue-panel .book-demo-blue-panel-meta-item svg{flex-shrink:0}.contact-us-blue-panel .book-demo-blue-panel-show-title{font-size:var(--font-9);letter-spacing:var(--letter-spacing-3);text-transform:uppercase;color:var(--text-light-color);opacity:.7;font-weight:600;line-height:normal}.contact-us-blue-panel .book-demo-blue-panel-features{grid-template-columns:1fr 1fr;gap:.75rem 1rem;margin:0;padding:0;list-style:none;display:grid}.contact-us-blue-panel .book-demo-blue-panel-feature-item{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--text-light-color);align-items:flex-start;gap:.5rem;display:flex}.contact-us-blue-panel .book-demo-blue-panel-feature-icon{color:var(--text-light-color);flex-shrink:0;margin-top:.125rem}.book-demo-stepper-label{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-5);margin:0}.book-demo-stepper{align-items:center;gap:.5rem;width:100%;display:flex}.book-demo-stepper-item{background-color:var(--grey-color-shade-3);border-radius:9999rem;flex:1;height:.25rem}.book-demo-stepper-item-active{background-color:var(--primary-color)}.book-demo-form-actions{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.book-demo-back-btn{border:1px solid var(--grey-color-shade-3);background-color:var(--text-light-color);min-height:2.875rem;color:var(--grey-color);font-size:var(--font-8);line-height:var(--line-height-6);white-space:nowrap;border-radius:.625rem;padding:.625rem 1rem;font-weight:600}.book-demo-slot-list{flex-wrap:wrap;gap:.625rem;display:flex}.book-demo-slot-btn{border:1px solid var(--grey-color-shade-3);background-color:var(--text-light-color);color:var(--grey-color);font-size:var(--font-9);line-height:var(--line-height-7);border-radius:.5rem;padding:.5rem .75rem}.book-demo-slot-btn:hover{border-color:var(--primary-color)}.book-demo-slot-btn:disabled{cursor:not-allowed;opacity:.5}.book-demo-slot-btn-active{border-color:var(--primary-color);background-color:var(--primary-color-shade-1);color:var(--primary-color)}.book-demo-slot-empty{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-5);margin:0}.book-demo-confirm-card{border:1px solid var(--grey-color-shade-2);background-color:var(--grey-color-shade-1);border-radius:.75rem;flex-direction:column;gap:.375rem;width:100%;padding:1rem;display:flex}.book-demo-confirm-title{font-size:var(--font-8);line-height:var(--line-height-6);color:var(--grey-color);margin:0;font-weight:600}.book-demo-confirm-row{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-6);margin:0}.book-demo-confirm-row span{color:var(--grey-color)}.book-demo-calendar{background-color:var(--background-color);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.book-demo-calendar-header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.book-demo-calendar-month-label{font-size:var(--font-7);line-height:var(--line-height-5);color:var(--grey-color)}.book-demo-calendar-nav-btn{border:1px solid var(--grey-color-shade-2);background-color:var(--background-color);width:2rem;height:2rem;color:var(--grey-color);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:0;display:flex}.book-demo-calendar-nav-btn:disabled{opacity:.4;cursor:not-allowed}.book-demo-calendar-weekdays{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.book-demo-calendar-weekday{font-size:var(--font-9);line-height:var(--line-height-6);color:var(--grey-color-shade-5);text-align:center}.book-demo-calendar-grid{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.book-demo-calendar-day{min-height:3rem;font-size:var(--font-8);line-height:var(--line-height-6);color:var(--grey-color);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;display:flex}.book-demo-calendar-day:not(.book-demo-calendar-day-disabled):hover{border-color:var(--primary-color)}.book-demo-calendar-day-outside{color:var(--grey-color-shade-4)}.book-demo-calendar-day-disabled{opacity:.35;cursor:not-allowed}.book-demo-calendar-day-selected{border-color:var(--primary-color);background-color:var(--primary-color);color:var(--text-light-color);font-weight:600}.hiring-landing-journey,.hiring-landing-dashboard,.hiring-landing-teamwork,.hiring-landing-integration,.hiring-landing-padding-wraper-light{background-color:var(--background-color)!important}.hireflow-pricing{flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding-block:5rem;display:flex}.hireflow-pricing-header{flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:48.75rem;display:flex}.hireflow-pricing-title{font-size:var(--font-4);color:var(--grey-color);text-align:center;font-family:Montserrat,sans-serif;font-weight:600;line-height:1.25}.hireflow-pricing-title span{color:var(--primary-color);font-family:Montserrat,sans-serif}.hireflow-pricing-subtitle{font-size:var(--font-8);line-height:var(--line-height-7);color:var(--grey-color-shade-6);text-align:center}.hireflow-pricing-card{border:1px solid var(--grey-color-shade-2);background-color:var(--text-light-color);border-radius:1.25rem;width:100%;overflow:hidden}.hireflow-pricing-zone-a{flex-direction:column;gap:1.125rem;padding:2.75rem 3.25rem 2.5rem;display:flex}.hireflow-pricing-label-row{align-items:center;gap:.75rem;display:flex}.hireflow-pricing-eyebrow{font-size:var(--font-10);line-height:var(--line-height-7);letter-spacing:var(--letter-spacing-3);text-transform:uppercase;font-weight:600}.hireflow-pricing-eyebrow-primary{color:var(--primary-color)}.hireflow-pricing-eyebrow-success{color:var(--success-color)}.hireflow-pricing-label-copy{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-5)}.hireflow-pricing-connect-strip{border:1px solid var(--grey-color-shade-2);background-color:var(--grey-color-shade-1);border-radius:2.375rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 .375rem;padding:.75rem 1.1875rem;display:flex}.hireflow-pricing-connect-strip-content{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.hireflow-pricing-connect-label{font-size:var(--font-10);line-height:var(--line-height-7);letter-spacing:1px;text-transform:uppercase;color:var(--grey-color-shade-5);font-family:Montserrat,sans-serif;font-weight:600}.hireflow-pricing-connect-chip{border:1px solid var(--grey-color-shade-2);background-color:var(--text-light-color);font-size:var(--font-9);color:var(--grey-color-shade-8);border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-weight:600;display:inline-flex}.hireflow-pricing-connect-chip svg{color:var(--primary-color);display:block}.hireflow-pricing-connect-separator{color:var(--grey-color-shade-3);font-weight:600}.hireflow-pricing-connect-tagline{font-size:var(--font-8);line-height:var(--line-height-7);color:var(--primary-color);margin-left:1.5rem;font-weight:600}.hireflow-pricing-features-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:1.125rem;list-style:none;display:grid}.hireflow-pricing-feature-item{align-items:flex-start;gap:.625rem;padding:1rem 1.25rem 1.125rem;display:flex}.hireflow-pricing-feature-item:not(:nth-child(3n)){border-right:none}.hireflow-pricing-feature-item-bordered{border-bottom:1px solid var(--grey-color-shade-2)}.hireflow-pricing-feature-icon{color:var(--success-color);flex:none}.hireflow-pricing-feature-copy{flex-direction:column;gap:.25rem;display:flex}.hireflow-pricing-feature-title{font-size:var(--font-9);line-height:var(--line-height-6);color:var(--grey-color);font-weight:600}.hireflow-pricing-feature-description{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-5)}.hireflow-pricing-products{border-top:1px solid var(--grey-color-shade-2);align-items:center;gap:.75rem;padding-top:1.4375rem;display:flex}.hireflow-pricing-products-eyebrow{font-size:var(--font-10);line-height:var(--line-height-7);letter-spacing:1.5px;text-transform:uppercase;color:var(--grey-color-shade-6);font-weight:600}.hireflow-pricing-products-row{flex-wrap:wrap;gap:.5rem;display:flex}.hireflow-pricing-product-pill{border:1px solid var(--grey-color-shade-2);background-color:var(--grey-color-shade-1);color:var(--grey-color-shade-8);font-size:var(--font-9);line-height:var(--line-height-7);border-radius:50rem;align-items:center;gap:.5rem;padding:.4375rem .9375rem;font-weight:600;display:inline-flex}.hireflow-pricing-product-pill svg{color:currentColor;display:block}.hireflow-pricing-product-pill-active{border-color:color-mix(in srgb, var(--success-color) 30%, transparent);background-color:color-mix(in srgb, var(--success-color) 12%, transparent);color:var(--success-color)}.hireflow-pricing-zone-break{background-color:var(--grey-color-shade-1);border-top:1px solid var(--grey-color-shade-2);border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;gap:1.5rem;padding:.875rem 3.25rem;display:flex}.hireflow-pricing-zone-break-title{font-size:var(--font-10);line-height:var(--line-height-7);letter-spacing:1.1px;text-transform:uppercase;color:var(--grey-color-shade-7);font-weight:600}.hireflow-pricing-zone-break-copy{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-5)}.hireflow-pricing-zone-b{padding:2rem 3.25rem 2.5rem}.hireflow-pricing-addon-list{flex-direction:column;list-style:none;display:flex}.hireflow-pricing-addon-row{grid-template-columns:2.625rem 1fr auto;align-items:flex-start;column-gap:1.125rem;padding:1.25rem 0;display:grid}.hireflow-pricing-addon-row-bordered{border-bottom:1px solid var(--grey-color-shade-2)}.hireflow-pricing-addon-icon{background-color:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);width:2.625rem;height:2.625rem;color:var(--primary-color);border-radius:.625rem;justify-content:center;align-items:center;display:flex}.hireflow-pricing-addon-copy{flex-direction:column;gap:.25rem;display:flex}.hireflow-pricing-addon-title{font-size:var(--font-7);line-height:var(--line-height-6);color:var(--grey-color);font-weight:600}.hireflow-pricing-addon-description{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-6)}.hireflow-pricing-credit-pill{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--primary-color);background-color:var(--primary-color-shade-1);border:0;border-radius:6.25rem;align-items:center;gap:.3125rem;padding:.25rem .625rem;font-weight:600;display:inline-flex}.hireflow-pricing-credit-pill svg{width:1rem;height:1rem}.hireflow-pricing-credit-unit{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-4)}.hireflow-pricing-wallet-row{justify-content:space-between;align-items:center;gap:2rem;margin-top:1.75rem;display:flex}.hireflow-pricing-wallet-copy{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-5)}.hireflow-pricing-wallet-copy-strong{color:var(--grey-color-shade-7);font-weight:600}.hireflow-pricing-wallet-btn{background-color:var(--primary-color);color:var(--text-light-color);font-size:var(--font-8);line-height:var(--line-height-6);white-space:nowrap;border-radius:1.875rem;justify-content:center;align-items:center;gap:.5rem;padding:.8125rem 1.75rem;font-weight:600;text-decoration:none;display:inline-flex}.hireflow-pricing-wallet-btn:hover{background-color:var(--primary-color-shade-9);color:var(--text-light-color)}.hireflow-pricing-bottom-strip{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.hireflow-pricing-bottom-card{background-color:var(--text-light-color);border:1px solid var(--grey-color-shade-2);border-radius:1.125rem;align-items:flex-start;gap:1.25rem;padding:1.5625rem 1.6875rem;text-decoration:none;display:flex}.hireflow-pricing-bottom-card:hover{border-color:var(--primary-color-shade-3)}.hireflow-pricing-bottom-icon{border:1px solid var(--primary-color-shade-2);border-radius:.875rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;padding:.5rem;display:flex}.hireflow-pricing-bottom-icon-accent{background-color:color-mix(in srgb, var(--text-light-color) 14%, transparent);border:1px solid color-mix(in srgb, var(--text-light-color) 49%, transparent)}.hireflow-pricing-bottom-body{flex-direction:column;gap:1rem;display:flex}.hireflow-pricing-bottom-body-content{flex-direction:column;gap:.25rem;display:flex}.hireflow-pricing-bottom-title{font-size:var(--font-8);line-height:var(--line-height-6);color:var(--grey-color);font-family:Montserrat,sans-serif;font-weight:600}.hireflow-pricing-bottom-description{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-6);font-family:Montserrat,sans-serif}.hireflow-pricing-bottom-link{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--primary-color);align-items:center;gap:.5rem;font-family:Montserrat,sans-serif;font-weight:600;display:inline-flex}.hireflow-pricing-bottom-card-accent{background:linear-gradient(174deg, var(--primary-color) 2%, #00419e 100%);border:1px solid color-mix(in srgb, var(--text-light-color) 49%, transparent)}.hireflow-pricing-bottom-card-accent:hover{background:linear-gradient(174deg, var(--primary-color-shade-9) 2%, #00419e 100%);border:1px solid color-mix(in srgb, var(--text-light-color) 49%, transparent)}.hireflow-pricing-bottom-card-accent .hireflow-pricing-bottom-title,.hireflow-pricing-bottom-card-accent .hireflow-pricing-bottom-link{color:var(--text-light-color)}.hireflow-pricing-bottom-card-accent .hireflow-pricing-bottom-description{color:var(--primary-color-shade-3)}.hireflow-pricing-trust{flex-wrap:wrap;justify-content:center;gap:1.75rem;padding:0 0 1.5rem;list-style:none;display:flex}.hireflow-pricing-trust-item{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-5);align-items:center;gap:.875rem;display:flex}.hireflow-pricing-trust-dot{background-color:var(--grey-color-shade-3);border-radius:.125rem;width:.25rem;height:.25rem}.hiring-landing-journey-title span{color:var(--primary-color)}.hireflow-stage-call-screen-bar-qualified{background-color:color-mix(in srgb, var(--success-color) 32%, transparent);width:76%}.hireflow-stage-call-screen-bar-on-hold{background-color:color-mix(in srgb, var(--warning-color) 32%, transparent);width:40%}.hireflow-stage-call-screen-bar-qualified-rest{width:24%}.hireflow-stage-call-screen-bar-on-hold-rest{width:60%}.brew-voice-call-report-recording{flex-shrink:0;align-items:center;gap:.625rem;width:100%;display:flex}.brew-voice-call-report-recording audio{display:none}.brew-voice-call-report-recording-play{background:var(--primary-color);color:var(--background-color);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.brew-voice-call-report-recording-play:disabled{cursor:not-allowed;opacity:.5}.brew-voice-call-report-recording-wave{border:none;border-left:1px solid var(--primary-color);cursor:pointer;background:0 0;flex:1;justify-content:space-between;align-items:center;min-width:0;height:2.5rem;padding:0 .5rem;display:flex}.brew-voice-call-report-recording-bar{background:var(--grey-color-shade-3);pointer-events:none;border-radius:.625rem;flex:1 1 0;min-width:.0625rem;max-width:.35rem;min-height:.1875rem}.brew-voice-call-report-recording-bar-active{background:var(--primary-color)}.brew-voice-call-report-recording-time{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-7);white-space:nowrap;flex-shrink:0}.brew-voice-call-report{flex-direction:column;gap:1rem;padding-bottom:2rem;display:flex}.brew-voice-call-report-placeholder{background:var(--background-color);border:1px dashed var(--grey-color-shade-3);color:var(--grey-color-shade-6);font-size:var(--font-8);line-height:var(--line-height-7);text-align:center;border-radius:.5rem;padding:1.5rem}.brew-voice-call-report-placeholder-alert{color:var(--danger-color);border-style:solid}.brew-voice-call-report-placeholder-warn{color:var(--warning-color);text-align:left;border-style:solid;margin-bottom:.75rem;padding:.75rem 1rem}.brew-voice-call-report-verdict-strong{color:var(--success-color)}.brew-voice-call-report-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);box-shadow:0 .0625rem .125rem var(--grey-color-shade-2);border-radius:1rem;width:100%;max-width:79.875rem;margin:0 auto;overflow:hidden}.brew-voice-call-report-rpt-header{border-bottom:1px solid var(--grey-color-shade-2);padding:1rem 1.5rem}.brew-voice-call-report-rpt-header-top{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.875rem;display:flex}.brew-voice-call-report-cand-name{color:var(--grey-color);font-size:var(--font-6);font-weight:600;line-height:var(--line-height-5);margin-bottom:.25rem}.brew-voice-call-report-cand-block{align-items:center;gap:.875rem;min-width:0;display:flex}.brew-voice-call-report-cand-av{background:var(--primary-color-shade-2);color:var(--primary-color-shade-8);font-size:var(--font-8);height:3rem;font-weight:600;line-height:var(--line-height-7);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;display:flex}.brew-voice-call-report-cand-meta{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-7);flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.brew-voice-call-report-cand-meta svg{flex-shrink:0}.brew-voice-call-report-meta-dot{background:var(--grey-color-shade-4);border-radius:50%;flex-shrink:0;width:.1875rem;height:.1875rem}.brew-voice-call-report-hdr-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.375rem;display:flex}.brew-voice-call-report-status-badge{border:1px solid var(--grey-color-shade-2);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);border-radius:1.25rem;align-items:center;gap:.3125rem;padding:.1875rem .5625rem;display:none}.brew-voice-call-report-status-badge-on{display:inline-flex}.brew-voice-call-report-status-shortlist{color:var(--success-color);background:#edfff0;border-color:#c0fcc9}.brew-voice-call-report-status-hold{color:var(--warning-color);background:#fff5ed;border-color:#ffd1c5}.brew-voice-call-report-status-reject{border-color:var(--danger-color);color:var(--danger-color);background:#ffeded}.brew-voice-call-report-proc-badge{background:var(--primary-color-shade-1);color:var(--primary-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7);border-radius:1.25rem;align-items:center;gap:.375rem;padding:.25rem .6875rem;display:inline-flex}.brew-voice-call-report-proc-badge svg{animation:1s linear infinite brew-voice-call-report-spin}.brew-voice-call-report-call-strip{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.brew-voice-call-report-cs-item{color:var(--grey-color-shade-5);font-size:var(--font-10);line-height:var(--line-height-7);align-items:center;gap:.3125rem;display:flex}.brew-voice-call-report-summary-block{border-bottom:1px solid var(--grey-color-shade-2);width:100%;padding:1.125rem 1.5rem}.brew-voice-call-report-decision{align-items:flex-start;gap:1.125rem;display:flex}.brew-voice-call-report-decision-body{flex:1;min-width:0}.brew-voice-call-report-decision-head{flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-bottom:.625rem;display:flex}.brew-voice-call-report-score-ring{background:var(--background-color);border:.1875rem solid var(--primary-color);border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;line-height:1;display:flex}.brew-voice-call-report-score-denom{color:var(--grey-color-shade-5);font-size:var(--font-9);line-height:var(--line-height-7)}.brew-voice-call-report-score-ring-strong{border-color:var(--success-color)}.brew-voice-call-report-score-ring-intermediate{border-color:var(--warning-color)}.brew-voice-call-report-score-ring-weak{border-color:var(--danger-color)}.brew-voice-call-report-score-ring-na{border-color:var(--grey-color-shade-4);border-style:dashed}.brew-voice-call-report-score-num{color:var(--grey-color);font-size:var(--font-5);font-weight:600}.brew-voice-call-report-score-ring-na .brew-voice-call-report-score-num{color:var(--grey-color-shade-5);font-size:var(--font-4)}.brew-voice-call-report-verdict-word{font-size:var(--font-5);font-weight:600;line-height:var(--line-height-4)}.brew-voice-call-report-verdict-intermediate{color:var(--secondary-color)}.brew-voice-call-report-verdict-weak{color:var(--danger-color)}.brew-voice-call-report-verdict-incomplete{color:var(--grey-color-shade-6)}.brew-voice-call-report-verdict-sub{color:var(--grey-color-shade-5);font-size:var(--font-9);line-height:var(--line-height-7)}.brew-voice-call-report-rhea-summary{color:var(--grey-color);font-size:var(--font-9);line-height:var(--line-height-6)}.brew-voice-call-report-full-summary{border-top:1px dashed var(--grey-color-shade-2);border-bottom:1px solid var(--grey-color-shade-2);flex-direction:column;gap:.5rem;padding:.75rem 0;display:flex}.brew-voice-call-report-full-summary summary{color:var(--primary-color);cursor:pointer;font-size:var(--font-9);align-items:center;gap:.25rem;font-weight:600;list-style:none;display:flex}.brew-voice-call-report-full-summary summary:hover{text-decoration:underline}.brew-voice-call-report-full-summary summary::-webkit-details-marker{display:none}.brew-voice-call-report-why-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.brew-voice-call-report-why-item{color:var(--grey-color);font-size:var(--font-9);line-height:var(--line-height-6);align-items:flex-start;gap:.5rem;display:flex}.brew-voice-call-report-why-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-top:.125rem;display:inline-flex}.brew-voice-call-report-why-pos .brew-voice-call-report-why-icon{color:#047857}.brew-voice-call-report-why-neg .brew-voice-call-report-why-icon{color:#b45309}.brew-voice-call-report-why-neutral .brew-voice-call-report-why-icon{color:var(--grey-color-shade-5)}.brew-voice-call-report-score-not-scored{color:var(--grey-color-shade-5);font-size:var(--font-10);line-height:var(--line-height-7);margin-top:.125rem}.brew-voice-call-report-infer{border-bottom:1px dotted var(--grey-color-shade-5);cursor:help}.brew-voice-call-report-rpt-section{border-bottom:1px solid var(--grey-color-shade-2);margin:1.25rem 1.5rem;padding-bottom:1.25rem}.brew-voice-call-report-rpt-section:last-child{border-bottom:none}.brew-voice-call-report-sec-title{color:var(--grey-color-shade-5);font-size:var(--font-9);letter-spacing:.07em;font-weight:600;line-height:var(--line-height-7);text-transform:uppercase;align-items:center;gap:.4375rem;margin-bottom:1rem;display:flex}.brew-voice-call-report-sec-aside{color:var(--grey-color-shade-6);font-size:var(--font-10);letter-spacing:0;font-weight:400;line-height:var(--line-height-7);text-transform:none;margin-left:auto}.brew-voice-call-report-cnt-pass{color:var(--success-color);font-weight:600}.brew-voice-call-report-cnt-attn{color:var(--warning-color);font-weight:600}.brew-voice-call-report-cnt-na{color:var(--grey-color-shade-5);font-weight:600}.brew-voice-call-report-checks{flex-direction:column;display:flex}.brew-voice-call-report-chk{border-bottom:1px solid var(--grey-color-shade-2);gap:.75rem;padding:.8125rem 0;display:flex}.brew-voice-call-report-chk:first-child{padding-top:0}.brew-voice-call-report-chk:last-child{border-bottom:none;padding-bottom:0}.brew-voice-call-report-chk-ico{font-size:var(--font-10);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-top:.0625rem;font-weight:600;display:flex}.brew-voice-call-report-sig-label{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7);flex-shrink:0;width:7.5rem;padding-top:.1875rem}.brew-voice-call-report-sig-val{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7);text-align:right;flex-shrink:0;width:1.625rem}.brew-voice-call-report-tech-na{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-6)}.brew-voice-call-report-q-val{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7);margin-bottom:.125rem}.brew-voice-call-report-tx-chev{color:var(--grey-color-shade-5);transition:transform .2s}.brew-voice-call-report-t-text{color:var(--grey-color);font-size:var(--font-9);line-height:var(--line-height-6)}.brew-voice-call-report-ci-attn{color:var(--secondary-color);background:#fff5ed}.brew-voice-call-report-ci-pass{color:var(--success-color);background:#edfff0;border:1px solid #c0fcc9}.brew-voice-call-report-ci-na{background:var(--grey-color-shade-1);border:1px dashed var(--grey-color-shade-4);color:var(--grey-color-shade-5)}.brew-voice-call-report-chk-main{flex:1;min-width:0}.brew-voice-call-report-chk-top{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.1875rem;display:flex}.brew-voice-call-report-chk-name{color:var(--grey-color-shade-9);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7)}.brew-voice-call-report-chk-stat{font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);border-radius:50em;padding:.0625rem .4375rem}.brew-voice-call-report-cs-pass{color:var(--success-color);background:#edfff0}.brew-voice-call-report-cs-attn{color:var(--secondary-color);background:#fff5ed}.brew-voice-call-report-cs-na{background:var(--grey-color-shade-1);color:var(--grey-color-shade-5)}.brew-voice-call-report-chk-quick{color:var(--grey-color-shade-9);font-size:var(--font-9);line-height:var(--line-height-6);margin-bottom:.125rem}.brew-voice-call-report-chk-desc{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-6)}.brew-voice-call-report-ev-jump{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);color:var(--primary-color);cursor:pointer;font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.125rem;padding:.0625rem .375rem;text-decoration:none;display:inline-flex}.brew-voice-call-report-ev-jump:hover{background:var(--primary-color-shade-2)}.brew-voice-call-report-signal-table{flex-direction:column;gap:.625rem;display:flex}.brew-voice-call-report-sig-row{align-items:flex-start;gap:.875rem;display:flex}.brew-voice-call-report-sig-right{flex:1;width:100%}.brew-voice-call-report-sig-bar-wrap{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.brew-voice-call-report-sig-track{background:var(--grey-color-shade-2);border-radius:.1875rem;flex:1;height:.3125rem;overflow:hidden}.brew-voice-call-report-sig-fill{background:var(--primary-color);border-radius:.1875rem;height:100%}.brew-voice-call-report-sig-evidence{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-6)}.brew-voice-call-report-quality-grid{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.brew-voice-call-report-q-card{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;padding:.6875rem .8125rem}.brew-voice-call-report-q-clock-icon{color:var(--grey-color-shade-5)}.brew-voice-call-report-q-val-call-status{color:var(--success-color)}.brew-voice-call-report-q-val-engagement{color:var(--warning-color)}.brew-voice-call-report-q-key{color:var(--grey-color-shade-5);font-size:var(--font-10);line-height:var(--line-height-7)}.brew-voice-call-report-advice{border-bottom:1px solid var(--grey-color-shade-2);margin:1.25rem 1.5rem;padding-bottom:1.25rem}.brew-voice-call-report-adv-list{flex-direction:column;gap:.5rem;display:flex}.brew-voice-call-report-advice-title{margin-bottom:.75rem}.brew-voice-call-report-adv-item{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);box-shadow:inset .1875rem 0 0 var(--grey-color-shade-2);border-radius:.5rem;align-items:flex-start;gap:.6875rem;padding:.6875rem .8125rem;display:flex}.brew-voice-call-report-adv-item-key{background:#fff5ed;border-color:#ffd1c5;box-shadow:inset .1875rem 0 #ffd1c5}.brew-voice-call-report-adv-body{flex:1;min-width:0}.brew-voice-call-report-adv-top{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.125rem;display:flex}.brew-voice-call-report-adv-title{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7)}.brew-voice-call-report-adv-tag{background:var(--secondary-color-shade-2);color:var(--warning-color);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);border-radius:1.25rem;padding:.0625rem .4375rem}.brew-voice-call-report-adv-note{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-6)}.brew-voice-call-report-transcript{margin:1.25rem 1.5rem}.brew-voice-call-report-tx-toggle{text-align:left;justify-content:space-between;align-items:center;width:100%;padding-bottom:1.25rem;display:flex}.brew-voice-call-report-tx-left{color:var(--grey-color-shade-5);font-size:var(--font-9);letter-spacing:.07em;font-weight:600;line-height:var(--line-height-7);text-transform:uppercase;align-items:center;gap:.5rem;display:flex}.brew-voice-call-report-tx-meta{color:var(--grey-color-shade-5);font-size:var(--font-10);font-weight:400;line-height:var(--line-height-7);text-transform:none;margin-left:.25rem}.brew-voice-call-report-tx-chev-open{transform:rotate(180deg)}.brew-voice-call-report-transcript-scroll{flex-direction:column;gap:.5rem;display:flex}.brew-voice-call-report-t-turn{border-radius:.5rem;gap:.625rem;padding:.5rem .75rem;transition:background .3s;display:flex}.brew-voice-call-report-t-turn:last-child{border-bottom:none}.brew-voice-call-report-t-turn-candidate{background-color:#eff6ff}.brew-voice-call-report-t-turn-flash{background:#fff5ed}.brew-voice-call-report-t-speaker{color:var(--grey-color-shade-5);font-size:var(--font-10);letter-spacing:.05em;font-weight:600;line-height:var(--line-height-7);text-transform:uppercase;flex-shrink:0;width:4.5rem;padding-top:.125rem}.brew-voice-call-report-sp-rhea{color:var(--primary-color)}.brew-voice-call-report-t-ts{color:var(--grey-color-shade-5);font-size:var(--font-10);line-height:var(--line-height-7);flex-shrink:0;width:2rem;padding-top:.125rem}.brew-voice-call-report-asr-low{background:var(--grey-color-shade-2);border-bottom:1px dotted var(--grey-color-shade-5);cursor:help}.brew-voice-call-report-skel{background:linear-gradient(90deg, var(--grey-color-shade-1) 25%, var(--grey-color-shade-2) 50%, var(--grey-color-shade-1) 75%);background-size:200% 100%;border-radius:.375rem;animation:1.4s infinite brew-voice-call-report-shimmer}.brew-voice-call-report-skel-line{height:.75rem;margin-bottom:.5rem}.brew-voice-call-report-skel-line-wide{width:90%;height:.8125rem}.brew-voice-call-report-skel-line-medium{width:75%;height:.8125rem;margin-bottom:0}.brew-voice-call-report-skel-line-label{width:30%;height:.75rem;margin-bottom:1rem}.brew-voice-call-report-skel-line-row{width:100%;height:2.125rem;margin-bottom:.5625rem}.brew-voice-call-report-skel-line-row-last{width:100%;height:2.125rem;margin-bottom:0}.brew-voice-call-report-field-label{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7);margin-top:1rem;margin-bottom:.4375rem}.brew-voice-call-report-field-label:first-child{margin-top:0}.brew-voice-call-report-tx-body{border-top:1px solid var(--grey-color-shade-2);padding:1rem 0}.brew-voice-call-report-tx-body-header{border:1px solid var(--grey-color-shade-2);border-radius:.5rem;align-items:center;gap:.5rem;width:100%;margin-bottom:1rem;padding:.5rem;display:flex}.brew-voice-call-report-muted{color:var(--grey-color-shade-5);font-size:var(--font-10);line-height:var(--line-height-7)}.brew-voice-call-report-split{grid-template-columns:minmax(0,22.75rem) minmax(0,1fr);display:grid}.brew-voice-call-report-split-decide{background:var(--background-color);border-right:1px solid var(--grey-color-shade-2);flex-direction:column;gap:1rem;height:fit-content;padding:1.25rem 1.125rem;display:flex;position:sticky;top:0}.brew-voice-call-report-split-verify{min-width:0}.brew-voice-call-report-decide-score-block{align-items:center;gap:.75rem;display:flex}.brew-voice-call-report-decide-verdict-block{flex-direction:column;gap:.25rem;display:flex}.brew-voice-call-report-screening-group{margin-bottom:1.125rem}.brew-voice-call-report-screening-group:last-child{margin-bottom:0}.brew-voice-call-report-screening-group-title{color:var(--grey-color);font-size:var(--font-9);letter-spacing:.05em;font-weight:600;line-height:var(--line-height-7);margin-bottom:.625rem}.brew-voice-call-report-screening-group-title-depth-count{color:var(--primary-color);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);background-color:var(--primary-color-shade-1);border-radius:50rem;margin-left:.25rem;padding:.15rem .5rem}.brew-voice-call-report-screening-group-title-gap-count{color:var(--secondary-color);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);background-color:var(--secondary-color-shade-2);border-radius:50rem;margin-left:.25rem;padding:.15rem .5rem}.brew-voice-call-report-nc-count{color:var(--grey-color-shade-6);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);background:var(--grey-color-shade-1);border-radius:.5rem;margin-left:.25rem;padding:.25rem .5rem}.brew-voice-call-report-nc-head{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.brew-voice-call-report-nc-note{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-7)}.brew-voice-call-report-nc-btn{color:var(--grey-color-shade-5);cursor:pointer;background:0 0;border:none;padding:.5rem;transition:transform .15s}.brew-voice-call-report-clear-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.brew-voice-call-report-clear-check-icon{color:var(--success-color);flex-shrink:0;margin-top:.125rem;line-height:1;display:inline-flex}.brew-voice-call-report-screening-group-title-count{color:var(--success-color);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);background-color:#eef8ef;border-radius:50rem;margin-left:.25rem;padding:.1875rem .5rem}.brew-voice-call-report-clear-item{background:#eef8ef;border:1px solid #c8e8cd;border-radius:.5rem;flex-direction:row;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;display:flex}.brew-voice-call-report-clear-item-body,.brew-voice-call-report-depth-item-body,.brew-voice-call-report-gap-item-body{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.brew-voice-call-report-screening-nc-icon{color:var(--grey-color-shade-5);flex-shrink:0;line-height:1;display:inline-flex}.brew-voice-call-report-ci-name{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7);justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.brew-voice-call-report-ci-val{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-6)}.brew-voice-call-report-depth-list{flex-wrap:wrap;gap:.5rem;display:flex}.brew-voice-call-report-depth-item{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;flex-direction:row;flex:1;align-items:flex-start;gap:.5rem;min-width:18.75rem;padding:.625rem .75rem;display:flex}.brew-voice-call-report-depth-name{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7);justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.brew-voice-call-report-depth-val{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-6)}.brew-voice-call-report-gap-list{flex-direction:column;gap:.5rem;display:flex}.brew-voice-call-report-gap-row{background:#fff5ed;border:1px solid #ffd1c5;border-radius:.5rem;flex-direction:row;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;display:flex}.brew-voice-call-report-gap-name{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7);justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.brew-voice-call-report-nc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;display:grid}.brew-voice-call-report-nc-item{flex-direction:column;gap:.125rem;display:flex}.brew-voice-call-report-nc-name{color:var(--grey-color-shade-5);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);align-items:center;gap:.5rem;display:flex}.brew-voice-call-report-nc-val{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-6)}.brew-voice-call-report-adv-tag-gap,.brew-voice-call-report-adv-tag-followup{color:var(--warning-color);background:#ffe9d7}.brew-voice-call-report-adv-tag-rescreen{background:var(--grey-color-shade-1);color:var(--grey-color-shade-6)}.brew-voice-call-report-adv-tag-open{background:var(--primary-color-shade-1);color:var(--primary-color)}.brew-voice-call-report-skel-ring{border-radius:50%;width:5.5rem;height:5.5rem;margin:0 auto}.brew-voice-call-report-public{width:100%;max-width:79.875rem;margin:0 auto;padding:1.5rem 1rem 3rem}.brew-voice-success-color{color:var(--success-color)}.brew-voice-warning-color{color:var(--warning-color)}.brew-voice-role-cand-tbl-row-clickable{cursor:pointer}.brew-voice-role-cand-tbl-row-clickable:hover td{background:var(--grey-color-shade-1)}.brew-voice-role-cand-tbl-row-clickable:hover .brew-voice-card-name{color:var(--primary-color)}.brew-voice-role-cand-action-dropdown{display:inline-flex}.brew-voice-role-cand-action-dropdown-trigger{cursor:pointer;background:0 0;border:none;border-radius:50em;justify-content:center;align-items:center;padding:.25rem .5rem;font-family:inherit;display:inline-flex}.brew-voice-role-cand-action-dropdown-trigger:hover{background:var(--grey-color-shade-1)}.brew-voice-role-cand-action-dropdown-menu{border:1px solid var(--grey-color-shade-2);border-radius:.375rem;min-width:8.75rem}.org-list-page{background-color:var(--body-bg);align-items:flex-start;padding:1.5rem 1rem}.org-list-page-inner{max-width:47.5rem;padding:0}.org-list-page-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.org-list-page .org-list-section{margin-bottom:1.25rem}.org-list-page .org-list-section:last-child{margin-bottom:0}.org-list-page-title{font-size:var(--font-3);color:var(--grey-color);font-weight:600;line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-9)}.org-list-page-desc{font-size:var(--font-9);color:var(--grey-color-shade-6);line-height:var(--line-height-6);margin-top:.375rem}.org-list-page-new-btn{flex-shrink:0}.org-list-section{margin-bottom:2rem}.org-list-section-label{font-size:var(--font-10);letter-spacing:var(--letter-spacing-5);text-transform:uppercase;color:var(--grey-color-shade-6);font-weight:600;line-height:var(--line-height-7);align-items:center;gap:.5rem;margin:0 .25rem .75rem;display:flex}.org-list-section-count{font-size:var(--font-10);letter-spacing:0;background:var(--grey-color-shade-2);color:var(--grey-color-shade-7);font-weight:600;line-height:var(--line-height-7);border-radius:6.25rem;padding:.0625rem .5rem}.org-list-page .org-list{flex-direction:column;gap:.625rem;display:flex}.org-invite-card{background:var(--secondary-color-shade-1);border:1px solid var(--secondary-color-shade-3);border-radius:1rem;align-items:center;gap:1rem;padding:1rem 1.125rem 1rem 1.25rem;display:flex;position:relative;overflow:hidden}.org-invite-card:before{content:"";background:var(--secondary-color);width:.25rem;position:absolute;top:0;bottom:0;left:0}.org-invite-actions{flex-shrink:0;gap:.625rem;margin-left:auto;display:flex}.org-card{text-align:left;background:var(--background-color);border:1px solid var(--grey-color-shade-2);width:100%;color:inherit;border-radius:1rem;align-items:center;gap:.5rem;padding:.875rem 1rem;font-family:inherit;transition:border-color .14s,box-shadow .14s;display:flex}.org-card:hover{border-color:var(--grey-color-shade-3);box-shadow:0 .125rem .25rem #0f1b180d,0 .75rem 2rem #0f1b180f}.org-card-name-btn{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.9375rem;padding:0;font-family:inherit;display:flex}.org-card-name-btn:disabled,.org-card-name-btn-static{cursor:default}.org-card-name-btn:focus-visible{outline:.125rem solid var(--primary-color);outline-offset:.1875rem;border-radius:.5rem}.org-card-avatar{background:linear-gradient(135deg, var(--primary-color), var(--primary-color-shade-7));width:2.875rem;height:2.875rem;color:var(--text-light-color);border-radius:.8125rem;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.org-card-avatar-image{background:var(--grey-color-shade-1)}.org-card-avatar-char{font-size:var(--font-7);color:var(--text-light-color);font-weight:600;line-height:var(--line-height-9)}.org-card-body{flex:1;min-width:0}.org-card-name{font-size:var(--font-7);color:var(--grey-color);font-weight:600;line-height:var(--line-height-6);align-items:center;gap:.4375rem;display:flex}.org-card-name-txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.org-card-verified{color:var(--primary-color);flex-shrink:0;align-items:center;display:inline-flex}.org-card-verified svg{width:.9375rem;height:.9375rem}.org-card-meta{font-size:var(--font-10);color:var(--grey-color-shade-6);line-height:var(--line-height-7);flex-wrap:wrap;align-items:center;gap:.4375rem;margin-top:.3125rem;display:flex}.org-card-type{color:var(--grey-color-shade-7);align-items:center;gap:.3125rem;display:inline-flex}.org-card-type-ico{color:var(--grey-color-shade-5);align-items:center;display:inline-flex}.org-card-type-ico svg{width:.8125rem;height:.8125rem}.org-card-dot{background:var(--grey-color-shade-3);border-radius:50%;width:.1875rem;height:.1875rem}.org-card-domain{color:var(--grey-color-shade-5)}.org-card-invited-as{color:var(--grey-color-shade-7)}.org-card-default-pill{font-size:var(--font-10);letter-spacing:var(--letter-spacing-5);text-transform:uppercase;color:var(--secondary-color);background:var(--secondary-color-shade-1);font-weight:600;line-height:var(--line-height-9);border-radius:.3125rem;padding:.125rem .375rem}.org-card-role{font-size:var(--font-10);letter-spacing:var(--letter-spacing-5);text-transform:uppercase;font-weight:600;line-height:var(--line-height-9);border-radius:.5rem;flex-shrink:0;align-items:center;gap:.3125rem;padding:.3125rem .625rem;display:inline-flex}.org-card-role-owner{background:var(--primary-color-shade-1);color:var(--primary-color)}.org-card-role-member{background:var(--grey-color-shade-1);color:var(--grey-color-shade-7);border:1px solid var(--grey-color-shade-2)}.org-card-star{cursor:pointer;width:2.25rem;height:2.25rem;color:var(--grey-color-shade-5);background:0 0;border:none;border-radius:.5625rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.org-card-star:hover{background:var(--grey-color-shade-1)}.org-card-star svg{width:1.1875rem;height:1.1875rem}.org-card-leave{cursor:pointer;border:1px solid var(--grey-color-shade-2);width:2.25rem;height:2.25rem;color:var(--danger-color);font-size:var(--font-9);background:0 0;border-radius:.5625rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,border-color .12s;display:inline-flex}.org-card-leave:hover{background:var(--grey-color-shade-1);border-color:var(--danger-color)}.org-list-item-invitation-tag{background-color:var(--primary-color-shade-1);color:var(--primary-color);border:1px solid var(--primary-color);font-size:var(--font-10);line-height:var(--line-height-9);padding:.125rem .625rem;font-weight:600}.org-list-item-action-accept{min-width:5rem;color:var(--success-color);border:1px solid var(--success-color);font-size:var(--font-9);line-height:var(--line-height-9);background-color:#0000;border-radius:.4375rem;justify-content:center;align-items:center;padding:.375rem 1rem;font-weight:600;display:flex}.org-list-item-action-decline{min-width:5rem;color:var(--danger-color);border:1px solid var(--danger-color);font-size:var(--font-9);line-height:var(--line-height-9);background-color:#0000;border-radius:.4375rem;justify-content:center;align-items:center;padding:.375rem 1rem;font-weight:600;display:flex}.org-list-item-action-accept:disabled,.org-list-item-action-decline:disabled{opacity:.6;cursor:not-allowed}.brew-voice-roles-screening-textarea-wrap{position:relative}.brew-voice-roles-screening-textarea-wrap textarea{padding-bottom:1.75rem}.brew-voice-roles-screening-char-count{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-9);pointer-events:none;position:absolute;bottom:.5rem;right:.75rem}.brew-voice-roles-screening-char-count-exceed{color:var(--danger-color)}.brew-voice-roles-screening-aq-field{flex:1;min-width:0}.brew-voice-roles-screening-aq-input-wrap{position:relative}.brew-voice-roles-screening-aq-input-wrap input{border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);border-radius:.5rem;width:100%;padding:.5rem 3.5rem .5rem .75rem;line-height:normal}.brew-voice-roles-screening-aq-field .brew-voice-error{margin-top:.25rem}.brew-voice-call-report-footer{border-top:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-5);font-size:var(--font-9);line-height:var(--line-height-7);text-align:center;padding:1rem}.brew-voice-import-so-l-success{color:var(--success-color)}.brew-voice-role-cand-resume-primary{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.brew-voice-role-cand-resume-warning{color:var(--grey-color-shade-6);font-size:var(--font-10)}.brew-voice-role-cand-resume-warning-header{align-items:center;gap:.5rem;display:flex}.brew-voice-role-cand-resume-warning-header span{color:var(--warning-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7)}.brew-voice-role-cand-not-resume-row{border-color:color-mix(in srgb, var(--warning-color) 6%, var(--background-color))}.brew-voice-role-cand-not-resume-cell{padding:.75rem 1rem}.brew-voice-import-estimate-warn{background:color-mix(in srgb, var(--warning-color) 12%, white);border:1px solid color-mix(in srgb, var(--warning-color) 35%, white);color:var(--grey-color-shade-8);font-size:var(--font-9);line-height:var(--line-height-7);border-radius:.4375rem;align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.625rem .75rem;display:flex}.brew-voice-import-estimate-warn svg{color:var(--warning-color);flex-shrink:0;margin-top:.125rem}.brew-voice-import-se-tz{min-width:9rem}.brew-voice-role-status-draft{background:var(--grey-color-shade-1);color:var(--grey-color-shade-6);border:1px solid var(--grey-color-shade-2)}.brew-voice-role-hdr-actions .brew-voice-detail-header-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.brew-voice-role-hdr-actions .brew-voice-detail-header-btn:disabled:hover{background:var(--background-color);color:var(--grey-color-shade-8)}.brew-voice-new-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.brew-voice-new-btn:disabled:hover{background:var(--primary-color);color:var(--text-light-color)}.brew-voice-csv-file-input{display:none}.brew-voice-upload-zone-has-file{border-color:var(--primary-color);background:var(--primary-color-shade-1)}.brew-voice-work-mode-dropdown{width:100%}.brew-voice-work-mode-dropdown .table-header-dropdown{border:.5px solid var(--grey-color-shade-3);width:100%;font-size:var(--font-9);color:var(--grey-color);background:var(--background-color);border-radius:.4375rem;justify-content:space-between;padding:.4375rem .625rem;font-family:inherit}.brew-voice-work-mode-dropdown .table-header-dropdown:focus{border-color:var(--primary-color);outline:none}.brew-voice-call-report-actions-skeleton{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;width:100%;display:flex}.brew-voice-call-report-actions-skeleton-primary{width:13.75rem;max-width:100%}.brew-voice-call-report-actions-skeleton-secondary{width:7.5rem;max-width:100%}.balance-warning-snackbar{border:1px solid var(--secondary-color-shade-3);background:var(--secondary-color-shade-1);isolation:isolate;border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0 .5rem;padding:1.25rem 1rem;display:flex;position:relative;overflow:hidden}.balance-warning-snackbar:before{content:"";border-radius:inherit;opacity:.62;pointer-events:none;z-index:0;background-image:url(/assets/images/balance-warning-snackbar-bg.png);background-position:0 0;background-repeat:no-repeat;background-size:1020px 1020px;position:absolute;inset:0}.balance-warning-snackbar__content{z-index:1;flex:1;align-items:flex-start;gap:.25rem;min-width:0;display:flex;position:relative}.balance-warning-snackbar__icon{color:var(--secondary-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.balance-warning-snackbar__icon svg{width:20px;height:20px}.balance-warning-snackbar__icon svg path{fill:var(--secondary-color)}.balance-warning-snackbar__message{color:var(--secondary-color);font-size:var(--font-8);font-weight:600;line-height:1}.balance-warning-snackbar__actions{z-index:1;align-items:center;gap:.5rem;margin-left:auto;display:flex;position:relative}.balance-warning-snackbar__button{background:var(--secondary-color);color:var(--text-light-color);font-size:var(--font-9);white-space:nowrap;border-radius:6.25rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.balance-warning-snackbar__button:hover{background:var(--secondary-color-shade-6);color:var(--text-light-color)}.balance-warning-snackbar__close{width:2rem;height:2rem;color:var(--secondary-color);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.balance-warning-snackbar__close svg{width:.875rem;height:.875rem}.form-label-v2 svg{width:20px;height:20px}.test-result-details-container .test-result-details-card-header{justify-content:unset!important}.test-first-row .dropdown-menu>li:hover{border-radius:unset}.test-card-clone-modal-container{width:clamp(40%, fit-content, 95%)!important}.test-card-clone-modal-container .form-group-v2{width:100%;padding:0 1rem}.test-card-clone-modal-container .form-input-group{max-width:unset!important}.test-card-clone-modal-container .publish-drive-modal-btn{padding:0 1rem 1rem 0}.ai-studio-top-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:.5rem 0 .75rem;display:flex}.ai-studio-shell{background:var(--body-bg);grid-template-columns:minmax(0,1fr) minmax(0,0fr);align-items:stretch;gap:0;height:calc(100vh - 12rem);min-height:32rem;transition:grid-template-columns .48s cubic-bezier(.4,0,.2,1),gap .48s cubic-bezier(.4,0,.2,1);display:grid}.ai-studio-shell.is-preview-open{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem}.ai-studio-main{flex-direction:column;justify-self:center;width:100%;max-width:55rem;height:100%;min-height:0;transition:max-width .48s cubic-bezier(.4,0,.2,1);display:flex}.ai-studio-shell.is-preview-open .ai-studio-main{max-width:100rem}.ai-studio-main-header{flex-shrink:0}.ai-studio-title{font-size:var(--font-5);color:var(--grey-color);margin:0;font-weight:600}.ai-studio-subtitle{font-size:var(--font-8);color:var(--grey-color-shade-6);margin:.5rem 0 0}.ai-studio-subtitle-line{display:block}.ai-studio-divider{border:0;border-top:2px solid var(--grey-color-shade-3);border-bottom:2px solid var(--background-color);height:0;margin:1.75rem 0 0;padding:0}.ai-studio-thread{outline:none;flex-direction:column;flex:1 1 0;gap:1rem;min-height:0;padding:1.5rem 0;display:flex;overflow-y:auto}.ai-studio-thread:focus,.ai-studio-thread:focus-visible{outline:none}.ai-studio-thread-empty{flex:1 1 0}.ai-studio-error{background:color-mix(in srgb, var(--danger-color) 8%, white);border:1px solid var(--danger-color);border-radius:.5rem;padding:1rem 1.25rem}.ai-studio-error-title{font-size:var(--font-7);color:var(--danger-color);margin:0 0 .25rem;font-weight:600}.ai-studio-error-body{font-size:var(--font-8);color:var(--grey-color-shade-7);margin:0}.ai-studio-bubble-row{width:100%;animation:.26s cubic-bezier(.2,.7,.3,1) ai-studio-bubble-in;display:flex}@keyframes ai-studio-bubble-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ai-studio-thinking-row{justify-content:flex-start;width:100%;padding:.25rem 1rem;display:flex}.ai-studio-thinking{font-size:var(--font-8);background-image:linear-gradient(90deg, var(--grey-color-shade-4) 0%, var(--grey-color-shade-9) 25%, var(--grey-color-shade-4) 50%, var(--grey-color-shade-9) 75%, var(--grey-color-shade-4) 100%);-webkit-text-fill-color:transparent;color:#0000;background-position:0 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite ai-studio-shimmer}@keyframes ai-studio-shimmer{0%{background-position:0 0}to{background-position:-100% 0}}.ai-studio-bubble-row.is-user{justify-content:flex-end}.ai-studio-bubble-row.is-ai{justify-content:flex-start}.ai-studio-bubble{max-width:min(70%,36rem);font-size:var(--font-8);color:var(--grey-color);overflow-wrap:break-all;white-space:pre-wrap;border-radius:.75rem;padding:.75rem 1rem;display:block}.ai-studio-bubble.is-user{background:var(--grey-color-shade-2);border:1px solid var(--grey-color-shade-3);color:var(--grey-color-shade-8);border-radius:.75rem;padding:.5rem .75rem}.ai-studio-bubble.is-ai{background:var(--background-color);border:1px solid var(--grey-color-shade-2)}.ai-studio-bubble-highlights{flex-direction:column;gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.ai-studio-bubble-highlights strong{color:var(--grey-color);font-weight:600}.ai-studio-bubble-highlights li{font-size:var(--font-8);color:var(--grey-color-shade-8);padding-left:.75rem;position:relative}.ai-studio-bubble-highlights li:before{content:"•";color:var(--grey-color-shade-7);position:absolute;left:0}.ai-studio-stage-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;flex-direction:column;gap:.5rem;max-width:22rem;padding:1rem 1.25rem;display:inline-flex}.ai-studio-stage-heading{font-size:var(--font-8);color:var(--grey-color-shade-7);margin:0}.ai-studio-stage-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ai-studio-stage-row{font-size:var(--font-8);color:var(--grey-color-shade-7);align-items:center;gap:.5rem;display:flex}.ai-studio-stage-row.is-done{color:var(--success-color)}.ai-studio-stage-row.is-active{color:var(--primary-color)}.ai-studio-stage-row.is-failed{color:var(--danger-color)}.ai-studio-stage-icon{flex-shrink:0;justify-content:center;align-items:center;width:.75rem;height:.75rem;display:inline-flex}.ai-studio-stage-icon svg{width:100%;height:100%}.ai-studio-stage-icon.is-spinner{border:1.5px solid var(--primary-color);border-top-color:#0000;border-radius:50%;width:.75rem;height:.75rem;animation:.8s linear infinite ai-studio-spin}.ai-studio-stage-icon.is-pending{border:1.5px solid var(--primary-color);opacity:.6;border-radius:50%;width:.625rem;height:.625rem}@keyframes ai-studio-spin{to{transform:rotate(360deg)}}.ai-studio-suggestions-label{font-size:var(--font-8);color:var(--grey-color-shade-4);margin:0 0 .75rem}.ai-studio-suggestions-wrapper{flex-shrink:0}.ai-studio-suggestions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:1rem;display:grid}.ai-studio-composer-wrapper{flex-shrink:0}.ai-studio-suggestion-card{text-align:left;background:var(--background-color);border:1px solid var(--grey-color-shade-2);font-size:var(--font-8);color:var(--grey-color-shade-6);cursor:pointer;border-radius:1rem;padding:.5rem .75rem;display:block}.ai-studio-suggestion-card:hover{background:var(--grey-color-shade-2)}.ai-studio-composer{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;padding:1.25rem 4rem 1.25rem 1rem;display:block;position:relative}.ai-studio-composer:focus-within{border-color:var(--primary-color)}.ai-studio-composer.is-disabled{background:var(--grey-color-shade-2)}.ai-studio-composer-field{resize:none;width:100%;font-size:var(--font-8);color:var(--grey-color);background:0 0;border:0;outline:0;min-height:3rem;max-height:10rem;font-family:inherit;display:block}.ai-studio-composer-field::placeholder{color:var(--grey-color-shade-4)}.ai-studio-composer-send{background:var(--primary-color);width:2.25rem;height:2.25rem;color:var(--text-light-color);cursor:pointer;border:0;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:.75rem;right:.75rem}.ai-studio-composer-send:disabled{background:var(--grey-color-shade-3);cursor:not-allowed}.ai-studio-composer-send svg{width:1.125rem;height:1.125rem}.ai-studio-composer-send svg path{fill:var(--text-light-color)}.ai-studio-preview-panel{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;flex-direction:column;gap:1rem;height:100%;min-height:0;padding:1.5rem;animation:.48s cubic-bezier(.4,0,.2,1) ai-studio-preview-in;display:flex;overflow-y:auto}.ai-studio-preview-content{flex-direction:column;gap:1rem;animation:.26s ease-out .38s backwards ai-studio-preview-content-in;display:flex}@keyframes ai-studio-preview-content-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-studio-preview-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.ai-studio-artifact-card{background:var(--background-color);border:2px solid var(--grey-color-shade-2);cursor:pointer;text-align:left;border-radius:.5rem;align-items:stretch;gap:1rem;width:100%;max-width:26rem;padding:.875rem 1rem;transition:border-color .2s;display:flex}.ai-studio-artifact-card.is-active,.ai-studio-artifact-card:hover{border-color:var(--primary-color)}.ai-studio-artifact-info{flex-direction:column;flex:1;justify-content:center;gap:.25rem;min-width:0;display:flex}.ai-studio-artifact-title{font-size:var(--font-8);color:var(--grey-color);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-weight:600;display:-webkit-box;overflow:hidden}.ai-studio-artifact-duration{font-size:var(--font-9);color:var(--grey-color-shade-7);margin:0}.ai-studio-artifact-thumb{background:color-mix(in srgb, var(--primary-color) 8%, white);border:1px solid color-mix(in srgb, var(--primary-color) 25%, white);width:4.5rem;height:4.5rem;color:var(--primary-color);border-radius:.25rem;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:.375rem;display:flex}.ai-studio-artifact-thumb-title{color:var(--primary-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.4rem;font-weight:600;display:-webkit-box;overflow:hidden}.ai-studio-artifact-thumb-lines{flex-direction:column;gap:.125rem;display:flex}.ai-studio-artifact-thumb-lines span{background:color-mix(in srgb, var(--primary-color) 35%, white);border-radius:.0625rem;width:100%;height:.125rem}.ai-studio-artifact-thumb-lines span:nth-child(2){width:80%}.ai-studio-artifact-thumb-lines span:nth-child(3){width:60%}.ai-studio-artifact-thumb-meta{color:var(--primary-color);border-top:.5px solid color-mix(in srgb, var(--primary-color) 25%, white);white-space:nowrap;text-overflow:ellipsis;padding-top:.1875rem;font-size:.375rem;overflow:hidden}.ai-studio-preview-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ai-studio-preview-heading{align-items:center;gap:.5rem;display:flex}.ai-studio-preview-back{width:2rem;height:2rem;color:var(--grey-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:none}.ai-studio-preview-back svg{width:1.25rem;height:1.25rem}.ai-studio-preview-title{font-size:var(--font-5);color:var(--grey-color);margin:0;font-weight:600}.ai-studio-preview-subtitle{font-size:var(--font-8);color:var(--grey-color-shade-7);border-bottom:1px solid var(--grey-color-shade-3);margin:0;padding-bottom:1rem}.ai-studio-preview-empty{font-size:var(--font-8);color:var(--grey-color-shade-6);text-align:center;border-radius:.5rem;flex:1;justify-content:center;align-items:center;min-height:12rem;padding:1.5rem;display:flex}.ai-studio-preview-hint{font-size:var(--font-9);color:var(--grey-color-shade-7);background:color-mix(in srgb, var(--primary-color) 6%, white);border-radius:.375rem;margin:0;padding:.5rem .75rem}.ai-studio-section{flex-direction:column;gap:.75rem;display:flex}.ai-studio-section-title{font-size:var(--font-7);color:var(--grey-color-shade-8);margin:0;font-weight:600}.ai-studio-section-summary{font-size:var(--font-8);color:var(--grey-color-shade-7);margin:0}.ai-studio-assessment-title-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ai-studio-assessment-title{font-size:var(--font-6);color:var(--grey-color);margin:0;font-weight:600}.ai-studio-duration-pill{background:var(--grey-color-shade-2);color:var(--grey-color-shade-8);font-size:var(--font-9);border-radius:6.25rem;align-items:center;padding:.125rem .625rem;font-weight:600;display:inline-flex}.ai-studio-question-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;padding:1rem 1.25rem}.ai-studio-question-card.is-removed{opacity:.55}.ai-studio-question-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}.ai-studio-question-title{font-size:var(--font-8);color:var(--grey-color);flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;display:flex}.ai-studio-difficulty-pill{font-size:var(--font-10);text-transform:uppercase;letter-spacing:var(--letter-spacing-5);border-radius:.25rem;align-items:center;padding:.125rem .5rem;font-weight:600;display:inline-flex}.ai-studio-difficulty-pill.is-easy{background:color-mix(in srgb, var(--success-color) 14%, white);color:var(--success-color)}.ai-studio-difficulty-pill.is-medium{background:color-mix(in srgb, var(--warning-color) 14%, white);color:var(--warning-color)}.ai-studio-difficulty-pill.is-hard{background:color-mix(in srgb, var(--danger-color) 14%, white);color:var(--danger-color)}.ai-studio-question-body{font-size:var(--font-8);color:var(--grey-color-shade-8);margin:0 0 .75rem}.ai-studio-include-toggle{font-size:var(--font-9);color:var(--grey-color-shade-7);cursor:pointer;white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.ai-studio-include-toggle input{width:1rem;height:1rem;accent-color:var(--primary-color)}.ai-studio-include-note{font-size:var(--font-9);color:var(--danger-color);margin:.5rem 0 0}.ai-studio-option-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ai-studio-option-row{border:1px solid var(--grey-color-shade-2);background:var(--background-color);font-size:var(--font-8);color:var(--grey-color-shade-8);border-radius:.375rem;padding:.625rem 1rem}.ai-studio-option-row.is-correct{background:color-mix(in srgb, var(--success-color) 10%, white);border-color:var(--success-color);color:var(--grey-color-shade-9)}.ai-studio-coding-meta{font-size:var(--font-8);color:var(--grey-color-shade-8);margin:0 0 .5rem}.ai-studio-coding-meta strong{color:var(--grey-color-shade-9);font-weight:600}.ai-studio-disclosure{border:0;margin-top:.5rem}.ai-studio-disclosure summary{cursor:pointer;font-size:var(--font-8);color:var(--primary-color);align-items:center;gap:.375rem;font-weight:600;list-style:none;display:inline-flex}.ai-studio-disclosure summary::-webkit-details-marker{display:none}.ai-studio-disclosure summary:before{content:"▸";transition:transform .15s;display:inline-block}.ai-studio-disclosure[open] summary:before{transform:rotate(90deg)}.ai-studio-code-block{background:var(--grey-color-shade-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-9);border-radius:.375rem;margin:.5rem 0;padding:.75rem 1rem;overflow-x:auto}.ai-studio-testcase{border:1px solid var(--grey-color-shade-2);border-radius:.375rem;margin-top:.5rem;padding:.75rem 1rem}.ai-studio-testcase-header{font-size:var(--font-9);color:var(--grey-color-shade-8);margin-bottom:.5rem;font-weight:600}.ai-studio-footer-note{border-top:1px solid var(--grey-color-shade-3);font-size:var(--font-8);color:var(--grey-color-shade-7);margin:1rem 0 0;padding-top:1rem}.ai-studio-footer-note button{color:var(--primary-color);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ai-studio-footer-note button:disabled{opacity:.5;cursor:not-allowed}.brew-voice-page{color:var(--grey-color);font-size:var(--font-9);line-height:var(--line-height-6);border-radius:.625rem;grid-template-columns:1fr 14.75rem;gap:1rem;min-height:37.5rem;display:grid;position:relative;overflow:hidden}.brew-voice-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:.875rem;padding:.875rem 0;display:flex}.brew-voice-header-left{align-items:center;gap:.625rem;display:flex}.brew-voice-header-icon{background:var(--primary-color-shade-1);width:2.5rem;height:2.5rem;color:var(--primary-color);border-radius:.4375rem;justify-content:center;align-items:center;display:flex}.brew-voice-header-title{font-size:var(--font-8);color:var(--grey-color);font-weight:600;line-height:var(--line-height-5)}.brew-voice-header-subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6)}.brew-voice-header-btn{font-size:var(--font-9);color:var(--grey-color-shade-6);cursor:pointer;background:0 0;border:none;border-radius:50em;align-items:center;gap:.25rem;padding:.25rem .5rem;font-family:inherit;transition:all .15s;display:flex}.brew-voice-header-btn:hover{color:var(--grey-color)}.brew-voice-header-btn.active{background-color:var(--background-color);color:var(--grey-color)}.brew-voice-online-dot{background:var(--success-color);border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem;position:relative}@keyframes brew-voice-pulse{0%,to{transform:scale(1)}50%{opacity:.08;transform:scale(1.5)}}.brew-voice-online-dot:after{content:"";background:var(--success-color);opacity:.2;border-radius:50%;animation:2s ease-in-out infinite brew-voice-pulse;position:absolute;inset:-.25rem}.brew-voice-tabs{border-bottom:.5px solid var(--grey-color-shade-2);flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:1.125rem;display:flex}.brew-voice-tab{font-size:var(--font-9);color:var(--grey-color-shade-6);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.3125rem;margin-bottom:-.03125rem;padding:.5625rem 1.125rem;font-family:inherit;font-weight:400;transition:all .15s;display:flex}.brew-voice-tab:hover{color:var(--grey-color)}.brew-voice-tab-active{color:var(--primary-color);border-bottom-color:var(--primary-color)}.brew-voice-tab-count{background:var(--primary-color-shade-1);color:var(--primary-color);font-size:var(--font-10);border-radius:.5rem;padding:.0625rem .3125rem;font-weight:600}.brew-voice-new-btn{background:var(--primary-color);color:var(--text-light-color);font-size:var(--font-9);cursor:pointer;border:none;border-radius:50em;align-items:center;gap:.25rem;padding:.5rem .75rem;font-family:inherit;font-weight:400;transition:all .15s;display:flex}.brew-voice-new-btn:hover{color:var(--text-light-color);background:var(--primary-color-shade-9)}.brew-voice-filter{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.brew-voice-filter .table-filter-dropdown-options{min-width:200px}.brew-voice-filter .table-search-container{flex:1;margin:0}.brew-voice-card-avatar{width:36px;height:36px;font-size:var(--font-9);background:var(--grey-color-shade-1);color:var(--grey-color-shade-6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.brew-voice-active-call-meta{margin-top:.25rem}.brew-voice-card-name{font-size:var(--font-9);color:var(--grey-color);white-space:nowrap;margin-right:.125rem;font-weight:600}.brew-voice-card-role{font-size:var(--font-9);color:var(--grey-color-shade-6);margin-top:.0625rem}.brew-voice-card-role-v2{font-size:var(--font-10);color:var(--grey-color-shade-6);white-space:nowrap;margin-top:.0625rem}.dropdown-circle-btn{background:var(--grey-color-shade-1);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.dropdown-circle-btn:hover{background:var(--grey-color-shade-2)}.brew-voice-badge{font-size:var(--font-9);white-space:nowrap;border-radius:50em;align-items:center;gap:.125rem;padding:.25rem .5rem;font-weight:400;display:inline-flex}.brew-voice-badge-scheduled{color:var(--primary-color)}.brew-voice-badge-ready{color:var(--success-color)}.brew-voice-badge-rescheduled{color:var(--secondary-color)}.brew-voice-badge-answered{color:var(--success-color)}.brew-voice-badge-rejected-call{color:var(--danger-color)}.brew-voice-badge-positive{background:var(--background-color);color:var(--success-color);border:.5px solid var(--success-color)}.brew-voice-badge-neutral{background:var(--grey-color-shade-1);color:var(--grey-color-shade-6);border:.5px solid var(--grey-color-shade-2)}.brew-voice-badge-negative{background:var(--background-color);color:var(--danger-color);border:.5px solid var(--danger-color)}.brew-voice-badge-in-progress{background:var(--background-color);color:var(--secondary-color-shade-7);border:.5px solid var(--secondary-color-shade-3)}.brew-voice-hr-pill{font-size:var(--font-9);cursor:pointer;border:.5px solid var(--grey-color-shade-2);color:var(--grey-color-shade-6);background:0 0;border-radius:50em;padding:.125rem .5rem;font-family:inherit;font-weight:400;transition:all .15s}.brew-voice-hr-pill:hover{border-color:var(--grey-color-shade-3);color:var(--grey-color)}.brew-voice-hr-pill-pending{background:var(--grey-color-shade-1);color:var(--grey-color-shade-6);border-color:var(--grey-color-shade-3)}.brew-voice-hr-pill-shortlisted,.brew-voice-hr-pill-shortlisted:hover{color:var(--success-color);border-color:var(--success-color);background:#edfff0}.brew-voice-hr-pill-flagged,.brew-voice-hr-pill-flagged:hover{background:var(--secondary-color-shade-1);color:var(--secondary-color-shade-7);border-color:var(--secondary-color-shade-3)}.brew-voice-hr-pill-rejected,.brew-voice-hr-pill-rejected:hover{color:var(--danger-color);border-color:var(--danger-color);background:#ffeded}.brew-voice-hr-dropdown{display:inline-flex}.brew-voice-hr-dropdown-trigger{align-items:center;gap:.25rem;display:inline-flex}.brew-voice-hr-dropdown-menu{border:.5px solid var(--grey-color-shade-2);border-radius:.375rem;min-width:8.75rem;padding:.25rem;box-shadow:0 4px 12px #00000014}.brew-voice-hr-dropdown-option{text-align:left;width:100%;font-size:var(--font-9);color:var(--grey-color);cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.375rem .5rem;font-family:inherit;font-weight:400;display:block}.brew-voice-hr-dropdown-option:hover{background:var(--grey-color-shade-1)}.brew-voice-hr-dropdown-option-active{color:var(--primary-color);background:var(--background-color);font-weight:600}.brew-voice-actions{flex-wrap:wrap;align-items:center;gap:.3125rem;margin-top:.5rem;display:flex}.brew-voice-action-btn{font-size:var(--font-9);cursor:pointer;border:.5px solid var(--grey-color-shade-2);color:var(--grey-color-shade-6);background:0 0;border-radius:50em;align-items:center;gap:.1875rem;padding:.25rem .5625rem;font-family:inherit;font-weight:400;transition:all .15s;display:inline-flex}.brew-voice-action-btn:hover{background:var(--grey-color-shade-1);color:var(--grey-color);border-color:var(--grey-color-shade-3)}.brew-voice-action-btn-primary{background:var(--primary-color-shade-1);color:var(--primary-color);border-color:#0000}.brew-voice-action-btn-primary:hover{opacity:.85;background:var(--primary-color-shade-1);color:var(--primary-color)}.brew-voice-right-panel{border:.5px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:.5rem;height:fit-content;padding:.875rem}.brew-voice-agent-card{background:var(--grey-color-shade-1);border:.5px solid var(--grey-color-shade-2);text-align:center;border-radius:.625rem;margin-bottom:.625rem;padding:.875rem}.brew-voice-agent-wrap{width:56px;height:56px;margin:0 auto .5rem;position:relative}.brew-voice-agent-avatar{background:var(--primary-color-shade-1);width:56px;height:56px;font-size:var(--font-6);color:var(--primary-color);z-index:1;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.brew-voice-agent-ring{border:1px solid var(--primary-color-shade-3);border-radius:50%;animation:2.5s ease-in-out infinite brew-voice-ring;position:absolute}.brew-voice-agent-ring-1{opacity:.5;animation-delay:0s;inset:-6px}.brew-voice-agent-ring-2{opacity:.2;animation-delay:1s;inset:-13px}@keyframes brew-voice-ring{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.brew-voice-agent-name{font-size:var(--font-8);color:var(--grey-color);font-weight:600}.brew-voice-agent-title{font-size:var(--font-9);color:var(--grey-color-shade-6);margin-top:.125rem}.brew-voice-waveform{justify-content:center;align-items:center;gap:.125rem;height:16px;margin:.4375rem 0 .3125rem;display:flex}.brew-voice-wave-bar{background:var(--primary-color);border-radius:.125rem;width:2px;animation:1.4s ease-in-out infinite brew-voice-wave}.brew-voice-wave-bar:first-child{height:4px;animation-delay:0s}.brew-voice-wave-bar:nth-child(2){height:9px;animation-delay:.1s}.brew-voice-wave-bar:nth-child(3){height:15px;animation-delay:.2s}.brew-voice-wave-bar:nth-child(4){height:9px;animation-delay:.3s}.brew-voice-wave-bar:nth-child(5){height:16px;animation-delay:.4s}.brew-voice-wave-bar:nth-child(6){height:10px;animation-delay:.5s}.brew-voice-wave-bar:nth-child(7){height:4px;animation-delay:.6s}@keyframes brew-voice-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.2)}}.brew-voice-agent-online{font-size:var(--font-9);color:var(--success-color);justify-content:center;align-items:center;gap:.25rem;margin-bottom:.5rem;display:flex}.brew-voice-active-calls-btn{font-size:var(--font-9);color:var(--secondary-color-shade-7);cursor:pointer;background:var(--secondary-color-shade-1);border:.5px solid var(--secondary-color-shade-3);border-radius:50em;justify-content:center;align-items:center;gap:.3125rem;margin:0 auto;padding:.25rem .625rem;font-family:inherit;transition:opacity .15s;display:flex}.brew-voice-active-calls-btn:hover{opacity:.8}.brew-voice-active-dot{background:var(--secondary-color-shade-6);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1s ease-in-out infinite brew-voice-pulse}.brew-voice-panel-box{background:var(--grey-color-shade-1);border:.5px solid var(--grey-color-shade-2);border-radius:.625rem;margin-top:.625rem;padding:.6875rem}.brew-voice-panel-box-title{font-size:var(--font-10);color:var(--grey-color-shade-4);text-transform:uppercase;letter-spacing:.6px;margin-bottom:.4375rem;font-weight:600}.brew-voice-panel-row{border-bottom:.5px solid var(--grey-color-shade-2);justify-content:space-between;align-items:center;padding:.25rem 0;display:flex}.brew-voice-panel-row:last-child{border-bottom:none}.brew-voice-panel-key{font-size:var(--font-9);color:var(--grey-color-shade-6)}.brew-voice-panel-value{font-size:var(--font-9);color:var(--grey-color);font-weight:600}.brew-voice-panel-value-info{color:var(--primary-color)}.brew-voice-panel-value-success{color:var(--success-color)}.brew-voice-panel-value-warning{color:var(--secondary-color-shade-6)}.brew-voice-next-call{background:var(--background-color);border:.5px solid var(--grey-color-shade-2);border-radius:.625rem;margin-top:.625rem;padding:.6875rem}.brew-voice-next-call-name{font-size:var(--font-9);color:var(--grey-color);font-weight:600}.brew-voice-next-call-role{font-size:var(--font-9);color:var(--grey-color-shade-6);margin-top:.0625rem}.brew-voice-next-call-time{font-size:var(--font-9);color:var(--primary-color);align-items:center;gap:.1875rem;margin-top:.25rem;display:flex}.brew-voice-capability{font-size:var(--font-9);color:var(--grey-color-shade-8);align-items:center;gap:.3125rem;padding:.15625rem 0;display:flex}.brew-voice-capability svg{color:var(--success-color)}.brew-voice-modal-overlay{justify-content:center;align-items:flex-start;padding:2.5rem 1rem;display:flex}.brew-voice-modal{background:var(--background-color);border-radius:.75rem;outline:none;flex-shrink:0;align-self:flex-start;width:100%;overflow:hidden}.brew-voice-modal-wide{max-width:660px}.brew-voice-modal-sm{max-width:480px}.brew-voice-modal-header{justify-content:space-between;align-items:flex-start;padding:1.125rem 1.25rem 0;display:flex}.brew-voice-modal-title{font-size:var(--font-8);color:var(--grey-color);font-weight:600}.brew-voice-modal-subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6);margin-top:.1875rem}.brew-voice-modal-close{border:.5px solid var(--grey-color-shade-2);cursor:pointer;width:26px;height:26px;color:var(--grey-color-shade-6);background:0 0;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;transition:background .15s;display:flex}.brew-voice-modal-close:hover{background:var(--grey-color-shade-1)}.brew-voice-modal-body{max-height:72vh;padding:.875rem 1.25rem;overflow-y:auto}.brew-voice-modal-footer{border-top:.5px solid var(--grey-color-shade-1);justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem 1.125rem;display:flex}.brew-voice-form-grid-2{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem;display:grid}.brew-voice-form-grid-1{margin-bottom:.75rem}.brew-voice-field{flex-direction:column;gap:.1875rem;display:flex}.brew-voice-label{font-size:var(--font-9);color:var(--grey-color-shade-8);font-weight:400}.brew-voice-label-req{color:var(--danger-color);font-size:var(--font-10);margin-left:.125rem}.brew-voice-label-opt{color:var(--grey-color-shade-4);font-size:var(--font-10);margin-left:.125rem}.brew-voice-input,.brew-voice-select,.brew-voice-textarea{border:.5px solid var(--grey-color-shade-3);font-size:var(--font-9);color:var(--grey-color);background:var(--background-color);border-radius:.4375rem;outline:none;width:100%;padding:.4375rem .625rem;font-family:inherit;transition:border-color .15s}.brew-voice-input::placeholder,.brew-voice-select::placeholder,.brew-voice-textarea::placeholder{color:var(--grey-color-shade-4)!important}.brew-voice-input:focus,.brew-voice-select:focus,.brew-voice-textarea:focus{border-color:var(--primary-color)}.brew-voice-textarea{resize:vertical;min-height:72px}.brew-voice-error{font-size:var(--font-9);color:var(--danger-color)}.brew-voice-subtabs{border-bottom:.5px solid var(--grey-color-shade-2);margin-bottom:.875rem;display:flex}.brew-voice-subtab{font-size:var(--font-9);color:var(--grey-color-shade-6);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.25rem;margin-bottom:-.03125rem;padding:.4375rem .875rem;font-family:inherit;font-weight:400;transition:all .15s;display:flex}.brew-voice-subtab-active{color:var(--primary-color);border-bottom-color:var(--primary-color)}.brew-voice-upload-browse{background:var(--background-color);border:.5px solid var(--grey-color-shade-3);font-size:var(--font-9);color:var(--grey-color-shade-8);border-radius:.3125rem;margin-top:.4375rem;padding:.25rem .625rem;display:inline-block}.brew-voice-tags-input{border:.5px solid var(--grey-color-shade-3);background:var(--background-color);cursor:text;border-radius:.4375rem;flex-wrap:wrap;align-items:center;gap:.25rem;min-height:32px;padding:.25rem .4375rem;display:flex}.brew-voice-tags-input:focus-within{border-color:var(--primary-color)}.brew-voice-tag{background:var(--primary-color-shade-1);color:var(--primary-color);font-size:var(--font-9);border-radius:.25rem;align-items:center;gap:.1875rem;padding:.125rem .375rem .125rem .4375rem;display:inline-flex}.brew-voice-tag-remove{cursor:pointer;opacity:.6;font-size:var(--font-9);color:var(--primary-color);background:0 0;border:none;padding:0;line-height:1}.brew-voice-tag-input{font-size:var(--font-9);color:var(--grey-color);background:0 0;border:none;outline:none;flex:1;min-width:70px;padding:0;font-family:inherit}.brew-voice-form-section{background:var(--grey-color-shade-1);border-radius:.5rem;margin-bottom:.75rem;padding:.75rem}.brew-voice-form-section-title{font-size:var(--font-9);color:var(--grey-color);align-items:center;gap:.3125rem;margin-bottom:.625rem;font-weight:600;display:flex}.brew-voice-opt-toggle{font-size:var(--font-9);color:var(--primary-color);cursor:pointer;background:0 0;border:none;align-items:center;gap:.1875rem;margin:.25rem 0 .625rem;padding:0;font-family:inherit;display:flex}.brew-voice-opt-grid{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem;display:none}.brew-voice-opt-grid-visible{display:grid}.brew-voice-voice-pills{flex-wrap:wrap;gap:.375rem;display:flex}.brew-voice-voice-pill{border:.5px solid var(--grey-color-shade-2);font-size:var(--font-9);color:var(--grey-color-shade-6);cursor:pointer;background:0 0;border-radius:.375rem;align-items:center;gap:.25rem;padding:.3125rem .6875rem;font-family:inherit;font-weight:400;transition:all .15s;display:flex}.brew-voice-voice-pill-active{background:var(--primary-color-shade-1);color:var(--primary-color);border-color:var(--primary-color-shade-3)}.brew-voice-voice-pill:hover:not(.brew-voice-voice-pill-active){border-color:var(--grey-color-shade-3);color:var(--grey-color)}.brew-voice-btn-secondary{color:var(--grey-color-shade-8);border:.5px solid var(--grey-color-shade-3);font-size:var(--font-9);cursor:pointer;background:0 0;border-radius:.4375rem;padding:.5rem 1rem;font-family:inherit;font-weight:400;transition:all .15s}.brew-voice-btn-secondary:hover{background:var(--grey-color-shade-1)}.brew-voice-btn-submit-full{background:var(--success-color);color:var(--text-light-color);font-size:var(--font-9);cursor:pointer;border:none;border-radius:.4375rem;justify-content:center;align-items:center;gap:.375rem;width:100%;padding:.5625rem 1rem;font-family:inherit;font-weight:600;transition:opacity .15s;display:flex}.brew-voice-btn-submit-full:hover{opacity:.88}.brew-voice-btn-submit-full:disabled{opacity:.6}.brew-voice-note{font-size:var(--font-9);color:var(--grey-color-shade-4);align-items:flex-start;gap:.25rem;margin-top:.5rem;display:flex}.brew-voice-divider{background:var(--grey-color-shade-1);height:.5px;margin:.75rem 0}.brew-voice-active-call-row{border:.5px solid var(--grey-color-shade-2);border-radius:.5rem;align-items:center;gap:.625rem;margin-bottom:.4375rem;padding:.6875rem;display:flex}.brew-voice-active-timer{font-size:var(--font-8);color:var(--secondary-color-shade-6);white-space:nowrap;letter-spacing:.5px;flex-shrink:0;font-family:monospace,sans-serif;font-weight:600}.brew-voice-drawer{background:var(--background-color);border-left:.5px solid var(--grey-color-shade-2);z-index:400;width:420px;min-height:100%;transition:transform .25s;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%)}.brew-voice-transcript-container{max-height:calc(100dvh - 330px);overflow-y:auto}.brew-voice-transcript-label{font-size:var(--font-10);text-transform:uppercase;letter-spacing:.6px;margin-bottom:.125rem;font-weight:600}.brew-voice-transcript-label-aria{color:var(--primary-color)}.brew-voice-transcript-label-candidate{color:var(--grey-color-shade-8)}.brew-voice-transcript-line{font-size:var(--font-9);color:var(--grey-color-shade-8);border-bottom:.5px solid var(--grey-color-shade-1);padding:.375rem 0;line-height:1.6}.brew-voice-transcript-line:last-child{border-bottom:none}.brew-voice-empty-list{text-align:center;color:var(--grey-color-shade-6);font-size:var(--font-9);padding:1.5rem}.brew-voice-role-listing{flex-direction:column;gap:1rem;display:flex}.brew-voice-role-filter-bar{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.brew-voice-role-filter-spacer{flex:1}.brew-voice-role-card-list{flex-direction:column;gap:.875rem;display:flex}.brew-voice-role-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);cursor:pointer;border-radius:1rem;padding:1.125rem 1.25rem;transition:border-color .15s,box-shadow .15s}.brew-voice-role-card:hover{border-color:var(--primary-color);box-shadow:0 .625rem 1.75rem -1rem var(--primary-color-shade-3)}.brew-voice-role-card-top{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.brew-voice-role-card-title{font-size:var(--font-8);color:var(--grey-color);text-align:left;font-weight:600;line-height:normal}.brew-voice-role-card-sub{font-size:var(--font-9);color:var(--grey-color-shade-5);align-items:center;gap:.25rem;margin-top:.25rem;line-height:normal;display:flex}.brew-voice-role-status-badge{font-size:var(--font-9);white-space:nowrap;border-radius:50em;align-items:center;gap:.25rem;padding:.25rem .5rem;font-weight:600;line-height:normal;display:inline-flex}.brew-voice-role-status-running{color:var(--success-color);background:#edfff0;border:1px solid #c0fcc9}.brew-voice-role-status-paused{color:var(--warning-color);background:#fff5ed;border:1px solid #ffd1c5}.brew-voice-role-status-archived{background:var(--grey-color-shade-1);color:var(--grey-color-shade-6);border:1px solid var(--grey-color-shade-2)}.brew-voice-role-skills{flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem;display:flex}.brew-voice-role-skill-tag{background:var(--grey-color-shade-1);font-size:var(--font-9);color:var(--grey-color-shade-6);border-radius:50em;padding:.25rem .5rem;line-height:normal}.brew-voice-role-metrics-row{border-top:1px solid var(--grey-color-shade-2);grid-template-columns:repeat(4,1fr);gap:.75rem;margin-bottom:.75rem;padding-top:.5rem;display:grid}.brew-voice-role-metric{background-color:var(--grey-color-shade-1);border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.5rem .75rem;display:flex}.brew-voice-role-metric-value{font-size:var(--font-8);color:var(--grey-color);font-weight:600;line-height:normal}.brew-voice-role-metric-label{font-size:var(--font-9);color:var(--grey-color-shade-6);line-height:normal}.brew-voice-role-metric-label.success-color{color:var(--success-color)}.brew-voice-role-metric-denom{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400;line-height:normal}.brew-voice-role-metric-progress{background:var(--grey-color-shade-2);border-radius:50em;height:.25rem;margin-top:.25rem;overflow:hidden}.brew-voice-role-metric-progress-fill{background:var(--primary-color);border-radius:50em;height:100%}.brew-voice-role-card-foot{font-size:var(--font-9);color:var(--grey-color-shade-6);justify-content:space-between;align-items:center;line-height:normal;display:flex}.brew-voice-role-empty{border:1px dashed var(--grey-color-shade-2);background:var(--background-color);text-align:center;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem 1.5rem;display:flex}.brew-voice-role-empty-title{font-size:var(--font-8);color:var(--grey-color);margin-bottom:.5rem;font-weight:600;line-height:normal}.brew-voice-role-empty-sub{font-size:var(--font-9);color:var(--grey-color-shade-6);word-break:break-all;margin-bottom:1rem;line-height:normal}.brew-voice-role-detail{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.brew-voice-role-hdr{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.375rem;display:flex}.brew-voice-role-hdr-title{font-size:var(--font-6);color:var(--grey-color);flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;line-height:normal;display:flex}.brew-voice-role-hdr-sub{font-size:var(--font-9);color:var(--grey-color-shade-6);align-items:center;gap:.375rem;margin-top:.375rem;line-height:normal;display:flex}.brew-voice-role-hdr-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.brew-voice-role-hdr-actions .brew-voice-detail-header-btn{background:var(--background-color);color:var(--grey-color-shade-8);border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);border-radius:50em;align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:400;line-height:normal;transition:all .15s;display:flex}.brew-voice-role-hdr-actions .brew-voice-detail-header-btn:hover{background:var(--grey-color-shade-1);color:var(--grey-color)}.brew-voice-role-metrics-grid{grid-template-columns:repeat(5,1fr);gap:.75rem;display:grid}.brew-voice-role-metric-tile{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;padding:.875rem 1rem}.brew-voice-role-metric-tile-label{font-size:var(--font-9);color:var(--grey-color-shade-6);align-items:center;gap:.375rem;margin-bottom:.375rem;line-height:normal;display:flex}.brew-voice-role-metric-tile-value{font-size:var(--font-5);color:var(--grey-color);font-weight:600;line-height:normal}.brew-voice-role-cand-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}.brew-voice-role-cand-toolbar-left{font-size:var(--font-8);color:var(--grey-color);font-weight:600;line-height:normal}.brew-voice-role-cand-toolbar-right{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.brew-voice-role-tbl-shell{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:1rem}.brew-voice-role-tbl-header{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:stretch;display:flex}.brew-voice-role-tbl-tabs{flex:1;min-width:0;padding:0 .75rem;display:flex;overflow-x:visible}.brew-voice-role-tbl-refresh-btn{color:var(--grey-color-shade-6);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.75rem 1rem;display:flex}.brew-voice-role-tbl-refresh-btn:hover:not(:disabled){color:var(--primary-color)}.brew-voice-role-tbl-refresh-btn:disabled{opacity:.5;cursor:not-allowed}.brew-voice-role-tbl-tab{font-size:var(--font-9);color:var(--grey-color-shade-6);white-space:nowrap;cursor:pointer;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.75rem .875rem;font-weight:600;line-height:normal}.brew-voice-role-tbl-tab-active{color:var(--primary-color);border-bottom-color:var(--primary-color)}.brew-voice-role-tbl-tab-count{margin-left:.375rem;font-weight:400}.brew-voice-role-tbl-body{overflow:auto visible}.brew-voice-role-cand-tbl{border-collapse:collapse;width:100%;min-width:740px}.brew-voice-role-cand-tbl th{text-align:left;font-size:var(--font-9);color:var(--grey-color-shade-6);border-bottom:1px solid var(--grey-color-shade-2);padding:.75rem 1rem;font-weight:600;line-height:normal}.brew-voice-role-cand-tbl td{font-size:var(--font-9);border-bottom:1px solid var(--grey-color-shade-1);vertical-align:middle;padding:.875rem 1rem;line-height:normal}.brew-voice-role-card-skeleton{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:1rem;padding:1.125rem 1.25rem}.brew-voice-role-detail-skeleton-title,.brew-voice-role-detail-skeleton-toolbar-filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.brew-voice-role-detail-skeleton-tab{padding:.75rem .875rem}.brew-voice-roles-screening-root{padding:1rem 0 2.5rem}.brew-voice-roles-screening-page-head{flex-direction:column;gap:.25rem;margin-bottom:1.5rem;display:flex}.brew-voice-roles-screening-page-head h1{font-size:var(--font-5);color:var(--grey-color);line-height:normal}.brew-voice-roles-screening-sub{font-size:var(--font-9);color:var(--grey-color-shade-5);margin:0;line-height:normal}.brew-voice-roles-screening-org-note{margin-bottom:.875rem}.brew-voice-roles-screening-wstep-bar{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;align-items:center;margin-bottom:1.125rem;padding:.875rem 1.375rem;display:flex}.brew-voice-roles-screening-wst{font-size:var(--font-9);color:var(--grey-color-shade-6);white-space:nowrap;align-items:center;gap:.625rem;line-height:normal;display:flex}.brew-voice-roles-screening-wst-on{color:var(--primary-color);font-weight:600}.brew-voice-roles-screening-wst-done{color:var(--success-color)}.brew-voice-roles-screening-wsd{border:2px solid var(--grey-color-shade-3);width:1.75rem;height:1.75rem;font-size:var(--font-9);background:var(--background-color);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.brew-voice-roles-screening-wst-on .brew-voice-roles-screening-wsd{background:var(--primary-color);border-color:var(--primary-color);color:var(--background-color)}.brew-voice-roles-screening-wst-done .brew-voice-roles-screening-wsd{background:var(--success-color);border-color:var(--success-color);color:var(--background-color)}.brew-voice-roles-screening-wst-line{background:var(--grey-color-shade-2);flex:1;min-width:1rem;height:2px;margin:0 1rem}.brew-voice-roles-screening-wst-line-done{background:var(--success-color)}.brew-voice-roles-screening-fsec{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;margin-bottom:.75rem;overflow:hidden}.brew-voice-roles-screening-fsec-hd{align-items:center;gap:.5rem;width:100%;padding:1rem 1.25rem;display:flex}.brew-voice-roles-screening-fsec-coll .brew-voice-roles-screening-fsec-hd{cursor:pointer}.brew-voice-roles-screening-fsec-coll .brew-voice-roles-screening-fsec-hd:hover{background:var(--primary-color-shade-1)}.brew-voice-roles-screening-fsec-hd-left{align-items:center;gap:.75rem;display:flex}.brew-voice-roles-screening-fsec-bd{border-top:1px solid var(--grey-color-shade-1);padding:1rem 1.25rem 1.25rem}.brew-voice-roles-screening-sn{background:var(--primary-color);width:1.625rem;height:1.625rem;color:var(--background-color);font-size:var(--font-9);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;line-height:normal;display:grid}.brew-voice-roles-screening-sn-grey{background:var(--grey-color-shade-2);color:var(--grey-color-shade-7)}.brew-voice-roles-screening-st{font-size:var(--font-8);color:var(--grey-color);font-weight:600;line-height:normal}.brew-voice-roles-screening-sec-hint{font-size:var(--font-9);color:var(--grey-color-shade-6);line-height:normal}.brew-voice-roles-screening-fg-2{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem;display:grid}.brew-voice-roles-screening-fg-3{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem;display:grid}.brew-voice-roles-screening-field{margin-bottom:1rem}.brew-voice-roles-screening-field label{font-size:var(--font-9);color:var(--grey-color-shade-7);margin-bottom:.375rem;line-height:normal;display:block}.brew-voice-roles-screening-field input,.brew-voice-roles-screening-field textarea{border:1px solid var(--grey-color-shade-3);width:100%;font-size:var(--font-9);color:var(--grey-color);background:var(--background-color);border-radius:.5rem;padding:.625rem .75rem;line-height:normal}.brew-voice-roles-screening-field input::placeholder,.brew-voice-roles-screening-field textarea::placeholder{color:var(--grey-color-shade-4)!important}.brew-voice-roles-screening-field textarea{resize:vertical;min-height:4.5rem}.brew-voice-roles-screening-req{color:var(--danger-color)}.brew-voice-roles-screening-fh{font-size:var(--font-9);color:var(--grey-color-shade-6);align-items:center;gap:.375rem;margin-top:.375rem;line-height:normal;display:flex}.brew-voice-roles-screening-pillset{flex-wrap:wrap;gap:.5rem;display:flex}.brew-voice-roles-screening-pillsel{border:1px solid var(--grey-color-shade-3);font-size:var(--font-9);color:var(--grey-color-shade-7);background:var(--background-color);cursor:pointer;border-radius:2rem;padding:.375rem .875rem;line-height:normal}.brew-voice-roles-screening-pillsel-on{border-color:var(--primary-color);background:var(--primary-color-shade-1);color:var(--primary-color);font-weight:600}.brew-voice-roles-screening-tag-input{border:1px solid var(--grey-color-shade-3);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .625rem;display:flex}.brew-voice-roles-screening-tag-input input{min-width:6rem;font-size:var(--font-9);background:0 0;border:none;outline:none;flex:1;padding:.25rem;line-height:normal}.brew-voice-roles-screening-tag{border:1px solid var(--grey-color-shade-3);font-size:var(--font-9);color:var(--grey-color-shade-7);background:var(--grey-color-shade-1);border-radius:2rem;padding:.25rem .625rem;line-height:normal}.brew-voice-roles-screening-tag-active{border-color:var(--primary-color-shade-3);background:var(--primary-color-shade-1);color:var(--primary-color);cursor:pointer}.brew-voice-roles-screening-opt-tag,.brew-voice-roles-screening-opt-tag-sm{font-size:var(--font-10);color:var(--grey-color-shade-6);margin-left:.5rem;line-height:normal}.brew-voice-roles-screening-prefilled-badge{font-size:var(--font-10);color:var(--success-color);background:var(--primary-color-shade-1);border-radius:2rem;align-items:center;gap:.25rem;padding:.25rem .5rem;line-height:normal;display:inline-flex}.brew-voice-roles-screening-btn-sm{padding:.375rem .75rem}.brew-voice-roles-screening-cdb{background:var(--grey-color-shade-1);border-radius:.5rem;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.brew-voice-roles-screening-cdb-l{font-size:var(--font-9);color:var(--grey-color-shade-7);white-space:nowrap;align-items:center;gap:.375rem;line-height:normal;display:flex}.brew-voice-roles-screening-cdb-mid{flex:1}.brew-voice-roles-screening-cdb-track{background:var(--grey-color-shade-3);border-radius:2rem;height:.375rem;overflow:hidden}.brew-voice-roles-screening-cdb-fill{background:var(--primary-color);border-radius:2rem;height:100%;transition:width .2s}.brew-voice-roles-screening-cdb-r{font-size:var(--font-9);color:var(--grey-color-shade-7);white-space:nowrap;line-height:normal}.brew-voice-roles-screening-cmp-list{flex-direction:column;gap:.5rem;display:flex}.brew-voice-roles-screening-cmp-item{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.5rem;align-items:flex-start;gap:.875rem;padding:.875rem 1rem;display:flex}.brew-voice-roles-screening-cmp-item-off{opacity:.55}.brew-voice-roles-screening-tg{cursor:pointer;flex-shrink:0;display:inline-flex;position:relative}.brew-voice-roles-screening-tg input{opacity:0;width:0;height:0;position:absolute}.brew-voice-roles-screening-sw{background:var(--grey-color-shade-4);border-radius:2rem;width:2.25rem;height:1.25rem;transition:background .15s;position:relative}.brew-voice-roles-screening-sw:after{content:"";background:var(--background-color);border-radius:50%;width:1rem;height:1rem;transition:transform .15s;position:absolute;top:.125rem;left:.125rem}.brew-voice-roles-screening-tg input:checked+.brew-voice-roles-screening-sw{background:var(--primary-color)}.brew-voice-roles-screening-tg input:checked+.brew-voice-roles-screening-sw:after{transform:translate(1rem)}.brew-voice-roles-screening-cmp-b{flex:1;min-width:0}.brew-voice-roles-screening-cmp-top{flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.25rem;display:flex}.brew-voice-roles-screening-cmp-l{font-size:var(--font-9);color:var(--grey-color);font-weight:600;line-height:normal}.brew-voice-roles-screening-cv{font-size:var(--font-9);color:var(--grey-color-shade-6);line-height:normal}.brew-voice-roles-screening-rec-tag{font-size:var(--font-10);color:var(--primary-color);background:var(--primary-color-shade-1);border-radius:.25rem;padding:.125rem .375rem;line-height:normal}.brew-voice-roles-screening-cmp-q{font-size:var(--font-9);color:var(--grey-color-shade-6);align-items:flex-start;gap:.375rem;line-height:normal;display:flex}.brew-voice-roles-screening-aq-item{align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.brew-voice-roles-screening-aq-n{font-size:var(--font-9);color:var(--grey-color-shade-6);flex-shrink:0;line-height:normal}.brew-voice-roles-screening-aq-rm{color:var(--grey-color-shade-6);cursor:pointer;background:0 0;border:none;padding:.25rem}.brew-voice-roles-screening-add-q-input{align-items:flex-start;gap:.5rem;display:flex}.brew-voice-roles-screening-add-q-input input::placeholder{color:var(--grey-color-shade-4)!important}.brew-voice-roles-screening-muted{font-size:var(--font-9);color:var(--grey-color-shade-5);line-height:normal}.brew-voice-roles-screening-pers-chips{flex-wrap:wrap;gap:.5rem;display:flex}.brew-voice-roles-screening-pch{border:1px solid var(--grey-color-shade-3);font-size:var(--font-9);color:var(--grey-color-shade-7);background:var(--background-color);cursor:pointer;border-radius:2rem;padding:.375rem .875rem;line-height:normal}.brew-voice-roles-screening-pch-on{border-color:var(--primary-color);background:var(--primary-color-shade-1);color:var(--primary-color);font-weight:600}.brew-voice-roles-screening-prev-grid{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.5rem;display:grid}.brew-voice-roles-screening-pc{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;padding:1rem 1.25rem}.brew-voice-roles-screening-pc-full{grid-column:1/-1}.brew-voice-roles-screening-pc-h{font-size:var(--font-9);color:var(--grey-color);flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.75rem;font-weight:600;line-height:normal;display:flex}.brew-voice-roles-screening-pc-badge{margin-left:.5rem}.brew-voice-roles-screening-pkv{font-size:var(--font-9);overflow-wrap:break-all;gap:.75rem;margin-bottom:.5rem;line-height:normal;display:flex}.brew-voice-roles-screening-pkv>span:first-child{color:var(--grey-color-shade-6);flex:0 0 5.5rem}.brew-voice-roles-screening-pkv b,.brew-voice-roles-screening-pkv>div{color:var(--grey-color);overflow-wrap:break-all;flex:1}.brew-voice-roles-screening-itags{flex-wrap:wrap;gap:.375rem;display:flex}.next-button,.back-button{font-size:var(--font-9);align-items:center;gap:.25rem;line-height:normal;display:flex}.brew-voice-import-page-container{margin-top:1rem}.brew-voice-import-page-title{font-size:var(--font-5);color:var(--grey-color);font-weight:600;line-height:normal}.brew-voice-import-page-head{margin-bottom:1.25rem}.brew-voice-import-sub{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:normal}.brew-voice-import-sub-spaced{margin-bottom:1.25rem}.brew-voice-import-link{color:var(--primary-color);font-size:var(--font-8);line-height:normal;text-decoration:none}.brew-voice-import-link:hover{text-decoration:underline}.brew-voice-import-error-banner{border:1px solid var(--danger-color);color:var(--danger-color);font-size:var(--font-9);border-radius:.625rem;margin-bottom:.75rem;padding:.75rem 1rem;line-height:normal}.brew-voice-import-step-bar{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.25rem;padding:.8rem 1.25rem;display:flex}.brew-voice-import-step{color:var(--grey-color-shade-6);font-size:var(--font-9);white-space:nowrap;align-items:center;gap:.5rem;font-weight:600;line-height:normal;display:flex}.brew-voice-import-step-on{color:var(--primary-color)}.brew-voice-import-step-done{color:var(--success-color)}.brew-voice-import-step-dot{border:.125rem solid var(--grey-color-shade-3);font-size:var(--font-9);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-weight:600;line-height:normal;display:flex}.brew-voice-import-step-on .brew-voice-import-step-dot{background:var(--primary-color);border-color:var(--primary-color);color:var(--background-color)}.brew-voice-import-step-done .brew-voice-import-step-dot{background:var(--success-color);border-color:var(--success-color);color:var(--background-color)}.brew-voice-import-step-line{background:var(--grey-color-shade-3);flex:1;height:.125rem;margin:0 1rem}.brew-voice-import-step-line-done{background:var(--success-color)}.brew-voice-import-body{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.8rem;padding:1.25rem}.brew-voice-import-body h2{font-size:var(--font-6);margin-bottom:.25rem;line-height:normal}.brew-voice-import-role-context{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-7);border-radius:.75rem;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding:.8rem 1.25rem;display:flex}.brew-voice-import-rcs-l{color:var(--grey-color);font-size:var(--font-9);flex-wrap:wrap;align-items:center;gap:.5rem;line-height:normal;display:flex}.brew-voice-import-rcs-label{color:var(--primary-color);font-size:var(--font-9);letter-spacing:.06em;text-transform:uppercase;margin-right:.25rem;font-weight:600;line-height:normal}.brew-voice-import-rcs-sep{color:var(--grey-color-shade-3)}.brew-voice-import-uopts{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1rem;display:grid}.brew-voice-import-uopt{background:var(--background-color);border:1px solid var(--grey-color-shade-2);cursor:pointer;text-align:left;border-radius:.75rem;align-items:center;gap:.875rem;padding:1rem;transition:all .15s;display:flex}.brew-voice-import-uopt-on{background:var(--primary-color-shade-1);border-color:var(--primary-color-shade-7)}.brew-voice-import-uic{background:var(--primary-color-shade-1);color:var(--primary-color);border-radius:.6875rem;flex-shrink:0;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;display:flex}.brew-voice-import-ut{font-size:var(--font-8);font-weight:600;line-height:normal}.brew-voice-import-ud{color:var(--grey-color-shade-6);font-size:var(--font-9);margin-top:.125rem;line-height:normal}.brew-voice-import-opt-tag-sm{background:var(--grey-color-shade-1);color:var(--grey-color);font-size:var(--font-10);border-radius:.3125rem;margin-left:.5rem;padding:.125rem .5rem;font-weight:600;line-height:normal}.brew-voice-import-dropz{background:var(--grey-color-shade-1);border:.125rem dashed var(--grey-color-shade-3);color:var(--grey-color-shade-6);cursor:pointer;text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;gap:.375rem;width:100%;margin-bottom:1rem;padding:2rem 1.5rem;display:flex}.brew-voice-import-dz-t{color:var(--grey-color);font-size:var(--font-8);line-height:normal}.brew-voice-import-dz-s{font-size:var(--font-9);line-height:normal}.brew-voice-import-dz-done{color:var(--success-color);font-size:var(--font-9);align-items:center;gap:.375rem;margin-top:.375rem;line-height:normal;display:flex}.brew-voice-import-smpl{margin-bottom:1rem}.brew-voice-import-smpl-spaced{margin-bottom:1.25rem}.brew-voice-import-smpl-h{color:var(--grey-color-shade-6);font-size:var(--font-9);margin-bottom:.5rem;font-weight:600;line-height:normal}.brew-voice-import-table-scroll{max-height:200px;overflow-x:auto}.brew-voice-import-stbl{border-collapse:collapse;font-size:var(--font-9);width:100%;line-height:normal}.brew-voice-import-stbl th,.brew-voice-import-stbl td{border-bottom:1px solid var(--grey-color-shade-3);text-align:left;white-space:nowrap;padding:.5rem .75rem}.brew-voice-import-stbl th{color:var(--grey-color-shade-6);font-weight:600}.brew-voice-import-template-btn{margin-top:.75rem}.brew-voice-import-footer{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.brew-voice-import-btn{cursor:pointer;font-family:inherit;font-size:var(--font-9);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:50em;align-items:center;gap:.375rem;padding:.5rem .875rem;font-weight:600;line-height:normal;transition:all .15s;display:inline-flex}.brew-voice-import-btn:disabled{cursor:not-allowed;opacity:.6}.brew-voice-import-btn-primary{background:var(--primary-color);border-color:var(--primary-color);color:var(--background-color)}.brew-voice-import-btn-primary:hover:not(:disabled){background:var(--primary-color-shade-9);border-color:var(--primary-color-shade-9)}.brew-voice-import-btn-ghost{background:var(--background-color);border-color:var(--grey-color-shade-3);color:var(--grey-color)}.brew-voice-import-btn-ghost:hover:not(:disabled){border-color:var(--grey-color);color:var(--grey-color-shade-9)}.brew-voice-import-btn-sm{font-size:var(--font-9);padding:.4375rem .75rem}.brew-voice-import-btn-start{background:var(--success-color);color:var(--background-color);border:0;flex-shrink:0}.brew-voice-import-ic-note{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-7);color:var(--grey-color);font-size:var(--font-9);border-radius:.625rem;padding:.875rem 1rem;line-height:normal}.brew-voice-import-ic-note-spaced{margin-bottom:1.25rem}.brew-voice-import-so-stats{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.25rem;display:grid}.brew-voice-import-so-s{border:1px solid var(--grey-color-shade-3);text-align:center;border-radius:.625rem;padding:.875rem 1rem}.brew-voice-import-so-n{color:var(--grey-color);font-size:var(--font-5);font-weight:600;line-height:normal}.brew-voice-import-so-l{color:var(--grey-color-shade-6);font-size:var(--font-9);margin-top:.25rem;line-height:normal}.brew-voice-import-sched-edit{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-3);border-radius:.75rem;margin-bottom:1.25rem;padding:1rem 1.125rem}.brew-voice-import-se-h{color:var(--grey-color);font-size:var(--font-8);align-items:center;gap:.5rem;margin-bottom:1rem;font-weight:600;line-height:normal;display:flex}.brew-voice-import-se-hint{color:var(--grey-color-shade-6);font-size:var(--font-9);margin-top:.25rem;font-weight:400;line-height:normal;display:block}.brew-voice-import-se-hint-sm{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:normal}.brew-voice-import-sf-e{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.brew-voice-import-sf-e label,.brew-voice-import-sf-e>span:first-child{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:600;line-height:normal}.brew-voice-import-sf-e-last{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:0;display:flex}.brew-voice-import-sf-e-last>span:first-child{margin-bottom:0}.brew-voice-import-wa-label{align-items:center;gap:.25rem;display:flex}.brew-voice-import-se-val{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.brew-voice-import-se-inp{background:var(--background-color);border:1px solid var(--grey-color-shade-3);color:var(--grey-color);font-family:inherit;font-size:var(--font-9);border-radius:.4375rem;padding:.25rem .5rem;line-height:normal}.brew-voice-import-se-to{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:normal}.brew-voice-import-day-pills{flex-wrap:wrap;gap:.375rem;display:flex}.brew-voice-import-daypill{background:var(--background-color);border:1px solid var(--grey-color-shade-3);color:var(--grey-color-shade-6);cursor:pointer;font-family:inherit;font-size:var(--font-9);border-radius:.4375rem;padding:.3125rem .625rem;line-height:normal}.brew-voice-import-daypill-on{background:var(--primary-color-shade-1);border-color:var(--primary-color-shade-7);color:var(--primary-color);font-weight:600}.brew-voice-import-tg{cursor:pointer;height:fit-content;display:flex}.brew-voice-import-tg input{display:none}.brew-voice-import-sw{background:var(--grey-color-shade-3);border-radius:50em;width:2.375rem;height:1.375rem;transition:all .15s;display:inline-block;position:relative}.brew-voice-import-sw:after{background:var(--background-color);content:"";border-radius:50%;width:1.0625rem;height:1.0625rem;transition:all .15s;position:absolute;top:.15625rem;left:.1875rem}.brew-voice-import-tg input:checked+.brew-voice-import-sw{background:var(--primary-color)}.brew-voice-import-tg input:checked+.brew-voice-import-sw:after{left:1.125rem}.brew-voice-import-wa-row{border:1px solid var(--grey-color-shade-2);border-radius:.75rem;margin-bottom:1.25rem;padding:1rem 1.125rem}.brew-voice-import-wa-b{color:var(--grey-color);font-size:var(--font-9);background:#dcf8c6;border-radius:.625rem;max-width:22rem;padding:.75rem 1rem;line-height:normal}.brew-voice-import-start-banner{background:linear-gradient(135deg,#14532d,#16a34a);border:1px solid #a7f3d0;border-radius:.75rem;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.25rem;display:flex}.brew-voice-import-sb-ic{color:var(--success-color);background:#fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.brew-voice-import-sb-txt{flex:1}.brew-voice-import-sb-t{color:var(--text-light-color);font-size:var(--font-8);font-weight:600;line-height:normal}.brew-voice-import-sb-hl{font-size:var(--font-6)}.brew-voice-import-sb-s{color:var(--grey-color-shade-2);font-size:var(--font-9);margin-top:.25rem;line-height:normal}.brew-voice-role-cand-table-container .brew-voice-filter{margin-bottom:unset}.brew-voice-role-cand-table-container .brew-voice-role-cand-toolbar{padding:.5rem 0}.brew-voice-role-cand-tbl-actions{justify-content:flex-end;gap:.5rem;display:flex}.brew-voice-role-cand-tbl-name-cell{align-items:center;gap:.5rem;display:flex}.brew-voice-role-cand-tbl-name-content{align-items:center;gap:.25rem;display:flex}.brew-voice-role-detail-shell{min-height:calc(100vh - 110px);position:relative}.brew-voice-instant-drawer{visibility:hidden;flex-direction:column;display:none;overflow:hidden}.brew-voice-drawer-open{visibility:visible;z-index:1;height:100%;display:flex;overflow:auto;transform:translate(0)}.brew-voice-instant-drawer-form{flex-direction:column;flex:1;min-height:0;display:flex}.brew-voice-instant-drawer-header{border-bottom:.5px solid var(--grey-color-shade-2);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;display:flex}.brew-voice-instant-drawer-header-main{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.brew-voice-instant-drawer-title-row{align-items:center;gap:.5rem;display:flex}.brew-voice-instant-drawer-icon{color:var(--primary-color);flex-shrink:0}.brew-voice-instant-drawer-title{color:var(--grey-color);font-size:var(--font-7);font-weight:600;line-height:var(--line-height-6)}.brew-voice-instant-drawer-subtitle{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-7)}.brew-voice-instant-drawer-body{flex:1;padding:1rem 1.125rem;overflow-y:auto}.brew-voice-instant-role-banner{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-7);color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-7);border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.625rem .75rem;display:flex}.brew-voice-instant-info-note{background:color-mix(in srgb, var(--warning-color) 12%, white);border:1px solid color-mix(in srgb, var(--warning-color) 35%, white);color:var(--grey-color-shade-8);border-radius:.4375rem;margin-top:.25rem;padding:.5rem .625rem}.brew-voice-instant-drawer-footer{border-top:.5px solid var(--grey-color-shade-2);flex-shrink:0;padding:.875rem 1.125rem 1.125rem}.brew-voice-role-detail-shell .brew-voice-role-detail-not-found{margin-top:1rem}.brew-voice-import-se-val .table-dropdown-options{max-height:225px;overflow-y:auto}.brew-voice-import-manual{margin-bottom:1rem}.brew-voice-import-manual-list{flex-direction:column;gap:.75rem;margin-bottom:.75rem;display:flex}.brew-voice-import-manual-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;overflow:hidden}.brew-voice-import-manual-card-hd{justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.brew-voice-import-manual-card-hd-l{align-items:center;gap:.625rem;min-width:0;display:flex}.brew-voice-import-manual-card-collapsed .brew-voice-import-manual-card-hd{align-items:flex-start}.brew-voice-import-manual-card-collapsed .brew-voice-import-manual-card-hd-l{flex-direction:column;align-items:flex-start;gap:.375rem}.brew-voice-import-manual-card-hd-title-row{align-items:center;gap:.625rem;min-width:0;display:flex}.brew-voice-import-manual-card-hd-meta{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-9);overflow-wrap:break-all;padding-left:2.375rem}.brew-voice-import-manual-card-hd-r{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.brew-voice-import-manual-badge{background:var(--primary-color);color:var(--text-light-color);font-size:var(--font-9);height:1.75rem;font-weight:600;line-height:var(--line-height-9);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;display:flex}.brew-voice-import-manual-card-title{font-size:var(--font-8);font-weight:600;line-height:var(--line-height-8);overflow-wrap:break-all}.brew-voice-import-manual-collapse-btn{color:var(--grey-color-shade-6);cursor:pointer;background:0 0;border:none;align-items:center;padding:.25rem;display:flex}.brew-voice-import-manual-remove-btn{color:var(--grey-color-shade-5);cursor:pointer;font-size:var(--font-9);line-height:var(--line-height-9);background:0 0;border:none;padding:.25rem .5rem}.brew-voice-import-manual-remove-btn:disabled{cursor:not-allowed;opacity:.45}.brew-voice-import-manual-card-body{border-top:1px solid var(--grey-color-shade-2);padding:.875rem 1rem 1rem}.brew-voice-import-manual-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.brew-voice-import-manual-field-full{grid-column:1/-1}.brew-voice-import-manual-exp-row{align-items:center;gap:.5rem;display:flex}.brew-voice-import-manual-exp-row .brew-voice-input{max-width:5rem}.brew-voice-import-manual-exp-suffix{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-9)}.brew-voice-import-manual-add-btn{background:var(--primary-color-shade-1);border:.125rem dashed var(--primary-color-shade-7);color:var(--primary-color);cursor:pointer;font-size:var(--font-8);font-weight:600;line-height:var(--line-height-8);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-bottom:.75rem;padding:.875rem 1rem;display:flex}.brew-voice-import-manual-status{color:var(--success-color);font-size:var(--font-9);line-height:var(--line-height-9);background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.625rem;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.brew-voice-card-content-inner{flex:1;min-width:0}.main-label{align-items:center;gap:.25rem;display:flex}.checkout-order-summary-empty{font-size:var(--font-8);line-height:var(--line-height-7);color:var(--grey-color-shade-3);text-align:center;padding:1rem}.checkout-order-summary-groups{flex-direction:column;gap:1rem;padding:0 1rem;display:flex}.checkout-order-summary-group{flex-direction:column;gap:.5rem;display:flex}.checkout-order-summary-group-title{font-size:var(--font-9);line-height:var(--line-height-9);letter-spacing:var(--letter-spacing-3);color:var(--grey-color-shade-5);font-weight:600}.checkout-order-summary-rows{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.checkout-order-summary-row{justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.checkout-order-summary-row-meta{flex-direction:column;gap:.125rem;min-width:0;display:flex}.checkout-order-summary-row-label{font-size:var(--font-9);line-height:var(--line-height-8);color:var(--primary-color);font-weight:600}.checkout-order-summary-row-sub{font-size:var(--font-10);line-height:var(--line-height-9);color:var(--grey-color-shade-7)}.checkout-order-summary-stepper{border:1px solid var(--grey-color-shade-7);border-radius:.5rem;flex-shrink:0;align-items:center;display:inline-flex;overflow:hidden}.checkout-order-summary-stepper-btn{width:1.75rem;height:1.75rem;color:var(--grey-color-shade-7);font-size:var(--font-8);line-height:var(--line-height-7);cursor:pointer;background:0 0;border:0}.checkout-order-summary-stepper-btn:disabled{color:var(--grey-color-shade-6);cursor:not-allowed}.checkout-order-summary-stepper-input{text-align:center;border:0;border-left:1px solid var(--grey-color-shade-7);border-right:1px solid var(--grey-color-shade-7);width:4rem;min-width:4rem;height:1.75rem;color:var(--grey-color);font-size:var(--font-9);line-height:var(--line-height-8);background:0 0}.checkout-order-summary-stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.checkout-order-summary-stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.checkout-order-summary-breakdown{border-top:1px solid var(--grey-color-shade-7);flex-direction:column;gap:.5rem;margin-top:1rem;padding:1rem;display:flex}.checkout-order-summary-breakdown-row{font-size:var(--font-9);line-height:var(--line-height-8);justify-content:space-between;display:flex}.checkout-order-summary-breakdown-row-bonus{color:var(--success-color)}.checkout-order-summary-total{font-size:var(--font-8);line-height:var(--line-height-6);color:var(--grey-color);border-top:1px dashed var(--grey-color-shade-7);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:1rem;padding-top:.75rem;font-weight:600;display:flex}.checkout-order-summary-credits{font-size:var(--font-9);line-height:var(--line-height-8);color:var(--grey-color-shade-6)}.checkout-order-summary-skeleton{flex-direction:column;gap:1rem;padding:0 1rem;display:flex}.checkout-order-summary-skeleton-group{flex-direction:column;gap:.5rem;display:flex}.checkout-order-summary-skeleton-row{justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.checkout-order-summary-skeleton-meta{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.checkout-order-summary-skeleton-line{background:var(--grey-color-shade-1);border-radius:.25rem;height:.625rem;position:relative;overflow:hidden}.checkout-order-summary-skeleton-line:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--background-color) 50%, transparent 100%);animation:1.4s ease-in-out infinite checkout-order-summary-skeleton-shimmer;position:absolute;inset:0}.checkout-order-summary-skeleton-stepper{background:var(--grey-color-shade-1);border-radius:.5rem;width:6.25rem;height:1.75rem;position:relative;overflow:hidden}.checkout-order-summary-skeleton-stepper:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--background-color) 50%, transparent 100%);animation:1.4s ease-in-out infinite checkout-order-summary-skeleton-shimmer;position:absolute;inset:0}@keyframes checkout-order-summary-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.billing-credits-usage-overview{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:1.125rem;flex-direction:column;flex:1;gap:.5rem;min-width:0;padding:1.5625rem;display:flex}.billing-credits-usage-overview__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.billing-credits-usage-overview__credits-block{flex-direction:column;gap:.25rem;display:flex}.billing-credits-usage-overview__label{font-size:var(--font-8);line-height:var(--line-height-3);color:var(--grey-color-shade-6);font-weight:600}.billing-credits-usage-overview__value-row{align-items:center;gap:.25rem;display:flex}.billing-credits-usage-overview__value{font-size:var(--font-4);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-1);color:var(--grey-color);font-weight:600}.billing-credits-usage-overview__credits-suffix{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-6);padding-top:.75rem}.billing-credits-usage-overview__topup-btn{background:var(--primary-color);color:var(--text-light-color);font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);cursor:pointer;border:none;border-radius:1.6875rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem 1.125rem;font-weight:600;text-decoration:none;display:inline-flex}.billing-credits-usage-overview__topup-btn:hover{color:var(--text-light-color);background-color:var(--primary-color-shade-9)}.billing-credits-usage-overview__spend-header{justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.billing-credits-usage-overview__spend-title{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color);font-weight:600}.billing-credits-usage-overview__period-dropdown{align-items:center;gap:.25rem;display:flex}.billing-credits-usage-overview__period-trigger{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-6);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;display:inline-flex}.billing-credits-usage-overview__period-trigger:focus-visible{outline:1px solid var(--primary-color);border-radius:.25rem}.billing-credits-usage-overview__bar-track{background:var(--grey-color-shade-2);border-radius:6.1875rem;width:100%;height:.5rem;display:flex;overflow:hidden}.billing-credits-usage-overview__bar-segment{flex-shrink:0;height:100%}.billing-credits-usage-overview__legend{flex-wrap:wrap;gap:.75rem;padding-top:.25rem;display:flex}.billing-credits-usage-overview__legend-item{align-items:center;gap:.375rem;display:flex}.billing-credits-usage-overview__legend-swatch{border-radius:.125rem;flex-shrink:0;width:.5rem;height:.5rem}.billing-credits-usage-overview__legend-label{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-6)}.billing-credits-usage-overview__legend-value{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color);font-weight:600}.billing-credits-usage-overview__projection{border:1px solid var(--primary-color-shade-2);background:var(--primary-color-shade-1);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.8125rem;display:flex}.billing-credits-usage-overview__projection-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.billing-credits-usage-overview__projection-title{font-size:var(--font-8);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-1);color:var(--grey-color);font-weight:600}.billing-credits-usage-overview__plan-mix-btn{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--primary-color);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-weight:600;display:inline-flex}.billing-credits-usage-overview__plan-mix-btn:focus-visible{outline:1px solid var(--primary-color);border-radius:.25rem}.billing-credits-usage-overview__plan-mix-btn svg{width:1rem;height:1rem}.billing-credits-usage-overview__plan-mix-btn svg path{fill:var(--primary-color)}.billing-credits-usage-overview__projection-desc{font-size:var(--font-9);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-6)}.billing-credits-usage-overview__projection-desc strong{color:var(--grey-color);font-weight:600}.billing-credits-usage-overview__cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.billing-credits-usage-overview__feature-card{border:1px solid var(--primary-color-shade-2);background:var(--background-color);text-align:center;border-radius:.625rem;flex-direction:column;align-items:center;gap:.0625rem;padding:.6875rem .5625rem .625rem;display:flex}.billing-credits-usage-overview__feature-count{font-size:var(--font-5);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-1);color:var(--grey-color);font-weight:600}.billing-credits-usage-overview__feature-label-row{justify-content:center;gap:.25rem;padding-top:.0625rem;display:flex}.billing-credits-usage-overview__feature-label{font-size:var(--font-9);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-6)}.billing-credits-usage-overview__feature-each{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-4)}.billing-credits-usage-overview__skeleton-bar{border-radius:6.1875rem;width:100%;height:.5rem}.billing-credits-runway-card{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:1.125rem;flex-direction:column;gap:.75rem;min-width:24.25rem;max-width:24.25rem;padding:1.5625rem;display:flex}.billing-credits-runway-card__title{font-size:var(--font-8);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-6);font-weight:600}.billing-credits-runway-card__summary{align-items:center;gap:.875rem;display:flex}.billing-credits-runway-card__ring-wrap{flex-shrink:0;width:5.5rem;height:5.5rem}.billing-credits-runway-card__ring{background:conic-gradient(from 0deg, var(--primary-color) var(--billing-credits-runway-progress,0%), var(--grey-color-shade-2) var(--billing-credits-runway-progress,0%));border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.billing-credits-runway-card__ring-inner{background:var(--background-color);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:4.4375rem;height:4.4375rem;display:flex}.billing-credits-runway-card__percent{font-size:var(--font-8);color:var(--grey-color-shade-8);font-weight:600}.billing-credits-runway-card__used-label{font-size:var(--font-9);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-4)}.billing-credits-runway-card__days-wrap{flex:1;min-width:0}.billing-credits-runway-card__days-value{font-size:var(--font-5);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-1);color:var(--grey-color);font-weight:600}.billing-credits-runway-card__days-label{font-size:var(--font-8);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-6);padding-top:.1875rem}.billing-credits-runway-card__description{min-height:3.5rem;font-size:var(--font-8);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-6)}.billing-credits-runway-card__description strong{color:var(--grey-color);font-weight:600}.billing-credits-runway-card__topup-btn{border:1px solid var(--primary-color-shade-2);background:var(--primary-color-shade-1);width:100%;font-size:var(--font-9);color:var(--primary-color);border-radius:50rem;justify-content:center;align-items:center;gap:.25rem;margin-top:auto;padding:.625rem;font-weight:600;text-decoration:none;display:inline-flex}.billing-credits-runway-card__topup-btn:hover{background-color:var(--primary-color-shade-2)}.billing-credits-runway-card__topup-btn svg{width:1rem;height:1rem}.billing-credits-runway-card__topup-btn svg path{fill:var(--primary-color)}.billing-credits-runway-card__untracked-heading{font-size:var(--font-6);color:var(--grey-color-shade-4);font-weight:600}.billing-credits-runway-card__untracked-subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6)}.billing-credits-runway-card__cta-block{border-top:1px solid var(--grey-color-shade-2);flex-direction:column;gap:.25rem;margin-top:auto;padding-top:.5rem;display:flex}.billing-credits-runway-card__cta-title{font-size:var(--font-9);color:var(--grey-color);font-weight:600}.billing-credits-runway-card__cta-text{font-size:var(--font-9);color:var(--grey-color-shade-6)}.billing-credits-runway-card__hire-btn{border:1px solid var(--primary-color-shade-2);background:var(--primary-color-shade-1);width:100%;font-size:var(--font-9);color:var(--primary-color);border-radius:50rem;justify-content:center;align-items:center;gap:.25rem;padding:.625rem;font-weight:600;text-decoration:none;display:inline-flex}.billing-credits-runway-card__hire-btn:hover{color:var(--primary-color)}.billing-credits-runway-card__hire-btn svg{width:1rem;height:1rem}.billing-credits-runway-card__hire-btn svg path{fill:var(--primary-color)}.billing-credits-plan-mix{flex-direction:column;gap:.8125rem;padding:1rem;display:flex}.billing-credits-plan-mix__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.billing-credits-plan-mix__title{font-size:var(--font-8);color:var(--grey-color);font-weight:600}.billing-credits-plan-mix__subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6)}.billing-credits-plan-mix__card{border:1px solid var(--grey-color-shade-2);border-radius:1.125rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:20rem;display:grid;overflow:hidden}.billing-credits-plan-mix__left{border-right:1px solid var(--grey-color-shade-2);padding:1.5rem 1.5625rem 1.5rem 1.5rem}.billing-credits-plan-mix__left-title{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color);font-weight:600}.billing-credits-plan-mix__left-desc{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-5);padding:.1875rem 0 1rem}.billing-credits-plan-mix__feature-row{border-bottom:1px dashed var(--grey-color-shade-2);justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 0 .6875rem;display:flex}.billing-credits-plan-mix__feature-meta{flex-direction:column;gap:.125rem;min-width:0;display:flex}.billing-credits-plan-mix__feature-label{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color);font-weight:600}.billing-credits-plan-mix__feature-sub{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-5)}.billing-credits-plan-mix__stepper{border:1px solid var(--grey-color-shade-2);border-radius:.5625rem;flex-shrink:0;align-items:center;display:inline-flex;overflow:hidden}.billing-credits-plan-mix__stepper-btn{background:var(--grey-color-shade-1);width:1.875rem;height:1.875rem;font-size:var(--font-6);line-height:var(--line-height-1);color:var(--grey-color-shade-5);border:0;justify-content:center;align-items:center;padding:0;font-weight:600;display:inline-flex}.billing-credits-plan-mix__stepper-btn:disabled{opacity:.5;cursor:not-allowed}.billing-credits-plan-mix__stepper-input{border:0;border-left:1px solid var(--grey-color-shade-2);border-right:1px solid var(--grey-color-shade-2);text-align:center;width:3.125rem;height:1.875rem;font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color);appearance:textfield;padding:0;font-weight:600}.billing-credits-plan-mix__stepper-input::-webkit-outer-spin-button{appearance:none;margin:0}.billing-credits-plan-mix__stepper-input::-webkit-inner-spin-button{appearance:none;margin:0}.billing-credits-plan-mix__presets{flex-wrap:wrap;gap:.375rem;padding:1rem 0 .875rem;display:flex}.billing-credits-plan-mix__preset-btn{border:1px solid var(--grey-color-shade-2);background:var(--background-color);font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-6);border-radius:50rem;padding:.125rem .9375rem;transition:all .3s}.billing-credits-plan-mix__preset-btn--active{border-color:var(--primary-color);background:var(--primary-color);color:var(--text-light-color);font-weight:600}.billing-credits-plan-mix__preset-btn:not(.billing-credits-plan-mix__preset-btn--active):hover{color:var(--primary-color);background-color:var(--grey-color-shade-1)}.billing-credits-plan-mix__summary-bar{border:1px solid var(--grey-color-shade-2);background:var(--grey-color-shade-1);text-align:center;font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);border-radius:.625rem;padding:.5625rem .8125rem}.billing-credits-plan-mix__summary-strong{color:var(--grey-color);font-weight:600}.billing-credits-plan-mix__summary-muted{color:var(--grey-color-shade-6)}.billing-credits-plan-mix__right{background:linear-gradient(155deg, var(--primary-color-shade-9) 0%, var(--primary-color) 100%);flex-direction:column;gap:1rem;width:100%;min-width:0;min-height:0;padding:1.5rem;display:flex}.billing-credits-plan-mix__credits-block{flex-direction:column;flex:1;gap:.75rem;min-width:0;min-height:0;display:flex}.billing-credits-plan-mix__bonus-chart-block{flex-direction:column;flex:1;gap:.5rem;width:100%;min-width:0;min-height:0;display:flex}.billing-credits-plan-mix__credits-label{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:color-mix(in srgb, var(--text-light-color) 60%, transparent);flex-shrink:0;font-weight:600}.billing-credits-plan-mix__credits-value{font-size:var(--font-4);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-1);color:var(--text-light-color);flex-shrink:0;font-weight:600;display:block}.billing-credits-plan-mix__bonus-badge{border:1px solid color-mix(in srgb, var(--success-color) 32%, transparent);background:color-mix(in srgb, var(--success-color) 13%, transparent);border-radius:.5rem;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.25rem;padding:.5625rem .8125rem;display:flex}.billing-credits-plan-mix__bonus-amount{font-size:var(--font-8);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-1);color:var(--success-color);font-weight:600}.billing-credits-plan-mix__bonus-text{font-size:var(--font-8);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-1);color:color-mix(in srgb, var(--text-light-color) 85%, transparent)}.billing-credits-plan-mix__bonus-divider{color:color-mix(in srgb, var(--text-light-color) 39%, transparent)}.billing-credits-plan-mix__bonus-percent{font-size:var(--font-8);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-1);color:var(--text-light-color);font-weight:600}.billing-credits-plan-mix__chart-wrap{width:100%;min-width:0;max-width:100%;min-height:7rem;font-size:var(--font-9);line-height:var(--line-height-4);color:color-mix(in srgb, var(--text-light-color) 45%, transparent);flex:auto;align-self:stretch;position:relative}.billing-credits-plan-mix__chart-wrap canvas{max-width:100%;display:block;width:100%!important;height:100%!important}.billing-credits-plan-mix__chart-caption{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:color-mix(in srgb, var(--text-light-color) 70%, transparent);text-align:center;flex-shrink:0}.billing-credits-plan-mix__chart-caption strong{color:var(--success-color);font-weight:600}.billing-credits-plan-mix__pay-block{flex-direction:column;flex-shrink:0;gap:.375rem;display:flex}.billing-credits-plan-mix__pay-block-inner{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.billing-credits-plan-mix__pay-label{font-size:var(--font-8);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:#ffffffb3}.billing-credits-plan-mix__pay-value{font-size:var(--font-6);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-1);color:var(--text-light-color);font-weight:600}.billing-credits-plan-mix__topup-btn{background:var(--text-light-color);font-size:var(--font-9);color:var(--primary-color);border-radius:62.4375rem;justify-content:center;align-items:center;gap:.25rem;margin-top:.5rem;padding:.75rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.billing-credits-plan-mix__topup-btn:hover{color:var(--primary-color);background-color:var(--grey-color-shade-2)}.billing-credits-plan-mix__topup-btn.is-disabled,.billing-credits-plan-mix__topup-btn[aria-disabled=true]{cursor:not-allowed;pointer-events:none;background:var(--grey-color-shade-3);color:var(--text-light-color)}:is(.billing-credits-plan-mix__topup-btn.is-disabled,.billing-credits-plan-mix__topup-btn[aria-disabled=true]) svg path{fill:var(--text-light-color)}.billing-credits-plan-mix__topup-btn svg{width:1rem;height:1rem}.billing-credits-plan-mix__topup-btn svg path{fill:var(--primary-color)}.billing-credits-plan-mix__loading{flex-direction:column;gap:.75rem;display:flex}.billing-credits-plan-mix__error{font-size:var(--font-8);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--danger-color)}.page-header-v1.billing-credits-table-container__header--plan-mix{padding-bottom:0!important}.billing-credits-table-container .page-header-v1.billing-credits-table-container__header--plan-mix .user-result-tab-container{width:100%;position:static!important;bottom:auto!important}.billing-credits-contact-strip{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.3125rem;padding:.9375rem 1.3125rem;display:flex}.billing-credits-contact-strip__content{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.billing-credits-contact-strip__icon-wrap{border:1px solid var(--primary-color-shade-2);background:var(--primary-color-shade-1);width:2.125rem;height:2.125rem;color:var(--primary-color-shade-6);border-radius:.5625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.billing-credits-contact-strip__icon-wrap svg{width:1rem;height:1rem}.billing-credits-contact-strip__text{font-size:var(--font-8);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--grey-color);margin:0}.billing-credits-contact-strip__text-strong{font-weight:600}.billing-credits-contact-strip__text-muted{color:var(--grey-color-shade-6)}.billing-credits-contact-strip__link{font-size:var(--font-8);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:var(--primary-color);flex-shrink:0;align-items:center;gap:.25rem;font-weight:600;text-decoration:none;display:inline-flex}.billing-credits-contact-strip__link svg{width:1rem;height:1rem}.billing-credits-contact-strip__link svg path{fill:var(--primary-color)}.dashboard-quick-access{margin-bottom:1.5rem}.dashboard-quick-access-header{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:1rem;display:flex}.dashboard-quick-access-header-icon{flex-shrink:0}.dashboard-quick-access-title{font-size:var(--font-8);color:var(--grey-color);font-weight:600;line-height:normal}.dashboard-quick-access-subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6);line-height:normal}.dashboard-quick-access-cards{gap:1rem;display:flex}.dashboard-quick-access-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.625rem;flex:1;align-items:center;gap:.75rem;min-width:0;padding:.875rem 1rem;text-decoration:none;transition:border-color .2s;display:flex}.dashboard-quick-access-card:hover{border-color:var(--grey-color-shade-3)}.dashboard-quick-access-card-icon-wrap{background:var(--primary-color-shade-1);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.dashboard-quick-access-card-content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.dashboard-quick-access-card-title{font-size:var(--font-8);color:var(--grey-color);font-weight:600;line-height:normal}.dashboard-quick-access-card-subtitle{font-size:var(--font-10);color:var(--grey-color-shade-6);line-height:normal}.dashboard-quick-access-card-action{font-size:var(--font-9);color:var(--primary-color);flex-shrink:0;align-items:center;gap:.25rem;font-weight:600;line-height:normal;display:flex}.billing-credits-plan-mix__chart-fallback{border:1px dashed color-mix(in srgb, var(--grey-color) 28%, transparent);background:color-mix(in srgb, var(--grey-color) 6%, transparent);text-align:center;border-radius:.5rem;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:7rem;padding:1rem;display:flex}.billing-credits-plan-mix__chart-fallback-title{font-size:var(--font-8);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-1);color:var(--text-light-color);font-weight:600}.billing-credits-plan-mix__chart-fallback-text{font-size:var(--font-9);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-1);color:color-mix(in srgb, var(--text-light-color) 72%, transparent)}.billing-credits-plan-mix__chart-fallback-text strong{color:var(--text-light-color);font-weight:600}.billing-credits-quick-topup-modal-root{justify-content:center;align-items:center;padding:1rem;display:flex}.billing-credits-quick-topup-modal{background:var(--background-color);width:100%;max-width:28rem;max-height:calc(100vh - 2rem);box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--grey-color) 18%, transparent);border-radius:1rem;outline:none;overflow:auto}.billing-credits-quick-topup-modal__header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 0;display:flex}.billing-credits-quick-topup-modal__title{color:var(--grey-color);font-size:var(--font-8);font-weight:600}.billing-credits-quick-topup-modal__subtitle{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.billing-credits-quick-topup-modal__close-btn{width:2rem;height:2rem;color:var(--grey-color-shade-6);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.billing-credits-quick-topup-modal__close-btn:hover{background:var(--grey-color-shade-1)}.billing-credits-quick-topup-modal__body{flex-direction:column;gap:.5rem;padding:1rem 1.375rem;display:flex}.billing-credits-quick-topup-modal__pack-skeleton{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.75rem .875rem;display:flex}.billing-credits-quick-topup-modal__confirm-skeleton{border-radius:50rem;width:100%;height:2.75rem;overflow:hidden}.billing-credits-quick-topup-modal__plan-link-skeleton{align-self:center;width:65%;height:.875rem;overflow:hidden}.billing-credits-quick-topup-modal__error{font-size:var(--font-9);letter-spacing:var(--letter-spacing-1);color:var(--danger-color)}.billing-credits-quick-topup-modal__pack-list{flex-direction:column;gap:.375rem;display:flex}.billing-credits-quick-topup-modal__pack{border:1px solid var(--grey-color-shade-2);background:var(--background-color);text-align:left;cursor:pointer;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.75rem .875rem;display:flex}.billing-credits-quick-topup-modal__pack--selected{border-color:var(--primary-color);background:var(--primary-color-shade-1);box-shadow:0 0 0 1px var(--primary-color)}.billing-credits-quick-topup-modal__pack-main{flex-direction:column;gap:.125rem;min-width:0;display:flex}.billing-credits-quick-topup-modal__pack-amount{font-size:var(--font-8);color:var(--grey-color);font-style:normal;font-weight:600}.billing-credits-quick-topup-modal__pack-credits{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.billing-credits-quick-topup-modal__pack-bonus{background:color-mix(in srgb, var(--success-color) 14%, var(--background-color));border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem .5rem;display:inline-flex}.billing-credits-quick-topup-modal__pack-bonus-text{font-size:var(--font-9);color:var(--success-color);font-weight:600}.billing-credits-quick-topup-modal__custom-field-wrap{flex-direction:column;gap:.25rem;display:flex}.billing-credits-quick-topup-modal__custom-field{border:1px solid var(--grey-color-shade-2);background:var(--background-color);border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.billing-credits-quick-topup-modal__custom-field--error{border-color:var(--danger-color)}.billing-credits-quick-topup-modal__custom-error{font-size:var(--font-10);color:var(--danger-color);font-weight:400}.billing-credits-quick-topup-modal__custom-prefix{font-size:var(--font-8);letter-spacing:var(--letter-spacing-1);color:var(--grey-color-shade-6);font-weight:600}.billing-credits-quick-topup-modal__custom-input{width:100%;font-size:var(--font-8);letter-spacing:var(--letter-spacing-1);color:var(--grey-color);background:0 0;border:none;outline:none;padding:0}.billing-credits-quick-topup-modal__custom-input::placeholder{color:var(--grey-color-shade-5)}.billing-credits-quick-topup-modal__footer{flex-direction:column;gap:.75rem;padding:0 1.25rem 1.25rem;display:flex}.billing-credits-quick-topup-modal__summary{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.billing-credits-quick-topup-modal__summary-credits{font-size:var(--font-9);color:var(--grey-color-shade-6);font-weight:400}.billing-credits-quick-topup-modal__summary-credits strong{color:var(--primary-color);font-weight:600}.billing-credits-quick-topup-modal__summary-amount{font-size:var(--font-5);color:var(--grey-color);font-weight:600}.billing-credits-quick-topup-modal__confirm-btn{background:var(--primary-color);width:100%;color:var(--text-light-color);font-size:var(--font-9);cursor:pointer;border:none;border-radius:50rem;justify-content:center;align-items:center;gap:.375rem;padding:.75rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.billing-credits-quick-topup-modal__confirm-btn:hover{color:var(--text-light-color);background:var(--primary-color-shade-9)}.billing-credits-quick-topup-modal__confirm-btn--disabled,.billing-credits-quick-topup-modal__confirm-btn--disabled:hover{background:var(--grey-color-shade-2);color:var(--grey-color-shade-5);cursor:not-allowed}.billing-credits-quick-topup-modal__confirm-btn svg{width:1rem;height:1rem}.billing-credits-quick-topup-modal__plan-link{color:var(--primary-color);font-size:var(--font-9);letter-spacing:var(--letter-spacing-1);text-align:center;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.billing-credits-quick-topup-modal__plan-link:hover{color:var(--primary-color-shade-9)}.checkout-order-summary-bonus-pill{background:var(--secondary-color-shade-2);color:var(--secondary-color);font-size:var(--font-10);line-height:var(--line-height-9);border-radius:50rem;align-items:center;margin-left:.5rem;padding:.125rem .5rem;font-weight:600;display:inline-flex}.checkout-order-summary-row-bonus-strong{color:var(--secondary-color);font-weight:600}.brew-voice-roles-screening-compat-loading{flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:8rem;padding:2rem 1rem;display:flex}.brew-voice-roles-screening-compat-loading .dots-loader{color:var(--primary-color)}.brew-voice-roles-screening-compat-loading-text{color:var(--grey-color-shade-6);font-size:var(--font-8);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-5);text-align:center;margin:0}.brew-voice-roles-screening-compat-error{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:8rem;padding:2rem 1rem;display:flex}.brew-voice-roles-screening-compat-error-text{color:var(--danger-color);font-size:var(--font-8);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-5);text-align:center;margin:0}.brew-voice-roles-screening-compat-retry{justify-content:center;min-width:6rem}.brew-voice-role-detail-tabs{border-bottom:1px solid var(--grey-color-shade-2);gap:.25rem;display:flex}.brew-voice-role-detail-tab{color:var(--grey-color-shade-6);cursor:pointer;font-family:inherit;font-size:var(--font-9);font-weight:600;line-height:var(--line-height-6);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4375rem;margin-bottom:-1px;padding:.6875rem 1rem;display:flex}.brew-voice-role-detail-tab-active{border-bottom-color:var(--primary-color);color:var(--primary-color)}.brew-voice-role-config{flex-direction:column;max-height:calc(100vh - 338px);display:flex;overflow-y:auto}.brew-voice-role-config-top{justify-content:space-between;align-items:center;margin:.75rem 0 .375rem;display:flex}.brew-voice-role-config-title{color:var(--grey-color);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-5)}.brew-voice-role-config-sub{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-7);margin-top:.125rem}.brew-voice-role-config-edit-link{color:var(--primary-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-6);align-items:center;gap:.375rem;text-decoration:none;display:flex}.brew-voice-role-config-edit-link:hover{text-decoration:underline}.brew-voice-role-config-section{margin-top:1.25rem}.brew-voice-role-config-section-last{margin-bottom:1.875rem}.brew-voice-role-config-eyebrow{color:var(--grey-color-shade-6);font-size:var(--font-10);letter-spacing:var(--letter-spacing-8);font-weight:600;line-height:var(--line-height-7);text-transform:uppercase;align-items:center;gap:.5625rem;margin-bottom:.6875rem;display:flex}.brew-voice-role-config-eyebrow-hint{color:var(--grey-color-shade-4);letter-spacing:normal;text-transform:none;font-weight:400}.brew-voice-role-config-grid-2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.brew-voice-role-config-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.8125rem;padding:1.125rem 1.25rem}.brew-voice-role-config-card-h{align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}.brew-voice-role-config-card-ic{background:var(--primary-color-shade-1);color:var(--primary-color);border-radius:.5625rem;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:flex}.brew-voice-role-config-card-t{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-6)}.brew-voice-role-config-pkv-list{margin-top:.8125rem}.brew-voice-role-config-pkv{border-bottom:1px solid var(--grey-color-shade-2);font-size:var(--font-9);line-height:var(--line-height-6);align-items:flex-start;gap:.75rem;padding:.5625rem 0;display:flex}.brew-voice-role-config-pkv:last-child{border-bottom:0}.brew-voice-role-config-pkv-k{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-7);flex-shrink:0;width:7.5rem}.brew-voice-role-config-pkv-v{color:var(--grey-color);font-weight:600;line-height:var(--line-height-6)}.brew-voice-role-config-pkv-v-body{color:var(--grey-color-shade-7);font-weight:400}.brew-voice-role-config-tag{background:var(--body-bg);border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-7);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);border-radius:.4375rem;padding:.25rem .625rem;display:inline-block}.brew-voice-role-config-tag-active{background:var(--primary-color-shade-1);border-color:var(--primary-color-shade-3);color:var(--primary-color)}.brew-voice-role-config-chipset{flex-wrap:wrap;gap:.4375rem;margin-bottom:.8125rem;display:flex}.brew-voice-role-config-jd{color:var(--grey-color-shade-7);font-size:var(--font-9);line-height:var(--line-height-5)}.brew-voice-role-config-jd-clip{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.brew-voice-role-config-jd-expanded .brew-voice-role-config-jd-clip{-webkit-line-clamp:unset}.brew-voice-role-config-showmore{color:var(--primary-color);cursor:pointer;font-family:inherit;font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);background:0 0;border:none;margin-top:.375rem;padding:0}.brew-voice-role-config-screen-grid{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}.brew-voice-role-config-subpanel{background:var(--body-bg);border:1px solid var(--grey-color-shade-2);border-radius:.6875rem;padding:.9375rem 1rem}.brew-voice-role-config-subpanel-full{grid-column:1/-1}.brew-voice-role-config-sp-h{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.brew-voice-role-config-sp-h-spaced{margin-top:1.125rem}.brew-voice-role-config-sp-ic{background:var(--background-color);border:1px solid var(--grey-color-shade-2);color:var(--primary-color);border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.brew-voice-role-config-sp-t{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-6)}.brew-voice-role-config-sp-n{background:var(--background-color);border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-6);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);border-radius:50em;margin-left:auto;padding:.0625rem .5rem}.brew-voice-role-config-sp-note{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-7);margin-top:-.25rem;margin-bottom:.625rem}.brew-voice-role-config-cmp{border-bottom:1px solid var(--grey-color-shade-2);align-items:center;gap:.625rem;padding:.5rem 0;display:flex}.brew-voice-role-config-cmp:last-child{border-bottom:0}.brew-voice-role-config-cmp-dot{color:var(--success-color);background:#ecfdf5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex}.brew-voice-role-config-cmp-off .brew-voice-role-config-cmp-dot{background:var(--grey-color-shade-1);color:var(--grey-color-shade-6)}.brew-voice-role-config-cmp-l{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-6);flex:1}.brew-voice-role-config-cmp-off .brew-voice-role-config-cmp-l{color:var(--grey-color-shade-6);font-weight:400}.brew-voice-role-config-cmp-v{background:var(--background-color);border:1px solid var(--primary-color-shade-3);color:var(--primary-color);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);border-radius:.375rem;padding:.125rem .5rem}.brew-voice-role-config-cmp-off .brew-voice-role-config-cmp-v{border-color:var(--grey-color-shade-2);color:var(--grey-color-shade-6)}.brew-voice-role-config-pch{background:var(--background-color);border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-7);font-size:var(--font-10);font-weight:600;line-height:var(--line-height-7);border-radius:.5rem;padding:.375rem .75rem}.brew-voice-role-config-pch-on{background:var(--primary-color-shade-1);border-color:var(--primary-color-shade-3);color:var(--primary-color)}.brew-voice-role-config-aq{border-bottom:1px solid var(--grey-color-shade-2);align-items:flex-start;gap:.625rem;padding:.5rem 0;display:flex}.brew-voice-role-config-aq:last-child{border-bottom:0}.brew-voice-role-config-aq-n{background:var(--background-color);color:var(--grey-color-shade-7);font-size:var(--font-10);height:1.375rem;font-weight:600;line-height:var(--line-height-7);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;margin-top:.0625rem;display:flex}.brew-voice-role-config-aq-q{color:var(--grey-color);font-size:var(--font-10);line-height:var(--line-height-6)}.write-with-ai-btn:disabled{cursor:not-allowed;border-color:var(--grey-color-shade-3);background-image:none}.write-with-ai-btn:disabled .ai-icon,.write-with-ai-btn:disabled .ai-text{color:var(--grey-color-shade-3);background:0 0;-webkit-text-fill-color:var(--grey-color-shade-3)!important}.write-with-ai-btn:hover:not(:disabled){background-image:linear-gradient(90deg, var(--primary-color), var(--secondary-color))}.interview-create-content{flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto;display:flex}.interview-create-content .MuiBreadcrumbs-root{width:100%}.interview-create-breadcrumb-container{flex-direction:column;justify-content:center;width:80%;margin-top:1rem;display:flex}.interview-create-wstep-bar{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;align-items:center;margin-bottom:1.125rem;padding:.875rem 1.375rem;display:flex}.interview-create-wst{font-size:var(--font-8);line-height:var(--line-height-9);color:var(--grey-color-shade-5);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:.625rem;padding:0;display:flex}.interview-create-wst:disabled{cursor:not-allowed;opacity:.6}.interview-create-wst-active{color:var(--primary-color);font-weight:600}.interview-create-wst-completed{color:var(--success-color)}.interview-create-wsd{border:.125rem solid var(--grey-color-shade-2);width:1.75rem;height:1.75rem;font-size:var(--font-9);line-height:var(--line-height-9);background:var(--background-color);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.interview-create-wst-active .interview-create-wsd{background:var(--primary-color);border-color:var(--primary-color);color:var(--background-color)}.interview-create-wst-completed .interview-create-wsd{background:var(--success-color);border-color:var(--success-color);color:var(--background-color)}.interview-create-wst-line{background:var(--grey-color-shade-2);flex:1;min-width:1rem;height:.125rem;margin:0 1rem}.interview-create-wst-line-done{background:var(--success-color)}.interview-create-lock-banner{background:var(--secondary-color-shade-9);border:1px solid var(--secondary-color-shade-5);font-size:var(--font-8);line-height:var(--line-height-6);color:var(--grey-color-shade-9);border-radius:.625rem;align-items:flex-start;gap:.6875rem;margin-bottom:1.125rem;padding:.8125rem .9375rem;display:flex}.interview-create-lock-banner-icon{color:var(--secondary-color);flex-shrink:0}.interview-create-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;margin-bottom:1.125rem;padding:1.625rem}.interview-create-card .form-label-v2,.interview-create-card .form-input-v2,.interview-create-card .form-group-v2 input{font-size:var(--font-9)!important}.interview-create-card-head{margin-bottom:1.25rem}.interview-create-card-title{font-size:var(--font-7);line-height:var(--line-height-4);font-weight:600}.interview-create-card-subtitle{color:var(--grey-color-shade-5);font-size:var(--font-9);line-height:var(--line-height-7);margin-top:.3125rem}.interview-create-card-subtitle-br-span{display:none}.interview-create-field{margin-bottom:1.25rem}.interview-create-field-row{gap:1.125rem;display:flex}.interview-create-field-row .interview-create-field,.interview-create-field-row .form-group-v2{flex:1}.interview-create-card .form-input-group{width:100%}.interview-create-chips{border:1px solid var(--grey-color-shade-3);border-radius:.5625rem;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:3rem;max-height:25rem;margin-top:.625rem;padding:.625rem;display:flex;overflow-y:auto}.interview-create-card .form-input-group .interview-create-chips{width:100%}.interview-create-error{color:var(--danger-color);font-size:var(--font-9);line-height:var(--line-height-7);margin-top:.25rem;margin-inline:.75rem}.interview-create-ai-btn{border:1px solid var(--primary-color);color:var(--primary-color);background:var(--background-color);font-weight:600;font-size:var(--font-9);line-height:var(--line-height-7);cursor:pointer;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .8125rem;transition:all .2s ease-in-out;display:inline-flex}.interview-create-ai-btn:hover:not(:disabled){background:var(--primary-color-shade-9);color:var(--text-light-color)}.interview-create-ai-btn:hover:not(:disabled) svg path{fill:var(--text-light-color)}.interview-create-ai-btn:disabled{border-color:var(--grey-color-shade-2);color:var(--grey-color-shade-3);cursor:not-allowed}.interview-create-exp-custom{align-items:center;gap:.5625rem;margin-top:.625rem;display:flex}.interview-create-exp-custom-input{width:5.25rem}.interview-create-chips:focus-within{border-color:var(--primary-color)}.interview-create-chip{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);line-height:var(--line-height-7);border-radius:.5rem;align-items:center;gap:.4375rem;padding:.3125rem .5625rem;font-weight:600;display:inline-flex}.interview-create-chip-tag{font-size:var(--font-10);line-height:var(--line-height-8);text-transform:uppercase;letter-spacing:var(--letter-spacing-8);cursor:pointer;white-space:nowrap;border-radius:.3125rem;padding:.125rem .375rem;font-weight:600;display:inline-flex}.interview-create-chip-tag-must{background:var(--secondary-color-shade-1);color:var(--secondary-color);border:1px solid var(--secondary-color)}.interview-create-chip-tag-nice{background:var(--primary-color-shade-1);color:var(--primary-color);border:1px solid var(--primary-color)}.interview-create-chip-remove{cursor:pointer;color:var(--grey-color-shade-3);background:0 0;border:none;padding:0;display:flex}.interview-create-chip-remove:hover{color:var(--danger-color)}.interview-create-skill-legend{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-4);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.625rem;display:flex}.interview-create-skill-legend-note{font-weight:600}.interview-create-len-tag{font-size:var(--font-10);line-height:var(--line-height-8);text-transform:uppercase;letter-spacing:var(--letter-spacing-8);border:1px solid var(--grey-color-shade-2);border-radius:.375rem;padding:.1875rem .5625rem;font-weight:600}.interview-create-len-tag-must{background:var(--secondary-color-shade-1);border-color:var(--secondary-color-shade-5);color:var(--secondary-color)}.interview-create-len-tag-nice{background:var(--primary-color-shade-1);border-color:var(--primary-color);color:var(--primary-color)}.interview-create-opt-grid{gap:.875rem;display:grid}.interview-create-opt-grid-two{grid-template-columns:1fr 1fr}.interview-create-opt-grid-three{grid-template-columns:repeat(3,1fr)}.interview-create-opt{border:1px solid var(--grey-color-shade-2);cursor:pointer;background:var(--background-color);border-radius:.6875rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.interview-create-opt:hover:not(.interview-create-opt-selected){border-color:var(--primary-color-shade-3)}.interview-create-opt-selected{border-color:var(--primary-color);background-color:var(--primary-color-shade-1)}.interview-create-opt-icon-container{justify-content:space-between;align-items:center;display:flex;position:relative}.interview-create-opt-tick{color:var(--primary-color);opacity:0;transition:opacity .2s ease-in-out;position:absolute;top:0;right:0}.interview-create-opt-iface-icon-container-wrapper{position:relative}.interview-create-opt-iface-icon-container{background-color:var(--grey-color-shade-1);border-radius:.5rem;width:max-content;padding:.5rem}.interview-create-opt-iface-icon-container-selected{background-color:var(--background-color)}.interview-create-opt-selected .interview-create-opt-tick{opacity:1}.interview-create-opt-title{font-size:var(--font-9);line-height:var(--line-height-6);text-align:left;font-weight:600}.interview-create-opt-conv{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-4);text-align:left;align-items:center;gap:.3125rem;margin-top:.3125rem;font-weight:600;display:flex}.interview-create-opt-conv-two{color:var(--primary-color)}.interview-create-opt-desc{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-4);text-align:left;margin-top:.4375rem}.interview-create-runs{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);font-size:var(--font-9);line-height:var(--line-height-7);border-radius:.625rem;align-items:flex-start;gap:.6875rem;margin-top:.875rem;padding:.8125rem .9375rem;display:flex}.interview-create-runs-icon{color:var(--primary-color);flex-shrink:0}.interview-create-block{border-top:1px solid var(--grey-color-shade-1);margin-top:1.5rem;padding-top:1.375rem}.interview-create-block-title{font-size:var(--font-9);line-height:var(--line-height-7);text-transform:uppercase;letter-spacing:var(--letter-spacing-7);color:var(--grey-color-shade-6);align-items:center;gap:.5rem;margin-bottom:.875rem;font-weight:600;display:flex}.interview-create-time-row{flex-wrap:wrap;gap:.5625rem;display:flex}.interview-create-time-chip{border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);line-height:var(--line-height-6);cursor:pointer;background:var(--background-color);border-radius:.5625rem;padding:.625rem 1rem;font-weight:600}.interview-create-time-chip-selected{border-color:var(--primary-color);background:var(--primary-color-shade-1);color:var(--primary-color)}.interview-create-len-derived{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-4);align-items:center;gap:.4375rem;margin-top:.75rem;display:inline-flex}.interview-create-len-tag-deep{background:var(--primary-color-shade-1);border-color:var(--primary-color-shade-2);color:var(--grey-color-shade-9)}.interview-create-toggle-row{justify-content:space-between;align-items:center;gap:1rem;padding:.8125rem 0;display:flex}.interview-create-toggle-label{font-weight:600;font-size:var(--font-9);line-height:var(--line-height-6)}.interview-create-toggle-desc{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-7);margin-top:.125rem;display:block}.interview-create-switch{background:var(--grey-color-shade-2);cursor:pointer;border:none;border-radius:1.25rem;flex-shrink:0;width:2.625rem;height:1.5rem;padding:0;position:relative}.interview-create-switch:after{content:"";background:var(--background-color);border-radius:50%;width:1.125rem;height:1.125rem;transition:left .18s;position:absolute;top:.1875rem;left:.1875rem}.interview-create-switch-on{background:var(--primary-color)}.interview-create-switch-on:after{left:1.3125rem}.interview-create-pills{flex-wrap:wrap;gap:.5625rem;display:flex}.interview-create-pill{border:1px solid var(--grey-color-shade-2);font-size:var(--font-9);line-height:var(--line-height-7);cursor:pointer;color:var(--grey-color-shade-4);background:var(--background-color);border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-weight:600;display:inline-flex}.interview-create-pill-selected{border-color:var(--primary-color);color:var(--primary-color);background:var(--primary-color-shade-1)}.interview-create-acc{border:1px solid var(--grey-color-shade-2);border-radius:.625rem;overflow:hidden}.interview-create-acc-head{cursor:pointer;font-weight:600;font-size:var(--font-8);line-height:var(--line-height-6);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.875rem 1rem;display:flex}.interview-create-acc-head:hover{background:var(--grey-color-shade-1)}.interview-create-acc-head-title{align-items:center;gap:.5rem;display:flex}.interview-create-acc-body{border-top:1px solid var(--grey-color-shade-1);padding:0 1rem 1.125rem}.interview-create-rule-note{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--secondary-color);background:var(--secondary-color-shade-1);border-radius:.375rem;align-items:center;gap:.375rem;margin:.875rem 0 .625rem;padding:.25rem .5625rem;font-weight:600;display:inline-flex}.interview-create-rule-list{font-size:var(--font-9);line-height:var(--line-height-5);color:var(--grey-color-shade-4)}.interview-create-pq-box{border:1px solid var(--grey-color-shade-2);border-radius:.6875rem;overflow:hidden}.interview-create-pq-add{border-bottom:1px solid var(--grey-color-shade-1);background:var(--grey-color-shade-1);gap:.5rem;padding:.75rem;display:flex}.interview-create-pq-add .form-input-v2{height:100%}.interview-create-pq-add .form-input-group{max-width:100%}.interview-create-pq-add-input{flex:1}.interview-create-pq-note{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-4);border-bottom:1px solid var(--grey-color-shade-1);align-items:center;gap:.4375rem;padding:.6875rem .875rem;display:flex}.interview-create-pq-item{border-bottom:1px solid var(--grey-color-shade-1);font-size:var(--font-9);line-height:var(--line-height-6);gap:.75rem;padding:.75rem .875rem;display:flex}.interview-create-pq-item-text{flex:1;min-width:0}.interview-create-pq-num{background:var(--primary-color-shade-1);width:1.375rem;height:1.375rem;color:var(--primary-color);font-size:var(--font-10);line-height:var(--line-height-8);border-radius:.375rem;flex-shrink:0;place-items:center;font-weight:600;display:grid}.interview-create-pq-score{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-4);flex-shrink:0;gap:.4375rem;font-weight:600;display:flex}.interview-create-pq-switch{width:2.25rem;height:1.25rem}.interview-create-pq-switch:after{width:.875rem;height:.875rem}.interview-create-pq-switch.interview-create-switch-on:after{left:1.1875rem}.interview-create-pq-empty{text-align:center;color:var(--grey-color-shade-4);font-size:var(--font-9);line-height:var(--line-height-7);padding:1.25rem}.interview-create-pq-suggest{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.interview-create-pq-suggest span{font-size:var(--font-9);color:var(--grey-color-shade-4)}.interview-create-pq-chip{border:1px dashed var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-7);color:var(--primary-color);cursor:pointer;background:var(--background-color);border-radius:.5rem;padding:.4375rem .6875rem;transition:all .2s ease-in-out}.interview-create-pq-chip:hover{background:var(--primary-color-shade-1);border-style:solid}.interview-create-dim-card{border:1px solid var(--grey-color-shade-2);border-radius:.6875rem;padding:1rem 1.125rem}.interview-create-dim-top{justify-content:space-between;align-items:center;gap:.6875rem;margin-bottom:.5rem;display:flex}.interview-create-dim-top-left{align-items:center;gap:.5rem;display:flex}.interview-create-dim-icon{background-color:var(--grey-color-shade-1);width:2.25rem;height:2.25rem;color:var(--primary-color);border-radius:.5625rem;flex-shrink:0;place-items:center;display:grid}.interview-create-dim-icon-selected{background-color:var(--background-color)}.interview-create-dim-icon-primary{background:var(--secondary-color-shade-1);color:var(--secondary-color)}.interview-create-dim-flag{font-size:var(--font-10);line-height:var(--line-height-8);text-transform:uppercase;letter-spacing:var(--letter-spacing-8);color:var(--secondary-color);background:var(--secondary-color-shade-1);border-radius:.3125rem;padding:.125rem .4375rem;font-weight:600}.interview-create-dim-desc{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-6)}.interview-create-preview{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.6875rem;margin-top:.5rem;padding:1.375rem}.interview-create-flow{align-items:stretch;padding-bottom:.25rem;display:flex;overflow-x:auto}.interview-create-phase{text-align:center;flex:1;min-width:8.125rem;padding:0 .375rem;position:relative}.interview-create-phase:not(:last-child):after{content:"";background-color:var(--grey-color-shade-4);z-index:0;width:calc(100% - 3rem);height:.0625rem;position:absolute;top:1rem;left:calc(54% + 1rem)}.interview-create-phase-dot{z-index:1;background:var(--background-color);width:2rem;height:2rem;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:50%;place-items:center;margin:0 auto .5625rem;display:grid;position:relative}.interview-create-phase-title{font-size:var(--font-9);line-height:var(--line-height-7);font-weight:600}.interview-create-phase-sub{font-size:var(--font-10);line-height:var(--line-height-8);color:var(--grey-color-shade-4)}.interview-create-preview-note{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color-shade-4);border-top:1px solid var(--grey-color-shade-2);margin-top:.875rem;padding-top:.875rem}.interview-create-sum{grid-template-columns:1fr 1fr;gap:.75rem 1.75rem;display:grid}.interview-create-sum-item{border-bottom:1px solid var(--grey-color-shade-1);font-size:var(--font-9);line-height:var(--line-height-6);justify-content:space-between;gap:.75rem;padding:.6875rem 0;display:flex}.interview-create-sum-key{color:var(--grey-color-shade-4)}.interview-create-sum-val{text-align:right;font-weight:600}.interview-create-edit-link{color:var(--primary-color);font-size:var(--font-9);line-height:var(--line-height-7);cursor:pointer;background:0 0;border:none;margin-left:.5rem;padding:0;font-weight:600}.interview-create-foot{justify-content:flex-end;align-items:center;gap:1rem;margin-top:.375rem;padding-top:.25rem;display:flex}.interview-create-nav{gap:.625rem;display:flex}.interview-create-btn{font-size:var(--font-8);line-height:var(--line-height-6);cursor:pointer;border:none;border-radius:.5625rem;align-items:center;gap:.5rem;padding:.75rem 1.375rem;display:inline-flex}.interview-create-nav a:hover{color:var(--text-light-color)!important}.interview-create-btn-primary{background:var(--primary-color);color:var(--background-color)}.interview-create-btn-primary:hover:not(:disabled){background:var(--primary-color-shade-9)}.interview-create-btn-primary:disabled{background-color:var(--grey-color-shade-2);color:var(--grey-color-shade-4);cursor:not-allowed}.interview-create-btn-ghost{background:var(--background-color);color:var(--grey-color-shade-9);border:1px solid var(--grey-color-shade-2)}.interview-create-btn-ghost:hover{background:var(--grey-color-shade-1)}.interview-create-snackbar{background:var(--grey-color-shade-9);color:var(--background-color);font-size:var(--font-9);line-height:var(--line-height-6);opacity:0;z-index:50;border-radius:.625rem;align-items:center;gap:1rem;padding:.8125rem 1.125rem;transition:transform .22s,opacity .22s;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)translateY(5rem)}.interview-create-snackbar-show{opacity:1;transform:translate(-50%)translateY(0)}.interview-create-snackbar-undo{color:var(--primary-color-shade-7);cursor:pointer;background:0 0;border:none;font-weight:600}.interview-create-card-head-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.interview-create-field-half{max-width:50%}.interview-create-field-last{margin-bottom:0}.interview-create-content .form-input-group{max-width:100%!important}.interview-create-max-viol-wrap{margin-top:1.25rem}.interview-create-max-viol-field{max-width:20rem;margin-top:.75rem}.interview-create-runs-spaced{margin-top:.875rem}.interview-create-max-viol-link{font-size:var(--font-9);line-height:var(--line-height-7);color:var(--primary-color);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3125rem;padding:0;font-weight:600;display:inline-flex}.interview-user-result-wrap{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:1rem;max-width:57.5rem;margin:.5rem auto;padding:2rem;box-shadow:0 1px 3px #1018280d,0 12px 30px -18px #1018281f}.interview-user-result-brief-score{flex-direction:column;flex:none;align-items:center;display:flex}.interview-user-result-matchgrid{grid-template-columns:20.625rem 1fr;gap:1.625rem;display:grid}.interview-user-result-wrap--pdf{width:fit-content;position:absolute;left:-100rem}.interview-user-result-page{background:var(--grey-color-shade-1)}.interview-user-result-page .organization-child-header{margin-bottom:.5rem}.interview-user-result-alert{background:var(--danger-color-shade-9,#fbe9e7);border:1px solid var(--danger-color-shade-7,#f1c9c4);color:var(--danger-color);font-size:var(--font-8);line-height:var(--line-height-6);border-radius:.875rem;margin-bottom:1rem;padding:.875rem 1rem}.interview-user-result-sec-title--skill{text-transform:uppercase}.interview-user-result-brief{flex-direction:column;gap:1.125rem;margin-bottom:.25rem;display:flex}.interview-user-result-brief-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.875rem;display:flex}.interview-user-result-brief-titles{flex-direction:column;flex:auto;gap:.75rem;min-width:0;display:flex}.interview-user-result-eyebrow{color:var(--primary-color);font-size:var(--font-9);letter-spacing:.09rem;font-weight:600;line-height:var(--line-height-9);text-transform:uppercase}.interview-user-result-brief-nameline{flex-wrap:wrap;align-items:baseline;gap:.875rem;display:flex}.interview-user-result-brief-title{color:var(--grey-color);font-size:var(--font-4);font-weight:600;line-height:var(--line-height-2)}.interview-user-result-brief-role{color:var(--grey-color-shade-6);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-5)}.interview-user-result-chips{flex-wrap:wrap;gap:.4375rem;display:flex}.interview-user-result-chip{background:var(--background-color);border:1px solid var(--grey-color-shade-1);color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-9);border-radius:.5rem;align-items:center;gap:.375rem;padding:.3125rem .625rem;display:inline-flex}.interview-user-result-chip--completed{background:var(--success-color-shade-9,#e4f4ec);border-color:var(--success-color-shade-7,#bfe3d2);color:var(--success-color)}.interview-user-result-speedo{width:14.75rem;position:relative}.interview-user-result-speedo-canvas{width:100%;height:8.875rem}.interview-user-result-speedo-ticks{justify-content:space-between;margin-top:-.375rem;padding:0 .125rem;display:flex}.interview-user-result-speedo-tick-label{color:var(--grey-color-shade-4);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-9)}.interview-user-result-speedo-read{pointer-events:none;text-align:center;position:absolute;top:72%;left:0;right:0;transform:translateY(-50%)}.interview-user-result-speedo-val{color:var(--grey-color-shade-9);font-size:var(--font-4);font-variant-numeric:tabular-nums;letter-spacing:-.03rem;font-weight:600;line-height:var(--line-height-2)}.interview-user-result-speedo-val small{color:var(--grey-color-shade-4);font-size:var(--font-7);font-weight:600}.interview-user-result-speedo-sub{color:var(--grey-color-shade-6);font-size:var(--font-10);letter-spacing:.07rem;font-weight:600;line-height:var(--line-height-9);text-transform:uppercase;margin-top:.375rem}.interview-user-result-speedo-tick{fill:var(--grey-color-shade-4);font-size:var(--font-9);margin-top:1rem;font-weight:600}.interview-user-result-reco{background:var(--primary-color-shade-1);border-left:.3125rem solid var(--primary-color);border-radius:.875rem;padding:1.125rem 1.5rem}.interview-user-result-reco-label{color:var(--primary-color);font-size:var(--font-10);letter-spacing:.09rem;font-weight:600;line-height:var(--line-height-9);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.375rem;display:flex}.interview-user-result-reco-fit{color:var(--background-color);font-size:var(--font-10);letter-spacing:.05rem;font-weight:600;line-height:var(--line-height-9);text-transform:uppercase;border-radius:.375rem;align-items:center;gap:.375rem;padding:.3125rem .75rem;display:inline-flex;box-shadow:0 1px 2px #0555c840}.interview-user-result-reco-fit--advance{background:var(--success-color)}.interview-user-result-reco-fit--hold{background:var(--primary-color)}.interview-user-result-reco-fit--unknown{background:var(--grey-color-shade-4)}.interview-user-result-reco-fit--reject{background:var(--danger-color)}.interview-user-result-reco-why{color:var(--grey-color-shade-9);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-5);overflow-wrap:break-all}.interview-user-result-sec-title{color:var(--grey-color-shade-6);font-size:var(--font-9);letter-spacing:.07rem;font-weight:600;line-height:var(--line-height-9);text-transform:uppercase;align-items:center;gap:.5625rem;margin:2.125rem 0 .75rem;display:flex}.interview-user-result-sec-title:before{background:var(--secondary-color);content:"";border-radius:.125rem;flex:none;width:1.125rem;height:.125rem}.interview-user-result-card{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.875rem;padding:1.25rem}.interview-user-result-sg{grid-template-columns:1fr 1fr;gap:.8125rem;display:grid}.interview-user-result-sgcol h3{font-size:var(--font-9);letter-spacing:.05rem;font-weight:600;line-height:var(--line-height-9);text-transform:uppercase;margin:0 0 .5625rem}.interview-user-result-sgcol--strength h3{color:var(--success-color)}.interview-user-result-sgcol--gap h3{color:var(--secondary-color)}.interview-user-result-sgcard{background:var(--background-color);border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-7);font-size:var(--font-9);line-height:var(--line-height-6);border-radius:.625rem;margin-bottom:.5625rem;padding:.6875rem .8125rem}.interview-user-result-sgcard b{color:var(--grey-color)}.interview-user-result-sgcard--empty{color:var(--grey-color-shade-4)}.interview-user-result-radar-wrap{text-align:center}.interview-user-result-radar-canvas{width:100%;height:18.75rem;margin:0 auto}.interview-user-result-rlegend{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-9);flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.interview-user-result-rlegend i{border-top:.125rem solid var(--primary-color);vertical-align:middle;width:.875rem;height:0;margin-right:.375rem;display:inline-block}.interview-user-result-rlegend-required{border-top-style:dashed!important;border-color:var(--secondary-color)!important}.interview-user-result-rlegend-na{border-color:var(--grey-color-shade-3)!important}.interview-user-result-skitem{border-bottom:1px solid var(--grey-color-shade-1)}.interview-user-result-skitem:last-child{border-bottom:none}.interview-user-result-skbar{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;grid-template-columns:9.375rem 1fr 5.75rem 1rem;align-items:center;gap:.75rem;width:100%;padding:.6875rem .25rem;display:grid}.interview-user-result-skbar:hover:not(:disabled){background:#0555c808}.interview-user-result-skbar:disabled{cursor:default;opacity:.55}.interview-user-result-skbar-name{color:var(--grey-color-shade-9);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-6)}.interview-user-result-skbar-track{background:var(--grey-color-shade-1);border-radius:.375rem;height:.625rem;position:relative}.interview-user-result-skbar-fill{background:linear-gradient(90deg, var(--primary-color), var(--primary-color-shade-7));border-radius:.375rem;height:100%}.interview-user-result-skbar-fill--low{background:linear-gradient(90deg, var(--secondary-color-shade-7), var(--secondary-color))}.interview-user-result-skbar-tmark{background:var(--grey-color-shade-9);opacity:.45;border-radius:.125rem;width:.125rem;height:1rem;position:absolute;top:-.1875rem;transform:translate(-50%)}.interview-user-result-skbar-na{background:repeating-linear-gradient(135deg, var(--grey-color-shade-2), var(--grey-color-shade-2) .3125rem, var(--grey-color-shade-1) .3125rem, var(--grey-color-shade-1) .625rem);border-radius:.375rem;height:.625rem}.interview-user-result-skbar-band-wrap{justify-content:space-between;align-items:center;display:flex}.interview-user-result-skbar-band{font-size:var(--font-9);font-weight:600;line-height:var(--line-height-9);text-align:right}.interview-user-result-skbar-chev{color:var(--grey-color-shade-3);justify-self:end;transition:transform .2s,color .2s;display:inline-flex}.interview-user-result-skitem--open .interview-user-result-skbar-chev{color:var(--primary-color);transform:rotate(180deg)}.interview-user-result-skreason{border-left:.125rem solid var(--primary-color);color:var(--grey-color-shade-7);font-size:var(--font-9);line-height:var(--line-height-6);margin:0 0 .125rem .75rem;padding:.25rem 0 .8125rem .75rem;display:none}.interview-user-result-skitem--open .interview-user-result-skreason{display:block}.interview-user-result-dim{background:var(--background-color);border:1px solid var(--grey-color-shade-2);border-radius:.75rem;margin-bottom:.6875rem;overflow:hidden}.interview-user-result-dimhd{background:var(--background-color);cursor:pointer;text-align:left;border:none;flex-wrap:wrap;align-items:center;gap:.8125rem;width:100%;padding:.9375rem 1rem;transition:background .2s;display:flex}.interview-user-result-dimhd:hover{background:#fafbfe}.interview-user-result-diminfo{flex:1;min-width:0}.interview-user-result-dimname{color:var(--grey-color-shade-9);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-5);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.interview-user-result-transcript-card{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.8125rem;margin-top:.5rem;padding:1.125rem 1.25rem;overflow:auto}.interview-user-result-dimname span{white-space:nowrap;flex-wrap:wrap}.interview-user-result-dimicon{background:var(--primary-color-shade-1);width:2rem;height:2rem;color:var(--grey-color);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.interview-user-result-dimw{color:var(--grey-color-shade-4);font-weight:600;font-size:var(--font-9)}.interview-user-result-dimdesc{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-9);margin-top:.125rem}.interview-user-result-dimev{border-left:.125rem solid var(--primary-color-shade-7);color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-6);margin-top:.5rem;padding-left:.625rem}.interview-user-result-bands{gap:.25rem;display:flex}.interview-user-result-band-dot{background:var(--grey-color-shade-1);border-radius:.1875rem;width:1.625rem;height:.5625rem}.interview-user-result-band-dot--filled{background:var(--primary-color)}.interview-user-result-band-dot--target{outline:.125rem solid var(--secondary-color);outline-offset:.0625rem}.interview-user-result-dimscore{font-size:var(--font-6);font-variant-numeric:tabular-nums;font-weight:600;line-height:var(--line-height-4);text-align:right;min-width:3.375rem}.interview-user-result-dimchev{color:var(--grey-color-shade-3);flex:none;transition:transform .2s,color .2s;display:inline-flex}.interview-user-result-dim--open .interview-user-result-dimchev{color:var(--primary-color);transform:rotate(90deg)}.interview-user-result-band--exceeds{color:var(--success-color)}.interview-user-result-band--meets{color:var(--secondary-color-shade-6)}.interview-user-result-band--well-below,.interview-user-result-band--below{color:var(--danger-color)}.interview-user-result-band--not-assessed,.interview-user-result-band--unknown{color:var(--grey-color-shade-3)}.interview-user-result-dimbody{border-top:1px solid var(--grey-color-shade-2);background:#fafbfe;padding:.25rem 1.125rem 1.125rem;display:none}.interview-user-result-dim--open .interview-user-result-dimbody{display:block}.interview-user-result-dimrat{color:var(--grey-color-shade-7);font-size:var(--font-9);line-height:var(--line-height-6);margin-top:.8125rem}.interview-user-result-softgrid{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}.interview-user-result-soft-card-wrap{flex-direction:column;gap:.875rem;display:flex}.interview-user-result-softcard{background:var(--background-color);border:1px solid var(--grey-color-shade-1);border-radius:.75rem;padding:1rem}.interview-user-result-softcard h3{color:var(--grey-color-shade-9);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-6);justify-content:space-between;align-items:center;margin:0 0 .5rem;display:flex}.interview-user-result-softcard-score{color:var(--grey-color-shade-6);font-size:var(--font-8)}.interview-user-result-softcard-note{color:var(--grey-color-shade-4);font-size:var(--font-10);line-height:var(--line-height-9);margin-bottom:.75rem}.interview-user-result-softsum{border-top:1px dashed var(--grey-color-shade-1);color:var(--grey-color-shade-7);font-size:var(--font-9);line-height:var(--line-height-6);margin-top:.6875rem;padding-top:.6875rem;display:block}.interview-user-result-intent{background:var(--info-color-shade-9,#eef5ff);border:1px solid var(--info-color-shade-7,#cfe0fb);border-radius:.75rem;margin-top:.875rem;padding:1rem}.interview-user-result-intent h3{color:var(--primary-color);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-6);align-items:center;gap:.5rem;margin:0 0 .1875rem;display:flex}.interview-user-result-intent-note{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-9);margin:0 0 .6875rem}.interview-user-result-ichip{color:var(--grey-color-shade-7);font-size:var(--font-9);line-height:var(--line-height-6);align-items:flex-start;gap:.5rem;margin-bottom:.4375rem;display:flex}.interview-user-result-softsub{grid-template-columns:8rem 1fr 1.375rem;align-items:center;gap:.625rem;margin-bottom:.5rem;display:grid}.interview-user-result-softsub-name{color:var(--grey-color-shade-7);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-9);text-transform:capitalize}.interview-user-result-softsub-track{background:var(--grey-color-shade-1);border-radius:.3125rem;height:.5rem;overflow:hidden}.interview-user-result-softsub-track i{background:linear-gradient(90deg, var(--primary-color), var(--info-color));border-radius:.3125rem;height:100%;display:block}.interview-user-result-softsub-val{color:var(--grey-color-shade-6);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-9);text-align:right;white-space:nowrap}.interview-user-result-advlbl{background:var(--secondary-color-shade-1);color:var(--secondary-color);font-size:var(--font-10);letter-spacing:.04em;font-weight:600;line-height:var(--line-height-9);text-transform:uppercase;border-radius:.375rem;margin-left:.5rem;padding:.1875rem .5625rem}.interview-user-result-sig3{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.interview-user-result-sig{background:var(--background-color);border:1px solid var(--grey-color-shade-1);border-radius:.6875rem;padding:.875rem}.interview-user-result-sig-title{color:var(--grey-color-shade-9);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-6);align-items:center;gap:.375rem;margin-bottom:.5rem;display:flex}.interview-user-result-sig p{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-6);margin:0 0 .5625rem}.interview-user-result-sig-lvl{font-size:var(--font-10);font-weight:600;line-height:var(--line-height-9);margin-top:.5625rem;display:inline-block}.interview-user-result-sig-lvl--strong{color:var(--success-color)}.interview-user-result-sig-lvl--adequate{color:var(--primary-color)}.interview-user-result-sig-lvl--limited,.interview-user-result-sig-lvl--na{color:var(--grey-color-shade-6)}.interview-user-result-section{margin-top:2.125rem}.interview-user-result-section-head h2{color:var(--grey-color-shade-9);font-size:var(--font-5);letter-spacing:-.015em;font-weight:600;line-height:var(--line-height-4);margin:0 0 1rem}.interview-user-result-ai-card{flex-direction:column;gap:1.25rem;display:flex}.interview-user-result-interview-grid{grid-template-columns:1fr;gap:1.375rem;display:grid}.interview-user-result-tc-head{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.interview-user-result-qrate-card{color:var(--primary-color-shade-2)}.interview-user-result-tc-title{color:var(--grey-color-shade-7);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-6)}.interview-user-result-qrate-list{flex-direction:column;max-height:28rem;display:flex}.interview-user-result-qrate-item{border-bottom:1px solid var(--grey-color-shade-1)}.interview-user-result-qrate-item:last-child{border-bottom:none}.interview-user-result-qrate-row{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;grid-template-columns:auto 1fr auto auto;align-items:flex-start;gap:.75rem;width:100%;padding:.875rem .125rem;transition:background .12s;display:grid}.interview-user-result-qrate-row:hover{background:#0555c809}.interview-user-result-qrate-n{background:var(--primary-color-shade-1);border:1px solid var(--primary-color-shade-2);color:var(--primary-color);font-size:var(--font-9);letter-spacing:.02em;font-weight:600;line-height:var(--line-height-9);border-radius:.4375rem;flex-shrink:0;padding:.5rem}.interview-user-result-qrate-main{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.interview-user-result-qrate-q{color:var(--grey-color);font-size:var(--font-9);letter-spacing:-.01em;font-weight:600;line-height:var(--line-height-5)}.interview-user-result-qrate-bar{background:var(--grey-color-shade-2);border-radius:.25rem;width:100%;height:.375rem;overflow:hidden}.interview-user-result-qrate-bar-fill{background:var(--primary-color);border-radius:.25rem;height:100%;display:block}.interview-user-result-qrate-val{color:var(--grey-color-shade-9);font-size:var(--font-8);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:600;line-height:var(--line-height-4);text-align:right;white-space:nowrap;flex-shrink:0}.interview-user-result-qrate-val-wrap{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.interview-user-result-qrate-chev{color:var(--grey-color-shade-3);flex-shrink:0;transition:transform .2s,color .2s;display:inline-flex}.interview-user-result-qrate-item--open .interview-user-result-qrate-chev{color:var(--primary-color);transform:rotate(180deg)}.interview-user-result-qrate-body{padding:0 .125rem 1rem;display:none}.interview-user-result-qrate-item--open .interview-user-result-qrate-body{display:block}.interview-user-result-qa-answer{background:var(--background-color);border:1px solid var(--grey-color-shade-1);color:var(--grey-color-shade-7);font-size:var(--font-9);line-height:var(--line-height-6);border-radius:.5625rem;padding:.6875rem .8125rem}.interview-user-result-qa-lbl{color:var(--grey-color-shade-4);font-size:var(--font-10);letter-spacing:.05em;font-weight:600;line-height:var(--line-height-9);text-transform:uppercase;margin-bottom:.3125rem;display:block}.interview-user-result-qa-judge{border-left:.125rem solid var(--primary-color);color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-6);margin-top:.5625rem;padding-left:.6875rem}.interview-user-result-qa-judge b{color:var(--primary-color);font-weight:600}.interview-user-result-bshield-head{background:linear-gradient(#f4f7fd,#eaf1fb);border:1px solid #dbe6f7;border-radius:.6875rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.6875rem .875rem;display:flex}.interview-user-result-bsh-left{color:var(--grey-color-shade-9);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-6)}.interview-user-result-bsh-left b{color:var(--success-color);font-weight:600}.interview-user-result-bsh-ic{vertical-align:middle;background:#e4f4ec;border-radius:.5rem;margin-right:.375rem;padding:.25rem;display:inline-flex}.interview-user-result-bsh-ic svg path{stroke:var(--success-color)}.interview-user-result-bshield-grid{grid-template-columns:repeat(2,1fr);gap:.625rem;display:grid}.interview-user-result-bmini{background:var(--background-color);border:1px solid var(--grey-color-shade-2);cursor:pointer;text-align:left;border-radius:.6875rem;width:100%;padding:.75rem .8125rem}.interview-user-result-bmini-hd{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.interview-user-result-bmini-icon{background:var(--primary-color-shade-1);color:var(--primary-color);border-radius:.4375rem;align-items:center;width:1.75rem;height:1.75rem;display:grid}.interview-user-result-bmini-name{color:var(--grey-color-shade-9);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-6);align-items:center;gap:.5rem;display:flex}.interview-user-result-bmini-signals{flex-wrap:wrap;gap:.375rem;display:flex}.interview-user-result-bsig{background:var(--success-color-shade-9,#e4f4ec);color:var(--success-color-shade-2,#1a7a45);font-size:var(--font-10);line-height:var(--line-height-9);border-radius:.375rem;align-items:center;gap:.3125rem;padding:.25rem .5rem;display:inline-flex}.interview-user-result-bsig--flag{background:var(--warning-color-shade-9,#fff8e6);color:var(--warning-color-shade-2,#9a6b00)}.interview-user-result-video{background:var(--grey-color-shade-9);border-radius:.75rem;position:relative;overflow:hidden}.interview-user-result-video--full{min-height:14rem}.interview-user-result-video-el{object-fit:cover;width:100%;height:100%;display:block}.interview-user-result-video-ph{z-index:1;background:linear-gradient(#00000026,#0000008c);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.interview-user-result-video-play{color:var(--primary-color);cursor:pointer;background:#ffffffeb;border:none;border-radius:624.938rem;align-items:center;width:3.25rem;height:3.25rem;display:grid}.interview-user-result-video-label{color:var(--background-color);font-size:var(--font-9);line-height:var(--line-height-9);margin-top:.75rem}.interview-user-result-video-controls{z-index:2;background:linear-gradient(#0000,#000000bf);padding:.5rem .75rem .625rem;position:absolute;bottom:0;left:0;right:0}.interview-user-result-vc-track{cursor:pointer;background:#ffffff40;border-radius:.125rem;height:.25rem;margin-bottom:.4375rem;overflow:hidden}.interview-user-result-vc-prog{background:var(--primary-color);height:100%}.interview-user-result-vc-row{color:var(--background-color);font-size:var(--font-10);line-height:var(--line-height-9);align-items:center;gap:.5rem;display:flex}.interview-user-result-vc-icon{color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;display:grid}.interview-user-result-foot b{color:var(--grey-color-shade-6);font-weight:600}.interview-user-result-bsh-meta{color:var(--grey-color-shade-4);font-size:var(--font-10);line-height:var(--line-height-9);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.interview-user-result-bshield-pills{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.interview-user-result-bshield-pill{background:var(--background-color);border:1px solid var(--grey-color-shade-1);cursor:pointer;border-radius:.5625rem;flex-direction:column;align-items:center;gap:.125rem;min-width:5rem;padding:.5rem .625rem;display:inline-flex}.interview-user-result-bshield-pill--active{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color-shade-8)}.interview-user-result-bshield-pill:disabled{cursor:not-allowed;opacity:.45}.interview-user-result-bshield-pill-title{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-9)}.interview-user-result-bshield-pill-count{color:var(--grey-color-shade-9);font-size:var(--font-7);font-weight:600;line-height:var(--line-height-6)}.interview-user-result-bshield-note{color:var(--grey-color-shade-4);font-size:var(--font-10);line-height:var(--line-height-9);margin:.75rem 0 0}.interview-user-result-qrate-empty{color:var(--grey-color-shade-4);font-size:var(--font-9);line-height:var(--line-height-9);margin:0}.interview-user-result-foot{color:var(--grey-color-shade-4);font-size:var(--font-10);line-height:var(--line-height-7);text-align:center;margin-top:1.875rem}.brew-voice-role-cand-tbl-sort-th{padding:0}.brew-voice-role-cand-tbl-sort-th-center{text-align:center}.brew-voice-role-cand-tbl-sort-th-right{text-align:right}.brew-voice-role-cand-tbl-sort-btn{width:100%;font-size:var(--font-9);color:var(--grey-color-shade-6);white-space:nowrap;align-items:center;gap:.375rem;font-weight:600;display:flex}.brew-voice-role-cand-tbl-sort-btn.brew-voice-role-cand-tbl-sort-th-center{justify-content:center}.brew-voice-role-cand-tbl-sort-btn.brew-voice-role-cand-tbl-sort-th-right{justify-content:flex-end}.brew-voice-role-cand-tbl-sort-icons{flex-direction:column;gap:0;line-height:0;display:inline-flex}.brew-voice-role-cand-tbl-sort-btn:hover .brew-voice-role-cand-tbl-sort-icons,.brew-voice-role-cand-tbl-sort-btn-is-sorted .brew-voice-role-cand-tbl-sort-icons{visibility:visible}.brew-voice-role-cand-tbl-sort-btn-is-sorted .brew-voice-role-cand-tbl-sort-icon-inactive{visibility:hidden}.brew-voice-role-cand-tbl-sort-btn-is-sorted:hover .brew-voice-role-cand-tbl-sort-icon-inactive{visibility:visible}.brew-voice-role-cand-tbl-sort-icon-active{color:var(--primary-color);font-weight:600}.interview-user-result-vc-speed-menu{background:var(--grey-color-shade-8);border:1px solid var(--grey-color-shade-6);z-index:3;border-radius:.375rem;flex-direction:column;gap:.125rem;max-height:10rem;padding:.25rem;display:flex;position:absolute;bottom:calc(100% + .375rem);right:0;overflow-y:auto}.interview-user-result-vc-speed-option{color:var(--background-color);cursor:pointer;font-size:var(--font-10);line-height:var(--line-height-9);text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:.25rem;padding:.25rem .5rem}.interview-user-result-vc-speed-option--active{background:var(--primary-color);color:var(--background-color)}.interview-user-result-vc-speed-option:hover{background:#ffffff1f}.interview-user-result-vc-speed-option--active:hover{background:var(--primary-color)}.interview-result-container .test-result-table-skeleton{overflow-x:hidden}.interview-create-experience-select.MuiAutocomplete-root .MuiInputBase-root,.interview-create-experience-select.MuiPaper-root,.interview-create-experience-select.MuiPaper-root .MuiAutocomplete-option{font-size:var(--font-9);line-height:var(--line-height-7)}.interview-create-skills-required{justify-content:space-between;align-items:center;gap:1rem;display:flex}.interview-create-skills-required .form-label-v2{flex-direction:column;gap:.3125rem;display:flex}.interview-create-block-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.875rem;display:flex}.interview-create-block-head .interview-create-block-title{margin-bottom:0}.interview-create-proctor-toggle-btn{width:5.75rem;font-size:var(--font-9);line-height:var(--line-height-7);color:var(--grey-color);cursor:pointer;background:var(--background-color);border:1px solid var(--primary-color);border-radius:.5625rem;padding:.5rem 1rem;font-weight:600;transition:all .2s ease-in-out}.interview-create-proctor-toggle-btn:hover{background:var(--primary-color-shade-1)}.interview-create-proctor-toggle-btn-selected{border-color:var(--danger-color);color:var(--danger-color)}.interview-create-proctor-toggle-btn-selected:hover{background:#cd292912}.interview-create-opt-grid,.interview-create-dim-grid{margin-top:.5rem}.interview-create-dim-grid{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}.interview-user-result-wrap--pdf-export .interview-user-result-dimbody,.interview-user-result-wrap--pdf-export .interview-user-result-skreason,.interview-user-result-wrap--pdf-export .interview-user-result-qrate-body{display:block}.interview-user-result-wrap--pdf-export .interview-user-result-qrate-list{max-height:none}.interview-user-result-wrap--pdf-export{max-height:none;overflow-y:visible}.interview-user-result-bmini--active{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color-shade-8)}.interview-user-result-bshield-detail{margin-top:.75rem}.interview-user-result-bshield-gallery{flex-direction:column;gap:.625rem;display:flex}.interview-user-result-bshield-gallery-desc{color:var(--grey-color-shade-4);font-size:var(--font-9);line-height:var(--line-height-9);margin:0}.interview-user-result-bshield-gallery-meta{color:var(--grey-color-shade-6);font-size:var(--font-9);line-height:var(--line-height-9);justify-content:space-between;align-items:center;display:flex}.interview-user-result-bshield-gallery-main{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);border-radius:.625rem;overflow:hidden}.interview-user-result-bshield-gallery-img{object-fit:contain;width:100%;height:auto;max-height:20.5rem;display:block}.interview-user-result-bshield-gallery-nav{justify-content:center;align-items:center;gap:.5rem;display:flex}.interview-user-result-bshield-gallery-nav-btn{background:var(--background-color);border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-6);cursor:pointer;border-radius:.4375rem;flex-shrink:0;align-items:center;width:2rem;height:2rem;display:grid}.interview-user-result-bshield-gallery-nav-btn:disabled{cursor:not-allowed;opacity:.4}.interview-user-result-bshield-gallery-thumbs{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.interview-user-result-bshield-gallery-thumb{background:var(--background-color);border:1px solid var(--grey-color-shade-2);cursor:pointer;border-radius:.375rem;padding:0;overflow:hidden}.interview-user-result-bshield-gallery-thumb--active{border-color:var(--success-color);box-shadow:0 0 0 1px var(--success-color)}.interview-user-result-bshield-gallery-thumb-img{object-fit:cover;width:4.375rem;height:2.8125rem;display:block}.interview-user-result-bshield-gallery-skeleton-main{height:20.5rem}.interview-user-result-bshield-gallery-empty{padding:1rem 0}.interview-user-result-vc-speed{margin-left:auto;position:relative}.interview-user-result-vc-speed-btn{color:inherit;cursor:pointer;font-size:var(--font-10);line-height:var(--line-height-9);background:#ffffff26;border:1px solid #ffffff59;border-radius:.25rem;min-width:3.25rem;padding:.125rem .375rem}.brew-voice-call-report-hdr-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.brew-voice-call-report-verdict-badge{border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-6);font-size:var(--font-8);font-weight:600;line-height:var(--line-height-7);border-radius:.5rem;padding:.5rem 1rem}@keyframes brew-voice-call-report-spin{to{transform:rotate(360deg)}}.brew-voice-call-report-action-bar{border-top:1px solid var(--grey-color-shade-2);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.875rem;display:flex}.brew-voice-call-report-btn{background-color:var(--background-color);border:1px solid var(--grey-color-shade-4);color:var(--grey-color);cursor:pointer;font-size:var(--font-9);font-weight:600;line-height:var(--line-height-7);white-space:nowrap;border-radius:50em;align-items:center;gap:.375rem;padding:.35rem .75rem;transition:background .15s,border-color .15s;display:inline-flex}.brew-voice-call-report-btn:hover{background-color:var(--grey-color-shade-1);border-color:var(--grey-color)}.brew-voice-call-report-btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.brew-voice-call-report-btn-primary{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--text-light-color)}.brew-voice-call-report-btn-primary:hover{background-color:var(--primary-color-shade-8);border-color:var(--primary-color-shade-8)}.brew-voice-call-report-btn-success{color:var(--success-color);background-color:#edfff0;border-color:#c0fcc9}.brew-voice-call-report-btn-success:hover{border-color:var(--success-color);background-color:#edfff0}.brew-voice-call-report-btn-success:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.brew-voice-call-report-btn-danger{color:var(--danger-color);background-color:#ffeded;border-color:#ffc3c3}.brew-voice-call-report-btn-danger:hover{border-color:var(--danger-color);background-color:#ffeded}.brew-voice-call-report-btn-danger:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.brew-voice-call-report-btn-purple{background-color:var(--secondary-color-shade-1);border-color:var(--secondary-color-shade-3);color:var(--secondary-color-shade-8)}.brew-voice-call-report-btn-purple:hover{background:var(--secondary-color-shade-2);border-color:var(--secondary-color-shade-3)}.brew-voice-call-report-btn-purple:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.brew-voice-call-report-btn-icon{justify-content:center;width:2.125rem;height:2.125rem;padding:0}.brew-voice-call-report-btn-active{box-shadow:0 0 0 .125rem var(--primary-color-shade-2)}.brew-voice-call-report-empty-state{text-align:center;padding:3rem 1.5rem}.brew-voice-call-report-empty-icon{background:var(--grey-color-shade-1);border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-5);border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin:0 auto 1rem;display:flex}.brew-voice-call-report-empty-title{color:var(--grey-color);font-size:var(--font-7);font-weight:600;line-height:var(--line-height-6);margin-bottom:.375rem}.brew-voice-call-report-empty-desc{color:var(--grey-color-shade-6);font-size:var(--font-8);line-height:var(--line-height-6);max-width:26.25rem;margin:0 auto 1.125rem}.brew-voice-call-report-empty-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.brew-voice-call-report-attempt-row{color:var(--grey-color-shade-5);font-size:var(--font-9);line-height:var(--line-height-7);align-items:center;gap:.375rem;margin-top:.875rem;display:inline-flex}@keyframes brew-voice-call-report-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.brew-voice-call-report-modal-overlay{z-index:1000;background:#0000004d;justify-content:center;align-items:center;padding:1.5rem;display:none;position:fixed;inset:0}.brew-voice-call-report-modal-overlay-open{display:flex}.brew-voice-call-report-modal{background:var(--background-color);border:1px solid var(--grey-color-shade-2);box-shadow:0 .5rem 1.5rem var(--grey-color-shade-3);border-radius:1rem;width:100%;max-width:30rem;max-height:90vh;overflow:hidden auto}.brew-voice-call-report-modal-header{border-bottom:1px solid var(--grey-color-shade-2);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.brew-voice-call-report-modal-title{color:var(--grey-color);font-size:var(--font-9);font-weight:600;line-height:var(--line-height-6)}.brew-voice-call-report-modal-sub{color:var(--grey-color-shade-6);font-size:var(--font-10);line-height:var(--line-height-7)}.brew-voice-call-report-modal-close{color:var(--grey-color-shade-5);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50em;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.brew-voice-call-report-modal-close:hover{background:var(--grey-color-shade-1);border-color:var(--grey-color-shade-2)}.brew-voice-call-report-modal-body{padding:1.25rem}.brew-voice-call-report-modal-footer{border-top:1px solid var(--grey-color-shade-2);justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;display:flex}.brew-voice-call-report-share-opt{border:1px solid var(--grey-color-shade-2);cursor:pointer;text-align:left;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;margin-bottom:.4375rem;padding:.5rem .75rem;transition:border-color .15s,background .15s;display:flex}.brew-voice-call-report-share-opt:hover{background:var(--primary-color-shade-1);border-color:var(--primary-color)}.brew-voice-call-report-share-opt:last-child{margin-bottom:0}.brew-voice-call-report-modal-schedule-wide{max-width:36rem}.brew-voice-call-report-reschedule-schedule{margin-top:.75rem;margin-bottom:.75rem}.brew-voice-call-report-reschedule-schedule .brew-voice-import-sched-edit{border:1px solid var(--grey-color-shade-2);border-radius:.625rem;padding:.875rem 1rem}.brew-voice-call-report-pdf-export{width:1000px;padding:2rem;position:absolute;left:-9999px}.brew-voice-call-report-pdf-export .brew-voice-call-report-tx-toggle-pdf{cursor:default;pointer-events:none}.brew-voice-call-report-pdf-export .brew-voice-call-report-tx-toggle-pdf:hover{background:0 0}.brew-voice-role-card-skeleton-sub-icon .skeleton-box{border-radius:.125rem;flex-shrink:0}.brew-voice-role-card-skeleton-badge .skeleton-box{border-radius:50em;flex-shrink:0}.brew-voice-role-card-skeleton-skill .skeleton-box,.brew-voice-role-card-skeleton-progress .skeleton-box{border-radius:50em}.brew-voice-role-card-skeleton-foot-icon .skeleton-box{border-radius:.125rem;flex-shrink:0}.brew-voice-role-detail-skeleton-badge .skeleton-box,.brew-voice-role-detail-skeleton-action .skeleton-box{border-radius:50em}.brew-voice-role-detail-skeleton-metric-value .skeleton-box{margin-top:.5rem}.brew-voice-role-detail-skeleton-metric-sub .skeleton-box{margin-top:.375rem}.brew-voice-role-detail-skeleton-toolbar-btn .skeleton-box{border-radius:.375rem}.brew-voice-role-cand-tbl-skeleton-action .skeleton-box{margin-left:auto}.brew-voice-call-report-decide-actions .brew-voice-call-report-action-bar{border-top:none;padding-top:0}.brew-voice-call-report-decide-actions .brew-voice-call-report-btn{flex:1;justify-content:center}.brew-voice-call-report-decide-actions .brew-voice-call-report-btn-icon{width:100%}.brew-voice-call-report-split-pdf .brew-voice-call-report-split-decide,.brew-voice-call-report-split-processing .brew-voice-call-report-split-decide{position:static}.test-access-info-card span:first-child,.test-question-info-card span:first-child,.test-status-info-card span:first-child,.test-second-row-data .title span{display:flex}.table-filter-dropdown-data-slider-container .table-filter-dropdown-data-slider{width:100%!important}.table-filter-dropdown-data-slider-container .interview-result-fit-score-labels{justify-content:space-between;align-items:center;width:100%;display:flex}.interview-user-result-wrap--pdf-export .interview-user-result-video{display:none}.app-layout-wrapper{flex-direction:column;min-height:100vh;display:flex}.app-layout-scroll{flex-direction:column;display:flex}.app-layout-content{flex:1}.interview-room-stage-grid{flex:auto;grid-template-columns:minmax(18.75rem,33%) 1fr;gap:1rem;min-height:0;display:grid}.interview-room-stage-panel,.interview-room-convo-panel{background:radial-gradient(120% 120% at 100% 0,#5b8def21,#0000 44%),linear-gradient(#0e1521,#0a0f18);border:1px solid #1c2433;border-radius:1.125rem;min-height:0;position:relative;overflow:hidden}.interview-room-stage-panel:before,.interview-room-convo-panel:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#7fb0ff73,#5b8def12 42%,#0000 70%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.interview-room-stage-panel{flex-direction:column;gap:.875rem;padding:1rem;display:flex}.interview-room-stage-head{flex:none;align-items:center;gap:.75rem;display:flex}.interview-room-live-badge{font-size:var(--font-9);color:#a7b0c0;background:#0c111b99;border:1px solid #1c2433;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .8125rem;display:inline-flex}.interview-room-live-dot{background:var(--secondary-color);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;animation:2s infinite interview-room-livedot}.interview-room-live-badge-ended .interview-room-live-dot{background:#6e7889;animation:none}@keyframes interview-room-livedot{0%{box-shadow:0 0 #da62208c}70%{box-shadow:0 0 0 .4375rem #da622000}to{box-shadow:0 0 #da622000}}.interview-room-hint-btn{width:2.125rem;height:2.125rem;color:var(--text-light-color);background:#0c111b99;border:1px solid #1c2433;border-radius:.5625rem;flex-shrink:0;place-items:center;padding:0;transition:color .15s,border-color .15s;display:grid}.interview-room-hint-btn:hover{color:#e8eefc;border-color:#5b8def}.interview-room-hint-btn svg{width:1.0625rem;height:1.0625rem}.interview-room-stage-timer{font-variant-numeric:tabular-nums;font-size:var(--font-9);color:var(--text-light-color);white-space:nowrap;background:linear-gradient(#2c6be047,#0555c81f);border:1px solid #1c2433;border-radius:.5625rem;margin-left:auto;padding:.375rem .8125rem}.interview-room-stage-tiles{flex-direction:column;flex:auto;gap:.875rem;min-height:0;display:flex}.interview-room-stage-tile{background:#0a0e16;border:1px solid #1c2433;border-radius:.875rem;flex:1 1 0;min-height:0;transition:border-color .25s,box-shadow .25s,opacity .25s;position:relative;overflow:hidden}.interview-room-stage-tile-active{border-color:#5b8def;box-shadow:0 0 0 1px #5b8def,0 0 1.625rem #5b8def66}.interview-room-stage-tile-dim{opacity:.62}.interview-room-stage-tile-self{background:radial-gradient(120% 120% at 50% 22%,#18222f,#0a0e16)}.interview-room-stage-tile-ai{background:radial-gradient(75% 75% at 50% 42%,#10192a 0%,#080c14 72%)}.interview-room-stage-tile-ai-placeholder,.interview-room-ai-initials-tile{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.interview-room-ai-initials-circle{aspect-ratio:1;color:#1a2c44;width:clamp(4.5rem,18%,8rem);font-size:var(--font-4);letter-spacing:.04em;text-transform:uppercase;background:#a99be0;border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.interview-room-tile-name-container{z-index:3;justify-content:space-between;align-items:center;width:100%;padding:.75rem;display:flex;position:absolute;bottom:0}.interview-room-tile-name{font-size:var(--font-9);color:var(--text-light-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;border-radius:.5rem;align-items:center;gap:.5rem;padding:.1875rem .6875rem;display:flex}.interview-room-tile-think-chip{z-index:4;font-size:var(--font-9);color:#8c97aa;white-space:nowrap;background:#0a0f18c7;border:1px solid #283346;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .875rem;display:inline-flex;position:absolute;bottom:.875rem;left:50%;transform:translate(-50%)}.interview-room-tile-think-dots{gap:.25rem;display:inline-flex}.interview-room-tile-think-dots i{opacity:.4;background:currentColor;border-radius:50%;width:.3125rem;height:.3125rem;font-style:normal;animation:1.3s infinite interview-room-thinkdot}.interview-room-tile-think-dots i:nth-child(2){animation-delay:.2s}.interview-room-tile-think-dots i:nth-child(3){animation-delay:.4s}@keyframes interview-room-thinkdot{0%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-.125rem)}}.interview-room-tile-reconnect{z-index:5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.interview-room-convo-panel{flex-direction:column;display:flex}.interview-room-convo-head{font-weight:600;font-size:var(--font-8);color:#e8eefc;border-bottom:1px solid #1c2433;flex:none;padding:1.125rem 1.375rem .75rem}.interview-room-convo-feed{scroll-behavior:smooth;flex-direction:column;flex:auto;gap:1rem;padding:1.25rem 1.375rem 1.5rem;display:flex;overflow-y:auto}.interview-room-convo-feed::-webkit-scrollbar{width:.5rem}.interview-room-convo-feed::-webkit-scrollbar-thumb{background:#1d2636;border-radius:.5rem}.interview-room-msg{opacity:.38;border:1px solid #1c2433;border-radius:.875rem;max-width:80%;padding:.8125rem 1rem;transition:opacity .35s,transform .35s}.interview-room-msg.interview-room-msg-focus{opacity:1}.interview-room-msg-who{font-size:var(--font-8);margin-bottom:.3125rem;font-weight:600}.interview-room-msg-text{font-size:var(--font-9);color:#e8eefc;margin:0;line-height:1.5;transition:color .25s,opacity .25s}.interview-room-msg-ai{background:#0f162299;border-left:.125rem solid #5b8def;align-self:flex-start}.interview-room-msg-ai .interview-room-msg-who{color:#7fb0ff}.interview-room-msg-you{background:#121822b3;border-color:#222c3c;align-self:flex-end}.interview-room-msg-you .interview-room-msg-who{color:#a7b0c0}.interview-room-msg-interim{color:#a7b0c0;font-style:italic;transition:color .25s,opacity .25s}.interview-room-msg-status-line{font-size:var(--font-9);color:#a7b0c0;align-items:center;gap:.5625rem;padding-left:.25rem;transition:color .25s,opacity .25s;display:flex}.interview-room-msg-ear{background:#5b8def;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;animation:1.8s infinite interview-room-livedot}.interview-room-msg-thinking-text{margin-left:.25rem}.interview-room-msg-ai-thinking .interview-room-msg-status-line{color:#8c97aa;animation:1.1s ease-in-out infinite interview-room-flash}.interview-room-msg-ai-thinking .interview-room-msg-ear{background:#8c97aa;animation:none}@keyframes interview-room-flash{0%,to{opacity:1}50%{opacity:.38}}.interview-room-jump-btn{z-index:8;font-size:var(--font-8);color:#e8eefc;cursor:pointer;white-space:nowrap;background:#101826f2;border:1px solid #5b8def;border-radius:999px;align-items:center;gap:.4375rem;padding:.4375rem .875rem;transition:background .2s;display:inline-flex;position:absolute;bottom:1.125rem;left:50%;transform:translate(-50%);box-shadow:0 .375rem 1.25rem #0006}.interview-room-jump-btn:hover{background:#5b8def33}.interview-room-jump-btn svg{width:.875rem;height:.875rem}.interview-room-footer-status{font-size:var(--font-7);color:#a7b0c0;align-items:center;gap:.5625rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}.interview-room-footer-status-pip{background:#5b8def;border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem}.interview-room-footer-status-turn{color:#7fb0ff}.interview-room-footer-status-turn .interview-room-footer-status-pip{background:#7fb0ff}.interview-room-footer-status-think{color:#8c97aa}.interview-room-footer-status-think .interview-room-footer-status-pip{background:#8c97aa}@keyframes interview-room-msg-fade-in{0%{transform:translateY(.25rem)}to{transform:translateY(0)}}.interview-room-msg-new{animation:.32s ease-out interview-room-msg-fade-in}.interview-room-blob-container{width:100%;height:100%;position:absolute;inset:0}.interview-room-blob-container canvas{width:100%!important;height:100%!important}.interview-start-modal{background:linear-gradient(#101826,#0b111b);border:1px solid #1c2433;border-radius:1.125rem;width:min(28.75rem,92vw);padding:1.625rem;position:relative}.interview-start-intro-top{text-align:center;flex-direction:column;align-items:center;margin-bottom:1.125rem;display:flex}.interview-start-orb{background:radial-gradient(circle at 38% 32%,#4a86f4 0%,#1a3a66 52%,#0c1c34 100%);border-radius:50%;width:4.625rem;height:4.625rem;margin-bottom:.875rem;animation:3.6s ease-in-out infinite interview-start-orb-breathe;box-shadow:0 0 0 1px #7fb0ff42,0 0 1.875rem #5b8def61,inset 0 .375rem 1rem #7fb0ff4d}@keyframes interview-start-orb-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.interview-start-orb-label{font-size:var(--font-9);color:#7fb0ff;letter-spacing:.01em}.interview-start-orb-label b{font-weight:600}.interview-start-modal-title{font-size:var(--font-6);letter-spacing:-.01em;color:#e8eefc;text-align:center;margin:0 0 .5rem;font-weight:600}.interview-start-modal-sub{color:#a7b0c0;font-size:var(--font-9);text-align:center;margin:0 0 1.125rem;line-height:1.55}.interview-start-mlist{flex-direction:column;gap:.8125rem;margin:0 0 1.375rem;padding:0;list-style:none;display:flex}.interview-start-mlist-item{font-size:var(--font-9);color:#a7b0c0;align-items:flex-start;gap:.6875rem;line-height:1.45;display:flex}.interview-start-mlist-bullet{background:#5b8def;border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem;margin-top:.25rem}.interview-start-cta-btn{background:var(--primary-color);width:100%;color:var(--text-light-color);font-size:var(--font-8);cursor:pointer;border:none;border-radius:.6875rem;margin-top:.5rem;padding:.875rem;font-weight:600;transition:background .15s}.interview-start-cta-btn:hover:not(:disabled){background:#2c6be0}.interview-start-cta-btn:disabled{opacity:.5;cursor:not-allowed}.interview-start-connect-slow{font-size:var(--font-10);color:#a7b0c0;text-align:center;margin:.75rem 0 0}.interview-start-connect-error{font-size:var(--font-10);color:#f0a8a8;text-align:center;margin:.75rem 0 0;line-height:1.45}.modal-content.interview-neon-modal{border-radius:1.125rem;padding:1.5rem;position:relative;background:linear-gradient(#101826,#0b111b)!important;border:1px solid #1c2433!important;box-shadow:0 1.5rem 3.75rem #0000008c!important}.interview-neon-modal-title{font-size:var(--font-6);letter-spacing:-.01em;color:#e8eefc;margin:0 0 .5rem;font-weight:600}.interview-neon-modal-sub{color:#a7b0c0;font-size:var(--font-8);margin:0 0 1.125rem;line-height:1.55}.interview-neon-modal-close{cursor:pointer;border:1px solid #1c2433;border-radius:.5rem;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:1rem;right:1rem}.interview-neon-modal-close svg{width:1.25rem;height:1.25rem}.interview-neon-modal-close svg path{fill:#a7b0c0;transition:fill-path .15s}.interview-neon-modal-close:hover svg path{fill:#e8eefc}.interview-neon-modal-actions{justify-content:flex-end;gap:.6875rem;margin-top:.25rem;display:flex}.interview-neon-btn-ghost{font-weight:600;font-size:var(--font-8);color:#e8eefc;cursor:pointer;background:0 0;border:1px solid #2a3548;border-radius:.6875rem;padding:.6875rem 1.25rem;transition:border-color .15s}.interview-neon-btn-ghost:hover{border-color:#5b8def}.interview-neon-btn-danger{font-weight:600;font-size:var(--font-7);color:var(--text-light-color);cursor:pointer;background:#d9533b;border:1px solid #d9533b;border-radius:.6875rem;padding:.6875rem 1.25rem;transition:filter .15s}.interview-neon-btn-danger:hover{filter:brightness(1.1)}.interview-room-footer-iconbtn{color:#a7b0c0;cursor:pointer;background:#0c111b99;border:1px solid #1c2433;border-radius:.6875rem;place-items:center;width:2.625rem;height:2.625rem;padding:0;transition:color .15s,border-color .15s;display:grid}.interview-room-footer-iconbtn:hover:not(:disabled){color:#e8eefc;border-color:#5b8def}.interview-room-footer-iconbtn:disabled{opacity:.4;cursor:not-allowed}.interview-room-footer-iconbtn svg{width:1.1875rem;height:1.1875rem}.interview-room-leave-btn-v2{color:#e8eefc;font-weight:600;font-size:var(--font-7);cursor:pointer;background:0 0;border:1px solid #2a3548;border-radius:.6875rem;margin-left:auto;padding:.625rem 1.375rem;transition:border-color .15s,color .15s}.interview-room-leave-btn-v2:hover:not(:disabled){color:#f0a99b;border-color:#d9533b}.interview-room-leave-btn-v2:disabled{opacity:.4;cursor:not-allowed}.interview-device-settings-panel{background:linear-gradient(#101826,#0b111b);border:1px solid #1c2433;border-radius:1.125rem;outline:none;width:min(30rem,92vw);max-height:90vh;padding:1.625rem;position:relative;overflow-y:auto}.interview-device-settings-field{margin-bottom:.9375rem}.interview-device-settings-row{align-items:flex-start;gap:.75rem;width:100%;display:flex}.interview-device-settings-label{font-size:var(--font-8);color:#a7b0c0;margin-bottom:.4375rem;display:block}.interview-device-settings-mic-level{align-items:center;gap:.6875rem;margin:.5625rem 0 .25rem;display:flex}.interview-device-settings-sublabel{font-size:var(--font-9);color:#6e7889;white-space:nowrap}.interview-device-settings-level-track{background:#1a2230;border-radius:.375rem;flex:1;height:.375rem;overflow:hidden}.interview-device-settings-level-fill{background:#5b8def;border-radius:.375rem;height:100%;transition:width .1s}.interview-neon-btn-primary{font-weight:600;font-size:var(--font-7);border:1px solid var(--primary-color);background:var(--primary-color);color:var(--text-light-color);cursor:pointer;border-radius:.6875rem;padding:.6875rem 1.25rem;transition:background .15s}.interview-neon-btn-primary:hover{background:#2c6be0}.interview-device-settings-panel .MuiOutlinedInput-root{background:#080c1499!important;border-radius:.6875rem!important}.interview-device-settings-panel .MuiInputBase-input,.interview-device-settings-panel .MuiSelect-select{color:#e8eefc!important;font-size:var(--font-8)!important}.interview-device-settings-panel .MuiButtonBase-root{padding:0!important;padding-block:.25rem!important}.interview-device-settings-panel .MuiOutlinedInput-notchedOutline{border-color:#1c2433!important}.interview-device-settings-panel .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.interview-device-settings-panel .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5b8def!important}.interview-device-settings-panel .MuiSvgIcon-root,.interview-device-settings-panel .MuiSelect-icon{color:#a7b0c0!important}.interview-device-settings-panel .MuiOutlinedInput-root.Mui-disabled{pointer-events:none;opacity:.45;cursor:not-allowed!important}.interview-device-settings-panel .MuiOutlinedInput-root.Mui-disabled .MuiInputBase-input{-webkit-text-fill-color:var(--text-light-color)!important;-moz-text-fill-color:var(--text-light-color)!important}.interview-device-settings-panel .MuiOutlinedInput-root.Mui-disabled:hover .MuiOutlinedInput-notchedOutline{border-color:#1c2433!important}.interview-device-settings-panel .MuiInputAdornment-root svg path{fill:#a7b0c0}.interview-device-settings-panel.MuiPaper-root{color:#e8eefc;background:#101826;border:1px solid #1c2433}.interview-device-settings-panel.MuiPaper-root .MuiMenuItem-root{color:#e8eefc!important;font-size:var(--font-8)!important}.interview-device-settings-panel.MuiPaper-root .MuiMenuItem-root:hover{background:#5b8def26}.interview-device-settings-panel .MuiMenu-list{max-height:10rem;overflow-y:auto}.interview-neon-modal .custom-model-header{margin-bottom:.5rem;border-bottom:0!important;padding:0 0 .5rem!important}.interview-neon-modal .custom-model-header-title{font-size:var(--font-6);color:#e8eefc;letter-spacing:-.01em;font-weight:600}.interview-neon-modal .modal-body{padding:0!important}.interview-neon-modal .interview-room-report-issue-input{border:1px solid #1c2433!important}.interview-neon-modal .interview-room-report-issue-suggestion{color:#a7b0c0;font-size:var(--font-8);margin-bottom:1.125rem}.interview-neon-modal .MuiOutlinedInput-root{background:#080c1499!important;border-radius:.6875rem!important}.interview-neon-modal .MuiInputBase-input,.interview-neon-modal textarea{color:#e8eefc!important}.interview-neon-modal .MuiOutlinedInput-notchedOutline{border-color:#1c2433!important}.interview-neon-modal .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.interview-neon-modal .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5b8def!important}.interview-neon-modal .MuiTelInput-TextField .MuiOutlinedInput-root{background:#080c1499!important}.interview-neon-modal .MuiTelInput-IconButton{color:#a7b0c0!important}.report-issue-country-menu.MuiPaper-root{color:#e8eefc;border:1px solid #1c2433;border-radius:.6875rem;box-shadow:0 1rem 2.5rem #00000073;background:#101826!important}.report-issue-country-menu .MuiMenu-list{max-height:16rem;padding:.25rem 0;overflow-y:auto}.report-issue-country-menu .MuiTelInput-MenuItem,.report-issue-country-menu .MuiMenuItem-root{color:#e8eefc!important;font-size:var(--font-8)!important}.report-issue-country-menu .MuiTelInput-MenuItem:hover,.report-issue-country-menu .MuiMenuItem-root:hover,.report-issue-country-menu .MuiTelInput-MenuItem.Mui-selected,.report-issue-country-menu .MuiMenuItem-root.Mui-selected{background:#5b8def26!important}.report-issue-country-menu .MuiTelInput-MenuItem.Mui-selected,.report-issue-country-menu .MuiMenuItem-root.Mui-selected{color:#e8eefc!important}.report-issue-country-menu .MuiTelInput-Typography-calling-code,.report-issue-country-menu .MuiTelInput-ListItemText-country{color:#a7b0c0!important}.interview-neon-modal .MuiInputBase-input::placeholder{opacity:1;color:#6e7889!important}.interview-neon-modal .interview-room-report-issue-btn-cancel{font-weight:600;font-size:var(--font-8);color:#e8eefc;cursor:pointer;background:0 0;border:1px solid #2a3548;border-radius:.6875rem;padding:.625rem 1.25rem;transition:border-color .15s}.interview-neon-modal .interview-room-report-issue-btn-cancel:hover{border-color:#5b8def}.interview-neon-modal .interview-room-report-issue-btn-submit{font-weight:600;font-size:var(--font-8);border:1px solid var(--primary-color);background:var(--primary-color);color:var(--text-light-color);cursor:pointer;border-radius:.6875rem;padding:.625rem 1.25rem;transition:background .15s}.interview-neon-modal .interview-room-report-issue-btn-submit:hover:not(:disabled){background:#2c6be0}.interview-neon-modal .interview-room-report-issue-btn-submit:disabled{opacity:.5;cursor:not-allowed}.process-brew{position:fixed}.interview-user-result-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.875rem;margin-bottom:1.125rem;display:flex}.interview-user-result-brand{align-items:center;gap:.6875rem;display:flex}.interview-user-result-brand-mark{background:linear-gradient(135deg, var(--primary-color), var(--info-color));color:var(--background-color);height:2.125rem;line-height:var(--line-height-9);border-radius:.5625rem;align-items:center;width:2.125rem;display:grid}.interview-user-result-brand-name{font-size:var(--font-6);letter-spacing:-.01rem;font-weight:600;line-height:var(--line-height-4)}.interview-user-result-brand-name span{color:var(--primary-color)}.interview-user-result-doc-tag{background:var(--background-color);border:1px solid var(--grey-color-shade-1);color:var(--grey-color-shade-9);font-size:var(--font-10);letter-spacing:.05rem;font-weight:600;line-height:var(--line-height-9);text-transform:uppercase;border-radius:.4375rem;padding:.3125rem .6875rem}.interview-user-result-sg-evidence{background:var(--background-color);border:1px solid var(--primary-color-shade-7);color:var(--primary-color);cursor:pointer;font-size:var(--font-10);font-weight:600;line-height:var(--line-height-9);border-radius:.375rem;margin-left:.375rem;padding:.125rem .4375rem;display:inline-block}.interview-user-result-rm-pill--missing{background:var(--grey-color-shade-2);border-color:var(--grey-color-shade-1);color:var(--grey-color-shade-6)}.interview-user-result-radar-label{fill:var(--grey-color-shade-4);font-size:var(--font-10);font-weight:600}.interview-user-result-bsh-conf{align-items:center;gap:.25rem;margin-left:.75rem;display:flex}.interview-user-result-bsh-bar{background:var(--grey-color-shade-1);vertical-align:middle;border-radius:.25rem;width:4.5rem;height:.375rem;display:inline-block;overflow:hidden}.interview-user-result-bsh-bar i{background:var(--success-color);height:100%;display:block}.interview-user-result-video-wrap .test-result-table{border:none;padding:0}.interview-user-result-video-wrap .my-orders-filter-bar{display:none}.interview-user-result-mock-bar{background:var(--secondary-color-shade-1);border:1px solid var(--secondary-color-shade-6);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.625rem .875rem;display:flex}.interview-user-result-mock-bar-label{color:var(--secondary-color);font-size:var(--font-9);line-height:var(--line-height-7);margin-right:.25rem}.interview-user-result-mock-bar-btn{background:var(--background-color);border:1px solid var(--grey-color-shade-2);color:var(--grey-color-shade-3);cursor:pointer;font-size:var(--font-9);line-height:var(--line-height-7);border-radius:624.938rem;padding:.375rem .75rem}.interview-user-result-mock-bar-btn--active{background:var(--primary-color);border-color:var(--primary-color);color:var(--background-color)}.interview-insight-card-title-block{flex:auto;width:100%;min-width:0}.interview-insight-card-job-role{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.interview-room-proctoring-overlay{z-index:1;position:absolute;inset:0;overflow:hidden}.interview-room-proctoring-overlay>div{width:100%!important;height:100%!important}.interview-room-proctoring-overlay .MuiCard-root{width:100%;height:100%;box-shadow:none;background:0 0;border:none}.interview-room-proctoring-overlay .webcam-container,.interview-room-proctoring-overlay video{object-fit:cover;width:100%;height:100%}.interview-room-proctoring-overlay canvas,.assessment-header-proctor-modal-hidden .assessment-header-proctor-modal-chrome{display:none}.assessment-header-proctor-modal-hidden .assessment-header-proctor-modal-video{width:320px;height:240px}.assessment-header-proctor-modal-hidden .assessment-header-proctor-modal-video .webcam-container,.assessment-header-proctor-modal-hidden .assessment-header-proctor-modal-video video{object-fit:cover;width:320px;height:240px}.assessment-header-proctor-modal-hidden .assessment-header-proctor-modal-video canvas{display:none}.interview-display-start-overlay{z-index:20;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#070b1840;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.interview-display-reconnect-btn{border:1px solid var(--secondary-color-shade-6);color:var(--secondary-color-shade-6);font-size:var(--font-10);cursor:pointer;background:0 0;border-radius:.375rem;margin-left:.5rem;padding:.25rem .75rem}.interview-room-conversation>.interview-conversation-left,.interview-room-conversation>.interview-conversation-right{width:100%}@keyframes borderAnimationV2{0%{background-position:0%;box-shadow:0 0 5px #da62204d,0 0 7px #0555c84d}50%{background-position:100%;box-shadow:0 0 10px #da622080,0 0 10px #0555c880}to{background-position:0%;box-shadow:0 0 5px #da62204d,0 0 7px #0555c84d}}.interview-room-webcam-container{background:#0a0e16;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.interview-room-webcam-container video,.interview-room-webcam-video{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.interview-room-error-card-container{flex-direction:column;justify-content:center;align-items:center;height:90vh;display:flex}.resume-view-btn svg{width:17px;height:17px}.resume-view-btn svg path{fill:var(--primary-color)}.ai-interview-report-card .preview-drive-skill-pill svg{width:16px;height:16px}.ai-interview-report-card .preview-drive-skill-pill svg path{fill:var(--grey-color-shade-6)}.report-issue-input input{padding:0!important}.interview-room-report-issue-input .MuiTypography-body1{color:var(--text-light-color)!important}.offcanvas-backdrop{z-index:3!important}
