.nu-drops{--nud-navy-deep:#061c42;--nud-navy:#0b2a5b;--nud-navy-lift:#0e336b;--nud-gold:#ffc72c;--nud-orange:#ff5b1f;--nud-sky:#7fb2e8;--nud-bone:#fafaf7;--nud-ink-strong:hsla(60,23%,97%,.92);--nud-ink-body:hsla(60,23%,97%,.85);--nud-ink-secondary:hsla(60,23%,97%,.75);--nud-line-dark:hsla(60,23%,97%,.2);--nud-line-gold:rgba(255,199,44,.38);--nud-ease:cubic-bezier(.22,1,.36,1);background:var(--nud-navy-deep);color:var(--nud-bone);min-height:88vh;padding:28px 18px 40px}@media (min-width:768px){.nu-drops{padding:48px 34px 72px}}@media (prefers-reduced-motion:reduce){.nu-drops *,.nu-drops :after,.nu-drops :before{animation:none!important;transition:none!important}}.nu-drops .chip:focus-visible,.nu-drops .dm-close:focus-visible,.nu-drops .drop-card:focus-visible,.nu-drops .ds-cta:focus-visible,.nu-drops a:focus-visible,.nu-drops button:focus-visible{outline:3px solid var(--nud-gold);outline-offset:2px;border-radius:3px}.nu-drops .detail-sheet:focus{outline:none}.nu-drops .detail-sheet:focus-visible{outline:3px solid var(--nud-gold);outline-offset:-3px}.nu-drops .drops-head{display:flex;flex-direction:column;gap:3px;margin:0 auto;max-width:1080px;padding-bottom:12px}.nu-drops .dh-t{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:30px;letter-spacing:.02em;text-transform:uppercase;line-height:1;color:var(--nud-bone)}.nu-drops .dh-s{font-family:var(--font-fraunces),"Fraunces",serif;font-size:15px;color:var(--nud-ink-secondary);line-height:1.4}@media (min-width:768px){.nu-drops .dh-t{font-size:34px}}.nu-drops .chips{display:flex;gap:9px;margin:0 auto;max-width:1080px;padding:2px 0 14px;overflow-x:auto;scrollbar-width:none}.nu-drops .chips::-webkit-scrollbar{height:0}.nu-drops .chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:999px;border:1px solid var(--nud-line-dark);background:transparent;color:var(--nud-ink-body);cursor:pointer;font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;min-height:44px}.nu-drops .chip .cx{font-size:13px;opacity:.7}.nu-drops .chip.on{background:var(--nud-gold);color:#061c42;border-color:var(--nud-gold)}.nu-drops .chip.state{border-style:dashed}.nu-drops .drop-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-content:start;margin:0 auto;max-width:1080px}@media (min-width:768px){.nu-drops .drop-grid{grid-template-columns:repeat(4,1fr);gap:18px}}.nu-drops .drop-card{display:flex;flex-direction:column;text-align:left;background:var(--nud-navy);border:1px solid var(--nud-line-dark);border-radius:8px;overflow:hidden;padding:0;color:inherit;cursor:pointer;transition:transform .18s var(--nud-ease),border-color .18s}.nu-drops .drop-card:hover{transform:translateY(-3px);border-color:var(--nud-line-gold)}.nu-drops .dc-art{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--nud-navy-lift)}.nu-drops .dc-img{-o-object-fit:cover;object-fit:cover}.nu-drops .dc-noart{position:absolute;inset:0;display:grid;place-items:center;font-size:34px;color:var(--nud-line-gold)}.nu-drops .dc-veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,20,50,0) 40%,rgba(6,20,50,.78))}.nu-drops .dc-tier{position:absolute;top:9px;left:9px;display:inline-flex;align-items:center;gap:5px;font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border-radius:3px;background:rgba(6,20,50,.7);color:var(--nud-gold);border:1px solid var(--nud-line-gold);backdrop-filter:blur(3px)}.nu-drops .dc-tier.spotlight{color:#ffe9a6}.nu-drops .dc-window{position:absolute;top:9px;right:9px;display:inline-flex;align-items:center;gap:5px;font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:3px;backdrop-filter:blur(3px)}.nu-drops .dc-window.founders{background:rgba(255,199,44,.92);color:#061c42}.nu-drops .dc-window.public{background:rgba(6,20,50,.72);color:var(--nud-bone);border:1px solid var(--nud-line-dark)}.nu-drops .dc-window.soon{background:rgba(6,20,50,.72);color:var(--nud-sky);border:1px solid rgba(127,178,232,.5)}.nu-drops .dc-window.sold{background:rgba(6,20,50,.82);color:var(--nud-ink-secondary);border:1px solid var(--nud-line-dark)}.nu-drops .dc-name{position:absolute;left:11px;right:11px;bottom:9px;display:block}.nu-drops .dc-name .n{display:block;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:20px;line-height:.9;letter-spacing:.01em;text-transform:uppercase;color:var(--nud-bone)}.nu-drops .dc-name .sp{display:block;font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--nud-gold);margin-top:3px}.nu-drops .dc-body{display:flex;flex-direction:column;gap:9px;padding:11px 12px 13px}.nu-drops .dc-price{display:flex;align-items:baseline;justify-content:space-between}.nu-drops .dc-price .p{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:22px;letter-spacing:.02em;color:var(--nud-bone)}.nu-drops .dc-price .p.free{color:var(--nud-ink-secondary);font-size:17px}.nu-drops .dc-price .lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--nud-ink-secondary)}.nu-drops .dc-countdown,.nu-drops .dc-price .lbl{font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:13px}.nu-drops .dc-countdown{font-weight:700;letter-spacing:.06em;color:var(--nud-sky);display:flex;align-items:center;gap:6px}.nu-drops .edprog{display:flex;flex-direction:column;gap:5px}.nu-drops .edprog .track{display:block;height:6px;border-radius:3px;background:var(--nud-navy-lift);overflow:hidden}.nu-drops .edprog .fill{display:block;height:100%;background:linear-gradient(90deg,#f1b01d,#ffd24a);border-radius:3px}.nu-drops .edprog .track.sold .fill{background:var(--nud-ink-secondary)}.nu-drops .edprog .cnt{font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:13px;letter-spacing:.04em;color:var(--nud-ink-body)}.nu-drops .edprog .cnt b{color:var(--nud-gold)}.nu-drops .drops-none,.nu-drops .edprog .cnt.sold b{color:var(--nud-ink-secondary)}.nu-drops .drops-none{grid-column:1/-1;font-family:var(--font-fraunces),"Fraunces",serif;font-size:15px;padding:18px 0}.nu-drops .drops-empty{margin:0 auto;max-width:560px;display:flex;flex-direction:column;gap:12px;padding:32px 0;text-align:center}.nu-drops .de-h{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:28px;text-transform:uppercase;letter-spacing:.02em}.nu-drops .de-s{font-family:var(--font-fraunces),"Fraunces",serif;font-size:16px;line-height:1.55;color:var(--nud-ink-body)}.nu-drops .premint{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:560px;padding:12px 2px 24px}.nu-drops .pm-badge{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--nud-gold);border:1px solid var(--nud-line-gold);border-radius:3px;padding:7px 12px}.nu-drops .pm-h{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:38px;line-height:.92;letter-spacing:.01em;text-transform:uppercase;color:var(--nud-bone)}.nu-drops .pm-h em{font-style:italic;font-weight:300;text-transform:none;color:var(--nud-gold);font-size:.7em}.nu-drops .pm-h em,.nu-drops .pm-s{font-family:var(--font-fraunces),"Fraunces",serif}.nu-drops .pm-s{font-size:16px;line-height:1.55;color:var(--nud-ink-body)}.nu-drops .pm-cal{display:flex;flex-direction:column;gap:10px;margin-top:4px}.nu-drops .pm-row{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid var(--nud-line-dark);border-radius:6px;background:var(--nud-navy)}.nu-drops .pm-row .date{flex:0 0 54px;text-align:center}.nu-drops .pm-row .date .mo{font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--nud-gold)}.nu-drops .pm-row .date .dy{font-size:30px;line-height:.8}.nu-drops .pm-row .date .dy,.nu-drops .pm-row .info .t{font-family:var(--font-bebas),"Bebas Neue",sans-serif;color:var(--nud-bone)}.nu-drops .pm-row .info .t{font-size:18px;letter-spacing:.02em;text-transform:uppercase}.nu-drops .pm-row .info .d{font-family:var(--font-fraunces),"Fraunces",serif;font-size:13.5px;color:var(--nud-ink-secondary);line-height:1.4;margin-top:2px}.nu-drops .pm-notify{margin-top:6px}.nu-drops .sheet-scrim{position:fixed;inset:0;background:rgba(6,20,50,.74);backdrop-filter:blur(4px);display:flex;align-items:flex-end;z-index:60}.nu-drops .detail-sheet{position:relative;width:100%;max-height:92dvh;background:var(--nud-navy-deep);border-top:1px solid var(--nud-line-gold);border-radius:22px 22px 0 0;padding:12px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -30px 60px -20px rgba(0,0,0,.6);animation:nud-sheetup .4s var(--nud-ease)}@keyframes nud-sheetup{0%{transform:translateY(30%);opacity:.5}to{transform:translateY(0);opacity:1}}.nu-drops .detail-sheet .grip{width:40px;height:4px;border-radius:2px;background:var(--nud-line-dark);align-self:center;margin-bottom:8px}.nu-drops .dm-close{position:absolute;top:14px;right:16px;width:44px;height:44px;border-radius:50%;border:none;cursor:pointer;background:hsla(60,23%,97%,.12);color:var(--nud-bone);display:grid;place-items:center;font-size:16px;z-index:2}.nu-drops .ds-scroll{overflow-y:auto;padding:6px 20px 24px;display:flex;flex-direction:column;gap:16px;scrollbar-width:none}.nu-drops .ds-scroll::-webkit-scrollbar{width:0}@media (min-width:768px){.nu-drops .sheet-scrim{align-items:center;justify-content:center;padding:34px}.nu-drops .detail-sheet{max-width:460px;max-height:100%;border:1px solid var(--nud-line-gold);border-radius:12px;animation:nud-modalin .3s var(--nud-ease)}.nu-drops .detail-sheet .grip{display:none}.nu-drops .ds-scroll{padding:26px}}@keyframes nud-modalin{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.nu-drops .ds-hero{display:flex;gap:16px;align-items:flex-start}.nu-drops .ds-art{position:relative;display:block;flex:0 0 116px;aspect-ratio:3/4;border-radius:6px;overflow:hidden;border:1px solid var(--nud-line-gold);background:var(--nud-navy-lift)}.nu-drops .ds-hero .meta{flex:1 1 auto;display:flex;flex-direction:column;gap:6px;min-width:0}.nu-drops .ds-hero .kick{font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--nud-gold)}.nu-drops .ds-hero .nm{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:32px;line-height:.86;letter-spacing:.01em;text-transform:uppercase;color:var(--nud-bone)}.nu-drops .ds-hero .sp{color:var(--nud-ink-secondary)}.nu-drops .ds-hero .sp,.nu-drops .ds-hero .tierline{font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.nu-drops .ds-hero .tierline{display:inline-flex;align-items:center;gap:7px;font-weight:700;color:var(--nud-gold);margin-top:2px}.nu-drops .ds-price-row{display:flex;align-items:baseline;justify-content:space-between;padding:14px 0;border-top:1px solid var(--nud-line-dark);border-bottom:1px solid var(--nud-line-dark)}.nu-drops .ds-price-row .pv{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:34px;letter-spacing:.02em;color:var(--nud-gold)}.nu-drops .ds-price-row .pl{font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--nud-ink-secondary)}.nu-drops .ds-window-banner{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border-radius:5px;font-family:var(--font-fraunces),"Fraunces",serif}.nu-drops .ds-window-banner .ic{flex:0 0 auto;font-size:17px;line-height:1.2}.nu-drops .ds-window-banner .wt{font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:16px;letter-spacing:.03em;text-transform:uppercase;line-height:1.1}.nu-drops .ds-window-banner .wd{font-size:13.5px;line-height:1.45;margin-top:3px}.nu-drops .ds-window-banner.founders{background:rgba(255,199,44,.1);border-left:3px solid var(--nud-gold)}.nu-drops .ds-window-banner.founders .ic,.nu-drops .ds-window-banner.founders .wt{color:var(--nud-gold)}.nu-drops .ds-window-banner.founders .wd{color:var(--nud-ink-body)}.nu-drops .ds-window-banner.public{background:rgba(127,178,232,.08);border-left:3px solid var(--nud-sky)}.nu-drops .ds-window-banner.public .ic,.nu-drops .ds-window-banner.public .wt{color:var(--nud-sky)}.nu-drops .ds-window-banner.public .wd{color:var(--nud-ink-body)}.nu-drops .ds-window-banner.soon{background:rgba(127,178,232,.08);border-left:3px solid var(--nud-sky)}.nu-drops .ds-window-banner.soon .ic,.nu-drops .ds-window-banner.soon .wt{color:var(--nud-sky)}.nu-drops .ds-window-banner.soon .wd{color:var(--nud-ink-body)}.nu-drops .ds-window-banner.sold{background:hsla(0,0%,100%,.04);border-left:3px solid var(--nud-ink-secondary)}.nu-drops .ds-window-banner.sold .ic,.nu-drops .ds-window-banner.sold .wt{color:var(--nud-ink-strong)}.nu-drops .ds-window-banner.sold .wd{color:var(--nud-ink-body)}.nu-drops .ds-cta{display:block;font-family:var(--font-bebas),"Bebas Neue",sans-serif;font-size:19px;letter-spacing:.05em;text-align:center;padding:15px;border-radius:4px;width:100%;min-height:52px;cursor:pointer;text-decoration:none}.nu-drops .ds-cta.primary{background:var(--nud-orange);color:#fff;box-shadow:0 12px 28px -10px rgba(255,91,31,.7);transition:transform .18s var(--nud-ease)}.nu-drops .ds-cta.primary:hover{transform:translateY(-2px)}.nu-drops .ds-cta.ghost{background:transparent;border:1.5px solid var(--nud-gold);color:var(--nud-gold)}.nu-drops .ds-sold-honor{font-family:var(--font-fraunces),"Fraunces",serif;font-style:italic;font-size:14px;line-height:1.5;color:var(--nud-ink-body);text-align:center}.nu-drops .ds-sold-honor b{color:var(--nud-gold);font-style:normal}.nu-drops .ds-count{font-family:var(--font-jbmono),"JetBrains Mono",monospace;font-size:26px;font-weight:700;letter-spacing:.04em;color:var(--nud-sky);text-align:center;line-height:1}.nu-drops .ds-count-sub{text-align:center}.nu-drops .ds-note-sub{font-family:var(--font-fraunces),"Fraunces",serif;font-size:13.5px;line-height:1.5;color:var(--nud-ink-secondary);text-align:center}