.readme{box-sizing:border-box;max-width:1000px;margin:0 auto;padding:clamp(20px,4vw,48px);border:1px solid var(--border);border-radius:12px;background:var(--hero);text-align:left;line-height:1.7;overflow-wrap:anywhere}.readme h1,.readme h2,.readme h3,.readme h4{margin:1.5em 0 .5em;line-height:1.3}.readme h1:first-child{margin-top:0}.readme img{display:block;max-width:100%;height:auto;margin:1em auto}.readme a{color:#8b2860}.readme ol,.readme ul{padding-left:1.5em;margin:1em 0;text-align:left}.readme ul{list-style:disc outside}.readme ol{list-style:decimal outside}.readme li{display:list-item;margin:.5em 0}.readme pre{overflow-x:auto;padding:16px;border-radius:8px;background:#29243a;color:#ffe3ef}.readme code{font-family:JetbrainsMono,monospace}.readme table{display:block;width:100%;overflow-x:auto;border-collapse:collapse}.readme td,.readme th{min-width:100px;padding:8px 12px;border:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:normal}.readme th{background:var(--hero-soft)}