.lp .lp-hero{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch}.lp .lp-hero .lede h1{margin:10px 0 0;font-family:var(--font-ui);font-weight:700;font-size:clamp(22px,2.6vw,30px);letter-spacing:-.02em;line-height:1.15;color:var(--ink);text-wrap:balance;max-width:24ch}.lp .lp-hero .lede h1 .n{font-family:var(--font-num);font-weight:600;letter-spacing:-.01em}.lp .lp-hero .lede p{margin:12px 0 0;max-width:62ch;color:var(--muted);font-size:13.5px}.lp .lp-hero .lede .faces{margin-top:16px}.lp .lp-hero .lp-off{display:grid;align-content:center;color:var(--muted);font-size:13px}@media (max-width:900px){.lp .lp-hero{grid-template-columns:1fr}}.lp .lp-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start}@media (max-width:1000px){.lp .lp-grid{grid-template-columns:1fr}}.lp .lp-form{display:grid;gap:1px;background:var(--rule);padding:0;min-width:0}.lp .lp-form>*{background:var(--surface);min-width:0}.lp .lp-step{padding:18px 20px 22px;display:grid;gap:16px}.lp .lp-step .sh{display:flex;align-items:baseline;gap:12px;margin:0;flex-wrap:wrap}.lp .lp-step .sh .n{font-family:var(--font-num);font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.06em}.lp .lp-step .sh h2{margin:0;font-family:var(--font-ui);font-weight:700;font-size:17px;letter-spacing:-.015em;color:var(--ink)}.lp .lp-step .sh .seg{margin-left:auto}.lp .lp-2{grid-template-columns:1fr 1fr}.lp .lp-2,.lp .lp-3{display:grid;gap:16px}.lp .lp-3{grid-template-columns:repeat(3,1fr)}@media (max-width:640px){.lp .lp-2,.lp .lp-3{grid-template-columns:1fr}.lp .lp-step .sh .seg{margin-left:0}}.lp .field{display:grid;gap:6px;min-width:0;align-content:start}.lp .field .hint{font-size:11.5px;color:var(--muted)}.lp .field .err{font-size:12px;color:var(--bad)}.lp .field[data-state=bad] .input{border-color:var(--bad)}.lp .field[data-state=bad] .hint{color:var(--bad)}.lp .input{height:38px;width:100%;min-width:0;padding:0 12px;border:1px solid var(--rule-strong);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:14px}.lp .input:focus{outline:2px solid var(--focus);outline-offset:-1px}.lp .input::placeholder{color:var(--dim)}.lp .input:disabled{color:var(--dim);background:var(--well)}.lp .input.mono{font-family:var(--font-num);font-size:13px;letter-spacing:.01em}.lp .input.caps{text-transform:uppercase;letter-spacing:.06em}.lp textarea.input{height:auto;min-height:84px;padding:10px 12px;resize:vertical;line-height:1.45}.lp .with-count{position:relative}.lp .with-count .input{padding-right:60px}.lp .with-count .count{position:absolute;right:10px;top:19px;transform:translateY(-50%);font-family:var(--font-num);font-size:10.5px;color:var(--dim);pointer-events:none;font-variant-numeric:tabular-nums}.lp .with-count.tall .count{top:auto;bottom:8px;transform:none}.lp .seg{display:inline-flex;border:1px solid var(--rule-strong);max-width:100%;overflow-x:auto}.lp .seg button{height:34px;padding:0 14px;border:0;background:none;font-family:var(--font-ui);font-weight:600;font-size:13px;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.lp .seg button i{width:2px;height:10px;background:var(--v);flex:none}.lp .seg button+button{border-left:1px solid var(--rule-strong)}.lp .seg button[aria-pressed=true]{background:var(--brand);color:var(--on-brand)}.lp .seg button[aria-disabled=true]{color:var(--dim);cursor:not-allowed}.lp .seg button[aria-disabled=true] i{background:var(--dim)}.lp .wallet-line{display:flex;gap:8px;min-width:0}.lp .wallet-line .input{flex:1 1 auto}.lp .btn.wallet{border-left:3px solid var(--v);gap:8px;flex:none}.lp .btn.wallet .addr{font-family:var(--font-num);font-weight:500}.lp .btn.wallet .who{color:var(--muted);font-weight:400}@media (max-width:520px){.lp .wallet-line{flex-direction:column}.lp .btn.wallet{width:100%}}.lp .dropzone{border:1px dashed var(--rule-strong);padding:18px;text-align:center;color:var(--muted);font-size:12.5px;cursor:pointer;display:grid;justify-items:center;gap:4px;background:var(--surface)}.lp .dropzone b{display:block;color:var(--ink)}.lp .dropzone[data-over=true]{border-color:var(--ink);background:var(--well)}.lp .dropzone[data-state=bad]{border-color:var(--bad)}.lp .dropzone img{width:72px;height:72px;object-fit:cover;border:1px solid var(--rule);margin-bottom:6px;display:block}.lp .dropzone:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.lp .check{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--ink-2);cursor:pointer}.lp .check input{appearance:none;width:16px;height:16px;border:1px solid var(--ink);margin:2px 0 0;flex:none;display:grid;place-content:center;background:var(--surface);cursor:pointer}.lp .check input:checked:before{content:"";width:8px;height:8px;background:var(--ink)}.lp .check[data-state=bad] input{border-color:var(--bad)}.lp .check[data-state=bad]{color:var(--bad)}.lp .lp-others summary{cursor:pointer;font-size:13px;color:var(--ink-2);font-weight:500;list-style:none;display:inline-flex;align-items:center;gap:8px}.lp .lp-others summary::-webkit-details-marker{display:none}.lp .lp-others summary:before{content:"";width:6px;height:6px;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);transform:rotate(-45deg);transition:transform var(--dur-hover)}.lp .lp-others[open] summary:before{transform:rotate(45deg)}.lp .lp-others summary .dim{font-weight:400}.lp .lp-others .lp-2{margin-top:14px}.lp .lp-others .hint{display:block;margin-top:12px;font-size:11.5px;color:var(--muted)}.lp .lp-rules{margin:0;padding:0;list-style:none;display:grid;gap:10px}.lp .lp-rules li{padding-left:14px;position:relative;font-size:13px;color:var(--muted)}.lp .lp-rules li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:var(--rule-strong)}.lp .lp-rules .num,.lp .lp-rules b{color:var(--ink)}.lp .lp-form-err{margin:0;font-size:13px;color:var(--bad)}.lp .lp-rail{padding:18px 20px 22px;display:grid;gap:16px;align-content:start;position:sticky;top:49px}@media (max-width:1000px){.lp .lp-rail{position:static}}.lp .lp-rail .ph .num{font-size:11px;color:var(--muted)}.lp .lp-pay-in{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:baseline;padding:10px 12px;border:1px solid var(--rule);font-size:12.5px;color:var(--muted)}.lp .lp-pay-in b{font-family:var(--font-num);font-weight:600;color:var(--ink);font-size:16px;font-variant-numeric:tabular-nums;text-align:right}.lp .lp-pay-in .s{grid-column:1/-1;font-size:11.5px;color:var(--dim);font-family:var(--font-num)}.lp .lp-submit-note{margin:0;font-size:12px;color:var(--muted)}.lp .lp-dep-note{margin:0;font-size:11.5px;color:var(--muted)}.lp .lp-seeds{display:grid;gap:8px}.lp .lp-seeds .seed{display:grid;grid-template-columns:auto 1fr auto;gap:4px 10px;align-items:center;font-size:12px}.lp .lp-seeds .seed .vn{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ink)}.lp .lp-seeds .seed .vn i{width:2px;height:10px;background:var(--v)}.lp .lp-seeds .seed .land{color:var(--muted);font-family:var(--font-num);font-size:11px}.lp .lp-seeds .seed .p{font-family:var(--font-num);color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:right}.lp .lp-seeds .seed .p.dead,.lp .lp-seeds .seed[data-attaching] .land{color:var(--dim)}.lp .lp-seeds .bar{grid-column:1/-1;position:relative;height:4px;background:var(--well)}.lp .lp-seeds .bar i{position:absolute;left:0;top:0;bottom:0;background:var(--v)}.lp .lp-after{margin:8px 0 0;padding:0;list-style:none;counter-reset:after;display:grid;gap:8px}.lp .lp-after li{display:grid;grid-template-columns:24px 1fr;gap:8px;font-size:12.5px;color:var(--muted)}.lp .lp-after li:before{counter-increment:after;content:counter(after,decimal-leading-zero);font-family:var(--font-num);font-size:11px;font-weight:600;color:var(--muted);letter-spacing:.06em;padding-top:2px}.lp .lp-after .num,.lp .lp-after b{color:var(--ink)}.lp .lp-mine{display:grid}.lp .lp-mine a{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 10px;padding:8px 0;border-top:1px solid var(--rule);font-size:12.5px;color:var(--ink-2);min-width:0}.lp .lp-mine a .id{overflow-wrap:anywhere}.lp .lp-mine a:first-of-type{margin-top:8px}.lp .lp-mine a:hover{color:var(--ink)}.lp .lp-mine a b{color:var(--ink);font-weight:600}.lp .lp-mine a .id{font-family:var(--font-num);color:var(--muted);font-size:11.5px}.lp .lp-mine .hint{margin:8px 0 0;font-size:11.5px;color:var(--muted)}.lp .lp-note,.lp .mt-4{margin-top:16px}