.slide-enter-from[data-v-7a43651a],.slide-leave-to[data-v-7a43651a]{transform:translate(100%)}.slide-enter-to[data-v-7a43651a],.slide-leave-from[data-v-7a43651a]{transform:translate(0)}.slide-enter-active[data-v-7a43651a],.slide-leave-active[data-v-7a43651a]{transition:transform .5s}.menu-outside[data-v-7a43651a]{left:0;position:sticky}.menu-container[data-v-7a43651a],.menu-outside[data-v-7a43651a]{box-sizing:border-box;top:0;z-index:999}.menu-container[data-v-7a43651a]{background-color:#fff;border-left:1px solid #efefef;height:100%;min-height:100vh;opacity:1;padding:2em;position:absolute;right:0;width:85%}.menu-container .menu-header[data-v-7a43651a]{align-items:center;display:flex}.menu-container .menu-header .menu-header-content[data-v-7a43651a]{align-items:center;box-sizing:border-box;display:flex;font-family:BebasNeue-Regular,serif;font-size:2.4em;gap:.2em;letter-spacing:.04em;position:relative;width:100%}.menu-container .menu-header .menu-header-content img[data-v-7a43651a]{padding-bottom:.1em;width:1.1em}.menu-container .menu-header .close[data-v-7a43651a]{align-items:center;cursor:pointer;display:flex;padding-bottom:.3em}.menu-container .new-chat-box[data-v-7a43651a]{padding:2.5em 0}.menu-container .new-chat-box .new-chat-btn[data-v-7a43651a]{background-color:#fff;border:1px solid #5962ff;border-radius:8px;color:#5962ff;cursor:pointer;padding:1em 0;width:100%}.menu-container .chat-box-wrapper[data-v-7a43651a]{font-family:NanumSquare_acR,serif;height:63vh;overflow-y:auto;text-align:left}.menu-container .chat-box-wrapper .chat-box[data-v-7a43651a]{border-bottom:1px solid #dddfe2;padding:1.5em 0}.menu-container .chat-box-wrapper .chat-box .date[data-v-7a43651a]{color:#666;font-size:.8em}.menu-container .chat-box-wrapper .chat-box .content[data-v-7a43651a]{color:#1a1a1a;display:flex;flex-direction:column;font-size:1.2em;gap:.2em;justify-content:center;padding-top:1em}.menu-container .chat-box-wrapper .chat-box .chat-page[data-v-7a43651a]{border-radius:7px;cursor:pointer;padding:.8em .5em}.menu-container .chat-box-wrapper .chat-box .chat-page.active[data-v-7a43651a]{background-color:#1c1c1c;color:#fff}.menu-container .chat-box-wrapper .chat-box.last-row[data-v-7a43651a]{border-bottom:none}.menu-container .profile-box[data-v-7a43651a]{background-color:#fff;bottom:0;box-sizing:border-box;display:flex;font-size:1.4em;justify-content:space-between;padding-bottom:3em;padding-right:.2em;padding-top:1.2em;position:absolute;width:85%}.menu-container .profile-box .profile[data-v-7a43651a]{align-items:center;color:#000;display:flex;font-family:NanumSquare_acR,serif;gap:1em}.menu-container .profile-box .profile .avatar[data-v-7a43651a]{width:2em}.app-layout-container{position:relative}.app-layout-container .app-layout-header{background-color:#fff;box-sizing:border-box;left:0;padding:1.5em;position:sticky;top:0;width:100%;z-index:991}.app-layout-container .app-layout-header .header-content{align-items:center;display:flex;font-family:BebasNeue-Regular,serif;font-size:2.4em;gap:.4em;letter-spacing:.04em;padding-bottom:.3em;position:relative}.app-layout-container .app-layout-header .header-content img{padding-bottom:.1em;width:1.1em}.app-layout-container .app-layout-header .header-content2{align-items:center;display:flex;font-family:BebasNeue-Regular,serif;font-size:2em;gap:.4em;justify-content:space-between;letter-spacing:.04em;padding-bottom:.3em;position:relative}.app-layout-container .app-layout-header .header-content2 img{cursor:pointer;padding-bottom:.1em;width:1.5em}.app-layout-container .app-layout-header .header-content2 img.menu-bar{width:1.1em}.app-layout-container .app-layout-header .header-semi-content{color:#333;font-size:.9em;padding-left:.5em;text-align:left}.app-layout-container .app-layout-header .process-bar{background-color:#087acd;border-radius:0 3px 3px 0;bottom:-4px;height:4px;left:0;position:absolute;transition-duration:.5s}.app-layout-container .app-layout-header .back{left:2em;position:absolute;top:50%;transform:translate(-10%,-50%)}.app-layout-container .app-layout-header .back img{cursor:pointer;height:1.5em}.app-layout-container .app-layout-body{padding:1em 0}
