.NFTCard_card__trgEn{position:relative;cursor:pointer}.NFTCard_wrapper__7jXrJ{border:1px solid #333;border-radius:5px}.NFTCard_wrapper__7jXrJ:hover{border-color:#fff}.NFTCard_wrapper__7jXrJ:hover .NFTCard_imageWrapper__pMAfk img{transform:scale(1.05)}.NFTCard_selected__5NPVp .NFTCard_wrapper__7jXrJ{border-color:#fff}.NFTCard_selected__5NPVp .NFTCard_wrapper__7jXrJ .NFTCard_imageWrapper__pMAfk img{transform:none}.NFTCard_imageWrapper__pMAfk{position:relative;padding-bottom:100%;overflow:hidden}.NFTCard_imageWrapper__pMAfk,.NFTCard_imageWrapper__pMAfk img{border-top-left-radius:5px;border-top-right-radius:5px;width:100%}.NFTCard_imageWrapper__pMAfk img{position:absolute;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.NFTCard_checkmark__GsBjH{position:absolute;top:.5rem;left:.5rem;width:1.5rem;height:1.5rem;background-color:#000;border-radius:5px;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s ease;border:1px solid #fff}.NFTCard_checkmark__GsBjH:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;transform:translate(-50%,-50%);background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAABHCAYAAABVsFofAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJsSURBVHhe7ds/b9NAHMbxA2aqSpQFd+iCSHgBZkaCPYEVUXWlwApqF5ZW8EYQEoKyN/xZ286oRawkC52aFwB5wq8DivP4Lval5+j5SFXvPFTuV7/aiaNeWlu7+cdJocv2XQooDqE4hOIQikMoDqE4hOIQikMoDqE4hOIQikMoDqE4hOIQikMoDqE4hOIQikMs1KcP3Qcdt/tmx3aTtl5su72Pn2xXbmEmpywM9PsDW/lZiDheYX4N3OHBoe38ND6Ob5itl9u289foOCFhQqcGGhsndhhoZJx5hIHGxZlXGGhUnHmGgcbEmXcYqBwny27YKp6LCAMzxcnv5O745/fxV+/bvtt89iRaJPzsiwgDV5aXr72ytZdWu+XevX9ru38Q6+xs6Ab9vhsOh3a0ut3XO25947HtisUKA8GT02rfstX/nj7fdJ3R+Nc1QQjTfdixXbGYYSA4zsrKdVtNqiuQb5h7d+9HCwPBcU5Pf9uqWNVAIWFiC77mnBz/GN09um5p6aodmTTrNSilMDDzw67e132XrfLpwMjjAZPPc5TUwsDMr3NwkjhZBhOE23DZn1iKYWDmOFBHoFTDQKU4gJPe+8Cfy04LlHIYCL4gF/nc+zL6xTPXvt2yI5Oy1Wz8AvLo4Gh8kU49DNQSB0IC5XmefBio/aMZn4kok0IYqG1yzvlMEJNKGKh8QS6C9ztlF+kieF2UShiofXLOhU4Qwqw/2rBdGqLFAd9AKYaBqHGgLFCqYSB6HJgWKOUwoP/xJKLcrRaF4hCKQygOoTiE4hCKQygOoTiE4hCKQygOoTiE4hCKQygOoTiE4kzl3F9oRTpkiGnyVAAAAABJRU5ErkJggg==") no-repeat 50% 50%/100% auto;opacity:1;transition:opacity .2s}.NFTCard_name__aNBTM{border-top:1px solid #333;padding:.5rem;font-family:IBM Plex Mono,monospace;font-size:.875rem;color:#fff;text-align:center;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;min-height:2.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SelectNFTModal_close__iWBNR{position:absolute;top:.5rem;right:1rem}@media only screen and (max-width:767px){.SelectNFTModal_close__iWBNR{top:1rem;right:.5rem;z-index:11}}.SelectNFTModal_modal__OABPD{width:65%;max-width:56.25rem;height:37.5rem;background:#010101;border:1px solid #a6aead;display:flex;flex-direction:column;position:relative;overflow:hidden}@media only screen and (max-width:1023px){.SelectNFTModal_modal__OABPD{width:90%;height:75vh}}@media only screen and (max-width:767px){.SelectNFTModal_modal__OABPD{width:100%;height:auto;max-width:none;border:none}}.SelectNFTModal_modal__header__kglzL{flex-shrink:0;align-self:flex-start;font-size:1.5rem;font-weight:500;color:#fff;text-align:left;width:100%}@media only screen and (max-width:1023px){.SelectNFTModal_modal__header__kglzL{font-size:1rem}}@media only screen and (max-width:767px){.SelectNFTModal_modal__header__kglzL{padding-top:3rem}}.SelectNFTModal_modal__content__mMPpB{flex:1 1;overflow-y:auto;min-height:0;max-height:34.375rem}@media only screen and (max-width:1023px){.SelectNFTModal_modal__content__mMPpB{width:75%;align-self:center}}@media only screen and (max-width:767px){.SelectNFTModal_modal__content__mMPpB{width:100%;max-height:85vh;overflow-y:auto}}.SelectNFTModal_grid__iwjQW{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));grid-gap:1.5rem;gap:1.5rem;width:100%}@media only screen and (max-width:767px){.SelectNFTModal_grid__iwjQW{gap:1rem}}.SelectNFTModal_empty__WlFcv,.SelectNFTModal_loading__1KjRz{text-align:center;font-size:1rem;color:#fff;padding:1.5rem}.SelectNFTModal_selectionCounter__W1Gsv{font-size:.875rem;font-weight:400;color:hsla(0,0%,100%,.8);margin-top:1rem;padding:.5rem;background:#202025;width:100%;text-align:center;border-radius:5px}@media only screen and (max-width:1023px){.SelectNFTModal_selectionCounter__W1Gsv{font-size:.75rem}}.Spinner_spinner__L2cH_{position:relative;width:1.5rem;height:1.5rem;margin:2.5rem auto 0}.Spinner_spinner__L2cH_ span{display:block;transform-origin:.75rem .75rem;animation:Spinner_spinner__L2cH_ .8s linear infinite}.Spinner_spinner__L2cH_ span:after{content:" ";display:block;position:absolute;top:0;left:.6875rem;width:.125rem;height:.3125rem;border-radius:.125rem;background:#e1e2e2}.Spinner_spinner__L2cH_ span:first-child{transform:rotate(0deg);animation-delay:-.7s}.Spinner_spinner__L2cH_ span:nth-child(2){transform:rotate(45deg);animation-delay:-.6s}.Spinner_spinner__L2cH_ span:nth-child(3){transform:rotate(90deg);animation-delay:-.5s}.Spinner_spinner__L2cH_ span:nth-child(4){transform:rotate(135deg);animation-delay:-.4s}.Spinner_spinner__L2cH_ span:nth-child(5){transform:rotate(180deg);animation-delay:-.3s}.Spinner_spinner__L2cH_ span:nth-child(6){transform:rotate(225deg);animation-delay:-.2s}.Spinner_spinner__L2cH_ span:nth-child(7){transform:rotate(270deg);animation-delay:-.1s}.Spinner_spinner__L2cH_ span:nth-child(8){transform:rotate(315deg);animation-delay:0s}.Spinner_spinner__L2cH_.Spinner_dark__AlzEP span:after{background:#333}@keyframes Spinner_spinner__L2cH_{0%{opacity:1}to{opacity:0}}.LowBalanceModal_row__bVdsn{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#000;text-align:center}.LowBalanceModal_label__i0ByY{font-size:32px;font-weight:700;color:#fff;margin-bottom:.5rem;width:100%;text-align:left}.LowBalanceModal_description__S_eQX{font-size:14px;font-weight:400;color:#fff;margin-bottom:1rem;width:100%;text-align:left}.LowBalanceModal_button__Zdzqm{background:#a78eff;border-radius:5px;padding:0 1.375rem;cursor:pointer;font-size:14px;color:#000}@media only screen and (max-width:767px){.LowBalanceModal_button__Zdzqm{order:3;width:100%}}.LowBalanceModal_button__Zdzqm:hover{background:#c6b7ff}.IngredientCard_card__ew3J0{width:11.25rem;display:flex;flex-direction:column;background:#000;overflow:hidden}@media only screen and (max-width:1023px){.IngredientCard_card__ew3J0{width:100%;max-width:31.25rem;margin:0 auto}}@media only screen and (max-width:767px){.IngredientCard_card__ew3J0{max-width:21.5625rem}}.IngredientCard_header__K3EsI{width:100%}.IngredientCard_info__uemSE{display:flex;flex-direction:column;gap:.125rem}.IngredientCard_title__x2b_z{font-size:.875rem;color:#fff;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IngredientCard_details__hywsx{display:flex;justify-content:space-between;align-items:center}.IngredientCard_type__OnJ9r{font-size:.875rem;color:#e1e2e2;text-transform:uppercase}.IngredientCard_amount__VYerq{font-size:.875rem;color:#e1e2e2;font-weight:500}.IngredientCard_imageWrapper__9yVCx{margin:0 auto;position:relative;width:11.25rem;height:11.25rem;border:1px solid #a6aead;border-top-left-radius:5px;border-top-right-radius:5px;background:#1c1c1c;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s}@media only screen and (max-width:1023px){.IngredientCard_imageWrapper__9yVCx{width:100%;max-width:31.25rem;height:31.25rem}}@media only screen and (max-width:767px){.IngredientCard_imageWrapper__9yVCx{max-width:21.5625rem}}.IngredientCard_imageWrapper__9yVCx .IngredientCard_switchButton__3lOc1{opacity:0}.IngredientCard_imageWrapper__9yVCx:hover{border:1px solid #fff}.IngredientCard_imageWrapper__9yVCx:hover .IngredientCard_switchButton__3lOc1{opacity:1}.IngredientCard_imageWrapper__9yVCx:hover .IngredientCard_selectButton____iAT{background:#1e1e1e;border:1px solid #fff}.IngredientCard_imageWrapper__9yVCx:hover .IngredientCard_buyButton__unCld{background:#1e1e1e}.IngredientCard_imageWrapper__9yVCx:hover .IngredientCard_mintButton__UKtM7{background:#c6b7ff}.IngredientCard_imageWrapper__9yVCx.IngredientCard_autoSelected__VMyl7{cursor:default}.IngredientCard_imageWrapper__9yVCx.IngredientCard_autoSelected__VMyl7:hover{border:1px solid #a6aead}.IngredientCard_imageWrapper__9yVCx img{border-top-left-radius:5px;border-top-right-radius:5px}.IngredientCard_selectButton____iAT{position:absolute;bottom:.5rem;left:.5rem;right:.5rem;transform:none;height:2.5rem;padding:0 1rem;border:1px solid #fff;border-radius:5px;background:#000;color:#fff;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:700;transition:all .2s;z-index:2;display:flex;align-items:center;justify-content:center}.IngredientCard_selectButton____iAT:disabled{opacity:.5;cursor:not-allowed}.IngredientCard_buyButton__unCld{display:flex;align-items:center;justify-content:center;background:#000;border:1px solid #fff;border-radius:5px}.IngredientCard_description__DLznJ{font-size:14px;line-height:1.4;color:#e1e2e2;margin:10px 0;white-space:pre-wrap}.IngredientCard_mintButton__UKtM7{background:#a78eff;color:#fff}.IngredientCard_mintButton__UKtM7:hover{background:#c6b7ff}@keyframes IngredientCard_bounce__erwCK{0%,to{transform:translateY(-50%) translateX(0)}50%{transform:translateY(-50%) translateX(.3125rem)}}.IngredientCard_buttonSpinner__BtVzv{margin:0!important}.Preview_preview__OjDqH{position:relative;height:100%}.Preview_preview__OjDqH iframe{height:100%!important}.Preview_videoSpan__VbGJ3{outline:none;box-sizing:border-box;display:block;overflow:hidden;width:auto;height:auto;background:none;opacity:1;border:0;margin:0;padding:0;position:absolute;inset:0}.Preview_actions__iipdC{z-index:2;position:absolute;top:1rem;right:1rem;display:flex}@media only screen and (max-width:767px){.Preview_actions__iipdC{top:.5rem;right:-.5rem}}.Preview_action__nFAB1{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.75rem;background:#000;font-size:0;transition:background .2s}.Preview_action__nFAB1 svg{transition:fill .2s}.Preview_action__nFAB1:hover{background:#202025}.Preview_action__nFAB1:hover svg{fill:#f7fbfa}.Preview_action__nFAB1:not(:last-child){margin-right:1.25rem}@media only screen and (max-width:1023px){.Preview_action__nFAB1{margin-right:16px}}.Preview_modalOverlay__KN4X8{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:10;display:flex;justify-content:center;align-items:center}.Preview_modalContent__lpNKJ{position:relative;width:100%;height:100%;background-color:#000;border-radius:8px;padding:20px;box-shadow:0 0 15px rgba(0,0,0,.2)}.Preview_closeButton__O3laf{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;padding:5px;font-size:24px;z-index:11;color:#333}.Preview_closeButton__O3laf svg{fill:#fff}.Preview_closeButton__O3laf:hover{background:#202025}.Preview_imageButton__4PYLc{border:none;background:none;padding:0;cursor:pointer;width:100%;height:100%}.Preview_imageButton__4PYLc:focus{outline:none}.CollapsibleText_wrapper__cR_dk{position:relative;width:100%}.CollapsibleText_text__ag91M p{margin:0 0 1rem}.CollapsibleText_text__ag91M p:last-child{margin-bottom:0}.CollapsibleText_toggleWrapper__f9OJz{margin-top:.5rem}.CollapsibleText_ellipsis__hqJB5{margin-right:.5rem;color:#686a6c}.CollapsibleText_toggleBtn__nc7mA{background:none;border:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer;padding:0;text-decoration:underline}.CollapsibleText_toggleBtn__nc7mA:hover{color:#a78eff}.RecipePage_wrapper__rxe9d{width:100%;padding:2rem 5.5rem;display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width:1259px){.RecipePage_wrapper__rxe9d{padding:2rem}}@media only screen and (max-width:1023px){.RecipePage_wrapper__rxe9d{padding:1rem}}.RecipePage_pageHeader____hWC{padding-bottom:1rem;font-size:1.5rem;font-weight:500;color:#fff;border-bottom:1px solid #333;width:100%}.RecipePage_mainContent__HBreL{width:100%;height:100%;display:flex;justify-content:space-between;align-items:stretch;gap:3rem}@media only screen and (max-width:1259px){.RecipePage_mainContent__HBreL{align-items:center;flex-direction:column-reverse}}.RecipePage_info__K2cQP{width:100%;max-width:40rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;flex:1 1;min-width:0}@media only screen and (max-width:1023px){.RecipePage_info__K2cQP{width:100%}}.RecipePage_nameContainer__UH4pM{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.RecipePage_name__RYuzl{font-size:1.25rem;color:#fff;font-weight:500}.RecipePage_artist__k4QAP{display:flex;align-items:center;gap:.75rem}.RecipePage_artistPhoto__la40V{position:relative;width:2rem;height:2rem;border-radius:50%;overflow:hidden}.RecipePage_artistName__qMW6U{color:#fff;font-size:1rem;font-weight:500}.RecipePage_artistName__qMW6U:hover{color:#a78eff}.RecipePage_description__U11zi{line-height:1.6;margin:20px 0;color:#fff;font-size:.875rem;font-weight:500}.RecipePage_description__U11zi p{margin-bottom:1rem}.RecipePage_description__U11zi p:last-child{margin-bottom:0}.RecipePage_description__U11zi a{color:#fff;text-decoration:underline}.RecipePage_description__U11zi a:hover{color:#a78eff}.RecipePage_preview__EaeYl{width:39rem;height:39rem;position:sticky;top:2rem;border:1px solid #333;border-radius:5px;overflow:hidden;flex-shrink:0}@media only screen and (max-width:1259px){.RecipePage_preview__EaeYl{width:100%;max-width:39rem;height:auto;aspect-ratio:1/1;position:relative;top:0}}@media only screen and (max-width:1023px){.RecipePage_preview__EaeYl{width:100%;max-width:40rem;max-height:45rem;position:relative;top:0}}.RecipePage_craftButton__RWegb{font-weight:700;font-size:.875rem;height:48px;width:100%;background:#a78eff;color:#000;border-radius:5px;transition:all .2s}.RecipePage_craftButton__RWegb:hover{background:#c6b7ff}.RecipePage_craftButton__RWegb:disabled{background:#5f4b9b;opacity:.5;cursor:not-allowed}.RecipePage_recipeInfo__description__YyKoB{white-space:pre-wrap;line-height:1.6;margin:20px 0}.RecipePage_ingredients__kAGLf{position:relative;display:flex;flex-direction:column;gap:1rem}.RecipePage_grid__teEnE{display:grid;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1.5rem;row-gap:1.5rem;max-width:100%;grid-template-columns:repeat(3,1fr);justify-items:center;align-items:center}@media only screen and (max-width:1023px){.RecipePage_grid__teEnE{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.RecipePage_grid__teEnE{grid-template-columns:1fr}}.RecipePage_spinner__GbaiT{margin:0 1rem 0 0!important;display:inline-block;vertical-align:middle}.RecipePage_modal__hhVeb{justify-content:center;align-items:center}.RecipePage_modalContent__QsFHp{width:37.5rem;flex-direction:column;background:transparent;border:none}.RecipePage_modalContent__QsFHp .RecipePage_imgContainer__SSbzJ{width:16rem;height:16rem;margin:0 auto}.RecipePage_modalContent__QsFHp .RecipePage_modalText__BUNKv{text-align:center;font-size:.875rem;font-weight:500;color:#fff}.RecipePage_modalContent__QsFHp .RecipePage_label__E7IZR{font-size:1.125rem;line-height:2.25rem;letter-spacing:-.01em;font-weight:500;font-size:32px;font-weight:700;line-height:24px;text-align:center;color:#fff;margin-bottom:2rem}.RecipePage_modalContent__QsFHp .RecipePage_desc__IaYzc{margin-top:1rem;font-size:14px;font-weight:400;line-height:19px;text-align:center;color:#8c8d8f}.RecipePage_modalContent__QsFHp .RecipePage_desc__IaYzc a{color:#fff}.RecipePage_modalContent__QsFHp .RecipePage_desc__IaYzc a:hover{text-decoration:underline}.Error404Page_wrapper__7_WYH{display:flex;flex-direction:column;justify-content:center;height:80vh}.Error404Page_wrapper__7_WYH .Error404Page_content__fi05T{display:flex;justify-content:center;align-items:center;font-size:10em;color:#686a6c}