html:has(.defi-airdrop-page){scrollbar-width:thin;scrollbar-color:#a855f740 transparent;height:auto!important;max-height:none!important;inset:unset!important;position:static!important;overflow:visible auto!important}html:has(.defi-airdrop-page) body{scrollbar-width:thin;scrollbar-color:#a855f740 transparent;height:auto!important;max-height:none!important;inset:unset!important;position:static!important;overflow:visible auto!important}html:has(.defi-airdrop-page)::-webkit-scrollbar{width:6px}html:has(.defi-airdrop-page) body::-webkit-scrollbar{width:6px}html:has(.defi-airdrop-page)::-webkit-scrollbar-track{background:#0a0a1a80}html:has(.defi-airdrop-page) body::-webkit-scrollbar-track{background:#0a0a1a80}html:has(.defi-airdrop-page)::-webkit-scrollbar-thumb{background:linear-gradient(#a855f766,#f973164d);border-radius:999px}html:has(.defi-airdrop-page) body::-webkit-scrollbar-thumb{background:linear-gradient(#a855f766,#f973164d);border-radius:999px}html:has(.defi-airdrop-page)::-webkit-scrollbar-thumb:hover{background:linear-gradient(#a855f799,#f9731680)}html:has(.defi-airdrop-page) body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#a855f799,#f9731680)}.airdrop-section-wrapper{max-width:100%;margin:32px auto 0;padding:0 32px;animation:.6s ease-out .6s both fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.defi-airdrop-page,.defi-airdrop-page *,.defi-airdrop-page :before,.defi-airdrop-page :after{box-sizing:border-box}.airdrop-stepper{justify-content:center;align-items:center;gap:0;margin-bottom:4px;padding:12px 8px 16px;display:flex}.airdrop-step{align-items:center;gap:0;display:flex;position:relative}.airdrop-step-circle{color:#ffffff4d;background:#ffffff0f;border:2px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;transition:all .3s;display:flex}.airdrop-step-label{color:#ffffff4d;white-space:nowrap;font-size:10px;font-weight:500;transition:color .3s;position:absolute;top:32px;left:50%;transform:translate(-50%)translate(-12px)}.airdrop-step-line{background:#ffffff14;flex-shrink:0;width:32px;height:2px;margin:0 4px;transition:background .3s}.airdrop-step.active .airdrop-step-circle{color:#fff;background:linear-gradient(135deg,#f97316 0%,#f59e0b 100%);border-color:#f97316;animation:2s ease-in-out infinite stepPulse;box-shadow:0 0 16px #f9731666}.airdrop-step.active .airdrop-step-label{color:#f97316;font-weight:700}.airdrop-step.completed .airdrop-step-circle{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border-color:#22c55e}.airdrop-step.completed .airdrop-step-label{color:#22c55eb3}.airdrop-step.completed .airdrop-step-line{background:linear-gradient(90deg,#22c55e,#22c55e4d)}@keyframes stepPulse{0%,to{box-shadow:0 0 12px #f973164d}50%{box-shadow:0 0 24px #f9731699}}.airdrop-usd-hint{color:#ffffff80;background:linear-gradient(135deg,#22c55e0f,#10b98108);border:1px solid #22c55e1a;border-radius:999px;flex-wrap:wrap;gap:4px 12px;margin-top:6px;padding:6px 10px;font-family:JetBrains Mono,Space Mono,monospace;font-size:11px;animation:.2s fadeIn;display:flex}.airdrop-usd-hint strong{color:#22c55e;font-weight:700}.airdrop-usd-total{color:#f97316b3;border-left:1px solid #ffffff14;padding-left:8px}.airdrop-usd-total strong{color:#f97316}.airdrop-confetti{position:relative}.airdrop-confetti:after{content:"";pointer-events:none;opacity:0;border-radius:inherit;z-index:1;background-image:radial-gradient(circle,#f97316 1.5px,#0000 1.5px),radial-gradient(circle,#a855f7 1.5px,#0000 1.5px),radial-gradient(circle,#22c55e 1.5px,#0000 1.5px),radial-gradient(circle,#f59e0b 1.5px,#0000 1.5px),radial-gradient(circle,#3b82f6 1.5px,#0000 1.5px),radial-gradient(circle,#ec4899 1.5px,#0000 1.5px);background-position:10% 10%,30% 5%,50% 15%,70% 8%,85% 12%,95% 20%;background-size:10% 10%,12% 12%,8% 8%,14% 14%,9% 9%,11% 11%;animation:3s ease-out forwards confettiFall;position:absolute;inset:0}@keyframes confettiFall{0%{opacity:.8;transform:translateY(-20px)scale(1)}40%{opacity:.6}to{opacity:0;transform:translateY(100px)scale(.5)}}.airdrop-confetti .airdrop-done-icon{animation:.6s ease-out successBounce}@keyframes successBounce{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.15)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.airdrop-stepper{padding:8px 2px 14px}.airdrop-step-circle{width:22px;height:22px}.airdrop-step-label{font-size:8px;top:26px}.airdrop-step-line{width:20px}.airdrop-usd-hint{padding:4px 8px;font-size:9px}}.airdrop-panel{-webkit-backdrop-filter:blur(20px);box-sizing:border-box;background:linear-gradient(145deg,#0f172ad9 0%,#1e1b4bd9 100%);border:1px solid #a855f740;border-radius:32px;padding:28px;position:relative;overflow:hidden;box-shadow:0 8px 40px #0000004d,0 0 60px #a855f714}.airdrop-panel:before{content:"";background:linear-gradient(90deg,#0000,#a855f7,#f97316,#0000);height:3px;animation:3s ease-in-out infinite airdropShimmer;position:absolute;top:0;left:0;right:0}@keyframes airdropShimmer{0%,to{opacity:.6}50%{opacity:1}}.airdrop-panel-header{text-align:center;margin-bottom:20px}.airdrop-panel-title{background:linear-gradient(135deg,#a855f7 0%,#f97316 50%,#fbbf24 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0 0 6px;font-size:22px;font-weight:800}.airdrop-panel-subtitle{color:#ffffff8c;margin:0;font-size:12px;line-height:1.5}.airdrop-back-btn{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:500;transition:all .2s;position:absolute;top:24px;left:24px}.airdrop-back-btn:hover{color:#fff;background:#ffffff26;transform:translate(-2px)}.airdrop-tabs{background:#00000040;border-radius:12px;gap:8px;margin-bottom:20px;padding:5px;display:flex}.airdrop-tab{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1;padding:12px 20px;font-size:13px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.airdrop-tab.active{color:#fff;background:linear-gradient(135deg,#a855f759 0%,#f9731640 100%);box-shadow:0 4px 16px #a855f733}.airdrop-tab:not(.active):hover{color:#fffc;background:#ffffff14}.airdrop-tab-content{min-height:200px;animation:.3s fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.airdrop-input-group{margin-bottom:16px}.airdrop-label{color:#ffffffb3;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.airdrop-textarea{box-sizing:border-box;color:#fff;resize:vertical;background:#0000004d;border:1px solid #ffffff1f;border-radius:24px;width:100%;min-height:120px;padding:14px 18px;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:12px;line-height:1.6;transition:all .2s}.airdrop-textarea:focus{background:#0006;border-color:#a855f7;outline:none;box-shadow:0 0 0 3px #a855f726}.airdrop-textarea::placeholder{color:#94a3b866}.airdrop-address-stats{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.airdrop-stat-valid,.airdrop-stat-invalid,.airdrop-stat-dupe{border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600}.airdrop-stat-valid{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e33}.airdrop-stat-invalid{color:#ef4444;background:#ef44441a;border:1px solid #ef444433}.airdrop-stat-dupe{color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b33}.airdrop-scan-header{text-align:center;margin-bottom:20px}.airdrop-scan-desc{color:#fff9;margin:0 0 12px;font-size:12px;line-height:1.6}.airdrop-scan-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%);border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 28px;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.airdrop-scan-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px #a855f766}.airdrop-scan-btn:disabled{opacity:.7;cursor:not-allowed}.airdrop-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.airdrop-scan-error{color:#f87171;text-align:center;background:#ef44441a;border:1px solid #ef444433;border-radius:12px;margin-bottom:16px;padding:12px 16px;font-size:12px}.airdrop-scan-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.airdrop-scan-count{color:#ffffffb3;font-size:12px;font-weight:600}.airdrop-scan-buttons{gap:6px;display:flex}.airdrop-select-btn{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;padding:6px 14px;font-size:11px;font-weight:500;transition:all .2s}.airdrop-select-btn:hover{color:#fff;background:#ffffff26}.airdrop-wallet-list{flex-direction:column;gap:6px;max-height:300px;margin-bottom:12px;padding-right:4px;display:flex;overflow-y:auto}.airdrop-wallet-item{cursor:pointer;background:#0003;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;transition:all .2s;display:flex}.airdrop-wallet-item:hover{background:#a855f714;border-color:#a855f733}.airdrop-wallet-item.selected{background:#a855f71f;border-color:#a855f759;box-shadow:0 0 12px #a855f71a}.airdrop-wallet-check{flex-shrink:0;font-size:18px}.airdrop-wallet-info{flex:1;min-width:0}.airdrop-wallet-addr{color:#fff;font-family:SF Mono,Fira Code,monospace;font-size:13px;font-weight:600}.airdrop-wallet-balances{gap:10px;margin-top:4px;display:flex}.airdrop-wallet-bal{color:#ffffff8c;background:#ffffff0d;border-radius:999px;padding:2px 8px;font-size:10px}.airdrop-wallet-copy{cursor:pointer;opacity:.5;background:0 0;border:none;padding:4px;font-size:14px;transition:opacity .2s}.airdrop-wallet-copy:hover{opacity:1}.airdrop-selected-count{text-align:center;color:#a855f7;background:#a855f714;border:1px solid #a855f726;border-radius:999px;padding:8px;font-size:13px;font-weight:600}.airdrop-amount-section{border-top:1px solid #ffffff14;margin-top:20px;padding-top:20px}.airdrop-amount-input-wrapper{align-items:center;display:flex;position:relative}.airdrop-amount-input{box-sizing:border-box;color:#fff;background:#0000004d;border:1px solid #ffffff1f;border-radius:999px;width:100%;padding:14px 150px 14px 18px;font-size:16px;font-weight:700;transition:all .2s}.airdrop-amount-input:focus{border-color:#a855f7;outline:none;box-shadow:0 0 0 3px #a855f726}.airdrop-amount-input::placeholder{color:#94a3b866;font-weight:400}.airdrop-amount-input::-webkit-inner-spin-button{appearance:none;margin:0}.airdrop-amount-input::-webkit-outer-spin-button{appearance:none;margin:0}.airdrop-amount-input[type=number]{appearance:textfield}.airdrop-amount-actions{align-items:center;gap:6px;display:flex;position:absolute;right:10px}.airdrop-amount-suffix{color:#ffffff80;pointer-events:none;white-space:nowrap;font-size:12px;font-weight:600}.airdrop-clear-amount-btn{color:#ef4444b3;cursor:pointer;background:#ef444414;border:1px solid #ef444433;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:14px;font-weight:700;line-height:1;transition:all .15s;display:flex}.airdrop-clear-amount-btn:hover{color:#ef4444;background:#ef444433;border-color:#ef4444;transform:scale(1.1)}.airdrop-quick-amounts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.airdrop-quick-btn{color:#c4b5fd;cursor:pointer;background:#a855f71a;border:1px solid #a855f733;border-radius:20px;padding:5px 12px;font-size:11px;font-weight:600;transition:all .2s}.airdrop-quick-btn:hover{color:#fff;background:#a855f740;border-color:#a855f766;transform:scale(1.05)}.airdrop-quick-btn.active{color:#fff;background:#a855f74d;border-color:#a855f7;box-shadow:0 0 8px #a855f733}.airdrop-balance-display{color:#ffffff80;text-align:right;margin-top:10px;font-size:12px}.airdrop-balance-value{color:#a855f7;font-weight:700}.airdrop-summary{background:#a855f70f;border:1px solid #a855f726;border-radius:24px;margin-top:16px;padding:14px 18px}.airdrop-summary-row{color:#ffffffb3;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;display:flex}.airdrop-summary-row.total{color:#fff;border-top:1px solid #ffffff1a;margin-top:6px;padding-top:10px;font-size:15px;font-weight:700}.airdrop-execute-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7 0%,#7c3aed 50%,#f97316 100%) 0 0/200% 200%;border:none;border-radius:999px;width:100%;margin-top:20px;padding:16px 28px;font-size:15px;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);animation:3s ease-in-out infinite airdropBtnGlow;position:relative;overflow:hidden}@keyframes airdropBtnGlow{0%,to{background-position:0%}50%{background-position:100%}}.airdrop-execute-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.airdrop-execute-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 40px #a855f759}.airdrop-execute-btn:hover:before{left:100%}.airdrop-execute-btn:active:not(:disabled){transform:translateY(0)}.airdrop-execute-btn:disabled{opacity:.5;cursor:not-allowed;background:#a855f740;animation:none}.airdrop-connect-msg{text-align:center;color:#ffffff80;background:#ffffff08;border:1px dashed #ffffff1a;border-radius:24px;margin-top:16px;padding:20px;font-size:13px}.airdrop-speed-mode{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.airdrop-speed-label{color:#ffffffb3;font-size:13px;font-weight:600}.airdrop-speed-options{flex:1;gap:6px;display:flex}.airdrop-speed-btn{color:#ffffff80;cursor:pointer;text-align:center;background:#0003;border:1px solid #ffffff1f;border-radius:999px;flex:1;padding:10px 16px;font-size:12px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.airdrop-speed-btn.active{color:#fff;background:linear-gradient(135deg,#a855f74d 0%,#f9731633 100%);border-color:#a855f766;box-shadow:0 4px 16px #a855f726}.airdrop-speed-btn:not(.active):hover{color:#fffc;background:#ffffff14;border-color:#fff3}.airdrop-preview-header{align-items:center;gap:12px;margin-bottom:10px;display:flex}.airdrop-preview-header .airdrop-panel-title{font-size:15px}.airdrop-preview-grid{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px;display:grid}.airdrop-preview-stat{text-align:center;background:#00000040;border:1px solid #ffffff0f;border-radius:12px;padding:10px 12px}.airdrop-preview-stat.highlight{background:#a855f714;border-color:#a855f74d}.airdrop-preview-stat.success{border-color:#22c55e4d}.airdrop-preview-stat.error{background:#ef44440d;border-color:#ef44444d}.airdrop-preview-label{color:#ffffff73;margin-bottom:3px;font-size:10px;display:block}.airdrop-preview-value{color:#fff;letter-spacing:-.02em;font-size:15px;font-weight:800;display:block}.airdrop-preview-meta{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.preview-gas,.preview-warn{border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.preview-gas{color:#ffffff80;background:#ffffff0a;border:1px solid #ffffff0f}.preview-warn{color:#f87171;background:#ef444414;border:1px solid #ef444433}.airdrop-preview-recipients{border:1px solid #ffffff0d;border-radius:12px;margin-bottom:10px;overflow:hidden}.preview-recipients-header{color:#ffffff80;background:#00000026;border-bottom:1px solid #ffffff0a;padding:6px 10px;font-size:11px;font-weight:600}.preview-recipients-body{scrollbar-width:thin;scrollbar-color:#a855f726 transparent;max-height:200px;overflow-y:auto}.preview-recipients-body::-webkit-scrollbar{width:4px}.preview-recipients-body::-webkit-scrollbar-thumb{background:#a855f733;border-radius:999px}.preview-recipient-row{border-bottom:1px solid #ffffff05;align-items:center;padding:4px 10px;font-size:11px;display:flex}.preview-recipient-row:last-child{border-bottom:none}.pr-idx{color:#ffffff4d;flex-shrink:0;width:28px;font-size:10px}.pr-addr{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono,monospace);color:#fff9;flex:1;font-size:11px;overflow:hidden}.pr-amt{color:#f97316;flex-shrink:0;margin-left:8px;font-size:11px;font-weight:700}.preview-recipient-more{text-align:center;color:#ffffff4d;background:#0000001a;padding:6px;font-size:10px}.airdrop-preview-summary{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.airdrop-recipient-item{background:#0003;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.airdrop-recipient-index{color:#ffffff59;min-width:30px;font-weight:600}.airdrop-recipient-addr{color:#fffc;flex:1;min-width:0;font-family:SF Mono,Fira Code,monospace}.airdrop-recipient-addr.full{word-break:break-all;font-size:11px;line-height:1.4}.airdrop-recipient-amount{color:#a855f7;white-space:nowrap;font-weight:600}.airdrop-recipient-more{text-align:center;color:#fff6;padding:8px;font-size:11px}.airdrop-sending-status{flex-direction:column;align-items:center;gap:20px;margin-bottom:24px;display:flex}.airdrop-progress-ring{width:140px;height:140px}.airdrop-progress-ring svg{filter:drop-shadow(0 0 12px #a855f74d);width:100%;height:100%}.airdrop-sending-info{text-align:center}.airdrop-sending-label{color:#fff;margin-bottom:6px;font-size:16px;font-weight:700}.airdrop-sending-current{color:#ffffff80;font-family:SF Mono,Fira Code,monospace;font-size:12px;animation:2s ease-in-out infinite pulse}.airdrop-sending-counts{justify-content:center;gap:12px;margin-top:8px;display:flex}.airdrop-count-success{color:#22c55e;font-size:13px;font-weight:600}.airdrop-count-fail{color:#ef4444;font-size:13px;font-weight:600}.airdrop-results-list{flex-direction:column;gap:4px;max-height:250px;margin-bottom:16px;padding-right:4px;display:flex;overflow-y:auto}.airdrop-results-list.full{max-height:400px}.airdrop-result-item{border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;animation:.3s slideIn;display:flex}.airdrop-result-item.success{background:#22c55e14;border:1px solid #22c55e1f}.airdrop-result-item.error{background:#ef444414;border:1px solid #ef44441f}.airdrop-result-icon{flex-shrink:0}.airdrop-result-addr{color:#ffffffb3;flex:1;font-family:SF Mono,Fira Code,monospace}.airdrop-result-link{color:#60a5fa;background:#60a5fa1a;border-radius:999px;padding:3px 8px;font-size:11px;text-decoration:none;transition:all .2s}.airdrop-result-link:hover{background:#60a5fa33}.airdrop-result-error{color:#ef4444cc;text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:10px;overflow:hidden}.airdrop-done-summary{text-align:center;margin-bottom:20px;padding:24px 16px}.airdrop-done-icon{margin-bottom:12px;font-size:56px}.airdrop-done-title{color:#fff;margin:0 0 16px;font-size:22px;font-weight:800}.airdrop-done-stats{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.airdrop-done-stat{text-align:center}.airdrop-done-stat-label{color:#ffffff80;margin-bottom:4px;font-size:11px;display:block}.airdrop-done-stat-value{color:#fff;font-size:24px;font-weight:800;display:block}.airdrop-done-stat-value.success{color:#22c55e}.airdrop-done-stat-value.error{color:#ef4444}.airdrop-done-actions{text-align:center}@media (max-width:768px){.airdrop-section-wrapper{padding:0 16px}.airdrop-panel{border-radius:24px;padding:16px 12px}.airdrop-preview-summary{grid-template-columns:1fr}.airdrop-back-btn{margin-bottom:12px;display:inline-block;position:static}.airdrop-panel-title{font-size:18px}}.airdrop-panel-header-v2{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.airdrop-header-left{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.airdrop-header-left>svg{color:#f97316;flex-shrink:0;margin-top:2px}.airdrop-panel-title-v2{color:#fff;margin:0;font-size:16px;font-weight:800;line-height:1.3}.airdrop-panel-subtitle-v2{color:#fff6;margin:2px 0 0;font-size:11px;line-height:1.4}.airdrop-header-utils{flex-shrink:0;gap:4px;display:flex}.airdrop-util-btn{color:#ffffff73;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.airdrop-util-btn:hover{color:#f97316;background:#f973161a;border-color:#f9731640;transform:translateY(-1px)}.airdrop-data-tabs{background:#0003;border:1px solid #ffffff0a;border-radius:12px;gap:6px;margin-bottom:12px;padding:4px;display:flex}.airdrop-data-tab{color:#fff6;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;padding:7px 8px;font-size:11px;font-weight:600;transition:all .2s;display:flex}.airdrop-data-tab span{text-overflow:ellipsis;overflow:hidden}.airdrop-data-tab:hover{color:#ffffffb3;background:#ffffff0a}.airdrop-data-tab.active{color:#f97316;background:linear-gradient(135deg,#f973161f,#a855f714);border-color:#f9731633}.airdrop-tab-badge{color:#f97316;background:#f9731633;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;display:flex}.airdrop-data-tab.active .airdrop-tab-badge{background:#f973164d}.airdrop-history-panel{background:#0000004d;border:1px solid #ffffff14;border-radius:24px;margin-bottom:16px;padding:14px;animation:.2s fadeIn}.airdrop-history-title{color:#fff;margin-bottom:10px;font-size:14px;font-weight:700}.airdrop-history-empty{color:#fff6;text-align:center;padding:12px;font-size:12px}.airdrop-history-list{flex-direction:column;gap:6px;max-height:200px;display:flex;overflow-y:auto}.airdrop-history-item{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:12px;padding:8px 12px}.airdrop-history-date{color:#fff6;margin-bottom:4px;font-size:10px}.airdrop-history-stats{color:#ffffffb3;font-size:12px;font-weight:600}.airdrop-book-save{gap:8px;margin-bottom:10px;display:flex}.airdrop-book-input{color:#fff;background:#0000004d;border:1px solid #ffffff1f;border-radius:999px;flex:1;padding:8px 14px;font-size:12px}.airdrop-book-input:focus{border-color:#a855f7;outline:none}.airdrop-book-save-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#a855f74d,#f9731633);border:1px solid #a855f74d;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .2s}.airdrop-book-save-btn:hover{background:linear-gradient(135deg,#a855f780,#f973164d)}.airdrop-book-item{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:12px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.airdrop-book-info{flex-direction:column;gap:2px;display:flex}.airdrop-book-name{color:#fff;font-size:13px;font-weight:600}.airdrop-book-count{color:#fff6;font-size:10px}.airdrop-book-actions{gap:4px;display:flex}.airdrop-csv-zone{text-align:center;cursor:pointer;background:#a855f708;border:2px dashed #a855f74d;border-radius:20px;padding:40px 24px;transition:all .3s}.airdrop-csv-zone:hover,.airdrop-csv-zone.drag-over{background:#a855f714;border-color:#a855f7;transform:scale(1.01)}.airdrop-csv-icon{margin-bottom:12px;font-size:40px}.airdrop-csv-text{color:#ffffffb3;margin-bottom:8px;font-size:14px;font-weight:600}.airdrop-csv-format{color:#fff6;font-size:11px}.airdrop-amount-mode-toggle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.airdrop-mode-btns{background:#0003;border-radius:20px;gap:4px;padding:3px;display:flex}.airdrop-mode-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:20px;padding:5px 14px;font-size:11px;font-weight:600;transition:all .2s}.airdrop-mode-btn.active{color:#fff;background:#a855f740}.airdrop-custom-info{background:#a855f70d;border:1px solid #a855f71a;border-radius:12px;padding:12px}.airdrop-gas-estimate{color:#fff9;background:#22c55e0f;border:1px solid #22c55e26;border-radius:12px;margin-bottom:16px;padding:10px 16px;font-size:12px}.airdrop-gas-estimate strong{color:#22c55e}.airdrop-balance-gas-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:10px;display:flex}.airdrop-gas-display{color:#22c55eb3;font-size:11px}.airdrop-action-buttons{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.airdrop-action-btn{color:#ffffffb3;cursor:pointer;text-align:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;flex:1;min-width:100px;padding:10px 16px;font-size:12px;font-weight:600;transition:all .2s}.airdrop-action-btn:hover{color:#fff;background:#ffffff1f;transform:translateY(-1px)}.airdrop-action-btn.retry{color:#fb923c;background:#f9731614;border-color:#f973164d}.airdrop-action-btn.retry:hover{color:#fff;background:#f9731633}.airdrop-action-btn.export{color:#60a5fa;background:#3b82f614;border-color:#3b82f64d}.airdrop-action-btn.export:hover{color:#fff;background:#3b82f633}.airdrop-action-btn.share{color:#c4b5fd;background:#a855f714;border-color:#a855f74d}.airdrop-action-btn.share:hover{color:#fff;background:#a855f733}.airdrop-toast-stack{z-index:9999;pointer-events:auto;flex-direction:column;gap:6px;display:flex;position:fixed;top:80px;left:50%;transform:translate(-50%)}.airdrop-toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f0ece7;background:linear-gradient(135deg,#1e1432f0,#140c28f0);border:1px solid #f9731640;border-radius:999px;min-width:240px;max-width:440px;padding:10px 36px 10px 16px;font-size:13px;font-weight:600;animation:.3s toastSlide;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d,0 0 12px #f9731626}.airdrop-toast-msg{display:block}.airdrop-toast-close{color:#fff9;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;line-height:1;position:absolute;top:8px;right:8px}.airdrop-toast-close:hover{color:#fff}.airdrop-toast-progress{background:linear-gradient(90deg,#f97316,#fbbf24);border-radius:0 0 20px 20px;height:3px;animation:4s linear forwards toastProgress;position:absolute;bottom:0;left:0}@keyframes toastSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes toastProgress{0%{width:100%}to{width:0%}}.airdrop-icon{vertical-align:middle;flex-shrink:0}.title-icon{margin-right:4px}.title-icon.spin{animation:2s linear infinite iconSpin}@keyframes iconSpin{to{transform:rotate(360deg)}}.text-green{color:#22c55e}.text-red{color:#ef4444}.check-empty{border:2px solid #ffffff26;border-radius:999px;width:16px;height:16px;transition:border-color .2s;display:inline-block}.airdrop-wallet-item:hover .check-empty{border-color:#a855f766}.airdrop-scan-clear-btn{color:#ef4444b3;cursor:pointer;background:#ef44440f;border:1px solid #ef444433;border-radius:999px;padding:8px 12px;transition:all .2s}.airdrop-scan-clear-btn:hover{color:#ef4444;background:#ef444426}.airdrop-wallet-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:8px;padding:12px;transition:all .2s;display:flex}.airdrop-wallet-card:hover{background:#ffffff0d;border-color:#ffffff1a}.airdrop-wallet-card.selected{background:#a855f70f;border-color:#a855f733}.airdrop-wallet-row{cursor:pointer;align-items:center;gap:10px;padding:4px 0;display:flex}.airdrop-wallet-full-addr{color:#ffffffd9;word-break:break-all;letter-spacing:.3px;-webkit-user-select:text;user-select:text;flex:1;font-family:SF Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:11.5px;line-height:1.5}.airdrop-wallet-card.selected .airdrop-wallet-full-addr{color:#fff}.airdrop-wallet-meta{justify-content:space-between;align-items:center;padding-left:28px;display:flex}.airdrop-wallet-actions{flex-shrink:0;gap:4px;display:flex}.airdrop-wallet-action-btn{color:#fff6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;transition:all .15s;display:flex}.airdrop-wallet-action-btn:hover{color:#a855f7;background:#a855f71f;border-color:#a855f74d}.airdrop-wallet-bal.dim{opacity:.35;font-style:italic}.airdrop-wallet-detail{background:#00000040;border-radius:12px;margin-top:4px;padding:12px;animation:.2s fadeIn}.airdrop-wallet-detail-title{color:#ffffffb3;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}.airdrop-wallet-detail-grid{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:10px;display:grid}.airdrop-wallet-asset{background:#ffffff0a;border:1px solid #ffffff0a;border-radius:12px;justify-content:space-between;padding:6px 10px;display:flex}.asset-label{color:#ffffff80;font-size:11px;font-weight:600}.asset-value{color:#fff;font-family:SF Mono,Fira Code,monospace;font-size:11px;font-weight:700}.airdrop-wallet-explorer-link{color:#a855f7b3;align-items:center;gap:6px;font-size:11px;text-decoration:none;transition:color .2s;display:flex}.airdrop-wallet-explorer-link:hover{color:#a855f7}.airdrop-wallet-card:hover .check-empty{border-color:#a855f766}.airdrop-result-row{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;align-items:center;gap:8px;margin-bottom:4px;padding:8px 12px;display:flex}.airdrop-result-row.success{border-color:#22c55e1f}.airdrop-result-row.error{border-color:#ef44441f}.airdrop-result-full-addr{color:#fffc;word-break:break-all;letter-spacing:.2px;-webkit-user-select:text;user-select:text;flex:1;font-family:SF Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:10.5px;line-height:1.4}.airdrop-result-card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;gap:6px;margin-bottom:4px;padding:10px 12px;transition:background .15s;display:flex}.airdrop-result-card:hover{background:#ffffff0a}.airdrop-result-card.success,.airdrop-result-card.error{outline:none}.airdrop-result-card-top{align-items:center;gap:8px;display:flex}.airdrop-result-card-bottom{justify-content:space-between;align-items:center;padding-left:24px;display:flex}.airdrop-result-amount{color:#fff9;font-size:11px;font-weight:600}.airdrop-result-tx-group{align-items:center;gap:4px;display:flex}.airdrop-result-tx-link{color:#a855f7b3;background:#a855f714;border:1px solid #a855f726;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.airdrop-result-tx-link:hover{color:#a855f7;background:#a855f726}.airdrop-scan-header{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.airdrop-scan-desc{max-width:520px;margin:0 auto}.airdrop-scan-combined-hint{text-align:left;background:linear-gradient(135deg,#f973160f,#a855f714);border:1px solid #f973162e;border-radius:12px;gap:10px;max-width:620px;padding:12px 16px;display:flex}.scan-hint-icon{flex-shrink:0;margin-top:2px;font-size:20px;line-height:1}.scan-hint-content{flex-direction:column;gap:4px;display:flex}.scan-hint-main,.scan-hint-sub{align-items:flex-start;gap:5px;margin:0;font-size:11px;line-height:1.5;display:flex}.scan-hint-main{color:#fff9;font-weight:500}.scan-hint-main svg{color:#3b82f6b3;flex-shrink:0;margin-top:2px}.scan-hint-sub{color:#f97316d9;font-weight:600}.scan-hint-sub svg{color:#f97316;flex-shrink:0;margin-top:2px}.defi-airdrop-page.light .airdrop-scan-combined-hint{background:linear-gradient(135deg,#f973160d,#a855f70a);border-color:#f9731633}.defi-airdrop-page.light .scan-hint-main{color:#555}.defi-airdrop-page.light .scan-hint-sub{color:#c2410c}.token-selector-hint{color:#ffffff59;align-items:center;gap:5px;margin:4px 0 8px;padding:0 4px;font-size:10px;line-height:1.4;display:flex}.token-selector-hint svg{color:#a855f766;flex-shrink:0}.defi-airdrop-page.light .token-selector-hint{color:#0006}.airdrop-scan-btn-group{justify-content:center;align-items:stretch;gap:6px;display:flex}.defi-airdrop-page{color:#e2e8f0;background:linear-gradient(135deg,#0a0a1a 0%,#0f0826 40%,#150b30 100%);width:100%;max-width:100vw;min-height:100vh;font-family:Inter,Segoe UI,sans-serif;overflow:hidden auto;height:auto!important;max-height:none!important;position:static!important}.defi-airdrop-main{max-width:100%;padding:0 16px 60px;overflow-x:hidden}.defi-airdrop-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#0a0a1a99;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:14px 24px;display:flex;position:sticky;top:0}.defi-airdrop-nav{align-items:center;gap:16px;display:flex}.defi-airdrop-back{color:#fff9;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.defi-airdrop-back:hover{color:#fff;background:#ffffff14}.defi-airdrop-brand{color:#f97316;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.defi-airdrop-brand svg{color:#f97316}.defi-airdrop-actions{align-items:center;gap:12px;display:flex}.defi-airdrop-lang{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:12px;gap:2px;padding:3px;display:flex}.defi-airdrop-lang-btn{cursor:pointer;opacity:.5;background:0 0;border:1px solid #0000;border-radius:999px;padding:4px 8px;font-size:16px;line-height:1;transition:all .15s}.defi-airdrop-lang-btn.active{opacity:1;background:#f9731626;border-color:#f973164d;box-shadow:0 0 8px #f973161a}.defi-airdrop-lang-btn:hover{opacity:.85}.defi-airdrop-main{margin:0 auto;padding:32px 16px 60px}.airdrop-page-loading{color:#fff6;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:80px 0;font-size:14px;display:flex}.airdrop-page-spinner{border:3px solid #f9731633;border-top-color:#f97316;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}@media (max-width:640px){.defi-airdrop-header{flex-wrap:wrap;gap:8px;padding:8px 10px}.defi-airdrop-actions{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;max-width:100%;overflow:auto visible}.defi-airdrop-actions::-webkit-scrollbar{display:none}.defi-airdrop-brand span{display:none}.defi-airdrop-main{padding:10px 0 40px}.defi-airdrop-lang{gap:1px}.defi-airdrop-lang-btn{padding:3px 4px;font-size:12px}}.airdrop-game-tip{color:#86efacd9;background:linear-gradient(135deg,#22c55e0f,#10b9810a);border:1px solid #22c55e26;border-radius:999px;align-items:center;gap:6px;margin-top:4px;padding:8px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.airdrop-game-tip:hover{color:#86efac;background:linear-gradient(135deg,#22c55e1f,#10b98114);border-color:#22c55e4d;transform:translateY(-1px)}.airdrop-game-tip span{flex:1}.airdrop-game-tip svg:last-child{opacity:.5}.defi-airdrop-help-btn{color:#f97316;cursor:pointer;background:#f9731614;border:1px solid #f973164d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:700;transition:all .2s;display:flex}.defi-airdrop-help-btn:hover{background:#f973162e;border-color:#f9731680;transform:scale(1.1);box-shadow:0 0 14px #f9731633}.airdrop-guide-overlay{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;justify-content:center;align-items:center;padding:20px;animation:.25s fadeIn;display:flex;position:fixed;inset:0}.airdrop-guide-modal{background:linear-gradient(145deg,#1a1035 0%,#0f0826 60%,#150b30 100%);border:1px solid #f9731626;border-radius:20px;width:100%;max-width:480px;padding:32px 28px 24px;animation:.3s slideUp;box-shadow:0 30px 80px #00000080,0 0 40px #f973160d}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.airdrop-guide-dots{justify-content:center;gap:6px;margin-bottom:24px;display:flex}.airdrop-guide-dot{cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .2s}.airdrop-guide-dot.active{background:#f97316;border-radius:999px;width:24px;box-shadow:0 0 8px #f9731666}.airdrop-guide-dot:hover:not(.active){background:#ffffff40}.airdrop-guide-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:200px;margin-bottom:20px;display:flex}.airdrop-guide-icon{filter:drop-shadow(0 4px 12px #0000004d);margin-bottom:16px;font-size:56px}.airdrop-guide-title{color:#fff;margin:0 0 14px;font-size:20px;font-weight:700}.airdrop-guide-desc{color:#ffffffa6;white-space:pre-line;text-align:left;max-width:400px;margin:0;font-size:13px;line-height:1.7}.airdrop-guide-counter{text-align:center;color:#ffffff40;margin-bottom:14px;font-size:11px}.airdrop-guide-nav{gap:10px;display:flex}.airdrop-guide-btn{cursor:pointer;border:none;border-radius:999px;flex:1;padding:10px 16px;font-size:13px;font-weight:600;transition:all .15s}.airdrop-guide-btn.primary{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 4px 16px #f9731640}.airdrop-guide-btn.primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #f9731659}.airdrop-guide-btn.secondary{color:#fff9;background:#ffffff0d;border:1px solid #ffffff14}.airdrop-guide-btn.secondary:hover{color:#fff;background:#ffffff1a}@media (max-width:640px){.airdrop-guide-modal{border-radius:24px;padding:24px 18px 18px}.airdrop-guide-icon{font-size:44px}.airdrop-guide-title{font-size:17px}.airdrop-guide-content{min-height:170px}.airdrop-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.airdrop-tab{white-space:nowrap;padding:8px 10px;font-size:11px}.airdrop-speed-options{flex-wrap:wrap;gap:4px}.airdrop-speed-btn{flex:auto;padding:6px 10px;font-size:11px}.airdrop-recipient-addr.full{font-size:9px}.airdrop-balance-gas-row{flex-wrap:wrap;gap:4px}}.airdrop-skeleton{flex-direction:column;gap:12px;padding:24px;display:flex}.airdrop-skeleton-line{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:999px;height:14px;animation:1.5s infinite shimmer}.airdrop-skeleton-line.w60{width:60%}.airdrop-skeleton-line.w80{width:80%}.airdrop-skeleton-line.w40{width:40%}.airdrop-skeleton-line.h40{border-radius:999px;height:40px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.text-red{color:#ef4444;font-size:11px;font-weight:600}.airdrop-speed-btn.batch-btn{color:#22c55e;background:linear-gradient(135deg,#22c55e1f,#10b98114);border-color:#22c55e4d;font-weight:700;position:relative}.airdrop-speed-btn.batch-btn:before{content:"★";opacity:.7;margin-right:3px;font-size:8px}.airdrop-speed-btn.batch-btn:hover{background:linear-gradient(135deg,#22c55e33,#10b98126);border-color:#22c55e80;box-shadow:0 0 12px #22c55e33}.airdrop-speed-btn.batch-btn.active{color:#fff;background:linear-gradient(135deg,#22c55e,#10b981);border-color:#22c55e;box-shadow:0 0 16px #22c55e4d}.airdrop-speed-btn.parallel-btn.active{color:#c4b5fd;background:linear-gradient(135deg,#a855f74d,#8b5cf633);border-color:#a855f780;box-shadow:0 0 12px #a855f733}.airdrop-speed-btn.parallel-btn:not(.active):hover{border-color:#a855f740}.airdrop-speed-btn.sequential-btn.active{color:#93c5fd;background:linear-gradient(135deg,#3b82f640,#2563eb26);border-color:#3b82f680;box-shadow:0 0 12px #3b82f633}.airdrop-speed-btn.sequential-btn:not(.active):hover{border-color:#3b82f640}.airdrop-mode-info-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;margin-bottom:16px;padding:12px 16px;transition:all .35s cubic-bezier(.4,0,.2,1);animation:.3s ease-out modeCardFadeIn}@keyframes modeCardFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.airdrop-mode-info-card.mode-batch{background:linear-gradient(135deg,#22c55e0f,#10b98108);border-color:#22c55e33}.airdrop-mode-info-card.mode-parallel{background:linear-gradient(135deg,#a855f70f,#8b5cf608);border-color:#a855f733}.airdrop-mode-info-card.mode-sequential{background:linear-gradient(135deg,#3b82f60f,#2563eb08);border-color:#3b82f633}.mode-info-header{align-items:center;gap:8px;margin-bottom:6px;display:flex}.mode-info-icon{font-size:16px}.mode-info-title{color:#e2e8f0;font-size:13px;font-weight:700}.mode-info-badge{text-transform:uppercase;letter-spacing:.6px;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:9px;font-weight:700}.mode-info-badge.badge-batch{color:#22c55e;background:#22c55e26}.mode-info-badge.badge-parallel{color:#a855f7;background:#a855f726}.mode-info-badge.badge-sequential{color:#3b82f6;background:#3b82f626}.mode-info-desc{color:#ffffff80;margin:0 0 8px;font-size:11px;line-height:1.5}.mode-info-stats{gap:12px;display:flex}.mode-stat{color:#ffffffa6;background:#ffffff0a;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:flex}.defi-airdrop-page.light .airdrop-mode-info-card{background:#00000005;border-color:#0000000f}.defi-airdrop-page.light .airdrop-mode-info-card.mode-batch{background:#22c55e0a;border-color:#22c55e26}.defi-airdrop-page.light .airdrop-mode-info-card.mode-parallel{background:#a855f70a;border-color:#a855f71f}.defi-airdrop-page.light .airdrop-mode-info-card.mode-sequential{background:#3b82f60a;border-color:#3b82f61f}.defi-airdrop-page.light .mode-info-title{color:#1a1a2e}.defi-airdrop-page.light .mode-info-desc{color:#00000080}.defi-airdrop-page.light .mode-stat{color:#0009;background:#00000008}.batch-contract-info{background:#22c55e0a;border:1px solid #22c55e1a;border-radius:12px;margin:8px 0;padding:8px 12px}.batch-contract-row{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.batch-contract-row+.batch-contract-row{border-top:1px solid #ffffff0a}.batch-contract-label{color:#ffffff73;align-items:center;gap:5px;font-size:11px;display:flex}.batch-contract-addr{color:#22c55e;align-items:center;gap:4px;font-family:Space Mono,monospace;font-size:11px;text-decoration:none;transition:color .2s;display:flex}.batch-contract-addr:hover{color:#4ade80;text-decoration:underline}.batch-status{align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex}.batch-status.approved{color:#22c55e}.batch-status.not-approved{color:#facc15}.batch-steps-container{flex-wrap:wrap;gap:8px;margin-bottom:0;display:flex}.approve-unlimited-hint{color:#ffffff8c;text-align:center;background:linear-gradient(135deg,#f973160f,#a855f70a);border:1px solid #f973161f;border-radius:999px;width:100%;margin:4px 0 0;padding:6px 12px;font-size:11px;line-height:1.4}.batch-step-btn{cursor:pointer;color:#ffffff59;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 16px;font-size:13px;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.batch-step-btn:disabled{cursor:not-allowed;opacity:.5}.batch-step-btn.active{color:#22c55e;background:linear-gradient(135deg,#22c55e26,#10b9811a);border-color:#22c55e66;box-shadow:0 2px 12px #22c55e26}.batch-step-btn.active:hover:not(:disabled){background:linear-gradient(135deg,#22c55e40,#10b9812e);transform:translateY(-1px);box-shadow:0 4px 20px #22c55e40}.batch-step-btn.completed{color:#22c55eb3;background:#22c55e14;border-color:#22c55e33}.batch-step-btn.send-btn.active{color:#f97316;background:linear-gradient(135deg,#f9731633,#a855f726);border-color:#f9731680;box-shadow:0 2px 12px #f9731626}.batch-step-btn.send-btn.active:hover:not(:disabled){background:linear-gradient(135deg,#f973164d,#a855f738);transform:translateY(-1px);box-shadow:0 4px 20px #f9731640}.batch-step-number{background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:flex}.batch-step-btn.active .batch-step-number{background:#22c55e33}.batch-step-btn.send-btn.active .batch-step-number{background:#f9731633}.batch-step-btn.completed .batch-step-number{color:#22c55e;background:#22c55e26}.defi-airdrop-page.light .batch-contract-info{background:#22c55e08;border-color:#22c55e1a}.defi-airdrop-page.light .batch-contract-label{color:#0006}.defi-airdrop-page.light .batch-contract-addr{color:#16a34a}.defi-airdrop-page.light .batch-status.not-approved{color:#b45309}@media (max-width:640px){.batch-steps-container{flex-direction:column}.batch-step-btn{padding:10px 14px;font-size:12px}}.airdrop-progress-bar-container{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;height:28px;margin-bottom:16px;position:relative;overflow:hidden}.airdrop-progress-bar{background:linear-gradient(90deg,#f97316,#a855f7,#22c55e) 0 0/200% 100%;border-radius:999px;min-width:2%;height:100%;transition:width .5s;animation:2s ease-in-out infinite progressShimmer}@keyframes progressShimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.airdrop-progress-text{color:#fff;text-shadow:0 1px 4px #00000080;letter-spacing:.3px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;inset:0}.airdrop-cancel-btn{color:#ef4444;cursor:pointer;background:linear-gradient(135deg,#ef444426,#ef444414);border:1px solid #ef44444d;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:100%;margin:12px 0;padding:10px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.airdrop-cancel-btn:hover{background:#ef444433;border-color:#ef444480;box-shadow:0 0 12px #ef444433}.airdrop-dashboard{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;display:grid}.airdrop-dash-stat{color:#e2e8f0;background:linear-gradient(135deg,#f973160f,#a855f70f);border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;display:flex}.airdrop-dash-stat>svg{color:#f97316;flex-shrink:0}.airdrop-dash-stat>div{flex-direction:column;gap:2px;min-width:0;display:flex}.airdrop-dash-value{color:#fff;font-size:16px;font-weight:700;line-height:1.2}.airdrop-dash-label{color:#fff6;text-transform:uppercase;letter-spacing:.5px;font-size:10px}.airdrop-dash-stat.price{background:linear-gradient(135deg,#22c55e1a,#10b9810f);border-color:#22c55e26}.airdrop-dash-stat.price>svg,.airdrop-dash-stat.price .airdrop-dash-value{color:#22c55e}.usd-hint{color:#22c55e;opacity:.85;font-size:11px;font-weight:500}@media (max-width:640px){.airdrop-dashboard{grid-template-columns:repeat(2,1fr)}.airdrop-panel-header-v2{flex-direction:column;gap:8px}.airdrop-header-utils{align-self:flex-end}.airdrop-data-tabs{gap:3px;padding:3px}.airdrop-data-tab{gap:3px;padding:6px 4px;font-size:10px}.airdrop-data-tab span{display:none}.airdrop-tab-badge{min-width:16px;height:16px;font-size:9px}}.airdrop-token-selector{align-items:center;gap:6px;margin-bottom:12px;display:flex}.airdrop-token-current{color:#e2e8f0;cursor:pointer;background:linear-gradient(135deg,#f9731614,#a855f70f);border:1px solid #ffffff14;border-radius:999px;flex:1;align-items:center;gap:8px;padding:8px 14px;font-size:13px;transition:all .2s;display:flex}.airdrop-token-current:hover{background:#f973161a;border-color:#f973164d}.airdrop-token-symbol{color:#f97316;font-weight:700}.airdrop-token-addr-full{color:#ffffff59;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:Space Mono,monospace;font-size:10px;overflow:hidden}.airdrop-token-explorer-link{color:#22c55e99;border-radius:999px;flex-shrink:0;align-items:center;padding:2px;transition:all .15s;display:inline-flex}.airdrop-token-explorer-link:hover{color:#22c55e;background:#22c55e1a}.airdrop-token-addr-inline{color:#ffffff59;word-break:break-all;align-items:center;gap:4px;font-family:Space Mono,monospace;font-size:10px;display:flex}.airdrop-token-reset{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef444433;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.airdrop-token-reset:hover{background:#ef444433}.airdrop-qr-btn{color:#a78bfa;cursor:pointer;background:linear-gradient(135deg,#6366f11a,#a855f714);border:1px solid #6366f133;border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.airdrop-qr-btn:hover{background:#6366f126;border-color:#6366f166;box-shadow:0 0 10px #6366f126}.airdrop-qr-modal{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.airdrop-qr-content{background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid #ffffff1a;border-radius:24px;width:90%;max-width:400px;overflow:hidden;box-shadow:0 20px 60px #00000080}.airdrop-qr-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.airdrop-qr-header span{color:#e2e8f0;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.airdrop-qr-header button{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:4px;transition:color .2s}.airdrop-qr-header button:hover{color:#ef4444}.airdrop-qr-video{aspect-ratio:1;object-fit:cover;background:#000;width:100%}.airdrop-qr-hint{color:#fff6;text-align:center;margin:0;padding:12px 16px;font-size:12px}.airdrop-scheduler{background:linear-gradient(135deg,#3b82f60f,#6366f10f);border:1px solid #3b82f61f;border-radius:12px;margin-bottom:12px;padding:12px 14px}.airdrop-scheduler-header{color:#93c5fd;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}.airdrop-scheduler-row{align-items:center;gap:8px;display:flex}.airdrop-schedule-input{color:#e2e8f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;flex:1;padding:8px 12px;font-family:inherit;font-size:13px}.airdrop-schedule-input:focus{border-color:#3b82f666;outline:none}.airdrop-schedule-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;border-radius:999px;align-items:center;gap:4px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.airdrop-schedule-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 12px #3b82f64d}.airdrop-schedule-btn:disabled{opacity:.4;cursor:not-allowed}.airdrop-scheduler-active{justify-content:space-between;align-items:center;gap:12px;display:flex}.airdrop-schedule-countdown{color:#60a5fa;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:18px;font-weight:700;animation:2s ease-in-out infinite countdownPulse;display:flex}@keyframes countdownPulse{0%,to{opacity:1}50%{opacity:.7}}.defi-airdrop-theme-btn{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:all .2s;display:flex}.defi-airdrop-theme-btn:hover{background:#ffffff1f;border-color:#ffffff4d;transform:scale(1.1)}.defi-lang-dropdown{z-index:200;position:relative}.defi-lang-trigger{cursor:pointer;color:#e2e8f0;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;transition:all .2s;display:flex}.defi-lang-trigger:hover{background:#ffffff1a;border-color:#f973164d}.defi-lang-trigger .lang-flag{font-size:16px}.defi-lang-trigger .lang-code{letter-spacing:.5px;font-size:11px;font-weight:700}.defi-lang-trigger .lang-arrow{opacity:.5;margin-left:2px;font-size:8px}.defi-lang-backdrop{z-index:999;position:fixed;inset:0}.defi-lang-menu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:201;background:linear-gradient(145deg,#191232fa,#0f0a23fa);border:1px solid #ffffff1a;border-radius:12px;min-width:180px;padding:6px;animation:.2s ease-out langMenuIn;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 48px #00000080,0 0 0 1px #ffffff0d}@keyframes langMenuIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.defi-lang-option{cursor:pointer;color:#fff9;text-align:left;background:0 0;border:none;border-radius:999px;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:13px;transition:all .15s;display:flex}.defi-lang-option:hover{color:#fff;background:#ffffff0f}.defi-lang-option.active{color:#f97316;background:#f973161f}.defi-lang-option .lang-flag{flex-shrink:0;font-size:18px}.defi-lang-option .lang-name{flex:1;font-weight:500}.defi-lang-option .lang-code{letter-spacing:.5px;opacity:.5;font-size:10px;font-weight:700}.defi-lang-option .lang-check{color:#22c55e;font-size:14px;font-weight:700}.defi-airdrop-page.light .defi-lang-trigger{color:#1a1a2e;background:#0000000a;border-color:#0000001a}.defi-airdrop-page.light .defi-lang-menu{background:linear-gradient(145deg,#f5f0e9fa,#eee8e1fa);border-color:#0000000f;box-shadow:0 16px 48px #0000001f}.defi-airdrop-page.light .defi-lang-option{color:#00000080}.defi-airdrop-page.light .defi-lang-option:hover{color:#1a1a2e;background:#0000000a}.defi-airdrop-page.light .defi-lang-option.active{color:#ea580c;background:#f9731614}.defi-airdrop-page.light{color:#2d2a35;background:linear-gradient(145deg,#f0ece7,#e5ddd4)}.defi-airdrop-page.light .defi-airdrop-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f0ebe4eb;border-color:#0000000f}.defi-airdrop-page.light .defi-airdrop-back,.defi-airdrop-page.light .defi-airdrop-brand{color:#1a1a2e}.defi-airdrop-page.light .defi-airdrop-theme-btn{background:#0000000a;border-color:#0000001f}.defi-airdrop-page.light .defi-airdrop-lang-v2{background:#fffc;border-color:#0000001a}.defi-airdrop-page.light .defi-airdrop-lang-v2-btn{color:#0006}.defi-airdrop-page.light .defi-airdrop-lang-v2-btn.active{color:#1a1a2e;background:linear-gradient(135deg,#f9731626,#f9731614);border-color:#f973164d}.defi-airdrop-page.light .defi-airdrop-lang-v2-btn:hover:not(.active){color:#000000b3;background:#0000000a}.defi-airdrop-page.light .airdrop-panel{color:#2d2a35;background:#f5f0e9d9;border-color:#0000000f}.defi-airdrop-page.light .airdrop-panel-title,.defi-airdrop-page.light .airdrop-panel-subtitle{color:#1a1a2e}.defi-airdrop-page.light .airdrop-textarea{color:#2d2a35;background:#ebe4da80;border-color:#00000014}.defi-airdrop-page.light .airdrop-tab{color:#00000080}.defi-airdrop-page.light .airdrop-tab.active{color:#f97316}@media (max-width:640px){.defi-airdrop-lang-v2{gap:1px;padding:2px}.defi-airdrop-lang-v2-btn{padding:4px 6px}.defi-airdrop-lang-v2-btn .lang-code{display:none}.defi-airdrop-lang-v2-btn .lang-flag{font-size:16px}.defi-airdrop-actions{gap:6px!important}}.airdrop-scan-mode-toggle{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;gap:4px;margin-bottom:16px;padding:4px;display:flex}.airdrop-scan-mode-btn{color:#ffffff73;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:13px;font-weight:600;transition:all .25s;display:flex;position:relative}.airdrop-scan-mode-btn:hover{color:#ffffffbf;background:#ffffff08}.airdrop-scan-mode-btn.active{color:#e2e8f0;background:linear-gradient(135deg,#a855f726,#f973161a);border-color:#a855f759;box-shadow:0 2px 12px #a855f726}.scan-mode-badge{text-transform:uppercase;letter-spacing:.5px;color:#a855f7b3;background:#a855f71f;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}.airdrop-scan-mode-btn.active .scan-mode-badge{color:#f97316;background:#f9731633}@media (max-width:640px){.airdrop-scan-mode-btn{gap:4px;padding:8px 10px;font-size:11px}.scan-mode-badge{padding:1px 4px;font-size:8px}}.holder-scan-mode-toggle{background:#ffffff08;border:1px solid #ffffff14;border-radius:50px;gap:0;margin:8px 0;padding:3px;display:flex;overflow:hidden}.holder-scan-mode-btn{color:#ffffff73;cursor:pointer;background:0 0;border:none;border-radius:50px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .25s;display:flex}.holder-scan-mode-btn:hover{color:#ffffffb3;background:#ffffff0d}.holder-scan-mode-btn.active{color:#c084fc;background:linear-gradient(135deg,#a855f733,#f973161f);box-shadow:0 2px 8px #a855f726}.holder-mode-badge{color:#ffffff4d;text-transform:uppercase;letter-spacing:.5px;background:#ffffff0f;border-radius:4px;padding:1px 5px;font-size:8px;font-weight:700}.holder-scan-mode-btn.active .holder-mode-badge{color:#a855f7;background:#a855f733}.holder-scan-info{color:#3b82f6b3;background:#3b82f60f;border:1px solid #3b82f61f;border-radius:8px;align-items:flex-start;gap:6px;margin:4px 0;padding:8px 12px;font-size:11px;line-height:1.4;display:flex}.holder-scan-btn-area{margin:8px 0}.holder-scan-progress{background:#a855f70a;border:1px solid #a855f71a;border-radius:12px;margin:8px 0;padding:12px 14px}.holder-scan-progress-stats{justify-content:space-around;gap:8px;display:flex}.holder-progress-stat{align-items:center;gap:4px;font-size:11px;display:flex}.holder-progress-icon{font-size:13px}.holder-progress-val{color:#c084fc;font-family:SF Mono,Fira Code,monospace;font-size:13px;font-weight:800}.holder-progress-label{color:#ffffff59;font-size:10px}.defi-airdrop-page.light .holder-scan-mode-toggle{background:#00000005;border-color:#00000014}.defi-airdrop-page.light .holder-scan-mode-btn{color:#00000073}.defi-airdrop-page.light .holder-scan-mode-btn:hover{background:#0000000a}.defi-airdrop-page.light .holder-scan-mode-btn.active{color:#7c3aed;background:#a855f714}.defi-airdrop-page.light .holder-scan-info{color:#3b82f6;background:#3b82f60a}.defi-airdrop-page.light .holder-scan-progress{background:#a855f708}.defi-airdrop-page.light .holder-progress-label{color:#0006}.airdrop-holder-results .airdrop-holder-list{scrollbar-width:thin;scrollbar-color:#a855f733 transparent;max-height:500px;overflow-y:auto}.holder-discover-tabs{background:#ffffff08;border:1px solid #ffffff14;border-radius:50px;gap:0;margin:6px 0;padding:3px;display:flex}.holder-discover-tab{color:#fff6;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:50px;flex:1;padding:7px 10px;font-size:11px;font-weight:600;transition:all .2s}.holder-discover-tab:hover{color:#ffffffb3;background:#ffffff0d}.holder-discover-tab.active{color:#fb923c;background:linear-gradient(135deg,#fb923c26,#f973161a);box-shadow:0 2px 6px #f973161f}.defi-airdrop-page.light .holder-discover-tabs{background:#00000005;border-color:#0000000f}.defi-airdrop-page.light .holder-discover-tab{color:#0006}.defi-airdrop-page.light .holder-discover-tab.active{color:#ea580c;background:#f9731614}.holder-selected-token-bar{background:#a855f70f;border:1px solid #a855f726;border-radius:50px;justify-content:space-between;align-items:center;gap:12px;margin:6px 0;padding:10px 16px;display:flex}.holder-selected-info{flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.holder-token-compact{align-items:center;gap:10px;font-size:13px;display:flex}.holder-token-compact strong{color:#c084fc;font-size:14px}.holder-token-price{color:#ffffffb3;font-size:12px}.holder-token-meta{color:#ffffff59;font-size:11px}.holder-token-addr{color:#ffffff80;font-family:monospace;font-size:12px}.holder-change-token-btn{color:#ffffff80;cursor:pointer;white-space:nowrap;background:#ffffff0f;border:none;border-radius:50px;padding:5px 14px;font-size:11px;transition:all .2s}.holder-change-token-btn:hover{color:#fff;background:#ffffff1a}.defi-airdrop-page.light .holder-selected-token-bar{background:#a855f70a;border-color:#a855f71a}.defi-airdrop-page.light .holder-token-compact strong{color:#7c3aed}.defi-airdrop-page.light .holder-token-price{color:#00000080}.defi-airdrop-page.light .holder-token-meta{color:#0000004d}.defi-airdrop-page.light .holder-token-addr{color:#0006}.defi-airdrop-page.light .holder-change-token-btn{color:#0006;background:#0000000a}.holder-quick-filters{gap:2px;display:flex}.holder-quick-filter{color:#ffffff59;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:50px;padding:4px 10px;font-size:11px;font-weight:500;transition:all .15s}.holder-quick-filter:hover{color:#fff9;background:#ffffff0a}.holder-quick-filter.active{color:#a78bfa;background:#a855f71a;font-weight:600}.defi-airdrop-page.light .holder-quick-filter{color:#0000004d}.defi-airdrop-page.light .holder-quick-filter.active{color:#7c3aed;background:#7c3aed0f}.holder-import-actions{align-items:center;gap:8px;display:flex}.holder-airdrop-now-btn{letter-spacing:.3px;background:linear-gradient(135deg,#8b5cf6 0%,#a855f7 100%)!important;font-weight:700!important}.holder-airdrop-now-btn:hover{filter:brightness(1.1)}.holder-token-detail-card{background:#a855f70a;border:1px solid #a855f71f;border-radius:16px;margin:6px 0;padding:14px 18px;position:relative}.holder-token-row1{align-items:center;gap:10px;margin-bottom:6px;display:flex}.holder-token-symbol{color:#c084fc;font-size:15px;font-weight:700}.holder-token-price-badge{color:#4ade80;background:#22c55e1f;border-radius:50px;padding:2px 10px;font-size:12px;font-weight:600}.holder-token-addr-full{color:#fff6;word-break:break-all;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;font-family:JetBrains Mono,Fira Code,monospace;font-size:11.5px;display:flex}.holder-addr-copy{color:#ffffff4d;cursor:pointer;background:#ffffff0d;border:none;border-radius:4px;padding:2px 5px;text-decoration:none;transition:all .15s;display:inline-flex}.holder-addr-copy:hover{color:#fff;background:#ffffff1a}.holder-token-stats-row{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.holder-stat-chip{color:#ffffff8c;background:#a855f714;border-radius:50px;padding:2px 10px;font-size:11px;font-weight:500}.holder-token-detail-card .holder-change-token-btn{position:absolute;top:10px;right:12px}.defi-airdrop-page.light .holder-token-detail-card{background:#a855f708;border-color:#a855f714}.defi-airdrop-page.light .holder-token-symbol{color:#7c3aed}.defi-airdrop-page.light .holder-token-price-badge{color:#16a34a;background:#22c55e14}.defi-airdrop-page.light .holder-token-addr-full{color:#00000059}.defi-airdrop-page.light .holder-addr-copy{color:#0000004d;background:#00000008}.defi-airdrop-page.light .holder-stat-chip{color:#00000073;background:#a855f70d}.holder-token-list{flex-direction:column;gap:6px;max-height:360px;padding-right:4px;display:flex;overflow-y:auto}.holder-token-list-card{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:12px 16px;transition:all .2s}.holder-token-list-card:hover{background:#a855f70f;border-color:#a855f726}.holder-token-list-card.active{background:#a855f71a;border-color:#a855f740;box-shadow:0 0 0 1px #a855f726}.defi-airdrop-page.light .holder-token-list-card{background:#00000003;border-color:#0000000f}.defi-airdrop-page.light .holder-token-list-card:hover{background:#a855f708;border-color:#a855f71a}.holder-search-input-wrap{flex:1;align-items:center;display:flex;position:relative}.holder-search-icon{color:#ffffff40;pointer-events:none;position:absolute;left:14px}.holder-search-input{padding-left:36px!important}.defi-airdrop-page.light .holder-search-icon{color:#00000040}.airdrop-scan-divider{color:#ffffff4d;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:12px;margin:24px 0 12px;font-size:12px;font-weight:600;display:flex}.airdrop-scan-divider:before,.airdrop-scan-divider:after{content:"";background:linear-gradient(90deg,#0000,#f973164d,#0000);flex:1;height:1px}.airdrop-scan-divider span{white-space:nowrap;color:#f97316;font-size:13px}.airdrop-chain-selector{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.airdrop-chain-pill{color:#ffffff8c;cursor:pointer;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.airdrop-chain-pill:hover{color:#ffffffd9;background:#f973160f;border-color:#f973164d;transform:translateY(-1px)}.airdrop-chain-pill.active{color:#f97316;background:linear-gradient(135deg,#f9731626,#a855f71a);border-color:#f9731680;box-shadow:0 0 12px #f9731626}.chain-emoji{font-size:14px}.airdrop-hot-tokens{margin-bottom:14px}.airdrop-hot-tokens-title{color:#e2e8f0;align-items:center;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}.airdrop-hot-tokens-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px;display:grid}.airdrop-hot-token-card{cursor:pointer;text-align:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:10px 6px;transition:all .2s;display:flex}.airdrop-hot-token-card:hover{background:#f973160f;border-color:#f973164d;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.airdrop-hot-token-card.active{background:linear-gradient(135deg,#f973161f,#a855f714);border-color:#f9731699;box-shadow:0 0 16px #f9731633}.hot-token-symbol{color:#e2e8f0;letter-spacing:.3px;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}.hot-token-price{color:#ffffff73;font-family:monospace;font-size:10px}.hot-token-change{border-radius:999px;padding:1px 5px;font-size:10px;font-weight:700}.hot-token-change.up{color:#22c55e;background:#22c55e1a}.hot-token-change.down{color:#ef4444;background:#ef44441a}.airdrop-holder-input-row{gap:8px;margin-bottom:10px;display:flex}.airdrop-holder-input-row .airdrop-book-input{flex:1}.airdrop-holder-filters{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.airdrop-holder-tag{color:#ffffff80;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:11px;font-weight:600;transition:all .2s;display:flex}.airdrop-holder-tag:hover{color:#fffc;background:#a855f70f;border-color:#a855f74d}.airdrop-holder-tag.active{color:#a855f7;background:linear-gradient(135deg,#a855f726,#6366f11a);border-color:#a855f780;box-shadow:0 0 10px #a855f71f}.airdrop-holder-results{background:#22c55e0a;border:1px solid #22c55e1f;border-radius:12px;margin-top:12px;padding:12px}.airdrop-holder-list{scrollbar-width:thin;scrollbar-color:#a855f74d transparent;flex-direction:column;gap:4px;max-height:240px;margin-top:10px;display:flex;overflow-y:auto}.airdrop-holder-list::-webkit-scrollbar{width:5px}.airdrop-holder-list::-webkit-scrollbar-track{background:0 0;border-radius:999px}.airdrop-holder-list::-webkit-scrollbar-thumb{background:linear-gradient(#a855f766,#f973164d);border-radius:999px;transition:background .2s}.airdrop-holder-list::-webkit-scrollbar-thumb:hover{background:linear-gradient(#a855f799,#f9731680)}.airdrop-recipient-list-body::-webkit-scrollbar{width:5px}.airdrop-book-list::-webkit-scrollbar{width:5px}.airdrop-blacklist-items::-webkit-scrollbar{width:5px}.airdrop-recipient-list-body::-webkit-scrollbar-track{background:0 0}.airdrop-book-list::-webkit-scrollbar-track{background:0 0}.airdrop-blacklist-items::-webkit-scrollbar-track{background:0 0}.airdrop-recipient-list-body::-webkit-scrollbar-thumb{background:linear-gradient(#a855f759,#f9731640);border-radius:999px}.airdrop-book-list::-webkit-scrollbar-thumb{background:linear-gradient(#a855f759,#f9731640);border-radius:999px}.airdrop-blacklist-items::-webkit-scrollbar-thumb{background:linear-gradient(#a855f759,#f9731640);border-radius:999px}.airdrop-recipient-list-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#a855f78c,#f9731673)}.airdrop-book-list::-webkit-scrollbar-thumb:hover{background:linear-gradient(#a855f78c,#f9731673)}.airdrop-blacklist-items::-webkit-scrollbar-thumb:hover{background:linear-gradient(#a855f78c,#f9731673)}.airdrop-holder-item{background:#ffffff05;border-radius:12px;align-items:center;gap:8px;padding:6px 8px;font-size:11px;transition:background .15s;display:flex}.airdrop-holder-item:hover{background:#ffffff0d}.airdrop-holder-item.selected{background:#a855f714;border:1px solid #a855f733}.airdrop-holder-item .airdrop-wallet-check{flex-shrink:0;width:18px}.holder-balance-badge{color:#22d3ee;white-space:nowrap;background:#22d3ee1a;border-radius:999px;flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:700}.holder-item-actions{flex-shrink:0;gap:3px;margin-left:auto;display:flex}.airdrop-token-info-card{background:linear-gradient(135deg,#a855f70f,#f973160a);border:1px solid #a855f726;border-radius:12px;margin-top:10px;padding:12px 14px}.token-info-header{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.token-info-symbol{color:#f97316;font-size:16px;font-weight:800}.token-info-name{color:#fff6;font-size:11px}.token-info-grid{flex-wrap:wrap;gap:6px;display:flex}.token-info-stat{background:#ffffff08;border-radius:12px;flex-direction:column;gap:2px;min-width:60px;padding:6px 10px;display:flex}.token-info-label{color:#ffffff59;text-transform:uppercase;letter-spacing:.5px;font-size:9px}.token-info-value{color:#e2e8f0;font-size:12px;font-weight:700}.token-info-value.up{color:#22c55e}.token-info-value.down{color:#ef4444}.airdrop-overlap-warning{color:#facc15;background:#facc1514;border:1px solid #facc1533;border-radius:12px;align-items:center;gap:6px;margin-bottom:8px;padding:8px 12px;font-size:12px;display:flex}.airdrop-holder-balance-filter{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:8px;margin-bottom:8px;padding:6px 10px;display:flex}.holder-filter-label{color:#ffffff80;white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:flex}.holder-filter-input{color:#e2e8f0;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;outline:none;flex:1;max-width:120px;padding:4px 8px;font-family:Space Mono,monospace;font-size:12px}.holder-filter-input:focus{border-color:#a855f766}.holder-filter-count{color:#a855f7b3;white-space:nowrap;font-size:10px;font-weight:700}.airdrop-holder-import-bar{background:linear-gradient(135deg,#a855f714,#f973160f);border:1px solid #a855f733;border-radius:12px;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 14px;display:flex}.defi-airdrop-page.light .airdrop-token-info-card{background:#f973160a;border-color:#f973161f}.defi-airdrop-page.light .token-info-symbol{color:#ea580c}.defi-airdrop-page.light .token-info-name{color:#0006}.defi-airdrop-page.light .token-info-stat{background:#00000005}.defi-airdrop-page.light .token-info-label{color:#0006}.defi-airdrop-page.light .token-info-value{color:#1a1a2e}.defi-airdrop-page.light .airdrop-overlap-warning{color:#b45309;background:#facc1514;border-color:#facc1540}.defi-airdrop-page.light .airdrop-holder-balance-filter{background:#00000005;border-color:#0000000f}.defi-airdrop-page.light .holder-filter-input{color:#1a1a2e;background:#00000008;border-color:#0000001a}.defi-airdrop-page.light .holder-balance-badge{color:#2563eb;background:#2563eb14}.defi-airdrop-page.light .airdrop-holder-item.selected{background:#f973160f;border-color:#f9731626}.defi-airdrop-page.light .airdrop-holder-import-bar{background:#f973160d;border-color:#f9731626}.defi-airdrop-page.light .airdrop-scan-divider{color:#0000004d}.defi-airdrop-page.light .airdrop-scan-divider:before,.defi-airdrop-page.light .airdrop-scan-divider:after{background:linear-gradient(90deg,#0000,#f9731633,#0000)}.defi-airdrop-page.light .airdrop-chain-pill{color:#00000080;background:#00000008;border-color:#00000014}.defi-airdrop-page.light .airdrop-chain-pill.active{color:#ea580c;background:#f973161a;border-color:#f9731666}.defi-airdrop-page.light .airdrop-hot-token-card{background:#00000005;border-color:#0000000f}.defi-airdrop-page.light .airdrop-hot-token-card:hover,.defi-airdrop-page.light .airdrop-hot-token-card.active{background:#f973160f;border-color:#f973164d}.defi-airdrop-page.light .hot-token-symbol{color:#1a1a2e}.defi-airdrop-page.light .airdrop-holder-tag{color:#00000080;background:#00000008;border-color:#0000000f}.defi-airdrop-page.light .airdrop-holder-tag.active{color:#7c3aed;background:#a855f714;border-color:#a855f74d}.defi-airdrop-page.light .airdrop-holder-results{background:#22c55e0a;border-color:#22c55e26}@media (max-width:640px){.airdrop-chain-selector{gap:4px}.airdrop-chain-pill{padding:5px 8px;font-size:11px}.airdrop-hot-tokens-grid{grid-template-columns:repeat(3,1fr)}.airdrop-holder-filters{gap:4px}.airdrop-holder-tag{padding:4px 7px;font-size:10px}}.defi-airdrop-page.light *{--light-text:#3a3545;--light-text-dim:#6a6575;--light-bg-card:#3c32280a;--light-border:#00000012}.defi-airdrop-page.light,.defi-airdrop-page.light .airdrop-panel{color:#3a3545}.defi-airdrop-page.light .airdrop-panel *,.defi-airdrop-page.light .airdrop-side-panel *{color:#3a3545!important}.defi-airdrop-page.light .airdrop-panel .airdrop-panel-title{color:#2d2a35!important}.defi-airdrop-page.light .airdrop-panel .airdrop-panel-subtitle{color:#5a5565!important}.defi-airdrop-page.light .airdrop-panel .airdrop-stat-valid{color:#16a34a!important}.defi-airdrop-page.light .airdrop-panel .airdrop-stat-invalid{color:#dc2626!important}.defi-airdrop-page.light .airdrop-panel .airdrop-stat-dupe{color:#d97706!important}.defi-airdrop-page.light .airdrop-panel .text-green{color:#16a34a!important}.defi-airdrop-page.light .airdrop-panel .text-red{color:#dc2626!important}.defi-airdrop-page.light .airdrop-token-symbol,.defi-airdrop-page.light .lb-stat-num,.defi-airdrop-page.light .hist-amount,.defi-airdrop-page.light .airdrop-tab.active{color:#ea580c!important}.defi-airdrop-page.light .airdrop-panel button[class*=execute],.defi-airdrop-page.light .airdrop-panel .airdrop-scan-btn,.defi-airdrop-page.light .airdrop-panel .airdrop-auto-scan-btn,.defi-airdrop-page.light .airdrop-panel .airdrop-speed-btn.active,.defi-airdrop-page.light .airdrop-panel .airdrop-amount-mode-btn.active,.defi-airdrop-page.light .airdrop-panel .airdrop-book-save-btn{color:#fff!important}.defi-airdrop-page.light .side-history .side-panel-header,.defi-airdrop-page.light .lb-you-badge,.defi-airdrop-page.light .hist-mode-badge{color:#7c3aed!important}.defi-airdrop-page.light .hist-tx-link{color:#16a34a!important}.defi-airdrop-page.light .lb-col-amount{color:#ea580c!important}.defi-airdrop-page.light .scan-mode-badge{color:#7c3aed!important}.defi-airdrop-page.light .airdrop-scan-mode-btn.active .scan-mode-badge{color:#ea580c!important}.defi-airdrop-page.light .airdrop-scan-multi-hint{color:#166534!important}.defi-airdrop-page.light .airdrop-panel div[class*=panel],.defi-airdrop-page.light .airdrop-panel div[class*=card],.defi-airdrop-page.light .airdrop-panel div[class*=info],.defi-airdrop-page.light .airdrop-panel div[class*=history],.defi-airdrop-page.light .airdrop-panel div[class*=summary],.defi-airdrop-page.light .airdrop-panel div[class*=group],.defi-airdrop-page.light .airdrop-panel div[class*=row],.defi-airdrop-page.light .airdrop-panel div[class*=display],.defi-airdrop-page.light .airdrop-panel div[class*=selector],.defi-airdrop-page.light .airdrop-panel div[class*=stats]{color:#3a3545}.defi-airdrop-page.light .airdrop-panel input,.defi-airdrop-page.light .airdrop-panel textarea,.defi-airdrop-page.light .airdrop-panel select{color:#2d2a35;background:#3c32280a;border-color:#0000001a}.defi-airdrop-page.light .airdrop-panel input::placeholder,.defi-airdrop-page.light .airdrop-panel textarea::placeholder{color:#00000059}.defi-airdrop-page.light .airdrop-panel label,.defi-airdrop-page.light .airdrop-panel .airdrop-label,.defi-airdrop-page.light .airdrop-panel .airdrop-section-label,.defi-airdrop-page.light .airdrop-panel button{color:#4a4555}.defi-airdrop-page.light .airdrop-panel button.active,.defi-airdrop-page.light .airdrop-panel button[class*=execute],.defi-airdrop-page.light .airdrop-panel button[class*=scan-btn],.defi-airdrop-page.light .airdrop-panel .airdrop-tab.active{color:#fff}.defi-airdrop-page.light .airdrop-panel .airdrop-tab{color:#6a6575}.defi-airdrop-page.light .airdrop-panel .airdrop-tab.active{color:#ea580c}.defi-airdrop-page.light .airdrop-balance-display,.defi-airdrop-page.light .airdrop-gas-display{background:#3c32280d;border-color:#00000014;color:#4a4555!important}.defi-airdrop-page.light .airdrop-token-current{color:#3a3545;background:#3c32280d;border-color:#0000001a}.defi-airdrop-page.light .airdrop-token-symbol{color:#ea580c!important}.defi-airdrop-page.light .airdrop-token-addr-full{color:#6a6575!important}.defi-airdrop-page.light .airdrop-history-panel{background:#3c322808;border-color:#0000000f}.defi-airdrop-page.light .airdrop-history-title{color:#3a3545!important}.defi-airdrop-page.light .airdrop-history-empty{color:#6a6575}.defi-airdrop-page.light .airdrop-book-item{color:#3a3545;background:#3c322808;border-color:#0000000f}.defi-airdrop-page.light .airdrop-book-count{color:#6a6575}.defi-airdrop-page.light .airdrop-book-input{color:#2d2a35;background:#3c32280a;border-color:#0000001a}.defi-airdrop-page.light .airdrop-quick-btn{color:#4a4555;background:#3c32280d;border-color:#0000001a}.defi-airdrop-page.light .airdrop-quick-btn:hover{color:#ea580c;background:#f973161a;border-color:#f973164d}.defi-airdrop-page.light .airdrop-address-stats,.defi-airdrop-page.light .airdrop-custom-info{color:#5a5565}.defi-airdrop-page.light .airdrop-scan-desc{color:#6a6575}.defi-airdrop-page.light .airdrop-section-label,.defi-airdrop-page.light .airdrop-label{color:#4a4555}.defi-airdrop-page.light .airdrop-amount-input-wrap{background:#3c32280f;border-color:#0000001a}.defi-airdrop-page.light .airdrop-amount-input{color:#2d2a35;background:0 0}.defi-airdrop-page.light .airdrop-amount-input::placeholder{color:#0000004d}.defi-airdrop-page.light .airdrop-amount-suffix{color:#5a5565}.defi-airdrop-page.light .airdrop-quick-amount{color:#4a4555;background:#0000000a;border-color:#0000001a}.defi-airdrop-page.light .airdrop-quick-amount:hover{color:#ea580c;background:#f9731614;border-color:#f9731640}.defi-airdrop-page.light .airdrop-quick-amount.active{color:#ea580c;background:#f973161f;border-color:#f9731659}.defi-airdrop-page.light .airdrop-amount-mode{background:#00000008;border-color:#00000014}.defi-airdrop-page.light .airdrop-amount-mode-btn{color:#5a5565}.defi-airdrop-page.light .airdrop-balance-gas-row,.defi-airdrop-page.light .airdrop-balance-row{color:#5a5565}.defi-airdrop-page.light .airdrop-balance-amount{color:#3a3545;font-weight:700}.defi-airdrop-page.light .airdrop-gas-estimate{color:#5a5565}.defi-airdrop-page.light .airdrop-speed-mode{color:#4a4555}.defi-airdrop-page.light .airdrop-execute-btn{color:#fff}.defi-airdrop-page.light .airdrop-add-recipient-btn{color:#ea580c;background:#f973161a;border-color:#f9731640}.defi-airdrop-page.light .airdrop-dash-stat{background:#3c32280a;border-color:#0000000f}.defi-airdrop-page.light .airdrop-dash-stat-value{color:#ea580c}.defi-airdrop-page.light .airdrop-dash-stat-label{color:#6a6575}.defi-airdrop-page.light .airdrop-scan-error{color:#dc2626}.defi-airdrop-page.light .airdrop-scan-btn{color:#fff}.defi-airdrop-page.light .airdrop-scanned-wallet{color:#3a3545;background:#3c32280a;border-color:#00000014}.defi-airdrop-page.light .airdrop-scanned-wallet:hover{background:#f973160f;border-color:#f9731633}.defi-airdrop-page.light .airdrop-address-label{color:#4a4555}.defi-airdrop-page.light .airdrop-count-label{color:#5a5565}.defi-airdrop-page.light .airdrop-promo-card{color:#5a4580;background:#a855f70d;border-color:#a855f71f}.defi-airdrop-page.light .airdrop-promo-card a{color:#7c3aed}.defi-airdrop-page.light .airdrop-blacklist-card,.defi-airdrop-page.light .airdrop-schedule-card{background:#3c322808;border-color:#0000000f}.defi-airdrop-page.light .airdrop-qr-btn{color:#5a5565;background:#00000005;border-color:#0000001a}.defi-airdrop-page.light .airdrop-qr-btn:hover{color:#ea580c;border-color:#f973164d}.defi-airdrop-page.light .airdrop-panel::-webkit-scrollbar-thumb{background:#0000001a}.defi-airdrop-page.light .airdrop-side-panel::-webkit-scrollbar-thumb{background:#0000001a}.defi-airdrop-page.light .airdrop-result-card{color:#3a3545;background:#3c322808;border-color:#0000000f}.defi-airdrop-page.light .airdrop-help-text{color:#6a6575}.defi-airdrop-page.light .airdrop-info-label{color:#5a5565}.defi-airdrop-page.light .airdrop-info-value{color:#2d2a35}@media (max-width:640px){.airdrop-chain-selector{gap:4px}.airdrop-chain-pill{padding:5px 8px;font-size:11px}.airdrop-hot-tokens-grid{grid-template-columns:repeat(3,1fr)}.airdrop-holder-filters{gap:4px}.airdrop-holder-tag{padding:4px 7px;font-size:10px}}.lb-stats-bar{gap:8px;margin-bottom:12px;display:flex}.lb-stat-item{background:linear-gradient(135deg,#a855f70f,#f973160a);border:1px solid #a855f71f;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:10px 8px;display:flex}.lb-stat-num{color:#f97316;font-size:18px;font-weight:800}.lb-stat-label{text-transform:uppercase;letter-spacing:.5px;color:#fff6;font-size:9px}.lb-table{border:1px solid #ffffff0f;border-radius:12px;overflow:hidden}.lb-header{text-transform:uppercase;letter-spacing:.5px;color:#ffffff59;background:#ffffff08;align-items:center;padding:8px 12px;font-size:10px;font-weight:700;display:flex}.lb-body{max-height:400px;overflow-y:auto}.lb-row{border-top:1px solid #ffffff08;align-items:center;padding:10px 12px;transition:background .15s;display:flex}.lb-row:hover{background:#ffffff08}.lb-row-me{background:#a855f70f!important}.lb-col-rank{text-align:center;width:36px;font-size:14px;font-weight:700}.lb-col-addr{flex:1;align-items:center;gap:6px;font-size:12px;display:flex}.lb-col-addr a{color:#e2e8f0;font-family:Space Mono,monospace;text-decoration:none}.lb-col-addr a:hover{color:#f97316}.lb-col-amount{text-align:right;color:#f97316;width:80px;font-size:12px;font-weight:700}.lb-col-count{text-align:center;color:#ffffff80;width:40px;font-size:12px}.lb-col-recip{text-align:right;color:#a855f7b3;width:50px;font-size:12px;font-weight:600}.lb-col-recipients{text-align:right;color:#ffffff80;width:60px;font-size:12px}.lb-sort-row{justify-content:center;gap:6px;padding:8px 8px 4px;display:flex}.lb-sort-btn{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:500;transition:all .2s}.lb-sort-btn:hover{color:#ffffffb3;background:#a855f714}.lb-sort-btn.active{color:#a855f7;background:#a855f726;border-color:#a855f74d;font-weight:700}.defi-airdrop-page.light .lb-sort-btn{color:#0006;background:#00000008;border-color:#00000014}.defi-airdrop-page.light .lb-sort-btn:hover{background:#a855f70f}.defi-airdrop-page.light .lb-sort-btn.active{color:#7c3aed;background:#a855f71a;border-color:#a855f733}.defi-airdrop-page.light .lb-col-recip{color:#7c3aedb3}.lb-you-badge{color:#a855f7;letter-spacing:.5px;background:#a855f733;border-radius:999px;padding:1px 5px;font-size:8px;font-weight:800}.hist-list{flex-direction:column;gap:8px;display:flex}.hist-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:12px 14px;transition:background .15s}.hist-card:hover{background:#ffffff0a}.hist-card.success,.hist-card.failed{outline:none}.hist-card-header{align-items:center;gap:8px;margin-bottom:6px;display:flex}.hist-status{font-size:14px}.hist-date{color:#ffffff80;font-size:11px}.hist-mode-badge{color:#a855f7;background:#a855f71a;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:9px;font-weight:700}.hist-card-body{align-items:center;gap:8px;margin-bottom:6px;display:flex}.hist-amount{color:#f97316;font-size:15px;font-weight:800}.hist-arrow{color:#ffffff40}.hist-recipients{color:#fff9;font-size:12px}.hist-card-footer{justify-content:space-between;align-items:center;display:flex}.hist-stats{color:#ffffff73;font-size:11px}.hist-tx-link{color:#22c55eb3;align-items:center;gap:3px;font-family:Space Mono,monospace;font-size:10px;text-decoration:none;display:flex}.hist-tx-link:hover{color:#22c55e;text-decoration:underline}.hist-sender{align-items:center;gap:6px;margin-bottom:4px;display:flex}.hist-sender-link{color:#ffffff80;font-family:Space Mono,monospace;font-size:10px;text-decoration:none}.hist-sender-link:hover{color:#f97316}.hist-you-badge{color:#f97316;letter-spacing:.5px;background:#f9731626;border-radius:999px;padding:1px 5px;font-size:8px;font-weight:800}.hist-mine{background:#f9731608!important;border-color:#f9731633!important}.defi-airdrop-page.light .lb-stat-item{background:#f973160a;border-color:#f973161a}.defi-airdrop-page.light .lb-stat-label{color:#0006}.defi-airdrop-page.light .lb-header{color:#0006;background:#00000005}.defi-airdrop-page.light .lb-row:hover{background:#00000005}.defi-airdrop-page.light .lb-row-me{background:#f973160a!important}.defi-airdrop-page.light .lb-col-addr a{color:#1a1a2e}.defi-airdrop-page.light .hist-you-badge{background:#f973161a;color:#ea580c!important}.defi-airdrop-page.light .hist-mine{background:#f9731608!important;border-color:#f973161f!important}.airdrop-layout-3col{box-sizing:border-box;grid-template-columns:1fr 2.2fr 1fr;align-items:start;gap:16px;width:100%;max-width:100%;padding:0 8px;display:grid;overflow-x:hidden}.airdrop-layout-3col>.airdrop-panel{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}.airdrop-layout-3col>.airdrop-side-panel,.airdrop-layout-3col>.airdrop-right-panel{box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden}.airdrop-side-panel{-webkit-backdrop-filter:blur(20px);background:linear-gradient(145deg,#0f172ad9 0%,#1e1b4bd9 100%);border:1px solid #a855f726;border-radius:20px;max-height:calc(100vh - 100px);padding:16px;position:sticky;top:80px;overflow-y:auto;box-shadow:0 4px 24px #0003}.lb-body,.hist-list{scrollbar-width:thin;scrollbar-color:#a855f733 transparent;max-height:400px;overflow-y:auto}.lb-body::-webkit-scrollbar{width:3px}.hist-list::-webkit-scrollbar{width:3px}.lb-body::-webkit-scrollbar-thumb{background:#a855f740;border-radius:999px}.hist-list::-webkit-scrollbar-thumb{background:#a855f740;border-radius:999px}.airdrop-side-panel::-webkit-scrollbar{width:3px}.airdrop-side-panel::-webkit-scrollbar-thumb{background:#a855f733;border-radius:12px}.side-panel-header{color:#e2e8f0;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;font-size:14px;font-weight:700;display:flex}.side-leaderboard .side-panel-header{color:#f97316}.side-history .side-panel-header{color:#a855f7}.side-empty{text-align:center;color:#ffffff59;padding:20px 8px;font-size:12px}.airdrop-side-panel .lb-stats-bar{gap:4px;margin-bottom:10px}.airdrop-side-panel .lb-stat-item{padding:6px 4px}.airdrop-side-panel .lb-stat-num{font-size:14px}.airdrop-side-panel .lb-col-rank{width:28px;font-size:12px}.airdrop-side-panel .lb-col-addr{font-size:11px}.airdrop-side-panel .lb-col-amount{width:60px;font-size:11px}.airdrop-side-panel .lb-col-count{width:28px;font-size:11px}.airdrop-side-panel .lb-col-recip{width:36px;font-size:11px}.airdrop-side-panel .lb-col-recipients{display:none}.airdrop-side-panel .lb-row{padding:7px 8px}.airdrop-side-panel .lb-sort-row{gap:4px;padding:6px 4px 2px}.airdrop-side-panel .lb-sort-btn{padding:3px 8px;font-size:10px}.airdrop-side-panel .hist-card{padding:10px 12px}.airdrop-side-panel .hist-amount{font-size:13px}.airdrop-side-panel .hist-date{font-size:10px}.defi-airdrop-page.light .airdrop-side-panel{background:linear-gradient(145deg,#f0ebe4eb 0%,#e8e1f0e0 100%);border-color:#a855f714}.defi-airdrop-page.light .side-panel-header{color:#1a1a2e}.defi-airdrop-page.light .side-leaderboard .side-panel-header{color:#ea580c}.defi-airdrop-page.light .side-history .side-panel-header{color:#7c3aed}.defi-airdrop-page.light .side-empty{color:#00000059}@media (max-width:1100px){.airdrop-layout-3col{grid-template-columns:1fr 1fr;gap:12px}.airdrop-layout-3col>.airdrop-panel{order:1;grid-column:1/-1}.side-leaderboard{order:2}.airdrop-right-panel{order:3}.airdrop-side-panel{max-height:500px;position:static;overflow-y:auto}.airdrop-right-panel>.airdrop-side-panel{max-height:450px;overflow-y:auto}}@media (max-width:768px){.defi-airdrop-main{padding:10px 0 40px!important}.airdrop-layout-3col{grid-template-columns:1fr;gap:10px;padding:0 10px}.airdrop-layout-3col>.airdrop-panel{border:1px solid #a855f733;border-radius:24px;order:1;width:100%;max-width:100%;padding:16px 12px}.side-leaderboard{order:2}.airdrop-right-panel{order:3;grid-column:1/-1;width:100%;max-width:100%}.airdrop-side-panel{border:1px solid #a855f726;border-radius:12px;width:100%;max-width:100%;max-height:400px;padding:12px 10px;position:static;overflow-y:auto}.airdrop-right-panel>.airdrop-side-panel{max-height:360px;overflow-y:auto}.lb-body,.hist-list{scrollbar-width:thin;scrollbar-color:#a855f733 transparent;max-height:280px;overflow-y:auto}.lb-body::-webkit-scrollbar{width:3px}.hist-list::-webkit-scrollbar{width:3px}.lb-body::-webkit-scrollbar-thumb{background:#a855f740;border-radius:999px}.hist-list::-webkit-scrollbar-thumb{background:#a855f740;border-radius:999px}.airdrop-dashboard{gap:6px}.airdrop-dash-stat{gap:6px;padding:8px 10px}.airdrop-dash-value{font-size:13px}.airdrop-dash-label{font-size:9px}.airdrop-token-selector{font-size:11px}.right-panel-tabs{padding:3px}.right-tab{padding:5px 8px;font-size:10px}}.airdrop-saved-token-delete{color:#ef444480;cursor:pointer;background:#ef444414;border:1px solid #ef444426;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:6px;transition:all .15s;display:flex}.airdrop-saved-token-delete:hover{color:#ef4444;background:#ef444426;border-color:#ef44444d}.airdrop-max-btn{letter-spacing:.5px;color:#f97316;cursor:pointer;background:linear-gradient(135deg,#f9731626,#a855f726);border:1px solid #f973164d;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:10px;font-weight:800;transition:all .15s}.airdrop-max-btn:hover{background:#f9731633;border-color:#f97316;transform:scale(1.05)}.token-balance-badge{color:#22c55e;background:#22c55e1a;border-radius:999px;margin-left:4px;padding:1px 6px;font-size:10px;font-weight:700}.airdrop-receipt{background:linear-gradient(145deg,#0f172a99,#1e1b4b66);border:1px dashed #a855f740;border-radius:12px;margin-top:12px;padding:14px;position:relative}.airdrop-receipt:before{content:"";background:repeating-linear-gradient(90deg,#0000,#0000 4px,#a855f733 4px 8px);height:2px;position:absolute;top:-1px;left:20px;right:20px}.airdrop-receipt-header{color:#f97316;text-align:center;margin-bottom:10px;font-size:14px;font-weight:800}.airdrop-receipt-body{flex-direction:column;gap:4px;display:flex}.airdrop-receipt-row{color:#ffffff80;border-bottom:1px dotted #ffffff0a;justify-content:space-between;align-items:center;padding:3px 0;font-size:11px;display:flex}.airdrop-receipt-row span:last-child,.receipt-highlight{color:#e2e8f0;font-weight:600}.receipt-highlight{color:#f97316!important}.receipt-tx-link{color:#22c55eb3;font-family:Space Mono,monospace;font-size:10px;text-decoration:none}.receipt-tx-link:hover{color:#22c55e;text-decoration:underline}.airdrop-receipt-copy{color:#a855f7;cursor:pointer;background:#a855f714;border:1px solid #a855f726;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:10px;padding:7px;font-size:11px;font-weight:700;transition:all .15s;display:flex}.airdrop-receipt-copy:hover{background:#a855f726;border-color:#a855f7}.lb-chart{background:#ffffff05;border-radius:12px;flex-direction:column;gap:4px;margin-bottom:10px;padding:8px;display:flex}.lb-chart-bar{align-items:center;gap:6px;display:flex}.lb-chart-label{text-align:center;flex-shrink:0;width:22px;font-size:12px}.lb-chart-track{background:#ffffff0a;border-radius:12px;flex:1;height:10px;overflow:hidden}.lb-chart-fill{background:linear-gradient(90deg,#f97316,#a855f7);border-radius:12px;height:100%;transition:width .6s}.lb-chart-val{color:#fff6;text-align:right;flex-shrink:0;width:32px;font-size:9px}.lb-badges{border-top:1px solid #ffffff0d;margin-top:10px;padding-top:10px}.lb-badges-title{text-transform:uppercase;letter-spacing:.5px;color:#ffffff59;margin-bottom:6px;font-size:10px;font-weight:700}.lb-badges-list{flex-wrap:wrap;gap:4px;display:flex}.lb-badge{color:#ffffffb3;white-space:nowrap;background:linear-gradient(135deg,#f9731614,#a855f714);border:1px solid #f9731626;border-radius:999px;padding:3px 8px;font-size:10px;animation:.3s badgePop}@keyframes badgePop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.defi-airdrop-page.light .airdrop-receipt{background:#f9731608;border-color:#f9731626}.defi-airdrop-page.light .airdrop-receipt-row{color:#00000073}.defi-airdrop-page.light .airdrop-receipt-row span:last-child{color:#1a1a2e}.defi-airdrop-page.light .lb-chart-track{background:#0000000a}.defi-airdrop-page.light .lb-badges-title{color:#00000059}.defi-airdrop-page.light .lb-badge{color:#0009;border-color:#f973161a}.airdrop-scan-multi-hint{color:#22c55ed9;background:linear-gradient(135deg,#22c55e0f,#f973160f);border:1px solid #22c55e26;border-radius:12px;align-items:flex-start;gap:8px;margin-top:6px;padding:8px 12px;font-size:11px;line-height:1.5;display:flex}.defi-airdrop-page.light .airdrop-scan-multi-hint{color:#166534cc;background:#22c55e0d}.scan-chain-selector{flex-wrap:wrap;gap:4px;margin:8px 0;display:flex}.scan-chain-btn{color:#ffffff80;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:10px;font-weight:600;transition:all .15s;display:flex}.scan-chain-btn:hover{color:#fffc;background:#ffffff0f;border-color:#ffffff1f;transform:translateY(-1px)}.scan-chain-btn.active{color:#f97316;background:linear-gradient(135deg,#f973161f,#a855f71f);border-color:#f973164d;box-shadow:0 0 8px #f973161a}.scan-chain-icon{font-size:12px;line-height:1}.scan-chain-name{letter-spacing:.2px;font-size:10px}.defi-airdrop-page.light .scan-chain-btn{color:#00000073;background:#00000005;border-color:#00000014}.defi-airdrop-page.light .scan-chain-btn:hover{color:#000000b3;background:#0000000a}.defi-airdrop-page.light .scan-chain-btn.active{color:#ea580c;background:#f9731614;border-color:#f9731633}.lb-wallet-actions{opacity:0;gap:2px;margin-left:4px;transition:opacity .15s;display:flex}.lb-row:hover .lb-wallet-actions{opacity:1}.lb-wallet-action{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:2px 4px;font-size:10px;transition:all .12s}.lb-wallet-action:hover{color:#f97316;background:#f973161a}.lb-profile-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#000000a6;justify-content:center;align-items:center;animation:.15s fadeIn;display:flex;position:fixed;inset:0}.lb-profile-modal{box-sizing:border-box;background:linear-gradient(135deg,#1a1145 0%,#0f0b2e 100%);border:1px solid #f9731626;border-radius:24px;width:380px;max-width:90vw;padding:24px;box-shadow:0 20px 60px #00000080}.lb-profile-title{color:#f97316;text-align:center;margin-bottom:16px;font-size:16px;font-weight:700}.lb-profile-avatar-row{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:14px;display:flex}.lb-avatar-btn{cursor:pointer;background:#ffffff0d;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:all .12s;display:flex}.lb-avatar-btn:hover{border-color:#f973164d}.lb-avatar-btn.active{background:#f973161a;border-color:#f97316}.lb-profile-field{margin-bottom:10px}.lb-profile-field label{color:#ffffff73;margin-bottom:3px;font-size:11px;display:block}.lb-profile-field input{color:#ffffffe6;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;outline:none;width:100%;padding:8px 10px;font-size:13px;transition:border-color .15s}.lb-profile-field input:focus{border-color:#f973164d}.lb-profile-actions{gap:8px;margin-top:14px;display:flex}.lb-profile-save{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:none;border-radius:999px;flex:1;padding:8px 0;font-size:12px;font-weight:600;transition:all .15s}.lb-profile-save:hover{filter:brightness(1.1);transform:translateY(-1px)}.lb-profile-cancel{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:999px;flex:1;padding:8px 0;font-size:12px;transition:all .15s}.lb-profile-cancel:hover{color:#fffc;border-color:#fff3}.lb-profile-edits-left{text-align:center;color:#ffffff4d;margin-top:8px;font-size:10px}.lb-edit-profile-btn{color:#f97316;cursor:pointer;background:#f973160f;border:1px solid #f9731633;border-radius:999px;margin-left:4px;padding:2px 6px;font-size:9px;transition:all .12s}.lb-edit-profile-btn:hover{background:#f973161f}.defi-airdrop-page.light .lb-wallet-action{color:#0000004d}.defi-airdrop-page.light .lb-wallet-action:hover{color:#ea580c;background:#f973160f}.defi-airdrop-page.light .lb-profile-modal{background:linear-gradient(135deg,#fff 0%,#f8f8fa 100%);border-color:#f973161a}.defi-airdrop-page.light .lb-profile-title{color:#ea580c}.defi-airdrop-page.light .lb-profile-field label{color:#0006}.defi-airdrop-page.light .lb-profile-field input{color:#1a1a2e;background:#00000005;border-color:#00000014}.defi-airdrop-page.light .lb-profile-cancel{color:#00000080;border-color:#0000001a}.lb-profile-view-avatar{text-align:center;margin-bottom:8px;font-size:40px}.lb-profile-view-name{color:#e2e8f0;text-align:center;margin-bottom:4px;font-size:18px;font-weight:800}.lb-profile-view-address{text-align:center;color:#ffffff59;word-break:break-all;margin-bottom:12px;font-family:Space Mono,monospace;font-size:11px}.lb-profile-view-address a{color:#ffffff59;text-decoration:none}.lb-profile-view-address a:hover{color:#f97316}.lb-profile-view-stats{gap:8px;margin-bottom:12px;display:flex}.lb-profile-view-stat{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 4px;display:flex}.lb-profile-view-stat-num{color:#f97316;font-size:15px;font-weight:800}.lb-profile-view-stat-label{text-transform:uppercase;letter-spacing:.4px;color:#ffffff59;font-size:8px}.lb-profile-view-socials{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.lb-profile-view-social{color:#ffffff80;align-items:center;gap:6px;font-size:12px;display:flex}.lb-profile-view-social a{color:#f97316;text-decoration:none}.lb-profile-view-social a:hover{text-decoration:underline}.lb-profile-view-actions{gap:6px;display:flex}.lb-profile-view-actions button{cursor:pointer;color:#fff9;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;flex:1;padding:7px 0;font-size:11px;font-weight:600;transition:all .12s}.lb-profile-view-actions button:hover{color:#ffffffe6;background:#ffffff0f}.defi-airdrop-page.light .lb-profile-view-name{color:#1a1a2e}.defi-airdrop-page.light .lb-profile-view-address a{color:#00000059}.defi-airdrop-page.light .lb-profile-view-stat{background:#00000005;border-color:#0000000f}.defi-airdrop-page.light .lb-profile-view-stat-label{color:#00000059}.airdrop-footer{box-sizing:border-box;width:100%;margin-top:40px;padding:0 16px 32px}.airdrop-footer-inner{-webkit-backdrop-filter:blur(20px);background:linear-gradient(145deg,#0f172ab3 0%,#1e1b4b80 100%);border:1px solid #a855f71a;border-radius:20px;max-width:960px;margin:0 auto;padding:28px 32px;box-shadow:0 8px 32px #0003}.airdrop-footer-section{margin-bottom:20px}.airdrop-footer-heading{color:#f97316;letter-spacing:.3px;margin:0 0 10px;font-size:13px;font-weight:700}.airdrop-footer-contract{flex-direction:column;gap:8px;display:flex}.airdrop-footer-contract-item{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.airdrop-footer-label{color:#fff9;font-size:11px;font-weight:600}.airdrop-footer-address{color:#a855f7;word-break:break-all;background:#a855f714;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-family:Space Mono,Fira Code,monospace;font-size:10px;line-height:1.4;text-decoration:none;transition:all .15s;display:flex}.airdrop-footer-address:hover{color:#c084fc;background:#a855f726;transform:translateY(-1px)}.airdrop-footer-address svg{opacity:.6}.airdrop-footer-funcs{flex-direction:column;gap:6px;display:flex}.airdrop-footer-func{background:#ffffff05;border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:6px 10px;display:flex}.airdrop-footer-func code{color:#22c55e;white-space:nowrap;background:#22c55e14;border-radius:12px;padding:2px 6px;font-family:Space Mono,Fira Code,monospace;font-size:10px}.airdrop-footer-func-desc{color:#fff6;font-size:10px;line-height:1.6}.airdrop-footer-techs{flex-wrap:wrap;gap:6px;display:flex}.airdrop-footer-tech{color:#ffffffa6;letter-spacing:.2px;background:linear-gradient(135deg,#f9731614,#a855f714);border:1px solid #f973161f;border-radius:20px;padding:4px 10px;font-size:10px;font-weight:600;transition:all .15s}.airdrop-footer-tech:hover{color:#f97316;background:#f973161f;border-color:#f9731640;transform:translateY(-1px)}.airdrop-footer-bottom{border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:16px;display:flex}.airdrop-footer-copy{color:#ffffff4d;font-size:10px}.airdrop-footer-links{align-items:center;gap:6px;display:flex}.airdrop-footer-links a{color:#fff6;font-size:10px;text-decoration:none;transition:color .15s}.airdrop-footer-links a:hover{color:#f97316}.airdrop-footer-dot{color:#ffffff26;font-size:10px}.defi-airdrop-page.light .airdrop-footer-inner{background:linear-gradient(145deg,#f5f0e9e6 0%,#eee8e1d9 100%);border-color:#0000000f;box-shadow:0 4px 24px #0000000f}.defi-airdrop-page.light .airdrop-footer-heading{color:#ea580c!important}.defi-airdrop-page.light .airdrop-footer-contract-item{background:#00000005;border-color:#0000000f}.defi-airdrop-page.light .airdrop-footer-label{color:#5a5565!important}.defi-airdrop-page.light .airdrop-footer-address{background:#7c3aed0f;color:#7c3aed!important}.defi-airdrop-page.light .airdrop-footer-address:hover{background:#7c3aed1f;color:#6d28d9!important}.defi-airdrop-page.light .airdrop-footer-func{background:#00000004}.defi-airdrop-page.light .airdrop-footer-func code{background:#16a34a0f;color:#16a34a!important}.defi-airdrop-page.light .airdrop-footer-func-desc{color:#6a6575!important}.defi-airdrop-page.light .airdrop-footer-tech{background:#f973160a;border-color:#0000000f;color:#5a5565!important}.defi-airdrop-page.light .airdrop-footer-tech:hover{background:#f9731614;border-color:#f9731626;color:#ea580c!important}.defi-airdrop-page.light .airdrop-footer-bottom{border-color:#0000000f}.defi-airdrop-page.light .airdrop-footer-copy{color:#8a8595!important}.defi-airdrop-page.light .airdrop-footer-links a{color:#6a6575!important}.defi-airdrop-page.light .airdrop-footer-links a:hover{color:#ea580c!important}.defi-airdrop-page.light .airdrop-footer-dot{color:#00000026!important}@media (max-width:768px){.airdrop-footer-inner{padding:20px 16px}.airdrop-footer-contract-item{flex-direction:column;align-items:flex-start;gap:4px}.airdrop-footer-func{flex-direction:column;gap:4px}.airdrop-footer-bottom{text-align:center;flex-direction:column;align-items:center}}.scan-dashboard{flex-direction:column;gap:10px;margin:10px 0;display:flex}.scan-stats-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.scan-stat-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:10px 6px;transition:all .3s;display:flex;position:relative;overflow:hidden}.scan-stat-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff08,#0000);width:200%;height:100%;animation:3s infinite scanStatShimmer;position:absolute;top:0;left:-100%}@keyframes scanStatShimmer{0%{left:-100%}to{left:100%}}.scan-stat-card:hover{background:#ffffff0f;border-color:#ffffff1f;transform:translateY(-1px)}.scan-stat-icon{margin-bottom:2px;font-size:16px}.scan-stat-value{letter-spacing:-.5px;font-family:SF Mono,Fira Code,monospace;font-size:20px;font-weight:800;line-height:1.1;transition:all .3s}.scan-stat-label{text-transform:uppercase;letter-spacing:.8px;color:#ffffff59;margin-top:2px;font-size:9px;font-weight:600}.scan-progress-enhanced{background:#a855f70a;border:1px solid #a855f71a;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}.scan-progress-bar-wrap{flex-direction:column;flex:1;gap:5px;display:flex}.scan-progress-bar-bg{background:#ffffff0f;border-radius:10px;width:100%;height:10px;position:relative;overflow:hidden}.scan-progress-bar-fill{background:linear-gradient(90deg,#a855f7,#f97316,#22c55e) 0 0/200% 100%;border-radius:10px;justify-content:flex-end;align-items:center;min-width:0;height:100%;transition:width .5s;animation:1.5s infinite scanProgressShimmer;display:flex;position:relative}@keyframes scanProgressShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.scan-progress-pct{color:#fff;text-shadow:0 1px 2px #00000080;padding-right:4px;font-family:SF Mono,Fira Code,monospace;font-size:7px;font-weight:800}.scan-progress-meta{color:#fff6;justify-content:space-between;font-size:10px;display:flex}.scan-progress-eta{color:#facc15;font-weight:600}.scan-hitrate{flex-direction:column;flex-shrink:0;align-items:center;width:52px;display:flex;position:relative}.scan-hitrate-svg{width:48px;height:48px;transform:rotate(-90deg)}.scan-hitrate-fill{transition:stroke-dasharray .5s}.scan-hitrate-text{flex-direction:column;align-items:center;margin-top:-2px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scan-hitrate-value{font-family:SF Mono,Fira Code,monospace;font-size:11px;font-weight:800;line-height:1}.scan-hitrate-label{text-transform:uppercase;letter-spacing:.5px;color:#ffffff4d;font-size:6px;font-weight:600}.scan-feed{background:#0003;border:1px solid #ffffff0f;border-radius:10px;overflow:hidden}.scan-feed-header{color:#ffffff80;cursor:pointer;background:#ffffff05;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:7px 12px;font-size:11px;font-weight:600;transition:background .15s;display:flex}.scan-feed-header:hover{background:#ffffff0a}.scan-feed-body{max-height:160px;padding:4px 0;overflow-y:auto}.scan-feed-entry{color:#fff6;opacity:0;border-bottom:1px solid #ffffff05;align-items:center;gap:8px;padding:4px 12px;font-family:SF Mono,Fira Code,monospace;font-size:10px;animation:.3s forwards scanFeedSlideIn;display:flex}.scan-feed-entry:last-child{border-bottom:none}@keyframes scanFeedSlideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.scan-feed-time{color:#ffffff40;flex-shrink:0}.scan-feed-blocks{color:#a855f7b3;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.scan-feed-found{color:#4ade80;flex-shrink:0;font-weight:700}.scan-feed-skipped{color:#f87171;flex-shrink:0;font-weight:700}.scan-feed-total{color:#fff3;flex-shrink:0}.scan-lifetime{color:#eab30880;background:#eab3080a;border:1px solid #eab30814;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:10px;font-weight:500;display:flex}.scan-lifetime svg{color:#eab30899}@media (max-width:600px){.scan-stats-grid{grid-template-columns:repeat(2,1fr)}.scan-stat-value{font-size:16px}.scan-progress-enhanced{flex-direction:column}.scan-hitrate{flex-direction:row;gap:8px;width:100%}.scan-hitrate-text{position:static;transform:none}.scan-feed-blocks{max-width:100px}}.defi-airdrop-page.light .scan-stat-card{background:#00000005;border-color:#0000000f}.defi-airdrop-page.light .scan-stat-card:before{background:linear-gradient(90deg,#0000,#00000005,#0000)}.defi-airdrop-page.light .scan-stat-label{color:#0006}.defi-airdrop-page.light .scan-progress-enhanced{background:#a855f708;border-color:#a855f714}.defi-airdrop-page.light .scan-progress-bar-bg{background:#0000000f}.defi-airdrop-page.light .scan-feed{background:#00000005;border-color:#0000000f}.defi-airdrop-page.light .scan-feed-header{color:#00000080}.defi-airdrop-page.light .scan-feed-entry{color:#0006}.defi-airdrop-page.light .scan-lifetime{color:#b4820099;background:#eab3080a}.hist-filter-bar{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:6px;padding:6px 10px;display:flex}.hist-filter-group{gap:3px;display:flex}.hist-filter-chip{color:#ffffff73;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:600;transition:all .15s}.hist-filter-chip:hover{color:#fff;background:#ffffff0f}.hist-filter-chip.active{color:#f97316;background:#f973161f;border-color:#f9731640}.hist-filter-chip.mini{padding:3px 7px;font-size:9px}.hist-filter-chip:disabled{opacity:.3;cursor:not-allowed}.hist-copy-btn{cursor:pointer;opacity:.5;background:0 0;border:none;padding:0 2px;font-size:10px;transition:opacity .15s}.hist-copy-btn:hover{opacity:1}.hist-skeleton-list{flex-direction:column;gap:8px;padding:10px;display:flex}.hist-skeleton-card{background:#ffffff08;border:1px solid #ffffff0a;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.hist-skeleton-line{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:999px;height:10px;animation:1.5s infinite skeletonShimmer}.hist-skeleton-line.w60{width:60%}.hist-skeleton-line.w80{width:80%}.hist-skeleton-line.w40{width:40%}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.airdrop-footer-inner{position:relative}.airdrop-footer-inner:before{content:"";border-radius:inherit;background:conic-gradient(from var(--footer-angle,0deg),#a855f7,#f97316,#22c55e,#a855f7);-webkit-mask-composite:xor;pointer-events:none;opacity:.5;padding:1px;animation:8s linear infinite footerBorderRotate;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --footer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes footerBorderRotate{to{--footer-angle:360deg}}@media (min-width:768px) and (max-width:1024px){.airdrop-footer-inner{grid-template-columns:1fr 1fr;gap:16px;display:grid}.airdrop-footer-bottom{grid-column:span 2}}.defi-airdrop-page.light .airdrop-toast{color:#2d2a35!important;background:linear-gradient(135deg,#f7f2ed,#efe8e0)!important;border-color:#ea580c33!important;box-shadow:0 8px 32px #0000001a,0 0 12px #f9731614!important}.defi-airdrop-page.light .airdrop-toast-close{color:#0000004d!important}.defi-airdrop-page.light .airdrop-toast-close:hover{color:#ea580c!important}.defi-airdrop-page.light .airdrop-toast-progress{background:linear-gradient(90deg,#ea580c,#f97316)!important}.defi-airdrop-page.light .airdrop-scan-progress{background:#a855f70a!important;border-color:#a855f714!important}.defi-airdrop-page.light .airdrop-scan-progress-bar{background:#0000000f!important}.defi-airdrop-page.light .airdrop-scan-progress-info span{color:#00000073!important}.defi-airdrop-page.light .hist-filter-bar{border-color:#0000000f!important}.defi-airdrop-page.light .hist-filter-chip{color:#00000073!important;background:#00000008!important;border-color:#00000014!important}.defi-airdrop-page.light .hist-filter-chip:hover{color:#1a1a2e!important;background:#0000000f!important}.defi-airdrop-page.light .hist-filter-chip.active{color:#ea580c!important;background:#f9731614!important;border-color:#f9731633!important}.defi-airdrop-page.light .hist-skeleton-card{background:#00000005!important;border-color:#0000000a!important}.defi-airdrop-page.light .hist-skeleton-line{background:linear-gradient(90deg,#0000000a 25%,#00000012 50%,#0000000a 75%) 0 0/200% 100%!important}.defi-airdrop-page.light .airdrop-tour-overlay{background:#0000004d!important}.defi-airdrop-page.light .airdrop-tour-card,.defi-airdrop-page.light .airdrop-guide-card{color:#1a1a2e!important;background:#f7f2ed!important;border-color:#00000014!important;box-shadow:0 12px 40px #0000001f!important}.defi-airdrop-page.light .airdrop-tour-card *,.defi-airdrop-page.light .airdrop-guide-card *{color:#1a1a2e!important}.defi-airdrop-page.light .airdrop-tour-card h3,.defi-airdrop-page.light .airdrop-guide-card h3{color:#ea580c!important}.defi-airdrop-page.light .airdrop-tour-card p,.defi-airdrop-page.light .airdrop-guide-card p{color:#4a4555!important}.defi-airdrop-page.light .airdrop-tour-btn,.defi-airdrop-page.light .airdrop-guide-btn{color:#fff!important;background:linear-gradient(135deg,#ea580c,#f97316)!important}.defi-airdrop-page.light .airdrop-tour-skip,.defi-airdrop-page.light .airdrop-guide-skip{color:#8a8595!important}.defi-airdrop-page.light .airdrop-tour-dots span{background:#00000026!important}.defi-airdrop-page.light .airdrop-tour-dots span.active{background:#ea580c!important}.defi-airdrop-page.light .airdrop-footer-inner:before{opacity:.3}.defi-airdrop-page.light .hist-copy-btn{opacity:.35!important}.defi-airdrop-page.light .hist-copy-btn:hover{opacity:.8!important}.defi-airdrop-page.light .hist-arrow{color:#0003!important}.defi-airdrop-page.light .hist-stats{color:#0006!important}.airdrop-footer-stats{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.footer-stat-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:2px;min-width:100px;padding:12px 20px;display:flex}.footer-stat-value{background:linear-gradient(135deg,#f97316,#a855f7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}.footer-stat-label{color:#fff6;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600}.airdrop-footer-addr-row{align-items:center;gap:6px;display:flex}.footer-copy-btn{cursor:pointer;opacity:.5;color:inherit;background:0 0;border:1px solid #ffffff14;border-radius:999px;padding:3px 6px;font-size:12px;transition:all .15s}.footer-copy-btn:hover{opacity:1;border-color:#a855f7}.gas-savings-badge{color:#22c55e;background:#22c55e14;border:1px solid #22c55e26;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:9px;font-weight:600;display:inline-flex}.defi-airdrop-page.light .footer-stat-card{background:#00000005!important;border-color:#0000000f!important}.defi-airdrop-page.light .footer-stat-label{color:#0006!important;-webkit-text-fill-color:#0006!important}.defi-airdrop-page.light .footer-copy-btn{opacity:.4!important;border-color:#0000001a!important}.defi-airdrop-page.light .footer-copy-btn:hover{opacity:.8!important;border-color:#ea580c!important}.airdrop-right-panel{flex-direction:column;min-width:0;display:flex}.right-panel-tabs{background:#ffffff05;border:1px solid #ffffff0f;border-bottom:none;border-radius:20px 20px 0 0;gap:2px;padding:4px;display:flex}.right-tab{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1;padding:6px 10px;font-size:11px;font-weight:600;transition:all .15s}.right-tab:hover{color:#fff;background:#ffffff0a}.right-tab.active{color:#f97316;background:#f973161a}.airdrop-right-panel>.airdrop-side-panel{border-radius:0 0 20px 20px!important}.analytics-content{flex-direction:column;gap:16px;padding:10px;display:flex}.analytics-section-title{color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:11px;font-weight:700}.analytics-empty{text-align:center;color:#ffffff4d;padding:20px;font-size:12px}.analytics-bars{align-items:flex-end;gap:3px;height:100px;padding:4px 0;display:flex}.analytics-bar-col{flex-direction:column;flex:1;align-items:center;gap:2px;min-width:0;display:flex}.analytics-bar-value{color:#ffffff80;font-size:8px;font-weight:700}.analytics-bar-wrap{border-radius:999px;align-items:flex-end;width:100%;height:70px;display:flex;overflow:hidden}.analytics-bar-fill{background:linear-gradient(#a855f7,#f97316);border-radius:999px;width:100%;min-height:2px;transition:height .4s}.analytics-bar-label{color:#ffffff4d;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:7px;overflow:hidden}.analytics-top-list{flex-direction:column;gap:4px;display:flex}.analytics-top-item{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:flex}.analytics-top-rank{color:#f97316;min-width:20px;font-weight:800}.analytics-top-addr{color:#fff9;font-family:Space Mono,monospace;font-size:10px;text-decoration:none}.analytics-top-addr:hover{color:#a855f7}.analytics-top-count{color:#ffffff59;white-space:nowrap;margin-left:auto;font-size:9px}.defi-airdrop-page.light .right-panel-tabs{background:#00000005!important;border-color:#0000000f!important}.defi-airdrop-page.light .right-tab{color:#0006!important}.defi-airdrop-page.light .right-tab:hover{color:#1a1a2e!important;background:#00000008!important}.defi-airdrop-page.light .right-tab.active{color:#ea580c!important;background:#f9731614!important}.defi-airdrop-page.light .analytics-section-title{color:#00000080!important}.defi-airdrop-page.light .analytics-bar-value{color:#0006!important}.defi-airdrop-page.light .analytics-bar-label{color:#00000040!important}.defi-airdrop-page.light .analytics-top-item{background:#00000005!important;border-color:#0000000a!important}.defi-airdrop-page.light .analytics-top-addr{color:#00000080!important}.defi-airdrop-page.light .analytics-top-addr:hover{color:#ea580c!important}.defi-airdrop-page.light .analytics-top-count{color:#0000004d!important}.defi-airdrop-page.light .analytics-empty{color:#00000040!important}.defi-airdrop-page.light .hist-card{background:#00000005!important;border-color:#0000000f!important}.defi-airdrop-page.light .hist-card:hover{background:#0000000a!important}.defi-airdrop-page.light .hist-card.hist-mine{background:#f973160a!important;border-color:#f973161f!important}.defi-airdrop-page.light .hist-card-header{color:#3a3545!important}.defi-airdrop-page.light .hist-date{color:#0006!important}.defi-airdrop-page.light .hist-sender-link{color:#6a6575!important}.defi-airdrop-page.light .hist-sender-link:hover{color:#ea580c!important}.defi-airdrop-page.light .hist-you-badge{color:#ea580c!important;background:#ea580c1a!important}.defi-airdrop-page.light .hist-mode-badge{color:#7c3aed!important;background:#7c3aed14!important}.defi-airdrop-page.light .hist-recipients{color:#00000080!important}.defi-airdrop-page.light .lb-row{background:#00000004!important;border-color:#0000000a!important}.defi-airdrop-page.light .lb-rank{color:#ea580c!important}.defi-airdrop-page.light .lb-name{color:#2d2a35!important}.defi-airdrop-page.light .lb-addr{color:#0006!important}.defi-airdrop-page.light .lb-col-count{color:#00000080!important}.defi-airdrop-page.light .scan-wallet-card{background:#00000005!important;border-color:#0000000f!important}.defi-airdrop-page.light .scan-wallet-card:hover{background:#0000000a!important}.defi-airdrop-page.light .scan-wallet-addr{color:#3a3545!important}.defi-airdrop-page.light .scan-wallet-balance{color:#ea580c!important}.defi-airdrop-page.light .scan-wallet-tag{color:#0006!important}.defi-airdrop-page.light .airdrop-scan-mode-toggle{background:#00000005!important;border-color:#0000000f!important}.defi-airdrop-page.light .airdrop-scan-mode-btn{color:#00000073!important}.defi-airdrop-page.light .airdrop-scan-mode-btn:hover{background:#00000008!important}.defi-airdrop-page.light .airdrop-scan-mode-btn.active{color:#ea580c!important;background:#f9731614!important;border-color:#f9731633!important}.defi-airdrop-page.light .gas-savings-badge{color:#166534!important;background:#16a34a0f!important;border-color:#16a34a1f!important}.defi-airdrop-page.light .airdrop-textarea::placeholder{color:#0000004d!important}.defi-airdrop-page.light .airdrop-input{color:#2d2a35!important;background:#ebe4da80!important;border-color:#00000014!important}.defi-airdrop-page.light .airdrop-input::placeholder{color:#0000004d!important}.defi-airdrop-page.light .airdrop-speed-btn{color:#4a4555!important;background:#00000008!important;border-color:#00000014!important}.defi-airdrop-page.light .airdrop-speed-btn:hover{background:#0000000f!important}.defi-airdrop-page.light .airdrop-speed-btn.active{color:#fff!important;background:linear-gradient(135deg,#ea580c,#f97316)!important;border-color:#0000!important}.defi-airdrop-page.light .airdrop-amount-mode-btn{color:#4a4555!important;background:#00000008!important;border-color:#00000014!important}.defi-airdrop-page.light .airdrop-amount-mode-btn.active{color:#fff!important;background:linear-gradient(135deg,#ea580c,#f97316)!important}.defi-airdrop-page.light .airdrop-result-card,.defi-airdrop-page.light .airdrop-scheduler{background:#00000005!important;border-color:#0000000f!important}.defi-airdrop-page.light .airdrop-scheduler-header{color:#3a3545!important}.defi-airdrop-page.light .airdrop-summary{background:#00000005!important;border-color:#0000000f!important}.defi-airdrop-page.light .airdrop-summary-row{color:#4a4555!important}.defi-airdrop-page.light .airdrop-summary-row.total{color:#ea580c!important}.defi-airdrop-page.light .airdrop-balance-gas-row{color:#4a4555!important}.defi-airdrop-page.light .airdrop-balance-display{color:#3a3545!important}.defi-airdrop-page.light .airdrop-gas-display{color:#166534!important}.defi-airdrop-page.light .airdrop-game-tip{color:#4a4555!important;background:#00000005!important;border-color:#0000000f!important}.defi-airdrop-page.light .airdrop-game-tip:hover{color:#ea580c!important;background:#f973160d!important}.defi-airdrop-page.light .side-panel-header{border-color:#0000000f!important}.defi-airdrop-page.light .airdrop-right-panel>.airdrop-side-panel{border-top:none!important}.defi-airdrop-page.light .airdrop-scan-hint{color:#5a5565!important}.defi-airdrop-page.light .airdrop-scan-progress-info{color:#0006!important}.defi-airdrop-page.light .airdrop-csv-dropzone{color:#5a5565!important;background:#00000005!important;border-color:#0000001f!important}.defi-airdrop-page.light .defi-airdrop-help-btn{color:#4a4555!important;background:#0000000a!important;border-color:#0000001f!important}.defi-airdrop-page.light .hist-status.green{color:#16a34a!important}.defi-airdrop-page.light .hist-status.red{color:#dc2626!important}.defi-airdrop-page.light .lb-profile-modal{color:#2d2a35!important;background:#f7f2ed!important;border-color:#00000014!important}.defi-airdrop-page.light .lb-profile-modal input{color:#2d2a35!important;background:#ebe4da80!important;border-color:#0000001a!important}.defi-airdrop-page.light .lb-profile-modal-overlay{background:#0000004d!important}.defi-airdrop-page.light .airdrop-dash-stat.price{background:linear-gradient(135deg,#22c55e14,#10b9810a)!important;border-color:#22c55e1f!important}@media (max-width:640px){.airdrop-footer{padding:0 10px 20px}.airdrop-footer-inner{border-radius:12px;padding:16px 12px}.airdrop-footer-address{font-size:8px}.airdrop-footer-funcs code{word-break:break-all;font-size:9px}.airdrop-footer-techs{gap:4px}.airdrop-footer-tech{padding:3px 6px;font-size:9px}.lb-profile-modal{padding:16px 14px;width:calc(100vw - 24px)!important;max-width:100%!important}}.defi-airdrop-page.light .airdrop-step-circle{color:#0000004d;background:#0000000a;border-color:#0000001f}.defi-airdrop-page.light .airdrop-step-label{color:#00000059}.defi-airdrop-page.light .airdrop-step-line{background:#00000014}.defi-airdrop-page.light .airdrop-step.active .airdrop-step-label{color:#ea580c}.defi-airdrop-page.light .airdrop-step.completed .airdrop-step-label{color:#16a34ab3}.defi-airdrop-page.light .airdrop-usd-hint{color:#00000073;background:linear-gradient(135deg,#22c55e0f,#10b98108);border-color:#22c55e1f}.defi-airdrop-page.light .airdrop-panel-title-v2{color:#1a1a2e}.defi-airdrop-page.light .airdrop-panel-subtitle-v2{color:#00000073}.defi-airdrop-page.light .airdrop-util-btn{color:#0006;background:#00000008;border-color:#00000014}.defi-airdrop-page.light .airdrop-util-btn:hover{color:#ea580c;background:#f9731614;border-color:#f9731633}.defi-airdrop-page.light .airdrop-data-tabs{background:#00000008;border-color:#0000000f}.defi-airdrop-page.light .airdrop-data-tab{color:#0006}.defi-airdrop-page.light .airdrop-data-tab:hover{color:#000000b3;background:#0000000a}.defi-airdrop-page.light .airdrop-data-tab.active{color:#ea580c;background:#f9731614;border-color:#f9731626}.defi-airdrop-page.light .airdrop-tab-badge{color:#ea580c;background:#f973161f}.token-search-container{padding:8px 0}.token-search-input-wrap{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;transition:border-color .2s;display:flex}.token-search-input-wrap:focus-within{background:#ffffff14;border-color:#a855f766}.token-search-input-wrap svg{color:#fff6;flex-shrink:0}.token-search-input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px;font-weight:500}.token-search-input::placeholder{color:#ffffff4d}.token-search-results{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0003;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:2px;max-height:240px;margin-top:6px;padding:4px;display:flex;overflow-y:auto}.token-search-logo{object-fit:cover;background:#ffffff0f;border-radius:999px;flex-shrink:0;width:28px;height:28px}.token-search-logo-placeholder{color:#a855f7b3;background:#a855f71f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.token-search-info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.token-search-symbol{color:#fff;font-size:13px;font-weight:700}.token-search-name{color:#fff6;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.token-search-addr{color:#ffffff40;flex-shrink:0;font-family:SF Mono,Fira Code,monospace;font-size:10px}.token-search-empty{text-align:center;color:#ffffff59;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:12px;display:flex}.defi-airdrop-page.light .token-search-input-wrap{background:#0000000a;border-color:#0000001a}.defi-airdrop-page.light .token-search-input{color:#333}.defi-airdrop-page.light .token-search-input::placeholder{color:#00000059}.defi-airdrop-page.light .token-search-results{background:#fffffff2;border-color:#0000001a}.defi-airdrop-page.light .token-search-result:hover{background:#f9731614}.defi-airdrop-page.light .token-search-symbol{color:#222}.defi-airdrop-page.light .token-search-name{color:#888}.defi-airdrop-page.light .token-search-addr{color:#aaa}.preset-token-item{gap:10px;transition:background .15s;border-radius:10px!important;padding:10px 12px!important}.preset-token-item:hover{background:#a855f714!important}.preset-token-logo{object-fit:cover;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;flex-shrink:0;width:32px;height:32px}.preset-token-logo-placeholder{color:#a855f7b3;background:#a855f71f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.preset-token-info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.preset-token-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.preset-token-symbol{color:#fff;font-size:14px;font-weight:700}.preset-token-price{color:#4ade80;white-space:nowrap;background:linear-gradient(135deg,#22c55e1f,#22c55e0d);border:1px solid #22c55e33;border-radius:6px;align-items:center;gap:3px;padding:1px 7px;font-family:SF Mono,Fira Code,monospace;font-size:11px;font-weight:600;display:inline-flex}.preset-token-holders{color:#60a5fa;white-space:nowrap;background:#3b82f61a;border:1px solid #3b82f633;border-radius:6px;align-items:center;gap:3px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-flex}.preset-token-holders svg{color:#60a5fa}.preset-token-stats-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.preset-token-liquidity{color:#4ade80;white-space:nowrap;background:#22c55e14;border:1px solid #22c55e26;border-radius:6px;align-items:center;gap:3px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-flex}.preset-token-liquidity svg{color:#4ade80}.preset-token-addr-row{align-items:center;gap:4px;display:flex}.preset-token-addr{color:#ffffff4d;text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-family:SF Mono,Fira Code,monospace;font-size:10px;overflow:hidden}.preset-token-action-btn{color:#fff6;cursor:pointer;background:#ffffff0f;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;text-decoration:none;transition:all .15s;display:inline-flex}.preset-token-action-btn:hover{color:#a855f7;background:#a855f733}.token-current-logo{object-fit:cover;border-radius:999px;flex-shrink:0;width:20px;height:20px}.airdrop-token-copy-btn{color:#fff6;cursor:pointer;background:#ffffff0f;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:all .15s;display:inline-flex}.airdrop-token-copy-btn:hover{color:#a855f7;background:#a855f733}.token-holders-badge{color:#60a5fa;white-space:nowrap;background:#3b82f61a;border:1px solid #3b82f626;border-radius:6px;flex-shrink:0;align-items:center;gap:3px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.token-holders-badge svg{color:#60a5fa}.token-search-result{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;flex-direction:column;gap:0;width:100%;transition:all .15s;display:flex;padding:0!important}.token-search-result:hover{background:#a855f71f}.token-search-result-main{cursor:pointer;align-items:center;gap:10px;padding:10px 12px 4px;display:flex}.token-search-top-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.token-search-price{color:#4ade80;background:linear-gradient(135deg,#22c55e1f,#22c55e0d);border:1px solid #22c55e33;border-radius:5px;padding:1px 6px;font-family:SF Mono,Fira Code,monospace;font-size:10px;font-weight:600;display:inline-flex}.token-search-addr-row{align-items:center;gap:4px;display:flex}.token-search-addr-full{color:#ffffff40;text-overflow:ellipsis;white-space:nowrap;font-family:SF Mono,Fira Code,monospace;font-size:10px;overflow:hidden}.token-search-actions{justify-content:flex-end;align-items:center;gap:4px;padding:2px 12px 8px;display:flex}.defi-airdrop-page.light .preset-token-symbol{color:#222}.defi-airdrop-page.light .preset-token-addr{color:#999}.defi-airdrop-page.light .preset-token-action-btn{color:#888;background:#0000000a}.defi-airdrop-page.light .preset-token-action-btn:hover{color:#ea580c;background:#f973161f}.defi-airdrop-page.light .token-holders-badge{color:#3b82f6;background:#3b82f614;border-color:#3b82f626}.wallet-total-value-badge{color:#4ade80;white-space:nowrap;background:linear-gradient(135deg,#22c55e1f,#3b82f61f);border:1px solid #22c55e33;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-family:SF Mono,Fira Code,monospace;font-size:11px;font-weight:700;display:inline-flex}.wallet-total-value-badge svg{color:#22c55e}.defi-airdrop-page.light .wallet-total-value-badge{color:#16a34a;background:linear-gradient(135deg,#22c55e14,#3b82f614)}.wallet-okb-badge{color:#fb923c;white-space:nowrap;background:linear-gradient(135deg,#f973161f,#fbbf241f);border:1px solid #f9731633;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-family:SF Mono,Fira Code,monospace;font-size:11px;font-weight:700;display:inline-flex}.wallet-okb-badge svg{color:#f97316}.defi-airdrop-page.light .wallet-okb-badge{color:#ea580c;background:linear-gradient(135deg,#f9731614,#fbbf2414)}.wallet-token-chip-logo{object-fit:cover;vertical-align:middle;border-radius:999px;width:14px;height:14px;margin-right:2px}.wallet-detail-total{color:#4ade80;font-family:SF Mono,Fira Code,monospace;font-size:11px;font-weight:600}.wallet-detail-loading{color:#ffffff73;align-items:center;gap:8px;padding:8px 0;font-size:11px;display:flex}.wallet-asset-logo{object-fit:cover;vertical-align:middle;border-radius:999px;width:16px;height:16px;margin-right:4px}.asset-label{align-items:center;gap:4px;display:flex}.asset-usd{color:#4ade80b3;font-size:10px;font-weight:500}.airdrop-wallet-detail-grid{grid-template-columns:1fr 1fr;gap:6px;max-height:200px;margin-bottom:10px;display:grid;overflow-y:auto}
