.plf{display:flex;align-items:center;justify-content:center;height:100%;min-height:min(70dvh,640px);padding:32px 16px;text-align:center}.plf-in{display:flex;flex-direction:column;align-items:center;max-width:380px}.plf-title{margin:18px 0 0;font:600 20px/1.3 var(--font);letter-spacing:-.01em;color:var(--ink)}.plf-body{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.plf-acts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.plf-acts .btn{height:36px;padding:0 16px;font-size:14px}.plf-details{max-width:100%;margin-top:16px;font-size:12px;color:var(--ink-3)}.plf-details summary{display:inline-block;padding:4px 10px;border-radius:var(--radius-pill);cursor:pointer;list-style:none}.plf-details summary::-webkit-details-marker{display:none}@media(hover:hover){.plf-details summary:hover{background:var(--hover);color:var(--ink-2)}}.plf-details code{display:block;margin-top:8px;padding:10px 12px;border-radius:10px;background:var(--hover);color:var(--ink-2);font:12px/1.5 var(--mono);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere}
