.pl-page>.card,.pl-page>.result-hero{margin-bottom:18px}.pl-list{margin-top:16px}.pl-task{padding:18px 0;border-bottom:1px solid #e5eaf2}.pl-task:last-child{border-bottom:0}.pl-task strong{font-size:15px;line-height:1.7}.pl-state{flex-shrink:0;font-size:12px;color:#68778d;margin-left:10px}.pl-done .pl-state{color:#287960}.pl-task .link{min-height:42px}.pl-note{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.85;background:#f4f7fc;padding:12px;border-radius:10px}.pl-history{margin-top:24px}.pl-history summary{cursor:pointer;padding:12px 0;font-weight:600}.pl-history article{padding:16px 0;border-top:1px solid #e5eaf2;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.pl-notice{padding:16px;font-size:14px;line-height:1.8;background:#fff7e9;border-radius:12px;margin:16px 0}.pl-next{display:grid;gap:10px}.pl-page .profile-row{gap:12px}.pl-page .profile-row>span:first-child{display:block;line-height:1.7}.pl-page .profile-row small{display:block;color:#6b788b;font-size:12px}.pl-page .profile-row>span:last-child{flex-shrink:0;font-size:13px}.pl-page .feature-form .check-row{display:flex;gap:12px;align-items:center}.pl-page .feature-form textarea{min-height:88px}.pl-page .between h2{font-size:19px}.pl-page button:focus-visible,.pl-page a:focus-visible{outline:3px solid #5178df;outline-offset:3px}
