.site-wide-chat-container{align-items:flex-end;bottom:0;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;font-family:Inter,sans-serif;height:0;overflow:visible;position:fixed;right:0;z-index:1000}.site-wide-chat-list-cntr{animation:fade-in 167ms cubic-bezier(.4,0,1,1);background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 0 1px #00000014;display:flex;flex:0 0 288px;flex-direction:column;height:calc(100vh - 100px);margin-left:16px;min-width:0;transform:translateY(0);width:288px}.site-wide-chat-list-cntr-minimize{transform:translateY(100%) translateY(-40px);transition-duration:167ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-wide-chat-header{align-items:center;background:#3c3e4d;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:6px 14px;position:relative}.site-wide-chat-header .heading{color:#eeeef2;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.site-wide-chat-header .heading .beta-badge{background:#ffb23d33;border-radius:50px;color:#ffb23d;font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:20px;padding:2px 10px}.site-wide-chat-header .heading-controls .compose{height:13px;margin:8px;width:13px}.site-wide-chat-header .heading-controls .chevron{margin-left:10px}.search-messages{padding:14px 14px 10px}.search-messages .search-messages-input-hld{align-items:center;background:#f5f5f5;border-radius:50px;display:flex;justify-content:space-between;padding:6px 10px}.search-messages .search-messages-input-hld input{background:#f5f5f5;border:none;border-radius:50px;color:#b1b2b8;font-size:14px;font-weight:400;line-height:20px;padding-left:10px}.site-wide-chat-list-hld{flex:1;height:inherit;overflow:auto}.site-wide-chat-list-hld .message-card{align-items:center;border-bottom:.5px solid #e2e2e9;display:flex;flex-direction:row;margin:0 14px;padding:10px 0}.site-wide-chat-list-hld .message-card .image-hld{min-width:48px}.site-wide-chat-list-hld .message-card .image-hld img{border-radius:50px;height:48px;width:48px}.message-card .user-details-card{display:flex;flex-direction:column;padding-left:16px;width:100%}.user-details-card .user-details-card-hld{display:flex;justify-content:space-between;margin-bottom:4px}.user-details-card .user-details-card-hld .chatusername{color:#3c3e4d;font-size:14px;font-weight:500;line-height:20px;margin:0;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-details-card .user-details-card-hld .chatlastmessagetime{color:#b1b2b8;font-size:10px;font-weight:400;line-height:16px;margin:0}.user-details-card .lastmessage{color:#666;display:-webkit-box;font-size:12px;font-weight:500;line-height:18px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0;width:90%;word-break:break-word}.newMessageHld{display:flex;justify-content:space-between}.user-new-message-card{display:flex}.newMessageHld .newmessagecount,.user-details-card-hld .newmessagecount{align-items:center;background:#f44d5e;border-radius:100px;color:#fff;display:flex;font-size:12px;font-weight:400;justify-content:center;line-height:16px;margin-left:3px;padding:2px 10px;text-align:center}.site-wide-conversation-overlay{background:#fff;border-radius:10px 10px 0 0;display:flex;flex:0 0 auto;flex-direction:column;height:400px;margin-left:16px;max-height:calc(100vh - 100px);transform:translateY(0);transition-duration:167ms;transition-timing-function:cubic-bezier(0,0,.2,1);width:336px}.site-wide-conversation-overlay-minimize{transform:translateY(100%) translateY(-47px);transition-duration:167ms;transition-timing-function:cubic-bezier(.4,0,1,1);width:216px}.site-wide-conversation-overlay .site-wide-conversation-overlay-header{align-items:center;background:#3c3e4d;border-radius:10px 10px 0 0;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;min-height:47px;padding:6px 24px 6px 10px;position:relative}.site-wide-conversation-overlay .site-wide-conversation-overlay-highlight-header{background:#f44d5e}.site-wide-conversation-overlay-header .conversation-user-image{border-radius:50px;height:35px;width:35px}.site-wide-conversation-overlay-header .site-wide-conversation-overlay-header-hld{align-items:center;display:flex;width:100%}.site-wide-conversation-overlay-header .conversation-user-name{color:#fff;font-size:14px;font-weight:600;line-height:20px;margin-bottom:0;margin-left:10px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;width:70%}.site-wide-conversation-overlay-header .close-icon{height:12px;width:12px}.site-wide-conversation-overlay-header .more-option{height:16px;margin-right:20px;width:16px}.converzation-messages-input-hld{border:1px solid #e2e2e9;border-top:none;display:flex;flex-direction:column;flex-grow:1;height:0}.converzation-messages-input-hld .conversations-hld{display:flex;flex:1 0 0px;flex-direction:column;height:100vh;overflow-y:hidden;z-index:0}.converzation-messages-input-hld .input-hld{display:flex;flex:0 0 auto;flex-direction:column;max-height:100%;position:static;transition-duration:132ms;transition-property:all;transition-timing-function:cubic-bezier(.34,0,.21,1);width:100%}.conversations-hld-scrollabel{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;min-height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.converzation-messages-input-hld .emoji-picker{bottom:30px;position:absolute;right:12px;z-index:1}.converzation-messages-input-hld .emoji-mart-scroll{height:200px}.converzation-messages-input-hld .send-messagehld{display:flex;flex:0 0 auto;flex-direction:column;max-height:100%;position:static;position:relative;transition-duration:132ms;transition-property:all;transition-timing-function:cubic-bezier(.34,0,.21,1);width:100%}.converzation-messages-input-hld .send-message{border-top:1px solid #e2e2e9;display:flex;width:100%}.converzation-messages-input-hld .textareahld{flex-grow:1;height:100%;max-height:100px;overflow:auto}.converzation-messages-input-hld .textarea{align-items:center;background:#fff;border-top:1px solid #e2e2e9;color:#000;flex-grow:1;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:20px;min-height:20px;overflow:auto;padding:10px;white-space:pre-wrap;word-break:break-word}.converzation-messages-input-hld .placeholder:after{color:#666;content:"Start typing...";cursor:text}.converzation-messages-input-hld .smilehld{padding:6px}.converzation-messages-input-hld .send-message input{border:none;width:inherit}.send-message .sendmessageinfo{align-items:center;color:#666;display:flex;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-style:italic;font-weight:400;justify-content:flex-end;margin-bottom:0;margin-right:14px;text-align:right;width:100%}.send-message input::placeholder{color:#666!important;font-size:12px!important;font-weight:400}.converzation-messages-input-hld .send-message .sendIcon-hld{align-items:center;background:#f1f1f4;border-left:1px solid #e2e2e9;display:flex;justify-content:center;padding:0 10px}.converzation-messages-input-hld .send-message .bg-color{background:#f44d5e}.converzation-messages-input-hld .sender{background:#f2f2f7;border-radius:20px 20px 0 20px;clear:both;color:#3c3e4d;font-size:14px;font-weight:500;line-height:20px;line-height:18px;margin:0 0 2px;max-width:87%;max-width:85%;padding:8px 14px 12px;position:relative;word-wrap:break-word;float:left;z-index:-1}.converzation-messages-input-hld .sender h3{color:#3c3e4d;font-size:14px;font-weight:500;line-height:18px;margin:0}.converzation-messages-input-hld .sender .chat-tip{position:absolute;right:-8px;top:0}.converzation-messages-input-hld .receiver .time,.converzation-messages-input-hld .sender .time{bottom:-12px;color:#3c3e4d;float:right;font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:1;line-height:12px;padding:0 0 0 7px;position:relative;text-align:right}.converzation-messages-input-hld .receiver .time{color:#fff}.converzation-messages-input-hld .senderHld{display:flex;justify-content:flex-end;margin-bottom:5px;margin-top:5px;padding:0 20px 0 10px;white-space:pre-wrap}.converzation-messages-input-hld .receiver{background:#5a6575;border-radius:20px 20px 20px 0;clear:both;color:#fff;font-size:14px;font-weight:500;line-height:20px;line-height:18px;margin:0 0 2px;max-width:90%;max-width:85%;padding:8px 14px 12px;position:relative;word-wrap:break-word;float:left;z-index:-1}.converzation-messages-input-hld .receiver h3{color:#fff;font-size:14px;font-weight:500;line-height:18px;margin:0}.converzation-messages-input-hld .receiverHld{display:flex;justify-content:flex-start;margin-bottom:5px;margin-top:5px;padding:0 20px 0 10px;white-space:pre-wrap}.converzation-messages-input-hld .receiver .chat-tip{left:-7px;position:absolute;top:0}.converzation-messages-input-hld .receiverHld .userImg{border-radius:50px;height:32px;margin-right:10px;margin-top:2px;width:32px}.conversations-hld .searchUser{background:#f5f5f5;border:none;border-bottom:1px solid #e2e2e9;color:#000;font-size:14px;font-weight:400;margin:0;padding:10px 10px 9px 42px;width:100%}.conversations-hld .searchUser::placeholder{color:#b1b2b8;font-size:14px;font-weight:400}.conversations-hld .searchUserImg{margin-left:10px;padding:8px;position:absolute;width:35px}.conversations-search-user-hld{position:relative}.searuserlist{clear:both;max-height:235px;overflow:scroll;padding:0;position:absolute;top:40px;width:100%;z-index:3}.searuserlistHld{height:235px;margin-top:0}.searuserlist .searchusercard{align-items:center;border-bottom:.5px solid #e2e2e9;cursor:pointer;display:flex;padding:4px 18px;width:100%}.searuserlist .searchusercard .searchImgHld img{border-radius:50px;height:30px;margin-right:10px;width:30px}.searuserlist .searchusercard .searchusername{color:#3c3e4d;font-size:14px;font-weight:500;line-height:20px;margin-bottom:0}.searuserlist .searchusercard .searchUserdetails{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:270px}.searuserlist .searchusercard .searchUserdetails p{color:#666;font-size:12px;font-weight:500;line-height:18px;margin-bottom:0}#page{background-color:pink;display:grid;grid-template-areas:"leftcol  leftdragbar   rightcol";grid-template-columns:18fr 1fr 18fr;grid-template-rows:1fr;height:100%}#header{background-color:#add8e6;grid-area:header;overflow:auto}#leftcol{background-color:#aaa;grid-area:leftcol;height:50vh;overflow:auto}.backBtnCoding{background:#000;border-radius:50px;color:#fff;max-width:82px;padding:3px 16px}.scrollFix{overflow-x:hidden;overflow-y:scroll}#leftdragbar{background-color:#000;cursor:ew-resize;grid-area:leftdragbar;width:6px}#tabs{background-color:#ccc;grid-area:tabs;overflow:auto}#tabpages{background-color:#888;grid-area:tabpages;overflow:auto}#rightdragbar{background-color:#000;cursor:ew-resize;grid-area:rightdragbar}#rightcol{background-color:#aaa;grid-area:rightcol;overflow:auto}#footer{background-color:#add8e6;grid-area:footer;overflow:auto}.editorHead,.practRight,.practRight .innerContainer .innerHead{background:#f5f5f5}.bootstrap-iso .contentOne{width:50%}.contentOne .levelDiv pre{word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}.divider{align-items:center;cursor:col-resize;display:flex;flex-direction:column;justify-content:center;padding:0 6px}.divider span{line-height:8px}.divider:hover{background:#f4f4f5}.borderedContainer{border-left:.5px solid #d9d9d9;border-right:.5px solid #d9d9d9}.discussBtn{all:unset;background:#000;border:none;border-radius:50px;border-radius:50px!important;color:#fff;font-size:12px;font-weight:500;line-height:14px;padding:2px 15px}.discussButton{background:#d9d9d9;border:none;border-radius:0 50px 50px 0!important;padding:2.8px 2px}.discussInput::placeholder{font-size:12px!important}.discussInp{background:#fafafb;border:.5px solid #d9d9d9;border-radius:50px 0 0 50px;padding:2px 0;width:80%!important}.discussNavbar{align-items:center;background:#f4f4f5;border:.5px solid #d9d9d9;padding:10px 20px}.navbarText,.practLeft .inputCont{color:#666;cursor:pointer;font-size:12px;font-weight:400;white-space:pre-wrap}.practLeft .paragraph p{color:#666}.pracTitle{color:#000;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.playAgain,.subcribeBtn{all:unset;background:#fff;border:none;border-radius:50px!important;color:#666;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px;padding:6px 20px}.playAgain{padding:6px 26px}.subcribeBtn{border-radius:40px!important;color:#666}.solutionVideo{background-color:#000;overflow:hidden;padding-bottom:310px;position:relative;text-align:center}.solutionVideo iframe{height:100%;left:0;position:absolute;top:0;width:100%}.bootstrap-iso .solutionTitle{color:#000;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400!important;line-height:16px}.solutionText{font-weight:500!important}.solutionFont,.solutionText{color:#666!important;font-family:Roboto;font-size:12px!important;font-style:normal;line-height:14px!important}.solutionFont{font-weight:400!important}.backdrop{background-color:#0006;height:100vh;position:fixed;width:100vw;z-index:11111}.backdrop .sideNav{background:#212121;height:100%;width:42%}.problemslist{cursor:pointer}.problemslist .dimFont{color:#9e9e9e;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.higFont,.problemslist .active{color:#fff}.higFont{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.filterTabs{border:.8px solid #757575;border-radius:50px}.filterTabs .searchInp{background:#fafafb;border:.5px solid #d9d9d9;border-radius:50px 0 0 50px;padding:2px 0}.sideNav .btnProblems .searchInp{color:grey;padding:4px 0}.searchInp::placeholder{color:#757575!important;font-size:12px!important}.discussButton,.filterTabs .searchBtn{background:#d9d9d9;border:none;border-radius:0 50px 50px 0!important;padding:2.8px 2px}.btnProblems{background:#0000;border:.8px solid #757575;color:grey;font-size:12px;font-weight:400;height:33px;line-height:20px!important;padding:5px 20px;width:fit-content}.searchInp{background:#0000;border:none;padding:0}.searchInput ::placeholder{all:unset;color:#757575!important;font-size:12px!important;font-size:12px;font-weight:400;line-height:14px}.searchInput{border-radius:50px}.searchBtn{background:#0000;border:none;padding:2.8px 2px}.filterContainer{background:#262626}.filterContainer>.filterValues{background:#75757566;border-radius:50px;color:#fff;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:12px;opacity:.7;padding:6px 12px;width:fit-content}.topicSelected{color:#fff;font-size:14px;font-weight:400;line-height:16px;text-align:center}.subTable .green-stat{color:#00b547;font-weight:500;text-transform:capitalize}.subTable .green-stat:focus{color:#00b547}.subTable .red-stat{color:#ef4f5e;font-weight:500;text-transform:capitalize}.subTable .red-stat:focus{color:#ef4f5e}.subTable .red-stat:hover{color:#ef4f5e;text-decoration:underline}.subTable .green-stat:hover{color:#00b547;text-decoration:underline}.subTable thead tr,.subTable thead tr th{border:none!important}.subTable thead tr,.subTable thead tr th,.subTable tr td{color:#666;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:14px;text-align:center}.bootstrap-iso .subTable th,.bootstrap-iso .subTable tr td{border:.5px solid #d9d9d9;border-top:none!important}.darkTheme .subTable th,.darkTheme .subTable tr td{border:.5px solid #303242;border-top:none!important}.bootstrap-iso .subTable th:first-child,.bootstrap-iso .subTable tr td:first-child{border-left:none!important}.bootstrap-iso .subTable th:last-child,.bootstrap-iso .subTable tr td:last-child{border-right:none!important}.tabText{background:#f5f5f5;border-bottom:.5px solid #d9d9d9;color:#666;font-size:12px;font-weight:400;padding:.5rem;text-align:center}.tab,.tabText{cursor:pointer}.tab{background:#f4f4f5}.tabActive,.tabActiveLast{background:#fff;border:.5px solid #d9d9d9;border-bottom:none;border-left:none;color:#666;font-size:12px;font-weight:400;padding:5px 20px 7px;text-align:center}.tabText:after{border-left:1px solid #d9d9d9;content:"";height:60%;position:absolute;right:0;top:20%}.tabTextNoBorder:after{content:none}.tabTextprev:after{border-left:1px solid #d9d9d9;content:"";height:100%;position:absolute;right:0;top:0}.questionText{color:#000;font-size:14px;font-weight:500;line-height:16px}.levelDiv{border-top:.5px solid #d9d9d9}.dark-levelDiv{border-top:.5px solid #30363c}.practLeft .levelDiv p{margin-bottom:0}.practLeft::-webkit-scrollbar{display:none}.practLeft .endSection{border-top:.5px solid #d9d9d9}.exampleText{color:#000;font-size:12px;font-weight:700;line-height:14px}.inputOutputDiv{background:#fafafb}.inputOutputDiv .input{border:none;color:#000;font-size:12px;font-weight:500;line-height:16px;white-space:pre-wrap}.constraints ul{all:unset}.constraints li,.endSection p,.levelDiv li{color:#666;font-size:12px;font-weight:400;line-height:20px}.practLeft .languageTag,.practRight .languageTag{background:#d9d9d9;border:none;color:#666;font-size:12px;font-weight:400;padding:0 16px}.allProblemsBtn{background:#fafafb;border:.5px solid #d9d9d9!important;border-bottom-right-radius:50px!important;border-top-right-radius:50px!important;padding:5px 16px}.leftFooter .pickOne{padding:5px 8px}.leftFooter .pickOne,.prev{background:#fafafb;border:.5px solid #d9d9d9!important;border-radius:50px!important}.next,.prev{padding:3px 12px}.next{background:#fafafb;border:.5px solid #d9d9d9!important;border-radius:50px!important}.practLeft{border:.5px solid #d9d9d9;border-right:none;border-top:none;height:calc(100vh - 225px)}.dark-practLeft,.practLeft{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.dark-practLeft{border:.5px solid #30363c;border-top:none;height:calc(100vh - 197px)}.marginTopExtended .dark-practLeft,.marginTopExtended .practLeft{height:calc(100vh - 272px)}.dark-border-header{border:.5px solid #30363c;border-bottom:none;border-top-left-radius:3px;border-top-right-radius:3px}.contentOne .practLeft .actions,.contentOneDiscuss .practLeft .actions{color:#666;font-size:13px;line-height:17px}.practiceQ{border-top-left-radius:3px;overflow:auto}.marginTopExtended .practiceQ{height:calc(100vh - 225px)}.practiceQ .compilerHld{border:.5px solid #30363c;padding:10px}.editorSection .compilerHld{border:none}.outputStatic{color:#000;cursor:pointer;font-size:14px;font-weight:500;padding:8px 32px;position:relative}.active-output-text{background:#091118}.active-output-text:after{background:linear-gradient(125.41deg,#7554ec -10.71%,#e75996 51.89%,#ff8841 104.36%);border-start-end-radius:10px;border-start-start-radius:10px;bottom:0;content:"";display:inline-block;height:2px;left:50%;position:absolute;transform:translate(50px,-50px);transform:translate(-50%);width:20px}.outputResult{background:#f4f4f5;padding:8px 25px;width:100%}.compResult{min-height:18vh;overflow:auto}.outputConatiner{background:#30363c}.darkTheme .outputConatiner{background:#091118}.compResult:hover{overflow-y:scroll}.errorSection,.successSection{font-size:12px;font-weight:700;line-height:14px;padding:13px 14px 35px}.errorSection{padding-bottom:10px}.errorContainer{padding:13px 14px 35px}.errorMsg{background:#fdedef;color:#f44d5e}.errorMsg,.warningMsg{border:none;border-radius:10px;font-family:Roboto Mono;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:10px;white-space:pre-wrap}.warningMsg{background:#fff3e1;color:#f5a843}.runBtn{border-radius:5px!important;color:#000;font-family:Roboto,sans-serif;padding:3px 16px}.runBtn,.submitBtn{border:none;font-size:12px;font-weight:400;line-height:14px}.submitBtn{background:linear-gradient(271deg,#70c6a3 -48.4%,#3e90e1 38.67%,#00e000 132.24%);border-radius:5px!important;color:#fff;padding:3px 20px}.tab li{color:#666;font-size:12px;font-weight:400;list-style:none;text-align:center}.tab:hover{background-color:#fff!important}.leftFooter{line-height:24px;margin-left:-10px}.leftFooter span{color:#666;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.praticeBottomSection{border:.5px solid #30363c;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:none}.lightTheme .practiceQ .ace-monokai{background-color:#f5f5f5;color:#000}.lightTheme .ace-monokai .ace_marker-layer .ace_active-line{background:#d9d9d98c}.lightTheme .ace-monokai .ace_cursor{color:red}.darkTheme .ace-monokai,.darkTheme .practiceQ .ace-monokai{background-color:#091118;border:none}.darkTheme .ace-monokai .ace_cursor,.darkTheme .ace-monokai .ace_gutter,.darkTheme .practiceQ .ace_line{color:#fff}.darkTheme .ace-monokai .ace_entity.ace_name.ace_function{color:#f92672}.ace-editor .ace_gutter .ace_layer ace_gutter-layer{color:red}.darkTheme .outputHld{background-color:#30363c4d}.darkTheme .outputHld pre{background-color:#30363c;color:#fff}.practiceQ .outputHld pre{text-wrap:auto}.practiceQ .ace-monokai .ace_gutter{background-color:initial}.practiceQ .ace-editor .ace_gutter{background:#0000;left:0;width:40px!important}.practiceQ .ace_folding-enabled>.ace_gutter-cell{background:#0000;padding:0 10px}.practiceQ .compilerHld .ace_scroller{bottom:0;left:40.2012px!important;line-height:14px;right:0}.practiceQ .ace-monokai .ace_gutter-active-line{background:none}.contentOne .intermeidate,.contentOneDiscuss .intermeidate{color:#feb91e}.contentOne .advance,.contentOneDiscuss .advance{color:#d6313a}.contentOne .beginner,.contentOneDiscuss .beginner{color:#00b547}.nonPremiumUser{filter:blur(3px);position:relative}.practiceQ .compiler{height:24vh}.practiceQ .expandedCompiler{height:46vh}.nonPremiumUser:before{background:#0000004d;bottom:0;content:"";left:-24px;position:absolute;right:-22px;top:-15px;z-index:9}.subscribebtnsHld{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;left:0;position:absolute;right:0;top:200px;visibility:visible;z-index:9;z-index:999}.previewVideoPopup{background:#fff;border-radius:20px;left:50%;margin:0 auto;min-width:500px;padding:20px;position:absolute;top:30%;transform:translate(-50%,-50%);z-index:999}.quesNoText{font-weight:400}.subscribeHead{font-size:16px;font-weight:500}.problemslistCntr{height:calc(100% - 175px);overflow:auto}.difficulty .active{background:#757575;color:#fff}.Graphtooltip{display:inline-block;position:relative}.Graphtooltip .Graphtooltiptext{background-color:#000;border-radius:6px;color:#fff;padding:8px 20px;text-align:center;visibility:visible;width:max-content;z-index:1}.Graphtooltip .Graphtooltiptext:after{border:5px solid #0000;border-top-color:#000;content:"";left:52%;margin-top:14px;position:absolute;top:50%}.Graphtooltip:hover .Graphtooltiptext{visibility:visible}.submissionDetails .submissionDetailsCntr{max-width:1300px}.submissionDetails .submissionDetailshld{margin:0 auto;max-width:800px}.submissionDetails .barchartMemoryDistribution .recharts-surface,.submissionDetails .barchartMemoryDistribution .recharts-wrapper{min-height:200px}.practiceSideHeader{background:#f4f4f5}.case-tag{border:.5px solid #30363c;border-radius:50px;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;margin-right:10px;padding:5px 16px}.active-case-tag{background:#30363c}.test-caseshld .input-output-text{font-size:12px;font-weight:700}.test-cases-value{background:#30363c;border-radius:10px;line-break:auto;overflow-wrap:break-word;padding:10px}.heightoftestcase{height:29vh}.expandedheightoftestcase{height:46vh}.compilerExpanded,.expandedheightofoutput{height:53vh;overflow-y:scroll}.heightofoutput{height:31vh;overflow-y:scroll}.darkTheme .heightofoutput p{color:#b5c0d3}.dark-paragraph p{color:#fff}.dark-paragraph pre{background-color:#30363c!important;color:#fff}.dark-discussion-height{min-height:calc(100vh - 50px)}.dark-compiler{background-color:#0d1028;color:#fff}.darkTheme .darkHintsText h5,.darkTheme .darkHintsText p{color:#99a0a6}.darkTheme .darkTabActive,.darkTheme .descBg{background:#091118}.leaderBoardContainer{border-radius:3px;height:auto;margin:0 auto;max-width:1300px}.darkTheme .leaderBoardContainer{background:#161b21}.darkTheme .resizeCntr{background:#091118!important}.darkTheme .practRight .innerContainer{border:.5px solid #30363c;border-radius:5px}.darkTheme .practRight .innerContainer .innerHead{background:#161b21;border-top-left-radius:10px}.darkTheme .editorHead,.darkTheme .practRight{background:#091118;border-radius:8px}@media (max-width:834px) and (min-width:500px){.coursePracCodingBtn,.coursePracFooter,.coursePracSubmit,.coursePractice .tabTextNoBorder{display:none}}.darkTheme .practiceNavigation:first-child .darkTabActive{border:.5px solid #30363c;border-right:none;border-top-left-radius:10px}.xPR4De5UKQjQYB5CZ48Z{height:100%;margin:0 auto;max-width:100%;position:relative;width:65vw}.UyHPbpZDNmmfL3sNxHvE{position:absolute;width:100%;will-change:transform,height,opacity}.khxdea6hDrmowwARZUlF{background-size:cover;height:100%;position:relative;width:100%}.oKCmzQRTVnIpGWErFkoW{bottom:0;box-shadow:0 10px 25px -10px #0003;height:100%;left:0;position:relative;width:100%}.igrGRsW_BLvHDhwKFDA3{position:absolute;width:100%;will-change:transform,height,opacity}