@charset "UTF-8";.modal-overlay[data-v-944ff8bd]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999}.alert-window[data-v-944ff8bd]{position:fixed;width:90%;max-width:400px;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:24px;box-shadow:0 2px 10px #00000080;z-index:1000;border-radius:8px;display:flex;flex-direction:column;align-items:center}.alert-window__content[data-v-944ff8bd]{display:flex;flex-direction:column;align-items:center}.icon[data-v-944ff8bd]{width:56px;height:56px;margin-bottom:16px}.message[data-v-944ff8bd]{margin-bottom:24px;color:#333;font-size:18px;text-align:center}.confirm-button[data-v-944ff8bd]{background-color:#00acd6;border:none;color:#fff;padding:12px 24px;border-radius:4px;cursor:pointer;font-size:16px}.confirm-button[data-v-944ff8bd]:hover{background-color:#007bb5}.fade-enter-active[data-v-944ff8bd],.fade-leave-active[data-v-944ff8bd]{transition:opacity .5s}.fade-enter-from[data-v-944ff8bd],.fade-leave-to[data-v-944ff8bd]{opacity:0}.modal-overlay[data-v-6adb9eec]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999}.loading-window[data-v-6adb9eec]{position:fixed;width:250px;max-width:80%;padding:24px;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000004d;z-index:1000;display:flex;flex-direction:column;align-items:center}.loading-window__content[data-v-6adb9eec]{display:flex;flex-direction:column;align-items:center}.spinner[data-v-6adb9eec]{border:4px solid rgba(0,0,0,.1);border-left-color:#3498db;border-radius:50%;width:50px;height:50px;animation:spin-6adb9eec 1s linear infinite}.loading-text[data-v-6adb9eec]{margin-top:20px;color:#555;font-size:18px;display:flex;align-items:center;justify-content:center;width:100%}.loading-text__content[data-v-6adb9eec],.loading-text__dots[data-v-6adb9eec]{flex-shrink:0}.loading-text__content[data-v-6adb9eec]{margin-right:8px}@keyframes spin-6adb9eec{to{transform:rotate(360deg)}}.fade-enter-active[data-v-6adb9eec],.fade-leave-active[data-v-6adb9eec]{transition:opacity .5s}.fade-enter-from[data-v-6adb9eec],.fade-leave-to[data-v-6adb9eec]{opacity:0}#app{display:flex;flex-direction:column;height:100vh;overscroll-behavior:none}header{position:fixed;top:0;left:0;width:100%;z-index:1000}main{flex:1;display:flex;flex-direction:column;overscroll-behavior:auto}header[data-v-4f40a666]{background:#00acd6;color:#fff;flex-shrink:0;display:flex;justify-content:center;align-items:center}header .header-content[data-v-4f40a666]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;max-width:1200px}header .header-content .menu-icon[data-v-4f40a666],header .header-content .language-icon[data-v-4f40a666]{display:flex;align-items:center}header .header-content .icon[data-v-4f40a666]{color:#fff;width:24px;height:24px}header .header-content .title[data-v-4f40a666]{display:flex;width:375px;justify-content:center;align-items:center}header .header-content .title .text[data-v-4f40a666]{overflow:hidden;color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.top-tabs[data-v-3948c009]{width:100%;height:46px;display:flex;justify-content:space-around;background-color:#fff;position:relative;box-shadow:0 1px 1px #0000001a}.top-tabs .tab[data-v-3948c009]{flex:1;padding:15px;text-align:center;color:#000;text-decoration:none;font-size:16px;cursor:pointer;position:relative;z-index:1}.top-tabs .tab.active[data-v-3948c009]{color:#00acd6}.top-tabs .active-line[data-v-3948c009]{position:absolute;bottom:0;height:4px;background-color:#00acd6;transition:left .3s ease,width .3s ease}.search-bar[data-v-3a882e3a]{position:sticky;top:0;display:flex;align-items:center;padding:12px;border:1px solid #ccc;background-color:#fff;width:100%;box-sizing:border-box}.search-bar__icon[data-v-3a882e3a]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px}.search-bar__input[data-v-3a882e3a]{flex:1;border:none;outline:none;padding:6px;font-size:16px;box-sizing:border-box}.search-bar__clear[data-v-3a882e3a]{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;width:24px;height:24px}.approval[data-v-dc5a9c54]{border:1px solid #ccc;border-radius:8px;padding:12px;background-color:#fff;margin:8px 0}.approval[data-v-dc5a9c54]:first-child{margin-top:0}.approval .header[data-v-dc5a9c54]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.approval .header .left-section[data-v-dc5a9c54]{display:flex;align-items:center}.approval .header .proposal-tag[data-v-dc5a9c54]{background-color:#fff;color:#00a4e4;padding:2px 6px;border-radius:4px;border:1px solid #00A4E4;margin-right:6px;width:90px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;justify-content:center;transition:font-size .3s ease}.approval .header .info[data-v-dc5a9c54]{display:flex;align-items:center;margin-right:6px}.approval .header .info .icon-small[data-v-dc5a9c54]{color:#a0a0a0;margin-right:4px;width:16px;height:16px}.approval .header .info .date[data-v-dc5a9c54],.approval .header .info .user[data-v-dc5a9c54]{color:#666;line-height:21px;white-space:nowrap}.approval .header .icon-right[data-v-dc5a9c54]{color:#a0a0a0;width:24px;height:24px}.approval .content .title[data-v-dc5a9c54]{font-size:16px}.modal-overlay[data-v-4dd54618]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999}.input-window[data-v-4dd54618]{position:fixed;width:90%;max-width:400px;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:24px;box-shadow:0 2px 10px #00000080;z-index:1000;border-radius:8px;display:flex;flex-direction:column;align-items:center}.input-window__content[data-v-4dd54618]{width:100%;display:flex;flex-direction:column;align-items:center}.input-window__title[data-v-4dd54618]{font-size:20px;font-weight:700;margin-bottom:16px;text-align:center}.input-window__input[data-v-4dd54618]{width:100%;padding:12px;margin-bottom:16px;border:1px solid #ccc;border-radius:4px;font-size:16px}.input-window__actions[data-v-4dd54618]{display:flex;gap:16px}.confirm-button[data-v-4dd54618],.cancel-button[data-v-4dd54618]{padding:12px 24px;border:none;border-radius:4px;cursor:pointer;font-size:16px}.confirm-button[data-v-4dd54618]{background-color:#00acd6;color:#fff}.confirm-button[data-v-4dd54618]:hover{background-color:#007bb5}.cancel-button[data-v-4dd54618]{background-color:#dc3545;color:#fff}.cancel-button[data-v-4dd54618]:hover{background-color:#c82333}.fade-enter-active[data-v-4dd54618],.fade-leave-active[data-v-4dd54618]{transition:opacity .5s}.fade-enter-from[data-v-4dd54618],.fade-leave-to[data-v-4dd54618]{opacity:0}.side-menu[data-v-f7546f3d]{position:fixed;top:48px;width:100%;height:calc(100% - 48px);background:#fff;color:#000;padding:16px;box-shadow:2px 0 5px #0000001a;z-index:1000;border-right:1px solid #ddd;display:flex;flex-direction:column;justify-content:space-between}.side-menu .menu-list[data-v-f7546f3d]{list-style:none;padding:0;margin:0}.side-menu .menu-list li[data-v-f7546f3d]{padding:16px 0;border-bottom:1px solid #ddd}.side-menu .menu-list .identity-link[data-v-f7546f3d]{text-decoration:none;color:#007bff;font-weight:700;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:color .3s}.side-menu .menu-list .identity-link[data-v-f7546f3d]:hover{color:#0056b3}.side-menu .menu-list .identity-link .current-identity[data-v-f7546f3d]{margin-left:8px;font-weight:400;color:#555}.side-menu .menu-list .identity-text[data-v-f7546f3d]{color:#888;font-weight:700;display:flex;justify-content:space-between;align-items:center}.side-menu .menu-list .identity-text .current-identity[data-v-f7546f3d]{margin-left:8px;font-weight:400;color:#aaa}.side-menu .environment-info[data-v-f7546f3d]{margin:16px 0;text-align:center}.side-menu .environment-info p[data-v-f7546f3d]{margin:0;font-size:14px;color:#666}.side-menu .environment-info p strong[data-v-f7546f3d]{color:#333}.side-menu .logout[data-v-f7546f3d]{margin-top:auto;padding-top:16px;border-top:1px solid #ddd}.side-menu .logout a[data-v-f7546f3d]{text-decoration:none;color:#007bff;font-weight:700;display:block;text-align:center;padding:16px 0;transition:color .3s}.side-menu .logout a[data-v-f7546f3d]:hover{color:#0056b3}.slide-enter-active[data-v-f7546f3d],.slide-leave-active[data-v-f7546f3d]{transition:transform .3s ease-in-out}.slide-enter-from[data-v-f7546f3d],.slide-leave-to[data-v-f7546f3d]{transform:translate(-100%)}.side-lang-menu[data-v-289f8214]{position:fixed;top:48px;right:0;width:100%;height:100%;background:#fff;color:#000;padding:16px;box-shadow:2px 0 5px #00000080;z-index:1000;border-left:1px solid #ddd;border-right:none}.side-lang-menu ul[data-v-289f8214]{list-style:none;padding:0}.side-lang-menu li[data-v-289f8214]{padding:16px 0;border-bottom:1px solid #ddd}.side-lang-menu a[data-v-289f8214]{text-decoration:none;color:#000;font-weight:700;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.slide-right-enter-active[data-v-289f8214],.slide-right-leave-active[data-v-289f8214]{transition:transform .3s ease-in-out}.slide-right-enter-from[data-v-289f8214],.slide-right-leave-to[data-v-289f8214]{transform:translate(100%)}.modal-overlay[data-v-f1af814b]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999}.filter-window[data-v-f1af814b]{position:fixed;width:80%;max-width:400px;top:45%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:16px;box-shadow:0 2px 10px #00000080;z-index:1000;border-radius:8px}.filter-window__content[data-v-f1af814b]{display:flex;flex-direction:column;align-items:flex-start}.filter-options[data-v-f1af814b]{padding-left:16px;margin-bottom:16px;width:100%;border-bottom:1px solid #CCCCCC}.filter-options__title[data-v-f1af814b]{margin-bottom:16px;color:#6f6f6f}.filter-options__label[data-v-f1af814b]{display:block;margin-bottom:16px;color:#333}.filter-buttons[data-v-f1af814b]{display:flex;justify-content:center;width:100%}.filter-buttons .filter-button--cancel[data-v-f1af814b]{font-size:16px;padding:8px 16px;width:50%;background:#fff;color:#00acd6;border:solid 1px #00ACD6;cursor:pointer;border-radius:5px;transition:background-color .3s,color .3s;margin-right:12px}.filter-buttons .filter-button--confirm[data-v-f1af814b]{font-size:16px;padding:8px 16px;width:50%;background:#00acd6;color:#fff;border:solid 1px #00ACD6;cursor:pointer;border-radius:5px;transition:background-color .3s,color .3s}.fade-enter-active[data-v-f1af814b],.fade-leave-active[data-v-f1af814b]{transition:opacity .5s}.fade-enter-from[data-v-f1af814b],.fade-leave-to[data-v-f1af814b]{opacity:0}.zoom-enter-active[data-v-f1af814b],.zoom-leave-active[data-v-f1af814b]{transition:transform .3s ease-out,opacity .3s ease}.zoom-enter-from[data-v-f1af814b],.zoom-leave-to[data-v-f1af814b]{transform:scale(.5);opacity:0}.scroll-to-top[data-v-e09259d7]{width:50px;height:50px;border-radius:50%;background-color:#00a4e4;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:700;position:fixed;right:20px;box-shadow:0 4px 6px #0000001a;transition:background-color .3s ease,opacity .5s ease,visibility .5s ease}.fade-enter-active[data-v-e09259d7],.fade-leave-active[data-v-e09259d7]{transition:opacity .5s ease,visibility .5s ease}.fade-enter-from[data-v-e09259d7],.fade-leave-to[data-v-e09259d7]{opacity:0;visibility:hidden}.fade-enter-to[data-v-e09259d7],.fade-leave-from[data-v-e09259d7]{opacity:1;visibility:visible}.home[data-v-bc1e356d]{width:100%;display:flex;flex-direction:column;align-items:center;background:#efefef;height:100%;overflow:hidden}.home .search-bar[data-v-bc1e356d]{width:100%;text-align:center;transition:opacity .5s}.home .search-bar.hidden[data-v-bc1e356d]{opacity:0;pointer-events:none}.home .content[data-v-bc1e356d]{padding:0 16px;width:100%;margin-top:100px}.home .approval-list[data-v-bc1e356d]{width:100%}.home .approval-top[data-v-bc1e356d]{border:1px solid #ccc;border-radius:8px;padding:16px;background-color:#fff;margin:8px 0;display:flex;align-items:center;justify-content:center;color:#00a4e4;cursor:pointer}.list-enter-active[data-v-bc1e356d]{transition:all 1s ease}.list-leave-active[data-v-bc1e356d]{transition:all .2s ease}.list-enter-from[data-v-bc1e356d],.list-leave-to[data-v-bc1e356d]{opacity:0;transform:translateY(30px)}.filter-bar[data-v-bc1e356d]{margin-top:10px;display:flex;overflow-x:auto;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:#A0A0A0 #FFF;align-items:center}.filter-bar .filter[data-v-bc1e356d]{cursor:pointer;width:24px;height:24px;border:none;margin-right:4px;background:#efefef}.filter-bar .filter-btn[data-v-bc1e356d]{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:4px;padding:4px 8px;color:#a0a0a0;border-radius:50px;border:1px solid #A0A0A0;background:#fff;white-space:nowrap;height:32px;line-height:1.5;font-family:Arial,sans-serif;font-size:14px}.filter-bar .active[data-v-bc1e356d]{color:#00a4e4;background:#fff;border:1px solid #00A4E4}.filter-bar[data-v-bc1e356d]::-webkit-scrollbar{height:6px}.filter-bar[data-v-bc1e356d]::-webkit-scrollbar-thumb{background:#a0a0a0;border-radius:3px}.filter-bar[data-v-bc1e356d]::-webkit-scrollbar-track{background:#fff}.history-text[data-v-bc1e356d]{display:flex;justify-content:center;margin-top:12px;margin-bottom:12px;overflow:hidden;color:#000;text-align:center;font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.box-area[data-v-5ff63b66]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:998}.box-area li[data-v-5ff63b66]{position:absolute;display:block;list-style:none;width:25px;height:25px;background:#ffffff80;animation:animate-5ff63b66 20s linear infinite;bottom:-150px;border-radius:10%}.box-area li[data-v-5ff63b66]:nth-child(1){left:86%;width:80px;height:80px;animation-delay:0s}.box-area li[data-v-5ff63b66]:nth-child(2){left:12%;width:30px;height:30px;animation-delay:1.5s;animation-duration:10s}.box-area li[data-v-5ff63b66]:nth-child(3){left:70%;width:100px;height:100px;animation-delay:5.5s}.box-area li[data-v-5ff63b66]:nth-child(4){left:42%;width:150px;height:150px;animation-delay:0s;animation-duration:15s}.box-area li[data-v-5ff63b66]:nth-child(5){left:65%;width:40px;height:40px;animation-delay:0s}.box-area li[data-v-5ff63b66]:nth-child(6){left:40%;width:70px;height:70px;animation-delay:1s}.box-area li[data-v-5ff63b66]:nth-child(7){left:30%;width:130px;height:130px;animation-delay:0s}.box-area li[data-v-5ff63b66]:nth-child(8){left:5%;width:110px;height:110px;animation-delay:0s}@keyframes animate-5ff63b66{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(-800px) rotate(360deg);opacity:0}}.login-container[data-v-a52668bd]{position:relative;display:flex;align-items:center;justify-content:center;height:100vh;background:linear-gradient(to bottom,#d5f3ff,#a0e1ff);overflow:hidden}.login-card[data-v-a52668bd]{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:20px;text-align:center;width:300px;z-index:999}.login-image[data-v-a52668bd]{width:100%;max-height:200px;overflow:hidden;margin-bottom:10px}.login-image img[data-v-a52668bd]{width:100%;height:auto;object-fit:cover;border-radius:8px}.login-title h1[data-v-a52668bd],.login-title p[data-v-a52668bd]{color:#00acd6}.login-title h1[data-v-a52668bd]{font-size:18px;margin:0}.login-title p[data-v-a52668bd]{font-size:16px;margin:5px 0 20px}.login-btn[data-v-a52668bd]{display:flex;align-items:center;justify-content:center;background-color:#00acd6;border:none;border-radius:4px;color:#fff;padding:10px;cursor:pointer;width:100%}.login-btn__icon[data-v-a52668bd],.login-btn__text[data-v-a52668bd]{display:flex;align-items:center;justify-content:center}.login-btn__icon[data-v-a52668bd]{width:20%;border-right:solid 1px white}.login-btn__text[data-v-a52668bd]{width:80%}.modal-overlay[data-v-7878827f]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:999}.modal-content[data-v-7878827f]{position:relative;background:#fff;padding:20px;box-shadow:0 2px 10px #0000004d;border-radius:8px;width:90%;max-width:400px;transition:all .3s ease-out}.close-btn[data-v-7878827f]{color:#00acd6;position:absolute;top:10px;right:10px;font-size:18px;cursor:pointer}.modal-title[data-v-7878827f]{font-weight:700;color:#00acd6;display:flex;font-size:16px;margin-bottom:20px}.approve-title[data-v-7878827f]{color:#28a745;margin-right:4px}.reject-title[data-v-7878827f]{color:#dc3545;margin-right:4px}.modal-body[data-v-7878827f]{margin-bottom:20px}textarea[data-v-7878827f]{width:100%;height:100px;padding:10px;border:1px solid #ccc;border-radius:4px;resize:none}.readonly-textarea[data-v-7878827f]{background-color:#f5f5f5;border:1px solid #ccc;color:#999;cursor:not-allowed;resize:none;padding:10px;border-radius:4px;width:100%;box-sizing:border-box;font-size:14px;line-height:1.5}.modal-footer[data-v-7878827f]{display:flex;justify-content:center}.btn[data-v-7878827f]{margin:0 5px;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;width:50%}.approve-btn[data-v-7878827f]{background:#28a745;color:#fff}.reject-btn[data-v-7878827f]{background:#dc3545;color:#fff}.cancel-btn[data-v-7878827f]{background:#fff;color:#00acd6;border:1px solid #00acd6}.confirm-btn[data-v-7878827f]{background:#00acd6;color:#fff}.fade-enter-active[data-v-7878827f],.fade-leave-active[data-v-7878827f]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-7878827f],.fade-leave-to[data-v-7878827f]{opacity:0}.fade-enter-to[data-v-7878827f],.fade-leave-from[data-v-7878827f]{opacity:1;transform:translateY(0)}.proposal[data-v-b47cf9ca]{width:100%;display:flex;flex-direction:column;align-items:center;background:#efefef;height:100%;overflow:hidden}.proposal .content[data-v-b47cf9ca]{padding:0 16px;width:100%;margin-top:100px}.proposal .approval-list[data-v-b47cf9ca]{width:100%}.proposal .approval-top[data-v-b47cf9ca]{border:1px solid #ccc;border-radius:8px;padding:16px;background-color:#fff;margin:8px 0;display:flex;align-items:center;justify-content:center;color:#00a4e4;cursor:pointer}.bottom-tabs[data-v-c26c6189]{width:100%;height:60px;display:flex;justify-content:space-around;box-shadow:0 -1px 1px #0000001a}.bottom-tabs .tab-container[data-v-c26c6189]{width:100%;display:flex;justify-content:space-around}.bottom-tabs .tab[data-v-c26c6189]{flex:1;padding:15px;text-align:center;background-color:#fff;color:#a0a0a0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:background-color .3s,color .3s}.bottom-tabs .tab.active[data-v-c26c6189]{background-color:#00acd6;color:#fff}.bottom-tabs .tab.active .icon[data-v-c26c6189]{filter:brightness(0) invert(1)}.bottom-tabs .tab.active .bottom-tabs-label[data-v-c26c6189]{color:#fff}.bottom-tabs .tab[data-v-c26c6189]:not(.active):hover{background-color:#fff}.bottom-tabs .tab .icon[data-v-c26c6189]{width:24px;height:24px;margin-bottom:5px;filter:brightness(0) saturate(100%) invert(45%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(85%) contrast(80%);transition:filter .3s}.bottom-tabs .bottom-tabs-label[data-v-c26c6189]{font-size:12px;color:#a0a0a0}.fade-enter-active[data-v-c26c6189],.fade-leave-active[data-v-c26c6189]{transition:opacity .5s ease}.fade-enter[data-v-c26c6189],.fade-leave-to[data-v-c26c6189]{opacity:0}.attachments-panel .headline[data-v-f791e2c9]{font-weight:700;color:#00acd6;font-size:16px;margin-bottom:12px}.attachments-panel .attachments-header[data-v-f791e2c9]{display:flex;justify-content:space-between;margin-bottom:8px}.attachments-panel .attachments-header .title[data-v-f791e2c9]{color:#606060;font-size:14px}.attachments-panel .file-panel .file-item[data-v-f791e2c9]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:8px 0;border-bottom:1px solid #E0E0E0;transition:background-color .3s,transform .2s}.attachments-panel .file-panel .file-item[data-v-f791e2c9]:hover{background-color:#f9f9f9;text-decoration:underline;transform:translate(2px)}.download-icon[data-v-f791e2c9]{cursor:pointer;color:#00acd6;transition:transform .3s}.download-icon[data-v-f791e2c9]:hover{transform:scale(1.2)}.modal[data-v-f791e2c9]{display:flex;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0009;justify-content:center;align-items:center;animation:fadeIn-f791e2c9 .3s ease}.modal .modal-content[data-v-f791e2c9]{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 10px #0000001a;width:80%;max-width:600px;position:relative}.modal .modal-content img[data-v-f791e2c9]{width:100%;border-radius:8px}.modal .modal-content .close[data-v-f791e2c9]{color:#00acd6;font-size:18px;position:absolute;top:5px;right:5px;cursor:pointer;transition:color .3s}@keyframes fadeIn-f791e2c9{0%{opacity:0}to{opacity:1}}.main-information .content[data-v-279b22c1]{margin-top:40px;padding:16px}.main-information .panel[data-v-279b22c1]{border:1px solid #ccc;border-radius:8px;padding:12px;background-color:#fff;margin-bottom:12px}.main-information .headline[data-v-279b22c1]{font-weight:700;color:#00acd6;font-size:16px;margin-bottom:12px}.main-information .title[data-v-279b22c1]{color:#a0a0a0;font-size:14px;padding:2px 0}.main-information .text[data-v-279b22c1]{color:#000;font-size:16px;margin-top:2px;margin-bottom:12px}.main-information .info-item[data-v-279b22c1]{display:flex;margin-bottom:8px}.main-information .info-item .title[data-v-279b22c1]{min-width:150px}.main-information .scrollable-text[data-v-279b22c1]{overflow-x:auto;max-width:100%;padding:2px 0;border-radius:4px}.main-information .edit-border[data-v-279b22c1] table{border-collapse:collapse;width:100%}.main-information .edit-border[data-v-279b22c1] th,.main-information .edit-border[data-v-279b22c1] td{border:1px solid grey;padding:8px}.main-information .edit-border[data-v-279b22c1] th{background-color:#f2f2f2;font-weight:700}.main-information .edit-border[data-v-279b22c1] tr:nth-child(2n){background-color:#f9f9f9}.main-information .edit-border[data-v-279b22c1] tr:hover{background-color:#f5f5f5}.main-information .edit-border[data-v-279b22c1] b,.main-information .edit-border[data-v-279b22c1] strong{font-weight:bolder}.main-information .edit-border[data-v-279b22c1] *+*{margin-top:.75em}.main-information .edit-border[data-v-279b22c1] div>div>ol,.main-information .edit-border[data-v-279b22c1] div>div>ul{list-style:auto!important}.main-information .edit-border[data-v-279b22c1] ol,.main-information .edit-border[data-v-279b22c1] ul{padding-inline-start:1.5rem!important}.main-information .edit-border[data-v-279b22c1] ol li,.main-information .edit-border[data-v-279b22c1] ul li{list-style-type:decimal!important}.main-information .edit-border[data-v-279b22c1] ol,.main-information .edit-border[data-v-279b22c1] ul,.main-information .edit-border[data-v-279b22c1] p,.main-information .edit-border[data-v-279b22c1] div{page-break-inside:avoid}.main-information .edit-border[data-v-279b22c1] td,.main-information .edit-border[data-v-279b22c1] td>p{word-wrap:break-word}.main-information .edit-border[data-v-279b22c1] td p{margin:0}.main-information .edit-border[data-v-279b22c1] img{max-width:100%}.main-information .activity-options[data-v-279b22c1]{display:flex;justify-content:space-between}.attachments-panel .info-item[data-v-b06ab1a6]{margin-top:12px;display:flex;margin-bottom:12px;align-items:center}.attachments-panel .info-item .title[data-v-b06ab1a6]{min-width:120px;color:#a0a0a0;font-size:14px}.attachments-panel .headline[data-v-b06ab1a6]{font-weight:700;color:#00acd6;font-size:16px;margin-bottom:12px}.attachments-panel .attachments-header[data-v-b06ab1a6]{display:flex;justify-content:space-between;margin-bottom:8px}.attachments-panel .attachments-header .title[data-v-b06ab1a6]{color:#606060;font-size:14px}.attachments-panel .file-panel .file-item[data-v-b06ab1a6]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:8px 0;border-bottom:1px solid #E0E0E0;transition:background-color .3s,transform .2s}.attachments-panel .file-panel .file-item[data-v-b06ab1a6]:hover{background-color:#f9f9f9;text-decoration:underline;transform:translate(2px)}.download-icon[data-v-b06ab1a6]{cursor:pointer;color:#00acd6;transition:transform .3s}.download-icon[data-v-b06ab1a6]:hover{transform:scale(1.2)}.modal[data-v-b06ab1a6]{display:flex;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0009;justify-content:center;align-items:center;animation:fadeIn-b06ab1a6 .3s ease}.modal .modal-content[data-v-b06ab1a6]{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 10px #0000001a;width:80%;max-width:600px;position:relative}.modal .modal-content img[data-v-b06ab1a6]{width:100%;border-radius:8px}.modal .modal-content .close[data-v-b06ab1a6]{color:#00acd6;font-size:18px;position:absolute;top:5px;right:5px;cursor:pointer;transition:color .3s}@keyframes fadeIn-b06ab1a6{0%{opacity:0}to{opacity:1}}.head-information .content[data-v-3ea36c12]{margin-top:40px;padding:16px}.head-information .panel[data-v-3ea36c12]{border:1px solid #ccc;border-radius:8px;padding:12px;background-color:#fff;margin-bottom:12px}.head-information .headline[data-v-3ea36c12]{font-weight:700;color:#00acd6;font-size:16px;margin-bottom:12px}.head-information .info-item[data-v-3ea36c12]{display:flex;margin-bottom:8px;align-items:center}.head-information .info-item .title[data-v-3ea36c12]{min-width:120px;color:#a0a0a0;font-size:14px}.panel[data-v-737a9b40]{border:1px solid #ccc;border-radius:8px;padding:12px;background-color:#fff;margin-bottom:12px}.panel-header[data-v-737a9b40]{display:flex;justify-content:space-between;align-items:center}.headline[data-v-737a9b40]{font-weight:700;color:#00acd6;font-size:16px;margin-bottom:12px}.icon-right[data-v-737a9b40]{color:#a0a0a0;margin-left:auto}.info-item[data-v-737a9b40]{display:flex;align-items:center;margin-bottom:8px}.info-item .title[data-v-737a9b40]{flex:1;min-width:120px;color:#a0a0a0;font-size:14px}.info-item .description[data-v-737a9b40],.info-item .customer-info[data-v-737a9b40]{flex:4;white-space:pre-wrap;word-break:break-word}.info-item .icon-right[data-v-737a9b40]{flex:.5;margin-left:8px;color:#a0a0a0}.divider[data-v-737a9b40]{margin:12px 0}.payment-detail-item[data-v-737a9b40]{margin-bottom:12px}.fade-enter-active[data-v-737a9b40],.fade-leave-active[data-v-737a9b40]{transition:opacity .3s ease}.fade-enter-from[data-v-737a9b40],.fade-leave-to[data-v-737a9b40]{opacity:0}.fade-enter-to[data-v-737a9b40],.fade-leave-from[data-v-737a9b40]{opacity:1}.panel[data-v-cde5dc99]{border:1px solid #ccc;border-radius:8px;padding:12px;background-color:#fff;margin-bottom:12px}.panel-header[data-v-cde5dc99]{display:flex;justify-content:space-between;align-items:center}.headline[data-v-cde5dc99]{font-weight:700;color:#00acd6;font-size:16px;margin-bottom:12px}.icon-right[data-v-cde5dc99]{color:#a0a0a0;margin-left:auto}.title[data-v-cde5dc99]{color:#a0a0a0;font-size:14px}.info-item[data-v-cde5dc99]{display:flex;margin-bottom:8px;align-items:center}.info-item .title[data-v-cde5dc99]{min-width:120px}.divider[data-v-cde5dc99]{margin:12px 0}.fade-enter-active[data-v-cde5dc99],.fade-leave-active[data-v-cde5dc99]{transition:opacity .3s ease}.fade-enter-from[data-v-cde5dc99],.fade-leave-to[data-v-cde5dc99]{opacity:0}.fade-enter-to[data-v-cde5dc99],.fade-leave-from[data-v-cde5dc99]{opacity:1}.panel[data-v-bbf4f154]{border:1px solid #ccc;border-radius:8px;padding:12px;background-color:#fff;margin-bottom:12px}.panel-header[data-v-bbf4f154]{display:flex;justify-content:space-between;align-items:center}.headline[data-v-bbf4f154]{font-weight:700;color:#00acd6;font-size:16px;margin-bottom:12px}.icon-right[data-v-bbf4f154]{color:#a0a0a0;margin-left:auto}.title[data-v-bbf4f154]{color:#a0a0a0;font-size:14px}.info-item[data-v-bbf4f154]{display:flex;margin-bottom:8px;align-items:center}.info-item .title[data-v-bbf4f154]{min-width:120px}.divider[data-v-bbf4f154]{margin:12px 0}.panel[data-v-75ecbc03]{border:1px solid #ccc;border-radius:8px;padding:12px;background-color:#fff;margin-bottom:12px}.panel-header[data-v-75ecbc03]{display:flex;justify-content:space-between;align-items:center}.headline[data-v-75ecbc03]{font-weight:700;color:#00acd6;font-size:16px;margin-bottom:12px}.icon-right[data-v-75ecbc03]{color:#a0a0a0;margin-left:auto}.title[data-v-75ecbc03]{color:#a0a0a0;font-size:14px}.info-item[data-v-75ecbc03]{display:flex;margin-bottom:8px;align-items:center}.info-item .title[data-v-75ecbc03]{min-width:120px}.divider[data-v-75ecbc03]{margin:12px 0}.fade-enter-active[data-v-75ecbc03],.fade-leave-active[data-v-75ecbc03]{transition:opacity .3s ease}.fade-enter-from[data-v-75ecbc03],.fade-leave-to[data-v-75ecbc03]{opacity:0}.fade-enter-to[data-v-75ecbc03],.fade-leave-from[data-v-75ecbc03]{opacity:1}.receive-and-payment-information .content[data-v-4b286428]{margin-top:40px;padding:16px}.fade-slide-enter-active[data-v-4b286428],.fade-slide-leave-active[data-v-4b286428]{transition:all .3s ease}.fade-slide-enter-from[data-v-4b286428],.fade-slide-leave-to[data-v-4b286428]{opacity:0}.fade-slide-leave-from[data-v-4b286428],.fade-slide-enter-to[data-v-4b286428]{opacity:1;transform:translate(0)}.header[data-v-714c687f]{display:flex;justify-content:space-between}.headline[data-v-714c687f]{font-weight:700;color:#00acd6;font-size:16px;margin-bottom:12px}.help-icon[data-v-714c687f]{color:#00acd6}.signing-process .process-workflow[data-v-714c687f]{display:flex}.signing-process .icon-with-line[data-v-714c687f]{display:flex;flex-direction:column;align-items:center;margin-right:6px}.signing-process .vertical-line[data-v-714c687f]{width:2px;height:calc(100% - 24px)}.signing-process .vertical-line.approve[data-v-714c687f]{background:#28a745}.signing-process .vertical-line.reject[data-v-714c687f]{background:#dc3545}.signing-process .vertical-line.pending[data-v-714c687f]{background:#a0a0a0}.signing-process .icon-circle-mask[data-v-714c687f]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#fff;font-size:20px}.signing-process .icon-approve[data-v-714c687f]{color:#28a745;font-size:24px}.signing-process .icon-reject[data-v-714c687f]{color:#dc3545;font-size:24px}.signing-process .icon-signature[data-v-714c687f]{width:16px}.signing-process .process-details[data-v-714c687f]{width:100%}.signing-process .case-info[data-v-714c687f]{font-weight:700;display:flex;margin-bottom:4px;align-items:center}.signing-process .case-info div[data-v-714c687f]:not(:first-child){margin-left:8px}.signing-process .process-info[data-v-714c687f]{width:100%}.signing-process .info-row[data-v-714c687f]{display:flex;margin-bottom:4px;align-items:center}.signing-process .icon-status[data-v-714c687f]{min-width:24px}.signing-process .icon-user[data-v-714c687f],.signing-process .icon-comment[data-v-714c687f]{margin-right:4px;color:#5a5a5a;font-size:16px;align-items:center}.signing-process .user-name[data-v-714c687f]{color:#5a5a5a}.signing-process .divider[data-v-714c687f]{border:none;border-top:1px solid #e0e0e0;margin:8px 0}.modal-overlay[data-v-714c687f]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:999}.help-modal[data-v-714c687f]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:12px;box-shadow:0 2px 10px #00000080;z-index:1000;border-radius:8px;width:300px}.help-content[data-v-714c687f]{display:flex;flex-direction:column}.modal-header[data-v-714c687f]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #00acd6;margin-bottom:16px}.modal-header h3[data-v-714c687f]{margin:0;color:#00acd6}.close-icon[data-v-714c687f]{color:#00acd6;cursor:pointer}.modal-body[data-v-714c687f]{display:flex;flex-direction:column}.modal-row[data-v-714c687f]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #e0e0e0}.modal-row.selected[data-v-714c687f]{background-color:#f0f0f0}.modal-row[data-v-714c687f]:last-child{border-bottom:none}.approval-type[data-v-714c687f]{width:50%;display:flex;align-items:center;justify-content:flex-start;margin:0 4px;color:#333}.fade-enter-active[data-v-714c687f],.fade-leave-active[data-v-714c687f]{transition:opacity .5s}.fade-enter-from[data-v-714c687f],.fade-leave-to[data-v-714c687f]{opacity:0}.header[data-v-a1337717]{display:flex;justify-content:space-between;align-items:center}.headline[data-v-a1337717]{font-weight:700;color:#00acd6;font-size:16px;margin-bottom:12px}.header-icon[data-v-a1337717]{color:#00acd6;cursor:pointer;transition:transform .3s ease-in-out}.header-icon.rotate[data-v-a1337717]{transform:rotate(180deg)}.signing-history .process-info[data-v-a1337717]{width:100%;transition:all .5s}.signing-history .info-row[data-v-a1337717]{display:flex;margin-bottom:4px}.signing-history .approved[data-v-a1337717]{font-weight:700;color:#28a745}.signing-history .rejected[data-v-a1337717]{font-weight:700;color:#dc3545}.signing-history .pending[data-v-a1337717]{font-weight:700;color:#a0a0a0}.signing-history .label[data-v-a1337717]{min-width:120px}.signing-history .status-wrapper[data-v-a1337717]{display:flex;align-items:center}.signing-history .value[data-v-a1337717]{flex:1}.signing-history .approved .status-icon[data-v-a1337717]{color:#28a745}.signing-history .rejected .status-icon[data-v-a1337717]{color:#dc3545}.signing-history .pending .status-icon[data-v-a1337717]{color:#a0a0a0}.signing-history .status-icon[data-v-a1337717]{margin-right:4px}.signing-history .icon-user[data-v-a1337717],.signing-history .icon-comment[data-v-a1337717]{color:#5a5a5a}.signing-history .date[data-v-a1337717]{color:#a0a0a0;margin-left:auto;font-size:11px}.signing-history .spacer[data-v-a1337717]{min-width:20px}.signing-history .divider[data-v-a1337717]{border:none;border-bottom:1px solid #e0e0e0;margin:8px 0}.list-enter-active[data-v-a1337717],.list-leave-active[data-v-a1337717]{transition:all .5s ease}.list-enter-from[data-v-a1337717],.list-leave-to[data-v-a1337717]{opacity:0;transform:translateY(30px)}.container[data-v-fb8b790b]{display:flex;justify-content:space-between}.headline[data-v-fb8b790b]{font-weight:700;color:#00acd6;font-size:16px;margin-bottom:12px}.notified_personnel .header-content[data-v-fb8b790b],.notified_personnel .notify-content[data-v-fb8b790b]{display:flex;align-items:center;padding:4px 0}.notified_personnel .employee-id[data-v-fb8b790b]{min-width:150px;margin-left:4px}.notified_personnel .divider[data-v-fb8b790b]{margin:0}.notified_personnel .odd[data-v-fb8b790b]{background-color:#f0f0f0}.personnel-history .content[data-v-7e7415bc]{margin-top:40px;padding:16px}.personnel-history .panel[data-v-7e7415bc]{border:1px solid #ccc;border-radius:8px;padding:12px;background-color:#fff;margin-bottom:12px}.personnel-history .title[data-v-7e7415bc]{color:#a0a0a0;font-size:14px}.personnel-history .text[data-v-7e7415bc]{color:#000;font-size:16px;margin-top:2px;margin-bottom:12px}.personnel-history .info-item[data-v-7e7415bc]{display:flex;margin-bottom:8px}.personnel-history .info-item .title[data-v-7e7415bc]{min-width:120px}.personnel-history .file-item[data-v-7e7415bc]{display:flex;align-items:center;justify-content:space-between}.personnel-history .icon-with-line[data-v-7e7415bc]{display:flex;flex-direction:column;align-items:center;margin-right:6px}.personnel-history .vertical-line[data-v-7e7415bc]{width:2px;height:100%;background-color:#28a745}.personnel-history .icon-circle-mask[data-v-7e7415bc]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#a0a0a0;color:#fff;font-size:20px}.personnel-history .process-workflow[data-v-7e7415bc]{display:flex}.personnel-history .fade-enter-active[data-v-7e7415bc]{transition:all 1s ease}.personnel-history .fade-leave-active[data-v-7e7415bc]{transition:all .2s ease}.personnel-history .fade-enter-from[data-v-7e7415bc],.personnel-history .fade-leave-to[data-v-7e7415bc]{opacity:0}.personnel-history .fade-enter-to[data-v-7e7415bc],.personnel-history .fade-leave-from[data-v-7e7415bc]{opacity:1}.payment[data-v-b0221a63]{width:100%;display:flex;flex-direction:column;align-items:center;background:#efefef;height:100%;overflow:hidden}.payment .content[data-v-b0221a63]{width:100%;margin-top:46px;margin-bottom:60px;overflow-y:auto}.bottom-tabs-wrapper[data-v-b0221a63]{width:100%;position:fixed;bottom:0;z-index:999;background:#efefef}.fade-enter-active[data-v-b0221a63],.fade-leave-active[data-v-b0221a63]{transition:opacity .3s}.fade-enter[data-v-b0221a63],.fade-leave-to[data-v-b0221a63]{opacity:0}.receive[data-v-d4d07af4]{width:100%;display:flex;flex-direction:column;align-items:center;background:#efefef;height:100%;overflow:hidden}.receive .content[data-v-d4d07af4]{width:100%;margin-top:46px;margin-bottom:60px;overflow-y:auto}.bottom-tabs-wrapper[data-v-d4d07af4]{width:100%;position:fixed;bottom:0;z-index:999;background:#efefef}.fade-enter-active[data-v-d4d07af4],.fade-leave-active[data-v-d4d07af4]{transition:opacity .3s}.fade-enter[data-v-d4d07af4],.fade-leave-to[data-v-d4d07af4]{opacity:0}.administrative[data-v-9a24e117]{width:100%;display:flex;flex-direction:column;align-items:center;background:#efefef;height:100%;overflow:hidden}.administrative .content[data-v-9a24e117]{width:100%;margin-top:46px;margin-bottom:60px;overflow-y:auto}.bottom-tabs-wrapper[data-v-9a24e117]{width:100%;position:fixed;bottom:0;z-index:999;background:#efefef}.fade-enter-active[data-v-9a24e117],.fade-leave-active[data-v-9a24e117]{transition:opacity .3s}.fade-enter[data-v-9a24e117],.fade-leave-to[data-v-9a24e117]{opacity:0}.receive[data-v-66ed2ee6]{width:100%;display:flex;flex-direction:column;align-items:center;background:#efefef;height:100%;overflow:hidden}.receive .content[data-v-66ed2ee6]{width:100%;margin-top:46px;margin-bottom:60px;overflow-y:auto}.bottom-tabs-wrapper[data-v-66ed2ee6]{width:100%;position:fixed;bottom:0;z-index:999;background:#efefef}.fade-enter-active[data-v-66ed2ee6],.fade-leave-active[data-v-66ed2ee6]{transition:opacity .3s}.fade-enter[data-v-66ed2ee6],.fade-leave-to[data-v-66ed2ee6]{opacity:0}.login-loading[data-v-4f187f61]{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(to left,#cef4e3,#71dbff)}html,body,#app{height:100%;margin:0;padding:0}body{display:flex;flex-direction:column;font-family:Arial,sans-serif}#app{display:flex;flex-direction:column;flex:1}*{margin:0;padding:0;box-sizing:border-box}.icon{width:24px;height:24px;margin:0}.divider{border:none;border-top:1px solid #ccc;margin:12px 0}.tabs-wrapper{width:100%;position:fixed;top:48px;z-index:999;background:#efefef}
