.input,.textarea{position:relative;width:100%}.input>span,.textarea>span{position:absolute;top:50%;left:1rem;transform:translateY(-50%);display:inline-block;padding:0 .6rem;font-size:1.2rem;font-weight:500;color:var(--desc-color-02);background-color:var(--background-color-01);pointer-events:none;transition:.25s}.input input,.textarea input{position:relative;height:4.2rem;width:100%;font-weight:500;border-radius:1rem;padding:0 1.6rem;background-color:var(--background-color-01);border:1px solid var(--border-color-01);box-sizing:border-box;font-size:1.4rem;outline:none}.input input:focus,.textarea input:focus{border-color:var(--pmy-color-01);box-shadow:3px 3px rgba(0,0,0,.06)}.input input.small,.textarea input.small{height:3.4rem;border-radius:.8rem;font-size:1.3rem}.input input.error,.textarea input.error{border-color:var(--red-01)}.input input.error:focus,.textarea input.error:focus{box-shadow:0 3px 5px rgb(var(--red-rgb-01)/6%)}.input input.error+span,.textarea input.error+span{color:#ff472f !important}.input input:focus+span,.input input:valid+span,.textarea input:focus+span,.textarea input:valid+span{top:0;color:var(--pmy-color-01)}.input input:focus~p,.textarea input:focus~p{color:var(--desc-color-01)}.input input::placeholder,.textarea input::placeholder{font-size:1.2rem;color:var(--desc-color-02);font-weight:400}.input input.hold,.textarea input.hold{color:var(--desc-color-02);border-color:var(--border-color-01) !important;background-color:var(--gray-01);pointer-events:none}.input input.hold~em,.input input.hold~p,.textarea input.hold~em,.textarea input.hold~p{color:var(--desc-color-02)}.input em,.textarea em{position:absolute;top:50%;right:1.6rem;transform:translateY(-50%);display:block;align-items:center;font-size:1.3rem;z-index:2;pointer-events:none}.input em.__pass_view,.textarea em.__pass_view{cursor:pointer;pointer-events:auto}.input em.__max_len_text,.textarea em.__max_len_text{color:var(--desc-color-01);font-weight:500;font-size:1.2rem}.input em.__max_len_text span,.textarea em.__max_len_text span{font-weight:500;color:var(--pmy-color-01)}.input em *,.textarea em *{font-size:1.3rem;font-weight:500}.input em i,.textarea em i{color:var(--desc-color-02);font-size:1.6rem}.input em.active,.textarea em.active{pointer-events:auto}.input em.active i,.textarea em.active i{color:var(--desc-color-01)}.input p,.textarea p{position:absolute;top:50%;left:1.6rem;transform:translateY(-50%);font-size:1.2rem;color:var(--desc-color-02);font-weight:500}.input-date{position:relative;display:flex;align-items:center;width:100%;background-color:var(--background-color-01)}.input-date input[type=date]{min-width:14.8rem;width:100%;height:4.4rem;padding:0 1.6rem;padding-right:4.2rem;border:1px solid var(--border-color-01);font-size:1.4rem;font-weight:500;border-radius:1rem}@media all and (max-width: 767px){.input-date input[type=date]{min-width:100%;padding-right:1.6rem}}@media all and (max-width: 579px){.input-date input[type=date]{padding:0 1rem}}.input-date input[type=date].small{height:3.4rem;border-radius:.8rem;font-size:1.3rem}.input-date input[type=date]::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0);color:rgba(0,0,0,0);cursor:pointer}.input-date .indicator{position:absolute;top:50%;right:.1rem;padding-right:1.2rem;background-color:var(--background-color-01);transform:translateY(-50%);pointer-events:none;font-size:2rem}.textarea{position:relative}.textarea textarea{all:unset;resize:none;width:100%;height:12rem;padding:1.6rem;border:1px solid var(--border-color-01);border-radius:1rem;box-sizing:border-box;font-size:1.3rem;font-weight:500;line-height:1.4;outline:none}.textarea textarea.error{border-color:var(--red-01)}.textarea textarea:focus{border-color:var(--pmy-color-01);box-shadow:3px 3px rgba(0,0,0,.06)}.textarea textarea:focus+span{transform:translateY(-100%)}.textarea textarea::placeholder{font-size:1.2rem;font-weight:400;color:var(--desc-color-02)}.textarea em{position:absolute;top:auto;bottom:0rem;right:.8rem;z-index:2;background-color:var(--background-color-01)}.select-box{position:relative;width:100%}.select-box select{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;min-width:6em;width:100%;height:4.2rem;padding:0 1.6rem;font-size:1.4rem;font-weight:500;border-color:var(--desc-color-01);border-radius:1rem;border:1px solid var(--border-color-01);color:var(--desc-color-02);background-color:var(--background-color-01);cursor:pointer;outline:none}.select-box select option{padding:1rem}.select-box select.active{color:var(--text-color-01)}.select-box select.error{border-color:var(--red-01);color:var(--red-01)}.select-box select.hold{color:var(--desc-color-02) !important;background:var(--gray-01) !important;pointer-events:none}.select-box select.hold~.arrow{color:var(--desc-color-02);background-color:var(--gray-01) !important}.select-box .arrow{position:absolute;top:50%;right:1.6rem;transform-origin:center;transform:translateY(-50%);pointer-events:none;z-index:3;transition:.2s;background-color:#fff}.select-box .arrow.active{transform:translateY(-50%) rotate(180deg)}.select-box.small select{height:3.4rem;border-radius:.8rem;font-size:1.2rem;padding:0 1rem}.select-box.small select option{font-size:1.2rem}.select-box.small .arrow{right:1rem}.cust-select-box{position:relative;width:100%;border-radius:1rem;z-index:5}.cust-select-box .cust-select-box__header{display:flex;align-items:center;justify-content:space-between;width:100%;height:4.2rem;padding:0 1.6rem;border:1px solid var(--border-color-01);font-size:1.4rem;font-weight:500;color:var(--desc-color-02);background-color:var(--background-color-01);border-radius:1rem;cursor:pointer}.cust-select-box .cust-select-box__header .arrow{transform-origin:center;transition:.2s}.cust-select-box .cust-select-box__header__left{display:flex;align-items:center;gap:.6rem}.cust-select-box .cust-select-box__header__left *{font-size:1.4rem;font-weight:500;color:var(--desc-color-02)}.cust-select-box .cust-select-box__header__left .text{display:flex;align-items:center;gap:.6rem}.cust-select-box .cust-select-box__header__left .text span{font-size:1.2rem;color:var(--desc-color-02)}.cust-select-box .icon{width:2.2rem;aspect-ratio:1}.cust-select-box .icon img{object-fit:cover;object-position:center;width:100%}.cust-select-box .option-list{position:absolute;top:100%;left:0;transform:translateY(1rem);width:100%;margin-top:.6rem;border-top:1px solid var(--border-color-01);padding:1rem 0;background-color:var(--background-color-01);border:1px solid var(--border-color-01);border-radius:1rem;opacity:0;pointer-events:none;transition:transform .1s,opacity .1s}.cust-select-box .option-list .scroll-container{border:0;max-height:16rem}.cust-select-box .option-list ul>em{display:block;font-size:1.2rem;font-weight:500;color:var(--desc-color-02);padding:.6rem 0;padding-left:1.2rem}.cust-select-box .option-list ul li{display:flex;align-items:center;justify-content:space-between;padding:1rem;cursor:pointer}.cust-select-box .option-list ul li.active{background-color:var(--gray-01)}.cust-select-box .option-list ul li *{font-weight:500;font-size:1.4rem}.cust-select-box .option-list ul li:hover{background-color:var(--gray-01)}.cust-select-box .option-list ul li .left{display:flex;align-items:center;gap:.6rem}.cust-select-box .option-list ul li .left .text{display:flex;align-items:center;gap:.6rem}.cust-select-box .option-list ul li .left .text span{font-size:1.2rem;color:var(--desc-color-02)}.cust-select-box.active{box-shadow:3px 3px rgba(0,0,0,.06);z-index:5}.cust-select-box.active .cust-select-box__header *{color:var(--desc-color-01)}.cust-select-box.active .cust-select-box__header .arrow{transform:rotate(180deg)}.cust-select-box.active .option-list{transform:translateY(0);opacity:1;pointer-events:auto;box-shadow:3px 3px rgba(0,0,0,.06)}.cust-select-box.small .cust-select-box__header{height:3.4rem;border-radius:.8rem}.cust-select-box.small .cust-select-box__header__left *{font-size:1.3rem}.cust-select-box.small .icon{width:1.8rem}.cust-select-box.small .option-list ul li *{font-size:1.3rem}.checkbox{white-space:nowrap;cursor:pointer}.checkbox input[type=checkbox],.checkbox input[type=radio]{display:none}.checkbox .check-d{position:relative;width:1.6rem;height:1.6rem;border:2px solid var(--border-color-01);background-color:#fff;color:#fff;border-radius:50%;transition:.1s;cursor:pointer}.checkbox .check-d.small{width:1.6rem;height:1.6rem}.checkbox .check-d svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.6rem;opacity:0;transition:.1s}@media(hover: hover)and (pointer: fine){.checkbox:hover .check-d{border-color:var(--pmy-color-01);background-color:rgb(var(--pmy-rgb-01)/26%)}}.checkbox p{font-size:1.4rem;font-weight:500;color:var(--desc-color-01)}.checkbox input[type=checkbox]:checked+.check-d,.checkbox input[type=radio]:checked+.check-d{border-color:var(--pmy-color-01);background-color:var(--pmy-color-01)}.checkbox input[type=checkbox]:checked+.check-d svg,.checkbox input[type=radio]:checked+.check-d svg{opacity:1}.checkbox input[type=radio]:checked+.label p,.checkbox input[type=checkbox]:checked+.label p{color:var(--text-color-01) !important}.checkbox:has(input[type=radio]:checked) .label p,.checkbox:has(input[type=checkbox]:checked) .label p{color:var(--pmy-color-01)}.btn{all:unset;position:relative;display:flex;align-items:center;justify-content:center;gap:.6rem;height:4.2rem;padding:0 1.6rem;border:1px solid rgba(0,0,0,0);background:var(--gray-01);background:var(--pmy-color-01);background:linear-gradient(to left, #7d16df, #c56ef3);cursor:pointer;border-radius:1rem;font-size:1.4rem;color:#fff;font-weight:500;box-sizing:border-box}.btn:active{top:.1rem}.btn.big{height:5rem;border-radius:1.6rem}.btn.small{height:3.4rem;border-radius:.8rem;font-size:1.2rem}.btn.tiny{height:2.6rem;padding:0 1rem;border-radius:.6rem;font-size:1.2rem}.btn.light{border-color:var(--border-color-01);color:var(--text-color-01);background:var(--background-color-01)}.btn.dark{color:#fff !important;background:linear-gradient(to right, #494950, #37373f)}.btn.gray{border-color:var(--gray-02);color:var(--desc-color-02);background:var(--gray-02)}.btn:disabled{color:var(--desc-color-02);border-color:var(--border-color-01) !important;background-color:var(--gray-01);pointer-events:none}@media(hover: hover)and (pointer: fine){.btn:hover{opacity:.85;box-shadow:3px 3px rgba(0,0,0,.06)}.btn:hover.light{opacity:1;border-color:var(--pmy-color-01);color:var(--pmy-color-01)}.btn:hover.gray{color:var(--desc-color-01);background:var(--gray-01)}}.scroll-container{position:relative;overflow:hidden;border:1px solid var(--border-color-01)}.scroll-container ul{margin:0;padding:0;list-style:none;max-height:100%;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.scroll-container ul::-webkit-scrollbar{display:none}.scroll-container .scrollbar{position:absolute;top:0;right:0;transform:translateX(1rem);width:10px;height:100%;border-radius:4px;opacity:0;transition:.3s}@media all and (max-width: 767px){.scroll-container .scrollbar{opacity:1;transform:translateX(0)}}.scroll-container .scrollbar-thumb{position:absolute;left:50%;width:.4rem;transform:translateX(-50%);background:rgba(0,0,0,.1);border-radius:4px;cursor:pointer}.scroll-container:hover .scrollbar{opacity:1;transform:translateX(0)}:root{--sw-height: 26px;--sw-width: 46px}.switch input.sw{opacity:0;position:absolute;left:-9999px}.switch input.sw+label{user-select:none;transition:.2s ease;display:inline-block;height:var(--sw-height);width:var(--sw-width);position:relative;box-shadow:inset 0 0 0px 2px var(--border-color-01);border-radius:60px;cursor:pointer;background-color:var(--gray-01)}.switch input.sw+label:before{content:"";position:absolute;display:block;height:var(--sw-height);width:var(--sw-height);top:0;left:0;border-radius:calc(var(--sw-height)/2);background:rgba(76,217,100,0);transition:.2s cubic-bezier(0.24, 0, 0.5, 1)}.switch input.sw+label:after{content:"";position:absolute;display:block;height:24px;width:24px;top:50%;margin-top:-12px;left:1px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0px 0 rgba(0,0,0,.04),0 4px 9px rgba(0,0,0,.13),0 3px 3px rgba(0,0,0,.05);transition:.35s cubic-bezier(0.54, 1.6, 0.5, 1)}.switch input.sw+label span{white-space:nowrap;height:var(--sw-height);line-height:var(--sw-height);margin-left:var(--sw-width);padding-left:16px}.switch input.sw:checked+label:before{width:var(--sw-width);background:var(--pmy-color-01);background:#6db6e7;transition:width .2s cubic-bezier(0, 0, 0, 0.1) !important}.switch input.sw:checked+label:after{left:calc(var(--sw-width) - var(--sw-height) + .1rem)}.switch input.sw:checked+label{box-shadow:inset 0 0 0px 25px var(--border-color-01);transition:box-shadow 2.5s cubic-bezier(0, 1.2, 0.94, 0.95)}.qty-01{display:inline-flex;align-items:center;justify-content:space-between;padding:.3rem 0;background-color:var(--gray-02);border-radius:1rem;width:9.2rem}.qty-01 .qty__input{overflow:hidden;border-radius:1rem;box-shadow:0 3px 5px rgba(0,0,0,.06)}.qty-01 .qty__input input{width:3.6rem;height:2.6rem;text-align:center;font-size:1.4rem;font-weight:500;color:#383842;background-color:#fff}.qty-01 button{all:unset;display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.6rem;font-size:1.2rem;color:#4b525c;font-weight:600;cursor:pointer}.qty-01 button:active{position:relative;top:.1rem}.iziToast-wrapper{padding:6rem var(--x-padding) 1rem}.iziToast{display:flex;align-items:center;gap:.6rem;margin:.6rem auto 0;max-width:42rem;width:100%;min-height:4.8rem !important;border-radius:2em;padding:2.6rem 2.2rem 2.2rem;backdrop-filter:blur(5px);background-color:rgba(0,0,0,.6) !important;box-shadow:0 3px 16px rgba(0,0,0,.1);overflow:hidden}@media all and (max-width: 767px){.iziToast{max-width:42rem}}#dark .iziToast{background-color:rgba(0,0,0,.76) !important}.iziToast::after{border-radius:2em;box-shadow:none}.iziToast.iziToast-color-dark:after{box-shadow:none}.iziToast.iziToast-color-green,.iziToast.iziToast-color-red{padding:0}.iziToast.iziToast-color-green i{border:1px solid #82c71a;color:#82c71a !important;background-color:rgba(130,199,26,.1);border-radius:50%}.iziToast.iziToast-color-red i{color:#ff6767 !important;background-color:rgba(255,103,103,.2);border-radius:50%}.iziToast .iziToast-progressbar{width:50%;background:var(--pmy-color-01);display:none}#dark .iziToast .iziToast-close{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.iziToast .iziToast-body{padding-left:0}.iziToast .iziToast-body .iziToast-icon{display:flex;align-items:center;justify-content:center;font-weight:600}.iziToast .iziToast-body .iziToast-icon::before{font-size:1.6rem}.iziToast .iziToast-body .iziToast-texts{color:#fff;line-height:1.4}.iziToast .iziToast-body .iziToast-texts strong{font-weight:500 !important;display:none}.iziToast .iziToast-body .iziToast-texts .iziToast-message{font-size:1.4rem;color:var(--text-color-02);font-weight:500;margin:0;line-height:1.4}.iziToast .iziToast-body .iziToast-buttons{display:flex;align-items:center;gap:.6rem;padding-top:1.2rem;width:100%}.iziToast .iziToast-body .iziToast-buttons button{all:unset;display:flex;align-items:center;justify-content:center;color:var(--text-color-02);background:linear-gradient(to left, #7d16df, #c56ef3) !important;font-size:1.4rem;cursor:pointer;padding:1.6rem;border-radius:.6rem;font-size:1.4rem;font-weight:500}.iziToast .iziToast-body .iziToast-buttons button:nth-child(1){color:#fff;flex:1.5}.iziToast .iziToast-body .iziToast-buttons button:nth-child(2){flex:.6;background-color:var(--background-color-01);color:var(--desc-color-01);box-shadow:none;box-shadow:inset 0 0 0 1px var(--border-color-01);background:#fff !important}#dark .iziToast .iziToast-body .iziToast-buttons button:nth-child(2){background-color:rgba(0,0,0,0)}.iziToast-wrapper-topRight{text-align:center}.iziToast-color-red .iziToast-message{color:#ff6767 !important}.toast-box{position:fixed;top:6rem;left:50%;transform:translateX(-50%);max-width:34rem;z-index:999999;pointer-events:none}@media all and (max-width: 767px){.toast-box{top:2.6rem;max-width:100%}}.toast-box .toast-box__inner{display:flex;flex-direction:column;padding:0 var(--x-padding) 0}@media all and (max-width: 767px){.toast-box .toast-box__inner{padding-top:2.6rem}}.toast-box .toast-box__inner .toast-message{display:flex;align-items:center;justify-content:space-between;white-space:nowrap;height:0;transform-origin:center;transform:scale(0);overflow:hidden;padding:0 1rem;padding-right:1.6rem;color:#fff;background-color:rgba(0,0,0,.66);border-radius:2em;margin-bottom:.3rem;transition:.3s;opacity:0;box-shadow:3px 6px 12px rgba(0,0,0,.26);animation:identifier .6s both}.toast-box .toast-box__inner .toast-message.active{height:4.2rem;opacity:1;transform:scale(1)}@keyframes identifier{0%{height:0;transform:scale(0);opacity:0}50%,100%{height:4.2rem;transform:scale(1);opacity:1}}.toast-box .toast-box__inner .toast-message.hidden{height:0;pointer-events:none;animation:identifier2 .3s both}@keyframes identifier2{0%{height:4.2rem;transform:scale(1);opacity:1}100%{height:0;transform:translateY(2rem);opacity:0}}.toast-box .toast-box__inner .toast-message .toast-message__inner{display:flex;align-items:center;gap:.8rem}.toast-box .toast-box__inner .toast-message .toast-message__inner .app-icon{width:2.6rem;height:2.6rem;padding:.4rem;aspect-ratio:1;background-color:#fff;border-radius:.8rem;border-radius:50%;overflow:hidden}.toast-box .toast-box__inner .toast-message .toast-message__inner .app-icon img{width:100%;object-position:center;aspect-ratio:1}.toast-box .toast-box__inner .toast-message .toast-message__inner p{font-size:1.3rem;font-weight:500}.toast-box .toast-box__inner .toast-message .close{display:none;padding-left:1rem;color:#fff;cursor:pointer}.alert-box{position:fixed;top:50%;left:50%;translate:-50% -50%;transform:scale(0.6);max-width:36rem;padding:0 var(--x-padding);width:100%;z-index:26;opacity:0;pointer-events:none;transition:transform .2s,opacity .2s}.alert-box.active{transform:scale(1);opacity:1;pointer-events:auto}@media all and (max-width: 579px){.alert-box{top:auto;left:0;bottom:0;max-width:100%;translate:0 0;padding:0}}.alert-box .alert-box__inner{background-color:var(--background-color-01);border-radius:1.6rem;box-shadow:0 0 20px rgba(0,0,0,.12)}@media all and (max-width: 579px){.alert-box .alert-box__inner{border-radius:1.6rem 1.6rem 0 0}}.alert-box .alert-box__inner header{padding:3rem 2.6rem 0}.alert-box .alert-box__inner header h3{font-size:1.6rem}.alert-box .alert-box__inner .content{padding:1.2rem 2.6rem 2.6rem}.alert-box .alert-box__inner .content p{font-size:1.3rem;font-weight:500;color:var(--desc-color-01);line-height:1.4}.alert-box .alert-box__inner .btns{display:flex;align-items:center;border-top:1px solid var(--border-color-01);border-radius:0 0 1.6rem 1.6rem;overflow:hidden}.alert-box .alert-box__inner .btns button{all:unset;flex:1;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:500;height:5.6rem;cursor:pointer}.alert-box .alert-box__inner .btns button:hover{background-color:var(--gray-01)}.alert-box .alert-box__inner .btns button:first-child{color:var(--desc-color-02);border-right:1px solid var(--border-color-01)}dialog{transform:scale(0.6) translateZ(0);max-width:38rem;width:100%;padding:1.6rem var(--x-padding);z-index:25;opacity:0;border:0;transition:.2s;backface-visibility:hidden;background-color:rgba(0,0,0,0);transition-behavior:allow-discrete;outline:none}dialog::backdrop{background:none}dialog h3{font-size:1.6rem}dialog .dialog{position:relative;background-color:var(--background-color-01);border-radius:1.6rem;box-shadow:0 0 20px rgba(0,0,0,.12)}dialog .dialog header{padding:3rem 2.6rem 0}dialog .dialog header h3{font-size:1.6rem}dialog .dialog .content{padding:1.2rem 2.6rem 2.6rem}dialog .dialog .content .message{font-size:1.3rem;font-weight:500;color:var(--desc-color-01);line-height:1.4;word-break:keep-all}dialog .dialog .btns{display:flex;align-items:center;border-top:1px solid var(--border-color-01);border-radius:0 0 1.6rem 1.6rem;overflow:hidden}dialog .dialog .btns .dialog-btn{all:unset;flex:1;display:flex;align-items:center;justify-content:center;gap:.6rem;font-size:1.3rem;font-weight:500;height:5.2rem;cursor:pointer}dialog .dialog .btns .dialog-btn:hover{background-color:var(--gray-02)}dialog .dialog .btns .dialog-btn:first-child{color:var(--desc-color-02);border-right:1px solid var(--border-color-01)}dialog[open]{transform:scale(1) translateZ(0);opacity:1}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]{opacity:0;transform:scale(0.6) translateZ(0)}}.new-modal{position:fixed;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);max-width:38rem;width:100%;margin-inline:2.6rem;z-index:30;opacity:0;pointer-events:none}.new-modal.active{opacity:1;pointer-events:auto}.new-modal.active .new-modal__inner{scale:1}@media(width <= 479px){.new-modal{top:auto;bottom:0;left:0;max-width:100%;margin-inline:0;transition:none;transform:translate3d(0, 100%, 0);opacity:1;scale:1}.new-modal.active{transform:translate3d(0, 0, 0)}}.new-modal.ios .drag-span{display:none !important}.new-modal.ios .close{display:flex !important}.new-modal.ios .new-modal__inner header{padding-top:2.6rem !important}.new-modal .new-modal__inner{width:100%;display:flex;flex-direction:column;gap:.26rem;transition:transform .2s,scale .3s cubic-bezier(0, 1.64, 1, 0.97),opacity .2s;background-color:var(--background-color-01);scale:.8;border-radius:2.6rem;overflow:hidden}@media(width <= 479px){.new-modal .new-modal__inner{scale:1;border-radius:2.6rem 2.6rem 0 0;transition:none}}.new-modal .new-modal__inner header{padding:3.6rem 2.6rem 0}@media(width <= 479px){.new-modal .new-modal__inner header{padding-top:.8rem}}.new-modal .new-modal__inner .content{padding:0 2.6rem}.new-modal .new-modal__inner .content p{font-size:1.4rem;line-height:1.4}.new-modal .new-modal__inner .btns{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;padding:0 2.6rem 1.6rem}.new-modal .drag-span{display:none;align-items:center;justify-content:center;padding:1.8rem 0;width:100%}@media(width <= 479px){.new-modal .drag-span{display:flex}}.new-modal .drag-span .drag-span__bar{max-width:6rem;width:100%;height:.6rem;border-radius:2em;background-color:var(--border-color-01)}.new-modal .close{position:absolute;top:1.6rem;right:1.6rem;display:flex;align-items:center;justify-content:center;width:3.2rem;font-size:1.6rem;aspect-ratio:1;border-radius:50%;background-color:color-mix(in oklab, var(--desc-color-01), #fff 94%);cursor:pointer;z-index:5;transition:background-color .12s,transform .2s}@media(width <= 479px){.new-modal .close{display:none}}@media(hover: hover)and (pointer: fine){.new-modal .close:hover{transform:rotate(90deg);background-color:color-mix(in oklab, var(--desc-color-01), #fff 86%)}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:var(--desc-color-02);border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:9px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar !important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.simple-paging{display:flex;align-items:center;justify-content:center}.simple-paging>form{display:flex;align-items:center;justify-content:center;gap:2rem}@media all and (max-width: 767px){.simple-paging>form{gap:1.2rem}}.simple-paging>form .page-num{display:flex;align-items:center;gap:1rem}.simple-paging>form .page-num span{font-size:1.4rem;font-weight:500}.simple-paging>form input{width:5rem;height:3.6rem;text-align:center;border:1px solid var(--border-color-01);background-color:var(--background-color-01);border-radius:1rem;font-weight:600}#dark .simple-paging>form input{background-color:rgba(0,0,0,.16)}.simple-paging>form .page-btn{display:flex;align-items:center;justify-content:center;height:3.6rem;padding:0 2.6rem;color:#fff;background-color:var(--pmy-color-01);border-radius:.8rem;font-weight:500}@media all and (max-width: 767px){.simple-paging>form .page-btn{padding:0 2rem}}.simple-paging>form .page-btn:active{position:relative;top:.1rem}.simple-paging>form .page-btn.left{color:var(--text-color-02);box-shadow:inset 0 0 0 1px var(--border-color-01);background-color:var(--background-color-01)}#dark .simple-paging>form .page-btn.left{background-color:rgba(0,0,0,0)}@media(hover: hover)and (pointer: fine){.simple-paging>form .page-btn.left:hover{color:var(--pmy-color-01);box-shadow:inset 0 0 0 2px var(--pmy-color-01)}}.simple-paging>form .page-btn.disabled{background-color:#bebebe;pointer-events:none}.editor{border:1px solid var(--border-color-01);border-radius:1rem;overflow:hidden}.ck-editor *{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 !important;line-height:1.6;font-weight:500;font-size:1.4rem}.ck-editor strong{font-weight:600}.ck-editor .ck-toolbar{background-color:var(--gray-01) !important;border:0 !important}.ck-editor .ck-content{border:0 !important;border-top:1px solid var(--border-color-01) !important;box-shadow:none !important;min-height:16rem;max-height:32rem;padding:0 1.6rem !important}.ck-editor .ck-content h2,.ck-editor .ck-content h3,.ck-editor .ck-content h4{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 !important}.ck-editor .ck-content a{color:blue !important;text-decoration:underline}.pswp__preloader__icn{opacity:.75;width:14px;height:14px;-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden;position:absolute;top:0;left:0}.pswp__preloader__donut--fake{position:absolute;top:0;left:0;width:14px;height:14px;border:2px solid red;background:none;border-radius:50%;margin:0}.pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);position:absolute;top:0;left:0;position:absolute;top:0;left:0;background:none;margin:0;-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp__preloader__donut.dark{border-color:var(--desc-color-01)}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(-140deg)}100%{-webkit-transform:rotate(0)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}.refesh-wrap{position:fixed;top:1.6rem;left:0;display:flex;justify-content:center;width:100%;z-index:50;opacity:0;pointer-events:none;white-space:nowrap}.refesh-wrap .refesh-wrap__inner{display:flex;align-items:center;gap:.6rem;padding:1rem 1.6rem;color:#fff;font-weight:500;background-color:#37373f;border-radius:1rem}.refesh-wrap .refesh-wrap__inner .hidden-wrap{width:0;overflow:hidden;color:#9acd32;font-weight:500;transition:width .2s}.refesh-wrap .refesh-wrap__inner.active .hidden-wrap{width:5rem}.toastui-editor-contents{min-height:20rem}