.lp .zp-beta{display:inline-block;vertical-align:middle;padding:2px 10px;border-radius:var(--radius-pill);border:.5px solid var(--hairline);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:0;color:var(--ink-2)}.lp .zp-offnote{max-width:40rem;margin-bottom:16px;padding:12px 14px;border-radius:14px;background:var(--lilac-soft);color:var(--night);font-size:15px;line-height:1.4}.lp .zp-offnote a{color:var(--night);text-decoration:underline;text-underline-offset:2px}.lp .zp-hint{display:block;font-size:13px;line-height:1.4;color:var(--ink-2)}.lp .zp-error{padding:8px 12px;border-radius:12px;background:var(--warn);font-size:14px}.lp .zp-compose-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.lp .zp-account{gap:20px}.lp .zp-check{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;max-width:40rem;font-size:16px;line-height:1.4;cursor:pointer}.lp .zp-check .zp-hint{margin-top:2px}.lp :is(.zp-check,.sp-switch) input[aria-disabled=true]{opacity:.6;cursor:progress}.lp .zp-h3{margin-bottom:8px;font-size:18px;font-weight:500}.lp .zp-blist{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.lp .zp-brow{display:flex;align-items:center;gap:12px}.lp .zp-brow .me-co-name{flex:1;min-width:0}.lp .zp-brow .rj-logo{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:var(--radius-xl);border:.5px solid var(--hairline);background:#fff;font-size:13px;color:var(--ink-2)}.lp .zp-brow .rj-logo img{width:100%;height:100%;object-fit:cover}.lp .zp-report{display:grid;gap:12px}.lp .zp-report fieldset{border:0;padding:0;margin:0;display:grid;gap:6px}.lp .zp-radio{display:flex;gap:8px;align-items:center;font-size:15px}.lp dialog.zp-confirm{--ink:var(--night,#0e0c1a);--ink-2:#555365;position:fixed;inset:auto 0 0 0;width:100%;max-width:100%;max-height:min(92svh,720px);margin:0 auto;padding:0;border:0;border-radius:22px 22px 0 0;overflow-y:auto;background:#fff;color:var(--ink);box-shadow:0 12px 40px rgb(0 0 0/.35)}.lp dialog.zp-confirm[open]{animation:zp-rise .32s var(--ease-out-quint,cubic-bezier(.22,1,.36,1))}.lp dialog.zp-confirm::backdrop{background:rgb(14 12 26/.6)}@keyframes zp-rise{0%{translate:0 100%}}.lp .zp-confirm-body{display:flex;flex-direction:column;gap:12px;padding:24px 20px calc(20px + env(safe-area-inset-bottom))}.lp .zp-confirm-title{font-size:24px;font-weight:700;line-height:1.1;color:var(--ink);overflow-wrap:anywhere}.lp .zp-confirm-text{font-size:16px;line-height:1.45;color:var(--ink-2)}.lp .zp-confirm-foot{display:flex;flex-direction:column;gap:8px;margin-top:8px}.lp .zp-confirm-foot button{min-height:48px;padding:0 20px;border-radius:var(--radius-pill,999px);font:inherit;font-size:16px;font-weight:500;cursor:pointer}.lp .zp-confirm-yes{border:0;background:#b3261e;color:#fff}.lp .zp-confirm-yes:hover{background:#8f1d17}.lp .zp-confirm-back{border:0;background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.lp .zp-confirm-back:hover{background:var(--lilac-soft,#e7e4fe)}.lp .zp-confirm-foot a:focus-visible,.lp .zp-confirm-foot button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lp .zp-confirm-foot a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:var(--radius-pill,999px);font:inherit;font-size:16px;font-weight:500;text-decoration:none;cursor:pointer}.lp .zp-confirm-go{background:var(--ink);color:#fff}.lp .zp-confirm-go:hover{background:#2a2740}@media (min-width:640px){.lp dialog.zp-confirm{inset:0;width:min(26rem,calc(100vw - 32px));height:fit-content;margin:auto;border-radius:22px}.lp dialog.zp-confirm[open]{animation:lp-scale-in .2s var(--ease-out,cubic-bezier(0,0,.2,1))}.lp .zp-confirm-body{padding:24px}.lp .zp-confirm-foot{flex-direction:row;flex-wrap:wrap;margin-top:4px}.lp .zp-confirm-foot a,.lp .zp-confirm-foot button{min-height:44px}}@media (prefers-reduced-motion:reduce){.lp dialog.zp-confirm[open]{animation:none}}