
				.keepsya-rp{line-height:1.6;}
				.keepsya-rp h2,.keepsya-rp h3{color:#000000;}
				.keepsya-rp .keepsya-rp-lead{font-size:1.15em;}
				.keepsya-rp-steps{display:flex;flex-wrap:wrap;gap:14px;margin:18px 0;padding:0;list-style:none;}
				.keepsya-rp-steps li{flex:1 1 200px;background:#f6f8f6;border:1px solid #e3e8e3;border-radius:10px;padding:16px;}
				.keepsya-rp-steps .n{display:inline-block;min-width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;background:#000000;color:#fff;font-weight:700;margin-bottom:8px;}
				.keepsya-rp-cards{display:flex;flex-wrap:wrap;gap:14px;margin:14px 0;}
				.keepsya-rp-cards .card{flex:1 1 280px;border:1px solid #e3e8e3;border-radius:10px;padding:18px;}
				.keepsya-rp-cards .card h3{margin-top:0;}
				.keepsya-rp-link{background:#f6f8f6;border:1px dashed #000000;border-radius:10px;padding:18px;margin:18px 0;}
				.keepsya-rp-link input{width:100%;max-width:520px;padding:9px;border:1px solid #ccc;border-radius:6px;font-size:1em;}
				.keepsya-rp-link button{margin-top:8px;padding:9px 16px;border:0;border-radius:6px;background:#000000;color:#fff;font-weight:700;cursor:pointer;}
				.keepsya-rp-tips li{margin-bottom:6px;}
				.keepsya-rp-evts{list-style:none;padding:0;margin:6px 0 14px;}
				.keepsya-rp-evt{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;border-bottom:1px solid #eee;padding:9px 0;}
				.keepsya-rp-copybtn{border:0;border-radius:6px;background:#000000;color:#fff;font-weight:600;padding:7px 13px;cursor:pointer;white-space:nowrap;}
			