.base-button[data-v-cb47b8cc]{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;gap:8px;justify-content:center;max-width:100%;min-height:44px;min-width:44px;padding:0 16px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.base-button[data-v-cb47b8cc]:focus-visible{outline:2px solid rgba(22,114,71,.35);outline-offset:2px}.base-button--primary[data-v-cb47b8cc]{background:#12499c;border-color:#12499c;color:#fff}.base-button--primary.base-button--md[data-v-cb47b8cc]{background:#0168de;border-color:#0168de}.base-button--secondary[data-v-cb47b8cc]{background:#fff;border-color:#12499c;color:#12499c}.base-button--secondary.base-button--md[data-v-cb47b8cc]{border-color:#0168de;color:#0168de}.base-button--secondary.base-button--lg.base-button--active[data-v-cb47b8cc]{background:#e5f3ff}.base-button--secondary.base-button--sm.base-button--active[data-v-cb47b8cc]{border-color:#0168de;color:#0168de}.base-button--tertiary[data-v-cb47b8cc]{background:#fff;border-color:#d7d7d7;color:#666}.base-button--ghost[data-v-cb47b8cc]{background:transparent;border-color:transparent;color:#666}.base-button--danger[data-v-cb47b8cc]{background:#c2412d;border-color:#c2412d;color:#fff}.base-button--sm[data-v-cb47b8cc]{border-radius:999px;font-family:Elice DX Neolli,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.4;min-height:26px;padding:8px 14px 10px}@media(min-width:768px){.base-button--sm[data-v-cb47b8cc]{font-size:.875rem}}.base-button--md[data-v-cb47b8cc]{border-radius:6px;font-family:Elice DX Neolli,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.4;min-height:var(--app-control-height,38px);padding:10px 20px 8px}@media(min-width:768px){.base-button--md[data-v-cb47b8cc]{font-size:.9375rem}}.base-button--lg[data-v-cb47b8cc]{border-radius:8px;font-family:Elice DX Neolli,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.4;min-height:var(--app-primary-action-height,42px);padding:11px 20px 9px}@media(min-width:768px){.base-button--lg[data-v-cb47b8cc]{font-size:1.0625rem}}.base-button[data-v-cb47b8cc]:disabled{background:#e7e7e7;border-color:transparent;color:#777;cursor:not-allowed}.base-button--full[data-v-cb47b8cc]{width:100%}.base-button__label[data-v-cb47b8cc]{line-height:normal;min-width:0;overflow-wrap:normal;text-align:center;white-space:nowrap}@supports (text-box-trim:trim-both) and (text-box-edge:cap alphabetic){.base-button--sm .base-button__label[data-v-cb47b8cc]{text-box-edge:cap alphabetic;text-box-trim:trim-both}}.base-button__icon[data-v-cb47b8cc]{display:inline-flex;flex:0 0 auto}.base-modal-overlay[data-v-67906cb1]{background:#33333352;border:0;box-sizing:border-box;color:inherit;display:grid;height:100dvh;top:0;right:0;bottom:0;left:0;margin:0;max-height:none;max-width:none;padding:16px;place-items:center;position:fixed;width:100vw;z-index:1000}.base-modal-overlay--full[data-v-67906cb1]{background:#f5f8f6;padding:0;place-items:start center}.base-modal-panel[data-v-429b9ca8]{background:#fff;border:0;border-radius:20px;box-shadow:0 0 10px #3333334d;color:#333;display:flex;flex-direction:column;inset:auto;margin:0;max-height:calc(100dvh - 32px);max-width:720px;min-width:0;overflow-x:hidden;overflow-y:auto;padding:0;position:static;width:100%}.base-form-dialog__panel-shell[data-v-abdab70c]{overflow:hidden}.base-form-dialog__panel[data-v-abdab70c]{display:flex;flex-direction:column;min-width:0;position:relative;width:100%}.base-form-dialog__dismiss[data-v-abdab70c]{background:#333;border:0;cursor:pointer;height:14px;mask:url(../images/app/icon-modal-close.svg) center/contain no-repeat;-webkit-mask:url(../images/app/icon-modal-close.svg) center/contain no-repeat;padding:0;position:absolute;right:14px;top:14px;width:14px}.base-form-dialog__dismiss[data-v-abdab70c]:focus-visible{outline:2px solid rgba(22,114,71,.35);outline-offset:2px}.base-form-dialog__content[data-v-abdab70c]{display:grid;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.base-form-dialog__header[data-v-abdab70c]{display:grid;gap:14px;justify-items:center;min-width:0;padding:30px 20px 0;text-align:center;word-break:keep-all}.base-form-dialog__header--only[data-v-abdab70c]{align-content:center;min-height:140px;padding:20px}.base-form-dialog__title[data-v-abdab70c]{font-family:Elice DX Neolli,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.3}@media(min-width:768px){.base-form-dialog__title[data-v-abdab70c]{font-size:1.5rem}}.base-form-dialog__title[data-v-abdab70c]{line-height:1.9}@supports (text-box-trim:trim-both) and (text-box-edge:cap alphabetic){.base-form-dialog__title[data-v-abdab70c]{text-box-edge:cap alphabetic;text-box-trim:trim-both}}.base-form-dialog__title[data-v-abdab70c]{color:#333;margin:0;max-width:100%;min-width:0}.base-form-dialog__description[data-v-abdab70c]{font-family:Elice DX Neolli,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:0}@media(min-width:768px){.base-form-dialog__description[data-v-abdab70c]{font-size:.875rem}}.base-form-dialog__description[data-v-abdab70c]{line-height:1.5}@supports (text-box-trim:trim-both) and (text-box-edge:cap alphabetic){.base-form-dialog__description[data-v-abdab70c]{text-box-edge:cap alphabetic;text-box-trim:trim-both}}.base-form-dialog__description[data-v-abdab70c]{color:#666;margin:0;max-width:100%;min-width:0}.base-form-dialog__body[data-v-abdab70c]{font-family:Elice DX Neolli,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.5}@media(min-width:768px){.base-form-dialog__body[data-v-abdab70c]{font-size:.9375rem}}.base-form-dialog__body[data-v-abdab70c]{color:#333;display:grid;justify-items:center;min-width:0;padding:20px 20px 30px}.base-form-dialog__actions[data-v-abdab70c]{display:grid;flex:0 0 auto;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));min-height:var(--app-primary-action-height,42px)}.base-form-dialog__actions--single[data-v-abdab70c]{grid-template-columns:1fr}.base-form-dialog__actions[data-v-abdab70c] .base-button{border:0;border-radius:0;min-height:var(--app-primary-action-height,42px);min-width:0;padding:10px}.base-form-dialog__actions[data-v-abdab70c] .base-button--secondary{background:#d7d7d7;color:#333}.base-form-dialog__actions[data-v-abdab70c] .base-button--primary{background:#0168de;color:#fff}.base-confirm-dialog__panel[data-v-a078b21f]{background:#fff;border:1px solid #d7d7d7;border-radius:8px;box-shadow:0 18px 48px #3333332e;color:inherit;display:grid;gap:1em;inset:auto;margin:0;max-height:none;max-width:720px;min-width:0;overflow-x:hidden;padding:16px;position:static;width:100%}.base-confirm-dialog__panel--full[data-v-a078b21f]{background:#f5f8f6;border:0;border-radius:0;box-shadow:none;gap:14px;min-height:100dvh;overflow:clip;padding:0;width:min(100%,var(--app-shell-max,390px))}.base-confirm-dialog__body[data-v-a078b21f],.base-confirm-dialog__header[data-v-a078b21f]{display:grid;gap:.5em}.base-confirm-dialog__title[data-v-a078b21f]{font-family:Elice DX Neolli,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.3}@media(min-width:768px){.base-confirm-dialog__title[data-v-a078b21f]{font-size:1.5rem}}.base-confirm-dialog__title[data-v-a078b21f]{color:#333;margin:0;max-width:100%;min-width:0;word-break:keep-all}.base-confirm-dialog__panel--full .base-confirm-dialog__body[data-v-a078b21f]{min-height:0;min-width:0;overflow-y:auto;padding:0 var(--app-gutter,20px)}.base-confirm-dialog__panel--full .base-confirm-dialog__header[data-v-a078b21f]{align-items:center;background:#fff;border-bottom:1px solid #d7d7d7;display:flex;justify-content:space-between;min-height:var(--app-top-bar-height,56px);padding:0 var(--app-gutter,20px);width:100%}.base-confirm-dialog__description[data-v-a078b21f]{font-family:Elice DX Neolli,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.5}@media(min-width:768px){.base-confirm-dialog__description[data-v-a078b21f]{font-size:.9375rem}}.base-confirm-dialog__description[data-v-a078b21f]{color:#666;margin:0;word-break:keep-all}.base-confirm-dialog__body[data-v-a078b21f]{font-family:Elice DX Neolli,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.5}@media(min-width:768px){.base-confirm-dialog__body[data-v-a078b21f]{font-size:.9375rem}}.base-confirm-dialog__body[data-v-a078b21f]{color:#333}.base-confirm-dialog__actions[data-v-a078b21f]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.base-confirm-dialog__panel--full .base-confirm-dialog__actions[data-v-a078b21f]{padding:0 var(--app-gutter,20px) 20px}.base-confirm-dialog__actions--single[data-v-a078b21f]{grid-template-columns:1fr}.app-exit-confirm-dialog[data-v-a6cee3b8] .base-confirm-dialog__header--form{gap:20px}
