.pas-cards .pass-card.psnf-card{align-items:center;gap:7px;display:inline-flex}.pas-cards .psnf-ic{flex:none;width:22px;height:22px;display:inline-flex}.pas-cards .psnf-ic svg{width:100%;height:100%;display:block}body:has(.shell[data-map=passion]) .cornerbar{position:absolute}.pas-rows .pas-row .pas-chip.psnf-pick.psnf-on{background:var(--ink);color:#fff}.pas-rows .pas-row .pas-chip.psnf-pick.psnf-on:focus-visible{outline:3px dashed var(--ink);outline-offset:3px}.psnf-ring{pointer-events:none}.rtc-body .psnf-notes{margin:0;padding:0;list-style:none}.rtc-body .psnf-notes li{min-height:44px;color:var(--ink);overflow-wrap:anywhere;border-bottom:1.5px dashed #283e5040;align-items:center;padding:4px 0;font-size:16px;line-height:1.6;display:flex}.rtc-body .psnf-notes li:last-child{border-bottom:0}.rtc-body .psnf-done{color:var(--ink-soft);margin:6px 0 0;font-size:14.5px;font-weight:800;line-height:1.6}.rtc-body .btn.psnf-open{box-sizing:border-box;text-align:center;width:100%;margin:12px 0 0;text-decoration:none;display:block}
