@font-face{font-family:'Lato';src:url(https://assets.interviewbit.com/packs/fonts/Lato-Regular.7f690e.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:'Lato';src:url(https://assets.interviewbit.com/packs/fonts/Lato-Bold.44dfe8.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}body{overscroll-behavior-y:none}.react-root{font-family:'Lato', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto}.react-root .primary{color:#00d6da}.react-root .border-none{border:none !important}.react-root .ib-notification{width:40rem}.react-root .ib-notification__empty{padding:1rem 0.5rem;padding-top:0;font-size:1.6rem}@media screen and (max-width: 480px){.react-root .ib-notification__empty{padding:0 2rem}}.react-root .ib-notification__container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-height:calc(100vh - 11.5rem);overflow:auto;padding:0.5rem 1rem}.react-root .ib-notification__item{display:-webkit-box;display:flex;padding:1rem 0.5rem;border-radius:0.4rem;cursor:pointer}.react-root .ib-notification__item:hover{background-color:#ebfcfc}@media screen and (max-width: 480px){.react-root .ib-notification__item{padding:1rem 2rem}}.react-root .ib-notification__item-img{height:4rem;width:4rem;margin-right:2rem}.react-root .ib-notification__timestamp{color:#869898;margin-top:0.5rem}.react-root .ib-notification__header{display:-webkit-box;display:flex;padding:1.5rem 0;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width: 480px){.react-root .ib-notification__header{padding:2rem;margin-bottom:2rem;box-shadow:0 0.3rem 0.6rem 0 rgba(26,61,60,0.08)}}.react-root .ib-notification__header-left{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.react-root .ib-notification__header-left>.heading{font-weight:bold;font-size:1.6rem}.react-root .ib-notification__header-left>.highlight{background-color:#00ccd0;color:#fff;border-radius:1.5rem;padding:0.2rem 1.5rem;margin-left:1rem;font-size:1.4rem}.react-root .ib-notification__popover{border-top-right-radius:0}.react-root .ib-notification__popover:after{position:absolute;border:solid transparent;border-style:solid;border-bottom:2rem solid #fff;border-left:1.5rem solid transparent;content:" ";pointer-events:none;bottom:100%;left:100%;width:0;height:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.react-root .ib-notification__hud{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:absolute;height:100%;width:100%;top:0;left:0;display:none;background:#fff;z-index:98}.react-root .ib-notification__hud.active{display:-webkit-box;display:flex}.react-root .ib-notification__hud-body{overflow:auto}.react-root .ib-notification__icon.active:after{width:.8rem;height:.8rem;background-color:#00ccd0;position:absolute;content:"";border-radius:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}.react-root .ib-notification__icon.absolute-transform:after{-webkit-transform:translate(-1rem, 0);transform:translate(-1rem, 0)}.react-root .interviewbit-header-v2__icon.active:after,.react-root .interviewbit-problem-header-v2__icon.active:after{width:.8rem;height:.8rem}.react-root .ib-nux-tour__item.active{z-index:101}.react-root .ib-nux-tour__item.active.light-font{color:#fff}.react-root .ib-nux-tour__item.active.dark-font{color:#000}.react-root .ib-nux-tour__dependent{z-index:101}.react-root .ib-nux-tour__card{z-index:102;color:#fff;position:absolute;-webkit-animation:fadein 2s;animation:fadein 2s;max-width:50rem}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.react-root .ib-nux-tour__backdrop{background-color:rgba(1,1,1,0.9)}.react-root .ib-nux-tour__icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:4rem;position:absolute;color:#fff;font-weight:bold;z-index:101;cursor:pointer}.react-root .ib-nux-tour__icon--close{top:2rem;right:2rem}.react-root .ib-nux-tour__icon--next{bottom:2rem;right:2rem}.react-root .ib-nux-tour__icon--prev{bottom:2rem;left:2rem}.react-root .hidden{display:none}.react-root .ib-header{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 0 0;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;background-color:#fff;padding:1rem 1.6rem;overflow:hidden;box-shadow:0 0.3rem 0.6rem 0 rgba(26,61,60,0.08)}@media screen and (max-width: 768px){.react-root .ib-header{position:-webkit-sticky;position:sticky;z-index:8}}.react-root .ib-header-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.react-root .ib-header-backdrop{z-index:1;-webkit-transition-delay:360ms;transition-delay:360ms;-webkit-transition-duration:180ms;transition-duration:180ms}.react-root .ib-h-item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1.4rem;font-weight:700;padding:0.5rem 0;-webkit-tap-highlight-color:transparent}.react-root .ib-h-item__icon{margin:0.5rem}.react-root .ib-h-brand{margin:0 2rem 0 0;width:15rem;height:4rem;-webkit-box-flex:0;flex:0 0 auto}.react-root .ib-h-brand__image{width:100%;height:100%;max-width:12.8rem;max-height:3.2rem}@media screen and (max-width: 480px){.react-root .ib-h-brand__image{width:4rem;height:2.4rem;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}}@media screen and (max-width: 768px){.react-root .ib-h-brand{-webkit-box-flex:1;flex:1 1 auto;min-width:0}}.react-root .ib-h-dropdown{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:0;flex:0 0 auto;padding:0 1rem}.react-root .ib-h-dropdown__title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0 0}.react-root .ib-h-dropdown__title:hover,.react-root .ib-h-dropdown__title:active,.react-root .ib-h-dropdown__title:focus{background-color:#fff}.react-root .ib-h-dropdown__item{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;padding:1rem 3rem;cursor:pointer;text-decoration:none;width:100%;background-color:#fff;color:#1a3d3c}.react-root .ib-h-dropdown__item:hover{background:rgba(1,1,1,0.1)}.react-root .ib-h-burger{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:1rem}.react-root .ib-h-burger__line{margin:.2rem 0;width:2.5rem;height:.2rem;border-radius:0.2rem;-webkit-transition:180ms;transition:180ms;will-change:transform;-webkit-perspective:10rem;perspective:10rem;background-color:#506b6a}.react-root .ib-h-burger--active{z-index:3}.react-root .ib-h-burger--active .ib-h-burger__line:nth-child(2){-webkit-transform:scale(0);transform:scale(0)}.react-root .ib-h-burger--active .ib-h-burger__line:nth-child(1){-webkit-transform:translateY(.6rem) rotate(45deg);transform:translateY(.6rem) rotate(45deg)}.react-root .ib-h-burger--active .ib-h-burger__line:nth-child(3){-webkit-transform:translateY(-.6rem) rotate(-45deg);transform:translateY(-.6rem) rotate(-45deg)}.react-root .ib-h-sidebar{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;overflow:auto;width:100%;height:100%;-webkit-transition:all 360ms ease-in-out;transition:all 360ms ease-in-out;opacity:0;position:fixed;background-color:#fff;top:7.2rem;left:0}.react-root .ib-h-sidebar--left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.react-root .ib-h-sidebar--right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%);left:unset}.react-root .ib-h-sidebar--top{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.react-root .ib-h-sidebar--bottom{bottom:0;top:unset;-webkit-transform:translateY(100%);transform:translateY(100%)}.react-root .ib-h-sidebar--active{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);top:7.2rem;opacity:1}.react-root .interviewbit-header-v2 .ib-header,.react-root .interviewbit-problem-header-v2 .ib-header{border-bottom:0.1rem solid #e3e8e8;box-shadow:none}.react-root .interviewbit-header-v2 .ib-h-brand,.react-root .interviewbit-problem-header-v2 .ib-h-brand{height:3.6rem}.react-root .interviewbit-header-v2 .ib-h-brand__image,.react-root .interviewbit-problem-header-v2 .ib-h-brand__image{max-width:12.8rem;max-height:3.2rem}.react-root .interviewbit-header-v2 .ib-h-brand--above-modal,.react-root .interviewbit-problem-header-v2 .ib-h-brand--above-modal{z-index:3}@media screen and (min-width: 769px){.react-root .interviewbit-header-v2 .ib-h-dropdown__title:hover,.react-root .interviewbit-header-v2 .ib-h-dropdown__title:active,.react-root .interviewbit-header-v2 .ib-h-dropdown__title:focus,.react-root .interviewbit-problem-header-v2 .ib-h-dropdown__title:hover,.react-root .interviewbit-problem-header-v2 .ib-h-dropdown__title:active,.react-root .interviewbit-problem-header-v2 .ib-h-dropdown__title:focus{background:#f1f3f3}}.react-root .interviewbit-header-v2 .ib-h-burger,.react-root .interviewbit-problem-header-v2 .ib-h-burger{padding:0.8rem}.react-root .interviewbit-header-v2 .ib-h-burger--active .ib-h-burger__line:nth-child(3),.react-root .interviewbit-problem-header-v2 .ib-h-burger--active .ib-h-burger__line:nth-child(3){-webkit-transform:translateY(-.5rem) rotate(-45deg);transform:translateY(-.5rem) rotate(-45deg)}.react-root .ib-button{padding:1.4rem 2.8rem;color:#fff;background-color:#00ccd0;box-shadow:0 0.3rem 0 0 #007779;border-radius:0.8rem;font-size:1.4rem}.react-root .ib-button:hover{background-color:#00d6da}.react-root .ib-button.is-flat{box-shadow:none}@media screen and (max-width: 768px){.react-root .ib-header__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem}}.react-root .ib-header__user-details{padding:0 1rem;flex-wrap:wrap;margin-right:1rem;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-pack:start;justify-content:flex-start}@media screen and (min-width: 769px) and (max-width: 1199px){.react-root .ib-header__user-details{margin:0;padding:0}.react-root .ib-header__user-details .problem-header-dropdown__user-name{display:none}}.react-root .ib-header__icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0.4rem;color:#506b6a}.react-root .ib-header__icon:hover{border-radius:50%;background-color:#e6ffff;color:#00b7bd}.react-root .ib-header__icon svg{width:1.6rem;height:1.6rem}.react-root .ib-header__report-issue{padding:0.5rem 1rem;color:#506b6a}.react-root .ib-header__report-issue:hover{background-color:#f1f3f3;border-radius:1.2rem}.react-root .ib-header-dropdown__arrow-icon{color:#869898}.react-root .ib-header-dropdown__user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;padding:0 0.5rem 0 1rem;font-weight:700;max-width:20rem}.react-root .ib-header-burger:focus,.react-root .ib-header-burger:hover,.react-root .ib-header-burger:active{background-color:#fff;color:#abf2f3}.react-root .ib-header-burger__line{background-color:#abf2f3}.react-root .ib-header-burger__sidebar{width:80%}.react-root .ib-header-burger__sidebar--active{top:6rem}@media screen and (max-width: 480px){.react-root .ib-header-burger__sidebar--active{top:7.2rem}}@media screen and (max-width: 768px){.react-root .ib-header-brand{margin:0 2rem 0 0}}@media screen and (min-width: 769px) and (max-width: 1199px){.react-root .ib-header-brand{width:auto}}@media screen and (max-width: 480px){.react-root .ib-header-brand{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0;width:3rem}}@media screen and (max-width: 768px){.react-root .ib-header-left{-webkit-box-flex:1;flex:1 1 auto;min-width:0}}@media screen and (max-width: 768px){.react-root .ib-header-right{-webkit-box-flex:1;flex:1 1 auto;min-width:0;-webkit-box-pack:end;justify-content:flex-end}}.react-root .ib-header-navbar{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media screen and (min-width: 769px) and (max-width: 1199px){.react-root .ib-header-navbar{margin:0}}@media screen and (max-width: 768px){.react-root .ib-header-navbar{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:3rem 3rem 0 2rem;-webkit-box-align:start;align-items:flex-start}}@media screen and (max-width: 768px){.react-root .ib-header-search{-webkit-box-flex:1;flex:1 1 auto;min-width:0}}.react-root .ib-header-search__popover{height:12rem;overflow:auto}.react-root .ib-header-search__bar{margin:0;position:relative}@media screen and (min-width: 769px){.react-root .ib-header-search__bar{height:4.5rem}}.react-root .ib-header-search__bar-title{position:relative}@media screen and (max-width: 768px){.react-root .ib-header-search__bar-title{-webkit-box-flex:1;flex:1 1 auto;min-width:0}}.react-root .ib-header-search__input{padding:1.5rem 2rem 1.5rem 5rem;font-size:1.4rem;text-align:left;text-overflow:ellipsis;opacity:1;outline:none;border:none;border-radius:0.4rem;background-color:#f4f6f9}@media screen and (max-width: 480px){.react-root .ib-header-search__input{padding:1rem 1rem}}@media screen and (min-width: 769px){.react-root .ib-header-search__input{-webkit-transition:all 1s ease;transition:all 1s ease;width:0}.react-root .ib-header-search__input.open{width:22rem;opacity:1}}@media screen and (min-width: 769px){.react-root .ib-header-search__input-header{opacity:0}}.react-root .ib-header-search__icon{position:absolute;left:1.7rem;top:1.4rem;font-size:2rem;cursor:pointer}@media screen and (max-width: 480px){.react-root .ib-header-search__icon{display:none}}@media screen and (min-width: 769px){.react-root .ib-header-search__icon{-webkit-transition:all 1s ease;transition:all 1s ease}}.react-root .ib-header-search__item{padding:0.5rem 1rem;-webkit-box-flex:1;flex:1 0 auto;min-width:23rem;font-size:1.3rem;max-height:3rem;height:3rem}.react-root .ib-header-search__item>span{width:auto;height:auto}.react-root .ib-header-nav-new{padding:0 1.5rem 0 0.4rem;font-weight:bold;color:#1a3d3c;background-color:#ffb52b;position:relative}.react-root .ib-header-nav-new__triangle{width:0;height:0;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1rem solid white;position:absolute;right:0;z-index:96;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.react-root .ib-header-nav-item{margin:0 1.2rem 0 0;padding:0.7rem}.react-root .ib-header-nav-item__text{color:#1a3d3c;text-align:left;font-weight:400}@media screen and (max-width: 768px){.react-root .ib-header-nav-item__text{font-weight:400}}.react-root .ib-header-nav-item__label{color:#fff;background:#00978e;position:absolute;-webkit-transform:translate(4rem, -1rem);transform:translate(4rem, -1rem);font-size:1rem;padding:0.1rem 0.5rem;border-radius:1rem}@media screen and (max-width: 768px){.react-root .ib-header-nav-item__label{-webkit-transform:translate(8rem, -1rem);transform:translate(8rem, -1rem)}}.react-root .ib-header-nav-item__icon{margin:0 0.3rem}.react-root .ib-header-nav-item.active{position:relative}.react-root .ib-header-nav-item.active span,.react-root .ib-header-nav-item.active div{color:#00ccd0;font-weight:700}.react-root .ib-header-nav-item.active .ib-header-nav-new{color:#1a3d3c;font-weight:700}@media screen and (min-width: 769px){.react-root .ib-header-nav-item.active span,.react-root .ib-header-nav-item.active div{color:#1a3d3c;font-weight:400}.react-root .ib-header-nav-item.active:after{position:absolute;content:'';display:inline-block;background-color:#00ccd0;height:0.6rem;width:100%;left:0.5rem;-webkit-transform:translate(0, 3rem);transform:translate(0, 3rem)}}@media screen and (min-width: 769px) and (max-width: 1199px){.react-root .ib-header-nav-item{margin:0;padding:0.7rem 0.3rem}}.react-root .ib-header-nav-dropdown-item{display:-webkit-box;display:flex;font-size:1.4rem;padding:1rem 1.5rem;-webkit-box-flex:1;flex:1 0 auto;border-radius:0.8rem}.react-root .ib-header-nav-dropdown-item__text{margin:0.8rem 0 0.8rem 1rem;letter-spacing:0.034rem;color:#1a3d3c}.react-root .ib-header-nav-dropdown-item__icon{width:3.6rem;-o-object-fit:contain;object-fit:contain}.react-root .ib-header-nav-dropdown-item__feedback{width:3.2rem;height:3.2rem}.react-root .user-details{flex-wrap:wrap;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-pack:start;justify-content:flex-start}@media screen and (max-width: 768px){.react-root .user-details{padding-left:2rem}}.react-root .user-details-item{padding:0;margin-left:1.5rem}.react-root .user-details-item--chip{padding:0.2rem 1rem;border-radius:0.8rem;background-color:#d6dcdc;font-weight:400}.react-root .user-details-item--back{padding:0;font-size:2rem;font-weight:700;color:#506b6a}.react-root .user-details-item__icon{width:2rem;height:2rem;margin:0.5rem;color:#869898;font-size:2.4rem}.react-root .user-details-item__text{padding-left:0}.react-root .user-details-item__text--bold{font-weight:700}.react-root .user-details-item__text--light{color:#506b6a}.react-root .user-details-item__text--green{color:#00ce2f}@media screen and (max-width: 768px){.react-root .user-details-item{margin:1rem 1rem 1rem 0;padding:0}}@media screen and (min-width: 769px) and (max-width: 1199px){.react-root .user-details-item{margin:0;padding:0}}.react-root .user-details-streak{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0;border-radius:1.7rem}.react-root .user-details-streak__item{display:-webkit-box;display:flex;margin:0 0.5rem;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.react-root .ib-user-details-panel{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.react-root .ib-user-details-panel>img{margin-right:2rem;width:4.8rem;height:4.8rem}.react-root .ib-user-details-panel :last-child{margin-left:6rem}.react-root .interviewbit-header-v2--hidden,.react-root .interviewbit-problem-header-v2--hidden{max-height:0 !important;-webkit-transform:translateY(-150%) !important;transform:translateY(-150%) !important;padding:0 !important}.react-root .interviewbit-header-v2 .tappable:hover,.react-root .interviewbit-problem-header-v2 .tappable:hover{background:none}.react-root .interviewbit-header-v2 .ib-header__sign-in-button,.react-root .interviewbit-problem-header-v2 .ib-header__sign-in-button{font-size:1.4rem;box-shadow:none;border-radius:0.8rem;padding:0.6rem 1.6rem;color:#fff;background-color:#00d6da}.react-root .interviewbit-header-v2 .ib-header__sign-in-button:hover,.react-root .interviewbit-problem-header-v2 .ib-header__sign-in-button:hover{background-color:#5ce6e9}@media screen and (min-width: 769px){.react-root .interviewbit-header-v2 .ib-header-search__bar,.react-root .interviewbit-problem-header-v2 .ib-header-search__bar{height:4rem}.react-root .interviewbit-header-v2 .ib-header-search__bar:hover,.react-root .interviewbit-problem-header-v2 .ib-header-search__bar:hover{background-color:#fff}}.react-root .interviewbit-header-v2 .ib-header-search__input,.react-root .interviewbit-problem-header-v2 .ib-header-search__input{padding:1.2rem 2rem 1.2rem 5rem;font-size:1.2rem;background:#fff;border:0.1rem solid #1a3d3c;border-radius:2rem}.react-root .interviewbit-header-v2 .ib-header-search__icon,.react-root .interviewbit-problem-header-v2 .ib-header-search__icon{width:1.6rem;height:1.6rem;top:1.3rem}.react-root .interviewbit-header-v2 .ib-header-burger__line,.react-root .interviewbit-problem-header-v2 .ib-header-burger__line{height:0.15rem;width:1.6rem;background-color:#506b6a}.react-root .interviewbit-header-v2 .ib-header-burger__sidebar,.react-root .interviewbit-problem-header-v2 .ib-header-burger__sidebar{width:27%;min-inline-size:-webkit-fit-content;min-inline-size:-moz-fit-content;min-inline-size:fit-content;z-index:2;border-radius:0.8rem;border-bottom-left-radius:0;border-top-left-radius:0;top:0;overflow:visible}@media screen and (max-width: 768px){.react-root .interviewbit-header-v2 .ib-header-burger__sidebar,.react-root .interviewbit-problem-header-v2 .ib-header-burger__sidebar{width:90%}}@media screen and (max-width: 768px){.react-root .interviewbit-header-v2 .ib-header-navbar,.react-root .interviewbit-problem-header-v2 .ib-header-navbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;top:5rem;position:absolute;overflow-y:scroll;height:calc(100% - 8rem);-webkit-box-pack:start;justify-content:flex-start;margin:1.6rem 2rem 0 1.6rem;width:90%}}.react-root .interviewbit-header-v2 .ib-header-nav-item,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item{font-size:1.4rem}.react-root .interviewbit-header-v2 .ib-header-nav-item__title-container,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__title-container{display:-webkit-box;display:flex;padding:0.7rem 0.9rem;border-radius:0.8rem;margin-right:1.2rem}.react-root .interviewbit-header-v2 .ib-header-nav-item__title-container--open,.react-root .interviewbit-header-v2 .ib-header-nav-item__title-container:hover,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__title-container--open,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__title-container:hover{background-color:#f1f3f3;border-radius:1.2rem}.react-root .interviewbit-header-v2 .ib-header-nav-item__title-container--accordian,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__title-container--accordian{margin-bottom:2rem;-webkit-box-pack:start;justify-content:flex-start}@media screen and (max-width: 768px){.react-root .interviewbit-header-v2 .ib-header-nav-item__title-container,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__title-container{margin-bottom:1rem}.react-root .interviewbit-header-v2 .ib-header-nav-item__title-container:hover,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__title-container:hover{border-radius:0.8rem}}.react-root .interviewbit-header-v2 .ib-header-nav-item__title-container--with-new-label,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__title-container--with-new-label{margin-right:2rem}@media screen and (max-width: 768px){.react-root .interviewbit-header-v2 .ib-header-nav-item__text,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__text{font-size:1.6rem;font-weight:400}}@media screen and (max-width: 480px){.react-root .interviewbit-header-v2 .ib-header-nav-item__text,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__text{font-size:1.4rem}}.react-root .interviewbit-header-v2 .ib-header-nav-item__subtext,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__subtext{color:#869898}.react-root .interviewbit-header-v2 .ib-header-nav-item__icon,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__icon{width:1.6rem;height:1.6rem}@media screen and (max-width: 768px){.react-root .interviewbit-header-v2 .ib-header-nav-item__icon,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__icon{color:#00ccb6;margin:1rem 1.8rem 1rem 0}}.react-root .interviewbit-header-v2 .ib-header-nav-item__accordian,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__accordian{width:100%}.react-root .interviewbit-header-v2 .ib-header-nav-item__accordian-chevron-icon,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__accordian-chevron-icon{width:1.6rem;height:1.6rem;position:absolute;right:3.2rem;top:2rem}@media screen and (min-width: 769px){.react-root .interviewbit-header-v2 .ib-header-nav-item:hover,.react-root .interviewbit-problem-header-v2 .ib-header-nav-item:hover{background:#f1f3f3;border-radius:1.2rem}}.react-root .interviewbit-header-v2 .ib-header-nav-dropdown-item,.react-root .interviewbit-problem-header-v2 .ib-header-nav-dropdown-item{font-size:1.4rem}.react-root .interviewbit-header-v2 .ib-header-nav-dropdown-item__text,.react-root .interviewbit-problem-header-v2 .ib-header-nav-dropdown-item__text{margin:0.4rem 0 0.4rem 1rem}@media screen and (max-width: 768px){.react-root .interviewbit-header-v2 .ib-header-nav-dropdown-item__text,.react-root .interviewbit-problem-header-v2 .ib-header-nav-dropdown-item__text{margin:0}}@media screen and (max-width: 768px){.react-root .interviewbit-header-v2 .ib-header-nav-dropdown-item__accordian-option,.react-root .interviewbit-problem-header-v2 .ib-header-nav-dropdown-item__accordian-option{color:#869898}}.react-root .interviewbit-header-v2 .ib-header-nav-dropdown-item__accordian-option--active,.react-root .interviewbit-problem-header-v2 .ib-header-nav-dropdown-item__accordian-option--active{color:#021413;pointer-events:none;opacity:1}.react-root .interviewbit-header-v2 .ib-header-nav-dropdown-item__feedback,.react-root .interviewbit-problem-header-v2 .ib-header-nav-dropdown-item__feedback{width:3.2rem;height:3.2rem}.react-root .interviewbit-header-v2 .ib-header-nav-dropdown-item__icon,.react-root .interviewbit-problem-header-v2 .ib-header-nav-dropdown-item__icon{width:2.6rem}.react-root .interviewbit-header-v2 .ib-header-nav-dropdown-item:hover,.react-root .interviewbit-problem-header-v2 .ib-header-nav-dropdown-item:hover{background-color:#f1f3f3}@media screen and (max-width: 768px){.react-root .interviewbit-header-v2 .ib-header-nav-dropdown-item,.react-root .interviewbit-problem-header-v2 .ib-header-nav-dropdown-item{padding:1rem 1.5rem;margin-left:2rem;width:88%}}.react-root .interviewbit-header-v2 .ib-header-mock-interview,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:2.4rem 2.2rem;color:#506b6a;font-size:1.4rem}.react-root .interviewbit-header-v2 .ib-header-mock-interview__card,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:25rem;height:24rem;border-radius:0.8rem;-webkit-box-pack:start;justify-content:flex-start;padding:1rem;cursor:pointer}.react-root .interviewbit-header-v2 .ib-header-mock-interview__card--1,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__card--1{background-color:#e6f4ff;margin-right:2rem}.react-root .interviewbit-header-v2 .ib-header-mock-interview__card--2,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__card--2{background-color:#e6ffff}.react-root .interviewbit-header-v2 .ib-header-mock-interview__card:hover,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__card:hover{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.react-root .interviewbit-header-v2 .ib-header-mock-interview__scaler,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__scaler{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.react-root .interviewbit-header-v2 .ib-header-mock-interview__scaler__main,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__scaler__main{color:black;font-weight:700;margin-left:0.3rem}.react-root .interviewbit-header-v2 .ib-header-mock-interview__scaler__img,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__scaler__img{width:1.5rem;height:1.5rem;margin-left:0.2rem}.react-root .interviewbit-header-v2 .ib-header-mock-interview__image,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__image{width:8.5rem;height:8.5rem}.react-root .interviewbit-header-v2 .ib-header-mock-interview__title,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__title{font-size:1.6rem;font-weight:700;color:#0d3231;margin-bottom:0.2rem}.react-root .interviewbit-header-v2 .ib-header-mock-interview__card-head,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__card-head{display:-webkit-box;display:flex;margin-bottom:1rem;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;font-size:1rem}.react-root .interviewbit-header-v2 .ib-header-mock-interview__card-body,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__card-body{margin:0.5rem 0 1rem 0}.react-root .interviewbit-header-v2 .ib-header-mock-interview__card-body--2,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__card-body--2{margin-bottom:3rem}.react-root .interviewbit-header-v2 .ib-header-mock-interview__card-footer,.react-root .interviewbit-problem-header-v2 .ib-header-mock-interview__card-footer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#0074d9}.react-root .interviewbit-header-v2 .user-details-item,.react-root .interviewbit-problem-header-v2 .user-details-item{cursor:pointer}.react-root .interviewbit-header-v2 .user-details-item__icon,.react-root .interviewbit-problem-header-v2 .user-details-item__icon{width:1.6rem;height:1.6rem}.react-root .interviewbit-header-v2 .user-details-item__text,.react-root .interviewbit-problem-header-v2 .user-details-item__text{font-size:1.2rem}@media screen and (max-width: 768px){.react-root .interviewbit-header-v2 .user-details-item,.react-root .interviewbit-problem-header-v2 .user-details-item{margin:1rem 0 1rem 1rem}}@media screen and (min-width: 769px){.react-root .interviewbit-header-v2 .user-details-item__title:hover,.react-root .interviewbit-header-v2 .user-details-item__title:active,.react-root .interviewbit-header-v2 .user-details-item__title:focus,.react-root .interviewbit-problem-header-v2 .user-details-item__title:hover,.react-root .interviewbit-problem-header-v2 .user-details-item__title:active,.react-root .interviewbit-problem-header-v2 .user-details-item__title:focus{background:transparent}}.react-root .interviewbit-problem-header-v2{height:4.8rem;max-height:4.8rem}@media screen and (min-width: 769px){.react-root .interviewbit-problem-header-v2 .ib-header-burger__sidebar{width:27%;min-width:38rem}}@media screen and (max-width: 768px){.react-root .interviewbit-problem-header-v2 .ib-header-burger__sidebar{min-width:auto}}@media screen and (min-width: 769px){.react-root .interviewbit-problem-header-v2 .ib-header-navbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;margin:1.6rem 2rem 1rem 1.6rem;top:5rem;position:absolute;overflow-y:scroll;height:calc(100% - 8rem);-webkit-box-pack:start;justify-content:flex-start}}@media screen and (min-width: 769px){.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__text{font-size:1.6rem;font-weight:600}}@media screen and (max-width: 768px){.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__text{font-size:1.4rem}}@media screen and (min-width: 769px){.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__icon{width:2.4rem;height:2.4rem;margin:0 1.8rem 0.5rem 0;color:#00ccb6}}.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__label{-webkit-transform:translate(9rem, -3rem);transform:translate(9rem, -3rem)}@media screen and (max-width: 768px){.react-root .interviewbit-problem-header-v2 .ib-header-nav-item__label{-webkit-transform:translate(8rem, -1rem);transform:translate(8rem, -1rem)}}.react-root .interviewbit-problem-header-v2 .ib-header-nav-dropdown-item{padding:1rem 1.5rem;margin-left:2rem;width:88%}.react-root .interviewbit-problem-header-v2 .ib-header-nav-dropdown-item__text{margin:0}.react-root .interviewbit-problem-header-v2 .user-details-item__dropdown{padding:1.6rem 0.8rem;border-radius:1.2rem}.react-root .interviewbit-header-v2-streak{z-index:8 !important;border-bottom:medium none currentcolor !important;padding:0 !important;height:auto !important;max-height:none !important;border-radius:1.6rem}.react-root .interviewbit-header-v2-dropdown{padding:0 !important;border-radius:1.5rem;height:auto !important;max-height:none !important;z-index:2 !important}@media screen and (min-width: 769px){.react-root .interviewbit-header-v2-dropdown{overflow:hidden}}.react-root .stackable-toast{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:1rem 2rem;border-radius:.4rem;margin:0.5rem 0;flex-wrap:nowrap;word-break:break-word;-webkit-box-flex:0;flex:0 0 auto}.react-root .stackable-toast-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:fixed;z-index:15}.react-root .stackable-toast-container--top-right{-webkit-box-align:end;align-items:flex-end}.react-root .stackable-toast-container--bottom-right{-webkit-box-align:end;align-items:flex-end}.react-root .stackable-toast-container--top-left{-webkit-box-align:start;align-items:flex-start}.react-root .stackable-toast-container--bottom-left{-webkit-box-align:start;align-items:flex-start}.react-root .stackable-toast-close{font-size:1.4rem;padding:0 0.1rem;margin:0 0.4rem;border-radius:0.4rem}.react-root .user-avatar{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:3.5rem;height:3.5rem;font-weight:700;font-size:1.4rem;background-color:#ffecee;color:#f90029;border-radius:5rem;margin:0.5rem;padding:1rem}.react-root .ib-footer{padding:1rem;background-color:#022;color:#fff}.react-root .ib-footer__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;max-width:120rem;width:100%;margin-left:auto;margin-right:auto;margin-top:1.5rem}.react-root .ib-footer__brand-icon{width:20rem;margin:1rem}.react-root .ib-footer__practice>li{-webkit-box-flex:1;flex:1}.react-root .ib-footer__social,.react-root .ib-footer__practice{display:-webkit-box;display:flex;list-style:none;padding:0}.react-root .ib-footer__item{padding:0.5rem 0.5rem 0.5rem 1.5rem;font-size:1.6rem;font-weight:400;cursor:pointer;list-style:none}.react-root .ib-footer__item .b{font-weight:700}.react-root .ib-footer__item--spaced-top{padding-top:1.5rem}.react-root .ib-footer__item--spaced-bottom{padding-bottom:1.5rem}.react-root .ib-footer__item>a{color:#bbc6c5;font-size:1.4rem;margin:1rem 0}.react-root .ib-footer__item>a>b{color:white;font-size:1.6rem}.react-root .ib-footer__links,.react-root .ib-footer__interview-links{display:-webkit-box;display:flex;flex-wrap:wrap}.react-root .ib-footer__links .ib-footer__item,.react-root .ib-footer__interview-links .ib-footer__item{-webkit-box-flex:0;flex:0 0 50%}.react-root .ib-footer__col{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0}.react-root .ib-footer__icon{margin:1rem}.react-root .ib-footer__items{width:100%;padding:0;margin:0.5rem 0;list-style:none}.react-root .ib-footer__items--small{height:8rem}.react-root .ib-footer__items--medium{height:16rem}.react-root .ib-footer__items--large{height:74rem}.react-root .ib-footer__items--no-margin{margin:0}.react-root .ib-footer__section{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%}.react-root .ib-footer .b{display:block;margin-bottom:0.5rem}@media screen and (min-width: 769px){.react-root .ib-footer__wrapper{-webkit-box-align:start;align-items:flex-start}.react-root .ib-footer__content{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.react-root .ib-footer__social{align-self:flex-start}.react-root .ib-footer__brand-section{-webkit-box-flex:1;flex:1 0 25%}.react-root .ib-footer__other-section{-webkit-box-flex:1;flex:1 0 75%}.react-root .ib-footer__practice{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.react-root .ib-footer__item{font-size:1.6rem}.react-root .ib-footer__interview-links .ib-footer__item{-webkit-box-flex:0;flex:0 0 33%}}.react-root .ib-footer--hidden{display:none}.react-root .ib-footer-social{background-size:9.6rem 3.2rem;background-image:url(https://assets.interviewbit.com/packs/images/footer-social.c7ae0d.png);background-repeat:no-repeat;display:block}.react-root .ib-footer-social__fb,.react-root .ib-footer-social__twitter,.react-root .ib-footer-social__mail{height:3.2rem;width:3.2rem;background-position:-3.2rem}.react-root .ib-footer-social__twitter{background-position:-6.4rem}.react-root .ib-footer-social__mail{background-position:0}.react-root .streak-daily-goal-ibpp{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1;flex-wrap:nowrap;-webkit-box-pack:justify;justify-content:space-between;background-color:#fff7ea;margin:1rem 1rem 1rem 0;border-radius:0.8rem}@media screen and (max-width: 768px){.react-root .streak-daily-goal-ibpp{margin:1rem;margin-bottom:0}}.react-root .streak-daily-goal-ibpp__container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.react-root .streak-daily-goal-ibpp__header{padding:2rem;padding-bottom:0;font-size:1.6rem;font-weight:bold;padding-bottom:0}@media screen and (max-width: 768px){.react-root .streak-daily-goal-ibpp__header{text-align:center}}.react-root .streak-daily-goal-ibpp__text h3{margin-bottom:0}.react-root .streak-daily-goal-ibpp__row{display:-webkit-box;display:flex;padding:0 1rem;-webkit-box-align:center;align-items:center;margin:0.5rem 0}@media screen and (max-width: 768px){.react-root .streak-daily-goal-ibpp__row{margin-top:2rem;margin-bottom:0}}.react-root .streak-daily-goal-ibpp__row img{height:6rem;width:6rem;margin-right:1rem}.react-root .streak-daily-goal-ibpp__btn{color:#fff;background-color:#00dadd;border-radius:0.8rem;padding:0.75rem;width:100%;margin:2rem 0;text-align:center}.react-root .streak-daily-goal-ibpp__btn:hover{background-color:#00c1c4}.react-root .streak-daily-goal-ibpp__timer{background:#ffdadd;border-radius:0.4rem;margin:0 2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.25rem 2rem;margin-top:1rem;color:#f90029;font-weight:bold}@media screen and (max-width: 768px){.react-root .streak-daily-goal-ibpp__timer{margin-left:auto;margin-bottom:auto}}.react-root .streak-hud{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;position:absolute;top:0;left:0;z-index:101;width:100%;height:100%;background-color:#fff;-webkit-animation:cease-in 1s;animation:cease-in 1s}@-webkit-keyframes cease-in{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cease-in{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.react-root .streak-hud__container{max-height:95vh;overflow-y:scroll}.react-root .streak-hud__footer{display:-webkit-box;display:flex;box-shadow:rgba(0,0,0,0.1) .1rem .2rem .2rem .1rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;min-height:6rem;padding:1rem;font-weight:bold;background-color:#fff}.react-root .streak-hud__footer--passive{cursor:pointer}.react-root .streak-hud__footer--active{cursor:pointer;margin-left:1rem;color:#00dadd}.react-root .streak-performance-graph{align-self:stretch;background-color:#fff;border-radius:0.5rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-webkit-box-flex:1;flex:1;justify-self:stretch;margin:0 0 1rem 1rem;min-height:20rem;padding:1rem}.react-root .streak-performance-graph--ibpp{background-color:#f8f9f9}@media screen and (max-width: 480px){.react-root .streak-performance-graph{padding:1rem}}.react-root .streak-performance-graph__container{-webkit-box-flex:1;flex-grow:1;align-self:stretch;justify-self:stretch;min-height:16rem}.react-root .streak-performance-graph__legend--text{color:#515151;font-size:1.2rem}.react-root .streak-performance-graph__tooltip{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:#fff;border-radius:0.5rem;flex-wrap:nowrap;padding:1rem;box-shadow:rgba(0,0,0,0.3) 0 1rem 2rem 0}.react-root .streak-performance-graph__tooltip-header{color:#000;font-size:1.4rem;font-weight:800;margin:0.5rem 0}.react-root .streak-performance-graph__tooltip-item{display:-webkit-box;display:flex;padding:0.1rem;font-size:1.2rem;-webkit-box-pack:justify;justify-content:space-between}.react-root .streak-performance-graph__tooltip-item-label{margin-right:0.2rem}.react-root .streak-progress-line{height:1rem;width:100%;background-color:#fff;border-radius:5rem}.react-root .streak-progress-line__filled{height:100%;background-color:#00dadd;border-radius:5rem;-webkit-transition:width 2s ease-in-out;transition:width 2s ease-in-out}.react-root .streak-container{align-self:stretch;overflow-y:auto;scrollbar-width:none;border-radius:0.8rem}.react-root .streak-container__cards{display:-webkit-box;display:flex;align-self:stretch}@media screen and (max-width: 768px){.react-root .streak-container__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.react-root .streak-container__cards .streak-daily-goal{margin-left:1rem}}.react-root .streak-container::-webkit-scrollbar{display:none}.react-root .streak-container--ibpp{background-color:#fff}.react-root .streak-container-unexpanded{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:28rem;height:22.4rem}.react-root .streak-container-unexpanded__body-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:2.4rem 3.2rem 0.8rem 3.2rem;border-bottom:0.1rem solid #f1f3f3}.react-root .streak-container-unexpanded__section-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:0.5;flex:0.5}.react-root .streak-container-unexpanded__section-name{font-size:1.4rem;font-weight:600;color:#0d3231}.react-root .streak-container-unexpanded__icon-value-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0.8rem 0 1.6rem 0}.react-root .streak-container-unexpanded__section-icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0.8rem;border-radius:50%;margin-right:0.8rem}.react-root .streak-container-unexpanded__streak-icon{background-color:#ffe6e9}.react-root .streak-container-unexpanded__goal-icon{background-color:#e8e6ff}.react-root .streak-container-unexpanded__coins-icon{background-color:#fff5e6}.react-root .streak-container-unexpanded__score-icon{background-color:#e6ffff}.react-root .streak-container-unexpanded__section-score{font-size:1.8rem}.react-root .streak-container-unexpanded__line{height:0.1rem;width:28rem;background-color:#f1f3f3}.react-root .streak-container-unexpanded__expand-button-section{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1.4rem;-webkit-box-flex:1;flex-grow:1;width:100%}.react-root .streak-container-unexpanded__expand-button{color:#869898;padding:0.2rem;border-radius:0.8rem;height:3.2rem;width:9rem}.react-root .streak-container-unexpanded__expand-button--active,.react-root .streak-container-unexpanded__expand-button:hover{color:#0d3231;background-color:#e3e8e8}.react-root .streak-container-expanded{display:-webkit-box;display:flex;margin-left:2.4rem;color:#0d3231}.react-root .streak-container-expanded__container{border-radius:0.8rem;padding:0.8rem;margin-bottom:0.8rem}.react-root .streak-container-expanded__total-streak{width:11.2rem;height:8.8rem;background-color:#ffe6e9}.react-root .streak-container-expanded__streak-freeze{width:11.2rem;height:6.4rem;background-color:#e6f4ff}.react-root .streak-container-expanded__score{width:12.8rem;height:8.8rem;background-color:#e6ffff}.react-root .streak-container-expanded__coins{width:12.8rem;height:8.8rem;background-color:#fff5e6;margin-left:0.8rem}.react-root .streak-container-expanded__daily-goal{width:14.4rem;height:16rem;background-color:#e8e6ff;margin-left:-0.8rem}.react-root .streak-container-expanded__icon-value-container{-webkit-box-align:center;align-items:center;margin-top:0.5rem}.react-root .streak-container-expanded__section-name{font-size:1.4rem;font-weight:600}.react-root .streak-container-expanded__section-value{font-size:1.8rem}.react-root .streak-container-expanded__section-footer{margin-top:0.5rem}.react-root .streak-container-expanded__total-streak-footer{font-size:1.26rem;color:#869898}.react-root .streak-container-expanded__score-footer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:1rem;color:#0d3231}.react-root .streak-container-expanded__timer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.25rem 0.5rem;margin:0.8rem 0.2rem;font-size:1.4rem;background-color:#cecaf5;color:#2d3266;border-radius:0.8rem}.react-root .streak-container-expanded__progress-line{height:0.8rem;width:12.8rem;background-color:#b4aeeb;border-radius:0.8rem;margin:0.8rem 0.8rem 0.8rem 0}.react-root .streak-container-expanded__progress-line-filled{height:0.8rem;background-color:#7f76d6;border-radius:0.8rem;-webkit-transition:width 2s ease-in-out;transition:width 2s ease-in-out}.react-root .streak-header{align-self:stretch;-webkit-box-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding-bottom:0.8rem;min-width:35rem;border-top-left-radius:0.8rem;border-top-right-radius:0.8rem}@media screen and (max-width: 365px){.react-root .streak-header{min-width:30rem}}.react-root .streak-header__daily-scores{display:-webkit-box;display:flex;font-size:1.6rem;font-weight:bold;color:#0d3231}.react-root .streak-header__daily-scores>span{margin-left:1rem}.react-root .streak-header__link{cursor:pointer;padding:0.5rem;border-radius:0.8rem;color:#0097a0;font-size:1.4rem}.react-root .streak-header__hover-icon{cursor:pointer;margin:0 1rem;font-size:2.5rem;color:#000}.react-root .streak-header__share-edit-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding-left:0;font-size:1.4rem;padding-bottom:1.6rem}.react-root .streak-header__share-icon{cursor:pointer;padding:0.5rem;border-radius:0.8rem;-webkit-box-align:center;align-items:center;color:#0d3231}.react-root .streak-nav-button{cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:4rem}.react-root .streak-nav-button__container{display:-webkit-inline-box;display:inline-flex}.react-root .streak-nav-button__chip-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.react-root .streak-nav-button__chip{text-align:center;padding:0 0 0 0.5rem;font-weight:800;display:-webkit-box;display:flex}.react-root .streak-nav-button__chip img{margin-right:0.5rem}.react-root .streak-nav-button__chip--fire{background:url(https://assets.interviewbit.com/packs/images/fire-chip.e72834.svg) no-repeat left}.react-root .streak-nav-button__chip--thunder{background:url(https://assets.interviewbit.com/packs/images/thunder-chip.211176.svg) no-repeat left;display:none}.react-root .streak-nav-button__daily-goal{margin:1rem}.react-root .streak-nav-button__divider{height:2rem;display:none}.react-root .streak-nav-button__current-streak{font-weight:800;margin:0.3rem}.react-root .streak-nav-button__time-left{color:#ee001d;margin:1rem 0}.react-root .streak-nav-button-ibpp{display:-webkit-box;display:flex;cursor:pointer;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.react-root .streak-popup{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;width:auto;border-radius:1.6rem;box-shadow:rgba(0,0,0,0.3) 0 1rem 4rem 0}.react-root .streak-popup--expanded{width:64.2rem;min-height:42.4rem;padding:2.4rem}@media screen and (max-height: 700px){.react-root .streak-popup{overflow:auto;max-height:calc(100vh - 8.5rem)}}.react-root .streak-popup-contests:after{border:1rem solid rgba(136,124,124,0);border-bottom-color:#fff;bottom:100%;content:" ";height:0;left:calc(50% + 5%);margin-left:10rem;pointer-events:none;position:absolute;width:0}@media screen and (max-width: 768px){.react-root .streak-popup-contests:after{left:60%}}@media screen and (max-width: 480px){.react-root .streak-popup-contests:after{left:78%}}.react-root .streak-positon{position:relative}.react-root .streak-popover{display:block;max-width:100%;-webkit-transform:translateX(-5%);transform:translateX(-5%)}.react-root .streak-popover__vanilla{z-index:100}.react-root .streak-popover__backdrop-container{top:0;right:0;z-index:98;width:100%;height:100%;position:fixed}.react-root .streak-popover--expanded{z-index:98 !important;left:50% !important;top:50% !important;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 480px){.react-root .streak-popover{-webkit-transform:translateX(-23%);transform:translateX(-23%)}}.react-root .streak-total-ibpp{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:#ffecee;border-radius:0.8rem;flex-wrap:nowrap;-webkit-box-flex:1;flex:1;margin:1rem}@media screen and (max-width: 768px){.react-root .streak-total-ibpp{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.react-root .streak-total-ibpp__header{display:-webkit-box;display:flex;padding:2rem;padding-bottom:0;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;font-weight:bold;font-size:1.6rem}@media screen and (max-width: 768px){.react-root .streak-total-ibpp__header{-webkit-box-pack:center;justify-content:center;padding-bottom:0}.react-root .streak-total-ibpp__header span{margin-right:1rem}}.react-root .streak-total-ibpp__shareable{height:2.4rem;width:2.4rem}.react-root .streak-total-ibpp__container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:1rem 2rem;-webkit-box-flex:1;flex:1}@media screen and (max-width: 768px){.react-root .streak-total-ibpp__container{padding:2rem}}.react-root .streak-total-ibpp__container--blue{background-color:#ebfcfc;border-radius:0.8rem;-webkit-box-pack:center;justify-content:center}.react-root .streak-total-ibpp__text{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.react-root .streak-total-ibpp__title{font-size:1.6rem;font-weight:bold}.react-root .streak-total-ibpp__subtitle{font-size:1.4rem}.react-root .streak-total-ibpp__centre{width:100%;font-size:1.6rem;padding:2rem;color:#3492ff;text-align:center}.react-root .streak-total-ibpp__row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.react-root .streak-total-ibpp__row img{height:6rem;width:6rem;margin-right:1rem}.react-root #global-panel__title{font-size:1.6rem;padding:0;margin-top:1rem;color:#1a3d3c}@media screen and (min-width: 769px){.react-root #global-panel__title{font-size:2rem;margin-right:auto}}.react-root .streak-update-modal .sr-modal{max-width:82rem}.react-root .streak-update-modal .sr-modal__header{background-color:#fff;border-bottom:0;margin-bottom:1rem}.react-root .streak-update-modal .sr-modal__body{-webkit-box-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;margin-top:1rem;padding:2rem}.react-root .streak-update-modal .sr-modal:before{visibility:hidden}.react-root .streak-update-modal__sub-title{text-align:left;width:100%;color:#0d3231;margin-top:1rem;margin-bottom:0.3rem;font-weight:700}.react-root .streak-update-modal__goal-text{text-align:left;width:100%;font-weight:100;font-size:1.2rem;color:#506b6a;margin-bottom:4.8rem}@media screen and (min-width: 769px){.react-root .streak-update-modal__goal-text{font-size:1.4rem}}.react-root .streak-update-modal__streak-paths{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:left;align-items:left}.react-root .streak-update-modal__btn-actions{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:auto;margin-bottom:2rem}.react-root .streak-update-modal__btn-actions>div{font-size:1.6rem}.react-root .streak-update-modal__btn-actions>div:hover{background-color:#f3f3f3}@media screen and (min-width: 769px){.react-root .streak-update-modal__btn-actions{-webkit-box-pack:start;justify-content:flex-start}}.react-root .streak-path-card{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:1rem 2.5rem;margin-bottom:1.6rem;border-radius:0.8rem;border:solid 0.1rem #00babe;-webkit-box-flex:1;flex:1 auto;color:#0d3231}.react-root .streak-path-card>img{margin:1rem 2.4rem 0 0}@media screen and (max-width: 768px){.react-root .streak-path-card{max-width:100%}}.react-root .streak-path-card--active{background-color:#ebfcfc;box-shadow:rgba(0,0,0,0.2) 0 .2rem 1.5rem 0}.react-root .streak-path-card--active>div>span{font-weight:700}.react-root .streak-path-card--disabled{pointer-events:none;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.7}.react-root .streak-path-card__text{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0.5rem}.react-root .streak-path-card__chip{font-size:1.2rem;padding:0.3rem 1.55rem !important;margin-left:1rem;font-weight:100;color:white;position:relative;background-color:#00babe}@media screen and (min-width: 769px){.react-root .streak-path-card__chip{font-size:1.6rem}}.react-root .streak-path-card__title{color:#1a3d3c;font-size:1.4rem;font-weight:100}@media screen and (min-width: 769px){.react-root .streak-path-card__title{font-size:1.6rem}}.react-root .streak-path-card__subtitle{font-size:1.4rem}.react-root .panel__container>img{margin-right:auto}.react-root .streak-accordion{width:100%;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;color:#3e5778;margin-bottom:1.6rem}.react-root .streak-accordion-content{margin:0}.react-root .streak-accordion-content--ibpp{background-color:#f8f9f9}.react-root .streak-accordion-point{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline;padding:0.5rem 1.5rem}.react-root .streak-accordion-point__symbol{width:1rem}.react-root .streak-accordion-point__content{white-space:pre-line;font-size:1.2rem;padding-left:1rem}.react-root .streak-accordion-benefits{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#25518c;background-color:#cde3ff}.react-root .streak-accordion-benefits__info{font-weight:700;font-size:1.2rem;padding:0 1rem}.react-root .streak-accordion-benefits__trophy{height:3rem}.react-root .streak-accordion-header{display:-webkit-box;display:flex;cursor:pointer;margin:0;padding:1rem 1.5rem;border-radius:0.8rem;background-color:#fff;border:0.1rem solid #d6dcdc}.react-root .streak-accordion-header__content{-webkit-box-flex:1;flex-grow:1;font-size:1.2rem;color:#506b6a}.react-root .streak-accordion-header__arrow{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:1rem;height:0.5rem;padding:1rem;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.react-root .streak-accordion-header__arrow--open{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.react-root .streak-accordion-header__arrow img{max-width:none}.react-root .streak-actions{display:-webkit-box;display:flex;margin:0 auto;padding:0 5rem 5rem 5rem;font-size:1.6rem}.react-root .streak-action{padding:1rem 2rem}.react-root .streak-action--bold{font-weight:700}.react-root .streak-action--primary{color:#00ccd0}.react-root .ib-discord{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;margin:2rem;padding:1rem 1.5rem;border-radius:0.8rem;background-color:#d9ddfe}@media screen and (max-width: 768px){.react-root .ib-discord{margin:4rem 0 0 0}}.react-root .ib-discord__icon{width:4rem;height:4rem;margin-right:1rem}.react-root .ib-donut-sector{fill:transparent;stroke:#00ccd0;stroke-width:26;stroke-dasharray:0 10000;-webkit-transition:stroke-dasharray 0.3s, stroke-width 0.2s;transition:stroke-dasharray 0.3s, stroke-width 0.2s;-webkit-transition-timing-function:cubic-bezier(0.82, 0.25, 0.15, 0.77);transition-timing-function:cubic-bezier(0.82, 0.25, 0.15, 0.77)}.react-root .ib-donut{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative}.react-root .ib-donut__container{border-radius:50%;overflow:visible}.react-root .ib-donut__background-circle{fill:transparent;stroke:#dae2e5;stroke-width:26}.react-root .ib-donut__inner-circle{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;-webkit-box-flex:0;flex:0 0 auto;background-color:#fff;border-radius:50%}.react-root .ib-user-progress{display:-webkit-box;display:flex;padding:1rem 2rem;background-color:#fff;font-size:1.4rem;position:relative}.react-root .ib-user-progress__data{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1 0 0;margin-left:2rem;-webkit-box-pack:center;justify-content:center}.react-root .ib-user-progress__sector{cursor:pointer}.react-root .ib-user-progress__sector--blue{stroke:#00ccd0}.react-root .ib-user-progress__sector--yellow{stroke:#ff9700}.react-root .ib-user-progress__heading{padding:0.5rem;font-weight:700}.react-root .ib-user-progress__stat{display:-webkit-box;display:flex;justify-content:space-around;padding:0.5rem}.react-root .ib-user-progress__info-icon{margin-left:0.3rem}.react-root .ib-user-progress__text--blue{color:#00ccd0}.react-root .ib-user-progress__text--yellow{color:#ff9700}.react-root .ib-user-progress__text--purple{color:purple}@media screen and (max-width: 768px){.react-root .ib-user-progress__text{font-size:1.6rem;padding:1rem 0}}.react-root .notes{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;z-index:100;width:30rem;height:34rem;max-height:calc(100vh - 4rem);overflow:hidden;touch-action:none;position:absolute;border-radius:1.6rem;-webkit-transition:width 1s, height 1s;transition:width 1s, height 1s;background-color:#f8f9f9;box-shadow:0.1rem 0.2rem 2.4rem 0 rgba(0,0,0,0.12)}.react-root .notes__header{display:-webkit-box;display:flex;width:100%;padding:0.5rem;cursor:-webkit-grab;cursor:grab;-webkit-box-pack:justify;justify-content:space-between;background-color:#fff}.react-root .notes__body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;-webkit-box-flex:1;flex-grow:1;background-color:#fff}.react-root .notes__input{border:none;outline:none;padding:0.5rem 1rem;text-overflow:ellipsis}.react-root .notes__action-btn{height:3rem;padding:0.6rem;border-radius:0.6rem}.react-root .notes__icon--success{color:#00ce2f}.react-root .notes__icon--error{color:#ee001d}.react-root .notes__icon--loading{color:#00d6da}.react-root .notes__textarea{height:100%;padding:1rem;background-color:#fff;border:none;border-radius:0.4rem;resize:none;outline:none}.react-root .notes__footer{display:-webkit-box;display:flex;width:100%;cursor:-webkit-grab;cursor:grab;-webkit-box-align:center;align-items:center;padding:0.5rem 1rem;background-color:#f1f3f3}.react-root .notes__drag{padding:0.8rem;border-radius:0.8rem}.react-root .notes__drag:hover{background-color:#e3e8e8}.react-root .notes__btn{padding:0.8rem;border-radius:0.8rem;background-color:#e3e8e8}.react-root .notes__card{height:6.4rem;padding:1.2rem;-webkit-box-align:center;align-items:center;margin-bottom:1rem;border-radius:1.6rem;-webkit-box-pack:justify;justify-content:space-between;border:0.1rem solid #d6dcdc}.react-root .notes__card:hover{background-color:#e3e8e8}.react-root .notes__tooltip{z-index:100;color:#fff;background-color:#002726}.react-root .notes__delete-btn{padding:0.5rem;border-radius:0.8rem}.react-root .notes__delete-btn:hover{background-color:#e3e8e8}.react-root .notes--active-cta{padding:0.8rem;border-radius:0.8rem;color:#007883;background-color:#b8f7f8}.react-root .notes--expanded{width:52rem;height:60rem}.react-root .notes--draging{cursor:-webkit-grabbing;cursor:grabbing}.react-root .notes-tooltip{width:25.2rem;height:28.3rem;padding:1.5rem 1.3rem 1.5rem 2rem;border-radius:1.2rem;overflow:hidden;cursor:default;color:#fff;background-color:#0074d9}.react-root .notes-tooltip__header{font-weight:300}.react-root .notes-tooltip__triangle{width:0;height:0;z-index:-1;top:8.3rem;right:8.6rem;border-left:3.8rem solid transparent;border-right:3.8rem solid transparent;border-bottom:7.6rem solid #0074d9}.react-root .notes-tooltip__list{padding-left:1.5rem}.react-root .notes-tooltip__svg{z-index:-1;height:15rem;right:-5rem;top:-2.5rem}.react-root .notes-tooltip__img{width:2.5rem;height:2.5rem;padding:0.3rem 0.5rem;border-radius:0.8rem;background-color:#005bb3}.react-root .notes-tooltip__cta{width:25%;margin-left:auto;margin-right:1rem;padding:0.2rem 0.7rem;border-radius:1.2rem;border:0.1rem #fff solid}.react-root .p-login{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1 0 0;width:100%}@media screen and (max-width: 768px){.react-root .p-login{margin:0 1rem;width:calc(100% - 2rem)}}.react-root .p-login__container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:1rem 0;width:100%}.react-root .p-login__text{color:#506b6a;font-size:1.4rem;padding:0.5rem 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.react-root .p-login__text--bold{font-weight:700}.react-root .p-login__text--link{color:#0b65bf;cursor:pointer;-webkit-box-flex:0;flex:0 0 auto}.react-root .p-login__text--link:hover{text-decoration:underline}.react-root .p-login__text--attention{color:#f90029}.react-root .p-login__text--italic{font-style:italic}.react-root .p-login__text span,.react-root .p-login__text a{padding:0 0.3rem}.react-root .p-login__input{padding:1rem;margin:1rem 0;border-radius:0.4rem;border:solid 0.1rem #d6dcdc !important;outline:none}.react-root .p-login__remeber-me{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:1rem 0}.react-root .p-login__checkbox{margin-right:1rem;width:unset !important}.react-root .p-login__button{-webkit-box-flex:0;flex:0 0 auto;margin:2rem 0;font-weight:700}.react-root .p-login-providers{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:1rem 0 2rem 0;margin-bottom:1rem;border-bottom:solid 0.1rem #d6dcdc}.react-root .p-login-providers__icon-container{margin-right:2rem}.react-root .p-login-providers__icon{width:4rem;height:4rem}.react-root .panel-skeleton{padding:2rem}@media screen and (min-width: 769px){.react-root .panel-skeleton{padding:0}}.react-root .panel-skeleton__authProviders{display:-webkit-box;display:flex}.react-root .panel-skeleton__authProviders>div{margin:2rem 3rem 0 0;border-radius:50%}.react-root .panel-skeleton__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin:5rem 0}.react-root .panel-skeleton__content>div{margin:0.8rem 0}.react-root .panel{display:-webkit-box;display:flex;border-radius:0;height:100%;width:60rem;max-width:unset;left:calc(100% - 60rem);-webkit-transition:visibility 0.5s ease-in-out, left 0.5s ease-in-out, width 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:visibility 0.5s ease-in-out, left 0.5s ease-in-out, width 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, visibility 0.5s ease-in-out, left 0.5s ease-in-out, width 0.5s ease-in-out;transition:transform 0.5s ease-in-out, visibility 0.5s ease-in-out, left 0.5s ease-in-out, width 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out}.react-root .panel--open{visibility:visible;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.react-root .panel--close{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}@media screen and (max-width: 768px){.react-root .panel--close{-webkit-transform:translateY(100%) translateX(0);transform:translateY(100%) translateX(0)}}@media screen and (max-width: 768px){.react-root .panel{width:100%;left:0;max-height:100%;height:55rem;bottom:0;top:unset;border-radius:0.8rem 0.8rem 0 0}}.react-root .panel__container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1 0 0;z-index:2;margin:10rem 6rem 1rem 6rem;height:calc(100% - 2rem);-webkit-transition:margin 0.5s ease-in-out;transition:margin 0.5s ease-in-out}@media screen and (max-width: 768px){.react-root .panel__container{margin:10rem 4rem 1rem 4rem}}@media screen and (max-width: 768px){.react-root .panel__container{-webkit-box-align:center;align-items:center;margin:0;padding:0}}.react-root .panel__handle{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;display:none;height:4rem;width:100%;-webkit-box-flex:0;flex:0 0 auto}@media screen and (max-width: 768px){.react-root .panel__handle{display:-webkit-box;display:flex}}.react-root .panel__handle-line{width:5rem;border:solid rgba(0,0,0,0.16);border-radius:2rem;border-width:0.2rem}.react-root .panel__title{font-size:1.4rem;padding:2.4rem 0 1.4rem 0;font-weight:700;-webkit-box-flex:0;flex:0 1 auto}@media screen and (max-width: 768px){.react-root .panel__title{padding:1rem 0}}.react-root .panel__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;color:#506b6a;font-size:1.4rem;overflow:auto;-webkit-box-flex:1;flex:1 0 0;margin-top:1rem;width:100%}.react-root .panel__close{font-size:2rem;position:absolute;right:2rem;top:2rem;color:#506b6a}@media screen and (max-width: 768px){.react-root .panel__close{display:none}}.react-root .panel__icon{width:3.2rem;height:3.2rem}@media screen and (max-width: 768px){.react-root .panel__icon{display:none}}.react-root .panel__actions{display:-webkit-box;display:flex;margin:2.1rem 0 5rem 0}@media screen and (max-width: 768px){.react-root .panel__actions{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:1rem 0}}.react-root .panel--expand{left:30%;width:70%}.react-root .panel--expand .panel__container{margin-top:-10rem;margin-bottom:-5rem}.react-root .panel-action{font-size:1.4rem;font-weight:700;cursor:pointer;padding:0.5rem;margin-right:1.5rem;background-color:unset;border-radius:0.8rem}.react-root .panel-action:last-child{margin:0}.react-root .panel-action--blue{color:#00ccd0}.react-root .panel-action--yellow{color:#ff9700}.react-root .panel-action--disabled{pointer-events:none;background-color:#d6dcdc}.react-root .problem-list-panel{background-color:#f8f9f9;display:-webkit-box;display:flex;border-radius:0;height:100%;width:70rem;max-width:unset;top:0;left:0}.react-root .problem-list-panel--open{visibility:visible;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.react-root .problem-list-panel--close{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (max-width: 768px){.react-root .problem-list-panel--close{-webkit-transform:translateY(100%) translateX(0);transform:translateY(100%) translateX(0)}}.react-root .problem-list-panel__container{overflow:hidden}.react-root .ib-icons-filter{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-left:1rem;cursor:pointer}.react-root .ib-icons-filter__head--up{height:0;width:0;border:0.5rem solid transparent;border-bottom-color:#d6dcdc;margin-bottom:0.025rem}.react-root .ib-icons-filter__head--up.active{border-bottom-color:#000}.react-root .ib-icons-filter__head--down{height:0;width:0;border:0.5rem solid transparent;border-top-color:#d6dcdc;margin-top:0.025rem}.react-root .ib-icons-filter__head--down.active{border-top-color:#000}.react-root .ib-icons-layout{display:-webkit-box;display:flex;cursor:pointer}.react-root .ib-icons-layout.inverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.react-root .ib-icons-layout__body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:2.6rem;width:1.4rem}.react-root .ib-icons-layout__body:first-child{margin-right:0.2rem}.react-root .ib-icons-layout__body.inverse:first-child{margin-right:0}.react-root .ib-icons-layout__body.inverse:last-child{margin-right:0.2rem}.react-root .ib-icons-layout__item{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;background-color:#f3f3f3}.react-root .ib-icons-layout__item:nth-child(2){margin-top:0.2rem}.react-root .ib-icons-layout__item--highlighted{background-color:#00ccd0}.react-root .interviewbit{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;width:100%;height:100%;color:#1a3d3c;font-size:1.4rem;background-color:#f8f9f9}.react-root .interviewbit .overflow-auto{overflow:auto}.react-root .interviewbit-body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1 0 0}.react-root .interviewbit-header{display:-webkit-box;display:flex;height:6rem;-webkit-transition:all 360ms ease-in-out;transition:all 360ms ease-in-out;max-height:6rem;z-index:2;overflow:hidden}.react-root .interviewbit-header--nozindex{z-index:unset}.react-root .interviewbit-header--hidden{max-height:0;-webkit-transform:translateY(-150%);transform:translateY(-150%);padding:0}.react-root .interviewbit-header__fullscreen{padding:0 !important;margin:0 2rem !important;border:none !important;box-shadow:none !important}.react-root .interviewbit-header__fullscreen .ib-header-burger{padding:0 !important}@media screen and (max-width: 768px){.react-root .interviewbit-header{-webkit-transform:unset;transform:unset}}@media screen and (max-width: 480px){.react-root .interviewbit-header{height:7.2rem;max-height:7.2rem}}.react-root .interviewbit-header-v2,.react-root .interviewbit-problem-header-v2{z-index:auto;padding:0.8rem 1.6rem;min-height:5.2rem;max-height:5.2rem;border-bottom:0.1rem solid #e3e8e8}@media screen and (max-width: 768px){.react-root .interviewbit-header-v2,.react-root .interviewbit-problem-header-v2{position:static;max-height:5.2rem;padding:0.5rem 1rem}}.react-root .interviewbit-header-v2 .moonshot .sr-modal,.react-root .interviewbit-problem-header-v2 .moonshot .sr-modal{height:43rem}.react-root .interviewbit-header-v2 .moonshot .sr-modal:before,.react-root .interviewbit-problem-header-v2 .moonshot .sr-modal:before{visibility:hidden}.react-root .interviewbit-header-v2 .moonshot .sr-backdrop,.react-root .interviewbit-problem-header-v2 .moonshot .sr-backdrop{border-radius:1.6rem}.react-root .interviewbit-problem-header-v2{height:4.8rem;max-height:4.8rem}.react-root .ib-fab{display:-webkit-box;display:flex;box-shadow:0 0.8rem 2.4rem 0 rgba(252,51,79,0.16);-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#fff;color:#fc334f;position:absolute;width:6rem;height:6rem;border-radius:50%;cursor:pointer;z-index:100;touch-action:none;-webkit-tap-highlight-color:transparent}.react-root .ib-fab--open{color:#1a3d3c}.react-root .ib-fab__item{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;position:absolute;z-index:99;color:#1a3d3c}.react-root .ib-fab__item--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.react-root .ib-fab__item-img{position:relative;width:4rem;height:4rem;border-radius:50%;cursor:pointer;background-color:#fff}.react-root .ib-fab__item-img img{position:absolute;top:50%;left:50%;width:3rem;height:3rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.react-root .ib-fab__item-text{box-shadow:0 0.8rem 2.4rem 0 rgba(252,51,79,0.16);margin:0 1rem;padding:1rem;border-radius:0.8rem;background-color:#fff}.react-root .ib-fab__loggedout{box-shadow:0 0.8rem 2.4rem 0 rgba(252,51,79,0.16);border-radius:0.8rem;height:15rem;width:20rem;background-color:#fff}.react-root .ib-fab__loggedout-arrow{position:absolute;right:2rem;bottom:-2rem;width:0;height:0;border-style:solid;border-width:0 3rem 2rem 0;border-color:transparent #fff transparent transparent}.react-root .ib-fab__loggedout-arrow--reverse{left:2rem;border-width:0 0 2rem 3rem;border-color:transparent transparent transparent white}.react-root .ib-fab__login{background-color:#00ccd0;color:#fff !important;border-radius:0.8rem;margin:1rem 0;padding:1rem 2rem;font-size:1.8rem}.react-root .ib-fab__login:hover{color:#fff !important;background-color:#00ccd0 !important}.react-root .ib-horizontal-scroll{position:relative;padding:0 1.5rem}@media screen and (min-width: 769px){.react-root .ib-horizontal-scroll{padding:0}}.react-root .ib-horizontal-scroll__container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;margin:0 -1rem}@media screen and (min-width: 769px){.react-root .ib-horizontal-scroll__container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.react-root .ib-horizontal-scroll__container>a{padding:0 1rem}.react-root .xlarge{min-height:5rem !important;min-width:5rem !important}.react-root .ib-scroll-card{display:-webkit-box;display:flex;height:7rem;-webkit-box-flex:1;flex-grow:1;border-radius:1rem;-webkit-box-align:center;align-items:center;text-align:center}.react-root .ib-scroll-card:hover{box-shadow:#e9e9e9 .002rem .001rem 1.3rem .001rem;cursor:pointer;-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-transition:0.1s ease-in-out;transition:0.1s ease-in-out}@media screen and (min-width: 769px){.react-root .ib-scroll-card{height:13.2rem;min-width:15rem;max-width:16rem;flex-basis:100%;-webkit-box-align:center;align-items:center}}.react-root .ib-scroll-card__logo{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0 2rem;height:5rem;width:5rem}@media screen and (min-width: 769px){.react-root .ib-scroll-card__logo{border-bottom:0.15rem solid #f1f3f3;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-basis:75%}}.react-root .ib-scroll-card__logo>img{max-height:3rem;max-width:3rem}.react-root .ib-scroll-card__content{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;font-size:1.7rem;color:#1a3d3c}@media screen and (min-width: 769px){.react-root .ib-scroll-card__content{margin:2rem 0.6rem;flex-basis:20%;font-size:1.65rem}}.react-root .ib-card{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;border-radius:1.3;background-color:white;margin:0;margin-bottom:0.8rem}@media screen and (min-width: 769px){.react-root .ib-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.react-root .ib-card__logo{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.react-root .ib-scroll-card__custom{margin:0 2rem 2.5rem 0}@media screen and (max-width: 768px){.react-root .ib-scroll-card__custom{margin:1rem 2rem 1rem 0;max-width:14rem}}@media screen and (max-width: 768px){.react-root .ib-scroll-card__custom{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:14rem;width:30%;-webkit-box-flex:1;flex-grow:1;max-width:29%}}@media screen and (max-width: 480px){.react-root .ib-scroll-card__custom{width:30%;-webkit-box-flex:1;flex-grow:1;max-width:45%}}@media screen and (max-width: 768px){.react-root .ib-scroll-card__logo-custom{flex-basis:75%;border-bottom:0.15rem solid #f1f3f3}}.react-root .ib-scroll-card__content-custom{margin:1rem 0.6rem 2rem 0.6rem;font-size:1.4rem;color:#506b6a}@media screen and (max-width: 768px){.react-root .ib-scroll-card__content-custom{flex-basis:20%;max-width:12rem}}.react-root .ib-scroll-card__anchor-div{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;height:100%}.react-root .ib-scroll-card .fallback-logos{-webkit-transform:scale(2);transform:scale(2)}.react-root .carousel-container{position:relative}.react-root .carousel-container__icons-left-arrow,.react-root .carousel-container__icons-right-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.react-root .carousel-container__icons-left-arrow>i,.react-root .carousel-container__icons-right-arrow>i{color:white;font-size:4rem}.react-root .carousel-container__icons-left-arrow{left:0;visibility:hidden}.react-root .carousel-container__icons-right-arrow{right:0;visibility:hidden}.react-root .carousel-container:hover>.carousel-container__icons-left-arrow,.react-root .carousel-container:hover .carousel-container__icons-right-arrow{box-shadow:rgba(0,0,0,0.1) .1rem .2rem .2rem .1rem;visibility:visible;border-radius:50%;cursor:pointer}.react-root .carousel-container__bubble-sliders{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:100%;bottom:2rem;position:absolute}.react-root .carousel-container img{width:100%;max-width:40rem;border-radius:1rem}.react-root .bubble-sliders{box-shadow:rgba(0,0,0,0.1) .1rem .2rem .2rem .1rem;cursor:pointer;height:1.5rem;width:1.5rem;border-radius:50%;margin-right:1.5rem;border:0.16rem solid white;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.react-root .bubble-sliders:hover,.react-root .bubble-sliders--fill{background-color:white}.react-root .ib-editor-shortcuts{width:28rem;padding:1.6rem}.react-root .ib-editor-shortcuts__header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:700;font-size:1.6rem;color:#0d3231;margin-bottom:1rem}.react-root .ib-editor-shortcuts__row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:1.4rem;color:#0d3231;padding:1.2rem 0}.react-root .ib-editor-shortcuts__name{width:60%}.react-root .ib-editor-shortcuts__key{width:40%}.react-root .bg-white{background-color:#fff !important}.react-root .ib-company-sprites{position:absolute}.react-root .ib-company-sprites{background-size:10701px 84px;background-image:url(https://assets.interviewbit.com/packs/images/company-sprites.1882af.png);background-repeat:no-repeat;display:block}.react-root .ib-company-sprites.ib-1mg{height:64px;width:118px;background-position:-7653px;position:relative}.react-root .ib-company-sprites.ib-adobe{height:64px;width:77px;background-position:-5870px;position:relative}.react-root .ib-company-sprites.ib-airbnb{height:64px;width:60px;background-position:-1121px;position:relative}.react-root .ib-company-sprites.ib-amazon{height:64px;width:70px;background-position:-5596px;position:relative}.react-root .ib-company-sprites.ib-apple{height:64px;width:54px;background-position:-206px;position:relative}.react-root .ib-company-sprites.ib-applift{height:64px;width:56px;background-position:-280px;position:relative}.react-root .ib-company-sprites.ib-arcesium{height:64px;width:64px;background-position:-1602px;position:relative}.react-root .ib-company-sprites.ib-autodesk{height:64px;width:68px;background-position:-4628px;position:relative}.react-root .ib-company-sprites.ib-barclays{height:64px;width:60px;background-position:-1201px;position:relative}.react-root .ib-company-sprites.ib-bidgely{height:64px;width:104px;background-position:-7401px;position:relative}.react-root .ib-company-sprites.ib-bloomsberg{height:64px;width:64px;background-position:-1686px;position:relative}.react-root .ib-company-sprites.ib-box{height:64px;width:64px;background-position:-1770px;position:relative}.react-root .ib-company-sprites.ib-citi{height:64px;width:100px;background-position:-7041px;position:relative}.react-root .ib-company-sprites.ib-cloudcv{height:64px;width:100px;background-position:-7161px;position:relative}.react-root .ib-company-sprites.ib-codenation{height:64px;width:100px;background-position:-7281px;position:relative}.react-root .ib-company-sprites.ib-commonfloor{height:64px;width:132px;background-position:-8069px;position:relative}.react-root .ib-company-sprites.ib-coupon_duniya{height:64px;width:68px;background-position:-4716px;position:relative}.react-root .ib-company-sprites.ib-credit_suisse{height:64px;width:92px;background-position:-6481px;position:relative}.react-root .ib-company-sprites.ib-de_shaw{height:64px;width:291px;background-position:-9727px;position:relative}.react-root .ib-company-sprites.ib-directi{height:64px;width:68px;background-position:-4804px;position:relative}.react-root .ib-company-sprites.ib-doordash{height:64px;width:108px;background-position:-7525px;position:relative}.react-root .ib-company-sprites.ib-dropbox{height:64px;width:64px;background-position:-1854px;position:relative}.react-root .ib-company-sprites.ib-ebay{height:64px;width:160px;background-position:-8399px;position:relative}.react-root .ib-company-sprites.ib-expedia{height:64px;width:64px;background-position:-1938px;position:relative}.react-root .ib-company-sprites.ib-fab{height:104px;width:179px;background-position:-8948px;position:relative}.react-root .ib-company-sprites.ib-facebook{height:64px;width:64px;background-position:-2022px;position:relative}.react-root .ib-company-sprites.ib-flipkart{height:64px;width:66px;background-position:-4542px;position:relative}.react-root .ib-company-sprites.ib-freecharge{height:64px;width:64px;background-position:-2106px;position:relative}.react-root .ib-company-sprites.ib-goibibo{height:64px;width:68px;background-position:-4892px;position:relative}.react-root .ib-company-sprites.ib-gojek{height:64px;width:68px;background-position:-4980px;position:relative}.react-root .ib-company-sprites.ib-google{height:64px;width:64px;background-position:-2190px;position:relative}.react-root .ib-company-sprites.ib-grofers{height:64px;width:72px;background-position:-5686px;position:relative}.react-root .ib-company-sprites.ib-groupon{height:64px;width:64px;background-position:-2274px;position:relative}.react-root .ib-company-sprites.ib-hackerrank{height:64px;width:56px;background-position:-356px;position:relative}.react-root .ib-company-sprites.ib-healthifyme{height:64px;width:64px;background-position:-2358px;position:relative}.react-root .ib-company-sprites.ib-healthkart{height:64px;width:64px;background-position:-2442px;position:relative}.react-root .ib-company-sprites.ib-helpshift{height:64px;width:176px;background-position:-8774px;position:relative}.react-root .ib-company-sprites.ib-hike{height:64px;width:158px;background-position:-8221px;position:relative}.react-root .ib-company-sprites.ib-housing{height:64px;width:64px;background-position:-2526px;position:relative}.react-root .ib-company-sprites.ib-indeed{height:64px;width:44px;background-position:-10px;position:relative}.react-root .ib-company-sprites.ib-inmobi{height:64px;width:92px;background-position:-6593px;position:relative}.react-root .ib-company-sprites.ib-khosla_labs{height:64px;width:92px;background-position:-6705px;position:relative}.react-root .ib-company-sprites.ib-limeroad{height:64px;width:64px;background-position:-2610px;position:relative}.react-root .ib-company-sprites.ib-linkedin{height:64px;width:64px;background-position:-2694px;position:relative}.react-root .ib-company-sprites.ib-makemytrip{height:64px;width:64px;background-position:-2778px;position:relative}.react-root .ib-company-sprites.ib-mathworks{height:64px;width:72px;background-position:-5778px;position:relative}.react-root .ib-company-sprites.ib-media_net{height:64px;width:120px;background-position:-7929px;position:relative}.react-root .ib-company-sprites.ib-microsoft{height:64px;width:64px;background-position:-2862px;position:relative}.react-root .ib-company-sprites.ib-mongodb{height:64px;width:56px;background-position:-432px;position:relative}.react-root .ib-company-sprites.ib-moonfrog{height:64px;width:56px;background-position:-508px;position:relative}.react-root .ib-company-sprites.ib-mozilla{height:64px;width:56px;background-position:-584px;position:relative}.react-root .ib-company-sprites.ib-myntra{height:64px;width:92px;background-position:-6817px;position:relative}.react-root .ib-company-sprites.ib-opinio{height:64px;width:56px;background-position:-660px;position:relative}.react-root .ib-company-sprites.ib-nutanix{height:64px;width:88px;background-position:-6265px;position:relative}.react-root .ib-company-sprites.ib-oyo{height:64px;width:60px;background-position:-1281px;position:relative}.react-root .ib-company-sprites.ib-palantir{height:64px;width:60px;background-position:-1361px;position:relative}.react-root .ib-company-sprites.ib-paypal{height:64px;width:56px;background-position:-736px;position:relative}.react-root .ib-company-sprites.ib-paysafe{height:64px;width:80px;background-position:-6065px;position:relative}.react-root .ib-company-sprites.ib-paytm{height:64px;width:64px;background-position:-2946px;position:relative}.react-root .ib-company-sprites.ib-payu{height:64px;width:64px;background-position:-3030px;position:relative}.react-root .ib-company-sprites.ib-practo{height:64px;width:64px;background-position:-3114px;position:relative}.react-root .ib-company-sprites.ib-problems_list_icons_43{height:64px;width:329px;background-position:-10362px;position:relative}.react-root .ib-company-sprites.ib-proptiger{height:64px;width:64px;background-position:-3198px;position:relative}.react-root .ib-company-sprites.ib-pub_matic{height:64px;width:64px;background-position:-3282px;position:relative}.react-root .ib-company-sprites.ib-qubole{height:64px;width:64px;background-position:-3366px;position:relative}.react-root .ib-company-sprites.ib-quikr{height:64px;width:64px;background-position:-3450px;position:relative}.react-root .ib-company-sprites.ib-quora{height:64px;width:56px;background-position:-812px;position:relative}.react-root .ib-company-sprites.ib-reliance{height:64px;width:68px;background-position:-5068px;position:relative}.react-root .ib-company-sprites.ib-rivigo{height:64px;width:282px;background-position:-9425px;position:relative}.react-root .ib-company-sprites.ib-rubrik{height:64px;width:68px;background-position:-5156px;position:relative}.react-root .ib-company-sprites.ib-salesforce{height:64px;width:92px;background-position:-6929px;position:relative}.react-root .ib-company-sprites.ib-shopclues{height:64px;width:64px;background-position:-3534px;position:relative}.react-root .ib-company-sprites.ib-shuttl{height:64px;width:64px;background-position:-3618px;position:relative}.react-root .ib-company-sprites.ib-snapchat{height:64px;width:68px;background-position:-5244px;position:relative}.react-root .ib-company-sprites.ib-snapdeal{height:64px;width:68px;background-position:-5332px;position:relative}.react-root .ib-company-sprites.ib-sprinklr{height:64px;width:88px;background-position:-6373px;position:relative}.react-root .ib-company-sprites.ib-sumologoc{height:64px;width:64px;background-position:-3702px;position:relative}.react-root .ib-company-sprites.ib-swiggy{height:64px;width:48px;background-position:-138px;position:relative}.react-root .ib-company-sprites.ib-target{height:64px;width:64px;background-position:-3786px;position:relative}.react-root .ib-company-sprites.ib-tesla{height:64px;width:64px;background-position:-3870px;position:relative}.react-root .ib-company-sprites.ib-tinyowl{height:64px;width:64px;background-position:-3954px;position:relative}.react-root .ib-company-sprites.ib-tower_research{height:64px;width:64px;background-position:-4038px;position:relative}.react-root .ib-company-sprites.ib-traxcn{height:64px;width:64px;background-position:-4122px;position:relative}.react-root .ib-company-sprites.ib-treebo_hotels{height:64px;width:68px;background-position:-5420px;position:relative}.react-root .ib-company-sprites.ib-trubil{height:64px;width:118px;background-position:-7791px;position:relative}.react-root .ib-company-sprites.ib-truecaller{height:64px;width:68px;background-position:-5508px;position:relative}.react-root .ib-company-sprites.ib-twitch{height:64px;width:60px;background-position:-1441px;position:relative}.react-root .ib-company-sprites.ib-uber{height:64px;width:64px;background-position:-4206px;position:relative}.react-root .ib-company-sprites.ib-unbxd{height:64px;width:59px;background-position:-1042px;position:relative}.react-root .ib-company-sprites.ib-urban_clap{height:64px;width:64px;background-position:-4290px;position:relative}.react-root .ib-company-sprites.ib-urban_ladder{height:64px;width:236px;background-position:-9169px;position:relative}.react-root .ib-company-sprites.ib-visa{height:64px;width:80px;background-position:-6165px;position:relative}.react-root .ib-company-sprites.ib-walmart{height:64px;width:58px;background-position:-964px;position:relative}.react-root .ib-company-sprites.ib-wooplr{height:64px;width:175px;background-position:-8579px;position:relative}.react-root .ib-company-sprites.ib-yahoo{height:64px;width:64px;background-position:-4374px;position:relative}.react-root .ib-company-sprites.ib-yelp{height:64px;width:64px;background-position:-4458px;position:relative}.react-root .ib-company-sprites.ib-zendrive{height:64px;width:78px;background-position:-5967px;position:relative}.react-root .ib-company-sprites.ib-zenefits{height:64px;width:44px;background-position:-74px;position:relative}.react-root .ib-company-sprites.ib-zomato{height:64px;width:304px;background-position:-10038px;position:relative}.react-root .ib-company-sprites.ib-zopper{height:64px;width:61px;background-position:-1521px;position:relative}.react-root .ib-company-sprites.ib-zynga{height:64px;width:56px;background-position:-888px;position:relative}.react-root .ib-company-sprites.one-fourth{background-size:2675.25px 21px}.react-root .ib-company-sprites.one-fourth.ib-1mg{height:16px;width:29.5px;background-position:-1913.25px}.react-root .ib-company-sprites.one-fourth.ib-adobe{height:16px;width:19.25px;background-position:-1467.5px}.react-root .ib-company-sprites.one-fourth.ib-airbnb{height:16px;width:15px;background-position:-280.25px}.react-root .ib-company-sprites.one-fourth.ib-amazon{height:16px;width:17.5px;background-position:-1399px}.react-root .ib-company-sprites.one-fourth.ib-apple{height:16px;width:13.5px;background-position:-51.5px}.react-root .ib-company-sprites.one-fourth.ib-applift{height:16px;width:14px;background-position:-70px}.react-root .ib-company-sprites.one-fourth.ib-arcesium{height:16px;width:16px;background-position:-400.5px}.react-root .ib-company-sprites.one-fourth.ib-autodesk{height:16px;width:17px;background-position:-1157px}.react-root .ib-company-sprites.one-fourth.ib-barclays{height:16px;width:15px;background-position:-300.25px}.react-root .ib-company-sprites.one-fourth.ib-bidgely{height:16px;width:26px;background-position:-1850.25px}.react-root .ib-company-sprites.one-fourth.ib-bloomsberg{height:16px;width:16px;background-position:-421.5px}.react-root .ib-company-sprites.one-fourth.ib-box{height:16px;width:16px;background-position:-442.5px}.react-root .ib-company-sprites.one-fourth.ib-citi{height:16px;width:25px;background-position:-1760.25px}.react-root .ib-company-sprites.one-fourth.ib-cloudcv{height:16px;width:25px;background-position:-1790.25px}.react-root .ib-company-sprites.one-fourth.ib-codenation{height:16px;width:25px;background-position:-1820.25px}.react-root .ib-company-sprites.one-fourth.ib-commonfloor{height:16px;width:33px;background-position:-2017.25px}.react-root .ib-company-sprites.one-fourth.ib-coupon_duniya{height:16px;width:17px;background-position:-1179px}.react-root .ib-company-sprites.one-fourth.ib-credit_suisse{height:16px;width:23px;background-position:-1620.25px}.react-root .ib-company-sprites.one-fourth.ib-de_shaw{height:16px;width:72.75px;background-position:-2431.75px}.react-root .ib-company-sprites.one-fourth.ib-directi{height:16px;width:17px;background-position:-1201px}.react-root .ib-company-sprites.one-fourth.ib-doordash{height:16px;width:27px;background-position:-1881.25px}.react-root .ib-company-sprites.one-fourth.ib-dropbox{height:16px;width:16px;background-position:-463.5px}.react-root .ib-company-sprites.one-fourth.ib-ebay{height:16px;width:40px;background-position:-2099.75px}.react-root .ib-company-sprites.one-fourth.ib-expedia{height:16px;width:16px;background-position:-484.5px}.react-root .ib-company-sprites.one-fourth.ib-fab{height:26px;width:44.75px;background-position:-2237px}.react-root .ib-company-sprites.one-fourth.ib-facebook{height:16px;width:16px;background-position:-505.5px}.react-root .ib-company-sprites.one-fourth.ib-flipkart{height:16px;width:16.5px;background-position:-1135.5px}.react-root .ib-company-sprites.one-fourth.ib-freecharge{height:16px;width:16px;background-position:-526.5px}.react-root .ib-company-sprites.one-fourth.ib-goibibo{height:16px;width:17px;background-position:-1223px}.react-root .ib-company-sprites.one-fourth.ib-gojek{height:16px;width:17px;background-position:-1245px}.react-root .ib-company-sprites.one-fourth.ib-google{height:16px;width:16px;background-position:-547.5px}.react-root .ib-company-sprites.one-fourth.ib-grofers{height:16px;width:18px;background-position:-1421.5px}.react-root .ib-company-sprites.one-fourth.ib-groupon{height:16px;width:16px;background-position:-568.5px}.react-root .ib-company-sprites.one-fourth.ib-hackerrank{height:16px;width:14px;background-position:-89px}.react-root .ib-company-sprites.one-fourth.ib-healthifyme{height:16px;width:16px;background-position:-589.5px}.react-root .ib-company-sprites.one-fourth.ib-healthkart{height:16px;width:16px;background-position:-610.5px}.react-root .ib-company-sprites.one-fourth.ib-helpshift{height:16px;width:44px;background-position:-2193.5px}.react-root .ib-company-sprites.one-fourth.ib-hike{height:16px;width:39.5px;background-position:-2055.25px}.react-root .ib-company-sprites.one-fourth.ib-housing{height:16px;width:16px;background-position:-631.5px}.react-root .ib-company-sprites.one-fourth.ib-indeed{height:16px;width:11px;background-position:-2.5px}.react-root .ib-company-sprites.one-fourth.ib-inmobi{height:16px;width:23px;background-position:-1648.25px}.react-root .ib-company-sprites.one-fourth.ib-khosla_labs{height:16px;width:23px;background-position:-1676.25px}.react-root .ib-company-sprites.one-fourth.ib-limeroad{height:16px;width:16px;background-position:-652.5px}.react-root .ib-company-sprites.one-fourth.ib-linkedin{height:16px;width:16px;background-position:-673.5px}.react-root .ib-company-sprites.one-fourth.ib-makemytrip{height:16px;width:16px;background-position:-694.5px}.react-root .ib-company-sprites.one-fourth.ib-mathworks{height:16px;width:18px;background-position:-1444.5px}.react-root .ib-company-sprites.one-fourth.ib-media_net{height:16px;width:30px;background-position:-1982.25px}.react-root .ib-company-sprites.one-fourth.ib-microsoft{height:16px;width:16px;background-position:-715.5px}.react-root .ib-company-sprites.one-fourth.ib-mongodb{height:16px;width:14px;background-position:-108px}.react-root .ib-company-sprites.one-fourth.ib-moonfrog{height:16px;width:14px;background-position:-127px}.react-root .ib-company-sprites.one-fourth.ib-mozilla{height:16px;width:14px;background-position:-146px}.react-root .ib-company-sprites.one-fourth.ib-myntra{height:16px;width:23px;background-position:-1704.25px}.react-root .ib-company-sprites.one-fourth.ib-opinio{height:16px;width:14px;background-position:-165px}.react-root .ib-company-sprites.one-fourth.ib-nutanix{height:16px;width:22px;background-position:-1566.25px}.react-root .ib-company-sprites.one-fourth.ib-oyo{height:16px;width:15px;background-position:-320.25px}.react-root .ib-company-sprites.one-fourth.ib-palantir{height:16px;width:15px;background-position:-340.25px}.react-root .ib-company-sprites.one-fourth.ib-paypal{height:16px;width:14px;background-position:-184px}.react-root .ib-company-sprites.one-fourth.ib-paysafe{height:16px;width:20px;background-position:-1516.25px}.react-root .ib-company-sprites.one-fourth.ib-paytm{height:16px;width:16px;background-position:-736.5px}.react-root .ib-company-sprites.one-fourth.ib-payu{height:16px;width:16px;background-position:-757.5px}.react-root .ib-company-sprites.one-fourth.ib-practo{height:16px;width:16px;background-position:-778.5px}.react-root .ib-company-sprites.one-fourth.ib-problems_list_icons_43{height:16px;width:82.25px;background-position:-2590.5px}.react-root .ib-company-sprites.one-fourth.ib-proptiger{height:16px;width:16px;background-position:-799.5px}.react-root .ib-company-sprites.one-fourth.ib-pub_matic{height:16px;width:16px;background-position:-820.5px}.react-root .ib-company-sprites.one-fourth.ib-qubole{height:16px;width:16px;background-position:-841.5px}.react-root .ib-company-sprites.one-fourth.ib-quikr{height:16px;width:16px;background-position:-862.5px}.react-root .ib-company-sprites.one-fourth.ib-quora{height:16px;width:14px;background-position:-203px}.react-root .ib-company-sprites.one-fourth.ib-reliance{height:16px;width:17px;background-position:-1267px}.react-root .ib-company-sprites.one-fourth.ib-rivigo{height:16px;width:70.5px;background-position:-2356.25px}.react-root .ib-company-sprites.one-fourth.ib-rubrik{height:16px;width:17px;background-position:-1289px}.react-root .ib-company-sprites.one-fourth.ib-salesforce{height:16px;width:23px;background-position:-1732.25px}.react-root .ib-company-sprites.one-fourth.ib-shopclues{height:16px;width:16px;background-position:-883.5px}.react-root .ib-company-sprites.one-fourth.ib-shuttl{height:16px;width:16px;background-position:-904.5px}.react-root .ib-company-sprites.one-fourth.ib-snapchat{height:16px;width:17px;background-position:-1311px}.react-root .ib-company-sprites.one-fourth.ib-snapdeal{height:16px;width:17px;background-position:-1333px}.react-root .ib-company-sprites.one-fourth.ib-sprinklr{height:16px;width:22px;background-position:-1593.25px}.react-root .ib-company-sprites.one-fourth.ib-sumologoc{height:16px;width:16px;background-position:-925.5px}.react-root .ib-company-sprites.one-fourth.ib-swiggy{height:16px;width:12px;background-position:-34.5px}.react-root .ib-company-sprites.one-fourth.ib-target{height:16px;width:16px;background-position:-946.5px}.react-root .ib-company-sprites.one-fourth.ib-tesla{height:16px;width:16px;background-position:-967.5px}.react-root .ib-company-sprites.one-fourth.ib-tinyowl{height:16px;width:16px;background-position:-988.5px}.react-root .ib-company-sprites.one-fourth.ib-tower_research{height:16px;width:16px;background-position:-1009.5px}.react-root .ib-company-sprites.one-fourth.ib-traxcn{height:16px;width:16px;background-position:-1030.5px}.react-root .ib-company-sprites.one-fourth.ib-treebo_hotels{height:16px;width:17px;background-position:-1355px}.react-root .ib-company-sprites.one-fourth.ib-trubil{height:16px;width:29.5px;background-position:-1947.75px}.react-root .ib-company-sprites.one-fourth.ib-truecaller{height:16px;width:17px;background-position:-1377px}.react-root .ib-company-sprites.one-fourth.ib-twitch{height:16px;width:15px;background-position:-360.25px}.react-root .ib-company-sprites.one-fourth.ib-uber{height:16px;width:16px;background-position:-1051.5px}.react-root .ib-company-sprites.one-fourth.ib-unbxd{height:16px;width:14.75px;background-position:-260.5px}.react-root .ib-company-sprites.one-fourth.ib-urban_clap{height:16px;width:16px;background-position:-1072.5px}.react-root .ib-company-sprites.one-fourth.ib-urban_ladder{height:16px;width:59px;background-position:-2292.25px}.react-root .ib-company-sprites.one-fourth.ib-visa{height:16px;width:20px;background-position:-1541.25px}.react-root .ib-company-sprites.one-fourth.ib-walmart{height:16px;width:14.5px;background-position:-241px}.react-root .ib-company-sprites.one-fourth.ib-wooplr{height:16px;width:43.75px;background-position:-2144.75px}.react-root .ib-company-sprites.one-fourth.ib-yahoo{height:16px;width:16px;background-position:-1093.5px}.react-root .ib-company-sprites.one-fourth.ib-yelp{height:16px;width:16px;background-position:-1114.5px}.react-root .ib-company-sprites.one-fourth.ib-zendrive{height:16px;width:19.5px;background-position:-1491.75px}.react-root .ib-company-sprites.one-fourth.ib-zenefits{height:16px;width:11px;background-position:-18.5px}.react-root .ib-company-sprites.one-fourth.ib-zomato{height:16px;width:76px;background-position:-2509.5px}.react-root .ib-company-sprites.one-fourth.ib-zopper{height:16px;width:15.25px;background-position:-380.25px}.react-root .ib-company-sprites.one-fourth.ib-zynga{height:16px;width:14px;background-position:-222px}.react-root .ib-company-colored-sprites{background-size:884px 68px;background-image:url(https://assets.interviewbit.com/packs/images/pp-company-sprites.73b462.png);background-repeat:no-repeat;display:block}.react-root .ib-company-colored-sprites.ib-adobe-icon{height:60px;width:60px;background-position:-10px;position:relative}.react-root .ib-company-colored-sprites.ib-google-icon{height:60px;width:60px;background-position:-214px;position:relative}.react-root .ib-company-colored-sprites.ib-linkedin-icon{height:60px;width:60px;background-position:-282px;position:relative}.react-root .ib-company-colored-sprites.ib-amazon-icon{height:60px;width:60px;background-position:-79px;position:relative}.react-root .ib-company-colored-sprites.ib-facebook-icon{height:60px;width:60px;background-position:-143px;position:relative}.react-root .ib-company-colored-sprites.ib-microsoft-icon{height:60px;width:60px;background-position:-350px;position:relative}.react-root .ib-company-colored-sprites.ib-directi-icon{height:60px;width:60px;background-position:-418px;position:relative}.react-root .ib-company-colored-sprites.ib-flipkart-icon{height:60px;width:60px;background-position:-554px;position:relative}.react-root .ib-company-colored-sprites.ib-ebay-icon{height:60px;width:60px;background-position:-486px;position:relative}.react-root .ib-company-colored-sprites.ib-oracle-icon{height:60px;width:60px;background-position:-617.33px;position:relative}.react-root .ib-company-colored-sprites.ib-yahoo-icon{height:60px;width:60px;background-position:-826px;position:relative}.react-root .ib-company-colored-sprites.ib-vmware-icon{height:60px;width:60px;background-position:-758px;position:relative}.react-root .ib-company-colored-sprites.three-fourth{background-size:663px 51px}.react-root .ib-company-colored-sprites.three-fourth.ib-adobe-icon{height:45px;width:45px;background-position:-7.5px}.react-root .ib-company-colored-sprites.three-fourth.ib-google-icon{height:45px;width:45px;background-position:-160.5px}.react-root .ib-company-colored-sprites.three-fourth.ib-linkedin-icon{height:45px;width:45px;background-position:-211.5px}.react-root .ib-company-colored-sprites.three-fourth.ib-amazon-icon{height:45px;width:45px;background-position:-59.25px}.react-root .ib-company-colored-sprites.three-fourth.ib-facebook-icon{height:45px;width:45px;background-position:-107.25px}.react-root .ib-company-colored-sprites.three-fourth.ib-microsoft-icon{height:45px;width:45px;background-position:-262.5px}.react-root .ib-company-colored-sprites.three-fourth.ib-directi-icon{height:45px;width:45px;background-position:-313.5px}.react-root .ib-company-colored-sprites.three-fourth.ib-flipkart-icon{height:45px;width:45px;background-position:-415.5px}.react-root .ib-company-colored-sprites.three-fourth.ib-ebay-icon{height:45px;width:45px;background-position:-364.5px}.react-root .ib-company-colored-sprites.three-fourth.ib-oracle-icon{height:45px;width:45px;background-position:-462.9975px}.react-root .ib-company-colored-sprites.three-fourth.ib-yahoo-icon{height:45px;width:45px;background-position:-619.5px}.react-root .ib-company-colored-sprites.three-fourth.ib-vmware-icon{height:45px;width:45px;background-position:-568.5px}.react-root .ib-courses-sprites{background-size:504px 84px;background-image:url(https://assets.interviewbit.com/packs/images/pp-course-track.e3dd43.png);background-repeat:no-repeat;display:block}.react-root .ib-courses-sprites.ib-programming{height:64px;width:64px;background-position:-177.66px;position:relative}.react-root .ib-courses-sprites.ib-scripting{height:64px;width:64px;background-position:-344.66px;position:relative}.react-root .ib-courses-sprites.ib-system-design-icon{height:64px;width:64px;background-position:-429.66px;position:relative}.react-root .ib-courses-sprites.ib-databases{height:64px;width:64px;background-position:-94.34px;position:relative}.react-root .ib-courses-sprites.ib-puzzle{height:64px;width:64px;background-position:-260.66px;position:relative}.react-root .ib-courses-sprites.ib-data-science{height:64px;width:64px;background-position:-8.6px;position:relative}.react-root .ib-courses-sprites.three-fourth{background-size:378px 63px}.react-root .ib-courses-sprites.three-fourth.ib-programming{height:48px;width:48px;background-position:-133.245px}.react-root .ib-courses-sprites.three-fourth.ib-scripting{height:48px;width:48px;background-position:-258.495px}.react-root .ib-courses-sprites.three-fourth.ib-system-design-icon{height:48px;width:48px;background-position:-322.245px}.react-root .ib-courses-sprites.three-fourth.ib-databases{height:48px;width:48px;background-position:-70.755px}.react-root .ib-courses-sprites.three-fourth.ib-puzzle{height:48px;width:48px;background-position:-195.495px}.react-root .ib-courses-sprites.three-fourth.ib-data-science{height:48px;width:48px;background-position:-6.45px}.react-root .ib-fast-track-courses-sprites{background-size:408px 68px;background-image:url(https://assets.interviewbit.com/packs/images/fast-track-courses.df26cd.png);background-repeat:no-repeat;display:block}.react-root .ib-fast-track-courses-sprites.ib-python{height:48px;width:48px;background-position:-349px;position:relative}.react-root .ib-fast-track-courses-sprites.ib-java{height:48px;width:48px;background-position:-214px;position:relative}.react-root .ib-fast-track-courses-sprites.ib-javascript{height:48px;width:48px;background-position:-284px;position:relative}.react-root .ib-fast-track-courses-sprites.ib-js{height:48px;width:48px;background-position:-284px;position:relative}.react-root .ib-fast-track-courses-sprites.ib-c{height:48px;width:48px;background-position:-10px;position:relative}.react-root .ib-fast-track-courses-sprites.ib-csharp{height:48px;width:48px;background-position:-146px;position:relative}.react-root .ib-fast-track-courses-sprites.ib-cpp{height:48px;width:48px;background-position:-80px;position:relative}.react-root .ib-fast-track-courses-sprites.three-fourth{background-size:306px 51px}.react-root .ib-fast-track-courses-sprites.three-fourth.ib-python{height:36px;width:36px;background-position:-261.75px}.react-root .ib-fast-track-courses-sprites.three-fourth.ib-java{height:36px;width:36px;background-position:-160.5px}.react-root .ib-fast-track-courses-sprites.three-fourth.ib-javascript{height:36px;width:36px;background-position:-213px}.react-root .ib-fast-track-courses-sprites.three-fourth.ib-js{height:36px;width:36px;background-position:-213px}.react-root .ib-fast-track-courses-sprites.three-fourth.ib-c{height:36px;width:36px;background-position:-7.5px}.react-root .ib-fast-track-courses-sprites.three-fourth.ib-csharp{height:36px;width:36px;background-position:-109.5px}.react-root .ib-fast-track-courses-sprites.three-fourth.ib-cpp{height:36px;width:36px;background-position:-60px}.react-root .ib-fast-track-courses-sprites.half{background-size:204px 34px}.react-root .ib-fast-track-courses-sprites.half.ib-python{height:24px;width:24px;background-position:-174.5px}.react-root .ib-fast-track-courses-sprites.half.ib-java{height:24px;width:24px;background-position:-107px}.react-root .ib-fast-track-courses-sprites.half.ib-javascript{height:24px;width:24px;background-position:-142px}.react-root .ib-fast-track-courses-sprites.half.ib-js{height:24px;width:24px;background-position:-142px}.react-root .ib-fast-track-courses-sprites.half.ib-c{height:24px;width:24px;background-position:-5px}.react-root .ib-fast-track-courses-sprites.half.ib-csharp{height:24px;width:24px;background-position:-73px}.react-root .ib-fast-track-courses-sprites.half.ib-cpp{height:24px;width:24px;background-position:-40px}.react-root .ib-sql-server{height:6rem;width:6rem;background:url(https://assets.interviewbit.com/packs/images/pp-tech-stack.3907d7.png) -2.25rem -2rem;-webkit-transform:scale(.8);transform:scale(.8)}.react-root .ib-react{height:6rem;width:6rem;background:url(https://assets.interviewbit.com/packs/images/pp-tech-stack.3907d7.png) -43rem 0;-webkit-transform:scale(.8);transform:scale(.8)}.react-root .ib-system-design{height:6rem;width:6rem;background:url(https://assets.interviewbit.com/packs/images/pp-tech-stack.3907d7.png) -2.5rem -2rem;-webkit-transform:scale(.8);transform:scale(.8)}.react-root .ib-angular{height:5rem;width:5rem;background:url(https://assets.interviewbit.com/packs/images/pp-tech-stack.3907d7.png) -1rem -11rem;-webkit-transform:scale(.8);transform:scale(.8)}.react-root .ib-jquery{height:6rem;width:6rem;background:url(https://assets.interviewbit.com/packs/images/pp-tech-stack.3907d7.png) -36rem 0;-webkit-transform:scale(.8);transform:scale(.8)}.react-root .ib-selenium{height:6rem;width:6rem;background:url(https://assets.interviewbit.com/packs/images/pp-tech-stack.3907d7.png) -43rem -6.75rem;-webkit-transform:scale(.8);transform:scale(.8)}.react-root .ib-mvc{height:6rem;width:6rem;background:url(https://assets.interviewbit.com/packs/images/pp-tech-stack.3907d7.png) -14rem -10rem;-webkit-transform:scale(.8);transform:scale(.8)}.react-root .ib-ds{width:6rem;height:6rem;background:url(https://assets.interviewbit.com/packs/images/ds-logo.96e37c.png);-webkit-transform:scale(1);transform:scale(1)}.react-root .ib-mock-banner-sprites{background-size:445px 68px;background-image:url(https://assets.interviewbit.com/packs/images/mock-banner-icons.8cac5c.png);background-repeat:no-repeat;display:block}.react-root .ib-mock-banner-sprites.ib-mb-right-one{height:60px;width:60px;background-position:10px;position:relative}.react-root .ib-mock-banner-sprites.ib-mb-right-two{height:60px;width:60px;background-position:-41px;position:relative}.react-root .ib-mock-banner-sprites.ib-mb-right-three{height:60px;width:60px;background-position:-87px;position:relative}.react-root .ib-mock-banner-sprites.ib-mb-right-four{height:60px;width:60px;background-position:-322px;position:relative}.react-root .ib-mock-banner-sprites.ib-mb-left-one{height:60px;width:60px;background-position:-143px;position:relative}.react-root .ib-mock-banner-sprites.ib-mb-left-two{height:60px;width:60px;background-position:-203px;position:relative}.react-root .ib-mock-banner-sprites.ib-mb-left-three{height:60px;width:60px;background-position:-261px;position:relative}.react-root .ib-mock-banner-sprites.ib-mb-left-four{height:60px;width:60px;background-position:-387px;position:relative}.react-root .ib-mock-banner-sprites.three-fourth{background-size:333.75px 51px}.react-root .ib-mock-banner-sprites.three-fourth.ib-mb-right-one{height:45px;width:45px;background-position:7.5px}.react-root .ib-mock-banner-sprites.three-fourth.ib-mb-right-two{height:45px;width:45px;background-position:-30.75px}.react-root .ib-mock-banner-sprites.three-fourth.ib-mb-right-three{height:45px;width:45px;background-position:-65.25px}.react-root .ib-mock-banner-sprites.three-fourth.ib-mb-right-four{height:45px;width:45px;background-position:-241.5px}.react-root .ib-mock-banner-sprites.three-fourth.ib-mb-left-one{height:45px;width:45px;background-position:-107.25px}.react-root .ib-mock-banner-sprites.three-fourth.ib-mb-left-two{height:45px;width:45px;background-position:-152.25px}.react-root .ib-mock-banner-sprites.three-fourth.ib-mb-left-three{height:45px;width:45px;background-position:-195.75px}.react-root .ib-mock-banner-sprites.three-fourth.ib-mb-left-four{height:45px;width:45px;background-position:-290.25px}.react-root .v2 .ib-mock-banner-sprites{background-size:445px 58px;background-image:url(https://assets.interviewbit.com/packs/images/mock-banner-icons-v2.dd99a2.png);background-repeat:no-repeat;display:block}.react-root .v2 .ib-mock-banner-sprites.ib-mb-right-one{height:60px;width:60px;background-position:-220px;position:relative}.react-root .v2 .ib-mock-banner-sprites.ib-mb-right-two{height:60px;width:60px;background-position:-385px;position:relative}.react-root .v2 .ib-mock-banner-sprites.ib-mb-right-three{height:60px;width:60px;background-position:-330px;position:relative}.react-root .v2 .ib-mock-banner-sprites.ib-mb-right-four{height:60px;width:60px;background-position:-275px;position:relative}.react-root .v2 .ib-mock-banner-sprites.ib-mb-left-one{height:60px;width:60px;background-position:-165px;position:relative}.react-root .v2 .ib-mock-banner-sprites.ib-mb-left-two{height:60px;width:60px;background-position:-110px;position:relative}.react-root .v2 .ib-mock-banner-sprites.ib-mb-left-three{height:60px;width:60px;background-position:0px;position:relative}.react-root .v2 .ib-mock-banner-sprites.ib-mb-left-four{height:60px;width:60px;background-position:-55px;position:relative}.react-root .moco-icon{background-size:430px 35px;background-image:url(https://assets.interviewbit.com/packs/images/moco_event_sprites.c064f0.png);background-repeat:no-repeat;display:block}.react-root .moco-icon.student{height:50px;width:50px;background-position:-490px;position:relative}.react-root .moco-icon.professional{height:50px;width:50px;background-position:-540px;position:relative}.react-root .moco-icon.job-da{height:50px;width:50px;background-position:-25px;position:relative}.react-root .moco-icon.job-ds{height:50px;width:50px;background-position:-100px;position:relative}.react-root .moco-icon.job-qa{height:50px;width:50px;background-position:-350px;position:relative}.react-root .moco-icon.job-sde{height:50px;width:50px;background-position:-65px;position:relative}.react-root .moco-icon.job-other{height:50px;width:50px;background-position:-385px;position:relative}.react-root .moco-icon.prog-oq{height:50px;width:50px;background-position:-135px;position:relative}.react-root .moco-icon.exp-minor{height:50px;width:50px;background-position:-315px;position:relative}.react-root .moco-icon.hour-minor{height:50px;width:50px;background-position:7.5px;position:relative}.react-root .moco-icon.all-device{height:50px;width:50px;background-position:-280px;position:relative}.react-root .moco-icon.prog-ques{height:50px;width:50px;background-position:-65px;position:relative}.react-root .moco-icon.exp-major{height:50px;width:50px;background-position:-245px;position:relative}.react-root .moco-icon.hour-major{height:50px;width:50px;background-position:-171px;position:relative}.react-root .moco-icon.desktop{height:50px;width:50px;background-position:-210px;position:relative}.react-root .moco-icon.full{background-size:430px 35px}.react-root .moco-icon.full.student{height:50px;width:50px;background-position:-490px}.react-root .moco-icon.full.professional{height:50px;width:50px;background-position:-540px}.react-root .moco-icon.full.job-da{height:50px;width:50px;background-position:-25px}.react-root .moco-icon.full.job-ds{height:50px;width:50px;background-position:-100px}.react-root .moco-icon.full.job-qa{height:50px;width:50px;background-position:-350px}.react-root .moco-icon.full.job-sde{height:50px;width:50px;background-position:-65px}.react-root .moco-icon.full.job-other{height:50px;width:50px;background-position:-385px}.react-root .moco-icon.full.prog-oq{height:50px;width:50px;background-position:-135px}.react-root .moco-icon.full.exp-minor{height:50px;width:50px;background-position:-315px}.react-root .moco-icon.full.hour-minor{height:50px;width:50px;background-position:7.5px}.react-root .moco-icon.full.all-device{height:50px;width:50px;background-position:-280px}.react-root .moco-icon.full.prog-ques{height:50px;width:50px;background-position:-65px}.react-root .moco-icon.full.exp-major{height:50px;width:50px;background-position:-245px}.react-root .moco-icon.full.hour-major{height:50px;width:50px;background-position:-171px}.react-root .moco-icon.full.desktop{height:50px;width:50px;background-position:-210px}.react-root .problem-tag{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-transform:capitalize;background-color:#abf2f3;font-size:1.2rem;border-radius:.4rem;padding:0.25rem 1rem;margin:0.5rem}.react-root .problem-tag__close{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-left:0.5rem;padding:0.1rem;border-radius:0.4rem}.react-root .problem-tag__close:hover{background-color:#dcdcdc}.react-root .p-difficulty-level{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-transform:capitalize;color:#fff;border-radius:0.8rem;font-size:1.2rem}.react-root .p-difficulty-level--easy,.react-root .p-difficulty-level--very_easy{font-size:1.4rem;font-weight:400;color:#00ce2f;line-height:2.4rem}@media screen and (max-width: 480px){.react-root .p-difficulty-level--easy,.react-root .p-difficulty-level--very_easy{font-size:1.2rem;line-height:1.4rem}}.react-root .p-difficulty-level--medium{font-size:1.4rem;font-weight:400;color:#ff9700;line-height:2.4rem}@media screen and (max-width: 480px){.react-root .p-difficulty-level--medium{font-size:1.2rem;line-height:1.4rem}}.react-root .p-difficulty-level--hard,.react-root .p-difficulty-level--very_hard{font-size:1.4rem;font-weight:400;color:#f90029;line-height:2.4rem}@media screen and (max-width: 480px){.react-root .p-difficulty-level--hard,.react-root .p-difficulty-level--very_hard{font-size:1.2rem;line-height:1.4rem}}.react-root .p-difficulty-level--invert{color:#fff}.react-root .p-difficulty-level--invert.p-difficulty-level--easy,.react-root .p-difficulty-level--invert.p-difficulty-level--very_easy{color:#00ce2f}.react-root .p-difficulty-level--invert.p-difficulty-level--medium{color:#ff9700}.react-root .p-difficulty-level--invert.p-difficulty-level--hard,.react-root .p-difficulty-level--invert.p-difficulty-level--very_hard{color:#f90029}.react-root .ib-footer-feedback{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;min-height:4.8rem;background-color:#d6f9f8;position:-webkit-sticky;position:sticky;bottom:0;z-index:0}.react-root .ib-footer-feedback__container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width: 480px){.react-root .ib-footer-feedback__container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.react-root .ib-footer-feedback__item{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:1.6rem}@media screen and (max-width: 768px){.react-root .ib-footer-feedback__item{font-size:1.4rem;text-align:center}}@media screen and (max-width: 480px){.react-root .ib-footer-feedback__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.react-root .ib-footer-feedback__item>*{-webkit-box-flex:1;flex:1 1 auto}.react-root .ib-footer-feedback__item>img{width:2.4rem;height:2.4rem;margin:0 1rem}@media screen and (max-width: 480px){.react-root .ib-footer-feedback__item>img{margin:0 1rem 0 0}}.react-root .ib-footer-feedback__item>span{color:#506b6a}.react-root .ib-footer-feedback__item span:first-of-type{margin-right:0.5rem}.react-root .ib-footer-feedback__item :last-child{color:#0b65bf;cursor:pointer}.react-root .ib-footer-feedback__form-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:1rem 0;width:100%}.react-root .ib-footer-feedback__form-container-text{padding:0.5rem 0;color:#506b6a;font-size:1.6rem;font-weight:700}@media screen and (max-width: 768px){.react-root .ib-footer-feedback__form-container-text{margin:0 1rem}}.react-root .ib-footer-feedback__form-container-input{padding:1rem;border-radius:0.4rem;border:solid 0.1rem #d6dcdc;margin:1rem 1rem 1rem 0;outline:none}@media screen and (max-width: 768px){.react-root .ib-footer-feedback__form-container-input{margin-left:1rem}}.react-root .ib-footer-feedback__actions{display:-webkit-box;display:flex;padding:0 5rem 5rem 0;font-size:1.6rem}.react-root .ib-footer-feedback__action{padding:1rem 2rem 1rem 0}.react-root .ib-footer-feedback__action--bold{font-weight:700}.react-root .ib-footer-feedback__action--primary{color:#00ccd0}.react-root .ib-footer-feedback__submit{color:#ff9700;background-color:white}.react-root .ib-footer-feedback__close{position:absolute;left:94%;cursor:pointer}@media screen and (max-width: 480px){.react-root .ib-footer-feedback__close{width:1.5rem;height:1.5rem}}@media screen and (max-width: 480px){.react-root .ib-footer-feedback__icon{display:none}}.react-root .ib-footer-feedback__panel-title{display:-webkit-box;display:flex;font-size:3rem;-webkit-box-align:end;align-items:flex-end}.react-root .ib-footer-feedback__panel-title svg{margin:1rem}.react-root .ib-footer-feedback--hidden{display:none}.react-root .p-feedback-widget{right:-2.4rem;top:40%;position:fixed;padding:0.5rem 1rem;font-size:1.4rem;border-radius:0 0 0.8rem 0.8rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:9;cursor:pointer;color:#506b6a;background-color:#f1f3f3}@media screen and (max-width: 768px){.react-root .p-feedback-widget{right:1rem;border-radius:3rem;font-size:2.4rem;padding:1rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);top:75%}}@media screen and (min-width: 769px){.react-root .p-feedback-widget{right:-4rem}}.react-root .p-feedback-widget:hover,.react-root .p-feedback-widget:active,.react-root .p-feedback-widget:focus{background-color:#d6dcdc}.react-root .p-feedback-widget__icon{width:2.5rem}@media screen and (min-width: 769px){.react-root .p-feedback-widget__icon{width:2rem;margin-left:0.5rem}}@media screen and (max-width: 768px){.react-root .p-feedback-widget__icon{color:#ff9700;height:2.5rem}}.react-root .toast{z-index:103}.react-root .ib-ob{display:-webkit-box;display:flex;margin:2rem 0;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width: 480px){.react-root .ib-ob{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.react-root #ib-form-checkbox{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:1rem}.react-root .ib-onboard-panel{z-index:102}@media screen and (max-width: 768px){.react-root .ib-onboard-panel #global-panel__title,.react-root .ib-onboard-panel .panel__content{padding:0 2rem}}.react-root .ib-ob-done{padding:3rem 0}.react-root .ib-ob-done__logo{height:15rem;width:20rem;background:url(https://assets.interviewbit.com/packs/images/confirmation_bg.cdff68.svg)}.react-root .ib-ob-done__text{color:black;margin:2rem 0;font-size:2rem}.react-root .ib-ob-form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}@media screen and (max-width: 768px){.react-root .ib-ob-form{padding:0 2rem}}.react-root .ib-ob-form__components{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.react-root .ib-ob-form__input-heading{font-size:1.4rem;padding:1.4rem 0}.react-root .ib-ob-form__input{-webkit-box-pack:start;justify-content:flex-start;margin:0 0 0.7rem 0}.react-root .ib-ob-form__input:hover{background:none}.react-root .ib-ob-form__checkbox-label{font-size:1.4rem}.react-root .ib-ob-form__input-group--checkbox{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.react-root .ib-ob-form__input-group--tappableSelect .tappable{padding:1rem;margin:0 1rem 1rem 0;border-radius:0.7rem;background-color:#e7e6f1;cursor:pointer;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;border:0.15rem solid #e7e6f1}.react-root .ib-ob-form__input-group--tappableSelect .tappable:hover{border:0.15rem solid #7973af}.react-root .ib-ob-form__input-group--tappableSelect .selected{color:white;background-color:#7973af;border:0.15rem solid #7973af}.react-root .ib-ob-form__input-group--AsyncSelect{padding:0 0.1rem}.react-root .ib-ob-form__btn-group{padding:2rem 0;margin-top:auto}.react-root .ib-ob-form__btn-group .ib-ob-back{margin:0 2rem 0 0;color:#337ab7}.react-root .ib-ob-form__btn-group .ib-ob-submit{color:#ff9700}.react-root .ib-ob-profile{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-flex:0;flex:0 0 48%;margin:1rem 0 2rem 0;border-radius:1.2rem}.react-root .ib-ob-profile__non_professional{cursor:pointer;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;border:0.15rem solid #e7e6f1}.react-root .ib-ob-profile__non_professional:hover{border:0.15rem solid #7973af}.react-root .ib-ob-profile__non_professional--selected{border:0.15rem solid #7973af}.react-root .ib-ob-profile__professional{cursor:pointer;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;border:0.15rem solid #d5faf6}.react-root .ib-ob-profile__professional:hover{border:0.15rem solid #007c6e}.react-root .ib-ob-profile__professional--selected{border:0.15rem solid #007c6e}.react-root .ib-ob-profile__img-section{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:100%;padding:2rem 0;border-top-left-radius:1rem;border-top-right-radius:1rem}.react-root .ib-ob-profile__img-section--Student{background-color:#e7e6f1}.react-root .ib-ob-profile__img-section--Professional{background-color:#d5faf6}.react-root .ib-ob-profile__img{height:8rem}.react-root .ib-ob-profile__label{padding:1.5rem 0}

