.ln-btn{color:#06251a;white-space:nowrap;background:#4bd6a0;border-radius:10px;align-items:center;gap:8px;padding:11px 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ln-btn:hover{filter:brightness(1.07)}.ln-btn:before{content:"LINE";letter-spacing:.08em;border:1px solid #06251a59;border-radius:4px;padding:1px 5px;font-size:11px}.ln-inline{color:#9bacc0;font-size:13px;text-decoration:none}.ln-inline:hover{color:#4bd6a0}.ln-card{background:#4bd6a012;border:1px solid #2a5c47;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:18px 0;padding:16px 20px;display:flex}.ln-card b{margin-bottom:3px;font-size:15px;display:block}.ln-card span{color:#93a4b8;font-size:13px}.ln-success{text-align:center;background:#4bd6a012;border:1px solid #2a5c47;border-radius:14px;padding:26px 24px}.ln-success h2{margin:0 0 10px;font-size:22px}.ln-success p{color:#cbd6e3;max-width:34ch;margin:0 auto 20px;font-size:15px;line-height:1.8}.ln-success-actions{flex-direction:column;align-items:center;gap:10px;display:flex}.ln-skip{color:#93a4b8;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px;font-size:14px;text-decoration:underline}.ln-skip:hover{color:#e6edf5}@media (max-width:560px){.ln-card{align-items:flex-start}.ln-btn{justify-content:center;width:100%}}
