.btn[data-v-5418cef6]{padding:0 15px;gap:6px;border:1px solid var(--color-p);border-radius:var(--form-radi);background-color:var(--color-g0)}.btn.lg[data-v-5418cef6]{height:40px}.btn.md[data-v-5418cef6]{height:var(--form-h)}.btn.sm[data-v-5418cef6]{height:23px;font-size:12px;padding:0 10px;border-radius:4px}.btn.pr[data-v-5418cef6]{background-color:var(--color-p)}.btn.pr .label[data-v-5418cef6]{color:var(--color-g0)}.btn.pr[data-v-5418cef6]:disabled{background-color:var(--color-p-t20)}.btn.line-pr[data-v-5418cef6]{border:1px solid var(--color-p)}.btn.line-pr .label[data-v-5418cef6]{color:var(--color-p)}.btn.line-pr[data-v-5418cef6]:disabled,.btn.pr[data-v-5418cef6]:disabled{border-color:var(--color-p-t20)}.btn.line-pr:disabled .label[data-v-5418cef6]{color:var(--color-p-t20)}.btn.line-g[data-v-5418cef6]{border-color:var(--color-g60)}.btn.line-r[data-v-5418cef6]{border-color:var(--color-error)}.btn.line-r .label[data-v-5418cef6]{color:var(--color-error)}.btn.line-r[data-v-5418cef6]:disabled{border-color:var(--color-g60)}.btn.line-g:disabled .label[data-v-5418cef6],.btn.line-r:disabled .label[data-v-5418cef6]{color:var(--color-g60)}.btn.icon-only[data-v-5418cef6]{width:40px;display:flex;justify-content:center;align-content:center;padding:0}.btn.icon-only.md[data-v-5418cef6]{width:var(--form-h)}.frame-title[data-v-1acd7a58]{gap:10px}.frame-title .title[data-v-1acd7a58]{font-size:20px;font-weight:700}.frame-title .btn-icon[data-v-1acd7a58]{width:20px;height:20px;background-size:contain}.frame-title .btn-icon.back[data-v-1acd7a58]{background-image:url(../images/icon/icon_back.svg)}.frame-title .btn-icon.accordian[data-v-1acd7a58]{background-image:url(../images/icon/icon_angle_up.svg);transform:rotate(180deg)}.frame-title.is-open .btn-icon.accordian[data-v-1acd7a58]{transform:rotate(0)}.btn-pannel[data-v-1acd7a58]{padding:4px 7px;border:1px solid var(--color-g60);border-radius:4px;gap:4px;color:var(--color-g90);font-size:12px;background-color:var(--color-g0)}.dimmed[data-v-d888118a]{position:fixed;z-index:1000;inset:0;background-color:#0009}.modal-container[data-v-d888118a]{position:absolute;background-color:var(--color-g0);min-width:300px}.modal-container.--center[data-v-d888118a]{display:flex;flex-direction:column;width:auto;max-height:90%;padding:25px 20px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:14px}.modal-container.--center .modal-frame[data-v-d888118a]{overflow:scroll}.modal-container.--center .modal-frame[data-v-d888118a]:has(.date-popover .calendar){overflow:visible}.modal-container.--center.alert[data-v-d888118a],.modal-container.--center.confirm[data-v-d888118a]{width:400px}.modal-container.--center.component .modal-header[data-v-d888118a]{margin-bottom:20px}.modal-header.bar[data-v-d888118a]{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.modal-title[data-v-d888118a]{font-size:18px;font-weight:700}.modal-container .icon-btn.close[data-v-d888118a]{width:24px;height:24px;background-image:url(../images/icon/icon_close.svg);background-size:cover}.drag-handle[data-v-d888118a]{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.modal-container.is-dragging[data-v-d888118a]{cursor:grabbing}.modal_message_area[data-v-d888118a]{text-align:center;font-size:18px;font-weight:600;line-height:1.4}.modal-container.--center .modal-footer[data-v-d888118a]{margin-top:40px}.modal-footer[data-v-d888118a]{margin-top:2rem}.modal-footer[data-v-d888118a] .btn{width:100%}.modal-container.confirm .modal-footer[data-v-d888118a]{gap:10px}.modal-container.confirm .modal-footer[data-v-d888118a] .btn+.btn{border:0}.modal-container.modal-container.component[data-v-d888118a] .modal-footer{margin-top:30px}@keyframes modal-shake-center-d888118a{0%,to{transform:translate(-50%,-50%)}15%{transform:translate(calc(-50% + 10px),-50%)}30%{transform:translate(calc(-50% - 8px),-50%)}45%{transform:translate(calc(-50% + 6px),-50%)}60%{transform:translate(calc(-50% - 4px),-50%)}75%{transform:translate(calc(-50% + 2px),-50%)}90%{transform:translate(-50%,-50%)}}@keyframes modal-shake-free-d888118a{0%,to{transform:translate(0)}15%{transform:translate(10px)}30%{transform:translate(-8px)}45%{transform:translate(6px)}60%{transform:translate(-4px)}75%{transform:translate(2px)}90%{transform:translate(0)}}.modal-container.shake-center[data-v-d888118a]{animation:modal-shake-center-d888118a .4s cubic-bezier(.36,.07,.19,.97)}.modal-container.shake-free[data-v-d888118a]{animation:modal-shake-free-d888118a .4s cubic-bezier(.36,.07,.19,.97)}@media(prefers-reduced-motion:reduce){.modal-container.shake-center[data-v-d888118a],.modal-container.shake-free[data-v-d888118a]{animation:none!important}}.frame-modal-wrap[data-v-11a3235f]{position:absolute;z-index:999;inset:calc(var(--content-pd)*-1);display:flex;justify-content:center;align-items:center}.fs-modal[data-v-11a3235f]{position:relative;width:100%;height:100%;padding:var(--content-pd);display:flex;flex-direction:column;overflow-y:scroll;background:var(--color-g0)}.fullscreen-fade-enter-active[data-v-11a3235f]{transition:opacity .2s ease}.fullscreen-fade-leave-active[data-v-11a3235f]{transition:opacity 0s ease}.fullscreen-fade-enter-from[data-v-11a3235f],.fullscreen-fade-leave-to[data-v-11a3235f]{opacity:0}.dimmed[data-v-ae0b4ccc]{position:fixed;z-index:1000;inset:0;background-color:#0009}.img-preview-wrap[data-v-ae0b4ccc]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.close-btn-wrap[data-v-ae0b4ccc]{display:flex;justify-content:flex-end}.img-preview-inner[data-v-ae0b4ccc]{position:relative;max-width:480px;max-height:80vh;background-color:#fff;box-shadow:0 20px 50px #00000059;overflow:hidden}.img-preview-img[data-v-ae0b4ccc]{display:flex;max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain}.img-preview-close[data-v-ae0b4ccc]{width:30px;height:30px;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none}.close-line[data-v-ae0b4ccc]{position:absolute;width:16px;height:2px;border-radius:999px;background-color:var(--color-g0)}.close-line-1[data-v-ae0b4ccc]{transform:rotate(45deg)}.close-line-2[data-v-ae0b4ccc]{transform:rotate(-45deg)}
