.nft-input-backdrop{background:#050608d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.nft-input-sheet{width:min(100%,560px);border:1px solid #a48a53;border-radius:22px 22px 0 0;background:radial-gradient(ellipse at 50% 4%,#29271f,#17191a 46%,#101316);box-shadow:0 -10px 30px #000a;color:#f3ede1;font-family:var(--font-sans,"Preview Golos",sans-serif)}.nft-input-head{min-height:62px;gap:12px;padding:8px 14px 8px 18px;border-bottom:1px solid #a48a5355;background:#1b1c1aee}.nft-input-title{min-width:0;color:#f3ede1;font:400 clamp(17px,4.7vw,22px)/1.15 var(--font-display,"Preview Russo",sans-serif)}.nft-input-title svg{flex:none;color:#e2b858;stroke-width:1.7}.nft-input-close{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:8px;background:transparent;color:#e4ded0;cursor:pointer}.nft-input-close:hover{background:#ffffff13}.nft-input-close:focus-visible,.nft-input-sheet button:focus-visible{outline:2px solid #ffdc6a;outline-offset:2px}.nft-input-body{padding:16px 18px max(20px,env(safe-area-inset-bottom))}.nft-input-hint{margin:0;padding:0 0 12px;border-bottom:1px solid #a48a534d;color:#d9d0bf;font:400 13px/1.45 var(--font-sans,"Preview Golos",sans-serif)}.nft-input-state{color:#d0c7b6;line-height:1.45}.nft-input-state p{margin:0 0 10px}.nft-input-wallet{padding:4px 0 2px;text-align:center}.nft-input-wallet>p{max-width:34ch;margin:0 auto 18px;color:#e3d9c6;font:400 14px/1.45 var(--font-sans,"Preview Golos",sans-serif)}.nft-input-wallet .castle-profile__wallet{border:0;background:none;padding:0}.nft-input-wallet .castle-profile__wallet-cta{min-height:44px;margin:auto;padding:0 18px;border:1px solid #f7d26e;border-radius:22px;background:var(--button-primary,linear-gradient(110deg,#ffce2e,#ef9500));color:#241906;font:400 14px/1.1 var(--font-display,"Preview Russo",sans-serif)}.nft-input-wallet .castle-profile__wallet-cta:focus-visible{outline:2px solid white;outline-offset:2px}.nft-input-batch,.nft-input-already,.nft-input-row{border:1px solid #75695372;border-radius:12px;background:#111619c7}.nft-input-primary{min-height:40px;border:1px solid #f7d26e;background:var(--button-primary,linear-gradient(110deg,#ffce2e,#ef9500));color:#241906;font:400 12px/1.2 var(--font-display,"Preview Russo",sans-serif);cursor:pointer}.nft-input-primary:hover:not(:disabled){filter:brightness(1.07)}.nft-input-secondary{min-height:38px;padding:7px 13px;border:1px solid #9c8660;border-radius:19px;background:#181b1c;color:#f3ede1;font:400 12px/1.2 var(--font-display,"Preview Russo",sans-serif);cursor:pointer}.nft-input-secondary:hover:not(:disabled){background:#242422}.nft-input-row{color:#f3ede1}.nft-input-row-count{border:1px solid #f7d26e;background:#d6aa4a;color:#241906}.nft-input-row-quantity{background:#e5bc5b24;color:#f3ca62}.nft-deposit-result{background:radial-gradient(ellipse at 50% 4%,#29271f,#17191a 46%,#101316);color:#f3ede1;font-family:var(--font-sans,"Preview Golos",sans-serif)}.nft-deposit-result>div{max-width:560px;margin:0 auto}.nft-deposit-result>div>div.text-base{font:400 22px/1.2 var(--font-display,"Preview Russo",sans-serif)}.nft-deposit-result ul{border-color:#75695372;background:#111619c7}.nft-deposit-result button:focus-visible{outline:2px solid #ffdc6a;outline-offset:2px}.nft-input-backdrop~[data-state=open].fixed.inset-0{z-index:170}.nft-input-backdrop~.castle-wallet-choice{z-index:180}@media(min-width:640px){.nft-input-backdrop{padding:16px}.nft-input-sheet{border-radius:22px}.nft-input-head{padding:10px 18px}}@media(max-width:350px){.nft-input-body{padding-inline:14px}.nft-input-title{font-size:17px}.nft-input-row{gap:7px}.nft-input-row .nft-input-primary{padding-inline:8px;font-size:10px}}
