@import url(https://fonts.googleapis.com/css2?family=Charis+SIL&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-family:Poppins,serif;margin:0;padding:0}.login-page{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.protected-page-head{align-items:center;border-bottom:1px solid #dfdfdf;box-shadow:0 0 2px 1px #e1e1e1;display:flex;justify-content:space-between;padding:0 20px;position:relative}.heading-container{flex-grow:1;text-align:center}.protected-page-head_upload{align-items:center;border-bottom:1px solid #dfdfdf;display:flex;justify-content:space-between;margin-top:25px;padding:22px;position:relative}.fileUploaded-container{align-items:center;display:flex;justify-content:center;margin-top:20px}.protected-page-head_upload h2{left:50%;margin:0 auto;position:absolute;transform:translateX(-50%)}.protected-page-head button{background-color:#fff;margin-left:auto}.logout-image{height:auto;width:18px}.protected-page-content{align-items:center;height:100vh}.protected-page-content,form{display:flex;flex-direction:column}form{gap:10px}button,input{font-size:16px;padding:10px}button{background-color:#3f52a3;border:none;color:#fff;cursor:pointer}.error-message{color:red;margin-top:10px}button.back-button,button.decline{background-color:#fff!important;background:#fff!important;border:1px solid #9e9e9e!important;color:#3a3939!important}button .tab-number{align-items:center;background-color:#333;border-radius:50%;color:#fff;display:inline-flex;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}button.active .tab-number{background-color:orange;color:#fff}.circle-number{align-items:center;background-color:#3f52a3;border:1px solid #e1e1e1;border-radius:50%;color:#fff;display:inline-flex;font-size:14px;height:30px;justify-content:center;margin-right:5px;width:30px}.tabs{display:flex;gap:10px;margin-bottom:20px}.tabs button{background-color:#d3d3d3;border:none;border-radius:10px;color:#000;cursor:pointer;padding:2px 5px}.tabs button.active{background-color:grey;color:#fff}.home-container{border-radius:5px;padding:0;width:90%}.home-container p{font-size:14px;margin-bottom:0;margin-top:0}.confirmation label{font-size:14px}.confirmation input[type=checkbox]:checked{accent-color:#3f52a3;border-color:#3f52a3}.greeting{font-size:18px;font-weight:700}.book-details{border:1px solid #e1e1e1;border-radius:5px;box-shadow:0 0 2px 1px #e1e1e1;display:flex;justify-content:flex-start;margin:10px 0;padding:5px 12px;width:100%}.book-info{align-content:center;line-height:25px;margin-left:50px}.book-info p{margin:5px 0}.book-info table td{font-size:14px;padding-right:10px}.book-image img{border:1px solid #e1e1e1;height:150px;width:120px}.author-help,.author-help_adobe{margin-top:10px}.instructions{margin:10px 0}.highlight{color:#3f52a3}.confirmation{margin-top:10px}.home-container .buttons{justify-content:left}.buttons{display:flex;gap:10px;margin-top:15px}.adobe-buttons{display:flex;gap:10px;justify-content:left;margin-top:28px}.buttons button{font-size:16px}.adobe-buttons button,.buttons button{background:linear-gradient(180deg,#3f52a3,#3f52a3);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:12px 24px;transition:all .3s ease-in-out}.adobe-buttons button{font-size:13px}.buttons button:hover{background:linear-gradient(180deg,#3f52a3,#3f52a3)}.confirm{background-color:#ff9800;color:#fff;font-weight:700}.confirm:disabled{background:linear-gradient(180deg,#bdc5e9,#bdc5e9);box-shadow:none;cursor:not-allowed}.confirm:active{box-shadow:0 2px 4px #0003;transform:translateY(2px)}.decline{background-color:#d3d3d3}.download-container{border-radius:5px;margin:auto;padding:0 16px}.download-container p{font-size:14px;margin-bottom:6px;margin-top:0}.nav-bar{display:flex;gap:5px;margin-bottom:15px}.tab{background-color:#d3d3d3;border:none;cursor:pointer;padding:8px 15px}.tab.highlighted{background-color:#ff9800;font-weight:700}.button-group button{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;padding:12px 24px;transition:all .3s ease-in-out}.button-group button,.button-group button:hover{background:linear-gradient(180deg,#3f52a3,#3f52a3)}.back-button,.next-button{border:none;cursor:pointer;padding:8px 15px}.next-button{background-color:#ff9800;color:#fff;font-weight:700}.download-book-container{border-radius:5px;margin:auto;padding:0 16px}.download-book-container p{font-size:14px;margin-bottom:6px;margin-top:0}.alert-text{color:#3f52a3;font-weight:700}.notice{font-weight:700;margin-top:30px}.download-instruction{align-items:center;color:#3f52a3;display:flex;font-weight:700}.icon{margin-right:10px}.book-table{border-collapse:collapse;font-size:14px;margin-top:15px;width:100%}.book-table td,.book-table th{border:1px solid #ddd;padding:8px;text-align:left}.book-table th{background-color:#f5f5f9;color:#5d6166}.book-table td a{color:blue;text-decoration:underline}.button-group{align-items:center;display:flex;gap:15px;margin-top:28px}.back-button{background-color:#d3d3d3;border:none;cursor:pointer;padding:8px 15px}.information_text{margin:10px 0}.adobe_download_link{margin-top:10px}.vertical-timeline-container{flex-shrink:0;width:100%}.vertical-timeline{display:flex;margin:5px 0 0;position:relative}.vertical-timeline-line{background-color:#e0e0e0;height:2px;left:16%;position:absolute;top:0;width:68%}.vertical-timeline-progress{background-color:#3f52a3;height:3px!important;left:16%;max-height:100%;position:absolute;top:0;transition:width .3sease;z-index:1}.vertical-timeline-step{cursor:pointer;flex-direction:column;transform:translateY(-25px);width:33.33%;z-index:2}.vertical-timeline-point,.vertical-timeline-step{align-items:center;display:flex;transition:all .3s ease}.vertical-timeline-point{background-color:#fff;border:2px solid #e0e0e0;border-radius:50%;font-weight:700;height:30px;justify-content:center;margin-right:10px;margin-top:10px;width:30px}.vertical-timeline-point span{font-size:14px;font-weight:500}.vertical-timeline-step.active .vertical-timeline-point{background-color:#3f52a3;border-color:#3f52a3;color:#fff}.vertical-timeline-step.active span{font-weight:600}.vertical-timeline-label{color:#555;flex:1 1;font-size:14px;margin-top:2px;transition:all .3s ease}.vertical-timeline-step.active .vertical-timeline-label{color:#3f52a3;font-size:14px;font-weight:700}.tab-content-container{flex:1 1;margin:0 auto;max-width:1000px;overflow:hidden;position:relative;top:-10px}.tab-content{overflow-y:auto}.main-container{margin:0 auto;padding:20px}.heading-text{color:#3f52a3;font-size:18px;font-weight:700;margin:0;padding:8px;text-align:center}@media (max-width:768px){.content-with-timeline{flex-direction:column}.vertical-timeline-container{padding-right:0;width:100%}}.Login-Page{background-color:#2a3042;height:100vh;position:relative}.login-container-inner{background-position:100%;background-repeat:no-repeat;background-size:45%;border-radius:15px;display:flex;height:100vh}.login-left{background-color:#eff3ff;border-bottom-right-radius:60px;border-top-right-radius:60px;position:relative;width:60%}.login-right{align-items:center;background-position:-100px 100px;background-size:cover;display:flex;height:100vh;justify-content:center;position:relative;width:40%;z-index:1}.integra-logo{left:3%;position:absolute;top:3%;width:100px}.login-left-inner .login-image{height:auto;left:50%;max-width:60%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.login-right-inner{color:#fff;margin:0 auto;max-width:330px;padding:22px;width:100%;z-index:15}.login-right-inner h1{border-bottom:1px solid #fff;font-family:Poppins,serif;font-size:36px;font-weight:700;margin:0;padding-bottom:10px;text-align:center}.login-center{margin-top:16px}.login-center h2{font-size:16px;font-weight:500;margin:0;padding-bottom:16px}.login-center .form-group{margin:0 0 10px;position:relative}.login-center .form-group label{color:#969696;font-size:13px;font-weight:400;left:8px;padding:0 4px;pointer-events:none;position:absolute;top:11px}.login-center .form-group input{background-color:#fff;border:1px #fff;border-left:3px solid #f78f1e;border-radius:0;color:#232323;font-weight:500;height:40px;padding:0 6px;width:96%}.login-center .form-group input:focus{outline:none}.login-center .form-group input::placeholder{color:#4d4d4d;font-size:12px;left:10px}.login-btn{background-color:#f78f1e;border:1px solid #f78f1e;border-radius:20px;color:#fff;font-size:14px;font-weight:600;height:40px;letter-spacing:2px;margin-top:10px;padding:10px 32px;width:100%}.logo-image{height:auto;padding:5px;width:80px}.expiry-message{background-color:#ffe5e5;color:#d8000c;font-size:16px;margin:20px;padding:20px;text-align:center}.loader-wrapper{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center;text-align:center}.loader{animation:spin .9s linear infinite;border:6px solid #eee;border-radius:50%;border-top-color:#3498db;height:45px;margin-bottom:10px;width:45px}@keyframes spin{to{transform:rotate(1turn)}}.error-icon{color:#e74c3c;font-size:45px;margin-bottom:10px}.error-text{color:#e74c3c;font-size:18px;font-weight:500}.wms-land-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:3rem;.wms-land-logo{max-width:400px;min-height:150px;min-width:150px;padding:10px}.wms-land-msg{color:#818181;font-size:30px;font-weight:500}}.wms-expired-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:1rem;.wms-expired-logo{max-width:400px;min-height:150px;min-width:150px;padding:10px}.wms-expired-msg{color:#818181;font-size:30px;font-weight:500}}.wms-404-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:.5rem;.wms-404-logo{min-height:150px;min-width:150px;padding:10px}.wms-404-msg{color:#818181;font-size:30px;font-weight:500}}.wms-forbidden-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:3rem;.wms-forbidden-logo{max-width:400px;min-height:150px;min-width:150px;padding:10px}.wms-forbidden-msg{color:#818181;font-size:30px;font-weight:500}}
/*# sourceMappingURL=main.6148fc75.css.map*/