.lp .doc-body{display:grid;gap:1.1rem;max-width:68ch;font-size:1.0625rem;line-height:1.7;color:var(--lp-fg-2)}.lp .doc-list{display:grid;gap:.85rem}.lp .doc-list>li{position:relative;padding-left:1.35rem}.lp .doc-list>li:before{content:"";position:absolute;left:.15rem;top:.72em;width:6px;height:6px;border-radius:999px;background:var(--color-brand-cyan,#22d3ee)}.lp .doc-body strong{font-weight:600;color:var(--lp-fg)}.lp .doc-body a{color:var(--lp-fg);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.lp .doc-body a.doc-app-link:after{content:" ↗";font-size:.8em;color:var(--lp-fg-2)}.lp .doc-body code{padding:.1em .4em;border-radius:6px;background:var(--lp-soft);font-size:.88em}.lp .doc-search__input{width:100%;height:56px;padding:0 20px;border-radius:999px;border:1px solid var(--lp-line);background:var(--lp-bg,transparent);color:var(--lp-fg);font-size:1.0625rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.lp .doc-search__input:focus{border-color:color-mix(in oklab,var(--lp-fg) 40%,transparent);box-shadow:0 0 0 4px color-mix(in oklab,var(--lp-fg) 8%,transparent)}.lp .doc-search__results{margin-top:10px;border:1px solid var(--lp-line);border-radius:20px;overflow:hidden}.lp .doc-search__results>li+li{border-top:1px solid var(--lp-line)}.lp .doc-search__hit{display:grid;gap:3px;padding:14px 20px;transition:background-color .15s ease}.lp .doc-search__hit:focus-visible,.lp .doc-search__hit:hover{background:var(--lp-soft)}.lp .doc-search__title{font-weight:600;color:var(--lp-fg)}.lp .doc-search__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;color:var(--lp-fg-2)}.lp .doc-search__none{padding:14px 20px;color:var(--lp-fg-2)}.lp .doc-links{display:grid;gap:2px 32px}@media (min-width:640px){.lp .doc-links{grid-template-columns:1fr 1fr}}.lp .doc-links a{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--lp-line);font-size:1.0625rem;color:var(--lp-fg);transition:color .15s ease}.lp .doc-links a:hover{color:var(--lp-fg-2)}.lp .doc-links a:after{content:"→";color:var(--lp-fg-2)}