.earn-quick{white-space:nowrap;border-bottom:1px solid #ddd;gap:0;padding:3px 32px;display:flex;overflow:auto}.earn-quick a{color:#535b65;border-right:1px solid #ddd;padding:5px 12px;font-size:12px}.earn-banner{color:#fff;text-align:center;background:#f44348;padding:12px;font-size:14px}.earn-banner button{margin-left:12px;padding:5px 20px}.earn-main{max-width:1500px;margin:auto;padding:38px 32px}.earn-title{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.earn-title h1{margin:0;font-size:28px}.earn-title input{background:#fff;border:1px solid #ddd;width:265px;padding:12px}.earn-intro{margin:18px 0 34px;line-height:1.6}.earn-tabs{white-space:nowrap;border-bottom:3px solid #e6e8ea;gap:26px;display:flex;overflow:auto}.earn-tabs a{color:#232526;padding:10px 0;font-weight:700}.earn-tabs .active{color:#1256a8;border-bottom:3px solid #1256a8;margin-bottom:-3px}.earn-note{color:#5f6670;margin:15px 0;font-size:12px}.earn-actions{justify-content:space-between;margin:25px 0 15px;display:flex}.earn-actions button{background:#f3f3f3;border:0;border-radius:30px;margin-right:8px;padding:9px 15px}.earn-actions>button{color:#1256a8;background:#fff;border:1px solid #ccc;border-radius:4px}.earn-filters{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}.earn-filters label{font-size:12px}.earn-filters button{text-align:left;color:#555;background:#fff;border:1px solid #d6d8db;width:100%;margin-top:8px;padding:10px;display:block}.earn-table-scroll{overflow-x:auto}.earn-table-scroll table{border-collapse:collapse;width:100%;min-width:1220px;font-size:13px}.earn-table-scroll th,.earn-table-scroll td{text-align:right;white-space:nowrap;border-bottom:1px solid #e2e5e9;padding:12px 8px}.earn-table-scroll th:first-child,.earn-table-scroll td:first-child,.earn-table-scroll tbody th{text-align:left}.earn-table-scroll a{color:#1256a8}.earn-faq{max-width:900px;margin-top:55px}.earn-faq article{border-bottom:1px solid #ddd;padding:12px 0}.earn-faq h3{font-size:16px}.earn-faq p{font-size:14px;line-height:1.6}.earn-mobile-note{display:none}.earn-footer .reference-footer{margin-left:0;margin-right:0}@media (max-width:767px){.earn-main{padding:24px 16px}.earn-quick{display:none}.earn-banner{font-size:12px}.earn-title h1{font-size:24px}.earn-title input{display:none}.earn-intro{font-size:14px}.earn-tabs{gap:18px}.earn-desktop{display:none}.earn-mobile-note{padding:24px 0;display:block}.earn-mobile-note a{color:#1256a8}.earn-faq{margin-top:24px}}.earn-country-wrap{font-size:12px;position:relative}.earn-country-wrap>button{width:100%}.earn-country-popup{z-index:10;background:#fff;border:1px solid #ccc;width:min(650px,80vw);padding:20px;position:absolute;top:100%;left:0;box-shadow:0 4px 10px #0002}.earn-country-popup input{border:1px solid #ddd;width:100%;padding:10px}.earn-country-popup button{color:#1256a8;border:0;width:auto;padding:8px 0}.earn-country-limit{color:#666}.earn-country-actions{justify-content:space-between;gap:16px;display:flex}.earn-importance-wrap{flex-direction:column;gap:6px;display:flex;position:relative}.earn-importance-popup{z-index:20;background:#fff;border:1px solid #d9dcdf;border-radius:4px;width:220px;padding:6px;position:absolute;top:100%;right:0;box-shadow:0 3px 9px #0002}.earn-importance-popup label{align-items:center;gap:8px;padding:8px;display:flex}.earn-importance-popup small{color:#777;font-size:11px}@media (min-width:768px){.earn-title h1{font-size:24px}.earn-banner button{color:#222;background:#fff;border-radius:3px;font-weight:700}.earn-actions>div button:last-child{color:#1256a8;background:#edf4fc;border:1px solid #1256a8}.earn-table-scroll table{table-layout:fixed;width:1510px}.earn-table-scroll thead th{text-align:left}.earn-table-scroll thead th:first-child{width:230px}.earn-table-scroll thead th:nth-child(2){width:210px}.earn-table-scroll thead th:nth-child(3){width:162px}.earn-table-scroll thead th:nth-child(4){width:96px}.earn-table-scroll thead th:nth-child(5){width:72px}.earn-table-scroll thead th:nth-child(6){width:110px}.earn-table-scroll thead th:nth-child(7){width:150px}.earn-table-scroll thead th:nth-child(8){width:110px}.earn-table-scroll thead th:nth-child(9){width:250px}.earn-table-scroll tbody th[colspan]{padding-left:260px}}
