.dps[data-v-86bb2cee]{--paper:#fffdf8;--sticky-top:var(--nav-height,64px);background:var(--paper);border:2px solid var(--color-border);box-shadow:6px 6px 0 var(--color-border),10px 10px 0 -2px var(--color-cream-dark),10px 10px 0 0 var(--color-border);border-top:none;border-radius:0 0 18px 6px;grid-template-columns:minmax(0,1fr) 36px;display:grid}.dps__main[data-v-86bb2cee]{flex-direction:column;gap:16px;min-width:0;padding:0 34px 36px;display:flex}.dps__head[data-v-86bb2cee]{top:var(--sticky-top);z-index:4;text-transform:uppercase;letter-spacing:.12em;background:var(--paper);border-top:2px solid var(--color-border);border-bottom:3px double var(--color-border);box-shadow:0 12px 0 var(--paper);justify-content:space-between;gap:12px;margin:0 -34px;padding:18px 34px 8px;font-size:11px;font-weight:800;display:flex;position:sticky}.dps__rail[data-v-86bb2cee]{background:var(--color-cream);border-left:2px solid var(--color-border);border-radius:0 0 16px}.dps__rail-letters[data-v-86bb2cee]{top:var(--sticky-top);font-family:var(--font-arabic);color:var(--color-ink-muted);background:var(--color-cream);border-top:2px solid var(--color-border);flex-direction:column;align-items:center;gap:1px;padding:10px 0;font-size:13px;font-weight:700;display:flex;position:sticky}.dps__rail-letter--on[data-v-86bb2cee]{text-align:center;width:26px;color:var(--color-ink);background:var(--color-yellow);border:2px solid var(--color-border);border-radius:6px}@media (width<=640px){.dps[data-v-86bb2cee]{grid-template-columns:minmax(0,1fr) 26px}.dps__main[data-v-86bb2cee]{padding:0 18px 24px}.dps__head[data-v-86bb2cee]{margin:0 -18px;padding:14px 18px 8px}.dps__rail-letters[data-v-86bb2cee]{font-size:11px}.dps__rail-letter--on[data-v-86bb2cee]{width:20px}}
