.login-layout-container[data-v-c766bb21]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh;background-color:#fff}.login-layout-container .login-layout-container-login-info[data-v-c766bb21]{display:flex;flex-direction:column;width:500px}.login-layout-container .login-input[data-v-c766bb21]{width:330px}.login-layout-container .login-logo-img-wrap[data-v-c766bb21]{width:250px;height:150px}.login-layout-container .login-logo-img-wrap .login-logo-img[data-v-c766bb21]{width:100%;height:100%}.login-layout-container .login-title[data-v-c766bb21]{margin-bottom:50px;font-size:20px;font-weight:700}.login-layout-container .login-bt[data-v-c766bb21]{width:330px;margin-bottom:100px}.menu-item[data-v-7bcf72d7]{box-sizing:border-box;display:flex;gap:8px;align-items:center;height:53px;padding:16px 20px;font-size:14px;font-weight:500;color:#e5e6eb;letter-spacing:-.28px;cursor:pointer}.menu-item[data-v-7bcf72d7]:hover{background-color:#383b48}.menu-item.active-menu[data-v-7bcf72d7]{color:#14151a;background-color:#fff}.menu-item.parent-collapsed[data-v-7bcf72d7]{justify-content:center;padding:16px 0}.menu-item .menu-text[data-v-7bcf72d7]{flex:1;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-item[data-v-683d3601]{box-sizing:border-box;display:flex;gap:8px;align-items:center;height:53px;padding:16px 20px;font-size:14px;font-weight:500;color:#e5e6eb;letter-spacing:-.28px;cursor:pointer}.menu-item[data-v-683d3601]:hover{background-color:#383b48}.menu-item.active-menu[data-v-683d3601]{color:#14151a;background-color:#fff}.menu-item.parent-collapsed[data-v-683d3601]{justify-content:center;padding:16px 0}.menu-item .menu-text[data-v-683d3601]{flex:1;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-item .chevron-icon[data-v-683d3601]{flex-shrink:0;transition:transform .2s linear}.menu-item .chevron-icon.is-open[data-v-683d3601]{transform:rotate(180deg)}.expandable-menu-children .menu-item.child[data-v-683d3601]{flex-shrink:0;padding-left:48px;white-space:nowrap}.expandable-menu-children .menu-item.child.active[data-v-683d3601]{color:#14151a;background-color:#fff}.collapsed-submenu-popover{padding:8px 0!important;background-color:#14151a!important;border:1px solid #383b48!important}.collapsed-submenu-popover .popover-menu-header{padding:8px 16px;font-size:13px;font-weight:400;color:#595e73;letter-spacing:-.26px}.collapsed-submenu-popover .popover-menu-item{padding:10px 16px;font-size:14px;font-weight:500;color:#e5e6eb;letter-spacing:-.28px;cursor:pointer}.collapsed-submenu-popover .popover-menu-item:hover{background-color:#383b48}.collapsed-submenu-popover .popover-menu-item.active{color:#14151a;background-color:#fff}.side-bar-container[data-v-a09a7c87]{overflow-x:hidden;overflow-y:auto;font-family:Pretendard,sans-serif;background-color:#14151a}.menu-section[data-v-a09a7c87]{padding:12px 0}.menu-section[data-v-a09a7c87]:first-child{padding-top:0}.menu-section+.menu-section[data-v-a09a7c87]{border-top:.5px solid #383b48}.section-header[data-v-a09a7c87]{box-sizing:border-box;display:block;height:34px;padding:10px 20px 6px;font-size:14px;font-weight:400;color:#595e73}.gnb-button[data-v-8cb10b33]{box-sizing:border-box;display:flex;gap:4px;align-items:center;justify-content:center;height:34px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:-.02em;cursor:pointer;border:none;border-radius:6px;transition-timing-function:ease;transition-duration:.3s}.gnb-button--light[data-v-8cb10b33]{color:#181818;background:#fff;border:1px solid #848484}.gnb-button--light[data-v-8cb10b33]:hover{background:#f5f5f5}.gnb-button--light[data-v-8cb10b33]:active{background:#acacac}.gnb-button--dark[data-v-8cb10b33]{color:#fff;background:#2e2e2e;border:none}.gnb-button--dark[data-v-8cb10b33]:hover{background:#404040}.gnb-button--dark[data-v-8cb10b33]:active{background:#181818}.gnb-badge[data-v-31508e68]{box-sizing:border-box;display:inline-flex;gap:2px;align-items:center;justify-content:center;height:22px;padding:2px 8px;overflow:hidden;font-size:14px;font-style:normal;font-weight:600;color:#fff;letter-spacing:-.28px;border-radius:9999px}.default_layout_container[data-v-f3c05d42]{height:100vh;overflow:hidden}.default_layout_container[data-v-f3c05d42] ::-webkit-scrollbar{display:none}.default_layout_container .default_layout_header[data-v-f3c05d42]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;height:73px;padding:16px 20px;font-family:Pretendard,sans-serif;background:#14151a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.default_layout_container .default_layout_header .layout-title-container[data-v-f3c05d42]{display:flex;gap:8px;align-items:center}.default_layout_container .default_layout_header .layout-title-container .layout-logo-wrap[data-v-f3c05d42]{box-sizing:border-box;display:flex;align-items:center;width:119px;height:41px;padding:9px 5px 8px}.default_layout_container .default_layout_header .layout-title-container .layout-logo-wrap .layout-logo-image[data-v-f3c05d42]{display:block;width:100%;height:100%;object-fit:contain}.default_layout_container .default_layout_header .layout-title-container .layout-title-content[data-v-f3c05d42]{display:flex;gap:12px;align-items:center}.default_layout_container .default_layout_header .layout-title-container .header_text[data-v-f3c05d42]{font-size:20px;font-style:normal;font-weight:700;color:#fff;letter-spacing:-.4px}.default_layout_container .default_layout_header .header-right[data-v-f3c05d42]{gap:24px}.default_layout_container .default_layout_header .user-info[data-v-f3c05d42]{gap:12px}.default_layout_container .default_layout_header .user-info .user-icon-wrap[data-v-f3c05d42]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#fff;border-radius:50%}.default_layout_container .default_layout_header .user-info .user-info-name[data-v-f3c05d42]{overflow:hidden;font-size:16px;font-style:normal;font-weight:500;color:#fff;text-overflow:ellipsis;letter-spacing:-.32px}.default_layout_container .default_layout_header .header-right-button-wrapper[data-v-f3c05d42]{gap:12px}.default_layout_container .default_layout_main[data-v-f3c05d42]{padding:10px 20px}.default_layout_container .default_layout_main .tag_layout[data-v-f3c05d42]{display:flex;gap:20px;width:100%;height:45px}.default_layout_container .default_layout_main .tag_layout .tag_layout_header[data-v-f3c05d42]{display:flex;gap:10px;width:100%;padding-bottom:10px;margin-bottom:10px;overflow:scroll;border-bottom:1px solid #dcdfe6}.default_layout_container .default_layout_main .tag_layout .tag_layout_header .tag-layout-tag[data-v-f3c05d42]{cursor:pointer}.default_layout_container .default_layout_main .default_layout_contents[data-v-f3c05d42]{box-sizing:border-box;height:calc(100vh - 125px);overflow:scroll}.default_layout_container .default_layout_main .default_layout_contents[data-v-f3c05d42] .el-overlay{z-index:2000!important}.default_layout_container .aside-container[data-v-f3c05d42]{display:flex;flex-direction:column;height:calc(100vh - 73px);overflow:hidden;background-color:#14151a;transition:width .2s linear;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.default_layout_container .aside-container .sidebar-collapse-toggle[data-v-f3c05d42]{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;height:60px;padding:0 20px;overflow:hidden;white-space:nowrap;cursor:pointer;background:#474b5c;border-top:1px solid #383b48;transition:background .2s linear,padding .2s linear}.default_layout_container .aside-container .sidebar-collapse-toggle.is-collapsed[data-v-f3c05d42]{justify-content:center;padding:0}.default_layout_container .aside-container .sidebar-collapse-toggle[data-v-f3c05d42]:hover{background:#383b48}.default_layout_container .aside-container .sidebar-collapse-toggle span[data-v-f3c05d42]{font-family:Pretendard,sans-serif;font-size:16px;font-style:normal;font-weight:600;color:#f3f4f6;text-align:center;letter-spacing:-.32px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}html,body{font-family:Noto Sans KR,sans-serif;scrollbar-width:none}html:root,body:root{--el-text-color-regular: #000}html .el-table .el-table__cell .cell,body .el-table .el-table__cell .cell{padding:0 10px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-60{margin-right:60px}.mr-100{margin-right:100px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.gap-5{gap:5px}.gap-10{gap:10px}.gap-20{gap:20px}.gap-30{gap:30px}.font-emphasis{font-size:16px;font-weight:500}.font-small{font-size:13px}.bg-p{padding:10px;background-color:#f1f1ff;border-radius:5px}.essential-star{color:#ff6060}.gray-word{color:#adafbc}.word-break{word-break:break-all}.loading-layout-for-category{z-index:3000!important}.ellipsis-text-1{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ellipsis-text-2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ellipsis-text-3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.width-100{width:100%}.flex{display:flex}.flex-1{flex:1}.flex-col{flex-direction:column}.purple-color{color:#626aef}.font-thin{font-family:sans-serif}a{color:#fff;text-decoration:none}.cursor-pointer{cursor:pointer}
