.main-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#000;margin-bottom:30px}.centered-div{display:flex;justify-content:center;align-items:center;height:100vh}@font-face{font-family:FORGE;src:url(/fonts/ocr-a-std.ttf) format("truetype")}.forge-font{font-family:FORGE,arial,verdana;font-size:28px}.forge-text{font-family:FORGE,arial,verdana;font-size:20px}body{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;overflow-x:hidden;margin:0;padding:0;background-color:#000;color:#fff}@font-face{font-family:Forge;src:url(/fonts/ocr-a-std.ttf) format("truetype")}.container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:96%;text-align:center;padding-top:30px;margin:0 auto}.claim{margin-bottom:30px;line-height:30px;height:92px;width:240px;font-size:16px;font-family:Forge;padding:20px;border:none;outline:none;color:#fff;background:#111;cursor:pointer;position:relative;z-index:0;border-radius:6px;user-select:none;-webkit-user-select:none;touch-action:manipulation}.claim:before{content:"";background:linear-gradient(45deg,#3951d8,#fff,#0a0464,#006aff);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);-webkit-filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing-claim-button 20s linear infinite;transition:opacity .3s ease-in-out;border-radius:6px}@keyframes glowing-claim-button{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.claim:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:#222;left:0;top:0;border-radius:6px}img#dynamicImage{max-width:340px;border-radius:6px;padding-bottom:20px;margin-left:20px}img#thinking{width:300px}div#outputDiv{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:10px;font-family:arial;border-radius:12px;font-size:16px;color:#666;width:100%;height:auto;min-height:200px;box-sizing:border-box;overflow-y:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sub-div p{width:200px;margin:6px 20px;transform-style:preserve-3d;transition:all .7s linear;transform-origin:center 200px}.transformed{transform:rotateY(180deg)}.rarity-rank{font-family:Forge,Lato,Arial,sans-serif!important;font-size:12px!important;color:#e0e0e0!important}.face{width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.back{transform:rotateY(180deg);box-sizing:border-box;color:#fff;text-align:center}.front{color:#fff;text-align:center;padding:8px 4px 4px 0;margin:0}.sub-div span{font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:16px;color:#888}.sub-div{perspective:1000px;z-index:1;padding:16px 8px}.big-div p{width:300px;margin:6px 20px;transform-style:preserve-3d;transition:all 1s linear}.big-div p.transformed{transform:rotateY(180deg)}.big-div span{font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:16px;color:#888}.timestamp strong{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#888}.timestamp a:link,.timestamp a:visited{font-size:11px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;color:#888}#outputDiv p{display:block;font-size:13px;line-height:30px;background-color:#555;border:1px solid #444;border-radius:12px;color:#eee;font-family:Forge,Lato,Arial,sans-serif;animation:fadeIn 14s}#outputDiv p:hover{display:block;font-size:13px;line-height:30px;background-color:#555;border:2px solid #e8dc9b;border-radius:12px;color:#eee;font-family:Forge,Lato,Arial,sans-serif}#outputDiv a:link{font-size:14px;text-decoration:none;color:#888}.title-pool{padding-top:10px;font-weight:400;font-size:34px;font-family:Forge,Lato,Arial,sans-serif;color:#fff}.title-collection{padding-top:10px;font-weight:400;font-size:20px;font-family:Forge,Lato,Arial,sans-serif;color:#fff}.title-transactions{padding-top:10px;font-weight:400;font-size:16px;font-family:Forge,Lato,Arial,sans-serif;color:#fff}#forging{padding-top:20px}#forging img{width:220px}.nft{width:156px;border-radius:10px;border:0px}.nft:hover{object-fit:cover;width:156px;border-radius:10px;border:0px;cursor:pointer}.nft-big{width:256px;border-radius:10px;border:0px}.nft-big:hover{object-fit:cover;width:256px;border-radius:10px;border:0px;cursor:pointer}.nft-back{width:116px;border-radius:10px;border:0px;margin-bottom:10px}.nft-back:hover{object-fit:cover;width:116px;border-radius:10px;border:0px;margin-bottom:10px}.nft-big-back{width:216px;border-radius:10px;border:0px;margin-bottom:10px}.nft-big-back:hover{object-fit:cover;width:216px;border-radius:10px;border:0px;margin-bottom:10px}#textInput{display:block;height:60px;padding:14px;margin-bottom:20px;text-align:center;border-radius:12px;font-family:arial;font-size:16px;color:#000;border:3px solid black;z-index:2;opacity:1;width:58%;box-sizing:border-box}.title{color:#fff;font-family:Lato,sans-serif;font-size:48px;font-weight:300;line-height:58px;margin:0;padding:5px}.button{border-radius:12px;box-sizing:border-box;font-size:20px;padding:16px 30px;cursor:pointer;background-color:#ccc;background-image:linear-gradient(to right,#788085,#2c3e50 51%,#91a9b8);transition:.5s;background-size:200% auto;color:#fff;box-shadow:0 0 30px #444;margin-bottom:20px}.button:hover{background-position:right center;color:#fff;text-decoration:none;box-shadow:0 0 38px #555}.rinfo{position:absolute;bottom:0;color:#f5f5f5;font-family:Arial,Helvetica,sans-serif;background-color:#000;padding:10px;font-size:10px;text-align:center;border-radius:12px;line-height:18px;width:180px}.rinfo b{font-weight:700;color:#e8dc9b}.rinfo .traits{text-align:left;padding:0 0 7px}.big-div .rinfo{position:absolute;bottom:0;color:#f5f5f5;font-family:Arial,Helvetica,sans-serif;background-color:#000;padding:10px;font-size:12px;text-align:center;border-radius:12px;line-height:22px;width:280px}.big-div .rinfo b{font-weight:700;color:#e8dc9b}.big-div .rinfo .traits{text-align:left;padding:0 0 7px}.fade-in{opacity:0;transition:opacity 7s ease}.fade-in.visible{opacity:1}footer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:96%;text-align:center;margin:0 auto;padding-bottom:20px}.wallet-input{text-align:center;text-transform:uppercase;width:65%;height:40px;padding:8px 16px;font-family:Arial,Helvetica,sans-serif;font-size:12px;border-radius:11px;margin:30px 0 20px;background-color:#000;border-color:#666;color:#666;letter-spacing:2px}.wallet-input:focus::placeholder{color:transparent}@media screen and (max-width: 768px){.title-pool{padding-top:10px;font-weight:400;font-size:20px;font-family:Forge,Lato,Arial,sans-serif;color:#fff}}@media screen and (max-width: 540px){.title-pool{padding-top:10px;font-weight:400;font-size:20px;font-family:Forge,Lato,Arial,sans-serif;color:#fff}#outputDiv{flex-direction:column;align-items:center;justify-content:center;margin:0;padding:0;width:100%;margin-right:20px!important}}
