/* Limited choice-state and secondary-share affordances. */
.choice-summary4312{font-size:14px;line-height:1.65;margin:6px 0;overflow-wrap:anywhere}
.card-action4312{display:block;font-size:14px;font-weight:600;margin-top:7px;min-height:22px}
.world-role4312{display:inline-block;font-size:14px;font-weight:700;border:1px solid #95a9d2;border-radius:5px;padding:2px 6px;margin:0 0 6px;background:#edf2fe;color:#254878}
.world-wrap43.accent-selected433 .world-role4312{background:#eef1e7;border-color:#a9b79a;color:#3f542e}
.world-card-actions43{grid-template-columns:44px minmax(0,1fr)}
.world-card-actions43 button[data-accent43]{white-space:normal;min-height:44px;overflow-wrap:normal;line-height:1.4}
.world-card .card-copy>b{font-size:14px;line-height:1.45;min-height:24px}
.world-picked433{gap:6px;align-items:center;flex-wrap:wrap}
.world-picked433 button,.world-picked433>span{font-size:14px;line-height:1.5;white-space:normal;max-width:100%}
.share4312{border-top:1px solid #d8dfd2;margin:18px 0 4px;padding-top:12px}
.share4312 p{font-size:14px;line-height:1.65;margin:4px 0 8px}
.share4312 button{min-height:44px;width:auto;font-size:14px;padding:7px 12px}
.share4312 textarea{display:block;width:100%;box-sizing:border-box;font-size:15px;line-height:1.6;margin-top:8px}
.share4312 [hidden]{display:none!important}
@media(max-width:360px){.world-card-actions43{grid-template-columns:1fr}.world-card-actions43 button{width:100%}.selection-heading h2{min-width:0}}
