body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .query-controls{background:#f9f9f9;border:1px solid #ddd;padding:15px;margin-bottom:20px;border-radius:4px}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .checkbox-section{margin-bottom:0;display:flex;align-items:center;gap:5px}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .checkbox-label{font-weight:bold;margin-left:3px}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .help-text{color:#666;font-size:0.95em;margin:0;line-height:1.2}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .caution-box{background:#fff3cd;border:1px solid #ffeaa7;padding:6px 10px;margin:5px 0 0 0;border-radius:4px;color:#856404;font-size:0.95em}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .button,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page a.button{background:#007cba;color:white;border:none;padding:6px 14px;border-radius:4px;cursor:pointer;margin-top:5px;transition:background 0.2s ease;text-decoration:none;display:inline-block;font-weight:bold;text-align:center;box-sizing:border-box}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .button:hover,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page a.button:hover{background:#795548 !important;color:white;text-decoration:none}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .button:focus,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page a.button:focus{outline:2px solid #795548;outline-offset:2px}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .button:visited,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page a.button:visited{color:white}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .button:active,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page a.button:active{background:#004066}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .filter-select{padding:6px 10px;border:1px solid #ddd;border-radius:4px}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .table-count{margin-bottom:10px;margin-top:10px;font-weight:bold;color:#333}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table{width:100%;border-collapse:collapse;min-width:600px;border:1px solid #ddd;border-radius:4px;overflow:hidden;margin-top:10px}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table th{position:sticky;top:0;z-index:2;background:#e9f5ff;padding:12px 10px;border-bottom:1px solid #ddd;text-align:left;font-weight:bold;font-size:0.9em;text-transform:uppercase;letter-spacing:0.5px}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table th:not(:last-child){border-right:1px solid #ddd}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table td{padding:10px;border-bottom:1px solid #eee;font-size:0.9em}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table td:not(:last-child){border-right:1px solid #eee}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table tbody tr{transition:background-color 0.2s ease}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table tbody tr:nth-child(even){background:#f9f9f9}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table tbody tr:hover{background:#ffe082 !important;color:#1976d2 !important;transform:scale(1.001)}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table tbody tr:hover td{background:#ffe082 !important;color:#1976d2 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table tbody tr:nth-child(even):hover,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table tbody tr:nth-child(odd):hover{background:#ffe082 !important;color:#1976d2 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table tbody tr:nth-child(even):hover td,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table tbody tr:nth-child(odd):hover td{background:#ffe082 !important;color:#1976d2 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table tbody tr:last-child td{border-bottom:none}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .table-wrapper{overflow-x:auto;margin-top:20px;border:1px solid #ddd;border-radius:4px}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .table-wrapper .results-table{border:none}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .prequalified-table tbody td:nth-child(odd){font-weight:600 !important;color:#555 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page h4.root-offer-title,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .root-offer-title{font-weight:bold !important;color:#1976d2 !important;margin:15px 0 10px 0 !important;padding:8px 12px !important;background:#f0f8ff !important;border-left:4px solid #1976d2 !important;border-radius:4px !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page h5.suboffers-title,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffers-title{font-weight:bold !important;color:#388e3c !important;margin:12px 0 8px 0 !important;padding:6px 10px !important;background:#f0f8f0 !important;border-left:3px solid #388e3c !important;border-radius:3px !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffers-table th,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page table.suboffers-table th{background:#e8f5e9 !important;color:#388e3c !important;font-weight:bold !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .offer-section{margin-bottom:2em !important;padding-bottom:1em !important;border-bottom:1px solid #eee !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffers-section{margin-top:15px !important;background:#f9f9f9 !important;padding:15px !important;border-radius:4px !important;border-left:4px solid #388e3c !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffers-section .suboffers-title,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffers-section h5.suboffers-title,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffers-section h5{font-weight:bold !important;color:#388e3c !important;margin:0 0 8px 0 !important;padding:6px 10px !important;background:#f0f8f0 !important;border-left:3px solid #388e3c !important;border-radius:3px !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffers-section .suboffers-table th,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffers-section table.suboffers-table th,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffers-section .results-table th{background:#e8f5e9 !important;color:#388e3c !important;font-weight:bold !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffer-row{display:flex !important;align-items:center !important;gap:10px !important;margin-bottom:12px !important;padding:10px !important;background:#f9f9f9 !important;border-radius:4px !important;border:1px solid #e0e0e0 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .form-field{margin-bottom:15px !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .form-field label{display:block !important;font-weight:bold !important;margin-bottom:5px !important;color:#333 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffers-total{margin-top:15px !important;padding:10px !important;background:#e3f2fd !important;border-radius:4px !important;font-size:16px !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .success-message{background:#d4edda !important;color:#155724 !important;padding:15px !important;border:1px solid #c3e6cb !important;border-radius:4px !important;text-align:center !important;margin:20px 0 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .update-form{background:#f8f9fa !important;border:2px solid #007cba !important;border-radius:6px !important;padding:20px !important;margin-top:15px !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .update-section{margin-bottom:20px !important;padding:15px !important;background:#fff !important;border-radius:4px !important;border-left:4px solid #007cba !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .update-section h6{margin:0 0 10px 0 !important;color:#007cba !important;font-weight:bold !important;font-size:1em !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .form-row{display:flex !important;align-items:center !important;gap:10px !important;margin-bottom:10px !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .form-row label{min-width:100px !important;font-weight:600 !important;color:#333 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .form-row input,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .form-row select{padding:6px 10px !important;border:1px solid #ddd !important;border-radius:4px !important;min-width:120px !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffer-update-row{display:flex !important;align-items:center !important;gap:15px !important;padding:8px 12px !important;margin-bottom:8px !important;background:#f8f9fa !important;border-radius:4px !important;border:1px solid #e0e0e0 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .platform-name{min-width:80px !important;font-weight:600 !important;color:#1976d2 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .lymo-account{min-width:120px !important;color:#666 !important;font-family:monospace !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .suboffer-update-amount{min-width:100px !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .calculated-total{text-align:right !important;padding:10px !important;background:#e3f2fd !important;border-radius:4px !important;margin-top:10px !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .form-actions{display:flex !important;gap:10px !important;justify-content:flex-end !important;padding-top:15px !important;border-top:1px solid #ddd !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .cancel-btn{background:#6c757d !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .cancel-btn:hover{background:#545b62 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination-wrapper{display:flex;justify-content:center;margin:20px 0;padding-top:15px;border-top:1px solid #eee}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination-center{display:inline-block}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination{display:flex;gap:5px;list-style:none;padding:0;margin:0}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination a,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination .current,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination .previous_page,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination .next_page{display:inline-block;padding:8px 12px;text-decoration:none;border:1px solid #ddd;border-radius:4px;transition:all 0.2s ease}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination a{color:#007cba;background:white}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination a:hover{background:#e9f5ff !important;border-color:#007cba !important;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,124,186,0.2)}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination .current{background:#007cba;color:white;border-color:#007cba;font-weight:bold}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination .disabled{color:#999;background:#f5f5f5;cursor:not-allowed}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .pagination .disabled:hover{background:#f5f5f5 !important;transform:none !important;box-shadow:none !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .error-message{background:#f8d7da;color:#721c24;padding:15px;border:1px solid #f5c6cb;border-radius:4px;text-align:center;margin:20px 0}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .no-results{text-align:center;color:#666;padding:40px 20px;font-style:italic;font-size:16px}@media (max-width: 768px){body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .checkbox-section{flex-direction:column;align-items:flex-start;gap:3px}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .help-text{margin-left:0}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table{font-size:0.8em}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table th,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table td{padding:8px 6px}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table tbody tr:hover,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .results-table tbody tr:hover td{background:#ffe082 !important;color:#1976d2 !important}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page .button,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page a.button{padding:5px 10px}}body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page[data-turbo-permanent] .results-table tbody tr:hover,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page[data-turbo-permanent] .results-table tbody tr:hover td,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page[data-turbo-permanent] .button:hover,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page[data-turbo-permanent] a.button:hover,body.active_admin.admin_hustle_pay_prequalified_users .hustle-pay-prequalified-users-page[data-turbo-permanent] .pagination a:hover{transition:all 0.2s ease !important}@font-face{font-family:FilsonPro;font-style:normal;font-display:swap;font-weight:400;src:url(/../fonts/FilsonProRegular.otf) format("opentype")}@font-face{font-family:FilsonPro;font-style:normal;font-display:swap;font-weight:700;src:url(/../fonts/FilsonProBold.otf) format("opentype")}div#___reactour div:first-child{z-index:1201}.reactour__custom__helper{width:75%}.reactour__custom__helper div[data-tour-elem='controls']{margin-top:15px;display:flex;justify-content:space-between}.reactour__custom__helper.tooltip-top{margin-top:-15px}.reactour__custom__helper.tooltip-top::after{content:'';position:absolute;left:20%;border-width:10px;border-style:solid;top:100%;bottom:0%;border-color:white transparent transparent transparent}.reactour__custom__helper.tooltip-bottom{margin-top:15px}.reactour__custom__helper.tooltip-bottom::after{content:'';position:absolute;left:10%;border-width:10px;border-style:solid;bottom:100%;top:0%;margin-top:-20px;border-color:transparent transparent white transparent}
