@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";.draft[data-v-83ad3f65]{color:var(--white);appearance:none;background:0 0;border:none;outline:none;padding:0;font-size:16px;position:absolute}.caret-slot[data-v-83ad3f65]{flex-shrink:0;align-items:center;min-width:1px;height:24px;display:inline-flex}.caret-slot>.measure[data-v-83ad3f65]{visibility:hidden;white-space:pre;padding:0;font-size:16px}.pill-viewer[data-v-83ad3f65]{background-color:rgba(from var(--v3c34f9bf) r g b / .2);cursor:pointer;border-radius:4px;flex-shrink:0;align-items:center;gap:4px;height:24px;margin-right:5px;padding:0 6px 0 8px;display:flex}.pill-viewer[data-v-83ad3f65]:has(+.caret-slot){margin-right:4px}.pill-viewer>p[data-v-83ad3f65]{color:var(--v3c34f9bf);font-size:14px;font-weight:500;display:block}.pill-viewer[data-v-83ad3f65]:first-child{margin-left:1px}.list-editor[data-v-83ad3f65]{background-color:var(--gray-800);border:1px solid var(--gray-600);cursor:text;border-radius:9px;align-items:center;width:calc(100% - 2px);min-width:0;height:36px;margin:0 1px;padding:0 5px 0 4px;transition:border .2s;display:flex;position:relative;overflow-x:auto}.list-editor[data-v-83ad3f65]::-webkit-scrollbar{display:none}.list-editor[data-v-83ad3f65]:has(.draft:focus){border-color:var(--gray-500)}.icon[data-v-83ad3f65]{opacity:0;cursor:pointer;flex-shrink:0;width:16px;height:16px;transition:all .2s}.name-editor:hover .icon[data-v-83ad3f65]{opacity:.5}.name-editor[data-v-83ad3f65]{align-items:center;width:100%;padding-right:1px;display:flex}.name-editor>input[data-v-83ad3f65]{color:var(--white);width:100%;padding:1px;font-weight:550}.input-wrapper[data-v-83ad3f65]{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.input-wrapper>h4[data-v-83ad3f65]{font-size:16px;font-weight:500}.input-wrapper[data-v-2d49a3a4]{background-color:var(--gray-800);border:1px solid var(--gray-600);border-radius:9px;width:100%;height:36px;margin:0;transition:border-color .2s;position:relative;overflow:hidden}.input-wrapper[data-v-2d49a3a4]:has(input:focus){border-color:var(--gray-500)}.text-input[data-v-2d49a3a4],.text-highlight[data-v-2d49a3a4]{box-sizing:border-box;width:100%;height:100%;font-family:inherit;font-size:16px;font-weight:inherit;letter-spacing:0;font-kerning:none;font-variant-ligatures:none;font-feature-settings:normal;text-rendering:geometricprecision;padding:0 10px;line-height:36px;position:absolute;top:0;left:0}.text-input[data-v-2d49a3a4]{color:#0000;caret-color:var(--white);background-color:#0000;outline:none;border:none!important}.text-highlight[data-v-2d49a3a4]{color:var(--white);white-space:pre;pointer-events:none;overflow:hidden}.popup-modal-wrapper[data-v-dc9c148a]{width:100dvw;height:var(--100dvh);background-color:rgb(from var(--gray-900) r g b / .5);z-index:400;will-change:transform, backdrop-filter;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;transform:translateZ(0)}.popup-modal-wrapper-enter-from[data-v-dc9c148a],.popup-modal-wrapper-leave-to[data-v-dc9c148a]{opacity:0}.popup-modal-wrapper-enter-to[data-v-dc9c148a],.popup-modal-wrapper-leave-from[data-v-dc9c148a]{opacity:1}.popup-modal-wrapper-enter-active[data-v-dc9c148a],.popup-modal-wrapper-leave-active[data-v-dc9c148a]{transition:all .3s}.popup-modal-wrapper-enter-from>div[data-v-dc9c148a],.popup-modal-wrapper-leave-to>div[data-v-dc9c148a]{transform:scale(.97)translateY(5px)}.popup-modal-wrapper-enter-to>div[data-v-dc9c148a],.popup-modal-wrapper-leave-from>div[data-v-dc9c148a]{transform:scale(1)translateY(0)}.popup-modal-wrapper-enter-active>div[data-v-dc9c148a],.popup-modal-wrapper-leave-active>div[data-v-dc9c148a]{transition:all .3s}.popup-modal-wrapper-enter-from>div[data-v-dc9c148a]:first-child,.popup-modal-wrapper-leave-to>div[data-v-dc9c148a]:first-child{opacity:0;transform:scale(.97)}.popup-modal-wrapper-enter-to>div[data-v-dc9c148a]:first-child,.popup-modal-wrapper-leave-from>div[data-v-dc9c148a]:first-child{opacity:1;transform:scale(1)}.popup-modal-wrapper-enter-active>div[data-v-dc9c148a]:first-child,.popup-modal-wrapper-leave-active>div[data-v-dc9c148a]:first-child{transition:all .3s cubic-bezier(0,1,1,1)}.fromright.popup-modal-wrapper[data-v-dc9c148a],.fromdown.popup-modal-wrapper[data-v-dc9c148a]{width:100dvw;height:var(--100dvh);opacity:1;align-items:end;top:0;left:0}.fromright.popup-modal-wrapper-enter-from[data-v-dc9c148a],.fromdown.popup-modal-wrapper-enter-from[data-v-dc9c148a],.fromright.popup-modal-wrapper-leave-to[data-v-dc9c148a],.fromdown.popup-modal-wrapper-leave-to[data-v-dc9c148a]{opacity:1;background-color:var(--none-color);transform:none}.fromright.popup-modal-wrapper-enter-to[data-v-dc9c148a],.fromdown.popup-modal-wrapper-enter-to[data-v-dc9c148a],.fromright.popup-modal-wrapper-leave-from[data-v-dc9c148a],.fromdown.popup-modal-wrapper-leave-from[data-v-dc9c148a]{opacity:1;background-color:rgb(from var(--gray-900) r g b / .5);transform:none}.fromright.popup-modal-wrapper-enter-active[data-v-dc9c148a],.fromright.popup-modal-wrapper-leave-active[data-v-dc9c148a],.fromdown.popup-modal-wrapper-leave-active[data-v-dc9c148a]{transition:all .35s}.fromdown.popup-modal-wrapper-enter-active[data-v-dc9c148a]{transition:all .45s}.fromright.popup-modal-wrapper-enter-from>div[data-v-dc9c148a]:first-child,.fromright.popup-modal-wrapper-leave-to>div[data-v-dc9c148a]:first-child{opacity:1;transform:translate(100dvw)}.fromright.popup-modal-wrapper-enter-active>div[data-v-dc9c148a]:first-child,.fromright.popup-modal-wrapper-leave-active>div[data-v-dc9c148a]:first-child{transition:all .35s}.fromright.popup-modal-wrapper-enter-to>div[data-v-dc9c148a]:first-child,.fromright.popup-modal-wrapper-leave-from>div[data-v-dc9c148a]:first-child{opacity:1;transform:translate(0)}.fromdown.popup-modal-wrapper-enter-from>div[data-v-dc9c148a]:first-child,.fromdown.popup-modal-wrapper-leave-to>div[data-v-dc9c148a]:first-child{opacity:1;transform:translateY(100%)}.fromdown.popup-modal-wrapper-enter-active>div[data-v-dc9c148a]:first-child{transition:all .45s cubic-bezier(0,1.3,.5,1)}.fromdown.popup-modal-wrapper-leave-active>div[data-v-dc9c148a]:first-child{transition:all .35s}.fromdown.popup-modal-wrapper-enter-to>div[data-v-dc9c148a]:first-child,.fromdown.popup-modal-wrapper-leave-from>div[data-v-dc9c148a]:first-child{opacity:1;transform:translate(0)}.copy-url-button[data-v-dc9c148a],.download-html-button[data-v-dc9c148a]{cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .2s;display:flex}.copy-url-button[data-v-dc9c148a]{background-color:var(--primary-color)}.download-html-button[data-v-dc9c148a]{background-color:var(--gray-600)}.watermark-container[data-v-dc9c148a]{justify-content:center;align-items:center;gap:4px;padding-bottom:30px;display:flex}.watermark-container>p[data-v-dc9c148a]{color:rgba(from var(--white) r g b / .4);font-size:14px;font-weight:300}.watermark-container>p.help[data-v-dc9c148a]{color:var(--primary-color);cursor:pointer;font-weight:500}.failed-container[data-v-dc9c148a]{background-color:var(--gray-850);border:1px solid var(--gray-600);border-radius:12px;flex-direction:column;padding:12px 16px;display:flex}.failed-header[data-v-dc9c148a]{justify-content:space-between;align-items:center;display:flex}.failed-header>h4[data-v-dc9c148a]{color:rgba(from var(--white) r g b / .7);font-weight:500}.failed-header>p[data-v-dc9c148a]{color:var(--white);cursor:pointer;padding:4px 12px;font-size:12px;transition:all .2s}.failed-header>p[data-v-dc9c148a]:hover{opacity:.8}.failed-container>p[data-v-dc9c148a]{color:rgba(from var(--white) r g b / .5);cursor:text;font-size:14px;font-weight:400}.property-image-container .image-wrapper[data-v-dc9c148a]{background-color:var(--gray-750);width:100%;height:100%}.property.image-skeleton[data-v-dc9c148a]{border-radius:8px;width:100%;height:100%}.cancel-button[data-v-dc9c148a]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.cancel-button[data-v-dc9c148a]:hover{background-color:rgba(from var(--white) r g b / .1)}.property-modal[data-v-dc9c148a]{background-color:var(--gray-700);width:100%;max-width:1280px;box-shadow:0 200px 0 var(--gray-700);border-radius:16px 16px 0 0}.property-scroll[data-v-dc9c148a]::-webkit-scrollbar-track{background-color:var(--gray-700)}.property-header[data-v-dc9c148a]{color:var(--white);justify-content:space-between;align-items:center;gap:6px;padding:16px 20px 12px;display:flex}.property-header>p[data-v-dc9c148a]{color:rgba(from var(--white) r g b / .6);font-weight:500}.property-header>h3[data-v-dc9c148a]{font-weight:600}.property-modal[data-v-dc9c148a]::-webkit-scrollbar-track{background-color:var(--gray-700)}.property-scroll[data-v-dc9c148a]{height:calc(var(--100dvh) - 220px);padding:0 20px;overflow-y:auto}.property-image-container[data-v-dc9c148a]{grid-template-columns:repeat(3,1fr);align-items:center;gap:16px;padding:0 0 16px;display:grid}.image-wrapper[data-v-dc9c148a]{cursor:pointer;border-radius:8px;height:fit-content;transition:opacity .2s;overflow:hidden}.image-wrapper[data-v-dc9c148a]:hover{opacity:.8}.first-image-container[data-v-dc9c148a]{grid-template-columns:repeat(3,1fr);align-items:center;gap:16px;padding:20px 1px 4px;display:grid}.generate-button[data-v-dc9c148a]{background-color:var(--white);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 12px;transition:all .2s;display:flex}.generate-button[data-v-dc9c148a]:hover{opacity:.8}.generate-button>p[data-v-dc9c148a]{color:var(--gray-900);font-weight:600}.template-input-container[data-v-dc9c148a]{gap:8px;padding:0 1px;display:flex}.template-input-button-container[data-v-dc9c148a]{flex-shrink:0;gap:8px;display:flex}.template-container[data-v-dc9c148a]{flex-direction:column;gap:6px;margin-top:4px;display:flex}.template-header[data-v-dc9c148a]{align-items:center;gap:4px;display:flex}.template-header>h4[data-v-dc9c148a]{color:var(--white);padding:1px;font-size:16px;font-weight:500}.template-header>p[data-v-dc9c148a]{color:rgba(from var(--white) r g b / .7);font-size:14px}.input-wrapper[data-v-dc9c148a]{width:100%}.input-container[data-v-dc9c148a]{gap:16px;width:100%;display:flex}.app-container[data-v-dc9c148a]{width:100dvw;height:var(--100dvh);justify-content:center;display:flex;position:fixed;overflow-y:auto}.content-container[data-v-dc9c148a]{flex-direction:column;gap:12px;width:100%;max-width:1280px;padding:20px;display:flex;position:relative}.content-container>h2[data-v-dc9c148a]{color:var(--white);cursor:pointer;margin-right:auto;font-size:24px;font-weight:500}.popup-alert[data-v-dc9c148a]{background-color:var(--gray-900);cursor:pointer;z-index:109999;border-radius:16px;justify-content:center;width:min(100dvw - 30px,448px);padding:15px 20px;transition:background-color .2s;display:flex;position:fixed;top:20px;left:calc(50dvw + min(100dvw - 30px,448px)/-2)}.popup-alert p[data-v-dc9c148a]{color:var(--white);font-weight:700}.popup-alert-enter-from[data-v-dc9c148a],.popup-alert-leave-to[data-v-dc9c148a]{transform:translateY(-90px)}.popup-alert-enter-to[data-v-dc9c148a],.popup-alert-leave-from[data-v-dc9c148a]{transform:translateY(0)}.popup-alert-enter-active[data-v-dc9c148a],.popup-alert-leave-active[data-v-dc9c148a]{transition:all .3s}@media (width<=896px){.first-image-container[data-v-dc9c148a],.property-image-container[data-v-dc9c148a]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.input-container[data-v-dc9c148a]{flex-direction:column}}@media (width<=640px){.first-image-container[data-v-dc9c148a],.property-image-container[data-v-dc9c148a]{grid-template-columns:repeat(1,1fr)}.template-input-container[data-v-dc9c148a]{flex-direction:column;gap:10px}.template-input-button-container[data-v-dc9c148a]{width:100%}.generate-button[data-v-dc9c148a]{flex-shrink:1;width:100%}}*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}body{--primary-color:#8080ff;--gray-900:#111112;--gray-850:#1a1a1b;--gray-800:#222224;--gray-700:#333336;--gray-600:#444448;--gray-500:#66666c;--gray-750:color-mix(var(--gray-800) 50%, var(--gray-700) 50%);--white:#eceff0;--pastel-red:#ffa8a8;--pastel-blue:#a8d4ff;background-color:var(--gray-800);-webkit-tap-highlight-color:transparent;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--inner-height:100dvh;--100dvh:calc(var(--inner-height) - var(--safe-top) - var(--safe-bottom));font-family:Pretendard Variable}.scrollbar::-webkit-scrollbar{width:6px}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--gray-600);border-radius:3px}.scrollbar::-webkit-scrollbar-track{background-color:var(--gray-800)}input,textarea,select,button{appearance:none;font:inherit;color:inherit;box-shadow:none;background:0 0;border:none;border-radius:0}input:focus{border:none;outline:none}.image-skeleton{position:relative;overflow:hidden}.image-skeleton>img{z-index:2;position:relative}.image-skeleton>div{z-index:4}.image-skeleton:before{content:"";z-index:1;background:linear-gradient(90deg, transparent, rgba(from var(--white) r g b / .1), transparent);width:80%;height:100%;animation:1.5s infinite shimmer;position:absolute;top:0;left:-100%}.non-draggable{-webkit-user-select:none;user-select:none}@keyframes shimmer{0%{left:-100%}to{left:100%}}@media (width<=768px){.scrollbar::-webkit-scrollbar{display:none}}
