@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.info-ok{background-color:#00a75a}.info-warn{background-color:#ffdf0f}.info-error{background-color:#ff0f0f}.infoBox{position:fixed;right:0;bottom:0;z-index:40}#info-outer{padding:0 20px 20px;right:0;border-radius:24px;width:17rem;bottom:0;margin-right:1rem;margin-bottom:.6rem;box-shadow:#0000003d 0 3px 8px}.info-outer-container{display:inline-flex}.ok-img{width:40px;margin-top:22px}.x-img{width:10px;margin-bottom:31px}#info-textbox{margin-right:10px;margin-left:10px;margin-top:22px;font-weight:600;color:#fff;font-size:14px;margin-left:1rem}#info-close{color:#fff;right:200px;display:block;height:100%;cursor:pointer}.headerFlex[data-v-fe2a4681],.container[data-v-fe2a4681]{display:flex;justify-content:space-between;width:100%}.container[data-v-fe2a4681]{align-items:center;height:63px;margin-left:2%;margin-right:2%}img[data-v-fe2a4681]{width:170px}.headerFlex[data-v-fe2a4681]{background-color:#2156a4;margin-top:0;margin-bottom:0}.headerLine[data-v-fe2a4681]{width:100%;height:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAAFCAYAAACzSUsyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB/SURBVHgB7dgxEYQAEATB45W8BAL8IAkXmCGgCgNIAQkQsHVJt4gJZjjH6aoH/30rvjfMa/G981iKHlqRoRUZWtFHKzK0IkMr+mhFhlZkaEUfrcjQigyt6KMVGW9b8SsAAAAAAAgwoAEAAAAAiDCgAQAAAACIMKABAAAAAIi4ATISHgzrrksKAAAAAElFTkSuQmCC);background-size:100% 100%}.userIcon[data-v-fe2a4681]{width:30px;height:30px;cursor:pointer}.profileMenu[data-v-fe2a4681]{list-style:none;display:flex;gap:20px;align-items:center}.profileMenu li[data-v-fe2a4681]:nth-last-of-type(1){margin:0}.profileMenu a[data-v-fe2a4681]{color:#fff;font-size:16px;text-decoration:none;white-space:nowrap}.profileMenu a[data-v-fe2a4681]:hover,.profileMenu select[data-v-fe2a4681]:hover{color:#cecece}.logo[data-v-fe2a4681]{margin-left:5%}.p-logout[data-v-fe2a4681]{background:#4e78b6;padding:.6rem;border-radius:15px}select.select[data-v-fe2a4681]{color:#fff;cursor:pointer;text-transform:uppercase;font-size:16px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;background:transparent}select.select[data-v-fe2a4681]:focus-within{outline:none}option[data-v-fe2a4681]{color:#000;width:5rem}.modalHelp[data-v-fe2a4681]{position:fixed;top:0%;left:0%;background-color:#0003;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modalViewHelp[data-v-fe2a4681]{width:1000px;height:100%;background-color:#fff;border-radius:20px;scroll-behavior:smooth;scrollbar-width:5px;overflow-y:scroll;overflow-x:hidden}.modalProfile[data-v-fe2a4681]{position:fixed;top:0%;left:0%;background-color:#0003;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modalViewProfile[data-v-fe2a4681]{width:80%;max-width:1000px;height:90vh;background-color:#fff;border:1px solid #888;border-radius:8px;box-shadow:0 5px 15px #0000004d}.helpLink[data-v-fe2a4681]{cursor:pointer}.profileSection[data-v-fe2a4681]{display:flex;align-items:center;gap:20px}.footer[data-v-03bdd69c]{width:100%;bottom:0;background:#dee0e2}.footerContent[data-v-03bdd69c]{margin-right:20%}.footerFlex[data-v-03bdd69c]{align-items:center;display:flex;margin:0 auto}.logoSection[data-v-03bdd69c]{margin-left:8%}.imgLogoFooter[data-v-03bdd69c]{max-height:60px}.right[data-v-03bdd69c]{opacity:0}body,html{position:relative;margin:0;padding:0;width:100%;height:99%}html{background:#dee0e2}body{background:#f4f4f4}#app{background:#f4f4f4;min-height:102%;display:grid;grid-template-rows:auto 1fr auto;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#2c3e50}.chooseContainer[data-v-8c92a4f6]{display:flex;justify-content:center;align-items:center;margin-inline:2rem;min-height:93vh}.chooseTool[data-v-8c92a4f6]{display:inline-flex;color:#105ea9;column-gap:2rem;row-gap:2rem;margin-top:2rem;align-items:stretch;justify-content:center;flex-wrap:wrap}.chooseType[data-v-8c92a4f6]:hover{cursor:pointer;box-shadow:#39393933 0 2px 8px}.chooseTool[data-v-8c92a4f6]:last-child{margin-bottom:2rem}.chooseType>img[data-v-8c92a4f6]{height:90px;margin:0;align-self:center}.chooseDescription[data-v-8c92a4f6]{max-width:300px;color:#9d9d9d;margin-inline:1rem;font-size:14px}.chooseType[data-v-8c92a4f6]{display:grid;grid-template-rows:158px 84px 1fr;padding:2rem;width:18rem;height:18rem;background:#e9e9e9;border-radius:28px;place-items:center;transition:box-shadow .15s ease-in-out}.chooseText[data-v-8c92a4f6]{margin:0;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:24px;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.flexUpload[data-v-6e9fc6e9]{background-color:#e9e9e9;width:fit-content;height:fit-content;margin-left:auto;margin-right:auto;padding:30px 20px;border-radius:1em}.flexUploadTitle[data-v-6e9fc6e9]{display:inline-flex;padding-inline:20px}.flexUploadTitle img[data-v-6e9fc6e9]{height:64px;margin-right:2rem;align-self:center}.flexUploadTitle h1[data-v-6e9fc6e9]{font-size:30px;color:#2156a4}.uploadDocument[data-v-6e9fc6e9]{display:flex;flex-direction:column;margin-top:30px}.uploadSection[data-v-6e9fc6e9]{display:flex;align-items:center;justify-content:space-evenly}.uploadSubsection[data-v-6e9fc6e9]{align-items:center;justify-content:space-between;display:flex;flex-direction:column}.uploadButton[data-v-6e9fc6e9]{height:70px;width:140px;font-size:18px;font-weight:600;border:none;background-color:#2156a4;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;border-radius:15px;margin-left:auto;margin-right:auto}.uploadButton[data-v-6e9fc6e9]:hover{background-color:#4e78b6;transition:all .3s ease}.dragDropBox[data-v-6e9fc6e9]{display:flex;align-items:center;border-style:dashed;border-radius:15px;border-color:#adadad;border-width:3px;padding-left:10px;padding-right:10px;margin-top:20px;margin-bottom:20px}.dragDropBox p[data-v-6e9fc6e9]{text-align:center;color:#9d9d9d;font-size:16px;width:160px}.drop_area_highlight[data-v-6e9fc6e9]{box-shadow:#2659a68c 0 0 10px;transition:box-shadow .1s}.fileInfo[data-v-6e9fc6e9]{display:flex;align-items:center;justify-content:center}.fileName[data-v-6e9fc6e9]{font-size:18px;font-weight:600;color:#2156a4;text-align:center;margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;max-height:150px}.removeFileButton[data-v-6e9fc6e9]{margin-left:10px;background:none;border:none;font-size:18px;font-weight:700;color:#ff0f0f;cursor:pointer;padding:0}.removeFileButton[data-v-6e9fc6e9]:hover{color:#db0000}.actionSection[data-v-6e9fc6e9]{display:flex;align-items:center;justify-content:center;gap:15px}.forceToggle[data-v-6e9fc6e9]{display:flex;align-items:center;gap:5px}.forceToggle input[type=radio][data-v-6e9fc6e9]{cursor:pointer;accent-color:#00A75A}.forceToggle label[data-v-6e9fc6e9]{font-size:16px;color:#2c3e50;cursor:pointer}.compareButton[data-v-6e9fc6e9]{margin:20px;padding:10px 20px;background-color:#00a75a;font-size:18px;color:#fff;border:none;border-radius:10px;cursor:pointer}.compareButton[data-v-6e9fc6e9]:hover{background-color:#63b858}.modal-wrapper[data-v-1307770d]{display:flex;justify-content:center;align-items:center}.modal-box[data-v-1307770d]{background:#fff;width:1000px;min-height:65vh;padding:30px;border-radius:12px;box-shadow:0 0 30px #00000014;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.action[data-v-1307770d]{text-align:right;margin-top:auto}.header[data-v-1307770d]{display:flex;align-items:center;text-align:initial;gap:16px;padding-bottom:20px;border-bottom:1px solid #dcdcdc}.header-title[data-v-1307770d]{display:flex;flex-direction:column;gap:.5rem;align-content:center}h2[data-v-1307770d]{margin:0;font-size:1.4rem;font-weight:600}.subtext[data-v-1307770d]{color:#888;margin-top:-10px}.compare-switch[data-v-1307770d]{display:flex;justify-content:center}.toggle-tabs[data-v-1307770d]{background:#fafafa;border:1px solid #F2F2F2;border-radius:10px;min-width:400px;display:flex;overflow:hidden}.toggle-tabs button[data-v-1307770d]{flex:1;padding:10px 20px;border:none;background:transparent;font-weight:500;min-width:200px;color:#777;cursor:pointer;transition:background .2s ease,color .2s ease}.toggle-tabs button.active[data-v-1307770d]{background:#fff;color:#1d2939;padding:0;border-radius:8px;margin:2px;box-shadow:#0000001a 0 4px 12px}.dropzones[data-v-1307770d]{display:flex;gap:20px}.dropzone[data-v-1307770d]{flex:1;display:flex;flex-direction:column;gap:10px}.zone-label[data-v-1307770d]{font-weight:700;text-align:initial;margin-bottom:4px}.drop-area[data-v-1307770d]{border:2px dashed #DEE2E6;border-radius:10px;padding:40px 10px;text-align:center;background:#f9fbff;cursor:pointer}.drop-area[data-v-1307770d]:hover{background:#f9fbff}.file-item[data-v-1307770d]{background:#fff;padding:12px 16px;border-radius:8px;color:#000;border:1px solid gainsboro;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.file-item .size[data-v-1307770d]{font-size:.85em;color:#666;margin-left:8px}.action button[data-v-1307770d]{background-color:#cfe2ff;color:#4285f4;font-weight:400;font-size:16px;padding:15px 33px;border-radius:6px;border:none;cursor:pointer}.blue[data-v-1307770d]{color:#36f}.image-container{display:flex;justify-content:space-between;gap:5px;border:2px solid #ccc;padding:10px;border-radius:8px;background-color:#f9f9f9}.image{width:100%;object-fit:contain;border:1px solid #888;border-radius:5px;max-height:80px;max-width:45%}.middle{display:flex;gap:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding:2rem 1rem;border-bottom:1px solid #eaeaea;justify-content:space-around;align-items:center;z-index:100;box-shadow:#f8f8f81a 0 10px 15px -3px,#0000000d 0 4px 6px -2px;background-color:#fff}.pdfDisplaySection{display:flex;flex-direction:column;align-items:stretch;padding:20px;background-color:#f4f4f4;border-radius:10px;box-shadow:0 4px 8px #0000001a;width:100%;height:100%;box-sizing:border-box}.content-container{display:flex;width:100%;gap:20px;box-sizing:border-box}.left-section{flex:3 1 0;min-width:0;display:flex;flex-direction:column}.left-top-bar{display:flex;flex-direction:row}.buttonSection{align-self:flex-start;margin-bottom:20px}.backButton img{width:10px}.backButton{background-color:#2156a4;color:#fff;border:none;padding:12px 25px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 10px #0000001a;display:flex;align-items:center;gap:10px}.backButton:hover{background-color:#4a87c0}.compare-heading{font-family:Roboto,sans-serif;color:#2c3e50;font-size:28px;font-weight:700;margin-top:0;margin-bottom:20px;position:relative;padding-bottom:10px;text-align:center}.compare-heading:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:60%;height:3px;border-radius:2px}.zoom-controls-container{display:flex;justify-content:space-between;gap:20px;margin-bottom:10px;padding:10px;background-color:#dee0e2;border-radius:10px}.zoom-controls{display:flex;align-items:center;gap:10px}.zoom-controls label{font-size:16px;color:#2c3e50}.zoom-controls select{padding:5px;border-radius:5px;border:1px solid #f4f4f4;background-color:#fff;color:#2c3e50;font-family:Poppins,sans-serif}.zoom-controls img{padding:5px 10px;border-radius:5px;width:10px;height:10px;border:none;background-color:#2156a4;color:#fff;cursor:pointer;transition:background-color .3s ease}.zoom-controls img:hover{background-color:#4a87c0}.left,.right{flex:1}.right-section{flex:1 1 0;min-width:0}.pdf-container{display:flex;gap:20px;height:100%}.pdf-scroll-container{flex:1 1 0;min-width:0;height:75vh;position:relative;overflow:auto;padding:10px;background-color:#dee0e2;border-radius:10px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box}.pdf-column{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;box-sizing:border-box;position:relative;overflow:visible}.pdf-canvas{border:1px solid #ddd;border-radius:5px;box-shadow:0 1px 3px #0000001a;transition:transform .3s ease;transform-origin:top left;width:auto;height:auto;width:100%;max-height:100%}.sidebar{display:flex;flex-direction:column;justify-content:space-between;margin-top:3.8rem;max-height:75vh;height:92%;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000001a;color:#2c3e50;box-sizing:border-box}.sidebar .page-header{display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;color:#2c3e50}.sidebar .page-header .line{flex:1;height:1px;background-color:#ccc;margin:0 .75rem}.sidebar .scrollable-list{max-height:75vh;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:1rem}.sidebar .page-card{flex-grow:1;border-radius:10px;background-color:#fff;overflow:visible;max-height:none}.sidebar .page-card .middle{display:flex;justify-content:center;align-items:center;background-color:#fff}.sidebar .page-card h4{font-size:18px;font-weight:700;margin-bottom:15px}.sidebar .page-card .change-section{margin-bottom:15px}.sidebar .page-card .change-section.added h6{color:#4caf50}.sidebar .page-card .change-section.removed h6{color:#f44336}.sidebar .page-card .change-section.changed h6{color:#707078;margin:0;text-align:start;font-size:12px;font-weight:400}.sidebar .page-card .change-section .change-items{display:flex;flex-wrap:wrap;gap:10px}.sidebar .page-card .change-section .change-item{background-color:#f0f0f0;padding:8px 12px;text-align:start;border-radius:5px;box-shadow:none;font-size:13px;color:#555}.sidebar .page-card .change-section .change-item span{display:block}.sidebar .page-card .change-section .change-item:hover{background-color:#e0e0e0}.sidebar .page-card .change-section .change-item .image-container{display:flex;justify-content:space-between;gap:10px;border:2px solid #ccc;padding:10px;border-radius:8px;background-color:#f9f9f9}.sidebar .page-card .change-section .change-item .image-container .image{width:48%;object-fit:contain;border:1px solid #888;border-radius:5px;max-height:80px}.sidebar .pagination-controls{display:flex;-webkit-box-pack:justify;justify-content:center;-webkit-box-align:center;align-items:center;gap:10px;padding:10px;flex-wrap:wrap;max-width:100%;box-sizing:border-box;background-color:#fff;border-radius:8px;box-shadow:0 1px 4px #0000001a;margin-top:10px;margin-bottom:0}.sidebar .pagination-controls button{-webkit-box-flex:1;background-color:#2156a4;color:#fff;padding:8px;border:none;border-radius:5px;cursor:pointer;font-size:14px;min-width:32px}.sidebar .pagination-controls button:disabled{opacity:.6;cursor:not-allowed}.sidebar .pagination-controls button:hover:not(:disabled){background-color:#4a87c0}.sidebar .pagination-controls input{-webkit-box-flex:1;display:flex;justify-content:center;border:1px solid #EAEAEA;padding:8px;font-size:14px;text-align:center;border-radius:5px}@media screen and (max-width: 768px){.sidebar .pagination-controls{gap:5px}.sidebar .pagination-controls input{width:40px}}.loading{text-align:center;font-size:18px;color:#666}.change-item.added{background-color:#f5faef!important}.change-item.removed{background-color:#fff0f2!important}.change-item.changed{background-color:#ff980033!important}.change-section.changed{margin:1rem 0}.changed-items{display:flex;flex-direction:column;gap:1rem}.changed-pair{border:1px solid rgba(214,214,223,.568627451);display:flex;-webkit-box-orient:vertical;padding:1rem;border-radius:6px;-webkit-box-direction:normal;flex-direction:column;gap:.5rem}.change-item{padding:.75rem;border-radius:6px;font-size:.95rem;line-height:1.4;cursor:pointer;transition:background-color .2s,box-shadow .2s}.change-item strong{display:block;margin-bottom:.25rem}.change-item span{display:block;word-break:break-word}.change-item:hover{box-shadow:inset 0 0 0 1px #0000001a}.change-item.removed{background-color:#ff00001a;color:#a00}.change-item.added{background-color:#0080001a;color:#080}.change-item.active{box-shadow:inset 0 0 0 2px currentColor}h6.removed,h6.added{color:#707078;margin:0;text-align:start;font-size:12px;font-weight:400}.change-item.removed.active{outline:1px solid #E9C2C6}.change-item.added.active{outline:1px solid #C1DAA3}.heading-flex{display:flex;justify-content:space-between;width:100%;align-items:center}.heading-flex h2{margin:0;font-size:18px;font-weight:500}.heading-buttons{display:inline-flex;gap:1rem}.heading-buttons img{transition:ease .2s}.heading-buttons img:hover{transform:scale(1.1)}.zoom-overlay{position:absolute;bottom:16px;left:50%;transform:translate(-50%,10px);opacity:0;pointer-events:none;background:#0000009e;padding:5px 12px;color:#fff;display:flex;align-items:center;gap:8px;border-radius:8px;box-shadow:#a5a5a57a 6px 2px 16px,#fffc -6px -2px 16px;z-index:10;transition:transform .3s ease,opacity .3s ease}.pdf-scroll-container:hover .zoom-overlay{transform:translate(-50%);opacity:1;pointer-events:auto}.page-nav-btn{background:transparent;border:none;font-size:18px;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#fff;line-height:1}.page-nav-btn:disabled{opacity:.3;cursor:default}.page-indicator{min-width:50px;font-size:14px;display:flex;justify-content:center;align-items:center;color:#e5e5e5;border-radius:4px;padding:3px;background:#757575;text-align:center}.zoom-btn{height:32px;border:none;background:#7480a600;cursor:pointer;color:#fff;font-size:18px;border-radius:4px}.empty-space{height:20px;border-right:1px solid #989898;margin:0 8px}.pdf-scroll-wrapper{position:relative;width:50%;height:75vh;overflow:hidden}.pdf-scroll-wrapper .zoom-overlay{position:absolute;bottom:16px;left:50%;transform:translate(-50%,10px);opacity:0;pointer-events:none;transition:transform .3s ease,opacity .3s ease}.pdf-scroll-wrapper:hover .zoom-overlay{transform:translate(-50%);opacity:1;pointer-events:auto}.zoom-overlay select{background:#757575;outline:none;border:none;border-radius:4px;padding:5px;color:#e5e5e5}#overlay[data-v-a7b36905]{cursor:progress;position:fixed;right:0;bottom:0;background-color:#0003;z-index:1000}#overlay[data-v-a7b36905]{width:100%;height:100%;left:0%;top:0%;display:flex;align-items:center;justify-content:space-around}#loading[data-v-a7b36905]{background:url(/assets/loading-i9ZIzfDv.gif) no-repeat;background-size:15%;background-position:50% 30%}#loading[data-v-a7b36905]{width:35vw;height:30vh;background-color:#fff;border-radius:1rem;display:flex;justify-content:center;align-items:flex-end}p[data-v-a7b36905]{display:flex;justify-content:center;margin-bottom:10%;font-size:1.5vw;width:30vw;color:#2c3e50}.tab-header[data-v-9a5ad7a8]{display:flex;background-color:#fff;border-radius:8px 8px 0 0;overflow:hidden}.tab-header button[data-v-9a5ad7a8]{flex:1;padding:12px 0;background:transparent;border:none;font-size:16px;font-weight:600;color:#2c3e50;cursor:pointer;transition:background-color .2s,color .2s}.tab-header button[data-v-9a5ad7a8]:hover{background-color:#fff}.tab-header button.active[data-v-9a5ad7a8]{background-color:#fff;color:#2156a4;border-bottom:3px solid #2156A4}.active[data-v-9a5ad7a8]{border:#75b1e9 3px solid}.image-container[data-v-9a5ad7a8]{display:flex;justify-content:space-between;gap:5px;border:2px solid #ccc;padding:10px;border-radius:8px;background-color:#f9f9f9}.image[data-v-9a5ad7a8]{width:100%;object-fit:contain;border:1px solid #888;border-radius:5px;max-height:80px;max-width:45%}.change-item[data-v-9a5ad7a8]{width:95%}.middle[data-v-9a5ad7a8]{display:flex;gap:10px;justify-content:space-around;align-items:center;background-color:#fff}.pdfDisplaySection[data-v-9a5ad7a8]{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:20px;background-color:#f4f4f4;border-radius:10px;box-shadow:0 4px 8px #0000001a;width:100%;height:100%;box-sizing:border-box}.content-container[data-v-9a5ad7a8]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;box-sizing:border-box}.left-section[data-v-9a5ad7a8]{display:flex;flex-direction:column;justify-content:center;align-items:center}.left-top-bar[data-v-9a5ad7a8]{display:flex;flex-direction:row;height:0}.buttonSection[data-v-9a5ad7a8]{align-self:flex-start;margin-bottom:20px}.backButton img[data-v-9a5ad7a8]{width:10px}button.split-btn[data-v-9a5ad7a8]{border:1.5px solid #2156a4;color:#4e78b6;box-shadow:0 0 6px #0876ec99;background:#fff;border-radius:5px;transition:.1s}button.split-btn[data-v-9a5ad7a8]:hover{box-shadow:none}.backButton[data-v-9a5ad7a8]{background-color:#2156a4;color:#fff;border:none;padding:12px 25px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 10px #0000001a;display:flex;align-items:center;position:absolute;top:20px;left:20px;gap:10px;z-index:1}.backButton[data-v-9a5ad7a8]:hover{background-color:#4a87c0}.compare-heading[data-v-9a5ad7a8]{font-family:Roboto,sans-serif;color:#2c3e50;font-size:28px;font-weight:700;margin-top:0;margin-bottom:20px;position:relative;padding-bottom:10px;text-align:center}.compare-heading[data-v-9a5ad7a8]:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:60%;height:3px;border-radius:2px}.zoom-overlay[data-v-9a5ad7a8]{position:absolute;bottom:16px;left:50%;transform:translate(-50%,10px);opacity:0;pointer-events:none;background:#0000009e;padding:5px 12px;color:#fff;display:flex;align-items:center;gap:8px;border-radius:8px;box-shadow:#a5a5a57a 6px 2px 16px,#fffc -6px -2px 16px;z-index:10;transition:transform .3s ease,opacity .3s ease}.pdf-container:hover .zoom-overlay[data-v-9a5ad7a8]{transform:translate(-50%);opacity:1;pointer-events:auto}.zoom-overlay label[data-v-9a5ad7a8]{font-size:15px;color:#fff}.zoom-overlay select[data-v-9a5ad7a8]{background:#757575;outline:none;border:none;border-radius:4px;padding:5px;color:#e5e5e5}.page-nav-btn[data-v-9a5ad7a8]{background:transparent;border:none;font-size:18px;display:flex;justify-content:center;align-items:center;color:#fff;line-height:1;cursor:pointer}.page-nav-btn[data-v-9a5ad7a8]:disabled{opacity:.3;cursor:default}.page-indicator[data-v-9a5ad7a8]{min-width:50px;font-size:14px;display:flex;justify-content:center;align-items:center;color:#e5e5e5;border-radius:4px;padding:3px;background:#757575;text-align:center}.zoom-btn[data-v-9a5ad7a8]{height:32px;border:none;background:#7480a600;color:#fff;font-size:18px;border-radius:4px;cursor:pointer}.zoom-controls-container[data-v-9a5ad7a8]{display:flex;justify-content:space-between;gap:20px;margin-bottom:10px;padding:10px;background-color:#dee0e2;border-radius:10px;width:680px}.zoom-controls[data-v-9a5ad7a8]{display:flex;align-items:center;cursor:pointer;gap:10px}.zoom-controls label[data-v-9a5ad7a8]{font-size:16px;color:#2c3e50}.zoom-controls select[data-v-9a5ad7a8]{padding:5px;border-radius:5px;border:1px solid #f4f4f4;background-color:#fff;color:#2c3e50;font-family:Poppins,sans-serif}.zoom-controls img[data-v-9a5ad7a8]{padding:5px 10px;border-radius:5px;width:10px;height:10px;border:none;background-color:#2156a4;color:#fff;cursor:pointer;transition:background-color .3s ease}.zoom-controls img[data-v-9a5ad7a8]:hover{background-color:#4a87c0}.empty-space[data-v-9a5ad7a8]{height:20px;border-radius:20px;border-right:1px solid #989898}.left[data-v-9a5ad7a8],.right[data-v-9a5ad7a8]{flex:1}.right-section[data-v-9a5ad7a8]{flex:0 0 400px;min-width:400px;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;height:82vh}.right-section .sidebar[data-v-9a5ad7a8],.right-section .page-view[data-v-9a5ad7a8]{padding:16px;flex:1;background:#fff}.right-section .sidebar[data-v-9a5ad7a8]{border-radius:none!important;margin-top:0!important}.right-section .page-view[data-v-9a5ad7a8]{display:flex;align-items:center;color:#2c3e50;font-style:italic}.right-section .sidebar-bottom[data-v-9a5ad7a8]{padding:16px;background:#fff}.pdf-container[data-v-9a5ad7a8]{position:relative;display:flex;gap:20px;height:100%}.pdf-scroll-container[data-v-9a5ad7a8]{flex:0 0 700px;max-width:700px;width:100%;max-height:82vh;height:82vh;overflow:auto;padding:10px;background-color:#dee0e2;border-radius:10px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;margin:0}.pdf-column[data-v-9a5ad7a8]{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;box-sizing:border-box;position:relative;overflow:visible}.pdf-canvas[data-v-9a5ad7a8]{border:1px solid #ddd;border-radius:5px;box-shadow:0 1px 3px #0000001a;transition:transform .3s ease;transform-origin:top left;width:100%;max-height:100%}.sidebar-top>button[data-v-9a5ad7a8]{width:100%;background-color:#2156a4;color:#fff;padding:8px;border:none;border-radius:5px;cursor:pointer;font-size:14px}.sidebar-top>button[data-v-9a5ad7a8]:disabled{opacity:.6;cursor:not-allowed}.sidebar-top>button[data-v-9a5ad7a8]:hover:not(:disabled){background-color:#4a87c0}.range-form[data-v-9a5ad7a8]{display:flex;align-items:center;justify-content:center;margin-top:20px;gap:8px}.range-form .range-label[data-v-9a5ad7a8]{display:flex;align-items:center;font-size:14px;color:#2c3e50}.range-form .range-label input[data-v-9a5ad7a8]{margin-left:6px;padding:6px;border-radius:4px;border:1px solid #f4f4f4;width:60px;text-align:center}.range-form button[data-v-9a5ad7a8]{flex:none;padding:6px 12px;background-color:#2156a4;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;transition:background-color .2s}.range-form button[data-v-9a5ad7a8]:hover:not(:disabled){background-color:#4a87c0}.range-form .cancel-btn[data-v-9a5ad7a8]{color:#ff0f0f;background-color:#fff}.range-form .cancel-btn[data-v-9a5ad7a8]:hover:not(:disabled){background-color:#db0000;color:#fff}.range-chip[data-v-9a5ad7a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;background:#def2ff;align-items:center;-webkit-box-pack:center;padding:.5rem;border-radius:5px;-ms-flex-pack:center;justify-content:space-between;margin:4px}.range-chip .range-label[data-v-9a5ad7a8]{color:#2c3e50;padding:4px 8px;border-radius:8px;margin-right:8px}.range-chip .delete-btn[data-v-9a5ad7a8]{background-color:transparent;color:#ff0f0f;border:none;padding:4px 8px;border-radius:8px;cursor:pointer;transition:background-color .2s}.range-chip .delete-btn[data-v-9a5ad7a8]:hover:not(:disabled){background-color:#db0000;color:#fff}.sidebar-bottom .split-btn[data-v-9a5ad7a8]{width:100%;font-size:16px;padding:12px 0}.loading[data-v-9a5ad7a8]{text-align:center;font-size:18px;color:#666}.compareButton[data-v-9a5ad7a8]:hover{background-color:#63b858}.split-ranges[data-v-9a5ad7a8]{margin-top:20px;display:flex;flex-direction:column;gap:5px}.page-thumbnails[data-v-9a5ad7a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:78vh;margin-left:9rem;overflow:auto;gap:16px;padding:16px;border-radius:8px}.thumb[data-v-9a5ad7a8]{display:flex;min-height:300px;flex-direction:column;border:1px solid #cbcbcb;background:#fff;justify-content:space-around;padding:17px;border-radius:10px}.thumb canvas[data-v-9a5ad7a8]{display:block;width:100%;height:auto;margin:0 auto}.thumb div[data-v-9a5ad7a8]{margin-top:8px;font-size:14px;color:#2c3e50}.inner-tabs[data-v-9a5ad7a8]{display:flex;gap:0px;padding:3px;width:100%;background:#fafafa;-webkit-box-pack:center;border-radius:6px;justify-content:center;margin-bottom:12px}.inner-tabs button[data-v-9a5ad7a8]{width:100%;padding:6px 12px;border:none;color:#9d9d9d;background-color:transparent;cursor:pointer;border-radius:4px}.inner-tabs button[data-v-9a5ad7a8]:hover{color:#2c3e50}.inner-tabs button.active[data-v-9a5ad7a8]{background-color:#fff;box-shadow:0 1px #11111a0d,0 0 8px #6161751a;color:#2c3e50;outline:1px solid rgba(63,81,181,.0509803922)}.inner-tab-content[data-v-9a5ad7a8]{background:#def2ff;text-align:justify;font-size:14px;padding-inline:1rem;font-style:normal}.thumb canvas{box-shadow:0 0 5px 2px #4f4f4f1a}.thumb{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;box-shadow:0 0 5px 2px #a9a9a91a;flex-direction:column;border:1px solid #e4e4e4;background:#fff;-ms-flex-pack:distribute;justify-content:space-around;padding:17px;border-radius:10px;transition:transform .2s}.thumb:hover{border:1px solid #8eaad1;transform:scale(1.05);z-index:2}.thumb:hover .page-number{background:#3f51b51c;width:26px;height:26px;border-radius:40px;margin:0 auto;cursor:pointer}.selected-thumb{border:1px solid #8eaad1!important;transform:scale(1)!important;cursor:pointer;z-index:0!important}.selected-thumb .page-number{background:#4caf50!important;color:#fff;width:26px;height:26px;border-radius:40px;margin:0 auto;cursor:pointer}.content[data-v-3d7bf7f3]{display:flex;align-items:center}.flexUpload[data-v-3d7bf7f3]{background-color:#e9e9e9;min-height:50%;min-width:35%;padding:30px 20px;border-radius:1em}.dragDropContainer[data-v-3d7bf7f3]{display:flex;justify-content:center}.flexUploadTitle[data-v-3d7bf7f3]{display:inline-flex;padding-inline:20px}.flexUploadTitle img[data-v-3d7bf7f3]{height:64px;margin-right:2rem;align-self:center}.flexUploadTitle h1[data-v-3d7bf7f3]{font-size:30px;color:#2156a4}.uploadDocument[data-v-3d7bf7f3]{display:flex;flex-direction:column;margin-top:30px}.uploadSection[data-v-3d7bf7f3]{display:flex;align-items:center;justify-content:space-evenly}.uploadSubsection[data-v-3d7bf7f3]{align-items:center;justify-content:space-between;display:flex;flex-direction:column}.uploadButton[data-v-3d7bf7f3]{font-size:16px;border:none;background-color:#2156a4;color:#fff;transition:all .3s ease;cursor:pointer;border-radius:15px;padding:10px 20px;height:50px;min-width:160px}.uploadButton[data-v-3d7bf7f3]:hover{background-color:#4e78b6}.compareButton[data-v-3d7bf7f3]{background-color:#00a75a;color:#fff;border:none;border-radius:15px;padding:10px 20px;height:50px;min-width:160px;cursor:pointer}.compareButton[data-v-3d7bf7f3]:hover{background-color:#63b858}.dragDropBox[data-v-3d7bf7f3]{width:20%;display:flex;align-items:center;justify-content:center;border-style:dashed;border-radius:15px;border-color:#adadad;border-width:3px;padding-left:10px;padding-right:10px}.dragDropBox p[data-v-3d7bf7f3]{text-align:center;color:#9d9d9d;font-size:16px;width:100%}.drop_area_highlight[data-v-3d7bf7f3]{box-shadow:#2659a68c 0 0 10px;transition:box-shadow .1s}.fileInfo[data-v-3d7bf7f3]{display:flex;align-items:center;justify-content:center}.fileName[data-v-3d7bf7f3]{font-size:16px;font-weight:400;color:#2156a4;text-align:center;margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:200px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.removeFileButton[data-v-3d7bf7f3]{position:absolute;top:0;right:0;font-size:1rem;background:none;border:none;cursor:pointer;color:#ff0f0f}.removeFileButton[data-v-3d7bf7f3]:hover{color:#db0000}.actionSection[data-v-3d7bf7f3]{display:flex;align-items:center;justify-content:center;gap:15px}.forceToggle[data-v-3d7bf7f3]{display:flex;align-items:center;gap:5px}.forceToggle input[type=radio][data-v-3d7bf7f3]{cursor:pointer;accent-color:#00A75A}.forceToggle label[data-v-3d7bf7f3]{font-size:16px;color:#2c3e50;cursor:pointer}.uploadedFile[data-v-3d7bf7f3]{display:flex;flex-direction:column;align-items:center;padding:10px}.uploadedFile img[data-v-3d7bf7f3]{width:30px;height:30px}.previewSection[data-v-3d7bf7f3]{display:flex;flex-wrap:wrap;gap:1rem;width:100%;margin-top:1rem}.previewSection.scrollable[data-v-3d7bf7f3]{width:100%;max-width:670px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:.5rem}.previewSection.scrollable .previewItem[data-v-3d7bf7f3]{flex:0 0 auto;min-width:120px}.previewSection.scrollable[data-v-3d7bf7f3]::-webkit-scrollbar{height:8px}.previewSection.scrollable[data-v-3d7bf7f3]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.previewSection.scrollable[data-v-3d7bf7f3]::-webkit-scrollbar-thumb{background:silver;border-radius:4px}.previewSection.scrollable[data-v-3d7bf7f3]::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.previewSection.scrollable[data-v-3d7bf7f3]{scrollbar-width:thin;scrollbar-color:#c0c0c0 #f0f0f0}.previewItem[data-v-3d7bf7f3]{position:relative;display:flex;flex-direction:column;align-items:center}.uploadedFile[data-v-3d7bf7f3]{display:flex;flex-direction:column;align-items:center}.buttonGroup[data-v-3d7bf7f3]{display:flex;justify-content:center;align-items:center;gap:1rem;margin:1rem auto}.buttonGroup>button[data-v-3d7bf7f3]{margin:0}.modal-wrapper[data-v-3d7bf7f3]{display:flex;justify-content:center;align-items:center}.modal-box[data-v-3d7bf7f3]{background:#fff;width:1000px;min-height:65vh;padding:30px;border-radius:12px;box-shadow:0 0 30px #00000014;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.header[data-v-3d7bf7f3]{display:flex;align-items:center;text-align:initial;gap:16px;padding-bottom:20px;border-bottom:1px solid #dcdcdc}.header-title[data-v-3d7bf7f3]{display:flex;flex-direction:column;gap:.5rem;align-content:center}h2[data-v-3d7bf7f3]{margin:0;font-size:1.4rem;font-weight:600}.subtext[data-v-3d7bf7f3]{color:#888;margin-top:-10px}.dropzone[data-v-3d7bf7f3]{display:flex;flex-direction:column;gap:10px}.drop-area[data-v-3d7bf7f3]{border:2px dashed #DEE2E6;border-radius:10px;padding:40px 10px;text-align:center;background:#f9fbff;cursor:pointer}.drop-area[data-v-3d7bf7f3]:hover{background:#f1f5ff}.file-list[data-v-3d7bf7f3]{display:flex;flex-direction:column;gap:10px}.file-item[data-v-3d7bf7f3]{background:#fff;position:relative;padding:12px 16px 12px 24px;cursor:grab;gap:1rem;border-radius:8px;color:#000;border:1px solid gainsboro;display:flex;align-items:center}.file-item .drag-block[data-v-3d7bf7f3]{position:absolute;display:flex;align-items:center;justify-self:center;top:-1px;left:-1px;width:18px;height:104%;background-color:#dfe5f7;border-top-left-radius:7px;border-bottom-left-radius:7px}.drag-block img[data-v-3d7bf7f3]{margin:auto;width:10px}.file-name[data-v-3d7bf7f3]{display:flex}.index[data-v-3d7bf7f3]{font-weight:400;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 16px;color:#9c9c9c;border-right:1px solid #888;padding-right:8px;margin-inline:8px}.remove-icon[data-v-3d7bf7f3]{margin-left:auto}.file-item .size[data-v-3d7bf7f3]{font-size:.85em;color:#666;margin-left:8px}.action[data-v-3d7bf7f3]{text-align:right;margin-top:auto}.action button[data-v-3d7bf7f3]{background-color:#cfe2ff;color:#4285f4;font-weight:400;font-size:16px;padding:15px 33px;border-radius:6px;border:none;cursor:pointer}.blue[data-v-3d7bf7f3]{color:#36f}.drag-chosen[data-v-3d7bf7f3]{box-shadow:0 8px 16px #0003;transform:scale(1.05);cursor:grabbing!important;z-index:1000}.drag-ghost[data-v-3d7bf7f3]{opacity:.4}.pdf-container[data-v-2bba0056]{display:flex;justify-content:center;align-items:center;overflow:auto;height:100%;width:100%}.canvas-wrapper[data-v-2bba0056]{width:100%;height:95%;position:relative;overflow:hidden;background:#ccc;display:flex;justify-content:center;align-items:center}.pan-container[data-v-2bba0056]{position:absolute}.pdf-canvas[data-v-2bba0056],.overlay-canvas[data-v-2bba0056]{position:absolute;display:block}.pdf-canvas[data-v-2bba0056]{z-index:0;border-style:none;border-radius:0}.overlay-canvas[data-v-2bba0056]{z-index:1}.zoom-overlay-custom[data-v-2bba0056]{position:absolute;bottom:16px;left:50%;transform:translate(-50%,10px);opacity:0;pointer-events:none;background:#0000009e;padding:5px 12px;color:#fff;display:flex;align-items:center;gap:8px;border-radius:8px;box-shadow:#a5a5a57a 6px 2px 16px,#fffc -6px -2px 16px;z-index:15;transition:transform .3s ease,opacity .3s ease}.zoom-overlay-custom select[data-v-2bba0056]{background:#757575;outline:none;border:none;border-radius:4px;padding:5px;color:#e5e5e5}.canvas-wrapper:hover .zoom-overlay-custom[data-v-2bba0056]{transform:translate(-50%);opacity:1;pointer-events:auto}.page-nav-btn[data-v-2bba0056]{background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#fff}.page-nav-btn[data-v-2bba0056]:disabled{opacity:.3;cursor:default}.page-indicator[data-v-2bba0056]{min-width:50px;font-size:14px;display:flex;justify-content:center;font-family:Poppins,sans-serif;align-items:center;color:#e5e5e5;border-radius:4px;padding:3px;background:#757575;border:none}.empty-space[data-v-2bba0056]{height:20px;border-right:1px solid #989898;margin:0 8px}.zoom-btn[data-v-2bba0056]{height:32px;border:none;background:transparent;cursor:pointer;color:#fff;font-size:18px;border-radius:4px}.page-indicator-wrap[data-v-2bba0056]{text-wrap:nowrap}.page-input-wrap[data-v-2bba0056]{min-width:50px;font-size:14px;display:flex;justify-content:center;align-items:center;color:#e5e5e5;border-radius:4px;padding:3px;background:#757575;border:none}.page-input[data-v-2bba0056]{border:none;margin:0;font-family:Poppins,sans-serif;max-width:20px;outline:none;color:#fff;background:transparent}[data-v-2bba0056] .page-input[type=number]::-webkit-outer-spin-button,[data-v-2bba0056] .page-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[data-v-2bba0056] .page-input[type=number]{-moz-appearance:textfield;appearance:textfield}button[data-v-7aaa95ec]{padding:.5rem;background:none;color:#727272;border:none;font-size:15px;cursor:pointer;font-family:Poppins,sans-serif}button.active[data-v-7aaa95ec]{border-bottom:2px solid #2156a4;color:#000;font-weight:500}.tab-pane[data-v-4a5d2273]{flex:1;overflow:auto}.right-sidebar[data-v-4cfab710]{border:1px solid #ccc;background:#fff;width:25%;min-width:450px;height:100%;display:flex;flex-direction:column}.sidebar-header[data-v-4cfab710]{padding:1rem;display:inline-flex;justify-content:space-between;align-items:center;z-index:2;background:#fff}.sidebar-tabs[data-v-4cfab710]{display:flex;justify-content:initial;align-items:center;gap:1rem;padding-left:1rem;border-bottom:1px solid #ededed;box-shadow:#64646f1f 15px 1px 24px 5px}h2[data-v-4cfab710]{text-align:start;font-weight:500;margin:0;font-size:22px}.signature-pad-container[data-v-38552fd9]{width:100%;display:flex;justify-content:center}.sp-canvas-wrapper[data-v-38552fd9]{display:flex;flex-direction:column;width:100%;max-width:500px;aspect-ratio:4/3;border-radius:5px;background:#f7f7f7}.sp-canvas-header[data-v-38552fd9]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem}.sp-header[data-v-38552fd9]{font-size:1rem;font-weight:400;color:#c7c7c7}.sp-trash-btn[data-v-38552fd9]{background:none;border:none;padding:4px;cursor:pointer}.sp-trash-btn img[data-v-38552fd9]{width:20px;height:20px}.sp-canvas[data-v-38552fd9]{flex:1;width:100%;height:100%;touch-action:none}.sp-canvas-footer[data-v-38552fd9]{display:flex;justify-content:center;align-items:center;padding:.5rem}.sp-add-btn[data-v-38552fd9]{background-color:transparent;color:#505157;text-decoration:underline;border:none;font-size:16px;border-radius:4px;padding:.5rem 1.5rem;font-weight:500;cursor:pointer;font-family:Poppins}.sp-add-btn[data-v-38552fd9]:hover{color:#505157b9}.signature-item[data-v-4d955738]{display:flex;align-items:center;width:100%;padding:1rem;gap:.5rem;background:#f7f7f7;border-radius:4px;transition:border .2s,background .2s}.signature-item[data-v-4d955738]{--icon-size: 18px}.signature-item[data-v-4d955738]:hover{background:#f0f8ff;outline:1px solid #007bff}.item-title[data-v-4d955738]{display:inline-flex;align-items:center;gap:.5rem}.drag-handle[data-v-4d955738]{display:inline-flex;width:16px;height:16px;cursor:grab}.thumb img[data-v-4d955738]{width:24px;height:24px}.signature-name[data-v-4d955738]{flex:1;font-size:.9rem;color:#cf1111}.actions[data-v-4d955738]{display:flex;gap:.5rem;margin-left:auto}.icon-btn[data-v-4d955738]{width:var(--icon-size);height:var(--icon-size);flex:0 0 var(--icon-size);display:inline-block;object-fit:contain;align-self:center;background:none;border:none;cursor:pointer}.icon-btn--danger img[data-v-4d955738]{filter:hue-rotate(0deg) saturate(5) brightness(.8)}.rename-input[data-v-4d955738]{font-size:.9rem;padding:.2rem .4rem;border:none;background:transparent;min-width:200px;color:#333;cursor:pointer;font-size:16px;font-family:Poppins,sans-serif}.rename-input[data-v-4d955738]:focus{border-bottom:1px solid rgb(190,190,190);outline:none;background:#fff;cursor:text}.rename-input[data-v-4d955738]:disabled{outline:none;background:transparent;cursor:default}.highlighted[data-v-4d955738]{background:#f0f8ff;outline:1px solid #007bff}.rename-input.readonly[data-v-4d955738]{outline:none;background:transparent;cursor:default;border:none}.actions .badge[data-v-4d955738]{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;width:24px;font-size:16px;background:#0d6efd30;color:#0d6efd;font-weight:600;flex:0 0 auto}.action-hover[data-v-4d955738]{display:inline-flex;align-items:center;gap:.5rem;transform:translate(10px);opacity:0;pointer-events:none;transition:transform .18s ease,opacity .18s ease}.signature-item:hover .action-hover[data-v-4d955738],.signature-item:focus-within .action-hover[data-v-4d955738]{transform:translate(0);opacity:1;pointer-events:auto}.action-hover .icon-btn[data-v-4d955738]{transform:translate(6px);opacity:0;transition:transform .22s ease,opacity .22s ease}.signature-item:hover .action-hover .icon-btn[data-v-4d955738],.signature-item:focus-within .action-hover .icon-btn[data-v-4d955738]{transform:translate(0);opacity:1}.action-hover .icon-btn[data-v-4d955738]:nth-child(1){transition-delay:40ms}.action-hover .icon-btn[data-v-4d955738]:nth-child(2){transition-delay:80ms}.signature-list[data-v-29766438]{display:flex;flex-wrap:wrap;gap:.7rem}h2[data-v-29766438]{font-weight:500;font-size:1.2rem;margin-bottom:0;text-align:start}.draw-tab[data-v-7f261d58]{padding:1rem}.upload-window[data-v-71b4ebb0]{width:100%;display:flex;justify-content:center}.upload-box[data-v-71b4ebb0]{position:relative;width:100%;padding:3rem 2rem;border:1px dashed #bebebe;background:#f7f7f7;border-radius:8px;text-align:center;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.upload-box p[data-v-71b4ebb0]{margin:0}.upload-text[data-v-71b4ebb0]{font-size:1rem;margin:10px 0 0;color:#555}.upload-text span[data-v-71b4ebb0]{color:#007bff;font-weight:500}.select-btn[data-v-71b4ebb0]{background-color:#007bff;color:#fff;border:none;padding:.5rem 1.5rem;border-radius:4px;font-weight:500;cursor:pointer}.select-btn[data-v-71b4ebb0]:hover{background-color:#0056b3}.file-input[data-v-71b4ebb0]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-tab[data-v-de00c949]{display:flex;flex-direction:column;padding:1rem}.upload-item[data-v-de00c949]{border-color:#28a745;background:#e6f9ee}.inserted-tab[data-v-03b095a5]{padding:1rem}.inserted-tab .signature-list[data-v-03b095a5]{gap:1rem}.page-group[data-v-03b095a5]{margin-bottom:25px}.page-header[data-v-03b095a5]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:.95rem;padding:4px 0 6px}.page-header[data-v-03b095a5]:after{content:"";flex:1;height:1px;background:#e5e7eb;margin-left:8px}.count[data-v-03b095a5]{opacity:.6;font-weight:500}.pdf-sign-content[data-v-33836a36]{width:100%;display:flex;height:calc(100vh - 131px)}.log-btn[data-v-33836a36]{position:fixed;top:1rem;left:1rem;padding:.5rem 1rem;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;z-index:1000}.log-btn[data-v-33836a36]:hover{background:#0056b3}.flexContainer{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center}.content{display:flex;justify-content:center;align-items:center}.menuButtonSection{position:absolute;top:100px;left:1rem;z-index:10}.menuButton{display:flex;color:#fff;border-radius:8px;align-items:center;background-color:#2156a4;border:none;padding:12px 25px;font-size:1rem;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 10px #0000001a}.menuButton img{width:1rem;margin-right:.5rem}.menuButton:hover{background-color:#4a87c0}
