.van-dialog__footer--round-button{border-radius:20px!important;overflow:hidden!important;padding:0!important;margin:20px 24px!important}.van-dialog__footer--round-button .van-dialog__button:before{display:none!important}.van-dialog__footer--round-button .van-dialog__button{height:48px!important;font-size:16px!important;opacity:1!important;border:none!important}.van-button__content{font-weight:400!important}.van-dialog__cancel,.van-dialog__cancel:active{color:#323233!important;background:#e6e6e6!important}.van-dialog__confirm,.van-dialog__confirm:active{color:#fff!important;background:#1e90ff!important}.app-loading-screen.layout-overlay[data-v-1971cb72],.app-loading-screen[data-v-1971cb72]{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.app-loading-screen.layout-overlay[data-v-1971cb72]{position:fixed;top:0;left:0;background-color:#f5f5f5;z-index:999999}.layout-fade-enter-active[data-v-1971cb72],.layout-fade-leave-active[data-v-1971cb72]{transition:opacity .5s ease}.layout-fade-enter[data-v-1971cb72],.layout-fade-leave-to[data-v-1971cb72]{opacity:0}.fullscreen-modal-overlay[data-v-1971cb72]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:10000}.fullscreen-modal-container[data-v-1971cb72]{position:relative;background-color:#fff;min-width:300px;max-width:440px;width:70%;height:70%;border-radius:10px;overflow-y:auto}.modal-close-button[data-v-1971cb72]{position:absolute;top:15px;right:20px;font-size:28px;font-weight:700;color:#888;background:none;border:none;cursor:pointer;z-index:10001}.modal-close-button[data-v-1971cb72]:hover{color:#000}.modal-component-view[data-v-1971cb72]{width:100%;height:100%}:root{--nav-height:0px;--tabbar-height:60px;--app-side-title-margin:20px;--van-tabbar-margin:10px}.app-container[data-v-1971cb72]{min-width:820px;width:100vw;height:100vh;background-color:#f5f5f5;display:flex;align-items:center;justify-content:space-between;flex-direction:row;z-index:1}.app-container-wrapper[data-v-1971cb72]{width:100%;height:100%;position:fixed;top:0;left:0}.app-content[data-v-1971cb72]{width:calc(100% - 60px);height:100vh}body[data-v-1971cb72],html[data-v-1971cb72]{font-size:14px}.nav-status[data-v-1971cb72]{height:0}.nav-status .van-nav-bar__content[data-v-1971cb72]{height:100%}input[data-v-1971cb72]{outline:none;border:none}.no-pointer-events[data-v-1971cb72]{pointer-events:none}#app[data-v-1971cb72],body[data-v-1971cb72],html[data-v-1971cb72]{height:100%;margin:0;padding:0}.force-logout-overlay[data-v-1971cb72]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.6);display:flex;justify-content:center;align-items:center;z-index:99999;backdrop-filter:blur(5px)}.force-logout-modal[data-v-1971cb72]{background-color:#f5f5f5;padding:25px 30px;border-radius:12px;box-shadow:0 5px 25px rgba(0,0,0,.2);width:90%;max-width:400px;text-align:center;animation:fadeInScale-1971cb72 .3s ease-out}.force-logout-modal h3[data-v-1971cb72]{margin-top:0;margin-bottom:15px;font-size:22px;color:#232323}.force-logout-modal p[data-v-1971cb72]{margin-bottom:25px;font-size:16px;color:#232323;line-height:1.6}.force-logout-modal button[data-v-1971cb72]{width:100%;padding:12px;border:none;border-radius:8px;background-color:#007bff;color:#fff;font-size:16px;font-weight:700;cursor:pointer}.force-logout-modal button[data-v-1971cb72]:hover{background-color:#0056b3}@keyframes fadeInScale-1971cb72{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,63%,.5);border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,63%,.8)}*{scrollbar-width:thin;scrollbar-color:hsla(0,0%,63%,.5) transparent}.custom-dropdown-container[data-v-5fb77e0e]{position:relative;display:inline-block;width:100%}.dropdown-trigger[data-v-5fb77e0e]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-content[data-v-5fb77e0e]{position:absolute;top:100%;background-color:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden;z-index:1000}.dropdown-fade-enter-active[data-v-5fb77e0e],.dropdown-fade-leave-active[data-v-5fb77e0e]{transition:opacity .2s ease,transform .2s ease}.dropdown-fade-enter[data-v-5fb77e0e],.dropdown-fade-leave-to[data-v-5fb77e0e]{opacity:0;transform:translateY(-5px)}.no-move[data-v-ee426d88]{transition:none!important}.fade-enter-active[data-v-ee426d88],.fade-leave-active[data-v-ee426d88]{transition:all .5s ease}.fade-enter-from[data-v-ee426d88],.fade-leave-to[data-v-ee426d88]{opacity:0;transform:translateY(-10px)}.global_hint[data-v-ee426d88]{position:fixed;top:20px;left:0;width:100vw;pointer-events:none;z-index:100000000000000000;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.hint_li[data-v-ee426d88]{pointer-events:auto;width:-moz-fit-content;width:fit-content;max-width:460px;height:-moz-fit-content;height:fit-content;display:flex;justify-content:flex-start;align-items:center;font-size:14px;font-weight:700;padding:10px 16px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.05)}@media (max-width:768px){.hint_li[data-v-ee426d88]{max-width:90vw}}.hint_li.error[data-v-ee426d88]{background-color:#fff0f0;border:1px solid #ffa0a0;color:#ff7878}.hint_li.success[data-v-ee426d88]{background-color:#f0fff0;border:1px solid #64c864;color:#3cb43c}.hint_li.info[data-v-ee426d88]{background-color:#d2e6ff;border:1px solid #1e90ff;color:#1e90ff}.icon_btn[data-v-ee426d88]{width:20px;height:20px;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center}.hint_msg[data-v-ee426d88]{margin-right:10px;line-height:1.5;word-break:break-word;white-space:pre-wrap}body[data-v-ee426d88],html[data-v-ee426d88]{font-size:14px}.nav-status[data-v-ee426d88]{height:0}.nav-status .van-nav-bar__content[data-v-ee426d88]{height:100%}input[data-v-ee426d88]{outline:none;border:none}.no-pointer-events[data-v-ee426d88]{pointer-events:none}#app[data-v-ee426d88],body[data-v-ee426d88],html[data-v-ee426d88]{height:100%;margin:0;padding:0}.clear-area{position:absolute;top:0;right:0;width:48px;height:100%}.clear,.clear-area{display:flex;align-items:center;justify-content:center}.clear{background-color:#d2d2d2;width:24px;height:24px;border-radius:50%;cursor:pointer}.clear_svg{width:50%;height:50%;fill:#fff}body,html{font-size:14px}.nav-status{height:0}.nav-status .van-nav-bar__content{height:100%}input{outline:none;border:none}.no-pointer-events{pointer-events:none}#app,body,html{height:100%;margin:0;padding:0}.forward-area[data-v-7e717ddd]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.forward-area svg[data-v-7e717ddd]{fill:#a0a0a0}body[data-v-7e717ddd],html[data-v-7e717ddd]{font-size:14px}.nav-status[data-v-7e717ddd]{height:0}.nav-status .van-nav-bar__content[data-v-7e717ddd]{height:100%}input[data-v-7e717ddd]{outline:none;border:none}.no-pointer-events[data-v-7e717ddd]{pointer-events:none}#app[data-v-7e717ddd],body[data-v-7e717ddd],html[data-v-7e717ddd]{height:100%;margin:0;padding:0}.header[data-v-4dd2d569]{width:100%;height:36px;background-color:#ebebeb;padding:0 .5rem;display:flex;align-items:center;justify-content:space-between}.header-back[data-v-4dd2d569],.header-name[data-v-4dd2d569],.header-right[data-v-4dd2d569]{height:100%;display:flex;align-items:center;justify-content:center;font-size:16px}.header-back[data-v-4dd2d569],.header-placeholder[data-v-4dd2d569],.header-right[data-v-4dd2d569]{min-width:32px}.header-back[data-v-4dd2d569],.header-placeholder[data-v-4dd2d569]{justify-content:flex-start}.header-right[data-v-4dd2d569]{justify-content:flex-end}.header-back[data-v-4dd2d569]{padding:8px 8px 8px 0;cursor:pointer}.header-back svg[data-v-4dd2d569]{width:100%;height:100%}.header-close[data-v-4dd2d569]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer}body[data-v-4dd2d569],html[data-v-4dd2d569]{font-size:14px}.nav-status[data-v-4dd2d569]{height:0}.nav-status .van-nav-bar__content[data-v-4dd2d569]{height:100%}input[data-v-4dd2d569]{outline:none;border:none}.no-pointer-events[data-v-4dd2d569]{pointer-events:none}#app[data-v-4dd2d569],body[data-v-4dd2d569],html[data-v-4dd2d569]{height:100%;margin:0;padding:0}.back-area[data-v-0235fe2e]{width:100%;height:100%;z-index:999;display:flex;align-items:center;justify-content:center}body[data-v-0235fe2e],html[data-v-0235fe2e]{font-size:14px}.nav-status[data-v-0235fe2e]{height:0}.nav-status .van-nav-bar__content[data-v-0235fe2e]{height:100%}input[data-v-0235fe2e]{outline:none;border:none}.no-pointer-events[data-v-0235fe2e]{pointer-events:none}#app[data-v-0235fe2e],body[data-v-0235fe2e],html[data-v-0235fe2e]{height:100%;margin:0;padding:0}.loading-overlay[data-v-4cd9a92b]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:12px;display:flex;justify-content:center;align-items:center;z-index:99999}.loading-overlay.is-fullscreen[data-v-4cd9a92b]{position:fixed;z-index:99999;border-radius:0;background-color:hsla(0,0%,100%,.2)}.spinner[data-v-4cd9a92b]{width:40px;height:40px;border:4px solid hsla(0,0%,100%,.2);border-left-color:#007aff;border-radius:50%;animation:spin-4cd9a92b 1s linear infinite}@keyframes spin-4cd9a92b{to{transform:rotate(1turn)}}