.originFold p{max-width:720px}.originFold p a{color:var(--text-link);text-underline-offset:3px;text-decoration:underline;transition:color .12s}.originDiff{--diff-border:color-mix(in srgb, var(--text-primary) 14%, transparent);border:1px solid var(--diff-border);border-radius:12px;margin:20px 0 28px;overflow:hidden}.originDiffHead{background:color-mix(in srgb, var(--text-primary) 4%, transparent);border-bottom:1px solid var(--diff-border);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 16px;display:flex}.originDiffProject{color:var(--text-primary);font-family:var(--font-jetbrains-mono), monospace;font-size:13px;font-weight:700}.originDiff a.originDiffSha{color:var(--text-link);font-family:var(--font-jetbrains-mono), monospace;text-underline-offset:3px;font-size:13px;text-decoration:underline}.originDiffSubject{color:var(--text-primary);font-size:14px}.originDiffMeta{color:var(--text-secondary);flex-basis:100%;font-size:13px}.originDiffMeta a{color:var(--text-secondary);font-family:var(--font-jetbrains-mono), monospace;text-underline-offset:3px;font-size:12px;text-decoration:underline}.originDiff a:hover{color:var(--text-primary)}.originDiffBody{color:var(--text-primary);font-family:var(--font-jetbrains-mono), monospace;tab-size:8;background:0 0;border:0;border-radius:0;margin:0;padding:10px 0;font-size:13px;line-height:1.65;overflow-x:auto}.originDiffLine{min-width:max-content;padding:0 16px;display:block}.originDiffLine--hunk{color:var(--text-tertiary)}.originDiffLine--context{color:var(--text-secondary)}.originDiffLine--add{background:#2da44e24}.originDiffLine--del{background:#cf222e1f}.originDiffBaz{color:inherit;background:#d4a72c73;border-radius:2px;padding:0 2px;font-weight:700}@media (max-width:560px){.originDiffHead{padding:10px 12px}.originDiffBody{font-size:12px}.originDiffLine{padding:0 12px}}.logoWall{--logo-wall-cols:4;flex-wrap:wrap;justify-content:center;gap:12px;margin:8px 0 24px;padding:0;list-style:none;display:flex}.logoWall--investors{--logo-wall-cols:5}.logoWallTile{--customer-logo-max-height:44px;--customer-logo-max-width:150px;aspect-ratio:1;background:color-mix(in srgb, var(--text-primary) 2%, transparent);border:1px solid color-mix(in srgb, var(--text-primary) 10%, transparent);flex:0 0 calc((100% - 12px * (var(--logo-wall-cols) - 1)) / var(--logo-wall-cols));border-radius:12px;justify-content:center;align-items:center;padding:20px;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;display:flex}.logoWallTile img{height:auto;max-height:var(--customer-logo-max-height);max-width:min(100%, var(--customer-logo-max-width));object-fit:contain;opacity:.55;transform:translateY(var(--customer-logo-offset-y,0%));width:auto;transition:opacity .2s,transform .2s;display:block}.logoWall--investors .logoWallTile{--customer-logo-max-height:56px;--customer-logo-max-width:170px}.logoWallTile:hover{background:color-mix(in srgb, var(--text-primary) 7%, transparent);border-color:color-mix(in srgb, var(--text-primary) 45%, transparent);box-shadow:0 10px 28px -14px color-mix(in srgb, var(--text-primary) 45%, transparent);transform:translateY(-3px)}.logoWallTile:hover img{opacity:1;transform:translateY(var(--customer-logo-offset-y,0%)) scale(1.06)}@media (max-width:980px){.logoWall--investors{--logo-wall-cols:3}}@media (max-width:560px){.logoWall,.logoWall--investors{--logo-wall-cols:2}.logoWallTile{padding:16px}}@media (prefers-reduced-motion:reduce){.logoWallTile,.logoWallTile img{transition:none}.logoWallTile:hover{transform:none}.logoWallTile:hover img{transform:translateY(var(--customer-logo-offset-y,0%))}}
