.gl-spacing .sh-row{display:flex;gap:34px;align-items:flex-start;flex-wrap:wrap}.gl-spacing .sh-col{text-align:center}.gl-spacing .box{width:70px;height:56px;background:var(--slab-white);border:var(--border-base) solid var(--slab-black);border-radius:var(--radius-sm)}.gl-spacing .cap{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--text-strong);margin-top:16px}.gl-spacing .row{display:flex;align-items:flex-end;gap:14px}.gl-spacing .col{text-align:center}.gl-spacing .bar{background:var(--slab-violet);border:var(--border-thin) solid var(--slab-black);width:32px}.gl-spacing .n{font-family:var(--font-mono);font-size:11px;color:var(--text-strong);margin-top:8px;font-weight:700}.gl-spacing .px{font-family:var(--font-mono);font-size:10px;color:var(--slab-smoke)}.gl-spacing .bd-wrap{display:flex;gap:30px;flex-wrap:wrap}.gl-spacing .grp{display:flex;gap:16px}.gl-spacing .bd-box{width:64px;height:64px;background:var(--slab-white);border-color:var(--slab-black);border-style:solid;display:grid;place-items:center;font-weight:700;color:var(--text-strong)}.gl-spacing .bd-box,.gl-spacing .bd-cap{font-family:var(--font-mono);font-size:11px}.gl-spacing .bd-cap{text-transform:uppercase;letter-spacing:.06em;color:var(--slab-smoke);margin-bottom:10px}.gl-spacing .zx-wrap{font-family:var(--font-mono)}.gl-spacing .zx-row{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;margin-bottom:20px}.gl-spacing .zx-col{display:flex;flex-direction:column;align-items:center;gap:8px}.gl-spacing .layer{width:80px;height:36px;border:var(--border-base) solid var(--slab-black);border-radius:var(--radius-sm);display:grid;place-items:center;font-size:11px;font-weight:700;letter-spacing:.04em}.gl-spacing .zx-cap{font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-align:center}.gl-spacing .val,.gl-spacing .zx-cap{font-size:10px;color:var(--slab-smoke)}.gl-spacing .divider{border:none;border-top:2px dashed var(--slab-line-soft);margin:0 0 18px}.gl-spacing .tok-row{display:flex;align-items:center;gap:10px;padding:5px 0;border-bottom:1px solid var(--slab-line-soft);font-size:11px}.gl-spacing .tok-row:last-child{border-bottom:none}.gl-spacing .tok-name{font-weight:700;color:var(--slab-violet);flex:0 0 200px}.gl-spacing .tok-val{color:var(--slab-smoke)}