body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ssapide{align-items:center;display:flex;flex-direction:column;padding:100px 60px;width:1920px}.h1{color:#000;font-family:Exo 2;font-size:34px;font-style:italic;font-weight:800;margin-bottom:0}.h1,.p{line-height:normal;text-transform:uppercase}.p{color:#797979;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.28px}.form{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:30px;display:flex;flex-direction:column;margin-top:40px;padding:80px 50px;width:680px}.login-bt{width:360px}div.form-text{color:#797979;font-size:14px;font-weight:400;letter-spacing:-.28px}div.form-text,div.form1,div.form2,div.form3,div.form4,div.form5{font-family:Noto Sans KR;font-style:normal;line-height:normal;text-transform:uppercase;width:410px}div.form1,div.form2,div.form3,div.form4,div.form5{align-items:flex-start;color:#000;display:flex;flex-direction:column;font-size:12px;font-weight:700;justify-content:center;letter-spacing:-.24px}.login-bt:disabled{border:none}body{background-color:#fafafa}.editcontain,.profile{margin-bottom:10%;width:60%;z-index:999}.con1,.ssapide{background-color:#fff}.createCon,.createSing{align-items:center;display:flex;justify-content:center;padding:8vw 0;width:100%}.createCon-inner,.createSing-inner{width:82%}.createCon .edit-btn,.createSing .edit-btn{left:1px;position:relative;top:-90px}.header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 0}.header,.header-inner{width:100%}.header-bottom,.header-top{align-items:center;display:flex;justify-content:space-between;width:100%}.profileicon-left{color:#727272;font-size:14px}.userInfo{align-items:flex-end;display:flex;flex-direction:column;font-size:20px}.profileicon{background-color:#fff;border:1px solid #e2e2e2;border-radius:10px;list-style:none;margin-top:25px;padding:5px 0;position:absolute;z-index:999}.profileicon li{align-items:center;border-bottom:1px solid #e2e2e2;display:flex;padding:10px 20px;z-index:999}.profileicon li:last-child{border-bottom:none}.profileicon li span{font-size:14px;margin-left:10px;z-index:999}.profileicon li a{color:#000;text-decoration:none}.back{align-items:center;display:flex}.back h2{line-height:30px;margin-left:10px}.link-sty{color:#000;text-decoration:none}.profile{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:40px;display:flex;flex-direction:column;justify-content:center;margin-left:100px;margin-right:200px;margin-top:60px;padding-left:60px;text-align:center;width:1440px}.profile1,.profile2,.profile3{border-bottom:1px solid #e2e2e2;width:1320px}.profile1,.profile2,.profile3,.profile4{align-items:flex-start;display:flex;padding:60px}.profile4{width:1440px}.pass-0,.pass-1{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:10px;display:flex;gap:20px;height:60px;margin-left:10px;padding:10px 20px;width:951px}.pass-1{margin-left:123px}.pass-2{margin-left:160px}.error{margin-left:10px}.email,.name{margin-left:230px}.back{float:left}.pass-bt:disabled{background-color:gray;color:#fff;cursor:not-allowed}.name-3{margin-left:200px;margin-top:20px}.editcontain{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:40px;display:flex;flex-direction:column;justify-content:center;padding:20px 0;width:1440px}.edit-1{border-bottom:1px solid #e2e2e2}.edit-1,.edit-2{align-items:flex-start;display:flex;padding:60px;width:1300px}.edit-2{margin-left:0}.input,.input-2{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:10px;display:flex;gap:20px;height:60px;margin-left:100px;padding:10px 20px;width:951px}.input{margin-left:190px}.ckeckbox{margin-left:160px;margin-top:22px}.ckeckbox1{margin-left:198px;margin-top:18px}.ckeckbox2{margin-left:88px}.body{background-color:#383636}.name-1{padding-top:8px}.add-pkg{margin-top:0;padding-top:0}p.error{margin-top:25px}.rainbow{margin-left:200px;margin-top:23px}.main{align-items:center;display:flex;justify-content:center;padding:8vw 0;width:100%}.main-inner{width:82%}.main-middle{justify-content:space-between;width:100%}.login-hd,.main-middle{align-items:center;display:flex}.login-hd{background:#fff;border:1px solid #e2e2e2;border-radius:50px;padding:8px 20px;width:234px}.login-hd button{font-size:20px;margin-right:6px}.search{border:none;display:flex;font-size:16px;padding-bottom:0;padding-top:0;width:60%}.edit-btn{align-items:center;background:#000;border-radius:50px;color:#fff;display:flex;flex-direction:column;float:right;justify-content:center;padding:10px 44px}.edit-btn:disabled{background-color:gray;color:#fff;cursor:not-allowed}.test-list{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:60px;min-height:360px}.test-1{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:30px;display:flex;flex-direction:column;margin-left:35px;min-width:320px}.test-1:first-child{margin-left:0}.list-item{position:relative;width:85%}.item-top{list-style-type:none;padding:0}.btn-test{align-items:center;align-self:stretch;border:1px solid #aa83ff;border-radius:50px;color:#aa83ff;cursor:pointer;display:flex;flex-direction:column;font-weight:700;height:40px;justify-content:center;width:100%}.btn-test:hover{background-color:#aa83ff;color:#fff}.list-menu{align-items:flex-end;display:flex;flex-direction:column;position:absolute;right:0;top:26px}.list-menu .list{background-color:#fff;border:1px solid #e2e2e2;border-radius:10px;list-style:none;padding:5px 0;text-decoration:none}.list-menu .list li{align-items:center;border-bottom:1px solid #e2e2e2;display:flex;font-size:20px;padding:10px 20px}.list-menu .list li a,.list-menu .list li button{align-items:center;color:#000;display:flex;text-decoration:none}.list-menu .list li:last-child{border-bottom:none}.list-menu .list li span{font-size:14px;margin-left:10px}.Loginpage-1,.Loginpage-2,.Loginpage-3,.Loginpage-4{align-items:flex-start;background:#fff;border:1px solid #e2e2e2;border-radius:30px;display:flex;flex-direction:column;flex-shrink:0;gap:160px;margin-right:30px;margin-top:80px;padding:40px 30px;width:330px}.flex{display:flex}.flex-coll{align-items:center;flex-direction:column}.con1,.flex-coll{display:flex;justify-content:center}.con1{height:auto;width:auto;z-index:2}.con2{height:auto;width:1440px;z-index:1}.top-logo{color:#000;font-family:Exo 2;font-size:26px;font-style:italic;font-weight:800;line-height:normal;padding-bottom:40px;padding-top:40px;text-transform:uppercase}.link{text-decoration:none}.child1{display:flex;flex-direction:column;height:567px;justify-content:center;width:700px}.flexcon{align-items:center;display:flex}.title-1{color:#000;font-family:Roboto;font-size:68px;font-weight:900;line-height:70px}.title-1,.title-2{font-style:normal;text-transform:uppercase}.title-2{color:#535353;font-family:Noto Sans KR;font-size:14px;font-weight:400;line-height:normal}.child2{border:1px solid #e2e2e2;border-radius:30px;flex-shrink:0;gap:40px;height:567px;width:680px}.child2,.login-flex{align-items:center;display:flex;flex-direction:column;justify-content:center}.login-title{color:#000;font-size:32px;font-weight:800;letter-spacing:-.64px;margin-bottom:0;margin-top:0}.login-title,.login-title-sub{font-family:Exo 2;font-style:normal;line-height:normal;text-transform:uppercase}.login-title-sub{color:#797979;font-size:14px;font-weight:400;letter-spacing:-.28px}.login-tilte-mp{color:#000;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:1000;letter-spacing:-.24px;line-height:normal;margin-top:30px;text-transform:uppercase}.login-bt{align-items:center;align-self:stretch;align-self:auto;background:#000;border-radius:50px;color:#fff;display:flex;flex-direction:column;height:49px;justify-content:center;margin-top:30px;width:430px}.sign-up-bt-link{color:#797979;font-family:Exo 2;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:normal;text-transform:uppercase}.sign-up-bt{margin-top:20px}.error{color:red;font-size:12px;margin-bottom:5px}input::-webkit-input-placeholder{color:#c5c5c5}input::placeholder{color:#c5c5c5}.footer{border-top:1px solid #e2e2e2;margin-top:100px;padding-bottom:60px;padding-top:40px}.footer ul{display:flex;padding:0}.footer ul li{color:#404040;font-size:14px;list-style:none;margin-right:30px}.footer span{color:#2c2c2c;font-size:12px;margin-top:60px}.login-bt:disabled{background-color:gray;color:#fff;cursor:not-allowed;width:100%}.chat_container{bottom:80px;position:fixed;right:10px}.chat_container .chat-inner{display:flex;height:470px}.chat_container .chat-inner .chat-content{display:flex;flex-direction:column;height:100%;width:350px}.chat_container .chat-inner .chat-content .chat-top{align-items:center;background-color:#2a2d3d;border:1px solid #000;border-radius:15px 15px 0 0;color:#fff;display:flex;height:40px;justify-content:space-between;padding:5px 10px}.chat_container .chat-inner .chat-content .chat-top h4{font-size:16px}.chat_container .chat-inner .chat-content .chat-top .top_right{align-items:center;display:flex}.chat_container .chat-inner .chat-content .chat-top .top_right span{cursor:pointer;display:flex;font-size:17px;margin-left:5px}.chat_container .chat-inner .chat-content .msg-wrap{background-color:#1d202b;border-left:1px solid #000;border-right:1px solid #000;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-end;overflow:auto;padding:3%}.chat_container .chat-inner .chat-content .msg-wrap .message{align-items:baseline;display:flex;margin:10px 5px}.chat_container .chat-inner .chat-content .msg-wrap .message span{background:#fff;border-radius:10px;margin-left:10px;padding:8px;white-space:pre-line}.chat_container .chat-inner .chat-content .msg-wrap .message strong{color:#fff}.chat_container .chat-inner .chat-content .msg-wrap .msg_right{justify-content:flex-end}.chat_container .chat-inner .chat-content .msg-form{background-color:#2a2d3d;border:1px solid #000;border-radius:0 0 15px 15px;height:20%;overflow:hidden;width:100%}.chat_container .chat-inner .chat-content .msg-form form{display:flex;height:100%;width:100%}.chat_container .chat-inner .chat-content .msg-form form textarea{border:none;flex:1 1;height:auto;padding:10px;resize:none}.chat_container .chat-inner .chat-content .msg-form form button{background-color:#2a2d3d;border:none;color:#fff;cursor:pointer;padding:0 5px}.chat_container .chat-inner .userList{background-color:#1d202b;border:1px solid #000;border-radius:15px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:160px}.chat_container .chat-inner .userList .userList-top{align-items:center;background-color:#2a2d3d;border-bottom:1px solid #000;color:#fff;display:flex;height:39px;justify-content:space-between;padding:5px 10px}.chat_container .chat-inner .userList .userList-top h4{font-size:16px}.chat_container .chat-inner .userList .userList-inner{color:#fff}.chat_container .chat-inner .userList .userList-inner .userItem{border-bottom:1px solid #1d202b;padding:10px}.chat_container .chat-button{border:none;color:#fff;cursor:pointer;height:60px;margin-top:10px;right:0;width:60px}.chat_container .chat-button,.chat_container .chat-button .notification{align-items:center;border-radius:50%;display:flex;justify-content:center;position:absolute}.chat_container .chat-button .notification{background-color:#eb0000;font-size:12px;height:15px;right:1px;top:1px;width:15px}.chat_container .open{background-color:#aa83ff;font-size:26px}.chat_container .close{background-color:#aa83ff;font-size:34px}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.bounce-animation{-webkit-animation:bounce 1s;animation:bounce 1s}.CodeEditor{flex:1 1;height:100vh;overflow-y:auto}.CodeEditor .editor-wrap{flex:3 1}:root{--black-a1:rgba(0,0,0,.05);--black-a2:rgba(0,0,0,.1);--black-a3:rgba(0,0,0,.15);--black-a4:rgba(0,0,0,.2);--black-a5:rgba(0,0,0,.3);--black-a6:rgba(0,0,0,.4);--black-a7:rgba(0,0,0,.5);--black-a8:rgba(0,0,0,.6);--black-a9:rgba(0,0,0,.7);--black-a10:rgba(0,0,0,.8);--black-a11:rgba(0,0,0,.9);--black-a12:rgba(0,0,0,.95)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--black-a1:color(display-p3 0 0 0/0.05);--black-a2:color(display-p3 0 0 0/0.1);--black-a3:color(display-p3 0 0 0/0.15);--black-a4:color(display-p3 0 0 0/0.2);--black-a5:color(display-p3 0 0 0/0.3);--black-a6:color(display-p3 0 0 0/0.4);--black-a7:color(display-p3 0 0 0/0.5);--black-a8:color(display-p3 0 0 0/0.6);--black-a9:color(display-p3 0 0 0/0.7);--black-a10:color(display-p3 0 0 0/0.8);--black-a11:color(display-p3 0 0 0/0.9);--black-a12:color(display-p3 0 0 0/0.95)}}}.light,.light-theme,:root{--mauve-1:#fdfcfd;--mauve-2:#faf9fb;--mauve-3:#f2eff3;--mauve-4:#eae7ec;--mauve-5:#e3dfe6;--mauve-6:#dbd8e0;--mauve-7:#d0cdd7;--mauve-8:#bcbac7;--mauve-9:#8e8c99;--mauve-10:#84828e;--mauve-11:#65636d;--mauve-12:#211f26}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--mauve-1:color(display-p3 0.991 0.988 0.992);--mauve-2:color(display-p3 0.98 0.976 0.984);--mauve-3:color(display-p3 0.946 0.938 0.952);--mauve-4:color(display-p3 0.915 0.906 0.925);--mauve-5:color(display-p3 0.886 0.876 0.901);--mauve-6:color(display-p3 0.856 0.846 0.875);--mauve-7:color(display-p3 0.814 0.804 0.84);--mauve-8:color(display-p3 0.735 0.728 0.777);--mauve-9:color(display-p3 0.555 0.549 0.596);--mauve-10:color(display-p3 0.514 0.508 0.552);--mauve-11:color(display-p3 0.395 0.388 0.424);--mauve-12:color(display-p3 0.128 0.122 0.147)}}}.light,.light-theme,:root{--violet-1:#fdfcfe;--violet-2:#faf8ff;--violet-3:#f4f0fe;--violet-4:#ebe4ff;--violet-5:#e1d9ff;--violet-6:#d4cafe;--violet-7:#c2b5f5;--violet-8:#aa99ec;--violet-9:#6e56cf;--violet-10:#654dc4;--violet-11:#6550b9;--violet-12:#2f265f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--violet-1:color(display-p3 0.991 0.988 0.995);--violet-2:color(display-p3 0.978 0.974 0.998);--violet-3:color(display-p3 0.953 0.943 0.993);--violet-4:color(display-p3 0.916 0.897 1);--violet-5:color(display-p3 0.876 0.851 1);--violet-6:color(display-p3 0.825 0.793 0.981);--violet-7:color(display-p3 0.752 0.712 0.943);--violet-8:color(display-p3 0.654 0.602 0.902);--violet-9:color(display-p3 0.417 0.341 0.784);--violet-10:color(display-p3 0.381 0.306 0.741);--violet-11:color(display-p3 0.383 0.317 0.702);--violet-12:color(display-p3 0.179 0.15 0.359)}}}button{all:unset}.MenubarRoot{align-items:center;background-color:#2a2d3d;border-bottom:1px solid;box-shadow:0 2px 10px var(--black-a7);display:flex;justify-content:space-between}.MenubarTrigger{border-left:1px solid #2a2d3d;border-right:1px solid #2a2d3d;border-top:1px solid #2a2d3d;color:#fff;font-size:13px;font-weight:500;outline:none;padding:8px 12px;-webkit-user-select:none;user-select:none}.MenubarTrigger[data-highlighted],.MenubarTrigger[data-state=open]{background-color:#1d202b;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000}.MenubarContent,.MenubarSubContent{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.16,1,.3,1);animation-timing-function:cubic-bezier(.16,1,.3,1);background-color:#1d202b;box-shadow:0 10px 38px -10px rgba(22,23,24,.35),0 10px 20px -15px rgba(22,23,24,.2);min-width:220px;padding:5px;will-change:transform,opacity}.MenubarCheckboxItem,.MenubarItem,.MenubarRadioItem,.MenubarSubTrigger{all:unset;align-items:center;border-radius:4px;color:#fff;display:flex;font-size:13px;height:25px;line-height:1;padding:0 10px;position:relative;-webkit-user-select:none;user-select:none}.MenubarCheckboxItem.inset,.MenubarItem.inset,.MenubarRadioItem.inset,.MenubarSubTrigger.inset{padding-left:20px}.MenubarItem[data-state=open],.MenubarSubTrigger[data-state=open]{background-color:#fff;color:#1d202b}.MenubarCheckboxItem[data-highlighted],.MenubarItem[data-highlighted],.MenubarRadioItem[data-highlighted],.MenubarSubTrigger[data-highlighted]{background-image:linear-gradient(135deg,var(--violet-9) 0,var(--violet-10) 100%);color:var(--violet-1)}.MenubarCheckboxItem[data-disabled],.MenubarItem[data-disabled],.MenubarRadioItem[data-disabled],.MenubarSubTrigger[data-disabled]{color:var(--mauve-8);pointer-events:none}.MenubarItemIndicator{align-items:center;display:inline-flex;justify-content:center;left:0;position:absolute;width:20px}.MenubarSeparator{background-color:#000;height:1px;margin:5px}.RightSlot{color:var(--mauve-9);margin-left:auto;padding-left:20px}[data-highlighted]>.RightSlot{color:#fff}[data-disabled]>.RightSlot{color:var(--mauve-8)}.WhiteTextLink{color:#fff!important /* !important를 사용하여 다른 스타일을 덮어쓸 수 있도록 합니다. /
  text-decoration: none; / 링크에 밑줄을 제거합니다. */}.CustomNode_root__m4js6{-webkit-padding-end:8px;align-items:center;display:grid;grid-template-columns:auto auto 1fr auto auto;height:32px;padding-inline-end:8px;width:250px}.CustomNode_expandIconWrapper__8-CH4{align-items:center;cursor:pointer;display:flex;font-size:0;height:24px;justify-content:center;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;width:24px}.CustomNode_expandIconWrapper__8-CH4.CustomNode_isOpen__Ei8Ie{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.CustomNode_labelGridItem__TIMtu{-webkit-padding-start:8px;padding-inline-start:8px}.CustomNode_actionButton__sRpKu{padding:0 4px}.CustomDragPreview_root__MdZfz{align-items:"center";background-color:#1967d2;border-radius:4px;box-shadow:0 12px 24px -6px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.08);color:#fff;display:inline-grid;font-size:14px;gap:8px;grid-template-columns:auto auto;padding:4px 8px;pointer-events:none}.CustomDragPreview_icon__MGugn,.CustomDragPreview_label__zBNpE{align-items:center;display:flex}.AddDialog_content__rVDmy{grid-gap:16px;display:grid;gap:16px}.AddDialog_select__fFrMe{width:100%}.app{color:#fff;height:100vh;overflow-y:auto}.tree-node{color:#fff;padding-left:10px;padding-top:16px}.ide{background-color:#2a2d3d;display:flex;flex-direction:column;height:100vh;position:relative}.ide,.ide .IDE-header{width:100%}.ide .IDE-container{display:flex;flex:1 1;overflow:hidden;width:100%}.ide .IDE-aside{background-color:#2a2d3d;border-right:1px solid;height:100%;min-width:250px;width:30%}.ide .CodeEditor,.ide .editor-wrap{background-color:#1e1e1e;height:100%;padding:11px 0 12.7px}
/*# sourceMappingURL=main.ee89d3fb.css.map*/