.panel .lab{margin:0 0 8px}
.roots button{min-width:48px}
.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.chips .chip.lk{padding:3px 10px;font-size:14px}
.lgd{font-size:13.5px;color:var(--mute);margin:12px 0 0}
.fam{margin:34px 0 10px}
.ct{position:relative;background:var(--card);border:2px solid var(--edge);border-radius:6px;padding:16px 20px 14px 36px;margin:14px 0;box-shadow:0 5px 0 var(--sh);scroll-margin-top:12px}
.ct::before{content:"";position:absolute;left:0;top:0;bottom:0;width:15px;background:linear-gradient(90deg,var(--pearl) 0 4px,#16100a 4px 6px,var(--pearl) 6px 10px,var(--acc) 10px 15px);border-right:2px solid var(--edge);border-radius:3px 0 0 3px}
.ct h3{font:600 22px/1.1 Unbounded,sans-serif;margin:0}.ct h3 small{font:500 14px "Hanken Grotesk",sans-serif;color:var(--mute);margin-left:10px}
.nt{color:var(--mute);font-size:14px;margin:6px 0 12px}.nt b{color:var(--ink)}
.grid{display:flex;gap:14px;overflow-x:auto;padding:4px 4px 10px}
.dg{flex:0 0 auto;border:2px solid var(--edge);background:var(--card);border-radius:7px;box-shadow:0 4px 0 var(--edge);padding:6px 8px 8px;cursor:pointer;text-align:center;width:172px;transition:transform .08s,box-shadow .08s}
.dg:hover{border-color:var(--link)}.dg:active{transform:translateY(3px);box-shadow:0 1px 0 var(--edge)}
.dg svg{margin:0 auto}.dg span{display:block;font-size:12.5px;color:var(--mute)}.dg b{display:block;font-size:13.5px}
.hand{margin-top:14px}.hand summary{cursor:pointer;font-weight:700;color:var(--link)}
.hb{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:10px}.hb svg{flex:0 0 auto}
.hb ul{list-style:none;margin:0;padding:0;font-size:14.5px}.hb li{margin:4px 0;display:flex;align-items:center}
.hb li b{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--acc);color:var(--accink);font-size:13px;margin-right:10px;flex:0 0 auto}.hb li b.t{background:var(--note);color:var(--noteink)}
.hb p{color:var(--mute);font-size:13.5px;margin:8px 0 0;max-width:48ch}