/*
! tailwindcss v3.0.23 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.opacity-25{opacity:.25}.opacity-75{opacity:.75}

/* Cyberpunk Style Overrides */
@font-face {
    font-family: 'Cyberpunk';
    src: url('https://fonts.gstatic.com/s/orbitron/v25/yMJMMIlzdpvBhQQL_SC3X9yhF25-T1nyGy6xpmIyXwaESA.woff2');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

body {
    --tw-text-opacity: 1;
    background-color: #0a0a1a;
    background-image: 
        linear-gradient(0deg, rgba(10, 10, 26, 0.9), rgba(10, 10, 26, 0.9)),
        repeating-linear-gradient(45deg, #ff2a6d20 0px, #05d9e820 2px, #ff2a6d20 4px);
    color: #d1f7ff;
    font-family: 'Cyberpunk', ui-sans-serif, system-ui, -apple-system;
    min-height: 100vh;
    padding: 1.5rem;
    position: relative;
}

body::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: 
        linear-gradient(90deg, rgba(255, 42, 109, 0.05) 1px, transparent 1px),
        linear-gradient(0deg, rgba(255, 42, 109, 0.05) 1px, transparent 1px);
    background-size: 20px 20px;
    z-index: -1;
    pointer-events: none;
}

a, a:link, a:visited {
    --tw-text-opacity: 1;
    color: #ff2a6d;
    font-weight: 600;
    text-shadow: 0 0 5px rgba(255, 42, 109, 0.7);
    transition: all 0.3s ease;
}

a:hover, a:link:hover, a:visited:hover {
    -webkit-text-decoration-line: none;
    text-decoration-line: none;
    text-shadow: 0 0 10px rgba(255, 42, 109, 1);
    color: #ff71a0;
}

strong {
    font-weight: 600;
    color: #05d9e8;
    text-shadow: 0 0 5px rgba(5, 217, 232, 0.7);
}

main {
    display: flex;
    flex-direction: column;
}

#logo {
    margin: auto;
    max-width: 28rem;
    width: 100%;
    filter: drop-shadow(0 0 15px rgba(5, 217, 232, 0.5));
}

span.emoji {
    font-size: 1.5rem;
    line-height: 2rem;
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.7);
}

.error {
    --tw-bg-opacity: 1;
    --tw-border-opacity: 1;
    --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
    --tw-text-opacity: 1;
    background-color: rgba(20, 20, 40, 0.8);
    border-color: #ff2a6d;
    border-radius: .5rem;
    border-width: 1px;
    box-shadow: 0 0 15px rgba(255, 42, 109, 0.5), 0 0 30px rgba(255, 42, 109, 0.2);
    color: #ff2a6d;
    display: flex;
    flex-direction: column;
    font-size: .875rem;
    line-height: 1.25rem;
    padding: .75rem;
}

.error:before {
    content: "Error";
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5rem;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.error button {
    --tw-text-opacity: 1;
    --tw-bg-opacity: 1;
    background-color: #ff2a6d;
    border-radius: .375rem;
    color: rgb(255 255 255/var(--tw-text-opacity));
    display: inline-block;
    font-size: .75rem;
    font-weight: 600;
    line-height: 1rem;
    margin-left: auto;
    margin-top: .75rem;
    padding: .25rem .5rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    transition: all 0.3s ease;
}

.error button:hover {
    --tw-bg-opacity: 1;
    background-color: #ff71a0;
    box-shadow: 0 0 10px rgba(255, 42, 109, 0.8);
}

button {
    --tw-bg-opacity: 1;
    --tw-border-opacity: 1;
    --tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    background-color: rgba(20, 20, 40, 0.8);
    border-color: #05d9e8;
    border-radius: 0;
    border-width: 1px;
    box-shadow: 0 0 10px rgba(5, 217, 232, 0.3);
    font-weight: 600;
    padding: .5rem 1.5rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
}

button:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 217, 232, 0.2);
    box-shadow: 0 0 15px rgba(5, 217, 232, 0.5);
}

