On katmanlı sabit z-index merdiveni. Her UI bileşeninin yığılma sırası tek bir token tablosundan okunur — keyfi z-index: 9999 yasaktır. Aralarındaki 10 birimlik boşluk, yerel istisnalar (örn. modal içinde tooltip) için manevra alanı bırakır.
colors_and_type.css içinde tanımlıdır| Token | Değer | Kim kullanır? |
|---|---|---|
| --nb-z-base | 0 | Default akış; kanban kartları, içerik blokları |
| --nb-z-sticky | 10 | Sticky tablo başlığı, sticky CTA çubuğu, sayfa içi sekmeler |
| --nb-z-nav | 20 | Top nav, üst banner / inline alert (page-level) |
| --nb-z-dropdown | 30 | User-chip menüsü, select listesi, date picker takvimi |
| --nb-z-modal-backdrop | 40 | rgba(0,0,0,.5) backdrop — modal/drawer arkası |
| --nb-z-sidebar | 50 | Mobile slide-in sidebar (desktop'ta yok) |
| --nb-z-modal | 60 | Modal dialog, drawer/sheet, command palette (⌘K) |
| --nb-z-popover | 70 | Popover, combobox listesi, mention/autocomplete |
| --nb-z-toast | 80 | Toast / notification (sağ alt, 6 saniye) |
| --nb-z-tooltip | 90 | Tooltip — her şeyin üstünde, içerik aktarmaz |
z-index: 9999 yasak.+1 kullan: z-index: calc(var(--nb-z-tooltip) + 1).20 birim aşağıdadır; backdrop ile modal arasına başka şey girmez.position: static.--nb-z-tooltip uygulanır — z-index parent stacking-context'ine göre ölçülür, dikkatli ol.