.ui-svg-icon{display:inline-block;vertical-align:middle}.question-image-component__reset-button{margin-right:var(--hr-spacing-06)}.question-image-component__ui-icon{width:var(--hr-spacing-06);height:var(--hr-spacing-06)}.question-image-component__zoom-toolbox{width:20%}.question-image-component__progress-bar{margin:var(--hr-spacing-06)}.question-image-component__image{display:block;max-width:100%;max-height:400px;width:auto;height:100%;background-color:#fff}.react-transform-wrapper{min-height:200px;width:100%!important;cursor:grab;cursor:-webkit-grab;flex:1}.react-transform-element{width:unset;height:unset}@media (max-width:1100px){.react-transform-wrapper{width:100%!important;height:500px!important}.question-image-component__cross-button{position:inherit;top:var(--hr-spacing-12);left:280px}.question-image-component__zoom-toolbox{width:40%}}@media (max-width:600px){.react-transform-wrapper{width:100%!important}.question-image-component__cross-button{position:inherit;top:0;left:240px;width:24px}.question-image-component__zoom-toolbox{width:40%}}.ideaas_split-pane{display:flex;width:100%}.ideaas_left-panel{min-width:0;border-right:1px solid var(--vscode-background-border);position:relative}.ideaas_resize-bar{width:2px;background-color:var(--vscode-background-border);cursor:col-resize;position:relative;z-index:10;border:none;padding:0}.ideaas_resize-bar.dragging{background-color:var(--link-color)}@-webkit-keyframes srShimmerAnimation{to{-webkit-mask-position:left}}@keyframes srShimmerAnimation{to{-webkit-mask-position:left}}.skeleton{margin:10px 0;border-radius:4px;background-color:var(--vscode-workbench-background)}.skeleton.text{width:100%;height:14px}.skeleton.title{margin-bottom:15px;width:"50%";height:20px}.skeleton.avatar{width:100px;height:100px;border-radius:50%}.skeleton.extension{width:24px;height:24px}.skeleton.thumbnail{width:100px;height:100px}.skeleton.div{width:100%;height:100%}.skeleton.icon{width:14px;height:14px}.h-100{height:100%}.w-100{width:100%}.loading-shimmer{background-color:var(--vscode-workbench-background);background-repeat:no-repeat;-webkit-mask:linear-gradient(-60deg,#000 30%,rgba(0,0,0,.3333333333),#000 70%) right/300% 100%;mask:linear-gradient(-60deg,#000 30%,rgba(0,0,0,.3333333333),#000 70%) right/300% 100%;-webkit-animation:srShimmerAnimation 2.5s infinite;animation:srShimmerAnimation 2.5s infinite}.ideaas_step{position:relative;margin-bottom:5px;display:flex;font-size:18px;color:var(--vscode-activityBar-inactiveForeground);align-items:center}.ideaas_step.RUNNING{color:var(--vscode-editor-foreground)}.ideaas_step.RUNNING .ideaas_icon svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;color:var(--vscode-activityBar-inactiveForeground)}.ideaas_step.FAILED{color:var(--vscode-editor-foreground)}.ideaas_step.FAILED .ideaas_icon svg{color:var(--danger-color)}.ideaas_step .ideaas_icon{height:24px;width:24px;display:inline-flex;align-items:center;justify-content:center;margin:auto}.ideaas_step .ideaas_icon svg{color:var(--primary-color)}.ideaas_step .ideaas_title{margin-left:10px}.ideaas_step .ideaas_info{margin-left:2px}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.ideaas-loader-container{border-radius:8px;align-items:center;display:flex;flex-direction:column;justify-content:center}@-webkit-keyframes cursorBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes cursorBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.ideaas-loader-container .ideaas-loader-logo svg{fill:var(--vscode-editor-foreground)}.ideaas-loader-container .ideaas-loader-logo svg path:nth-child(2){-webkit-animation:cursorBlink 2s infinite;animation:cursorBlink 2s infinite;fill:var(--primary-color);stroke:var(--primary-color)}.ideaas-loader-container .ideaas-loader-status{margin:0 0 10px}.ideaas-loader-container .ideaas-loader-status h2{text-align:center;font-size:22px}.ideaas-loader-container .ideaas-loader-steps{display:flex;flex-direction:column;align-items:flex-start}.skeleton-container{position:absolute;top:0;width:100%;z-index:1}.skeleton-container .skeleton{margin:0;border-radius:2px;background-color:var(--jp-background-border,--vscode-background-border)}.skeleton-container .vscode-layout,.skeleton-container .vscode-web-layout{--titlebarHeight:34px;--statusbarHeight:22px;--activitybarWidth:47px;--vscode-font-size:13px;display:flex;flex-direction:column;height:100%;font-size:var(--vscode-font-size);color:var(--vscode-editor-foreground);line-height:24px}.skeleton-container .vscode-layout .ideaas-titlebar,.skeleton-container .vscode-web-layout .ideaas-titlebar{display:flex;flex-direction:row;padding-left:8px;height:var(--titlebarHeight);flex:0 0 auto;align-items:center;background-color:var(--vscode-titleBar-background);border-bottom:1px solid var(--vscode-background-border)}.skeleton-container .vscode-layout .ideaas-titlebar .ideaas-titlebar-title,.skeleton-container .vscode-web-layout .ideaas-titlebar .ideaas-titlebar-title{height:22px;margin:0 8px;padding:0}.skeleton-container .vscode-layout .inner-container,.skeleton-container .vscode-web-layout .inner-container{display:flex;flex-direction:row;flex:1;overflow:hidden}.skeleton-container .vscode-layout .inner-container .sidebar-header,.skeleton-container .vscode-web-layout .inner-container .sidebar-header{height:35px;display:flex;box-sizing:border-box;overflow:hidden;padding-left:4px;padding-right:4px;border-bottom:1px solid var(--vscode-sideBarActivityBarTop-border)}.skeleton-container .vscode-layout .inner-container .sidebar-header .icons-container,.skeleton-container .vscode-web-layout .inner-container .sidebar-header .icons-container{display:flex;margin:0 auto;padding:0;height:100%;width:100%;align-items:center;justify-content:center}.skeleton-container .vscode-layout .inner-container .sidebar-header .icons-container>.activitybar-icon,.skeleton-container .vscode-web-layout .inner-container .sidebar-header .icons-container>.activitybar-icon{display:flex;align-items:center;justify-content:center;position:relative;height:20px;width:20px;margin:0 5px}.skeleton-container .vscode-layout .inner-container .sidebar-header .icons-container>.activitybar-icon.active,.skeleton-container .vscode-web-layout .inner-container .sidebar-header .icons-container>.activitybar-icon.active{height:100%;width:30px;margin:0;background-color:var(--vscode-activityBarTop-activeBackground)}.skeleton-container .vscode-layout .inner-container .sidebar-header .icons-container>.activitybar-icon>svg,.skeleton-container .vscode-web-layout .inner-container .sidebar-header .icons-container>.activitybar-icon>svg{height:20px;width:20px}.skeleton-container .vscode-layout .inner-container .sidebar-view-title,.skeleton-container .vscode-web-layout .inner-container .sidebar-view-title{height:35px;flex:0 0 auto;display:flex;align-items:center;padding-left:20px;padding-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.skeleton-container .vscode-layout .inner-container .sidebar-view-content,.skeleton-container .vscode-web-layout .inner-container .sidebar-view-content{height:auto;flex:1;overflow:auto}.skeleton-container .vscode-layout .inner-container .activitybar,.skeleton-container .vscode-web-layout .inner-container .activitybar{display:flex;flex-direction:column;width:var(--activitybarWidth);align-items:center;background-color:var(--vscode-activityBar-background);border-right:1px solid var(--vscode-background-border)}.skeleton-container .vscode-layout .inner-container .activitybar.right,.skeleton-container .vscode-web-layout .inner-container .activitybar.right{display:none}.skeleton-container .vscode-layout .inner-container .activitybar .activitybar-icon,.skeleton-container .vscode-web-layout .inner-container .activitybar .activitybar-icon{width:24px;height:24px;margin:12px}.skeleton-container .vscode-layout .inner-container .activitybar .activitybar-icon.active,.skeleton-container .vscode-web-layout .inner-container .activitybar .activitybar-icon.active{background-color:var(--vscode-workbench-background);border-right:1px solid var(--vscode-background-border);width:100%;margin:0;height:48px;display:flex;align-items:center;position:relative;justify-content:center}.skeleton-container .vscode-layout .inner-container .activitybar .activitybar-icon.active:before,.skeleton-container .vscode-web-layout .inner-container .activitybar .activitybar-icon.active:before{color:var(--vscode-focusBorder);content:"";z-index:1;position:absolute;top:0;left:0;height:100%;width:0;border-left:2px solid var(--vscode-focusBorder)}.skeleton-container .vscode-layout .inner-container .activitybar .activitybar-icon.active>svg,.skeleton-container .vscode-web-layout .inner-container .activitybar .activitybar-icon.active>svg{width:30px;height:30px;color:var(--vscode-icon-foreground)}.skeleton-container .vscode-layout .inner-container .activitybar .activitybar-icon.bottom,.skeleton-container .vscode-web-layout .inner-container .activitybar .activitybar-icon.bottom{margin-top:auto}.skeleton-container .vscode-layout .inner-container .sidebar,.skeleton-container .vscode-web-layout .inner-container .sidebar{visibility:visible;overflow:hidden;width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--vscode-workbench-background);border-right:1px solid var(--vscode-background-border)}.skeleton-container .vscode-layout .inner-container .editor-pane,.skeleton-container .vscode-web-layout .inner-container .editor-pane{display:flex;flex-direction:column;flex:1;background-color:var(--vscode-editorPane-background)}.skeleton-container .vscode-layout .inner-container .editor-pane .tablist,.skeleton-container .vscode-web-layout .inner-container .editor-pane .tablist{height:35px;width:max(30%,150px);flex:0 0 auto;display:flex;flex-direction:row}.skeleton-container .vscode-layout .inner-container .editor-pane .tablist .editor-title,.skeleton-container .vscode-web-layout .inner-container .editor-pane .tablist .editor-title{width:50%;height:auto;margin:5px}.skeleton-container .vscode-layout .inner-container .editor-pane .editor-container,.skeleton-container .vscode-web-layout .inner-container .editor-pane .editor-container{display:flex;flex:1;margin:5px;align-content:center;justify-content:center}.skeleton-container .vscode-layout .inner-container .auxiliarybar,.skeleton-container .vscode-web-layout .inner-container .auxiliarybar{width:min(25%,300px);background-color:var(--vscode-workbench-background);border-radius:0}.skeleton-container .vscode-layout .statusbar,.skeleton-container .vscode-web-layout .statusbar{height:var(--statusbarHeight);flex:0 0 auto;background-color:var(--vscode-statusBar-background);border-top:1px solid var(--vscode-background-border)}.skeleton-container .jupyter-layout{--titlebarHeight:27px;--statusbarHeight:22px;--activitybarWidth:32px;--vscode-font-size:13px;display:flex;flex-direction:column;height:100%;font-size:var(--vscode-font-size);color:var(--vscode-editor-foreground);line-height:24px}.skeleton-container .jupyter-layout .ideaas-titlebar{display:flex;flex-direction:row;padding-left:8px;height:var(--titlebarHeight);flex:0 0 auto;align-items:center;background-color:var(--jp-activityBar-background,--vscode-titleBar-background);border-bottom:1px solid var(--jp-background-border,--vscode-background-border)}.skeleton-container .jupyter-layout .ideaas-titlebar .ideaas-titlebar-title{height:22px;margin:0 8px;padding:0}.skeleton-container .jupyter-layout .inner-container{display:flex;flex-direction:row;flex:1;overflow:hidden}.skeleton-container .jupyter-layout .inner-container .sidebar-view-title{height:35px;flex:0 0 auto;display:flex;align-items:center;padding-left:20px;padding-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.skeleton-container .jupyter-layout .inner-container .sidebar-view-content{height:auto;flex:1;overflow:auto}.skeleton-container .jupyter-layout .inner-container .activitybar{display:flex;flex-direction:column;width:var(--activitybarWidth);align-items:center;background-color:var(--jp-statusBar-background,--vscode-activityBar-background);border-right:1px solid var(--jp-background-border,--vscode-background-border)}.skeleton-container .jupyter-layout .inner-container .activitybar.right{border-right:none;border-left:1px solid var(--jp-background-border)}.skeleton-container .jupyter-layout .inner-container .activitybar .activitybar-icon{width:22px;height:22px;margin:16px 0}.skeleton-container .jupyter-layout .inner-container .activitybar .activitybar-icon.active{background-color:var(--jp-activityBar-background,--vscode-workbench-background);border-right:1px solid var(--vscode-workbench-background);border-bottom:1px solid var(--jp-background-border,--vscode-background-border);width:100%;margin:0;height:55px;display:flex;align-items:center;box-sizing:border-box;justify-content:center}.skeleton-container .jupyter-layout .inner-container .activitybar .activitybar-icon.active>svg{width:25px;height:25px;color:var(--jp-ui-font-color1)}.skeleton-container .jupyter-layout .inner-container .activitybar .activitybar-icon.bottom{margin-top:auto;display:none}.skeleton-container .jupyter-layout .inner-container .sidebar{visibility:visible;overflow:hidden;width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--jp-editorPane-background);border-right:1px solid var(--jp-background-border,--vscode-background-border)}.skeleton-container .jupyter-layout .inner-container .editor-pane{display:flex;flex-direction:column;flex:1;background-color:var(--jp-editorPane-background,--vscode-editorPane-background)}.skeleton-container .jupyter-layout .inner-container .editor-pane .tablist{height:35px;width:max(30%,150px);flex:0 0 auto;display:flex;flex-direction:row}.skeleton-container .jupyter-layout .inner-container .editor-pane .tablist .editor-title{width:50%;height:auto;margin:5px}.skeleton-container .jupyter-layout .inner-container .editor-pane .editor-container{flex:1;display:flex;justify-content:center;margin:5px;align-content:center}.skeleton-container .jupyter-layout .inner-container .auxiliarybar{width:350px;background-color:var(--jp-activityBar-background,--vscode-workbench-background)}.skeleton-container .jupyter-layout .statusbar{height:var(--statusbarHeight);flex:0 0 auto;background-color:var(--jp-statusBar-background,--vscode-statusBar-background);border-top:1px solid var(--jp-background-border,--vscode-background-border)}.fade-out-ide{opacity:0;transition:opacity .2s ease-out}.question-description .content-wrapper .content{padding-bottom:15px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.question-description .content-wrapper .allow-text-selection .content{-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text}.question-description .content-wrapper .content ol,.question-description .content-wrapper .content ul{padding-left:20px;margin:10px 0}.question-description .content-wrapper .content ul li{list-style-type:disc;list-style-position:outside;margin:5px 0}.question-description .content-wrapper .content ol li{list-style-type:decimal;list-style-position:outside;margin:5px 0}.question-description .content-wrapper .content ul ul li{list-style-type:circle}.question-description .content-wrapper .content ul ul ul li{list-style-type:square}.question-description .content-wrapper .content code,.question-description .content-wrapper .content pre{font-family:monospace,SourceCodePro,monaco,Courier!important;background-color:var(--vscode-editor-background)!important;color:var(--vscode-editor-foreground)!important;cursor:text}.question-description .content-wrapper .content pre{margin-top:15px;margin-bottom:15px;padding:12px 16px;border-radius:4px;overflow-x:auto;border:1px solid var(--vscode-background-border,#8c96a6)}.question-description .content-wrapper .content pre>code{padding:0;margin:0;background-color:transparent!important;border:none;border-radius:0}.question-description .content-wrapper .content code:not(pre code){padding:2px 6px;border-radius:3px;font-size:.9em;border:1px solid var(--vscode-widget-border,#8c96a6)}.question-description .content-wrapper code,.question-description .content-wrapper kbd,.question-description .content-wrapper pre,.question-description .content-wrapper samp{-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text}.question-description .content-wrapper .content p{margin:0}.question-description .content-wrapper .content table tbody tr td,.question-description .content-wrapper .content table tbody tr th,.question-description .content-wrapper .content table tfoot tr td,.question-description .content-wrapper .content table tfoot tr th,.question-description .content-wrapper .content table thead tr td,.question-description .content-wrapper .content table thead tr th,.question-description .content-wrapper .content table tr td,.question-description .content-wrapper .content table tr th{border:1px solid #8c96a6!important}.question-description .content-wrapper .content table tr td{padding:8px 12px}.question-description .content-wrapper .content table{border:1px solid #8c96a6!important;max-width:100%;border-spacing:0;border-collapse:collapse;background-color:transparent}.question-description .content-wrapper .content .ps-content-wrapper-v0 div.equation-parent{border:1px solid #8c96a6!important}.question-description .content-wrapper .content details{background:transparent!important}.question-description .content-wrapper .content img{cursor:zoom-in;background-color:#fff}.question-description .content-wrapper .content a:-moz-any-link{color:var(--link-color)!important;text-decoration:underline;cursor:pointer}.question-description .content-wrapper .content a:-webkit-any-link{color:var(--link-color)!important;text-decoration:underline;cursor:pointer}.question-description .content-wrapper .content a:any-link{color:var(--link-color)!important;text-decoration:underline;cursor:pointer}.question-description .content-wrapper .content img[src^="https://hrcdn.net/s3_pub/istreet-assets/mathjax"]{background:transparent!important;height:auto!important;width:auto!important}.dark.question-description .content-wrapper .content img[src^="https://hrcdn.net/s3_pub/istreet-assets/mathjax"]{filter:invert(1)!important}.question-description .content-wrapper .content [style*=color],.question-description .content-wrapper .content code{color:var(--vscode-editor-foreground)!important;background-color:var(--vscode-editor-background)!important}.question-description .content-wrapper .content code{overflow:auto}.question-description .content-wrapper .content [style*=background]{background:var(--vscode-editor-background)!important}.question-description .content-wrapper .content font[color]{color:var(--vscode-editor-foreground)!important}.question-description .content-wrapper .content a:-moz-any-link{color:var(--vscode-textLink-foreground)}.question-description .content-wrapper .content a:-webkit-any-link{color:var(--vscode-textLink-foreground)}.question-description .content-wrapper .content a:any-link{color:var(--vscode-textLink-foreground)}.question-description .content-wrapper .content p.caption,.question-description .content-wrapper .content p.section-title{color:var(--vscode-editor-foreground)!important}.question-description .content-wrapper .content details summary{background-color:hsla(0,0%,62%,.2901960784313726);color:var(--vscode-editor-foreground)}.question-description .content-wrapper .content details>summary>.section-title-gif-show,.question-description .content-wrapper .content details[open]>summary>.section-title-gif-hide{display:inline}.question-description .content-wrapper .content details>summary>.section-title-gif-hide,.question-description .content-wrapper .content details[open]>summary>.section-title-gif-show{display:none}.question-description .content-wrapper .content .section-title-gif.section-title-gif.section-title-gif{display:inline-block;background:transparent;color:inherit;cursor:pointer;text-decoration:underline;margin-top:4px;margin-bottom:4px;padding:8px}.interviewer-guidelines-section__content{margin-top:8px}.interviewer-guidelines-section__content pre{overflow:auto}.interviewer-guidelines-section__note{padding:5px 4px 10px;color:var(--vscode-editor-foreground);white-space:pre-wrap}.question-description-view{width:100%;height:100%}.question-description-view .interviewer-guidelines{width:100%}.question-description-view .question-description{overflow:auto;height:100%;word-wrap:break-word;word-break:break-word;font-size:13px;line-height:24px}.question-description-view .question-description .content-wrapper{padding:0 20px}.question-description-view .question-description .content-wrapper .content{font-size:13px}.question-description-view .question-description .content-wrapper .content p{margin:0}.question-description-view .question-description .content-wrapper .content img{width:100%;height:auto}.question-description-view .question-description .content-wrapper .instruction-box{margin:20px 0}.question-description-view .question-description .content-wrapper .instruction-command{display:block;background-color:var(--vscode-editor-background);padding:10px 35px 10px 10px;border-radius:4px;font-size:13px;border-left:2px solid var(--link-color);margin-top:10px}.question-description-view .question-description .content-wrapper .command-copy-button{position:absolute;right:4px;font-size:18px;color:var(--vscode-editor-foreground);background-color:transparent;top:4px}.question-description-view .question-description .content-wrapper .command-copy-button:hover{background-color:hsla(0,0%,48.6%,.2)}.question-description-view .question-description .content-wrapper .command-box-container{position:relative}.disable-text-selection{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.browser_upgrade{overflow:auto;height:100%;font-family:OpenSans,Arial,Helvetica,sans-serif;align-items:flex-start}.browser_upgrade__content{box-sizing:border-box;margin:22px;padding:10px;max-width:600px;border-radius:8px;border:none!important}.browser_upgrade__content-compact{margin:0;padding:0;border:none}.browser_upgrade__heading{margin-top:8px;margin-bottom:22px;color:var(--hr-app-text-heading-color);font-size:18px;line-height:1.5;font-weight:800}.browser_upgrade__heading-compact{margin-bottom:16px;font-weight:600;font-size:16px}.browser_upgrade__subheading{margin-bottom:22px;color:var(--hr-app-text-heading-color);font-size:18px;line-height:1.6}.browser_upgrade__subheading-compact{margin-bottom:8px;font-weight:600;font-size:16px}.browser_upgrade__browser-select{margin-bottom:42px;-moz-column-gap:40px;column-gap:40px;justify-content:space-evenly}.browser_upgrade__browser-select-compact{margin-bottom:32px;-moz-column-gap:36px;column-gap:36px}.browser_upgrade__browser{width:75px;height:75px;border:1px solid transparent;border-radius:8px;background-color:var(--hr-app-surface-color);opacity:.33;cursor:pointer}.browser_upgrade__browser:focus,.browser_upgrade__browser:hover{opacity:.66}.browser_upgrade__browser--selected,.browser_upgrade__browser--selected:focus,.browser_upgrade__browser--selected:hover{border-color:var(--hr-object-border-color-light);opacity:1}.browser_upgrade__browser__icon{width:45px;height:45px}.browser_upgrade__instruction{color:var(--hr-app-text-color-default)}.browser_upgrade__instruction__list{display:flex;flex-direction:column;margin-top:0;margin-bottom:22px;-webkit-padding-start:20px;padding-inline-start:20px;row-gap:22px;font-size:16px}.browser_upgrade__instruction__list-compact{row-gap:12px;margin-bottom:20px;font-size:16px}.browser_upgrade__instruction__list-item{line-height:1.6}.browser_upgrade__instruction__highlight{color:var(--hr-app-text-heading-color);font-weight:600}.browser_upgrade__instruction__icon{padding:0;width:18px;height:18px;color:var(--hr-app-text-heading-color);vertical-align:middle}.browser_upgrade__instruction__icon--l{width:20px;height:20px}.browser_upgrade__refer{position:relative;flex-wrap:wrap;margin-bottom:22px;padding:14px;color:var(--hr-anchor-text-color-default);font-weight:700;font-size:14px;line-height:1.6}.browser_upgrade__refer:before{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background-color:var(--hr-anchor-text-color-default);content:"";opacity:.06}.browser_upgrade__refer__icon{padding-right:8px;width:18px;height:18px}.browser_upgrade__refer .browser_upgrade__refer__link{padding-left:4px;color:var(--hr-anchor-text-color-default);text-decoration:underline;font-weight:700;z-index:1;position:relative}.browser_upgrade__refer__link:focus{outline:1px solid var(--hr-anchor-text-color-default)}.browser_upgrade .browser-card{display:flex;flex-direction:column;align-items:center;opacity:.33}.browser_upgrade .browser-card:hover{opacity:.66}.browser_upgrade .browser-card.selected{opacity:1}.browser_upgrade .browser-card .browser-button{width:75px;height:75px;border:1px solid transparent;border-radius:8px;background-color:var(--hr-app-surface-color);cursor:pointer}.browser_upgrade .browser-card .browser-button.selected,.browser_upgrade .browser-card .browser-button.selected:focus,.browser_upgrade .browser-card .browser-button.selected:hover{border-color:var(--hr-accordion-border-color);opacity:1}.browser_upgrade .browser-card .browser-button-icon{width:45px;height:45px}.browser_upgrade .browser-card-title{margin-top:1em;color:var(--hr-anchor-text-color-default);text-transform:capitalize}.browser_upgrade-alert-loader,.cookies{height:100%}.cookies{overflow:auto;font-family:OpenSans,Arial,Helvetica,sans-serif;align-items:flex-start}.cookies__content{box-sizing:border-box;margin:22px;padding:10px;max-width:520px;border-radius:8px;border:none!important}.cookies__content-compact{margin:0;padding:0;border:none}.cookies__heading{margin-top:8px;margin-bottom:22px;color:var(--hr-app-text-heading-color);font-size:20px;line-height:1.5;font-weight:800}.cookies__heading-compact{margin-bottom:18px;font-weight:600;font-size:18px}.cookies__subheading{margin-bottom:22px;color:var(--hr-app-text-heading-color);font-size:18px;line-height:1.6}.cookies__subheading-compact{margin-bottom:9px;font-weight:600;font-size:18px}.cookies__browser-select{margin-bottom:42px;-moz-column-gap:40px;column-gap:40px;justify-content:space-evenly}.cookies__browser-select-compact{margin-bottom:36px;-moz-column-gap:36px;column-gap:36px}.cookies__browser{width:75px;height:75px;border:1px solid transparent;border-radius:8px;background-color:var(--hr-app-surface-color);opacity:.33;cursor:pointer}.cookies__browser:focus,.cookies__browser:hover{opacity:.66}.cookies__browser--selected,.cookies__browser--selected:focus,.cookies__browser--selected:hover{border-color:var(--hr-object-border-color-default);opacity:1}.cookies__browser__icon{width:45px;height:45px}.cookies__instruction{color:var(--hr-app-text-color-default)}.cookies__instruction__list{display:flex;flex-direction:column;margin-top:0;margin-bottom:22px;-webkit-padding-start:20px;padding-inline-start:20px;row-gap:22px;font-size:16px}.cookies__instruction__list-compact{row-gap:12px;margin-bottom:20px;font-size:16px}.cookies__instruction__list-item{line-height:1.6}.cookies__instruction__highlight{color:var(--hr-app-text-heading-color);font-weight:600}.cookies__instruction__icon{padding:0;width:18px;height:18px;color:var(--hr-app-text-heading-color);vertical-align:middle}.cookies__instruction__icon--l{width:20px;height:20px}.cookies__refer{position:relative;flex-wrap:wrap;margin-bottom:22px;padding:14px;color:var(--hr-anchor-text-color-default);font-weight:700;font-size:14px;line-height:1.6}.cookies__refer:before{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background-color:var(--hr-anchor-text-color-default);content:"";opacity:.06}.cookies__refer__icon{padding-right:8px;width:18px;height:18px}.cookies__refer .cookies__refer__link{padding-left:4px;color:var(--hr-anchor-text-color-default);text-decoration:underline;font-weight:700;cursor:pointer;position:relative;z-index:1}.cookies__refer__link:focus{outline:1px solid var(--hr-anchor-text-color-default)}.cookies-alert-loader{height:100%}.script-load-check .url-list{padding-left:16px;margin-top:8px;list-style-type:disc}.script-load-check .url-list .url-list-item{word-break:break-all;position:relative}.script-load-check .url-list .url-list-item:last-child{margin-bottom:0}.script-load-check .url-list .url-link{display:inline-block;color:var(--link-color);text-decoration:none;position:relative}.script-load-check .url-list .url-link:hover{text-decoration:underline}.script-load-check .url-list .url-link:focus{outline:1px solid var(--vscode-focusBorder)}.script-load-check .url-list .url-link .url-text{font-family:monospace;font-size:13px}.websocket-check{overflow:auto;height:100%;align-items:flex-start}.websocket-check__content{box-sizing:border-box;max-width:600px;border-radius:8px;border:none!important}.websocket-check__section{margin-bottom:22px}.websocket-check__section:last-child{margin-bottom:0}.websocket-check__section-title{margin-bottom:8px;color:var(--hr-app-text-heading-color);font-size:16px;font-weight:600;line-height:1.5}.websocket-check__section-list{display:flex;flex-direction:column;margin-top:0;margin-bottom:0;-webkit-padding-start:20px;padding-inline-start:20px;row-gap:8px;font-size:15px;color:var(--hr-app-text-color-default)}.websocket-check__section-list li{line-height:1.5}.websocket-check__link{color:var(--hr-anchor-text-color-default);text-decoration:underline;cursor:pointer;padding-left:4px;position:relative;z-index:1}.websocket-check__link:focus{outline:1px solid var(--hr-anchor-text-color-default)}.websocket-check .websocket-check__section-list li section{display:inline}.ideWrapper{color:var(--vscode-editor-foreground);position:relative}.ideWrapper.light{--vscode-editor-foreground:#000;--vscode-icon-foreground:#007acc;--vscode-focusBorder:#0078d4;--vscode-workbench-background:#f3f7f7;--vscode-activityBar-inactiveForeground:rgba(66,66,66,0.75);--vscode-activityBar-background:#fff;--vscode-titleBar-background:#fff;--vscode-editorPane-background:#fff;--vscode-editor-background:#fff;--vscode-background-border:#eaeaec;--jp-background-border:#dfdfe2;--jp-editorPane-background:#fff;--jp-activityBar-background:#f4f4f5;--jp-ui-font-color1:rgba(0,0,0,0.87);--jp-statusBar-background:#eee;--primary-color:#068932;--danger-color:red;--link-color:#007acc;--vscode-sideBarActivityBarTop-border:rgba(97,97,97,0.19)}.ideWrapper.dark,.ideWrapper.light{--vscode-statusBar-background:#007acc}.ideWrapper.dark{--vscode-workbench-background:#242a38;--vscode-icon-foreground:#40c1e8;--vscode-activityBar-inactiveForeground:#b5c0d0;--vscode-activityBar-background:#1d2432;--vscode-titleBar-background:#1d2432;--vscode-editorPane-background:#1d2432;--vscode-background-border:#363641;--vscode-scrollbarSlider-background:hsla(0,0%,47.5%,0.4);--vscode-editor-background:#1d2432;--vscode-editor-foreground:#d4d4d4;--vscode-focusBorder:#40c1e8;--jp-background-border:#616161;--jp-editorPane-background:#111827;--jp-activityBar-background:#242a38;--jp-ui-font-color1:hsla(0,0%,100%,0.87);--jp-statusBar-background:#242a38;--primary-color:#32c766;--danger-color:#e25147;--link-color:#1e90ff;--vscode-sideBarActivityBarTop-border:hsla(0,0%,80%,0.2)}.ideWrapper.light-hrds{--vscode-editor-foreground:#000;--vscode-icon-foreground:#3b3b3b;--vscode-focusBorder:#0078d4;--vscode-workbench-background:#f4f4f5;--vscode-statusBar-background:#fff;--vscode-activityBar-inactiveForeground:#767676;--vscode-activityBar-background:#fff;--vscode-titleBar-background:#fff;--vscode-editorPane-background:#fff;--vscode-background-border:#eaeaec;--jp-background-border:#dfdfe2;--jp-editorPane-background:#fff;--jp-activityBar-background:#f4f4f5;--vscode-editor-background:#fff;--jp-ui-font-color1:rgba(0,0,0,0.87);--jp-statusBar-background:#fff;--primary-color:#068932;--danger-color:red;--link-color:#007acc;--vscode-sideBarActivityBarTop-border:#e5e5e5}.ideWrapper.dark-hrds{--vscode-editor-foreground:#d4d4d4;--vscode-icon-foreground:#fff;--vscode-workbench-background:#1d1d20;--vscode-statusBar-background:#131315;--vscode-focusBorder:#0078d4;--vscode-activityBar-inactiveForeground:#9f9fa8;--vscode-activityBar-background:#131315;--vscode-titleBar-background:#131315;--vscode-editorPane-background:#131315;--vscode-scrollbarSlider-background:hsla(0,0%,47.5%,0.4);--vscode-background-border:#313135;--vscode-editor-background:#131315;--jp-background-border:#313135;--jp-editorPane-background:#131315;--jp-activityBar-background:#1d1d20;--jp-ui-font-color1:hsla(0,0%,100%,0.87);--jp-statusBar-background:#131315;--primary-color:#32c766;--danger-color:#e25147;--link-color:#1e90ff;--vscode-sideBarActivityBarTop-border:#2b2b2b;--vscode-activityBarTop-activeBackground:#1a1a1a}.ideWrapper.hackerrank-modern-light{--vscode-editor-foreground:#000;--vscode-icon-foreground:#3b3b3b;--vscode-focusBorder:#0078d4;--vscode-workbench-background:#f4f4f5;--vscode-statusBar-background:#fff;--vscode-activityBar-inactiveForeground:#767676;--vscode-activityBar-background:#fff;--vscode-titleBar-background:#fff;--vscode-editorPane-background:#fff;--vscode-background-border:#eaeaec;--jp-background-border:#dfdfe2;--jp-editorPane-background:#fff;--jp-activityBar-background:#f4f4f5;--vscode-editor-background:#fff;--jp-ui-font-color1:rgba(0,0,0,0.87);--jp-statusBar-background:#fff;--primary-color:#068932;--danger-color:red;--link-color:#007acc;--vscode-sideBarActivityBarTop-border:#e5e5e5}.ideWrapper.hackerrank-modern-dark{--vscode-editor-foreground:#d4d4d4;--vscode-icon-foreground:#fff;--vscode-workbench-background:#0d0d0d;--vscode-statusBar-background:#131315;--vscode-focusBorder:#0078d4;--vscode-activityBar-inactiveForeground:#9f9fa8;--vscode-activityBar-background:#131315;--vscode-titleBar-background:#131315;--vscode-editorPane-background:#1b1b1b;--vscode-scrollbarSlider-background:hsla(0,0%,47.5%,0.4);--vscode-background-border:#313135;--vscode-editor-background:#131315;--jp-background-border:#313135;--jp-editorPane-background:#131315;--jp-activityBar-background:#1d1d20;--jp-ui-font-color1:hsla(0,0%,100%,0.87);--jp-statusBar-background:#131315;--primary-color:#32c766;--danger-color:#e25147;--link-color:#1e90ff;--vscode-sideBarActivityBarTop-border:#2b2b2b;--vscode-activityBarTop-activeBackground:#1a1a1a}.ideWrapper .secondary{color:var(--vscode-activityBar-inactiveForeground)}.ideWrapper.mac,.ideWrapper.mac .question-description .content-wrapper .content *{font-family:-apple-system,BlinkMacSystemFont,sans-serif}.ideWrapper.windows,.ideWrapper.windows .question-description .content-wrapper .content *{font-family:Segoe WPC,Segoe UI,sans-serif}.ideWrapper.linux,.ideWrapper.linux .question-description .content-wrapper .content *{font-family:system-ui,Ubuntu,Droid Sans,sans-serif}.ideWrapper *{scrollbar-color:var(--vscode-scrollbarSlider-background) var(--vscode-editor-background);scrollbar-width:thin}.ideWrapper ::-webkit-scrollbar{width:10px;height:10px}.ideWrapper ::-webkit-scrollbar-thumb{background-color:var(--vscode-scrollbarSlider-background);border-radius:10px}.ideWrapper ::-webkit-scrollbar-track{background-color:var(--vscode-editor-background)}.ideWrapper .d-inline-flex{display:inline-flex!important}.ideWrapper .d-flex{display:flex!important}.ideWrapper .d-block{display:block!important}.ideWrapper .flex-column{flex-direction:column}.ideWrapper .flex-row{flex-direction:row}.ideWrapper .justify-content-between{justify-content:space-between!important}.ideWrapper .justify-content-center{justify-content:center!important}.ideWrapper .align-items-center{align-items:center!important}.ideWrapper .position-relative{position:relative}.ideWrapper .position-absolute{position:absolute}.ideWrapper .ide-component{height:100%;width:100%}.ideWrapper .btn-primary{cursor:pointer;background-color:var(--primary-color);color:var(--vscode-editor-background);padding:10px;font-weight:700;border:none;border-radius:5px}.ideWrapper .tooltip{opacity:1;font-weight:400;font-size:small;color:var(--vscode-editor-background);background-color:var(--vscode-activityBar-inactiveForeground)}.ideWrapper .hidden-aria-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

/*# sourceMappingURL=https://hrcdn.net/fcore/assets/sourcemaps/defaultVendors-node_modules_hackerrank_ide-manager_dist_es_index_js-node_modules_hackerrank_i-6fb67a-6912ee90.css.map*/