button:before {
    content: "";
    position: absolute;
    top: -2px;
    left: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(45deg, #ff2a6d, #05d9e8, #ff2a6d);
    z-index: -1;
    animation: glowBorder 3s infinite linear;
    opacity: 0;
    transition: opacity 0.3s ease;
}

button:hover:before {
    opacity: 1;
}

@keyframes glowBorder {
    0% { background-position: 0 0; }
    100% { background-position: 200% 0; }
}

button.primary {
    --tw-text-opacity: 1;
    --tw-bg-opacity: 1;
    background-color: rgba(5, 217, 232, 0.9);
    border-width: 1px;
    border-color: #05d9e8;
    color: #0a0a1a;
    font-weight: 700;
}

button.primary:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 217, 232, 1);
    box-shadow: 0 0 20px rgba(5, 217, 232, 0.8);
}

button.primary:disabled {
    opacity: .3;
}

button.primary:disabled:hover {
    cursor: not-allowed;
    box-shadow: none;
}

input[type=text] {
    --tw-text-opacity: 1;
    --tw-bg-opacity: 1;
    --tw-border-opacity: 1;
    --tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    background-color: rgba(20, 20, 40, 0.8);
    border-color: #05d9e8;
    border-radius: 0;
    border-width: 1px;
    box-shadow: 0 0 10px rgba(5, 217, 232, 0.3);
    color: #d1f7ff;
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-weight: 600;
    outline: 2px solid transparent;
    outline-offset: 2px;
    padding: .5rem 1rem;
    transition: all 0.3s ease;
}

input[type=text]:focus {
    --tw-bg-opacity: 1;
    --tw-border-opacity: 1;
    background-color: rgba(20, 20, 40, 0.9);
    border-color: #05d9e8;
    box-shadow: 0 0 15px rgba(5, 217, 232, 0.5);
}

input[type=text]:disabled {
    opacity: .5;
}

input[type=text]:disabled:hover {
    cursor: not-allowed;
}

label {
    --tw-text-opacity: 1;
    color: #05d9e8;
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.25rem;
    margin-bottom: .25rem;
    margin-left: .25rem;
    margin-top: 1rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-shadow: 0 0 5px rgba(5, 217, 232, 0.7);
}

#minting-dapp {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1.5rem;
    max-width: 28rem;
    width: 100%;
}

#minting-dapp .no-wallet {
    --tw-bg-opacity: 1;
    --tw-border-opacity: 1;
    --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
    background-color: rgba(20, 20, 40, 0.8);
    border-color: #05d9e8;
    border-radius: 0;
    border-width: 1px;
    box-shadow: 0 0 15px rgba(5, 217, 232, 0.3);
    display: flex;
    flex-direction: column;
    padding: 1.5rem 1rem;
    position: relative;
}

#minting-dapp .no-wallet:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: 
        linear-gradient(90deg, transparent, #05d9e820, transparent) 0% 0% / 200% 100%,
        linear-gradient(0deg, transparent, #05d9e820, transparent) 100% 0% / 100% 200%;
    animation: scanlines 8s linear infinite;
    pointer-events: none;
    z-index: 1;
}

@keyframes scanlines {
    0% {
        background-position: 0% 0%, 0% 0%;
    }
    100% {
        background-position: 200% 0%, 0% 200%;
    }
}

#minting-dapp .no-wallet .use-block-explorer:not(:first-child) {
    margin-top: .75rem;
}

#minting-dapp .no-wallet .use-block-explorer:not(:first-child):before {
    --tw-border-opacity: 1;
    border-color: #05d9e8;
    border-top-width: 1px;
    content: "";
    display: block;
    margin: .75rem auto;
    width: 3rem;
    box-shadow: 0 0 10px rgba(5, 217, 232, 0.5);
}

#minting-dapp .no-wallet .merkle-proof-manual-address {
    display: flex;
    flex-direction: column;
    margin-top: 1rem;
}

#minting-dapp .no-wallet .merkle-proof-manual-address h2 {
    --tw-text-opacity: 1;
    color: #ff2a6d;
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 1.75rem;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    text-shadow: 0 0 10px rgba(255, 42, 109, 0.7);
}

#minting-dapp .no-wallet .merkle-proof-manual-address p {
    margin-top: .75rem;
}

