@layer components{.lr-gate{width:100%;max-width:760px;margin:0 auto 24px;padding:22px 24px;border:1.5px solid var(--hair-strong);border-top:3px solid var(--pin);border-radius:6px;background:var(--paper);box-shadow:0 1px 3px rgb(17 19 23/.06),0 4px 12px -2px rgb(17 19 23/.05)}.lr-gate-h{margin:0 0 8px;font-size:21px;font-weight:750;line-height:1.3;letter-spacing:-.01em}.lr-gate-sub{margin:0 0 12px;color:var(--ink-2);font-size:14.5px}.lr-gate-form{display:flex;gap:10px;align-items:stretch;margin-top:12px}.lr-gate-form input{flex:1;min-width:0;min-height:48px;padding:0 14px;border:1.5px solid var(--ink);border-radius:3px;background:var(--paper);color:var(--ink);font:inherit;font-size:17px}.lr-gate-form input:focus-visible{outline:2.5px solid var(--ink);outline-offset:2px}.lr-gate-form .lr-btn{min-height:48px}.lr-gate-fine{margin:12px 0 0;color:var(--ink-2);font-size:13px}.lr-gate .lr-field-hint{margin-top:8px}.lr-onway{flex-direction:column;align-items:flex-start;gap:4px}.lr-onway .lr-gate-sub{margin:0}.lr-lead-blurred,.lr-skel{position:relative;display:grid;gap:12px;min-width:0;padding:22px 24px;border:1.5px dashed var(--hair-strong);border-radius:6px;background:rgba(238,241,244,.4)}.lr-skel-tag{color:var(--ink-2);font-size:13px;font-weight:700}.lr-skel-bar{display:block;height:12px;max-width:100%;border-radius:6px;background:linear-gradient(90deg,var(--hair-strong),var(--hair),var(--hair-strong));background-size:200% 100%;animation:lr-shimmer 1.8s ease-in-out infinite}.lr-skel-title{height:18px}@keyframes lr-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.lr-lead-blurred{border-style:solid;background:var(--paper);padding:0;overflow:hidden}.lr-lead-blurred .lr-lead-body{display:grid;gap:14px}.lr-lead-blurred .lr-meta-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.lr-blur-body{display:grid;gap:10px;filter:blur(5px);user-select:none;pointer-events:none}.lr-blur-tier{padding:2px 8px;border:1px solid var(--hair-strong);border-radius:999px;font-size:12px;font-weight:700;color:var(--ink-2)}.lr-after{display:grid;gap:16px;width:100%;max-width:760px;margin:28px auto 0}.lr-after-card{flex-wrap:wrap;justify-content:space-between;gap:14px;padding:18px 22px;border:1.5px solid var(--hair-strong);border-radius:6px;background:var(--paper)}.lr-after-card,.lr-after-note{display:flex;align-items:center}.lr-after-note{gap:8px;margin:0;max-width:46ch;font-size:15.5px;font-weight:600}.lr-after-card .lr-btn{white-space:normal;text-align:center}@media (max-width:560px){.lr-gate{padding:18px 16px}.lr-gate-form{flex-direction:column}.lr-after-card .lr-btn,.lr-gate-form .lr-btn{width:100%}}@media (prefers-reduced-motion:reduce){.lr-skel-bar{animation:none}}}.wb-dark-mode .lead-run .lr-after-card,.wb-dark-mode .lead-run .lr-gate{border:1px solid var(--hair);border-radius:18px;background:var(--paper);box-shadow:0 24px 60px -36px #000}.wb-dark-mode .lead-run .lr-gate{border-top:3px solid var(--action,#087bff)}.wb-dark-mode .lead-run .lr-gate-form input{background:#161a21;border:1px solid #3d4553;border-radius:9px;color:#f4f4f5}.wb-dark-mode .lead-run .lr-gate-form input:focus-visible{outline:2px solid #9bc0ff;outline-offset:2px}.wb-dark-mode .lead-run .lr-skel{border:1px dashed var(--hair-strong);background:#0e1116;border-radius:18px}.wb-dark-mode .lead-run .lr-lead-blurred{border:1px solid var(--hair);border-radius:18px;background:var(--paper)}.wb-dark-mode .lead-run .lr-skel-bar{background:linear-gradient(90deg,#232832,#2c323d,#232832);background-size:200% 100%}.wb-dark-mode .lead-run .lr-blur-tier{border-color:var(--hair-strong);color:#bec8da}