:where(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){margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:where(html){color:#000;font-weight:400;font-size:62.5%}:where(*){box-sizing:border-box;word-break:keep-all;word-wrap:break-word}:where(article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section){display:block}:where(ol,ul){list-style:none}:where(blockquote,q){quotes:none}:where(blockquote:before,blockquote:after,q:before,q:after){content:"";content:none}:where(table){border-collapse:collapse;border-spacing:0}:where(a){font:inherit;color:inherit;text-decoration:none}:where(strong){font-weight:700}:where(em){font-style:italic}:where(input){margin:0;border-radius:0;-webkit-border-radius:0;color:inherit;background:none;font:inherit;outline:none;-webkit-appearance:none}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{position:absolute;right:0;display:none;visibility:hidden;pointer-events:none}:where(textarea){outline:none}:where(button,textarea){color:inherit;font:inherit}:where(button){margin:0;padding:0;border:none;background:none;outline:none}:where(a,button,input){-webkit-tap-highlight-color:transparent}:root{--White:#fff;--Black:#090909;--Key:#090909;--Notice-1:#ec2525;--Notice-2:#00b884;--Notice-3:#f70;--Notice-4:#4880ff;--Gray-20:#f2f2f2;--Gray-30:#e9e9ea;--Gray-40:#d2d2d2;--Gray-50:#828282;--Gray-60:#4e4e4e;--Gray-70:#3a3a3a;--Gray-80:#2e2e2e;--Gray-95:#111;--Workspace:#f5f6fa}body{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:1.6rem}.head-81-b{font-size:8.1rem;font-weight:700}.head-64-b{font-size:6.4rem;font-weight:700}.head-48-b{font-size:4.8rem;font-weight:700}.head-40-r{font-size:4rem;font-weight:400}.head-32-h{font-size:3.2rem;font-weight:900}.head-24-b{font-size:2.4rem;font-weight:700}.head-24-sb{font-size:2.4rem;font-weight:600}.body-20-m{font-size:2rem;font-weight:500}.body-18-b{font-size:1.8rem;font-weight:700}.body-18-m{font-size:1.8rem;font-weight:500}.body-18-r{font-size:1.8rem;font-weight:400}.body-16-sb{font-weight:600}.body-14-b{font-size:1.4rem;font-weight:700}.body-14-sb{font-size:1.4rem;font-weight:600}.body-14-r{font-size:1.4rem;font-weight:400}.body-12-b{font-size:1.2rem;font-weight:700}.body-12-sb{font-size:1.2rem;font-weight:600}.body-12-r{font-size:1.2rem;font-weight:400}.body-10-b{font-size:1.2rem;font-weight:700}.sprite{display:block;overflow:hidden;width:24px;height:24px;background:url(/img/sprite.bda93f63.svg) no-repeat;background-size:314px 359px;text-indent:101%;white-space:nowrap}.sprite--16{width:16px;height:16px}.sprite--18{width:18px;height:18px}.sprite--20{width:20px;height:20px}.sprite--back{background-position:-58px 0}.sprite--close{background-position:-171x 0x}.sprite--search{background-position:-198px -70px}.sprite--add{background-position:-50px -120px}.sprite--copy{background-position:-63px -145px}.sprite--edit{background-position:-88px -145px}.list__etc .sprite--delete{background-position:-113px -145px}.sprite--fill-cross{background-position:-188px -145px}input[type=checkbox]:checked+.sprite--checkbox,input[type=checkbox]:checked.sprite--checkbox,input[type=radio]:checked+.sprite--checkbox{background-position:-29px -171px}.sprite--table-sort{background-position:-58px -171px}.sprite--table-sort.on-descend{background-position:-81px -171px}.sprite--table-sort.on-ascend{background-position:-104px -171px}.sprite--dropdown-arrow{background-position:-257px -171px}.on .sprite--dropdown-arrow{background-position:-278px -171px}.sprite--checkbox{background-position:-109px -221px}.sprite--pagination-prev{background-position:-75px -250px}.sprite--pagination-next{background-position:-98px -250px}button:disabled .sprite--pagination-prev{background-position:-121px -250px}button:disabled .sprite--pagination-next{background-position:-144px -250px}.sprite--logo{width:58px;height:51px;background-position:0 -308px}.sprite--dropdown{background-position:-63px -308px}.on .sprite--dropdown{background-position:-88px -308px}.sprite--logout{background-position:-113px -308px}.sprite--delete{background-position:-134px -308px}.sprite--user{background-position:-155px -308px}input[type=checkbox]:disabled+.sprite--checkbox{background-position:-196px -308px}*{line-height:1.2}body,html{min-width:1440px;min-height:100vh}body{background-color:var(--White);color:var(--Black)}#app{min-height:100vh}img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}button{cursor:pointer}button:disabled{cursor:auto}.scroll--inner{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.scroll--inner::-webkit-scrollbar{display:none}.ellipsis{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(/fonts/PretendardVariable.ff840cfe.woff2) format("woff2-variations")}label[data-v-5be3b228]{display:block}input[data-v-5be3b228]{width:100%;height:48px;padding:0 17px;border:1px solid transparent;border-radius:48px;background-color:var(--White)}label+input[data-v-5be3b228]{margin-top:18px}input.error[data-v-5be3b228],input:focus.error[data-v-5be3b228],label.error+input[data-v-5be3b228],label.error+input[data-v-5be3b228]:focus{border:1px solid var(--Notice-1)}input[data-v-5be3b228]:focus{border-color:var(--Gray-60)}input[data-v-5be3b228]::-moz-placeholder{color:var(--Gray-40)}input[data-v-5be3b228]::placeholder{color:var(--Gray-40)}.input--my-page+input[data-v-5be3b228]:disabled::-moz-placeholder{background-color:var(--Gray-30);color:var(--Gray-60)}.input--my-page+input[data-v-5be3b228]:disabled,.input--my-page+input[data-v-5be3b228]:disabled::placeholder,input[data-v-5be3b228]:disabled{background-color:var(--Gray-30);color:var(--Gray-60)}.login input[data-v-5be3b228],.my-page__password input[data-v-5be3b228]{background-color:var(--Gray-20)}.product input[data-v-5be3b228],.source input[data-v-5be3b228],.template input[data-v-5be3b228]{height:52px;border:1px solid var(--Gray-50);border-radius:8px}.input--my-page+input[data-v-5be3b228]{height:52px;margin-top:13px;border-radius:4px;background-color:var(--Workspace);color:var(--Gray-50)}.btn[data-v-5980928c]{width:100%;height:48px;padding:0 24px;border:1px solid transparent;border-radius:48px;background-color:var(--Key);color:var(--White)}a.btn[data-v-5980928c]{display:inline-block;line-height:48px;text-align:center}.btn--secondary[data-v-5980928c]{border:1px solid var(--Black);background-color:var(--White);color:var(--Black)}.btn--black[data-v-5980928c]{background-color:var(--Black);color:var(--White)}button[data-v-5980928c]:disabled{background-color:var(--Gray-40);color:var(--White)}.btn--secondary[data-v-5980928c]:disabled{border:1px solid var(--Gray-40);background-color:var(--White);color:var(--Gray-40)}.btn--fit[data-v-5980928c]{width:auto}.login[data-v-44b08ad1]{display:flex;justify-content:center;align-items:center;min-height:100vh}.login>div[data-v-44b08ad1]{width:320px}.login__logo span[data-v-44b08ad1]{margin-left:5px}.login__logo p[data-v-44b08ad1]{margin-top:9.5px;color:var(--Gray-50)}.login form[data-v-44b08ad1]{display:flex;flex-direction:column;gap:16px;margin-top:16px}.login__error[data-v-44b08ad1]{margin-top:24.5px;color:var(--Notice-1);text-align:center}.dropdown{position:relative}.dropdown__list{position:absolute;width:100%;z-index:10;overflow:hidden}.dropdown__list.scroll--inner{overflow-y:scroll}.dropdown--user .dropdown__list{width:115px;padding:10px 14px;border-radius:16px;background-color:var(--White);box-shadow:0 0 1px 0 rgba(0,0,0,.08),0 16px 30px 4px rgba(0,0,0,.1)}.dropdown__list a,.dropdown__list button{display:flex;align-items:center;gap:8px;height:44px;padding:12px 0}.dropdown--select{color:var(--Gray-50)}.dropdown--select .dropdown__list button{width:100%;height:52px;padding:0 16px;border-radius:4px;border:1px solid var(--Gray-30);background-color:var(--White)}header[data-v-5e8dafd1]{display:flex;justify-content:end;align-items:center;gap:18px;position:sticky;top:0;z-index:100;width:100%;height:70px;padding:0 63px;background-color:var(--White)}header>div[data-v-5e8dafd1]{display:flex;flex-direction:column;gap:5px}header[data-v-5e8dafd1] .dropdown__list button{color:var(--Notice-1)}.sidebar[data-v-1a932a46]{flex-shrink:0;position:sticky;top:0;width:240px;padding-top:34px}.sidebar__logo[data-v-1a932a46]{margin-left:86px}.sidebar a[data-v-1a932a46]:not(.sidebar__logo){display:flex;align-items:center;gap:16px;height:50px;padding:12px 16px 12px 54px;border-radius:6px}.sidebar a.router-link-active[data-v-1a932a46]:not(.sidebar__logo){position:relative;background-color:var(--Key);color:var(--White)}.sidebar a.router-link-active[data-v-1a932a46]:not(.sidebar__logo):before{content:"";position:absolute;left:-24px;width:4px;height:50px;border-radius:0 4px 4px 0;background-color:var(--Key)}.sidebar>div[data-v-1a932a46]{padding:16px 24px;border-top:1px solid var(--Gray-20)}.sidebar>div[data-v-1a932a46]:first-of-type{margin-top:36px}.sidebar>div>p[data-v-1a932a46]{margin-left:16px;color:var(--Gray-50)}.sidebar>div>p+a[data-v-1a932a46]{margin-top:16px}.confirm[data-v-893a7ab2]{display:flex;justify-content:center;align-items:center;position:fixed;z-index:200;top:0;left:0;right:0;bottom:0;min-width:1200px;padding:48px}.confirm>section[data-v-893a7ab2]{position:relative;width:268px;border-radius:24px;border:1px solid var(--Gray-30);background-color:var(--White);box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.confirm__header[data-v-893a7ab2]{display:flex;justify-content:center;align-items:center;padding:13px 13px 11px;border-bottom:1px solid var(--Gray-30)}.confirm__header .sprite--close[data-v-893a7ab2]{position:absolute;right:13px}.confirm__content[data-v-893a7ab2]{padding:32px 24px 24px}.confirm__content p[data-v-893a7ab2]{text-align:center}.content__btn-wrapper[data-v-893a7ab2]{display:flex;flex-direction:column;margin-top:22px;gap:16px}.confirm--destructive .content__btn-wrapper[data-v-893a7ab2]{flex-direction:column-reverse}.confirm--notice .confirm__confirm-btn[data-v-893a7ab2]{border:1px solid var(--Notice-1);color:var(--Notice-1)}.confirm--destructive .confirm__confirm-btn[data-v-893a7ab2]{height:auto;border:1px solid transparent;color:var(--Gray-50)}.confirm__cancel-btn[data-v-893a7ab2]{background-color:var(--Gray-50)}footer[data-v-5389a05d]{position:sticky;bottom:0;display:flex;flex-wrap:wrap;gap:11px 65px;padding:16px 36px;background-color:var(--Gray-20);color:var(--Gray-50)}footer>ul[data-v-5389a05d]{display:flex;gap:50px}.confirm[data-v-5389a05d] .confirm__confirm-btn{display:none}.workspace #app{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr;grid-template-areas:"sidebar header" "sidebar  main " "footer  footer";justify-content:normal;align-items:normal;background-color:transparent}.workspace header{grid-area:header}.workspace nav{grid-area:sidebar}.workspace .workspace-wrapper{grid-area:main;display:flex;padding:24px;border-top:1px solid var(--Gray-20);border-left:1px solid var(--Gray-20);background-color:var(--Workspace)}.workspace footer{grid-area:footer}