#myroute .batch-dropdown-wrapper{position:relative;display:inline-block}#myroute .batch-dropdown-wrapper .create-btn{background-color:#0c6299;border:none;padding:6px 12px;color:#fff;border-radius:6px;cursor:pointer;font-weight:500}#myroute .batch-dropdown{position:absolute;top:40px;right:0;background-color:#fff;min-width:220px;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:8px;z-index:1000;padding:8px 0}#myroute .batch-dropdown div{padding:8px 16px;cursor:pointer;font-size:14px;transition:background .2s}#myroute .batch-dropdown div:hover{background-color:#f5f5f5}#myroute .batch-dropdown div small{display:block;font-size:12px;color:#888;margin-top:2px}#myroute .tmyflx{justify-content:space-between;margin-bottom:15px}#myroute .tmyflx,#myroute .tran-one{display:flex;align-items:center;flex-direction:row;gap:10px}#myroute .tran-one{justify-content:center}#myroute .mtone{display:flex;gap:10px;flex-wrap:wrap}#myroute .my1-input{width:180px;padding:6px 10px;font-size:14px;height:40px}#myroute .trueslct{width:180px}#myroute .otp-group{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:15px;margin-top:8px;margin-bottom:18px}#myroute .otp-input{width:50px;height:50px;font-size:1.5rem;text-align:center;border:1px solid #ccc;border-radius:5px}#myroute .otp-input:focus{outline:none;border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}#myroute .resend-btn{margin-left:10px;padding:4px 8px;font-size:.9rem;cursor:pointer;background:#007bff;color:#fff;border:none;border-radius:4px}#myroute .resend-btn:disabled{background:#ff0202;cursor:not-allowed}#myroute .file-upload-dropzone{border:2px dashed #ccc;border-radius:8px;padding:25px;margin-top:15px;text-align:center;cursor:pointer;transition:.3s}#myroute .file-upload-dropzone:hover{border-color:#007bff;background-color:#f7f9ff}#myroute .file-instructions{margin-top:15px;background-color:#f9f9f9;padding:15px;border-radius:8px;font-size:.95rem}#myroute .file-instructions ul{margin:8px 0 0 15px;padding:0}#myqrcodeprocess{text-align:center;position:relative;background-image:url(/_next/static/media/snow.5560da42.png);background-size:cover;background-repeat:no-repeat;padding:30px 50px 0;margin:20px}#myqrcodetour .payments-container{padding:20px}#myqrcodetour .payments-card{display:flex;gap:130px;background:white;border-radius:10px;align-items:center;background-image:url(/_next/static/media/snow.5560da42.png);background-size:cover;background-repeat:no-repeat;padding:50px 70px 50px 50px}#myqrcodetour .payments-image{max-width:300px}#myqrcodetour .payments-content h5{font-size:17px;font-weight:600;color:#333}#myqrcodetour .payments-content>.icon>h2{font-size:35px;margin:8px 0}#myqrcodetour .read-more{color:#3a00ff;font-weight:700;cursor:pointer;text-decoration:none}#myqrcodetour .read-more:hover{text-decoration:underline}#myqrcodetour .settlements-title{margin-top:40px;font-size:22px;font-weight:700;color:#2a2a2a}#myqrcodetour .settlements-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-top:20px}#myqrcodetour .settlement-card{background:white;border-radius:10px;padding:20px;display:flex;justify-content:flex-start;align-items:flex-start;gap:12px}#myqrcodetour .settlement-card .icon{background-color:#4a00e0;width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center}#myqrcodetour .settlement-card .icon i{color:white;font-size:28px}#myqrcodetour .settlement-buttons{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}#myqrcodetour .btn-secondary{background:#eaeaea}#myqrcodetour .btn-primary,#myqrcodetour .btn-secondary{padding:10px 20px;border:none;border-radius:6px;cursor:pointer}#myqrcodetour .btn-primary{background:#3a00ff;color:white}@media (max-width:768px){#myqrcodetour .payments-card{flex-direction:column;text-align:center}#myqrcodeprocess img{display:none}}@media (max-width:1300px){#myqrcodetour .payments-card{padding:10px;gap:10px}}@media (max-width:1210px){#myroute .tmyflx{justify-content:space-between;margin-bottom:15px}#myroute .tmyflx,#myroute .tran-one{display:flex;align-items:center;flex-direction:column;gap:10px}#myroute .tran-one{width:100%;justify-content:center}#myroute .my1-input{width:100%;padding:6px 10px;font-size:14px;height:40px}#myroute .myfilters{width:100%;display:block!important}#myroute .mtone{display:flex;gap:10px;flex-wrap:wrap;width:100%}}#myqrcodetour .settlement-card h4{font-size:19px}#myqrcodetour .home-icon,#myqrcodetour .home-icon-box{display:flex;align-items:center;justify-content:center;border-radius:5px}#myqrcodetour .home-icon{color:white;font-size:22px;width:45px;height:45px;background-color:#3b18f9}#myqrcodeprocess .get-started-wrapper h4{font-size:20px;font-weight:600;margin-bottom:30px;color:#333}#myqrcodeprocess .steps-container{display:flex;justify-content:space-between;align-items:flex-start;gap:0;position:relative;flex-wrap:wrap}#myqrcodeprocess .step-item{flex:1 1;min-width:220px;text-align:center;margin-bottom:10px}#myqrcodeprocess .step-circle{width:44px;height:44px;border-radius:50%;border:2px solid #ccc;display:flex;justify-content:center;align-items:center;background:#f5f5f5;color:#777;font-size:16px;font-weight:700;margin:0 auto;position:relative;z-index:2;transition:all .3s ease}#myqrcodeprocess .step-circle.active{background:#4285f4;border-color:#4285f4;color:#fff;box-shadow:0 4px 8px rgba(66,133,244,.3)}#myqrcodeprocess .step-line{flex:1 1;border-top:2px dashed #ccc;margin-top:22px;z-index:1}#myqrcodeprocess .step-content h6{font-size:16px;font-weight:600;color:#222;margin-bottom:8px}#myqrcodeprocess .step-content p{font-size:14px;color:#555;line-height:1.5;margin:0 auto;max-width:260px}@media (max-width:768px){#myqrcodeprocess .steps-container{flex-direction:column;align-items:center;gap:5px}#myqrcodeprocess .step-line{border-left:2px dashed #ccc;display:none;height:40px;margin:10px 0}#myqrcodeprocess .step-item{text-align:center;max-width:100%;margin-bottom:10px}#myqrcodeprocess .step-content p{max-width:90%}#myroute .get-started-wrapper{padding:20px}}#myroute{padding:30px 30px 20px;background:#fff;margin:20px}#myroute .hender{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #eee;padding-bottom:10px;margin-bottom:20px;gap:15px;flex-wrap:wrap}#myroute .tabs{display:flex;gap:20px;margin-bottom:1px}#myroute .tab{padding:10px 15px;background:none;border:none;cursor:pointer;font-weight:500;font-size:16px;color:#555;white-space:nowrap}#myroute .tab.active{color:#4f46e5;border-top:3px solid #4f46e5;font-weight:600}#myroute #righti{display:flex;align-items:center;gap:15px}#myroute .tabi{font-size:14px;color:#555}#myroute .create-btn{background:#4f46e5;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:14px;margin-left:10px}#myroute .settlement-table th{background:#f9f9f9}.settlement-table{margin-top:6px}#myroute .status-pill{padding:4px 8px;border-radius:12px;font-size:12px;font-weight:700;color:white}#myroute .status-pill.green{background:#22c55e}#myroute .status-pill.red{background:#ef4444}#myroute .status-pill.orange{background:#f59e0b}#myroute .details-btn{background:none;border:none;color:#4f46e5;cursor:pointer}#myroute .pagination{display:flex;align-items:center;gap:5px}#myroute .pagination select{padding:5px}#myroute .pagination .page{border:1px solid #ddd;background:white;padding:5px 10px;cursor:pointer}#myroute .pagination .page.active{background:#4f46e5;color:white}.fade-in{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}#myroute .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:1050}#myroute .modal-content{background:#fff;width:95%;max-width:600px;max-height:700px;border-radius:8px;overflow:hidden;position:relative;display:flex;flex-direction:column}#myroute .modal-close{position:absolute;top:15px;right:20px;font-size:26px;cursor:pointer;color:#ffffff;height:30px;width:30px;background:#007bff;display:flex;justify-content:center;align-items:center}#myroute .modal-top-tabs{display:flex;overflow-x:auto;border-bottom:1px solid #ddd;background:#f9f9f9}#myroute .top-tab{flex:0 0 auto;padding:10px 20px;border:none;background:transparent;cursor:pointer}#myroute .top-tab.active{border-bottom:3px solid #007bff;font-weight:700;color:#007bff}#myroute .modal-main{padding:20px}#myroute .modal-main label{display:block;margin-top:10px;font-weight:500}#myroute .modal-footer{margin-top:20px;text-align:right}#myroute .next-btn,.submit-btn{padding:10px 20px;border:none;border-radius:6px;cursor:pointer}#myroute .next-btn{background:#007bff;color:#fefefe}#myroute .submit-btn{background:#007bff;color:#ffffff}#myroute .modal-header{background-color:#007bff;display:block;color:white}#myroute .card-row{display:flex;gap:15px;margin-bottom:20px;flex-wrap:wrap}#myroute .stat-card{flex:1 1;padding:20px;color:#fff;border-radius:6px;text-align:center}#myroute .stat-card.blue{background:#007bff}#myroute .stat-card.red{background:#dc3545}#myroute .stat-card.green{background:#28a745}#myroute .stat-card.orange{background:#fd7e14}#myroute .myfilters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px;justify-content:flex-start;align-items:flex-end}#myroute .small-input{width:180px;padding:6px 10px;font-size:14px;height:40px;margin-top:7px}#myroute .filter-buttons{display:flex;gap:6px}#myroute .payment-card{border:1px solid #e8e8e896;border-radius:8px;overflow:hidden;background:#f4f7fe}#myroute .payment-card-header{background:#4f23ff;color:#fff;padding:12px 16px;font-weight:600;display:flex;align-items:center;gap:8px;font-size:1rem}#myroute .payment-card-body{padding:16px;font-size:.95rem;color:#444}#myroute .highlight-box{background:#fff;border:1px solid #cbbdff;border-left:4px solid #4f23ff;padding:12px;margin:16px 0;font-size:.9rem;border-radius:4px}#myroute .footer-box{background:#fff;border-top:2px solid #cbbdff;padding:12px;font-size:.9rem;margin-top:16px}#myroute .enablebot{background:#5c00ff;color:white;border:none;padding:8px 14px;border-radius:4px;margin-right:8px}#myroute .small-modal .modal-footer{display:flex;justify-content:center;gap:1px;margin-top:20px}#myroute .small-modal{max-width:600px;text-align:center}#myroute .small-modal-acount{max-width:450px}#myroute .yes-btn,.no-btn{padding:8px 16px;margin:0 8px;border:none;border-radius:6px;cursor:pointer}#myroute .yes-btn{background:#007bff;color:white;text-decoration:none}#myroute .no-btn{background:#000000;color:rgb(255,255,255);border:1px solid black}.parent{display:flex;justify-content:flex-start;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-bottom:10px}.child1,.child2,.child3{border-right:1px solid blue;padding-right:10px}#myroute .form-group{margin-bottom:14px}#myroute .form-group>label{font-weight:600;margin-bottom:4px;display:block}#myroute .radio-group{display:flex;gap:20px;margin-top:5px}#myroute .radio-group label{font-size:14px;cursor:pointer}#myroute textarea.form-control{resize:none;min-height:60px}#myroute .char-count{display:block;text-align:right;font-size:12px;color:#666}#myroute .optional{font-weight:400;font-size:12px;color:#777}@media (max-width:908px){#myqrcodeprocess{text-align:center;position:relative;background-image:url(/_next/static/media/snow.5560da42.png);background-size:cover;background-repeat:no-repeat;padding:20px 10px;margin:20px;border-radius:3px}#myroute .card-row{display:flex;gap:15px;margin-bottom:20px;flex-wrap:wrap;flex-direction:column}#myroute .myfilters{display:flex;width:100%;flex-wrap:wrap;gap:10px;margin-bottom:15px;justify-content:flex-start;align-items:flex-end}#myroute .filter-group{width:100%}#myroute{padding:10px;background:#fff;margin:20px;border-radius:3px}#myroute .payment-card{border:1px solid #e8e8e896;border-radius:8px;overflow:hidden;background:#f4f7fe;margin-bottom:10px}#myroute .payment-card-body{padding:6px;font-size:.95rem;color:#444}}@media (max-width:768px){#myroute .hender{flex-direction:column;align-items:flex-start}#myroute .tabs{overflow-x:auto;flex-wrap:nowrap;width:100%}#myroute .tab{flex:0 0 auto}#myroute #righti{flex-wrap:wrap;gap:10px;margin-top:10px}#myroute .small-input{width:100%}#myroute .modal-close{position:absolute;top:10px;right:20px;font-size:26px;cursor:pointer;color:#007bff;height:30px;width:30px;background:white;display:flex;justify-content:center;align-items:center}}