:root{--z-index-global-dim:2000;--z-index-global-popup-layer-1:2001;--z-index-global-popup-layer-2:2002;--z-index-global-popup-layer-3:2003;--z-index-footer:1000;--z-index-modal:2000;--z-index-global-toast:2200;--z-index-sidebar:90;--z-index-retention-popup:120;--z-index-price-table-scroll-top:100;--z-index-payment-popup:50;--z-index-trial-modification-popup:120;--z-index-header:110;--z-index-header-mobile-menu:1100;--z-index-header-notification-layer:1500;--z-index-docs-viewer:50;--z-index-docs-promotion-popup:200;--z-index-voice-floating-recorder:1000;--z-index-voice-audio-full-tooltip:1000;--z-index-floating-tooltip:130;--z-index-handwriting:1100;--z-index-bridge-progress:100;--z-index-settings-title:50;--z-index-cancel-popup:120;--z-index-glossary-header-title-area:90;--z-index-simple-notice-header:100;--z-index-signup-float-bottom:100;--z-index-terms-title-mobile:100;--z-index-terms-bottom-button:100;--z-index-app-window-title-bar:1050;--z-index-storage-modal:2000}body.mobile-menu-open{--z-index-global-toast:1050}
html{--global-header-height:64px;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;scroll-behavior:smooth;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;overflow:hidden}body{color:var(--color-font-primary);font-family:inherit;line-height:inherit;margin:0}h1,h2,p,pre{margin:0}*,:before,:after{box-sizing:border-box;border:0 solid}h1,h2{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}pre{color:#e5e7eb;background-color:#374151;border-radius:.25rem;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow:scroll}svg{text-rendering:optimizelegibility;vertical-align:middle;shape-rendering:auto;display:block}.shadow{box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.rounded{border-radius:1.5rem}.wrapper{inline-size:100%}.container{color:#374151;inline-size:100%;max-inline-size:768px;margin-inline:auto;padding-block-end:3rem;padding-inline:1rem}#welcome{margin-block-start:2.5rem}#welcome h1{letter-spacing:-.025em;font-size:3rem;font-weight:500;line-height:1}#welcome span{margin-block-end:.5rem;font-size:1.875rem;font-weight:300;line-height:2.25rem;display:block}#hero{box-sizing:border-box;color:#374151;background-color:#143157;border:none;grid-template-columns:1fr;align-items:center;margin-block-start:3.5rem;display:grid}#hero .text-container{color:#fff;padding:3rem 2rem}#hero .text-container h2{font-size:1.5rem;line-height:2rem;position:relative}#hero .text-container h2 svg{color:#44bb97;block-size:2rem;inline-size:2rem;position:absolute;inset-block-start:0;inset-inline-start:-.25rem}#hero .text-container h2 span{margin-inline-start:2.5rem}#hero .text-container a{color:#374151;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#fff;border-radius:.75rem;margin-block-start:1.5rem;padding:1rem 2rem;display:inline-block}#hero .logo-container{justify-content:center;padding-inline:2rem;display:none}#middle-content{grid-template-columns:1fr;align-items:flex-start;gap:4rem;margin-block-start:3.5rem;display:grid}#learning-materials{padding:2.5rem 2rem}#learning-materials h2{letter-spacing:-.025em;padding-inline:1rem;font-size:1.25rem;font-weight:500;line-height:1.75rem}.list-item-link{border-radius:.75rem;align-items:center;inline-size:100%;margin-block-start:1rem;padding:1rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.list-item-link svg:first-child{block-size:1.5rem;inline-size:1.5rem;margin-inline-end:1rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.list-item-link>span{flex-grow:1;font-weight:400;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.list-item-link>span>span{color:#6b7280;flex-grow:1;font-size:.75rem;font-weight:300;line-height:1rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.list-item-link svg:last-child{block-size:1rem;inline-size:1rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.list-item-link:hover{color:#fff;background-color:#44bb97}.list-item-link:hover>span>span{color:#f3f4f6}.list-item-link:hover svg:last-child{transform:translate(.25rem)}.button-pill{align-items:center;padding:1.5rem 2rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.button-pill svg{flex-shrink:0;inline-size:3rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-pill>span{letter-spacing:-.025em;padding-inline:1rem;font-size:1.125rem;font-weight:400;line-height:1.75rem}.button-pill span span{font-size:.875rem;font-weight:300;line-height:1.25rem;display:block}.button-pill:hover svg,.button-pill:hover{color:#fff!important}#nx-console:hover{background-color:#007acc}#nx-console svg{color:#007acc}#nx-console-jetbrains{margin-block-start:2rem}#nx-console-jetbrains:hover{background-color:#ff318c}#nx-console-jetbrains svg{color:#ff318c}#nx-repo:hover{background-color:#181717}#nx-repo svg{color:#181717}#nx-cloud{margin-block:2rem;padding:2.5rem 2rem}#nx-cloud>div{align-items:center;display:flex}#nx-cloud>div svg{border-radius:.375rem;flex-shrink:0;inline-size:3rem}#nx-cloud>div h2{letter-spacing:-.025em;padding-inline:1rem;font-size:1.125rem;font-weight:400;line-height:1.75rem}#nx-cloud>div h2 span{font-size:.875rem;font-weight:300;line-height:1.25rem;display:block}#nx-cloud p{margin-block-start:1rem;font-size:1rem;line-height:1.5rem}#nx-cloud pre{margin-block-start:1rem}#nx-cloud a{color:#6b7280;text-align:end;margin-block-start:1.5rem;font-size:.875rem;line-height:1.25rem;display:block}#nx-cloud a:hover{text-decoration:underline}#commands{margin-block-start:3.5rem;padding:2.5rem 2rem}#commands h2{letter-spacing:-.025em;padding-inline:1rem;font-size:1.25rem;font-weight:400;line-height:1.75rem}#commands p{margin-block-start:1rem;padding-inline:1rem;font-size:1rem;font-weight:300;line-height:1.5rem}details{align-items:center;inline-size:100%;margin-block-start:1rem;padding-inline:1rem;display:flex}details pre>span{color:#b5b5b5;display:block}summary{cursor:pointer;border-radius:.5rem;padding:.5rem;font-weight:400;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}summary:hover{background-color:#f3f4f6}summary svg{block-size:1.5rem;inline-size:1.5rem;margin-inline-end:1rem}#love{opacity:.6;color:#6b7280;text-align:center;margin-block-start:3.5rem;font-size:.875rem;line-height:1.25rem}#love svg{color:#fca5a5;block-size:1.25rem;inline-size:1.25rem;margin-block-start:-.25rem;display:inline}@media screen and (min-width:768px){#hero{grid-template-columns:repeat(2,minmax(0,1fr))}#hero .logo-container{display:flex}#middle-content{grid-template-columns:repeat(2,minmax(0,1fr))}}#gnb{vertical-align:middle;min-inline-size:89px;margin-block-start:-1px;margin-inline-end:0;display:inline-block;overflow:visible;z-index:10000!important}#gnb *{box-sizing:content-box}@media screen and (max-width:780px){#gnb{min-inline-size:0}}#gnb.gnb_one .gnb_lst{align-items:center;display:flex!important}#gnb.gnb_one .gnb_lst>li{float:none!important;margin:0!important}#gnb.gnb_one a.gnb_my{position:static!important}#gnb.gnb_one .gnb_my_lyr{inset-block-start:100%!important;inset-inline-end:-10px!important}#gnb.gnb_one a.gnb_my .ico_arrow,#gnb.gnb_one .gnb_lyr_opened a.gnb_my .ico_arrow,#gnb.gnb_one a.gnb_service .ico_arrow,#gnb.gnb_one .gnb_lyr_opened a.gnb_service .ico_arrow{display:none!important}#gnb.gnb_one a.gnb_service{position:static!important}#gnb.gnb_one .gnb_lst>li.gnb_service_li{margin-inline-start:0!important;position:relative!important}#gnb.gnb_one .gnb_service_lyr{inset-block-start:calc(100% + 5px)!important;inset-inline-end:-6px!important}#gnb.gnb_one .gnb_login_li,#gnb.gnb_one .gnb_my_li,#gnb.gnb_one .gnb_notice_li,#gnb.gnb_one .gnb_talk_li,#gnb.gnb_one .mail_li,#gnb.gnb_one .gnb_service_li{background:0 0!important}#gnb.gnb_one .gnb_lst>li.gnb_login_li{margin-inline-end:var(--core-spacing-md,16px)!important}#gnb.gnb_one .gnb_lst>li.gnb_my_li{margin-inline-end:var(--core-spacing-sm,12px)!important;position:relative!important}#gnb.gnb_one .gnb_login_li:not([style*="display: none"],[style*=display\:none]){align-items:center;padding:0!important;display:flex!important}#gnb.gnb_one .gnb_login_li .gnb_btn_login{border-radius:var(--core-border-radius-md,8px);justify-content:center;align-items:center;margin:0;block-size:36px!important;inline-size:auto!important;padding:0 var(--core-spacing-md,16px)!important;background:var(--color-button-subtle,#f0f3f5)!important;line-height:normal!important;display:flex!important}#gnb.gnb_one .gnb_login_li .gnb_bg,#gnb.gnb_one .gnb_login_li .gnb_bdr{display:none}#gnb.gnb_one .gnb_login_li .gnb_login_layer{block-size:auto!important}#gnb.gnb_one .gnb_login_li .gnb_txt{padding:0;font-style:normal;position:relative;inset-inline-start:0;block-size:auto!important;inline-size:auto!important;color:var(--color-font-primary,#00080c)!important;font-family:Pretendard Variable,sans-serif!important;font-size:var(--core-font-size-sm,14px)!important;letter-spacing:-.24px!important;white-space:nowrap!important;font-weight:600!important;line-height:110%!important;inset-block-start:0!important}#gnb.gnb_one .gnb_my_li{padding:0!important}#gnb.gnb_one .gnb_my_li #gnb_profile_img{vertical-align:middle;block-size:28px;inline-size:28px}#gnb.gnb_one .gnb_my_li .gnb_my_namebox{background-position:100%;background-repeat:no-repeat;background-size:12px 12px;background-image:url(/images/arrow_down.svg)!important;padding-block-start:0!important;padding-inline-end:calc(12px + var(--core-spacing-xxs,4px))!important}.dark #gnb.gnb_one .gnb_my_li .gnb_my_namebox{background-image:url(/images/arrow_down_dark.svg)!important}#gnb.gnb_one .gnb_my_li .gnb_my .gnb_name{font-size:12px;font-weight:var(--core-font-weight-regular);letter-spacing:-.02em;line-height:28px;color:var(--color-font-primary)!important}#gnb.gnb_one .gnb_my_li .gnb_my .filter_mask{background:0 0;border:1px solid #0000001a;border-radius:15px;block-size:28px;inline-size:28px}#gnb.gnb_one .gnb_talk_li a.gnb_talk{block-size:20px;inline-size:20px;margin:0;padding:24px 10px 23px}#gnb.gnb_one .gnb_talk_li a.gnb_talk .gnb_icon{background-color:var(--color-icon-primary);block-size:20px;inline-size:20px;-webkit-mask-image:var(--gnb-icon-url);mask-image:var(--gnb-icon-url);--gnb-icon-url:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M4.528 4.163c3.158-3.05 8.189-3.021 11.319.066l.244.24c2.825 3.211 2.684 8.12-.373 11.168l-.008.007c-1.552 1.476-3.548 2.493-5.706 2.64-1.334.09-2.614.125-3.913-.02h-.01a19 19 0 0 1-3.611-.87l-.016-.004-.017-.005-.092-.034c-.45-.197-.662-.782-.196-1.346l.007-.008.007-.009c.167-.215.312-.406.448-.652a6.4 6.4 0 0 0 .387-.894 1.65 1.65 0 0 0-.058-1.285l-.002-.004A7.785 7.785 0 0 1 4.53 4.164Z'/%3E%3Cellipse cx='13.402' cy='10.046' fill='%23000' rx='.968' ry='.98'/%3E%3Cellipse cx='10.175' cy='10.046' fill='%23000' rx='.968' ry='.98'/%3E%3Cellipse cx='6.948' cy='10.046' fill='%23000' rx='.968' ry='.98'/%3E%3C/svg%3E");display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#gnb.gnb_one .gnb_notice_li a.gnb_notice{block-size:20px;inline-size:20px;margin:0;padding:24px 10px 23px}#gnb.gnb_one .gnb_notice_li a.gnb_notice .gnb_icon{background-color:var(--color-icon-primary);block-size:20px;inline-size:20px;-webkit-mask-image:var(--gnb-icon-url);mask-image:var(--gnb-icon-url);--gnb-icon-url:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.002 1.082c-3.854.005-7.226 2.499-7.226 7.463l-.022 2.966a4.8 4.8 0 0 1-.353 1.762l-.438 1.073a.95.95 0 0 0 .88 1.31h14.28a.95.95 0 0 0 .871-1.33l-.417-.959a4.75 4.75 0 0 1-.394-1.968l.044-2.854c0-4.987-3.372-7.469-7.225-7.463'/%3E%3Cpath stroke='%23000' stroke-linecap='square' stroke-width='1.5' d='M12.619 16.148c0 1.734-1.203 2.774-2.773 2.774a2.75 2.75 0 0 1-2.774-2.774'/%3E%3C/svg%3E");display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#gnb.gnb_one .mail_li a.gnb_mail{block-size:20px;inline-size:20px;margin:0;padding:24px 10px 23px}#gnb.gnb_one .mail_li a.gnb_mail .gnb_icon{background-color:var(--color-icon-primary);block-size:20px;inline-size:20px;-webkit-mask-image:var(--gnb-icon-url);mask-image:var(--gnb-icon-url);--gnb-icon-url:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Crect width='16.5' height='16.5' x='1.75' y='1.75' stroke='%23000' stroke-width='1.5' rx='3.25'/%3E%3Cpath stroke='%23000' stroke-width='1.5' d='m2 5 7.074 5.145a2 2 0 0 0 2.352 0L18.5 5'/%3E%3C/svg%3E");display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#gnb.gnb_one .gnb_service_li a.gnb_service{block-size:20px;inline-size:20px;margin:0;padding:0!important}#gnb.gnb_one .gnb_service_li a.gnb_service .gnb_icon,#gnb.gnb_one .gnb_service_li a.gnb_service:hover .gnb_icon{background-repeat:no-repeat;background-size:20px 20px;block-size:20px;inline-size:20px;display:block;background-image:url(/images/servicesmenu.svg)!important;background-position:50%!important}.dark #gnb.gnb_one .gnb_service_li a.gnb_service .gnb_icon,.dark #gnb.gnb_one .gnb_service_li a.gnb_service:hover .gnb_icon{background-image:url(/images/servicesmenu_dark.svg)!important}#gnb.gnb_one .gnb_service_li a.gnb_service .ico_arrow{inset-block-start:54px}#gnb.gnb_one .gnb_ico_num{position:absolute;inset-block-start:18px;inset-inline-end:-6px}#gnb.gnb_one .gnb_ico_num .gnb_ico_new{background:#03a94d;border-radius:14px;block-size:14px;line-height:14px}#gnb.gnb_one .gnb_ico_num .gnb_count{color:#fff;letter-spacing:-.5px;text-indent:0;background:0 0;block-size:14px;padding:0 4px;font-size:10px;font-weight:800;line-height:14px;position:relative;inset-block-start:0;inset-inline-end:0}@media screen and (max-width:780px){#gnb.gnb_one .gnb_login_li .gnb_btn_login{block-size:32px!important;padding:0 var(--core-spacing-sm,12px)!important}#gnb.gnb_one .gnb_login_li .gnb_txt{font-size:var(--core-font-size-xs,13px)!important;letter-spacing:-.26px!important}#gnb.gnb_one .gnb_lst>li.gnb_login_li,#gnb.gnb_one .gnb_lst>li.gnb_my_li{margin-inline-end:0!important}#gnb.gnb_one .gnb_lst>li.gnb_my_li{display:none!important}}.os-scrollbar{--os-size:16px!important;--os-padding-perpendicular:4px!important}.os-scrollbar-handle{background:var(--color-background-scroll)!important}.os-scrollbar-handle:hover{background:var(--color-background-scroll-hover)!important}.os-scrollbar-bg .os-scrollbar-vertical{border-inline-end:1px solid var(--color-border-subtle);border-inline-start:1px solid var(--color-border-subtle);background-color:var(--color-background-box-100);--os-size:17px!important;--os-padding-perpendicular:4px!important}
