.sleepBtn{border-radius:16px;padding:13px;border:1px solid var(--ink);font-weight:700;background:transparent;color:var(--ink)}.singleAnchor{grid-template-columns:1fr}.anchorStatus{font-size:11px;color:var(--muted);margin-top:10px}.boundaryCard .anchorRow:empty{display:none}.rawEntry{display:flex;align-items:center;justify-content:space-between;gap:12px}.rawEntry .rawBtn{width:auto;min-width:112px}.rawEntry p{max-width:390px}.activeCard{background:var(--card);border:1px solid rgba(137,126,112,.18);border-radius:var(--r);box-shadow:var(--shadow);padding:16px;margin-bottom:14px}.activeCard .shelfHead{align-items:center;margin:0 0 8px}.activeCard .shelfHead .ey{margin-bottom:3px}.shelfIntro{font-size:11px;color:var(--muted);line-height:1.55;margin:0 2px 12px}.liveStack{display:grid;gap:9px}.liveWrap{border:1px solid var(--line);border-radius:18px;padding:6px;background:rgba(255,253,248,.55)}.liveWrap .live{margin:0;border-radius:14px;box-shadow:none}.engagementBtn{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;border:0;background:transparent;color:var(--ink);padding:8px 9px 5px;text-align:left}.engagementBtn span{font-size:10px;color:var(--muted)}.engagementBtn b{font-size:11px;font-weight:700}.engagementBtn em{font-size:9px;font-style:normal;color:var(--muted)}.processWrap{opacity:.9}.parallelBtn{width:100%;border:1px dashed var(--line);background:transparent;border-radius:15px;padding:11px;color:var(--ink);font-weight:650;margin-top:7px}.parallelBtn.smallParallel{width:auto;margin:0;padding:8px 10px;border-style:solid;font-size:11px}.shelfHelp{font-size:10px;color:var(--muted);line-height:1.5;margin:7px 4px 0}.engagementChoices{display:grid;gap:8px;margin-top:14px}.engagementChoices button{width:100%;border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:16px;padding:12px;text-align:left}.engagementChoices button b{display:block;font-size:14px;margin-bottom:4px}.engagementChoices button small{display:block;font-size:11px;color:var(--muted);line-height:1.45}.engagementChoices button.selected{border-color:var(--ink);background:var(--soft)}.modalCancel{margin-top:10px}.eng-attentive .live{background:var(--ink)}.eng-background .live{background:#4d4943}.eng-mixed .live{background:#33312e}.eng-unknown .live{background:#403d38}@media(max-width:430px){.rawEntry{display:block}.rawEntry .rawBtn{width:100%;margin-top:12px}.activeCard .shelfHead{align-items:flex-start}.parallelBtn.smallParallel{max-width:132px}.engagementBtn{grid-template-columns:auto 1fr auto}}
