.sidebar[data-v-6ecf8aeb]{width:330px;background-color:#fff;height:100vh;box-shadow:0 0 5px #0000000d}.sidebar-tab[data-v-6ecf8aeb]{padding:10px 16px;border-radius:12px;cursor:pointer;color:#777;display:flex;align-items:center;transition:background-color .2s;font-weight:500}.sidebar-tab[data-v-6ecf8aeb]:hover{background-color:#f2f2f2}.sidebar-tab.active[data-v-6ecf8aeb]{background-color:#d9edff;color:#212121}.sidebar-title-box[data-v-6ecf8aeb]{background-color:#fff;padding:.3rem;border-radius:12px;border:1.5px solid #e0e0e0;margin-top:1px;padding-top:13px;padding-bottom:14px}.epi-label[data-v-6ecf8aeb]{color:#b0b0b0;font-size:.75rem;font-weight:500;margin-left:6px}.client-title[data-v-6ecf8aeb]{color:#454545;font-size:1.1rem;font-weight:700;margin-left:6px}.menu-icon-btn[data-v-5741a621]{background:none;border:none;font-size:1.5rem;padding:.3rem .6rem;color:#fff}.slide-overlay[data-v-a0b58b8a]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0000004d;z-index:999;display:flex;align-items:flex-end;transform:translateY(0);opacity:0;transition:opacity .3s ease}.slide-overlay.visible[data-v-a0b58b8a]{opacity:1}.slide-menu[data-v-a0b58b8a]{transform:translateY(0);transition:transform .3 ease;will-change:transform;position:absolute;bottom:0;width:100%;height:50%;background-color:#fff;border-radius:12px 12px 0 0;overflow-y:auto}.slide-drag-area[data-v-a0b58b8a]{height:60px;padding-top:20px;padding-bottom:10px;cursor:grab;touch-action:none}.slide-handle[data-v-a0b58b8a]{width:45px;height:3px;background-color:#777;border:none;border-radius:2px;margin:0 auto}.slide-up-enter-active[data-v-a0b58b8a],.slide-up-leave-active[data-v-a0b58b8a]{transition:transform .3s ease}.slide-up-enter-from[data-v-a0b58b8a],.slide-up-leave-to[data-v-a0b58b8a]{transform:translateY(100%)}.sidebar-tab[data-v-a0b58b8a]{padding:10px 16px;border-radius:12px;cursor:pointer;color:#777;display:flex;align-items:center;transition:background-color .2s;font-weight:500;font-size:.9rem;max-height:40px}.sidebar-tab[data-v-a0b58b8a]:hover{background-color:#f2f2f2;color:#212121}.sidebar-tab.active[data-v-a0b58b8a]{background-color:#d9edff;color:#212121}.app-container[data-v-9718bc84]{height:100vh}.main-wrapper[data-v-9718bc84]{display:flex;flex-direction:column;width:100%}.global-header[data-v-9718bc84]{background-color:#5196ff;color:#fff;padding:24px;font-size:1.1rem;font-weight:600}.header-content[data-v-9718bc84]{margin-left:16px}.main-content[data-v-9718bc84]{overflow-y:auto;overflow-x:hidden;background-color:#f3f3f3;display:flex;flex-direction:column}.page-body[data-v-9718bc84]{flex-grow:1}.global-footer[data-v-9718bc84]{color:#888;padding:1.5rem 1rem .3rem 1.5rem;text-align:start;border:none;font-size:.75rem}@media (max-width: 768px){.global-header[data-v-9718bc84]{padding:12px;font-size:1rem}.header-content[data-v-9718bc84]{margin-left:26px}.global-footer[data-v-9718bc84]{text-align:end;padding:0}}body{font-family:Noto Sans KR,sans-serif!important}.form-check-input:focus,.form-control:focus,.form-select:focus{outline:none;box-shadow:none;border-color:#dee2e6}.form-check-input{transition:box-shadow .2s ease-in-out}