#minting-dapp .no-wallet .merkle-proof-manual-address .feedback-message {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 217, 232, 0.2);
    border-radius: 0;
    font-size: .875rem;
    line-height: 1.25rem;
    margin-top: 1rem;
    padding: .75rem;
    border: 1px solid #05d9e8;
    box-shadow: 0 0 10px rgba(5, 217, 232, 0.3);
}

#minting-dapp .no-wallet .merkle-proof-manual-address input {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

#minting-dapp .no-wallet .merkle-proof-manual-address button {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

#minting-dapp .collection-not-ready {
    --tw-bg-opacity: 1;
    --tw-border-opacity: 1;
    --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
    background-color: rgba(20, 20, 40, 0.8);
    border-color: #05d9e8;
    border-radius: 0;
    border-width: 1px;
    box-shadow: 0 0 15px rgba(5, 217, 232, 0.3);
    font-size: .875rem;
    line-height: 1.25rem;
    padding: 1rem 1.5rem;
}

#minting-dapp .collection-not-ready .spinner {
    --tw-text-opacity: 1;
    color: #05d9e8;
    display: inline;
    height: 2rem;
    margin-left: -.25rem;
    margin-right: .75rem;
    width: 2rem;
}

@-webkit-keyframes spin{
    to{transform:rotate(1turn)}
}

@keyframes spin{
    to{transform:rotate(1turn)}
}

#minting-dapp .collection-not-ready .spinner {
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
    filter: drop-shadow(0 0 5px rgba(5, 217, 232, 0.7));
}

#minting-dapp .collection-status {
    display: grid;
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
}

@media (min-width:640px) {
    #minting-dapp .collection-status {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
}

#minting-dapp .collection-status {
    --tw-bg-opacity: 1;
    --tw-border-opacity: 1;
    --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
    background-color: rgba(20, 20, 40, 0.8);
    border-color: #05d9e8;
    border-radius: 0;
    border-width: 1px;
    box-shadow: 0 0 15px rgba(5, 217, 232, 0.3);
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: .875rem;
    line-height: 1.25rem;
    position: relative;
    overflow: hidden;
}

#minting-dapp .collection-status:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(45deg, transparent, rgba(5, 217, 232, 0.1), transparent);
    animation: scanEffect 3s linear infinite;
    pointer-events: none;
}

@keyframes scanEffect {
    0% {
        transform: translateY(-100%);
    }
    100% {
        transform: translateY(100%);
    }
}

#minting-dapp .collection-status>* {
    align-items: center;
    display: flex;
    flex-direction: column;
    padding: 1rem 1.5rem;
    position: relative;
    z-index: 2;
}

#minting-dapp .collection-status>* .label {
    --tw-text-opacity: 1;
    color: #05d9e8;
    font-size: .75rem;
    line-height: 1rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-shadow: 0 0 5px rgba(5, 217, 232, 0.7);
}

@media (min-width:640px) {
    #minting-dapp .collection-status .user-address {
        grid-column: span 2/span 2;
    }
}

#minting-dapp .collection-status .user-address {
    --tw-border-opacity: 1;
    border-bottom-width: 1px;
    border-color: #05d9e8;
    overflow: hidden;
}

#minting-dapp .collection-status .user-address .address {
    font-weight: 600;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    color: #ff2a6d;
    text-shadow: 0 0 5px rgba(255, 42, 109, 0.7);
}

#minting-dapp .collection-status .current-sale .label,
#minting-dapp .collection-status .supply .label {
    display: block;
    font-weight: 600;
}

#minting-dapp .collection-status .current-sale.supply,
#minting-dapp .collection-status .supply.supply {
    --tw-border-opacity: 1;
    border-bottom-width: 1px;
    border-color: #05d9e8;
}

@media (min-width:640px) {
    #minting-dapp .collection-status .current-sale.supply,
    #minting-dapp .collection-status .supply.supply {
        border-bottom-width: 0;
        border-right-width: 1px;
    }
}

#minting-dapp .cannot-mint,
#minting-dapp .collection-sold-out,
#minting-dapp .not-mainnet {
    --tw-bg-opacity: 1;
    --tw-border-opacity: 1;
    --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
    background-color: rgba(20, 20, 40, 0.8);
    border-color: #05d9e8;
    border-radius: 0;
    border-width: 1px;
    box-shadow: 0 0 15px rgba(5, 217, 232, 0.3);
    padding: 1rem 1.5rem;
    text-align: center;
}

