.pp-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pp-fields{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:640px){.pp-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-checks{flex-direction:column;gap:10px;display:flex}.pp-checks .hint{margin-left:28px}.pp-prompt{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface-2);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;padding:14px;font-size:15px;line-height:1.6}.pp-result .segmented{margin-top:4px}.pp-result .hint{margin-top:12px}.pp-ready{margin:0;padding:0;list-style:none}.pp-ready li{border-top:1px solid var(--rule);padding:14px 0}.pp-ready li:last-child{border-bottom:1px solid var(--rule)}.pp-ready-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.article .pp-ready-title{color:var(--ink);margin:0;font-size:17px;font-weight:600}.pp-ready-meta{color:var(--ink-3);font-size:14px;font-weight:400;display:block}.pp-ready details{margin-top:6px}.pp-ready summary{color:var(--ink-2);cursor:pointer;font-size:14px}.article .pp-ready details p{margin:8px 0 0;font-size:15px;line-height:1.6}.content-grid .article.guide ul.pp-ready{margin:0 0 16px;padding:0;list-style:none}.content-grid .article.guide .pp-ready li{margin:0}.article .pp-ready-text{color:var(--ink-2);overflow-wrap:anywhere;margin:8px 0 0;font-size:15px;line-height:1.6}
