.paper_list{border:1px solid #ddd;border-radius:5px;cursor:pointer;margin-bottom:15px;overflow:hidden;transition:background-color .3s,box-shadow .3s}.paper_list:hover{background-color:#f9f9f9;box-shadow:0 2px 5px rgba(0,0,0,.1)}.paper_inner{padding:10px}.paper-title{font-size:1.1em;font-weight:700;margin:0}.paper-details{background-color:#eef;padding:10px}.resultviewopen{max-height:200px;overflow-y:auto;position:relative}.resultviewopen:after{bottom:0;content:"";height:30px;left:0;position:absolute;right:0}.inquiry-dialog{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:20px 0;padding:24px}.inquiry-dialog h3{color:#333;font-size:1.2em;margin-bottom:20px;margin-top:0}.inquiry-options{gap:20px}.inquiry-option,.inquiry-options{display:flex;justify-content:space-between}.inquiry-option{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;flex-direction:column;min-height:200px;padding:20px;width:48%}.inquiry-option p{align-items:center;color:#555;display:flex;flex-grow:1;margin-top:0}.inquiry-button-container{text-align:center}.inquiry-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;padding:10px 20px;transition:background-color .3s}.inquiry-button:hover{background-color:#0056b3}#progress-container{background:#f1f8ff;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50% + 8px) 25px;width:100vw}.progress-steps{display:flex;justify-content:space-between;margin:auto;max-width:600px;padding-top:15px;position:relative}.progress-steps:before{background-color:#e0e0e0;right:0;z-index:1}.progress-steps:after,.progress-steps:before{content:"";height:4px;left:0;position:absolute;top:33px}.progress-steps:after{background-color:#3498db;transition:width .5s ease;z-index:2}.step{align-items:center;display:flex;flex-direction:column;position:relative;z-index:3}.step-icon{background-color:#fff;border:2px solid #e0e0e0;border-radius:50%;height:40px;margin-bottom:.5rem;width:40px}.step-icon,.step-icon i{align-items:center;display:flex;justify-content:center;transition:all .3s ease}.step-icon i{color:#bbb;font-size:0;height:100%;width:100%}.step-icon i:before{font-size:1.2rem}.step-text{color:#777;font-size:.8rem;transition:color .3s ease}.step.active .step-icon{animation:pulse 1.5s infinite;border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.2)}.step.active .step-icon i{color:#3498db}.step.active .step-text{color:#3498db;font-weight:700}.step.completed .step-icon{background-color:#3498db;border-color:#3498db}.step.completed .step-icon i{color:#fff}.step.completed .step-text{color:#3498db}#status-message{color:#2c3e50;font-size:1rem;font-weight:700;left:10px;margin:1.5rem auto .5rem;position:relative;text-align:center;width:fit-content}#status-message:before{color:#2ea2df;content:"\f544";font-family:Font Awesome\ 6 Free;font-weight:900;left:-25px;position:absolute}@media (max-width:768px){#status-message{left:0;margin:2.5rem auto .5rem}#status-message:before{left:calc(50% - 10px);top:-25px}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.progress-steps[data-progress="0"]:after,.progress-steps[data-progress="1"]:after{width:0}.progress-steps[data-progress="2"]:after{width:33.33333333%}.progress-steps[data-progress="3"]:after{width:66.66666666%}.progress-steps[data-progress="4"]:after{width:100%}.progress-steps.animating:after{animation:progress-animation 1s linear infinite;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);background-size:50px 50px}@keyframes progress-animation{0%{background-position:0 0}to{background-position:50px 0}}.searchlist2 a{color:#1586ff!important;text-decoration:none}.searchlist2 a:hover{color:#0056b3!important;text-decoration:underline}.viewmore a{color:#1586ff!important;text-decoration:none}.viewmore a:hover{color:#0056b3!important;text-decoration:underline}.top_link a{color:inherit;text-decoration:none}.resultview a{color:#1586ff!important;text-decoration:none}.resultview a:hover{color:#0056b3!important;text-decoration:underline}