#minting-dapp .cannot-mint.cannot-mint .emoji,
#minting-dapp .collection-sold-out.cannot-mint .emoji,
#minting-dapp .not-mainnet.cannot-mint .emoji {
    display: block;
    font-size: 2.25rem;
    line-height: 2.5rem;
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.7);
}

#minting-dapp .cannot-mint.not-mainnet,
#minting-dapp .collection-sold-out.not-mainnet,
#minting-dapp .not-mainnet.not-mainnet {
    --tw-bg-opacity: 1;
    --tw-border-opacity: 1;
    --tw-text-opacity: 1;
    background-color: rgba(255, 42, 109, 0.8);
    border-color: #ff2a6d;
    color: #0a0a1a;
    box-shadow: 0 0 15px rgba(255, 42, 109, 0.5);
}

#minting-dapp .cannot-mint.not-mainnet .small,
#minting-dapp .collection-sold-out.not-mainnet .small,
#minting-dapp .not-mainnet.not-mainnet .small {
    display: block;
    font-size: .875rem;
    line-height: 1.25rem;
}

#minting-dapp .cannot-mint.collection-sold-out h2,
#minting-dapp .collection-sold-out.collection-sold-out h2,
#minting-dapp .not-mainnet.collection-sold-out h2 {
    font-size: 1.25rem;
    line-height: 1.75rem;
    margin-bottom: .75rem;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #ff2a6d;
    text-shadow: 0 0 5px rgba(255, 42, 109, 0.7);
}

#minting-dapp .mint-widget {
    --tw-bg-opacity: 1;
    --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
    align-items: center;
    background-color: rgba(20, 20, 40, 0.8);
    border-radius: 0;
    box-shadow: 0 0 15px rgba(5, 217, 232, 0.3);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    text-align: center;
    border: 1px solid #05d9e8;
    position: relative;
}

#minting-dapp .mint-widget:before {
    content: "";
    position: absolute;
    top: -2px;
    left: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(45deg, #ff2a6d, #05d9e8, #ff2a6d);
    z-index: -1;
    animation: glowBorder 3s infinite linear;
    opacity: 0.7;
}

#minting-dapp .mint-widget .preview {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 217, 232, 0.1);
    padding: 2rem;
    position: relative;
    overflow: hidden;
}

#minting-dapp .mint-widget .preview:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: 
        linear-gradient(90deg, transparent, rgba(5, 217, 232, 0.2), transparent) 0% 0% / 200% 100%;
    animation: scanlines 8s linear infinite;
    pointer-events: none;
}

#minting-dapp .mint-widget .preview img {
    filter: drop-shadow(0 0 15px rgba(5, 217, 232, 0.7));
    margin: auto;
    max-height: 13rem;
    position: relative;
    z-index: 2;
}

#minting-dapp .mint-widget .price {
    padding: 1rem 1.5rem;
    color: #ff2a6d;
    text-shadow: 0 0 5px rgba(255, 42, 109, 0.7);
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#minting-dapp .mint-widget>* {
    width: 100%;
}

#minting-dapp .mint-widget>:not(:last-child) {
    --tw-border-opacity: 1;
    border-bottom-width: 1px;
    border-color: #05d9e8;
}

#minting-dapp .mint-widget .controls {
    align-items: stretch;
    display: flex;
}

#minting-dapp .mint-widget .controls>* {
    border-radius: 0;
    border-width: 0;
}

#minting-dapp .mint-widget .controls .decrease,
#minting-dapp .mint-widget .controls .mint-amount {
    --tw-border-opacity: 1;
    border-color: #05d9e8;
    border-right-width: 1px;
}

#minting-dapp .mint-widget .controls .mint-amount {
    --tw-text-opacity: 1;
    align-items: center;
    color: #05d9e8;
    display: flex;
    font-weight: 600;
    justify-content: center;
    width: 100%;
    text-shadow: 0 0 5px rgba(5, 217, 232, 0.7);
}

#minting-dapp .mint-widget .controls .primary {
    border-width: 0;
}