@import url(https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap);.modal[data-v-095c9b72]{position:fixed;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;overflow:hidden;background-color:rgba(222,220,218,.8);z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity .35s ease,visibility 0s linear .35s}.modal.show[data-v-095c9b72]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .35s ease,visibility 0s linear 0s}.panel[data-v-095c9b72]{display:flex;flex-direction:column;align-items:center;justify-content:center}.brand[data-v-095c9b72]{letter-spacing:1px}.spinner[data-v-095c9b72]{width:26px;height:26px;margin:12px 0;border:2px solid rgba(101,94,94,.25);border-top-color:#655e5e;border-radius:50%}.modal.show .spinner[data-v-095c9b72]{-webkit-animation:sm-spin-data-v-095c9b72 .8s linear infinite;animation:sm-spin-data-v-095c9b72 .8s linear infinite}.text[data-v-095c9b72]{opacity:.7}@-webkit-keyframes sm-spin-data-v-095c9b72{to{transform:rotate(1turn)}}@keyframes sm-spin-data-v-095c9b72{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.modal[data-v-095c9b72]{transition:opacity .001ms}.modal.show .spinner[data-v-095c9b72]{-webkit-animation:none;animation:none}}@font-face{font-family:MapoFlowerIsland;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/MapoFlowerIslandA.woff) format("woff");font-weight:400;font-style:normal}.logo-icon{background-image:url(../img/logo.0e690e0a.png);background-repeat:no-repeat;background-size:cover;display:inline-block}body{font-family:MapoFlowerIsland;font-size:12px;margin:0;color:#655e5e;background-color:#fffefb}body,html{overflow-x:hidden}input::-moz-placeholder{font-family:MapoFlowerIsland;font-size:12px}input:-ms-input-placeholder{font-family:MapoFlowerIsland;font-size:12px}input,input::placeholder,textarea{font-family:MapoFlowerIsland;font-size:12px}input{background:none;border:none;padding:0 5px;border-radius:0}input,input[type=text]{-webkit-border-radius:0}input[type=text]{-moz-appearance:none;appearance:none;border-radius:0;-webkit-appearance:none}input[type=checkbox]{border-radius:0;-webkit-border-radius:0;border:1px solid #655e5e;width:20px;height:20px}input:disabled{background:#f5f4f2}input:focus{background:transparent;border:0;outline:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fffefb inset!important}@media(max-width:460px){.menu-name{display:block;width:100%;text-align:center;font-size:15px;margin-top:20px}}@media(min-width:461px){.menu-name{display:none!important}}.button{cursor:pointer}.disable-save{-webkit-user-select:none;-webkit-touch-callout:none}@-webkit-keyframes sm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes sm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sm-skel{background-color:#ececec;background-image:linear-gradient(100deg,#ececec 20%,#f6f6f6 40%,#f6f6f6 50%,#ececec 70%);background-size:200% 100%;background-repeat:no-repeat;-webkit-animation:sm-shimmer 1.4s linear infinite;animation:sm-shimmer 1.4s linear infinite}.sm-skel.sm-loaded{-webkit-animation:none;animation:none;background-image:none;background-color:transparent}@media(prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:.001ms!important;animation-duration:.001ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.nav[data-v-06cc548a]{width:80%;min-height:62px;position:fixed;z-index:1;background-color:#fffefb;border-bottom:1px solid rgba(101,94,94,.0784313725490196)}@media(min-width:461px){.nav[data-v-06cc548a]{padding:0 calc(50vw - 600px);max-width:1200px;min-height:155px;opacity:.7;display:flex;justify-content:space-between}}@media(max-width:460px){.nav[data-v-06cc548a]{padding:0 10%}}.logo[data-v-06cc548a]{display:flex;align-items:center;font-size:18px;cursor:pointer}@media(max-width:460px){.logo[data-v-06cc548a]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto}}@media(min-width:461px){.logo[data-v-06cc548a]{font-size:30px;padding:18px 0}}.logo .big[data-v-06cc548a]{font-size:40px;letter-spacing:18px}.logo .small[data-v-06cc548a]{font-size:18px;letter-spacing:2px}@media(min-width:461px){.menu[data-v-06cc548a]{display:flex;align-items:center;justify-content:center;font-size:18px}}@media(max-width:460px){.menu[data-v-06cc548a]{overflow:hidden;max-height:0;transition:max-height .34s cubic-bezier(.4,0,.2,1)}.menu.show[data-v-06cc548a]{max-height:400px}.menu>.item[data-v-06cc548a]{opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease}.menu.show>.item[data-v-06cc548a]{opacity:1;transform:translateY(0)}.menu.show>.item[data-v-06cc548a]:nth-child(2){transition-delay:.04s}.menu.show>.item[data-v-06cc548a]:nth-child(3){transition-delay:.08s}.menu.show>.item[data-v-06cc548a]:nth-child(4){transition-delay:.12s}.menu.show>.item[data-v-06cc548a]:nth-child(5){transition-delay:.16s}.menu.show>.item[data-v-06cc548a]:nth-child(6){transition-delay:.2s}}.menu .hamburger-wrapper[data-v-06cc548a]{position:absolute;height:15px;width:15px;top:0;left:0;padding:24px 18px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.menu .bold[data-v-06cc548a]{font-weight:700;color:#000}.menu>.item[data-v-06cc548a]{cursor:pointer;padding:5px;text-align:center;display:block;text-decoration:none;color:inherit}@media(max-width:460px){.menu>.item[data-v-06cc548a]{margin-right:0;position:relative;z-index:1;background:#fffefb}}.menu>.item.invisible[data-v-06cc548a]{visibility:hidden;width:0;height:0}.background[data-v-3d0a8bd2]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:50%;background-size:100% 1500px;background-color:#fffefb;z-index:2;opacity:0}@media(max-width:460px){.background[data-v-3d0a8bd2]{background-size:1000px 100%;overflow:hidden}}.background.show[data-v-3d0a8bd2]{opacity:1;transition:opacity .5s ease-in}.logo[data-v-3d0a8bd2]{position:relative;top:-10%;font-size:30px;letter-spacing:-3px;cursor:pointer;text-shadow:2px 2px 3px rgba(0,0,0,.1803921568627451)}@media(max-width:460px){.logo[data-v-3d0a8bd2]{font-size:20px}}.enter[data-v-3d0a8bd2]{cursor:pointer;color:#655e5e;border:1px solid #655e5e;padding:8px;margin-top:-40px}.footer[data-v-4dd089bc]{position:fixed;bottom:0;text-align:center;border-top:1px solid #dedcda;overflow:hidden;height:0;width:100%;background-color:#fffefb;opacity:.8;transition:all .5s ease-in}.footer.show[data-v-4dd089bc]{height:70px}@media(min-width:461px){.footer.show[data-v-4dd089bc]{padding:10px 0}}.large[data-v-4dd089bc]{font-size:12px}.medium[data-v-4dd089bc]{font-size:11px}.small[data-v-4dd089bc]{font-size:10px}.footer[data-v-e0944e00]{background-color:#f5f4f2;position:relative;text-align:center;border-top:1px solid rgba(101,94,94,.0784313725490196);overflow:hidden;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 0;line-height:16px}.links[data-v-e0944e00]{text-align:center}.links .link[data-v-e0944e00]{margin:0 7px;display:inline-block;cursor:pointer;background-repeat:no-repeat;background-size:contain}.links .link.blog[data-v-e0944e00]{width:33px;height:33px;margin-bottom:4px;background-image:url(data:image/png;base64,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)}.links .link.instagram[data-v-e0944e00]{width:30px;height:30px;margin-bottom:7px;background-image:url(data:image/png;base64,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)}.large[data-v-e0944e00]{font-size:15px;line-height:25px}.medium[data-v-e0944e00]{font-size:11px}.small[data-v-e0944e00]{font-size:10px}@media(min-width:461px){.small[data-v-e0944e00]{margin-top:10px}}.hamburger{width:30px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.hamburger span{display:block;position:absolute;height:2px;width:50%;background:#a9a9a9;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.hamburger span:first-child{top:0}.hamburger span:nth-child(2),.hamburger span:nth-child(3){top:5px}.hamburger span:nth-child(4){top:10px}.hamburger.open span:first-child{top:5px;width:0;left:50%}.hamburger.open span:nth-child(2){transform:rotate(45deg)}.hamburger.open span:nth-child(3){transform:rotate(-45deg)}.hamburger.open span:nth-child(4){top:5px;width:0;left:50%}.page-enter-active{transition:opacity .32s ease-out}.page-leave-active{transition:opacity .22s ease-in}.page-enter,.page-leave-to{opacity:0}.fade-enter-active{transition:opacity .45s ease-out,transform .45s ease-out}.fade-enter{opacity:0;transform:translateY(10px)}.fade-leave-active{transition:opacity .3s ease}.fade-leave-to{opacity:0}.view[data-v-9195f82a]{max-width:1200px;margin:auto;position:relative}@media(min-width:461px){.view[data-v-9195f82a]{min-height:calc(100vh - 294px);width:80%;padding-top:155px}}@media(max-width:460px){.view[data-v-9195f82a]{min-height:calc(100vh - 192px);width:100%;padding-top:62px}}img[data-v-82da40e2]{width:80%;height:auto;max-height:800px;margin:0 auto 7px auto;display:block}img[data-v-82da40e2]:last-of-type{margin-bottom:0}@media(max-width:460px){img[data-v-82da40e2]{width:100%}}.scroll[data-v-82da40e2]{overflow:auto;opacity:0}.scroll.show[data-v-82da40e2]{opacity:1;transition:opacity .5s ease-in}.slider-navigation[data-v-82da40e2]{top:156px;left:calc(50vw - min(64vw, 960px)/2);position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:460px){.slider-navigation[data-v-82da40e2]{top:64px;left:0}}.slider-navigation .dot[data-v-82da40e2]{display:inline-block;margin:5px;width:5px;height:5px;border-radius:50%;background-color:#dedcda}.slider-navigation .dot.colored[data-v-82da40e2]{background-color:#655e5e;width:7px;height:7px}.about[data-v-54f79ac8]{opacity:0}.about.show[data-v-54f79ac8]{opacity:1;transition:opacity .5s ease-in}.about .logo[data-v-54f79ac8]{display:inline-flex;width:100px;height:100px;background-color:#dedcda;border-radius:50%;align-items:center;justify-content:center;color:#fffefb}@media(min-width:461px){.about[data-v-54f79ac8]{font-size:20px}}.flex[data-v-54f79ac8]{display:flex}.flex .flex-1[data-v-54f79ac8]{flex:1}.flex .flex-5[data-v-54f79ac8]{flex:5}.flex .flex-4[data-v-54f79ac8]{flex:4;margin:20px}.flex .flex-4 img[data-v-54f79ac8]{margin-bottom:10px}.padding[data-v-54f79ac8]{padding:20px}.margin[data-v-54f79ac8]{margin:20px 0}.bold[data-v-54f79ac8]{font-weight:bolder;margin-bottom:10px}@media(min-width:461px){.bold[data-v-54f79ac8]{font-size:30px;margin:30px 0}}@media(max-width:460px){.bold[data-v-54f79ac8]{text-align:center}}.bold.gap[data-v-54f79ac8]{margin-top:100px}.center[data-v-54f79ac8]{text-align:center}.center div[data-v-54f79ac8]{margin:2px 0}img[data-v-54f79ac8]{width:90%}.small[data-v-54f79ac8]{font-size:10px}.line-height[data-v-54f79ac8]{line-height:33px}.portfolio .product-name[data-v-fa7c3550]{text-align:center;font-size:14px;margin-top:30px}@media(min-width:461px){.portfolio .product-name[data-v-fa7c3550]{font-size:24px}}.list[data-v-fa7c3550]{overflow-y:auto;height:inherit;opacity:0;width:100%}.list.show[data-v-fa7c3550]{opacity:1;transition:opacity .5s ease-in}.list img[data-v-fa7c3550]{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;padding-bottom:3px;cursor:pointer}@media(min-width:461px){.list img[data-v-fa7c3550]{width:49%;height:400px;margin-right:10px}}.list .bold[data-v-fa7c3550]{font-weight:700}.content[data-v-fa7c3550]{overflow-y:auto;overflow-x:hidden;width:-webkit-fill-available;height:inherit}.content[data-v-fa7c3550] img,.content img[data-v-fa7c3550]{width:100%;height:auto;max-width:1999px;min-height:0!important}.submenu[data-v-fa7c3550]{display:flex;padding-bottom:3px;font-size:20px;justify-content:space-around;margin:10px 0}.submenu div[data-v-fa7c3550]{margin-right:10px;cursor:pointer}.submenu div.bold[data-v-fa7c3550]{font-weight:700;color:#000}@media(max-width:460px){.submenu[data-v-fa7c3550]{justify-content:space-evenly;padding-top:25px;font-size:12px}}@media(min-width:461px){.contact[data-v-e39803f4]{font-size:20px}}.contact .logo[data-v-e39803f4]{display:inline-flex;width:100px;height:100px;background-color:#dedcda;border-radius:50%;align-items:center;justify-content:center;color:#fffefb}.flex[data-v-e39803f4]{display:flex}.flex .flex-8[data-v-e39803f4]{flex:8;margin-left:20px}.center[data-v-e39803f4]{text-align:center;margin-top:10px}.bold[data-v-e39803f4]{font-weight:bolder}@media(min-width:461px){.bold[data-v-e39803f4]{margin:30px 0;font-size:30px}}@media(max-width:460px){.bold[data-v-e39803f4]{text-align:center}}.gap[data-v-e39803f4]{margin-top:25px}.no-margin[data-v-e39803f4]{margin-top:0}.line-height[data-v-e39803f4]{line-height:20px}.button[data-v-e39803f4]{background-color:#655e5e;display:inline-block;color:#fffefb;padding:5px 10px;margin:10px}@media(min-width:461px){.button[data-v-e39803f4]{margin:20px 0}}.padding[data-v-e39803f4]{padding:20px}.triangle[data-v-e39803f4]{display:inline-table;margin:68px 18px;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:20px solid #655e5e}.boxes[data-v-e39803f4]{margin-top:5px;margin-bottom:100px}.box[data-v-e39803f4]{margin:12px 0}.box span[data-v-e39803f4]:first-child{padding:9px 15px;border:1px solid #655e5e}@media(max-width:460px){.box span[data-v-e39803f4]:first-child{border-right:0}}@media(min-width:461px){.box span[data-v-e39803f4]:first-child{border-bottom:0;display:inline-block;width:88px;font-weight:bolder}}.box span[data-v-e39803f4]:nth-child(2){padding:6px 0;border:1px solid #655e5e;display:inline-block;width:160px;text-align:center}@media(min-width:461px){.box span[data-v-e39803f4]:nth-child(2){padding:0;display:inline-flex;width:118px;height:100px;align-items:center;justify-content:center}}.modal[data-v-197ae927]{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(222,220,218,.5);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.control[data-v-197ae927]{display:flex;justify-content:flex-end;margin-bottom:20px}.control div[data-v-197ae927]{padding:2px 5px;margin-left:5px;border:1px solid #dedcda;cursor:pointer}.background[data-v-197ae927]{color:#655e5e;background-color:#fffefb;padding:10px;line-height:22px}.background input[data-v-197ae927]{color:#655e5e;width:200px;height:22px;border:1px solid #dedcda;margin-bottom:5px}@media(min-width:461px){.background[data-v-197ae927]{padding:20px 40px 0;margin-bottom:20%}.background>input[data-v-197ae927]{margin-bottom:20px}}svg[data-v-2538f8a1]{fill:#655e5e;width:12px;height:12px}.item[data-v-3283419a]{border-bottom:1px solid #dedcda;padding:18px 27px;font-size:15px;display:flex;justify-content:space-between}.item[data-v-3283419a]:first-of-type{font-size:12px;padding:7px 27px;border-top:1px solid #dedcda;background-color:#fcfaf5}@media(max-width:460px){.item[data-v-3283419a]:first-of-type{padding:7px 15px}}@media(max-width:460px){.item[data-v-3283419a]{font-size:13px;padding:18px 15px}}.reply[data-v-3283419a]{width:30px;height:16px;min-width:30px;padding:2px 2px 4px 2px;display:inline-flex;align-items:center;justify-content:center}.writer[data-v-3283419a]{max-width:70px;width:70px;line-height:20px;margin:0 20px;text-align:right}@media(min-width:461px){.writer[data-v-3283419a]{max-width:90px;width:90px}}.flex[data-v-3283419a]{display:flex}.replied[data-v-3283419a]{background-color:#655e5e;color:#fffefb}.not-replied[data-v-3283419a]{background-color:#dedcda;color:#fffefb}.title[data-v-3283419a]{cursor:pointer;line-height:20px}.paging[data-v-3283419a]{display:flex;justify-content:center;margin:20px}.paging span[data-v-3283419a]{padding:5px;margin:5px;cursor:pointer;font-weight:lighter}.paging span.bold[data-v-3283419a]{font-weight:bolder;text-shadow:1px 2px 3px rgba(0,0,0,.7686274509803922)}.header[data-v-bd47bd8a]{display:flex;justify-content:space-around;align-items:center;height:50px}.header .menu-name[data-v-bd47bd8a]{width:100px!important;margin-top:0}.header .even[data-v-bd47bd8a]{display:inline-flex;width:50px;height:25px;align-items:center;justify-content:center}@media(min-width:461px){.header .even[data-v-bd47bd8a]{width:80px;height:30px}}.write.button[data-v-bd47bd8a]{position:relative;border:1px solid #655e5e;background-color:#655e5e;color:#fffefb;font-size:10px}@media(min-width:461px){.write.button[data-v-bd47bd8a]{margin-left:auto;text-align:right;font-size:15px}}.reviews[data-v-bd47bd8a]{opacity:0}.reviews.show[data-v-bd47bd8a]{opacity:1;transition:opacity .5s ease-in}.header[data-v-687e99dc]{display:flex;justify-content:space-around;align-items:center;height:50px}.header .menu-name[data-v-687e99dc]{width:100px!important;margin-top:0}.header .even[data-v-687e99dc]{display:inline-flex;width:50px;height:25px;align-items:center;justify-content:center}@media(min-width:461px){.header .even[data-v-687e99dc]{width:80px;height:30px}}.write.button[data-v-687e99dc]{position:relative;border:1px solid #655e5e;background-color:#655e5e;color:#fffefb;font-size:10px}@media(min-width:461px){.write.button[data-v-687e99dc]{font-size:15px;margin-left:auto;text-align:right}}.qna[data-v-687e99dc]{opacity:0}.qna.show[data-v-687e99dc]{opacity:1;transition:opacity .5s ease-in}.article[data-v-125cf5a3]{opacity:0}@media(max-width:460px){.article[data-v-125cf5a3]{width:97%}}.article.show[data-v-125cf5a3]{opacity:1;transition:opacity .5s ease-in}.content[data-v-125cf5a3] p span span{font-size:12px;font-family:monospace!important}.content[data-v-125cf5a3] img{display:block;max-width:100%}.gallery img[data-v-125cf5a3]{cursor:pointer;margin-right:5px;height:10vh;width:10vh}.button[data-v-125cf5a3]{font-size:14px;color:#fffefb;border:1px solid #655e5e;background-color:#655e5e;float:right;padding:5px 11px;margin:3px}@media(max-width:460px){.button[data-v-125cf5a3]{font-size:10px}}.control[data-v-125cf5a3]{display:flex;width:100px;justify-content:space-between}.control div[data-v-125cf5a3]{padding:3px;cursor:pointer}.comments>[data-v-125cf5a3]{padding-left:10px}.comments .line[data-v-125cf5a3]{margin:10px 0;border-top:1px solid #dedcda}.comments .writer[data-v-125cf5a3]{margin-top:10px;font-weight:bolder}.comments .button[data-v-125cf5a3]{height:10px;font-size:10px;float:none;display:inline-block;border:1px solid #dedcda;background-color:#fffefb;color:#655e5e;margin-left:0}.comments .comment[data-v-125cf5a3]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px;white-space:pre-wrap}.comments input[data-v-125cf5a3]{color:#655e5e;height:25px;margin:5px 5px 5px 0;border:1px solid #dedcda}.comments textarea[data-v-125cf5a3]{display:block;width:calc(100% - 30px);height:100px;padding:5px;color:#655e5e;resize:none;border:1px solid #dedcda}.comments textarea[data-v-125cf5a3]:-moz-read-only{min-height:100px;border:none;background-color:#fffefb}.comments textarea[data-v-125cf5a3]:read-only{min-height:100px;border:none;background-color:#fffefb}.gray[data-v-125cf5a3]{position:fixed;z-index:1;top:0;left:0;display:flex;flex-direction:column;align-items:center;width:100vw;height:100vh;background:rgba(0,0,0,.7490196078431373)}.gray img[data-v-125cf5a3]{margin-top:100px;max-width:95vw;max-height:80vh}@media(max-width:460px){.gray img[data-v-125cf5a3]{max-height:60vh}}.gray .control[data-v-125cf5a3]{position:absolute;top:80vh;font-size:12px;color:#fffefb}@media(min-width:461px){.gray .control[data-v-125cf5a3]{top:90vh}}.no-margin[data-v-125cf5a3]{margin:0}.margin-bottom[data-v-125cf5a3]{padding-bottom:30px}.space-between[data-v-125cf5a3]{display:flex;justify-content:space-between}.agreement[data-v-15941c97]{width:calc(100% - 40px);padding:20px;background-color:#f5f4f2}.close[data-v-15941c97]{position:absolute;right:20px;top:20px}@media(min-width:461px){.close[data-v-15941c97]{display:none}}.editor .ql-container{min-height:inherit}.row[data-v-417ca3ae]{width:90%;margin:auto;padding:5px;font-size:14px;color:#655e5e}.row label[data-v-417ca3ae]{width:55px;display:inline-block;margin-right:10px}.row input[data-v-417ca3ae]{border:1px solid #dedcda;height:22px;width:calc(100% - 77px)}.row.last[data-v-417ca3ae]{margin:20px auto}.check input[data-v-417ca3ae]{width:14px;height:14px}.check .underline[data-v-417ca3ae]{text-decoration:underline}.editor[data-v-417ca3ae]{min-height:40vh;margin-bottom:42px}@media(min-width:461px){.description div[data-v-417ca3ae]{display:inline-block}}@media(max-width:460px){.agreement[data-v-417ca3ae]{position:fixed;right:-460px;top:30%;transition:right .3s ease-in}.agreement.show[data-v-417ca3ae]{right:0}}@media(min-width:461px){.agreement[data-v-417ca3ae]{width:700px}}.flex[data-v-417ca3ae]{display:flex;align-items:center;justify-content:space-around}.button[data-v-417ca3ae]{padding:5px 20px;background-color:#655e5e;color:#fffefb}.padding-left[data-v-417ca3ae]{padding-left:7px}.menu[data-v-34c2147c]{text-align:center;font-size:34px;margin:20px 0}.admin-nav[data-v-34c2147c]{display:flex;align-items:center;justify-content:center;gap:16px;padding:8px 0;border-bottom:1px solid #dedcda;margin-bottom:12px}.admin-nav a[data-v-34c2147c]{color:#655e5e;text-decoration:none;font-size:14px}.admin-nav a.router-link-active[data-v-34c2147c]{font-weight:700;border-bottom:2px solid #655e5e}.admin-nav .logout-btn[data-v-34c2147c]{padding:3px 10px;border:1px solid #dedcda;background:transparent;color:#655e5e;cursor:pointer;font-size:14px}.admin-nav .logout-btn[data-v-34c2147c]:hover{background:#f5f4f2}.view[data-v-34c2147c]{margin:auto;width:80%;height:calc(100vh - 76px);color:#655e5e}.button{padding:3px;border:1px solid #dedcda}.login[data-v-469b24dd]{display:flex;flex-direction:column;align-items:center;justify-content:center}.login .row[data-v-469b24dd]{margin:5px 0}.login label[data-v-469b24dd]{display:inline-block;width:70px}.login input[data-v-469b24dd]{border:1px solid #dedcda}.button[data-v-0e995cb5]{display:inline-block;padding:3px;margin-top:5px;float:right}.admin-write-article .admin-editor .ql-container{height:80vh}.apartments[data-v-84b021b4]{padding:8px 0 32px}.toolbar[data-v-84b021b4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.py-filter[data-v-84b021b4]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.py-tab[data-v-84b021b4]{padding:5px 14px;border:1px solid #dedcda;background:#fffefb;color:#655e5e;font-size:13px;cursor:pointer}.py-tab[data-v-84b021b4]:hover{background:#f5f4f2}.py-tab.active[data-v-84b021b4]{background:#655e5e;color:#fffefb;border-color:#655e5e}.page-title[data-v-84b021b4]{font-size:20px;font-weight:700;color:#655e5e;margin:0}.toolbar-actions[data-v-84b021b4]{display:flex;align-items:center;gap:8px}.add-btn[data-v-84b021b4],.migrate-btn[data-v-84b021b4]{display:inline-block;padding:6px 16px;border:1px solid #dedcda;color:#655e5e;background:#fffefb;text-decoration:none;font-size:14px;cursor:pointer}.add-btn[data-v-84b021b4]:hover,.migrate-btn[data-v-84b021b4]:hover{background:#f5f4f2}.add-btn[data-v-84b021b4]:disabled,.migrate-btn[data-v-84b021b4]:disabled{opacity:.6;cursor:default}.empty-state .add-btn[data-v-84b021b4]{margin:0 4px}.migrate-hint[data-v-84b021b4]{font-size:13px;color:#cdc3c3}.empty-state[data-v-84b021b4],.state-message[data-v-84b021b4]{text-align:center;color:#cdc3c3;padding:40px 0;font-size:15px}.empty-state p[data-v-84b021b4],.state-message p[data-v-84b021b4]{margin-bottom:16px}.apt-list[data-v-84b021b4]{list-style:none;margin:0;padding:0;border-top:1px solid #dedcda}.apt-row[data-v-84b021b4]{display:flex;align-items:center;border-bottom:1px solid #dedcda;padding:8px 0}.apt-row[data-v-84b021b4]:hover{background:#f5f4f2}.apt-info[data-v-84b021b4]{display:flex;align-items:center;flex:1;gap:14px;background:transparent;border:none;padding:4px 8px;cursor:pointer;text-align:left;color:#655e5e}.thumb[data-v-84b021b4]{width:64px;height:48px;flex-shrink:0;overflow:hidden}.thumb img[data-v-84b021b4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumb-placeholder[data-v-84b021b4]{width:100%;height:100%;background:#f5f4f2;border:1px solid #dedcda}.apt-name[data-v-84b021b4]{font-size:15px;flex:1}.apt-py[data-v-84b021b4]{font-size:13px;color:#cdc3c3;min-width:60px}.delete-btn[data-v-84b021b4]{padding:4px 12px;border:1px solid #dedcda;background:transparent;color:#655e5e;cursor:pointer;font-size:13px;margin-right:8px}.delete-btn[data-v-84b021b4]:hover{background:#f5f4f2}.save-sort-btn[data-v-84b021b4]{display:inline-block;padding:6px 16px;border:1px solid #d9534f;color:#fff;background:#d9534f;text-decoration:none;font-size:14px;font-weight:700;cursor:pointer}.save-sort-btn[data-v-84b021b4]:hover{background:#c9302c;border-color:#ac2925}.save-sort-btn[data-v-84b021b4]:disabled{opacity:.6;cursor:default}.sort-controls[data-v-84b021b4]{display:flex;flex-direction:column;gap:2px;margin-right:4px;margin-left:4px}.sort-btn[data-v-84b021b4]{padding:2px 6px;font-size:9px;line-height:1.2;border:1px solid #dedcda;background:transparent;color:#cdc3c3;cursor:pointer}.sort-btn[data-v-84b021b4]:hover:not(:disabled){background:#f5f4f2;color:#655e5e}.sort-btn[data-v-84b021b4]:disabled{opacity:.2;cursor:default}.apt-edit[data-v-e9cf1244]{padding:8px 0 40px;max-width:720px}.page-title[data-v-e9cf1244]{font-size:20px;font-weight:700;color:#655e5e;margin:0 0 20px}.field[data-v-e9cf1244]{margin-bottom:18px;display:flex;flex-direction:column;gap:6px}.field label[data-v-e9cf1244]{font-size:14px;color:#655e5e;font-weight:600}.field input[type=text][data-v-e9cf1244],.field select[data-v-e9cf1244],.field textarea[data-v-e9cf1244]{border:1px solid #dedcda;background:#fffefb;color:#655e5e;padding:6px 8px;font-size:14px;font-family:inherit;width:100%;max-width:480px;box-sizing:border-box}.field input[type=text][data-v-e9cf1244]:focus,.field select[data-v-e9cf1244]:focus,.field textarea[data-v-e9cf1244]:focus{outline:1px solid #cdc3c3}.field input[type=text][data-v-e9cf1244]:disabled,.field select[data-v-e9cf1244]:disabled,.field textarea[data-v-e9cf1244]:disabled{opacity:.6;cursor:not-allowed}.field textarea[data-v-e9cf1244]{resize:vertical}.required[data-v-e9cf1244]{color:#b55}.upload-label[data-v-e9cf1244]{display:inline-block;padding:6px 14px;border:1px solid #dedcda;background:#fffefb;color:#655e5e;cursor:pointer;font-size:13px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.upload-label[data-v-e9cf1244]:hover:not(.disabled){background:#f5f4f2}.upload-label.disabled[data-v-e9cf1244]{opacity:.6;cursor:not-allowed}.sr-only[data-v-e9cf1244]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.uploading-msg[data-v-e9cf1244]{font-size:13px;color:#cdc3c3}.preview-grid[data-v-e9cf1244]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.preview-item[data-v-e9cf1244]{display:flex;flex-direction:column;align-items:center;gap:6px;width:130px}.preview-img[data-v-e9cf1244]{width:130px;height:96px;-o-object-fit:cover;object-fit:cover;border:1px solid #dedcda;display:block}.preview-controls[data-v-e9cf1244]{display:flex;gap:4px}.ctrl-btn[data-v-e9cf1244]{padding:2px 8px;border:1px solid #dedcda;background:#fffefb;color:#655e5e;cursor:pointer;font-size:12px}.ctrl-btn[data-v-e9cf1244]:disabled{opacity:.4;cursor:not-allowed}.ctrl-btn[data-v-e9cf1244]:hover:not(:disabled){background:#f5f4f2}.remove-btn[data-v-e9cf1244]{color:#a55}.error[data-v-e9cf1244]{font-size:12px;color:#b55}.save-error[data-v-e9cf1244]{margin-bottom:12px;font-size:14px;padding:6px 10px;border:1px solid #e5b5b5;background:#fdf5f5}.actions[data-v-e9cf1244]{display:flex;gap:10px;margin-top:20px}.cancel-btn[data-v-e9cf1244],.save-btn[data-v-e9cf1244]{padding:7px 22px;border:1px solid #dedcda;cursor:pointer;font-size:14px}.cancel-btn[data-v-e9cf1244]:disabled,.save-btn[data-v-e9cf1244]:disabled{opacity:.6;cursor:not-allowed}.cancel-btn[data-v-e9cf1244]{background:#fffefb;color:#655e5e}.cancel-btn[data-v-e9cf1244]:hover:not(:disabled){background:#f5f4f2}.save-btn[data-v-e9cf1244]{background:#655e5e;color:#fffefb}.save-btn[data-v-e9cf1244]:hover:not(:disabled){background:#cdc3c3}.home-photos[data-v-6638b051]{padding:8px 0 40px;max-width:720px}.page-title[data-v-6638b051]{font-size:20px;font-weight:700;color:#655e5e;margin:0 0 20px}.field[data-v-6638b051]{margin-bottom:18px;display:flex;flex-direction:column;gap:6px}.upload-label[data-v-6638b051]{display:inline-block;padding:6px 14px;border:1px solid #dedcda;background:#fffefb;color:#655e5e;cursor:pointer;font-size:13px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.upload-label[data-v-6638b051]:hover:not(.disabled){background:#f5f4f2}.upload-label.disabled[data-v-6638b051]{opacity:.6;cursor:not-allowed}.sr-only[data-v-6638b051]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.uploading-msg[data-v-6638b051]{font-size:13px;color:#cdc3c3}.empty-state[data-v-6638b051]{font-size:14px;color:#cdc3c3;margin-bottom:20px;padding:16px;border:1px dashed #dedcda;text-align:center}.preview-grid[data-v-6638b051]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.preview-item[data-v-6638b051]{display:flex;flex-direction:column;align-items:center;gap:6px;width:130px}.preview-img[data-v-6638b051]{width:130px;height:96px;-o-object-fit:cover;object-fit:cover;border:1px solid #dedcda;display:block}.preview-controls[data-v-6638b051]{display:flex;gap:4px}.ctrl-btn[data-v-6638b051]{padding:2px 8px;border:1px solid #dedcda;background:#fffefb;color:#655e5e;cursor:pointer;font-size:12px}.ctrl-btn[data-v-6638b051]:disabled{opacity:.4;cursor:not-allowed}.ctrl-btn[data-v-6638b051]:hover:not(:disabled){background:#f5f4f2}.remove-btn[data-v-6638b051]{color:#a55}.error[data-v-6638b051]{font-size:12px;color:#b55}.save-error[data-v-6638b051]{margin-bottom:12px;font-size:14px;padding:6px 10px;border:1px solid #e5b5b5;background:#fdf5f5}.success-msg[data-v-6638b051]{margin-bottom:12px;font-size:14px;padding:6px 10px;border:1px solid #b5d5b5;background:#f5fdf5;color:#3a6a3a}.actions[data-v-6638b051]{margin-top:20px}.save-btn[data-v-6638b051]{padding:7px 22px;border:1px solid #dedcda;cursor:pointer;font-size:14px;background:#655e5e;color:#fffefb}.save-btn[data-v-6638b051]:disabled{opacity:.6;cursor:not-allowed}.save-btn[data-v-6638b051]:hover:not(:disabled){background:#cdc3c3}.password-change[data-v-ca75f7a8]{display:flex;flex-direction:column;align-items:center;padding:40px 20px}.password-change .title[data-v-ca75f7a8]{color:#655e5e;font-size:1.2rem;margin-bottom:24px}.password-change .form[data-v-ca75f7a8]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.password-change .row[data-v-ca75f7a8]{display:flex;align-items:center;gap:8px}.password-change .row label[data-v-ca75f7a8]{display:inline-block;width:110px;color:#655e5e;font-size:.9rem}.password-change .row input[data-v-ca75f7a8]{border:1px solid #dedcda;padding:4px 8px;color:#655e5e}.password-change .button-row[data-v-ca75f7a8]{margin-top:8px}.password-change .button-row button[data-v-ca75f7a8]{padding:6px 24px;background:#655e5e;color:#fffefb;border:none;cursor:pointer;font-size:.9rem}.password-change .button-row button[data-v-ca75f7a8]:hover{background:#cdc3c3}.password-change .message[data-v-ca75f7a8]{font-size:.85rem;padding:4px 0}.password-change .message.success[data-v-ca75f7a8]{color:#2e7d32}.password-change .message.error[data-v-ca75f7a8]{color:#c62828}