/* V16 public writing pages */
.public-writing-demo{display:grid;gap:10px;margin-top:14px}.public-writing-task{padding:13px;border-radius:15px;background:rgba(155,108,255,.08);border:1px solid rgba(155,108,255,.18)}.public-writing-task b{display:block;font-size:13px;margin-bottom:4px}.public-writing-task p{margin:0;color:var(--seo-muted,#9fb0b7);font-size:11px;line-height:1.5}.public-writing-demo textarea{box-sizing:border-box;width:100%;min-height:150px;border:1px solid #344851;border-radius:14px;padding:12px;background:#142329;color:#fff;font:inherit;font-size:15px;line-height:1.7;resize:vertical;outline:none}.public-writing-demo textarea:focus{border-color:#9b6cff;box-shadow:0 0 0 3px rgba(155,108,255,.1)}.public-writing-meters{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.public-writing-meters div{text-align:center;padding:9px;border-radius:12px;background:#1d2e35}.public-writing-meters b{display:block;font-size:15px}.public-writing-meters span{font-size:8px;color:#82969e}.public-writing-checks{display:flex;flex-direction:column;gap:6px}.public-writing-checks div{padding:8px 10px;border-radius:10px;background:#1c2e35;font-size:10px;color:#a9bbc2}.writing-prompt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.writing-prompt-grid>div{padding:13px;border-radius:15px;background:#1c2d34}.writing-prompt-grid b{font-size:12px}.writing-prompt-grid p{font-size:10px;line-height:1.45;color:#9db0b7;margin:5px 0}.writing-prompt-grid small{font-size:8px;color:#bba4f5}.writing-structure{display:flex;flex-direction:column;gap:7px}.writing-structure>div{display:grid;grid-template-columns:30px 1fr;gap:9px;align-items:start;padding:9px;border-radius:12px;background:#1b2d34}.writing-structure span{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:rgba(155,108,255,.16);color:#cdbdff;font-size:10px;font-weight:900}.writing-structure b{font-size:11px}.writing-structure p{font-size:9px;color:#96aab2;margin:2px 0;line-height:1.4}@media(max-width:620px){.writing-prompt-grid{grid-template-columns:1fr}.public-writing-meters{grid-template-columns:repeat(3,1fr)}}
