.group-story-card{margin:16px 0;padding:18px;border-radius:22px;border:1px solid #aac7ee;background:linear-gradient(145deg,#fff,#eaf2ff);box-shadow:0 7px 22px #23114b12;color:#21172d}.group-story-card h2{font-size:21px;margin:0 0 10px}.group-story-card p{line-height:1.5;font-size:14px}.group-story-card form{display:grid;gap:9px}.group-story-card input,.group-story-card select,.group-story-card textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #bda4d7;border-radius:13px;font:inherit;background:white;color:#241830}.group-story-card button{min-height:44px;padding:11px 15px;border-radius:999px;margin:6px 5px 6px 0;white-space:normal;background:#5f259f;color:white}.group-story-card button:disabled{opacity:.6}.group-story-card textarea{margin-top:12px}.group-manuscript{white-space:pre-wrap;max-height:460px;overflow:auto;padding:15px;background:#fff;border-radius:16px;line-height:1.7}.group-story-card ol{max-height:250px;overflow:auto;padding-left:24px}.group-story-card li{margin:10px 0;line-height:1.5}.group-build-link{display:block;margin:10px 0;padding:12px;background:#f1e6ff;color:#5f259f;border-radius:999px;text-align:center;font-weight:800}.group-story-card :focus-visible{outline:3px solid #326fc6;outline-offset:3px}
