:root{--background-color:linear-gradient(135deg,#4a148c,#3f1b9a);--text-color:#f8ceff;--button-bg:#3d1fa2;--button-text:#f3e5f5;--shadow-color:#000c;--button-hover:#6927b0;--accent-color:#a568c8;--secondary-color:#a893d8;--gradient-bg:linear-gradient(45deg,#4c1b9a,#6c47bc);--border-radius:20px;--transition:all 0.4s cubic-bezier(0.68,-0.55,0.27,1.55);--text-glow:0 0 8px #e1bee7cc}body.dark-mode{--background-color:linear-gradient(135deg,#311b92,#4527a0);--text-color:#d1c4e9;--button-bg:#512da8}body,html{-webkit-text-size-adjust:100%;background:linear-gradient(135deg,#4a148c,#3f1b9a);background:var(--background-color);color:#f8ceff;color:var(--text-color);font-family:Comic Sans MS,cursive,sans-serif;margin:0;overflow-x:hidden;padding:0;width:100%}.blur-content{filter:blur(5px);-webkit-filter:blur(5px)}.sticky-header{--header-height:70px;align-items:center;animation:fadeIn .6s ease-in-out,bounceHeader 1.5s infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#6a1b9ae6,#4a148ccc);box-shadow:0 4px 20px #000c;box-shadow:0 4px 20px var(--shadow-color);display:grid;grid-template-columns:1fr auto 1fr;height:var(--header-height);left:0;padding:10px 20px;position:fixed;top:0;width:100%;z-index:1000}@keyframes bounceHeader{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.header-left{justify-self:start}.header-center{justify-self:center;text-align:center}.header-right{justify-self:end}.header-logo{border-radius:50%;filter:drop-shadow(0 0 5px #a568c8);filter:drop-shadow(0 0 5px var(--accent-color));height:60px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55),filter .3s ease;transition:var(--transition),filter .3s ease;width:60px}.header-logo:hover{cursor:pointer;filter:drop-shadow(0 0 10px #a568c8);filter:drop-shadow(0 0 10px var(--accent-color));transform:scale(1.2) rotate(15deg)}.header-title h1{font-size:28px;margin:0}.header-title .subheading,.header-title h1{text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.header-title .subheading{font-size:18px;font-weight:400;margin:5px 0 0}.top-right-button{align-items:center;background:linear-gradient(45deg,#4c1b9a,#6c47bc);background:var(--gradient-bg);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 4px 15px #000c;box-shadow:0 4px 15px var(--shadow-color);color:#f3e5f5;color:var(--button-text);cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;margin-right:20px;padding:10px 30px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.top-right-button:hover{background:linear-gradient(45deg,#ab47bc,#6a1b9a);box-shadow:0 6px 20px #000c;box-shadow:0 6px 20px var(--shadow-color);transform:translateY(-5px) scale(1.1)}.button-text{display:inline}.button-icon{color:#f3e5f5;color:var(--button-text);display:none;font-size:20px}.landing-container{animation:slideInFromBottom .6s ease-in-out,wobble 2s infinite;background:linear-gradient(135deg,#6a1b9acc,#4a148cb3);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 8px 30px #000c;box-shadow:0 8px 30px var(--shadow-color);box-sizing:border-box;margin:120px auto 30px;max-width:900px;overflow:hidden;padding:30px;position:relative;text-align:center;width:100%}@keyframes wobble{0%,to{transform:rotate(0deg)}25%{transform:rotate(2deg)}75%{transform:rotate(-2deg)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.landing-container h1{font-size:36px;margin-bottom:50px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.button-group{display:flex;gap:25px;justify-content:center}.tool-button{background:linear-gradient(45deg,#4c1b9a,#6c47bc);background:var(--gradient-bg);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 5px 18px #000c;box-shadow:0 5px 18px var(--shadow-color);color:#f3e5f5;color:var(--button-text);cursor:pointer;font-size:20px;font-weight:600;padding:18px 35px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.tool-button:hover{background:linear-gradient(45deg,#ab47bc,#6a1b9a);box-shadow:0 8px 25px #000c;box-shadow:0 8px 25px var(--shadow-color);transform:translateY(-5px) scale(1.1)}.container{animation:fadeIn .7s ease-in-out;background:linear-gradient(135deg,#6a1b9acc,#4a148cb3);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 8px 30px #000c;box-shadow:0 8px 30px var(--shadow-color);box-sizing:border-box;margin:120px auto 30px;max-width:900px;padding:20px 20px 70px;position:relative;width:100%;z-index:2}form{align-items:center;display:flex;flex-direction:column}label{font-size:18px;font-weight:600;margin-bottom:12px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow)}input[type=number],input[type=text],label{transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}input[type=number],input[type=text]{background:#f3e5f5;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 3px 8px #000c;box-shadow:0 3px 8px var(--shadow-color);box-sizing:border-box;color:#000;font-size:16px;margin-bottom:25px;padding:12px;width:100%}input[type=number]:focus,input[type=text]:focus{box-shadow:0 3px 15px #ba68c880;outline:none}button{background:linear-gradient(45deg,#4c1b9a,#6c47bc);background:var(--gradient-bg);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 4px 15px #000c;box-shadow:0 4px 15px var(--shadow-color);color:#f3e5f5;color:var(--button-text);cursor:pointer;font-weight:600;margin:8px;padding:14px 28px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}button:hover{background:linear-gradient(45deg,#ab47bc,#6a1b9a);box-shadow:0 6px 20px #000c;box-shadow:0 6px 20px var(--shadow-color);transform:translateY(-5px) scale(1.1)}button:disabled{cursor:not-allowed;opacity:.5;transform:none}#result{background:#f3e5f5;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 3px 12px #000c;box-shadow:0 3px 12px var(--shadow-color);color:#000;margin-top:25px;max-height:450px;min-height:120px;overflow-y:auto;padding:18px;white-space:pre-wrap}#result,footer{animation:fadeIn .6s ease-in-out}footer{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#6a1b9ae6,#4a148ccc);bottom:0;box-shadow:0 -4px 20px #000c;box-shadow:0 -4px 20px var(--shadow-color);display:flex;justify-content:space-between;left:0;padding:12px 25px;position:fixed;width:100%;z-index:2}.floating-text{animation:floatBounce 3s infinite;color:#e1bee766;font-size:28px;max-width:100%;overflow:hidden;pointer-events:none;position:absolute;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:transform 6s ease-in-out,opacity .6s ease,color 1s ease;z-index:1}@keyframes floatBounce{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(5deg)}}.floating-text:hover{color:#a568c8;color:var(--accent-color)}.modal{animation:fadeIn .5s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000d9;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001}.modal-content{animation:slideIn .4s ease;background:#6a1b9a;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 8px 30px #000c;box-shadow:0 8px 30px var(--shadow-color);box-sizing:border-box;color:#f3e5f5;margin:15% auto;max-width:95%;padding:25px;text-align:center;width:350px}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}#holderCount{font-size:1.4em;font-weight:700;margin-top:25px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow)}#downloadOptions,#holderCount{animation:fadeIn .6s ease-in-out;text-align:center}#downloadOptions{margin-top:12px}#downloadOptions button,#downloadOptions select{background:#3d1fa2;background:var(--button-bg);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 3px 8px #000c;box-shadow:0 3px 8px var(--shadow-color);color:#f8ceff;color:var(--text-color);margin:8px;padding:8px 25px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}#downloadOptions button:hover{box-shadow:0 5px 18px #000c;box-shadow:0 5px 18px var(--shadow-color);transform:scale(1.1)}.copyright,.powered-by,.social-icons{flex:1 1;text-align:center;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.copyright{margin-right:25px;text-align:left}.social-icons{margin-right:25px;text-align:right}.social-icons a{color:#f8ceff;color:var(--text-color);font-size:28px;margin:0 12px;text-decoration:none;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.social-icons a:hover{color:#a568c8;color:var(--accent-color);transform:scale(1.3) rotate(15deg)}.error-message{animation:shake .6s ease;color:#ef5350;margin-bottom:18px;text-align:center;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow)}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-6px)}20%,40%,60%,80%{transform:translateX(6px)}}.spinner{animation:spin 1.2s linear infinite;border:5px solid #00000026;border-left:5px solid var(--accent-color);border-radius:50%;height:40px;margin:0 auto;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.metadata-section{animation:fadeIn .6s ease-in-out;background:linear-gradient(135deg,#4a148ccc,#6a1b9ab3);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 5px 20px #000c;box-shadow:0 5px 20px var(--shadow-color);margin-left:auto;margin-right:auto;margin-top:25px;max-width:900px;padding:25px}.metadata-heading{color:#f8ceff;color:var(--text-color);font-size:28px;margin-bottom:25px;text-align:center;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.metadata-content{align-items:center;display:flex;justify-content:space-between}.text-info{display:flex;flex-direction:column;gap:15px}.text-info h1{align-items:center;color:#f8ceff;color:var(--text-color);display:flex;font-size:26px;margin:0;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow)}.text-info h1,.verified-badge{transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.verified-badge{height:24px;margin-left:10px;vertical-align:middle;width:auto}.verified-badge:hover{transform:scale(1.15)}.text-info p{color:#f8ceff;color:var(--text-color);margin:0}.marketplace-link,.text-info p{font-size:18px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.marketplace-link{color:#a893d8;color:var(--secondary-color);font-weight:600;text-decoration:none}.marketplace-link:hover{color:#d81b60;text-decoration:underline}.image-and-logos{align-items:center;display:flex;flex-direction:column}.collection-image{border-radius:50%;box-shadow:0 5px 15px #000c;box-shadow:0 5px 15px var(--shadow-color);height:220px;object-fit:cover;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition);width:220px}.collection-image:hover{box-shadow:0 8px 25px #0000004d;transform:scale(1.08)}.social-logos{display:flex;gap:18px;margin-top:15px}.social-logo{color:#f8ceff;color:var(--text-color);font-size:26px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.social-logo:hover{color:#a568c8;color:var(--accent-color);transform:scale(1.2) rotate(8deg)}.checker-container{animation:slideInFromBottom .7s ease-in-out;background:linear-gradient(135deg,#6a1b9acc,#4a148cb3);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 8px 30px #000c;box-shadow:0 8px 30px var(--shadow-color);box-sizing:border-box;margin:120px auto 30px;max-width:900px;padding:25px 25px 70px;position:relative;width:100%;z-index:2}.checker-form{align-items:center;display:flex;flex-direction:column}.checker-label{font-size:18px;font-weight:600;margin-bottom:12px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow)}.checker-input,.checker-label,.checker-wallet-address{transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.checker-input,.checker-wallet-address{background:#f3e5f5;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 3px 8px #000c;box-shadow:0 3px 8px var(--shadow-color);box-sizing:border-box;color:#000;font-size:16px;margin-bottom:18px;max-width:600px;padding:12px;width:100%}.checker-input:focus,.checker-wallet-address:focus{box-shadow:0 3px 15px #ba68c880;outline:none}.checker-button{background:linear-gradient(45deg,#4c1b9a,#6c47bc);background:var(--gradient-bg);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 4px 15px #000c;box-shadow:0 4px 15px var(--shadow-color);color:#f3e5f5;color:var(--button-text);cursor:pointer;font-size:16px;font-weight:600;margin:10px;max-width:250px;padding:14px 28px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition);width:100%}.checker-button:hover{background:linear-gradient(45deg,#ab47bc,#6a1b9a);box-shadow:0 6px 20px #000c;box-shadow:0 6px 20px var(--shadow-color);transform:translateY(-5px) scale(1.1)}.checker-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.checker-search-bar-container{margin:0 auto 18px;max-width:600px;position:relative;width:100%}.checker-search-bar{background:#d1c4e9;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 3px 8px #000c;box-shadow:0 3px 8px var(--shadow-color);color:#000;font-size:16px;padding:12px 12px 12px 40px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition);width:100%}.checker-search-bar:focus{background:#e1bee7;box-shadow:0 3px 15px #ba68c880;outline:none}.checker-search-bar::placeholder{color:#7d77a0}.checker-search-icon{color:#7d77a0;font-size:18px;left:15px;position:absolute;top:50%;transform:translateY(-50%);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.checker-project-grid{grid-gap:20px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);justify-content:center;margin:0 auto;max-width:600px;padding:15px;width:100%}.checker-card-scroll{-ms-overflow-style:none;box-sizing:border-box;margin-bottom:25px;max-height:450px;overflow:auto;padding:0 10px;scrollbar-width:thin;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition);width:100%}.checker-card-scroll::-webkit-scrollbar{width:8px}.checker-card-scroll::-webkit-scrollbar-thumb{background-color:#a568c8;background-color:var(--accent-color);border-radius:4px}.checker-card-scroll::-webkit-scrollbar-track{background-color:#4a148c80}.checker-project-card{align-items:center;background:linear-gradient(135deg,#561fa2,#4a148c);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 5px 20px #000c;box-shadow:0 5px 20px var(--shadow-color);cursor:pointer;display:flex;flex-direction:column;height:180px;justify-content:space-between;overflow:hidden;padding:15px;position:relative;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition);width:140px;z-index:3}.checker-project-card:hover{box-shadow:0 10px 25px #ba68c8cc;transform:translateY(-5px) scale(1.08)}.checker-project-card:has(input:checked){background:linear-gradient(135deg,#ba68c8,#9c27b0);box-shadow:0 8px 20px #ea00ff99}.checker-project-card input[type=checkbox]{display:none}.checker-project-content{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.checker-project-card img,.checker-project-content{transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.checker-project-card img{border-radius:50%;height:90px;margin-bottom:10px;object-fit:cover;width:90px}.checker-project-card:hover img{transform:scale(1.15)}.checker-project-card h3{color:#f8ceff;color:var(--text-color);font-size:17px;font-weight:700;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition);white-space:nowrap}.checker-social-links{display:flex;justify-content:space-between;padding:0 12px;width:100%}.checker-social-links .checker-spacer{flex:1 1}.checker-project-social-logo{color:#f8ceff;color:var(--text-color);font-size:22px;margin:-15px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.checker-project-social-logo:hover{color:#ccc;transform:scale(1.15) rotate(5deg)}.sold-out .checker-project-content,.sold-out .checker-social-links{filter:blur(2px);-webkit-filter:blur(2px)}.sold-out-overlay{align-items:center;background-color:#00000080;border-radius:20px;border-radius:var(--border-radius);display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:1}.sold-out-text{animation:pulse 1.5s infinite;color:#ff4d4d;font-size:16px;font-weight:700;padding:4px 8px;position:relative;text-shadow:1px 1px 2px #00000080;z-index:2}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.sold-out-text:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fffc;border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.sold-out-text{background-color:initial}}.selected-projects{animation:fadeIn .5s ease-in-out;background:linear-gradient(135deg,#561fa2,#4a148c);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 3px 8px #000c;box-shadow:0 3px 8px var(--shadow-color);color:#f8ceff;color:var(--text-color);margin-bottom:20px;max-width:600px;padding:12px;text-align:center;width:100%}.selected-projects,.selected-projects p{text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow)}.selected-projects p{font-size:14px;margin:0;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.selected-projects span{font-weight:700}#checker-result{animation:fadeIn .5s ease-in-out;background:#f3e5f5;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 2px 10px #000c;box-shadow:0 2px 10px var(--shadow-color);color:#000;margin-top:20px;max-height:400px;min-height:100px;overflow-y:auto;padding:15px;-webkit-user-select:text;user-select:text;white-space:pre-wrap}.checker-result-header{font-size:20px;margin-bottom:12px}.checker-result-header,.checker-result-summary{color:#000;text-align:center;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.checker-result-summary{font-size:14px;margin-bottom:16px}.checker-result-item{align-items:center;background:#f3e5f5;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 2px 10px #000c;box-shadow:0 2px 10px var(--shadow-color);box-sizing:border-box;color:#000;display:flex;margin-bottom:12px;padding:12px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition);width:100%}.checker-result-item:hover{box-shadow:0 4px 15px #000c;box-shadow:0 4px 15px var(--shadow-color);transform:translateY(-2px)}.checker-result-item img{border-radius:50%;flex-shrink:0;height:40px;margin-right:12px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition);width:40px}.checker-result-item:hover img{transform:scale(1.1)}.checker-result-item-content{flex:1 1;overflow:hidden}.checker-result-item-content h3{color:#000;font-size:16px;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition);white-space:nowrap}.checker-result-item-content .checker-social-links{display:flex;gap:8px;justify-content:flex-end}.checker-result-social-logo{color:#000;font-size:20px;margin-right:12px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.checker-result-social-logo:hover{color:#a568c8;color:var(--accent-color);transform:scale(1.15) rotate(5deg)}.checker-error{animation:shake .5s ease;color:#ff4d4d;font-size:14px;margin-bottom:12px;max-width:600px;text-align:center;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);width:100%}.checker-spinner{animation:checker-spin 1s linear infinite;border:4px solid #0000001a;border-left:4px solid var(--accent-color);border-radius:50%;height:32px;margin:20px auto;width:32px}@keyframes checker-spin{to{transform:rotate(1turn)}}#checker-download-options{animation:fadeIn .5s ease-in-out;display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:20px;max-width:600px;text-align:center;width:100%}.checker-share-button{background:linear-gradient(45deg,#4c1b9a,#6c47bc);background:var(--gradient-bg);border-radius:20px;border-radius:var(--border-radius);box-shadow:0 3px 8px #000c;box-shadow:0 3px 8px var(--shadow-color);color:#f3e5f5;color:var(--button-text);cursor:pointer;font-size:14px;font-weight:500;margin:8px;padding:10px 20px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.checker-share-button:hover{background:linear-gradient(45deg,#ab47bc,#6a1b9a);box-shadow:0 4px 12px #000c;box-shadow:0 4px 12px var(--shadow-color);transform:translateY(-2px) scale(1.05)}.checker-no-results{animation:fadeIn .5s ease-in-out;color:#f8ceff;color:var(--text-color);font-size:14px;grid-column:span 4;margin:20px 0;text-align:center;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow)}.loading-overlay{align-items:center;animation:fadeIn .4s ease;background:#4a148ce6;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.loading-spinner{animation:spin 1s linear infinite;border:6px solid #fff3;border-left:6px solid var(--accent-color);border-radius:50%;height:48px;width:48px}.eligibility-summary-container{animation:fadeIn .5s ease-in-out;margin-top:10px;text-align:left;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow)}.eligibility-list{background:#140857;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 2px 8px #000c;box-shadow:0 2px 8px var(--shadow-color);color:#000;margin-top:10px;max-height:200px;overflow-y:auto;padding:10px}.eligibility-item,.eligibility-list{transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.eligibility-item{margin-bottom:5px;text-shadow:none}.eligibility-item span{font-weight:700}.eligible{color:#0f0}.not-eligible{color:red}.close{color:#f8ceff;color:var(--text-color);cursor:pointer;font-size:24px;position:absolute;right:15px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);top:10px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.close:hover{color:#ccc;transform:scale(1.1)}@media (max-width:768px){.container{margin:60px auto 20px;padding:15px 15px 120px}.sticky-header{--header-height:50px;padding:5px 10px}.header-logo{height:40px;width:40px}.header-title h1{font-size:1.5em}.header-title .subheading{font-size:12px}.button-group{flex-direction:column;gap:10px}.tool-button{padding:12px;width:100%}button{margin:10px 0;width:100%}footer{flex-direction:column;padding:15px}.copyright,.powered-by,.social-icons{margin:5px 0;text-align:center}.social-icons{display:flex;justify-content:center}.checker-project-card{height:150px;width:120px}.checker-project-card img{height:70px;width:70px}.checker-project-card h3{font-size:12px}.checker-project-social-logo{font-size:18px}.sold-out-text{font-size:14px;padding:3px 6px}}@media (max-width:600px){.button-text{display:none}.button-icon{display:inline;font-size:20px}.top-right-button{height:44px;margin-right:15px;padding:10px;width:44px}.checker-project-grid{gap:16px;grid-template-columns:repeat(2,1fr);max-width:276px}.checker-no-results{grid-column:span 2}.checker-label{font-size:14px}.checker-input,.checker-wallet-address{max-width:425px}.checker-search-bar-container{max-width:276px}.checker-project-card{height:160px;width:130px}#checker-download-options,#checker-result,.checker-error,.selected-projects{max-width:485px}.checker-result-item{flex-wrap:wrap;padding:8px}.checker-result-item img{height:32px;margin-right:8px;width:32px}.checker-result-item-content h3{font-size:13px}.eligibility-summary-container{font-size:14px}.eligibility-list{max-height:150px;padding:8px}.eligibility-item{font-size:13px}.close{font-size:20px;right:10px;top:8px}}@media (max-width:400px){.container{padding-bottom:130px}.sticky-header{height:50px}.top-right-button{font-size:11px;margin-right:15px;padding:4px 10px}.checker-project-grid{gap:12px;grid-template-columns:1fr;max-width:140px}.checker-no-results{grid-column:span 1}.checker-input,.checker-wallet-address{font-size:12px;max-width:100%;padding:8px}.checker-button{font-size:12px;max-width:180px;padding:8px 16px}.checker-search-bar-container{max-width:100%}.checker-search-bar{font-size:12px;padding:8px 8px 8px 30px}.checker-search-icon{font-size:14px;left:8px}.checker-project-card{box-shadow:0 3px 8px #000c;box-shadow:0 3px 8px var(--shadow-color);height:160px;padding:8px;width:130px}.checker-project-card img{height:70px;width:70px}.checker-project-card h3{font-size:12px}.checker-social-links{padding:0 4px}.checker-project-social-logo{font-size:16px}.sold-out-text{font-size:12px;padding:2px 4px}.checker-result-header{font-size:16px}.checker-result-summary{font-size:12px}.checker-result-item{align-items:flex-start;flex-direction:column;padding:8px}.checker-result-item img{height:32px;margin-bottom:8px;margin-right:0;width:32px}.checker-result-item-content{width:100%}.checker-result-item-content h3{font-size:13px}.checker-result-item-content .checker-social-links{justify-content:flex-start}#checker-download-options,#checker-result,.checker-error,.selected-projects{max-width:100%}}.suggestion-container{margin-bottom:25px;max-width:100%;position:relative;width:100%}.suggestion-list{animation:fadeIn .3s ease;background:#6541d2;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 2px 10px #000c;box-shadow:0 2px 10px var(--shadow-color);left:0;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;z-index:10}.suggestion-item{color:#f8ceff;color:var(--text-color);cursor:pointer;font-size:14px;padding:10px;text-shadow:0 0 8px #e1bee7cc;text-shadow:var(--text-glow);transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition)}.suggestion-item:hover{background:#6927b0;background:var(--button-hover);transform:translateX(5px)}.holder-search-container{margin-bottom:15px;width:100%}.holder-search-input{background:#f3e5f5;border-radius:20px;border-radius:var(--border-radius);box-shadow:0 2px 5px #000c;box-shadow:0 2px 5px var(--shadow-color);box-sizing:border-box;color:#000;font-size:14px;padding:10px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transition:var(--transition);width:100%}.holder-search-input:focus{box-shadow:0 2px 10px #ba68c880;outline:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.2df0d00c.css.map*/