
.lbl{font-family:'IBM Plex Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#615B51}
.t{font-size:15px;line-height:1.6;color:#3D4350}
.n{width:7px;height:7px;border-radius:50%;background:#15233F;flex-shrink:0}
.o{width:7px;height:7px;border-radius:50%;border:1.5px solid #15233F;box-sizing:border-box;flex-shrink:0}
.b{width:7px;height:7px;border-radius:50%;background:#80623E;flex-shrink:0}
.g{display:grid;grid-template-columns:repeat(var(--g12, 12),minmax(0,1fr));column-gap:calc(24px * var(--sk, 1))}
.av{width:24px;height:24px;border-radius:50%;color:#FFFFFF;font-size:9.5px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-family:Archivo,sans-serif}
.avs{width:18px;height:18px;font-size:7.5px;border:1.5px solid #FFFFFF;margin-left:-5px}
.col{background:#EFECE6;border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:8px;min-height:calc(560px * var(--hk, 1))}
.card{background:#FFFFFF;border-radius:8px;padding:11px 12px;display:flex;flex-direction:column;gap:9px;text-align:left;font-family:Archivo,sans-serif;cursor:pointer;width:100%;box-sizing:border-box;transition:box-shadow .28s ease-out, transform .28s ease-out}
.chip{font-family:'IBM Plex Mono',monospace;font-size:9.5px;letter-spacing:.04em;padding:3px 7px;border-radius:10px;white-space:nowrap}
.stage{background:transparent;border:0;padding:0;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:12px;font-family:Archivo,sans-serif;min-height:44px}
.btn{display:inline-flex;align-items:center;gap:10px;border:0;cursor:pointer;font-family:Archivo,sans-serif;font-size:14px;font-weight:600;padding:13px 18px;min-height:44px}
.row{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid #E2D9CA;font-size:13.5px;line-height:1.45}
.pp{display:flex;align-items:center;gap:8px;font-size:13.5px}
